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
338337655078	338337655636	338337656186	338337656736	338337657286	338337657836	338337658386	338337658936	338337659486	338337660036	338337660586	338337661136	338337661686	338337662236	338337662786	338337663336	338337663886	338337664436	338337664986	338337665536	338337666086	338337666636	338337667186	338337667736	338337668286	338337668836	338337669386	338337669936	338337670486	338337671036	338337671586	338337672136	338337672686	338337673236	338337673786	338337674336	338337674886	338337675436	338337675986	338337676536	338337677086	338337677636	338337678186	338337678736	338337679286	338337679836	338337680386	338337680936	338337681486	338337682036	338337682586	338337683136	338337683686	338337684236	338337684786	338337685336	338337685886	338337686436	338337686986	338337687536	338337688086	338337688636	338337689186	338337689736	338337690286	338337690836	338337691386	338337691936	338337692486	338337693036	338337693586	338337694136	338337694686	338337695236	338337695786	338337696336	338337696886	338337697436	338337697986	338337698536	338337699086	338337699636	338337700186	338337700736	338337701286	338337701836	338337702386	338337702936	338337703486	338337704036	338337704586	338337705136	338337705686	338337706236	338337706786	338337707336	338337707886	338337708436	338337708986	338337709536	338337710086	338337710636	338337711186	338337711736	338337712286	338337712836	338337713386	338337713936	338337714486	338337715036	338337715586	338337716136	338337716686	338337717236	338337717786	338337718336	338337718886	338337719436	338337719986	338337720536	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15488	1304	986	779	523	430	377	292	258	250	210	176	175	218	216	191	150	179	169	169	163	165	175	181	136	158	140	164	162	146	142	146	152	153	156	148	152	147	152	139	161	149	140	138	156	141	149	158	137	144	131	150	157	144	163	139	148	137	149	128	168	133	139	136	156	162	140	150	152	170	165	135	168	117	143	142	173	156	133	130	162	138	144	143	147	178	143	125	168	142	153	149	141	167	135	155	157	162	153	153	156	156	159	138	142	146	141	143	146	147	164	180	168	158	142	145	122	142	139	123	136	166	124	137	139	165	135	135	165	165	138	101	135	152	151	129	157	143	141	140	155	148	128	158	168	131	141	147	155	107	135	147	132	117	151	167	139	132	148	145	134	152	132	128	170	143	159	151	138	145	137	131	148	141	169	177	161	148	126	139	121	139	128	167	134	151	150	138	138	165	122	153	154	141	124	124	147	145	161	140	162	157	137	149	147	148	140	147	159	137	135	129	139	136	140	181	145	165	153	133	144	138	142	148	136	140	175	132	139	133	155	141	152	136	137	157	126	168	144	138	147	129	139	138	137	153	156	151	132	128	152	141	151	151	158	151	141	165	136	132	127	121	142	140	129	164	162	130	149	152	164	139	136	145	147	137	126	135	138	138	153	168	150	146	121	140	193	165	142	129	159	152	142	178	142	135	177	133	140	143	153	165	144	159	157	156	162	168	135	129	161	151	126	128	143	168	146	155	183	148	158	169	155	158	133	143	144	122	140	118	144	159	155	153	134	129	146	140	137	156	139	154	147	147	143	128	138	140	126	130	140	154	121	160	145	142	118	143	144	149	153	145	119	135	156	150	137	152	130	145	141	145	133	152	136	120	154	134	134	152	128	140	153	163	127	147	137	143	178	147	161	151	145	140	146	134	161	136	145	151	146	140	136	172	145	140	128	154	146	152	153	175	137	163	144	116	139	118	141	147	151	142	155	160	163	132	169	142	157	143	169	143	138	132	129	154	149	147	145	142	122	153	138	147	159	132	124	141	157	159	147	116	139	149	159	159	149	136	137	145	162	134	137	146	132	162	132	150	135	142	136	131	119	149	154	129	157	146	157	141	149	138	136	137	159	150	141	148	151	149	172	131	135	159	138	141	134	149	151	136	132	145	154	145	166	137	158	156	135	156	141	152	143	161	143	143	138	143	148	139	163	147	150	132	154	133	139	138	161	160	148	143	145	144	139	136	146	146	138	137	136	150	155	133	147	143	140	134	169	153	163	177	126	155	156	135	136	157	136	122	142	155	141	140	152	152	174	154	146	148	141	135	154	157	147	133	157	152	134	129	131	145	142	138	154	170	152	123	127	137	153	174	156	158	133	127	147	160	132	145	152	170	141	163	150	153	142	144	143	133	143	133	163	138	118	158	147	149	160	141	144	146	166	136	147	128	136	148	138	141	166	151	128	145	147	150	141	140	138	133	175	136	160	145	155	140	144	135	164	151	155	176	147	138	141	130	132	144	138	137	169	141	147	156	151	148	150	115	131	154	140	153	161	149	160	149	141	128	135	150	136	141	147	153	124	126	135	159	112	130	130	128	149	142	132	163	126	140	127	144	139	149	127	135	156	154	134	141	141	137	154	148	130	163	153	146	156	163	151	126	144	132	144	149	170	149	155	165	129	140	146	130	161	160	179	153	150	174	125	146	139	156	151	122	139	162	128	138	137	129	137	149	145	134	128	143	149	148	130	140	154	143	164	142	156	146	110	155	137	132	149	141	142	164	151	134	157	156	147	149	128	145	153	128	119	149	129	133	137	149	131	151	156	143	169	136	139	152	138	144	144	133	150	149	159	155	130	144	153	137	138	152	145	130	149	148	157	149	165	136	130	145	127	155	142	149	133	125	139	154	152	143	145	135	134	159	147	160	164	139	141	154	153	158	123	125	146	126	154	149	130	148	132	161	124	156	175	152	130	165	119	131	140	140	133	141	152	131	140	111	144	144	137	136	147	173	130	128	158	134	141	134	149	146	138	140	155	153	135	131	122	137	143	138	147	145	118	134	154	157	134	138	143	131	152	133	155	149	133	119	142	143	134	126	138	125	155	137	138	138	141	104	130	151	137	153	134	134	163	136	165	150	172	123	170	170	114	132	167	169	130	141	157	149	154	128	128	146	171	134	155	129	173	135	155	136	157	145	147	155	145	156	125	140	155	133	161	141	144	150	158	141	146	144	140	147	143	139	148	143	134	132	142	147	126	150	144	125	155	147	157	150	162	144	157	152	160	166	130	155	141	165	116	153	152	139	154	160	168	159	131	135	157	136	155	142	144	155	133	163	136	150	140	144	156	156	149	122	143	128	120	155	139	136	135	155	149	134	137	150	142	131	152	124	153	150	157	148	172	166	137	120	150	162	168	168	151	160	161	140	155	139	162	147	157	130	156	152	139	127	153	133	143	153	161	157	119	141	176	175	145	132	130	140	118	146	135	148	130	145	188	145	111	145	160	145	143	130	137	157	148	138	143	136	147	155	136	169	140	145	172	165	141	152	162	139	149	145	151	155	138	148	155	136	154	156	145	154	162	156	151	140	132	138	142	152	149	130	151	141	159	168	138	155	169	155	162	147	133	141	165	154	137	158	140	131	138	144	134	150	158	153	140	125	166	157	117	137	147	160	146	134	146	147	137	123	129	155	167	153	137	136	151	145	130	153	142	148	151	152	138	166	136	158	158	154	143	142	131	146	176	167	145	141	131	135	135	138	146	131	149	139	150	147	135	146	148	163	179	136	156	141	125	178	165	171	158	138	151	119	142	146	160	141	139	164	142	145	147	143	135	127	138	160	138	132	144	147	139	141	139	128	115	132	150	146	133	175	141	131	148	141	172	159	145	133	123	144	138	134	149	143	138	145	144	140	134	155	130	152	162	169	161	140	133	155	153	155	162	149	142	149	168	141	154	141	143	126	129	149	159	143	138	125	154	146	140	143	130	138	154	139	152	139	134	179	131	152	181	164	142	142	128	145	181	163	154	145	139	138	139	141	141	138	150	139	161	135	144	138	160	149	137	148	151	149	134	148	133	127	126	143	143	170	131	143	162	164	136	119	156	116	152	145	145	135	144	151	143	146	144	156	149	151	170	162	133	132	128	146	135	164	152	164	171	160	131	129	127	139	145	142	143	155	138	160	168	150	142	134	128	146	153	130	133	154	133	148	138	146	153	158	126	130	132	128	128	152	167	135	131	148	163	141	151	171	152	131	157	146	140	155	136	147	126	142	169	119	127	143	136	162	159	143	133	144	172	141	152	146	132	139	148	149	148	158	133	142	133	148	148	149	126	138	152	128	148	164	145	131	153	145	146	127	153	130	149	151	170	160	179	166	137	170	153	160	134	130	151	139	137	167	141	145	147	144	144	156	133	115	149	143	149	137	129	168	156	132	155	144	133	125	154	149	153	122	110	158	157	142	129	138	157	145	156	141	143	157	150	156	168	156	159	144	128	146
8299	1026	2148	2555	2082	1822	1470	1227	1083	955	803	751	749	700	605	596	517	569	588	488	473	444	484	466	484	456	442	470	444	410	408	381	409	386	383	406	396	417	400	411	402	396	408	443	425	428	361	407	403	368	377	398	404	368	395	429	392	375	395	382	398	414	386	388	393	349	372	427	388	378	406	367	408	375	401	400	363	368	424	381	414	362	395	372	368	401	379	375	414	394	411	414	404	379	404	399	385	381	363	411	400	397	388	357	376	391	387	387	376	387	383	357	377	400	378	357	406	348	386	359	394	386	354	417	383	378	393	378	388	377	388	365	420	405	366	396	400	376	355	359	402	392	394	415	411	408	357	405	386	372	377	388	397	384	379	388	376	375	372	381	409	383	390	355	389	375	394	410	383	400	403	380	389	378	391	331	404	375	371	377	364	377	403	406	380	413	377	369	383	375	426	390	392	345	398	356	393	386	360	388	378	386	364	378	410	388	389	371	378	397	394	400	386	406	413	383	386	390	369	358	414	408	391	408	372	370	374	377	372	372	385	408	344	420	394	388	334	402	401	349	365	421	391	387	388	339	384	385	415	391	404	379	387	411	397	388	371	387	367	374	387	386	395	384	399	430	434	390	362	413	360	381	388	405	407	358	377	374	396	400	371	359	370	341	366	393	400	403	391	413	377	403	388	392	373	368	436	384	396	389	361	374	359	358	374	411	395	362	384	384	392	380	378	344	397	361	402	396	398	352	408	381	367	373	366	393	369	395	388	378	430	343	384	402	371	370	407	395	409	381	377	421	369	387	392	364	380	349	365	401	373	375	422	385	350	386	339	400	373	348	367	361	405	379	366	396	384	394	347	392	390	390	356	373	380	361	364	404	402	362	375	397	368	407	385	396	382	384	398	396	383	356	379	394	404	380	381	411	385	346	403	376	365	389	387	376	383	423	403	381	384	378	393	404	391	387	399	411	400	377	410	388	377	401	358	370	380	426	347	375	377	394	394	397	384	398	381	368	368	381	405	354	350	360	385	369	405	370	364	381	382	393	359	391	368	389	358	385	376	355	368	418	391	381	356	418	354	382	362	385	398	360	389	367	398	389	435	385	396	399	412	387	381	367	374	417	361	341	378	365	385	387	425	368	380	366	369	436	399	403	357	368	352	371	397	429	388	360	398	364	362	391	401	382	370	375	376	376	400	379	370	405	389	377	396	356	383	361	392	376	385	361	361	381	391	389	371	384	425	450	380	393	412	411	406	404	393	372	383	328	368	383	380	406	360	393	377	379	377	374	402	384	423	363	406	406	361	370	372	348	373	426	368	390	376	364	379	398	361	381	389	409	376	407	403	382	389	408	405	390	380	390	411	374	369	383	387	363	371	392	424	370	402	347	416	388	386	423	398	410	317	380	407	414	381	392	393	391	371	375	387	400	368	357	347	386	415	403	418	359	398	366	387	425	404	372	396	404	427	345	393	396	383	389	349	392	407	372	410	384	367	383	370	380	381	360	371	382	414	379	401	407	380	404	368	375	416	386	381	405	395	402	409	378	378	377	403	377	369	378	392	373	387	380	403	398	385	368	387	361	382	399	401	365	415	349	393	375	376	391	366	403	381	346	360	376	430	405	377	376	404	373	367	363	362	379	386	414	384	390	343	372	424	400	377	423	391	396	393	428	361	382	401	391	375	385	366	390	394	356	403	418	403	391	408	381	365	376	389	407	370	389	409	365	406	365	368	374	388	379	395	365	401	374	409	391	375	369	365	364	398	359	398	391	393	366	364	380	394	380	406	378	404	414	389	428	371	378	376	369	361	405	374	390	371	455	350	393	374	407	385	382	393	401	375	385	397	385	383	379	371	381	385	372	403	363	410	375	413	384	379	388	373	390	404	403	408	387	390	396	384	394	400	399	421	400	389	430	359	403	377	399	382	375	372	390	376	373	405	403	352	399	361	383	338	384	357	351	396	382	396	387	400	378	372	390	417	402	392	385	397	369	396	401	372	370	382	356	403	374	414	404	382	390	390	398	365	349	385	374	412	379	370	406	342	391	412	372	350	396	370	405	373	400	369	379	353	388	365	401	417	362	352	374	408	410	365	398	406	410	361	389	385	396	385	419	368	383	392	362	413	369	419	402	391	393	404	418	381	426	365	363	383	387	370	362	372	380	396	359	385	393	358	396	371	377	381	381	357	410	381	391	401	361	369	363	378	412	368	405	379	387	397	396	380	381	426	398	379	401	386	410	403	413	407	423	377	382	403	393	374	387	405	367	381	336	428	420	373	371	403	381	394	402	396	378	420	372	404	362	369	376	375	351	328	393	390	384	367	380	394	395	376	411	402	400	394	387	407	374	404	350	390	419	385	375	423	377	377	387	374	362	379	401	367	407	399	373	383	393	381	357	395	349	393	429	393	387	350	379	350	359	396	416	358	371	384	400	412	406	397	386	377	398	395	415	368	393	389	374	378	342	389	410	393	382	377	368	395	396	397	415	356	376	409	376	368	403	382	385	339	416	363	390	385	364	409	388	414	379	377	390	387	422	375	385	381	377	381	405	388	407	389	381	398	399	396	390	383	407	373	357	382	382	389	382	407	384	416	373	364	344	404	389	394	402	396	403	398	366	401	375	360	398	399	369	380	363	397	358	404	368	342	417	392	381	353	397	413	382	344	376	377	374	389	375	399	375	387	381	416	405	396	385	365	392	393	399	386	401	380	381	404	373	377	388	387	368	350	408	362	385	383	392	378	378	399	411	371	377	407	367	351	404	398	378	358	386	400	384	382	389	409	361	373	353	386	390	348	391	385	385	369	359	361	399	345	361	384	385	416	367	378	365	380	375	408	398	382	394	385	408	391	400	371	380	381	379	382	414	350	408	389	407	388	378	379	417	377	368	365	386	418	380	386	356	425	397	366	408	388	370	392	398	376	378	402	400	355	387	366	393	362	380	399	392	394	395	370	374	373	416	387	393	393	376	393	414	375	366	411	398	373	361	383	388	406	367	400	392	388	402	400	360	378	386	353	372	399	386	378	392	384	387	366	379	390	362	374	386	371	381	353	394	402	367	409	361	402	371	386	376	359	429	383	418	398	375	400	380	399	381	372	361	432	392	372	410	409	399	386	396	367	365	400	402	406	392	399	349	412	352	359	386	373	421	375	384	385	357	442	386	378	368	386	349	379	357	379	389	385	390	394	370	362	374	352	407	415	367	416	358	409	382	372	397	382	402	373	381	383	366	374	382	402	364	377	425	374	357	360	381	394	359	407	348	397	352	403	397	404	371	401	374	378	429	406	398	407	377	384	402	374	392	368	372	413	378	390	368	373	385	389	377	374	415	366	390	440	432	379	364	391	390	378	416	420	361	376	373	373	397	330	346	435	361	351	407	378	365	375	385	415	399	381	379	421	372	417	390	377	342	354	378	399	373	380	404	369	401	361	384	411	400	366	397	366	412	373	395	378	352	394	383	360	384	396	408	341	388	415	348	381	386	395	382
1763	504	479	451	458	459	465	415	428	449	449	438	452	467	426	397	431	423	498	416	428	450	434	420	454	426	480	408	415	460	431	415	420	461	475	395	448	459	430	395	394	462	376	419	482	411	410	413	407	444	426	432	414	493	490	453	437	429	444	440	435	443	432	389	453	424	480	403	405	422	423	465	407	438	455	414	440	426	429	429	425	407	432	412	400	421	425	449	432	419	437	431	402	439	425	438	432	392	438	455	422	438	400	462	399	472	415	429	388	432	421	418	416	416	448	432	437	449	454	436	406	433	463	444	428	434	420	427	414	430	413	451	412	450	427	459	443	423	416	384	491	414	424	477	464	434	475	441	458	464	447	387	412	431	400	428	412	398	424	457	440	412	393	461	427	408	448	473	421	416	435	446	393	444	433	462	463	400	431	436	423	465	455	430	444	434	445	424	452	400	439	455	407	432	398	396	472	433	402	475	422	444	461	454	443	405	443	418	422	403	458	432	434	403	412	415	453	397	454	417	410	421	431	419	402	405	421	449	410	454	442	463	441	414	427	470	432	408	423	427	460	400	410	435	436	422	420	412	410	422	437	407	462	443	385	400	431	420	463	414	386	447	442	418	447	419	378	436	458	390	427	401	430	429	406	422	448	448	440	399	418	450	464	440	439	433	411	394	451	432	399	435	457	426	442	371	426	406	416	439	466	452	427	432	443	407	413	455	470	453	408	405	419	418	401	459	413	442	406	418	446	417	483	432	389	417	469	454	426	437	419	431	454	433	453	457	423	454	419	438	411	416	409	405	420	417	438	468	399	457	434	429	402	411	443	467	433	446	466	442	451	405	419	426	429	439	439	411	453	442	460	441	443	413	432	456	416	445	433	424	440	451	431	463	417	459	419	414	440	381	443	428	442	419	396	397	439	447	437	426	427	439	472	421	436	404	395	398	413	439	366	400	411	465	399	459	460	482	445	437	426	439	393	464	423	448	460	406	401	460	460	434	423	418	398	421	438	412	429	432	401	434	468	445	486	416	405	411	405	390	417	439	465	403	465	437	447	441	391	391	440	436	465	439	421	394	449	445	464	394	432	452	434	453	423	420	426	423	421	445	443	436	416	454	417	427	427	440	381	447	459	450	446	402	463	417	409	472	417	443	417	407	417	454	431	414	421	412	419	441	398	426	384	444	449	440	431	424	392	459	455	414	415	429	428	443	439	418	433	402	471	447	450	414	410	436	454	434	428	454	418	397	408	450	377	410	422	409	425	417	403	424	489	413	428	454	427	447	387	449	379	436	431	439	443	422	415	408	423	432	446	457	481	489	402	410	397	423	428	442	439	447	438	428	432	431	429	398	421	415	425	424	417	461	461	421	435	465	414	401	418	400	446	401	417	433	437	399	427	422	393	416	474	449	458	439	409	431	431	399	411	401	473	443	462	420	433	394	434	420	415	439	398	441	411	417	413	450	430	407	445	411	422	441	420	431	441	426	436	458	423	441	431	454	456	417	438	400	436	409	435	431	407	432	454	448	424	463	429	399	425	391	434	406	455	436	387	405	426	441	403	398	418	428	438	412	393	421	449	408	470	460	435	424	441	452	445	397	453	426	447	462	386	399	431	413	450	430	448	465	417	445	409	454	423	442	397	450	399	472	402	419	446	461	452	459	426	437	420	455	445	395	410	402	466	406	434	432	420	389	431	424	416	435	424	431	413	405	420	411	399	424	438	404	445	445	430	406	440	416	479	440	470	426	425	421	447	432	457	440	405	448	434	422	457	409	425	435	434	456	421	447	419	458	405	459	430	437	447	422	421	432	408	440	424	471	446	425	422	444	437	451	474	448	439	457	471	446	428	423	398	428	429	454	426	433	427	433	433	419	406	409	424	439	413	387	414	447	438	417	414	431	437	439	425	460	411	436	411	428	390	451	418	431	431	442	441	427	411	432	455	437	433	410	429	473	428	416	397	423	423	444	390	427	423	439	390	458	428	438	440	415	440	436	429	424	451	427	411	439	421	458	462	441	429	437	440	413	407	383	441	408	461	445	426	425	438	420	428	471	389	389	411	444	442	418	436	401	469	431	454	392	441	441	426	411	417	444	429	421	392	445	442	461	398	424	423	428	446	438	459	409	443	446	421	425	391	445	447	480	437	447	433	428	399	413	404	402	393	441	406	385	380	424	412	442	365	412	439	441	408	418	452	412	399	459	438	444	457	414	445	461	453	432	476	400	428	421	429	456	444	402	407	423	476	455	401	397	398	385	418	434	427	435	435	450	420	413	438	409	401	406	423	441	456	447	419	424	416	422	396	423	405	382	447	463	446	429	457	445	416	420	434	439	437	457	439	432	391	415	411	442	377	463	401	458	430	416	399	442	429	447	444	447	399	430	426	417	434	460	410	448	421	430	411	391	436	420	433	415	437	387	434	411	429	407	439	418	467	479	441	398	424	424	479	412	412	452	470	443	399	420	413	433	464	423	476	440	434	430	419	419	401	466	461	407	460	412	426	424	447	424	423	407	406	424	478	437	396	421	424	423	411	427	426	424	413	417	400	415	415	419	406	484	418	424	426	393	454	404	456	397	400	443	452	389	392	425	481	462	398	440	460	372	464	397	406	438	381	417	436	414	414	435	419	425	414	456	423	448	429	440	429	428	394	441	426	420	427	419	417	448	432	445	433	456	456	386	402	430	440	439	441	416	418	414	403	414	408	410	421	422	436	414	407	434	382	417	434	425	414	419	409	428	446	447	408	411	443	476	452	406	422	437	448	390	437	457	466	443	385	408	484	449	436	409	410	455	414	430	414	414	453	474	427	442	454	443	411	418	452	471	445	413	450	456	441	433	476	422	440	411	418	432	426	441	448	412	418	494	424	379	418	450	424	405	386	419	432	418	411	436	400	416	464	416	424	381	436	458	447	463	410	433	458	414	426	450	404	441	438	429	465	424	437	396	457	440	418	412	442	448	418	423	444	429	450	412	459	489	413	410	432	448	458	389	445	415	437	417	422	404	407	405	432	413	451	436	460	406	418	426	410	428	407	417	418	429	430	402	435	424	411	430	444	429	446	451	452	423	457	460	426	482	424	409	451	403	408	442	432	429	388	422	415	420	438	424	412	409	427	431	470	441	433	439	447	395	420	382	433	455	458	456	420	424	424	433	414	427	443	440	495	417	430	450	376	408	411	385	429	420	402	420	432	430	448	422	433	459	434	351	396	447	430	457	414	411	455	382	409	402	425	468	434	402	415	445	400	420	440	471	458	411	412	433	463	431	480	432	458	439	418	447	428	415	419	454	410	441	406	434	453	411	421	442	423	450	414	405	454	411	486	411	416	440	379	443	409	460	425	401	427	462	423	477	421	415	431	417	435	379	418	395	412	405	443	407	440	450	443	451	441	416	422	429	443	400	443	383	409	431	433	454	482	406	392	488	422	409	399	423	441	454	457	442	433	444	433	424	403	398	432	456	428	462	437	435	432	417	455	412	409	432	451	392
2205	944	1009	974	1013	928	1019	986	942	991	993	928	908	962	928	950	980	985	902	940	901	939	965	942	878	945	1008	944	889	933	949	925	978	882	920	940	918	919	956	923	905	898	920	937	950	904	918	930	876	911	957	905	910	947	915	938	948	902	913	879	923	940	946	938	951	957	981	939	1000	907	941	847	958	976	904	920	941	933	932	946	931	950	934	839	938	877	948	898	975	873	973	895	908	910	915	947	919	907	945	930	898	980	908	922	871	952	953	952	927	911	907	923	970	872	916	904	943	902	864	903	895	941	943	867	870	946	935	1015	977	909	924	926	929	894	1004	929	929	938	903	955	875	918	986	976	915	954	893	926	974	991	915	945	908	929	943	912	910	983	898	906	985	942	934	884	944	970	915	968	920	944	973	930	882	916	950	975	960	915	982	909	947	1000	944	952	968	935	919	890	968	923	916	912	925	943	915	881	894	910	966	962	956	982	906	895	951	953	960	938	895	941	907	956	959	951	910	935	914	931	943	885	906	898	912	953	970	949	930	940	944	931	927	851	922	971	967	922	986	924	914	851	936	937	907	982	921	957	942	961	946	904	935	874	935	919	975	962	968	982	939	894	952	922	917	917	911	898	939	927	963	938	892	949	893	937	950	878	968	898	919	876	883	932	932	932	904	918	950	991	926	941	987	967	841	876	924	905	924	961	904	876	899	947	924	978	967	952	985	918	930	945	952	945	860	915	992	940	872	957	925	917	895	954	981	931	953	932	987	880	916	923	937	956	903	944	936	959	918	931	944	926	972	902	1019	960	874	920	965	895	902	922	938	946	921	876	873	967	954	936	926	881	927	958	928	913	893	956	963	860	964	945	962	920	906	936	962	1002	915	913	938	969	979	953	951	921	911	910	959	907	919	948	927	914	956	919	993	914	951	939	883	910	911	909	919	961	931	908	951	954	901	975	963	937	945	961	937	924	913	930	947	994	962	926	920	913	925	923	920	950	974	914	935	939	958	954	925	998	966	915	922	928	926	930	935	983	920	987	911	971	971	891	929	962	961	895	867	892	980	944	916	966	921	903	946	907	905	913	949	913	891	929	925	964	871	901	908	922	917	967	917	972	940	936	876	914	922	876	955	925	898	941	921	942	881	997	891	930	936	886	906	887	923	873	875	954	930	1008	917	919	960	891	896	916	925	932	896	904	966	934	897	934	902	939	886	977	911	959	944	910	917	966	946	954	887	915	950	905	858	905	893	956	910	905	986	963	969	958	935	932	956	941	910	936	946	978	946	928	961	933	952	903	937	898	982	916	906	964	983	932	968	955	854	896	918	915	927	933	943	954	951	919	949	973	910	843	970	938	920	935	951	890	979	904	920	983	956	940	920	961	943	972	898	888	961	923	916	894	930	946	919	921	933	964	906	898	970	915	947	918	946	980	941	940	920	891	908	964	894	959	951	972	885	953	875	906	902	889	928	904	938	906	939	897	886	917	917	948	942	916	906	932	900	936	955	910	899	900	948	960	916	871	885	982	931	912	904	968	882	888	897	928	913	923	870	978	980	919	932	966	915	967	924	882	951	943	881	975	914	900	919	983	944	895	918	968	983	985	910	928	908	908	932	910	903	961	946	909	923	906	935	883	929	966	917	878	949	970	957	966	936	985	965	939	912	919	904	931	929	860	973	983	900	923	860	893	973	913	949	941	896	907	948	957	924	922	878	918	947	960	956	946	926	939	891	950	930	917	958	996	950	925	930	888	980	957	962	856	896	915	912	941	899	951	914	964	831	974	938	988	941	976	944	930	955	928	987	907	917	911	972	894	908	915	983	971	907	946	935	906	949	961	909	1000	904	933	968	942	974	943	932	919	915	892	973	937	962	941	912	973	944	936	922	985	967	1005	910	989	930	920	884	927	944	950	906	976	904	871	922	947	943	942	901	941	886	884	910	928	892	918	960	925	905	928	923	942	947	898	924	919	944	972	894	877	970	994	936	926	994	896	918	972	921	938	917	906	939	966	933	942	904	956	958	896	914	945	877	1008	867	983	940	970	927	963	915	925	892	931	905	937	885	943	907	923	905	899	913	923	946	942	971	945	944	930	905	971	983	972	956	926	968	932	944	937	954	976	961	908	890	999	930	876	936	964	917	975	892	870	995	979	970	1034	946	935	944	880	950	954	910	944	933	954	935	977	908	957	916	938	967	875	903	924	965	964	959	932	912	880	930	921	951	875	892	910	957	958	960	938	904	933	887	913	928	909	958	978	950	930	902	880	893	910	942	941	930	884	974	868	910	910	855	972	943	955	904	943	913	933	981	933	907	917	947	871	951	949	895	948	908	947	937	926	934	990	962	935	922	916	956	968	944	928	992	954	896	939	866	944	1001	930	947	930	899	908	961	955	967	931	971	938	934	917	930	969	942	925	901	964	935	968	934	896	977	947	988	921	903	945	935	939	918	885	975	941	882	959	920	906	924	941	868	924	937	944	916	933	886	952	903	931	916	969	963	941	964	957	962	966	936	962	876	959	922	935	917	987	1009	906	942	935	941	885	881	891	922	944	946	905	950	945	944	928	956	929	934	896	945	916	903	885	984	941	861	900	956	953	974	925	927	943	927	977	947	951	936	860	976	907	951	987	879	917	922	904	914	896	951	952	914	944	928	937	931	932	933	913	955	968	910	922	911	951	923	922	930	946	966	915	965	899	958	951	883	964	925	895	932	917	985	976	986	932	954	888	968	924	938	915	923	943	910	920	908	938	951	911	966	964	941	936	947	915	907	890	919	970	885	956	892	919	905	940	914	949	944	932	875	970	938	897	996	931	920	925	920	935	866	959	936	923	964	908	899	943	923	933	948	979	900	961	910	953	944	904	924	890	938	911	899	902	902	943	933	975	900	940	927	935	929	912	999	939	1006	911	865	914	945	933	923	961	949	906	929	895	933	889	910	924	930	929	920	924	948	903	947	920	888	924	913	925	931	937	956	995	934	934	945	920	948	907	1001	885	908	945	919	895	907	914	952	923	850	924	941	963	904	933	921	934	910	946	997	953	949	915	901	946	883	921	908	940	924	923	948	905	962	910	905	907	933	906	949	923	917	957	927	915	976	949	971	960	935	942	895	873	947	887	978	934	924	966	903	913	943	946	974	887	932	954	882	946	923	991	910	907	931	885	937	949	898	919	932	883	903	966	900	928	881	925	878	906	923	911	916	964	947	919	976	910	935	889	918	902	906	878	956	965	894	930	946	908	943	887	922	988	917	957	980	948	990	949	939	973	888	923	971	943	959	938	926	885	885	884	917	899	952	884	894	892	897	976	929	879	954	907	860	936	920	856	978	935	931	942	895	924	974	946	958	930	947	983	939	917	902	929	935	933	955	920	921	898	976	958	898	921	919	986	954	931	948	946	951	902	943	926	923	936	932	957	955	959	903	957	986	898	915	895	999	954	958	925	935	920	983	974	908	936	911	992	981	981	923	954	939	963	866	923	898	923	878	942	927	927	926	946	909	917	892	909
8577	661	683	557	428	395	361	309	321	296	298	264	285	266	264	270	258	256	260	222	248	251	245	242	233	252	270	267	261	248	233	261	250	265	224	253	253	249	247	241	256	261	215	249	264	261	232	261	233	253	277	234	239	242	261	249	217	223	232	232	234	239	254	233	237	244	225	229	223	258	260	247	243	251	258	266	236	266	211	253	236	242	291	270	240	245	251	272	244	254	222	261	234	251	232	229	259	242	270	245	240	277	262	267	233	219	283	214	277	216	224	258	246	281	244	218	249	245	284	237	255	262	240	274	270	231	262	253	257	294	264	233	247	240	227	224	243	259	244	263	242	237	252	254	230	237	237	264	257	250	266	248	230	274	245	261	224	248	276	234	251	248	236	242	214	223	243	247	250	258	252	239	214	222	225	255	248	250	253	248	273	224	290	232	249	238	262	277	279	244	266	223	258	264	238	219	233	259	223	257	275	247	227	248	226	250	243	258	262	265	258	254	251	249	243	259	240	265	253	267	257	241	226	228	259	274	236	292	253	252	272	235	263	243	254	238	230	209	261	268	249	250	235	241	239	241	261	252	221	238	233	241	237	263	271	223	242	236	242	236	254	258	241	253	192	256	231	251	239	251	237	272	251	239	254	259	252	228	261	258	241	237	235	233	227	239	228	285	262	236	270	255	263	233	248	234	228	246	240	230	254	264	193	232	272	243	237	245	249	234	218	273	266	251	247	230	246	253	262	264	271	223	219	211	241	233	234	242	204	272	248	262	276	238	237	264	243	255	252	235	275	268	268	247	262	242	235	237	230	258	259	237	226	250	263	259	276	234	238	224	234	260	267	270	248	236	237	247	247	233	240	275	218	273	268	247	246	230	259	253	241	240	250	231	250	263	278	244	230	237	261	266	246	210	249	260	256	241	264	264	251	223	267	230	227	216	237	242	257	231	229	236	241	220	250	252	262	250	224	253	245	265	238	259	248	236	267	230	253	234	247	233	245	257	257	203	251	275	246	238	225	218	253	245	234	235	256	244	259	218	269	227	237	275	274	266	249	244	239	242	245	233	240	244	245	293	253	251	257	227	251	260	312	234	258	264	266	250	238	292	238	278	261	270	245	242	268	251	229	246	250	230	260	246	242	232	227	227	241	248	255	241	258	250	252	255	220	232	220	240	255	218	234	249	271	240	261	262	273	256	234	241	278	244	259	292	260	246	246	212	229	243	255	233	266	245	250	241	235	246	270	208	222	290	271	258	263	260	222	245	247	240	249	227	301	236	243	235	250	249	250	262	272	241	241	224	247	234	261	245	262	277	242	237	263	242	262	243	271	233	242	269	256	249	213	240	273	206	211	237	247	263	235	242	233	238	246	222	241	252	266	246	247	251	240	233	255	252	252	259	255	252	254	243	256	245	247	280	240	288	241	212	245	250	239	246	238	248	246	250	263	230	278	236	216	277	249	227	240	258	265	241	223	245	229	263	255	245	251	237	263	219	256	266	282	256	247	225	221	247	236	233	240	208	235	266	258	253	225	244	236	248	249	260	247	233	237	233	225	244	246	227	238	229	251	267	242	265	245	284	260	236	243	238	247	215	235	244	280	256	251	235	237	248	222	221	256	287	249	232	261	228	260	210	232	257	262	263	224	230	277	261	261	246	211	227	270	236	265	235	266	237	269	245	250	242	243	241	232	263	257	235	261	206	244	222	249	274	255	237	245	241	224	260	262	249	238	251	277	239	228	230	246	233	229	257	255	248	224	249	275	247	217	254	253	260	257	256	239	287	226	222	257	271	211	254	273	249	224	263	271	262	244	237	273	237	241	274	237	243	252	235	261	230	239	248	275	273	249	251	282	261	240	237	246	247	250	263	273	243	216	226	250	269	220	251	255	234	234	218	227	244	241	255	259	269	253	269	245	245	238	227	257	247	256	214	237	242	236	247	234	243	235	235	240	260	252	224	225	235	294	254	257	262	238	266	250	251	228	252	232	228	242	240	238	266	236	251	298	241	281	245	216	258	238	273	229	257	245	227	218	219	222	239	252	249	252	255	282	255	242	263	233	252	228	231	260	231	248	246	240	249	233	236	269	272	229	239	253	256	271	246	247	251	250	265	254	231	246	245	272	255	269	240	235	241	207	220	241	223	238	216	239	248	234	254	240	239	274	233	253	261	232	236	262	228	236	274	226	260	247	253	262	258	275	247	248	250	227	209	246	245	241	239	260	244	271	277	237	232	245	279	249	249	264	231	245	251	247	258	231	243	280	271	237	248	269	254	229	272	226	211	280	247	237	220	242	252	255	215	263	271	220	242	234	257	264	250	230	244	251	242	251	261	241	257	223	280	238	266	265	250	246	263	275	251	237	246	233	256	261	283	259	233	257	263	263	238	264	250	241	230	242	234	229	244	240	263	259	257	238	241	239	238	249	239	227	238	241	223	242	259	252	209	227	225	259	305	275	264	218	241	254	243	260	243	236	257	217	245	232	247	234	240	215	250	252	255	229	242	247	251	223	231	221	232	236	246	243	238	236	244	233	273	231	256	263	224	276	229	239	254	255	248	247	243	266	256	230	229	231	293	235	245	265	252	248	238	268	245	256	258	237	219	237	244	245	226	252	252	232	248	223	241	249	268	250	254	234	233	221	256	223	256	248	203	257	261	240	240	223	254	228	240	219	252	270	287	287	220	241	236	259	254	243	251	225	239	281	241	240	240	263	258	239	236	236	239	252	261	253	261	253	269	280	265	269	255	241	245	234	264	250	272	277	227	250	239	236	235	269	231	260	266	253	238	268	275	252	227	244	291	258	250	264	260	249	236	263	239	244	224	261	305	256	264	274	250	248	246	247	250	265	248	243	237	227	209	232	249	227	267	231	227	265	261	222	237	242	264	263	267	251	236	232	248	250	274	262	260	258	241	255	260	264	244	238	233	259	232	249	208	231	245	224	260	266	264	260	272	279	230	257	259	248	248	232	252	249	249	267	247	265	237	268	259	247	230	247	229	235	248	252	236	236	267	202	234	244	253	214	256	251	247	199	246	241	274	277	253	248	216	247	257	246	243	201	261	226	242	205	245	256	224	230	226	234	260	237	251	259	268	254	248	224	231	263	244	249	264	265	231	247	233	221	242	230	251	249	281	237	267	248	224	232	293	258	232	214	213	233	237	216	263	287	249	270	227	275	264	240	244	246	259	237	239	243	270	225	278	247	266	266	224	239	248	255	283	277	230	267	224	246	223	261	282	270	256	268	246	234	234	239	246	235	217	256	261	239	234	248	228	239	262	242	221	235	258	232	229	256	242	267	258	235	220	243	252	220	221	250	247	233	248	236	227	228	236	262	258	231	250	278	257	251	281	242	250	269	243	226	244	278	234	229	243	235	278	251	232	243	244	242	236	260	236	232	270	263	251	264	252	217	269	231	242	239	224	238	225	228	265	260	248	245	238	261	246	256	243	267	237	246	232	252	244	252	264	240	250	231	298	259	262	242	243
6760	878	1467	1711	1440	1227	1146	963	987	880	835	779	769	709	688	700	619	659	658	599	615	618	629	618	627	627	564	611	569	544	620	594	593	579	568	614	598	584	521	547	564	568	581	570	567	600	594	599	578	564	558	563	551	601	559	549	574	599	584	569	552	583	580	559	567	543	558	558	582	584	540	536	541	577	588	611	614	552	597	534	587	597	516	560	528	594	541	574	560	543	580	559	542	559	536	556	580	568	603	547	653	556	533	575	625	569	562	559	551	563	600	553	531	560	559	543	520	559	569	593	547	586	581	557	585	569	573	565	551	579	554	591	582	555	532	562	552	509	579	562	561	536	633	549	553	559	582	553	552	565	553	570	578	542	597	548	533	563	583	598	589	562	570	569	565	547	552	563	583	554	590	534	553	511	529	616	557	577	618	569	603	572	524	570	592	544	594	551	555	561	573	590	589	567	520	532	544	527	560	571	576	552	570	622	569	553	549	613	569	595	587	545	545	540	550	581	547	590	561	579	588	609	585	589	573	564	613	562	587	581	589	608	565	581	574	566	562	562	580	554	577	561	549	532	567	576	552	580	539	556	571	516	587	539	592	588	595	590	534	549	576	559	555	615	565	589	568	560	592	557	582	540	549	541	582	518	593	558	559	599	590	590	527	607	573	535	600	562	566	528	563	560	578	536	602	586	561	618	558	533	566	574	550	593	555	551	566	558	589	552	524	573	553	580	601	569	567	526	580	530	556	561	580	532	544	582	551	557	565	564	538	566	545	584	600	548	568	558	573	541	575	575	542	552	539	575	581	598	592	564	583	554	550	526	529	531	554	566	524	590	579	563	557	548	566	542	561	575	577	557	507	579	541	561	556	598	508	580	628	541	575	573	570	564	558	600	579	569	541	530	583	550	517	552	555	578	555	570	552	551	592	571	561	593	524	525	570	549	557	570	538	553	568	561	538	585	549	563	566	551	595	583	589	573	559	591	538	544	605	543	533	597	584	552	561	552	577	561	580	568	603	575	582	577	563	543	583	535	588	505	529	568	567	557	534	553	600	552	600	597	547	548	547	570	545	604	518	565	551	538	544	527	553	593	554	634	568	578	557	574	573	571	577	566	561	560	551	540	593	556	576	551	535	593	577	553	581	598	535	569	598	557	526	523	557	568	533	562	561	557	605	587	579	552	570	532	582	612	534	565	537	564	569	546	572	522	546	558	532	524	577	574	585	585	553	568	534	578	529	544	522	571	557	543	568	569	575	588	559	571	581	554	588	641	578	586	592	586	575	590	561	590	537	587	540	590	571	567	533	570	648	559	575	540	542	567	585	590	560	589	555	574	592	585	565	590	527	555	572	599	569	565	598	574	566	562	572	553	610	587	569	585	562	534	563	570	596	599	629	557	579	539	556	565	547	539	567	498	612	572	558	537	580	542	569	557	532	586	574	548	579	561	543	567	558	632	581	548	525	596	568	544	565	579	564	543	564	565	571	598	586	567	523	579	591	547	504	544	585	564	587	577	553	600	567	553	560	582	560	581	571	550	571	598	584	555	564	590	515	567	566	515	585	567	592	563	546	543	574	552	534	586	551	571	542	550	601	577	505	523	581	579	589	566	588	577	554	602	550	582	580	596	555	556	545	535	572	541	575	583	525	546	555	558	599	583	573	601	614	581	591	542	573	575	557	545	585	576	602	590	576	553	553	583	544	570	563	582	574	541	507	556	569	547	544	543	557	547	617	547	514	534	582	541	551	553	555	565	512	555	505	517	606	574	586	564	563	575	537	553	566	542	555	529	565	554	552	604	573	553	572	613	557	544	534	595	588	532	590	592	568	562	569	576	598	555	589	557	574	547	535	582	561	596	540	542	552	531	527	582	564	535	586	578	548	544	541	544	617	540	542	565	550	525	558	568	570	585	554	567	547	538	592	544	567	574	543	565	566	561	580	533	577	573	567	560	590	547	544	592	533	553	577	567	603	564	562	590	640	536	542	572	559	570	541	577	599	555	597	570	555	589	564	499	570	575	548	567	542	572	545	535	580	566	547	550	556	552	541	561	554	561	589	542	568	607	597	564	557	570	574	560	560	579	565	567	584	527	572	568	557	522	582	571	627	580	565	606	526	517	518	570	592	560	589	573	557	585	572	566	601	539	556	540	613	551	583	574	539	579	573	571	584	569	575	572	542	578	571	572	524	581	537	552	595	567	552	549	517	584	553	539	562	632	523	574	584	559	578	517	555	545	553	574	570	563	530	553	623	585	552	557	585	589	581	549	586	569	553	558	589	536	556	570	563	595	542	553	544	598	547	532	513	606	582	583	571	555	538	585	551	569	555	586	555	558	544	539	569	607	553	560	555	570	552	594	574	557	571	587	594	615	584	573	565	614	572	549	561	562	581	564	549	567	576	545	608	570	541	516	542	572	536	598	592	523	574	562	560	536	530	526	543	538	556	580	544	538	539	536	599	580	537	582	531	607	536	563	577	521	572	589	563	579	571	570	529	566	571	520	584	609	510	556	564	577	594	575	570	547	583	582	544	584	533	581	573	557	569	572	543	554	584	598	573	543	601	541	606	618	530	567	568	559	583	524	582	526	561	557	580	609	564	579	598	555	564	536	507	559	571	564	571	512	534	545	565	581	578	559	526	554	604	523	543	601	542	552	526	563	571	559	593	584	536	551	529	597	564	622	570	576	585	558	578	574	584	561	588	560	580	599	523	570	604	581	563	551	564	562	592	585	575	532	584	536	530	556	533	574	570	538	602	581	533	566	587	572	585	521	530	589	561	587	566	517	573	578	579	558	591	540	568	576	561	562	565	558	557	597	590	550	556	587	573	539	549	562	564	584	568	560	598	575	567	567	584	574	559	617	524	554	559	574	552	548	567	512	556	564	537	596	558	565	538	525	602	593	560	554	568	569	569	583	561	581	556	497	591	574	577	537	546	561	562	553	570	613	558	561	560	567	563	569	572	577	545	585	563	608	596	600	559	572	568	579	595	559	601	585	539	591	560	593	567	603	542	549	592	596	569	542	528	589	579	583	572	556	572	528	567	604	535	566	541	579	572	601	520	573	565	558	574	540	554	579	571	552	525	592	558	547	543	523	549	568	565	564	576	560	590	583	590	571	555	553	531	568	527	572	544	585	570	532	596	554	567	553	542	576	586	559	545	588	520	549	531	561	538	557	571	565	542	517	562	557	531	549	612	578	578	551	563	584	580	557	566	578	534	561	554	564	541	541	582	604	576	597	596	617	548	569	564	578	568	553	569	563	607	576	506	593	573	567	575	555	579	570	598	564	564	576	535	540	599	577	580	591	555	538	522	605	551	553	623	492	586	539	562	553	576	573	592	578	570	567	560	551	522	517	594	551	598	565	545	553	564	551	536	600	562	569	559	572	575	545	566	578	583	561	598	565	562	574	504	538	535	581	566	569	611	532	527	549	560	544	553	584	600	564	570	585	550	560	581	545	576	551	531	558	550	577	541	602	552	563
15356	1247	986	794	556	446	369	320	251	245	199	210	185	179	185	187	203	183	185	146	186	166	146	163	168	153	154	159	171	155	137	151	167	152	142	155	144	145	159	154	153	124	152	121	105	157	173	144	177	175	126	134	143	160	119	148	132	147	148	143	147	111	144	141	128	153	144	160	161	144	134	164	149	146	144	144	136	129	155	164	168	153	144	158	127	152	143	141	147	141	117	156	127	149	132	144	157	155	132	152	132	148	134	123	125	140	140	160	134	131	154	153	143	134	121	151	123	117	120	140	123	153	156	148	152	146	145	123	161	138	126	133	146	139	152	137	151	165	141	167	134	149	145	153	155	142	137	136	143	127	125	128	139	155	157	154	138	144	148	142	128	147	129	140	136	142	152	136	124	137	117	126	156	135	122	125	145	131	142	131	133	129	159	146	155	133	155	129	158	133	136	134	125	141	144	160	161	172	160	150	139	151	140	145	155	156	147	126	143	142	157	147	144	146	155	142	161	135	156	141	130	127	150	149	133	131	134	155	138	159	150	160	146	138	150	150	153	133	131	121	142	148	146	142	133	153	147	128	130	153	133	135	139	134	178	152	169	175	161	145	141	120	142	145	147	136	145	148	148	149	149	146	160	140	144	130	151	146	164	137	163	140	160	149	157	143	130	135	151	163	150	137	121	139	154	129	145	129	142	152	135	153	135	152	169	117	149	125	149	153	164	114	134	147	131	151	154	156	165	129	146	134	168	138	153	146	154	129	134	133	144	131	157	149	136	146	149	139	143	157	148	146	180	147	139	146	155	121	127	133	147	137	131	142	145	148	144	114	133	147	149	170	147	150	128	145	153	146	145	152	145	136	127	159	162	163	173	145	175	137	138	140	159	157	148	149	141	142	127	144	142	129	141	142	141	137	137	141	159	150	135	126	126	155	158	141	159	146	127	133	145	150	156	132	133	124	135	152	130	139	145	119	135	142	143	137	129	136	145	157	134	131	161	120	127	145	136	137	154	152	150	153	117	149	138	156	139	138	131	144	121	155	142	137	152	150	136	151	159	154	139	137	150	148	147	121	146	161	157	149	136	156	133	123	146	131	155	136	142	133	136	159	153	167	149	134	144	143	133	156	147	159	124	154	152	121	144	155	152	119	157	132	143	149	176	152	130	179	126	125	114	129	150	126	140	139	139	160	141	120	145	153	138	162	140	131	132	133	121	148	131	127	148	153	155	172	145	155	155	167	133	144	122	144	160	177	147	146	111	140	151	120	132	149	152	138	125	141	155	141	144	158	142	145	163	138	134	152	152	172	155	153	164	125	134	134	137	139	173	148	148	150	140	137	106	140	151	175	129	143	118	141	127	161	141	138	133	152	143	128	130	139	169	154	151	142	162	151	164	162	160	137	118	146	158	163	155	149	146	146	129	131	139	138	142	135	167	168	120	129	124	136	130	163	141	139	180	168	159	139	161	132	144	129	113	124	134	156	128	135	163	136	151	151	129	159	130	146	159	156	128	144	166	143	134	133	134	137	138	134	139	152	135	123	139	130	148	142	177	144	142	159	149	133	131	139	143	141	149	142	138	145	150	143	145	146	123	131	143	145	116	146	138	140	160	150	144	133	161	162	160	149	124	137	144	137	155	136	134	141	166	146	149	156	142	149	148	143	151	152	128	139	147	143	140	138	160	154	143	160	177	121	147	132	147	148	138	145	155	138	147	137	160	153	147	166	138	153	140	139	139	148	146	113	147	161	155	122	137	168	125	160	148	134	143	141	153	123	123	146	121	141	137	140	156	141	122	147	126	163	158	155	147	119	121	149	156	144	144	111	153	153	161	154	138	141	139	157	141	151	161	132	134	133	168	126	149	120	139	125	174	168	136	135	124	133	146	147	146	132	162	135	134	151	145	145	136	137	144	166	138	146	146	124	146	163	154	114	130	158	136	136	169	126	140	147	164	128	155	152	155	143	145	145	175	128	151	143	149	128	136	139	150	153	137	149	131	136	158	140	134	138	145	161	140	136	164	139	152	142	159	163	155	136	157	143	129	138	157	150	139	137	146	125	148	150	156	141	150	157	137	178	155	123	148	153	154	151	132	134	141	143	141	137	132	135	137	143	129	172	159	111	150	146	150	150	136	160	123	150	148	156	130	142	154	127	144	162	132	152	139	152	137	136	142	153	156	130	161	142	158	150	130	127	164	154	155	147	147	137	121	139	141	149	159	153	133	143	153	157	148	119	137	124	144	135	145	126	135	157	136	125	123	127	140	126	136	146	151	145	166	145	136	142	142	151	142	144	136	114	131	151	138	140	140	167	143	147	145	134	131	141	135	145	139	136	133	134	160	124	130	155	133	130	160	129	158	136	152	170	155	152	151	141	150	136	162	146	151	149	149	134	133	145	161	153	153	122	141	147	149	132	129	130	149	138	125	133	112	141	137	136	129	136	129	141	138	149	143	137	163	149	148	140	145	130	155	157	133	113	150	159	154	152	127	144	133	143	172	173	156	150	136	141	130	154	129	168	152	124	146	131	161	143	153	135	151	152	151	135	140	138	122	130	143	148	156	126	165	137	147	148	135	153	135	168	139	168	146	133	136	144	131	134	137	145	140	140	136	142	156	154	141	153	160	130	158	142	154	140	134	136	146	133	148	127	132	146	138	126	117	148	135	149	149	134	144	145	145	137	138	159	155	154	168	140	150	147	160	141	140	144	177	170	167	144	137	130	148	165	128	146	166	141	130	164	136	166	155	157	149	151	157	150	153	156	137	160	144	150	148	143	160	148	155	154	131	184	155	144	131	143	148	139	124	147	140	141	126	129	154	148	143	131	130	150	130	164	148	142	164	131	151	145	154	127	146	161	144	152	149	138	144	149	161	146	135	124	150	134	153	143	156	161	138	139	148	141	137	127	137	143	143	143	149	134	125	136	141	151	125	166	136	138	156	143	115	148	130	139	133	151	136	159	131	146	162	130	133	139	130	157	176	131	141	126	132	146	161	128	150	108	157	154	126	125	127	135	176	147	148	141	130	153	129	152	136	162	151	112	167	120	129	152	138	135	153	143	140	154	151	162	144	147	150	144	156	156	173	143	152	164	160	124	167	165	170	153	156	133	138	171	162	130	144	124	135	148	142	168	120	139	182	117	140	143	152	144	147	144	139	145	132	128	173	144	152	147	144	158	136	151	115	150	152	144	147	142	131	157	152	134	140	131	138	156	130	148	144	162	148	128	145	135	125	149	154	136	140	144	157	128	149	142	146	128	135	137	122	129	142	149	138	131	157	152	152	159	152	151	142	133	155	136	128	146	147	136	144	144	156	150	143	130	167	130	132	139	110	132	140	150	161	143	132	152	151	125	137	141	147	132	133	137	126	121	148	124	146	147	123	136	166	131	150	157	151	147	147	125	135	162	133	137	145	128	160	140	127	142	135	131	149	140	123	153	134	136	143	149	142	136	129	143	124	158	159	134	139	151	155	146	121	143	135	125
8251	1025	2026	2509	2095	1696	1511	1167	1112	940	798	731	718	671	604	607	540	560	515	546	538	478	472	460	455	413	462	435	431	450	410	413	396	419	432	432	464	396	425	403	421	428	408	393	400	410	346	380	418	434	392	377	401	400	419	407	381	405	375	373	403	396	390	355	400	334	384	346	366	387	369	392	422	392	383	398	350	389	412	377	346	365	384	375	424	416	405	360	358	369	402	377	385	390	368	416	387	397	379	337	389	365	394	393	383	381	350	369	398	354	368	388	399	363	395	390	356	386	403	388	366	371	392	394	396	362	396	351	390	388	409	381	392	391	390	359	377	374	397	393	403	380	362	400	402	386	352	367	387	357	383	402	360	364	378	357	393	379	326	358	355	389	365	362	346	376	419	385	376	365	411	364	413	374	376	366	390	375	374	366	385	364	392	333	388	366	381	392	391	400	424	364	423	376	396	387	411	382	380	416	396	397	367	426	380	364	383	386	375	346	386	394	379	382	389	407	358	376	375	357	382	375	383	356	351	386	397	347	368	355	400	380	362	375	406	376	355	380	345	368	356	376	364	412	361	390	380	404	413	388	352	392	366	389	384	360	391	376	370	386	379	386	353	355	366	377	358	394	378	372	324	350	356	379	371	367	366	368	396	359	348	398	364	391	403	426	402	381	379	421	401	388	408	387	403	401	361	377	405	336	390	363	387	376	405	392	349	377	365	400	372	403	394	384	378	374	385	372	389	412	386	384	384	359	373	412	382	437	348	368	396	397	397	362	391	358	390	368	361	367	368	394	405	369	381	376	380	371	391	369	393	349	369	374	363	368	390	384	373	381	343	373	393	380	367	389	352	380	367	366	351	386	356	357	378	372	399	387	386	361	377	373	380	421	387	372	386	368	366	381	378	354	422	395	387	417	403	406	363	401	354	318	347	389	371	370	398	380	375	370	375	365	425	380	406	405	343	374	382	377	423	406	377	388	388	392	374	386	386	384	355	398	393	393	380	397	362	361	380	382	395	397	379	377	341	370	368	372	379	359	366	361	410	358	418	376	373	404	388	373	388	359	405	350	404	375	396	350	383	385	405	357	380	418	400	361	370	359	396	359	396	405	381	360	350	413	399	364	384	380	348	380	348	377	381	381	372	360	383	406	411	407	367	366	370	322	367	381	360	416	379	363	385	403	355	364	357	381	383	344	379	393	387	381	372	343	399	375	375	417	381	370	381	373	367	342	387	386	375	406	368	364	416	402	384	392	419	351	359	387	382	367	389	416	393	376	364	370	393	357	394	351	383	371	361	361	373	361	404	371	370	385	399	415	393	366	369	375	366	368	369	382	393	378	382	405	375	388	392	355	394	376	392	350	380	377	369	363	378	373	413	376	384	382	367	368	322	428	370	349	376	402	377	365	338	355	406	377	427	387	373	385	405	370	372	411	364	388	347	361	375	364	393	345	384	383	348	371	373	388	358	394	351	377	373	368	360	406	403	354	367	385	354	392	373	400	376	369	388	364	360	374	385	383	385	387	408	389	374	390	416	388	351	389	382	375	363	371	375	373	369	371	386	368	398	384	396	383	376	385	362	386	389	391	418	375	350	385	374	370	383	360	359	360	371	350	368	374	377	372	394	375	393	405	397	380	353	386	391	374	367	375	357	341	359	375	401	379	343	366	401	382	350	386	370	352	345	373	376	399	396	387	348	376	360	363	366	350	417	340	387	354	366	378	403	405	388	387	375	391	387	345	382	417	384	392	395	354	379	347	392	384	348	405	390	365	381	358	391	346	390	356	356	376	372	382	385	382	392	377	380	392	358	385	383	362	373	412	413	408	378	343	329	384	377	373	366	412	370	380	394	359	407	405	370	389	377	375	380	380	392	401	394	381	348	336	377	360	372	349	394	364	361	371	394	381	340	397	385	377	369	370	383	362	408	384	355	398	361	408	382	406	440	373	391	388	364	342	369	373	372	387	394	366	359	347	379	411	386	381	385	365	368	382	355	361	403	349	429	380	311	407	380	377	380	369	362	383	367	410	369	330	358	378	375	365	383	409	396	374	375	378	353	395	383	397	383	368	380	373	372	361	385	377	372	347	373	359	359	352	362	377	384	365	359	394	379	395	371	354	409	373	394	353	382	395	394	408	365	367	355	366	364	373	376	359	377	368	395	379	379	373	383	381	383	361	392	362	387	384	361	389	378	404	404	383	351	372	389	382	381	361	395	391	382	373	379	361	386	393	405	378	356	361	372	378	379	378	400	379	384	368	391	384	361	369	398	388	375	399	389	394	377	391	388	376	371	411	371	381	381	364	410	376	379	389	345	374	364	384	380	382	372	372	358	392	364	366	400	396	394	381	367	350	361	391	405	395	366	393	412	367	346	351	378	349	346	380	386	385	350	383	405	378	406	384	384	364	402	371	407	369	376	370	366	386	400	386	370	362	390	370	375	391	342	379	362	383	384	349	375	349	386	389	384	361	330	386	374	408	373	388	369	382	357	356	388	403	394	371	372	410	387	375	392	349	376	425	349	363	357	405	407	384	383	396	420	409	389	374	372	389	368	375	344	379	398	385	389	385	418	366	386	393	357	380	409	412	392	418	344	367	352	391	375	383	384	413	381	400	393	396	369	387	368	365	375	400	390	347	386	379	402	372	388	362	371	378	377	402	351	395	372	386	397	396	350	359	356	373	368	364	406	380	363	391	385	395	407	431	363	371	423	382	364	372	397	355	359	383	403	407	356	385	377	362	365	397	410	376	377	392	387	361	380	400	366	361	368	356	361	383	371	370	394	383	380	387	377	379	386	404	379	409	418	398	371	409	361	382	342	360	358	397	383	366	381	365	376	407	354	341	366	364	374	389	429	378	368	343	407	370	381	348	367	392	360	349	399	393	413	330	378	385	353	358	380	354	360	379	347	378	366	382	396	353	351	374	385	373	371	436	351	353	401	394	356	423	351	360	392	357	405	374	341	371	379	380	393	353	384	406	404	383	346	378	358	417	370	371	378	360	347	387	383	384	397	353	418	387	383	390	358	410	399	387	402	347	367	353	404	354	374	362	403	388	357	426	384	379	414	383	368	389	385	391	358	378	361	419	391	377	387	370	347	391	341	366	340	375	365	358	367	393	399	382	363	379	386	394	387	401	353	349	366	389	371	361	360	378	390	407	381	353	346	353	375	386	393	386	393	368	390	378	397	395	395	391	380	363	370	376	388	374	373	372	408	341	357	384	361	369	380	376	365	379	364	345	386	359	365	338	342	405	397	366	395	370	387	363	344	375	380	363	361	344	368	351	381	357	356	393	370	377	376	335	402	369	364	385	372	412	412	383	380	397	391	403	359	379	363	383	398	372	387	365	394	377	376	375	380	414	391	398	404	378	377	411	408	395	374	393	381	387	370	394	337	406	369	357	357	369	376	377	358	405	390	376	380	387	388	374	346	391	397	390	397	390	368	379	378	363	351	401	400	406	388	401	381	366	423	384	401	366	388	395
1783	479	447	418	454	468	506	463	449	418	421	442	441	437	434	435	429	422	405	450	434	440	469	415	427	411	425	492	429	410	419	469	415	422	451	461	431	430	431	405	466	426	418	432	407	436	399	433	428	441	419	418	434	421	421	416	417	404	466	421	468	434	444	415	429	415	433	428	436	456	444	428	438	392	438	427	413	423	451	417	446	434	439	418	408	435	468	450	405	421	441	455	404	399	410	401	442	409	429	461	440	437	436	447	433	438	455	430	448	445	457	418	411	436	447	458	431	468	424	403	448	443	466	451	461	409	459	467	449	393	423	428	408	429	453	433	418	441	430	428	426	428	441	412	488	451	433	434	406	428	435	451	457	435	440	428	427	425	453	417	420	432	402	413	440	445	444	461	472	438	403	447	455	402	419	428	432	432	422	431	438	424	423	439	409	439	420	425	426	440	407	412	436	414	448	430	387	452	476	416	430	467	424	418	464	475	449	397	436	439	452	407	458	443	439	428	443	440	462	436	474	452	413	451	463	407	451	470	400	432	444	460	430	437	439	419	399	475	426	435	429	442	468	459	421	423	444	409	425	429	460	475	415	448	405	398	448	419	447	427	431	435	447	428	425	438	426	445	419	446	443	390	429	441	423	433	447	413	459	408	480	444	431	428	440	432	433	420	412	418	445	458	408	423	423	432	474	407	430	432	433	464	433	478	438	423	452	423	442	446	414	454	453	471	404	396	452	455	453	438	422	426	432	426	428	451	408	446	457	438	404	436	442	434	428	475	436	408	435	437	432	413	411	448	455	404	415	402	404	394	378	381	428	454	427	391	425	409	456	456	456	425	373	429	430	470	398	461	404	418	446	411	403	430	454	434	411	445	453	375	445	415	467	422	435	435	423	447	460	423	411	421	392	436	479	386	385	450	430	416	453	456	500	406	394	448	392	401	463	444	421	400	404	455	424	443	395	435	434	402	424	381	466	394	408	425	417	425	456	446	466	423	423	427	425	423	397	433	408	387	436	469	429	400	464	458	423	470	428	441	446	454	438	422	413	433	407	424	418	431	439	404	381	440	452	428	456	430	412	418	423	433	420	455	458	459	411	438	470	450	470	427	472	430	439	426	391	413	445	415	428	463	445	407	480	499	460	447	469	446	415	435	394	441	413	431	431	417	431	425	437	406	433	395	408	440	409	466	427	450	442	414	433	453	446	396	427	431	450	438	464	423	392	420	446	431	451	430	423	404	454	422	430	382	408	416	428	479	406	447	470	441	421	417	428	450	464	429	455	423	444	441	425	450	467	429	419	459	451	404	429	431	411	418	435	439	420	446	446	446	437	462	450	448	452	401	466	444	416	375	419	481	401	415	408	411	410	431	396	413	416	428	448	420	421	432	441	445	423	439	431	429	416	380	433	441	429	445	388	417	452	414	418	421	454	403	421	413	419	424	419	431	427	445	447	466	457	447	427	464	432	462	412	436	415	396	456	452	447	441	383	411	412	473	443	426	444	457	426	402	457	470	434	424	416	436	440	469	390	445	447	461	450	433	406	445	417	388	404	423	428	429	443	387	419	458	475	416	447	468	427	410	474	466	467	408	420	384	456	457	399	429	442	433	459	468	431	447	435	425	419	431	411	426	409	445	424	394	443	399	403	384	432	426	437	424	424	437	435	440	463	416	409	413	452	440	452	445	422	427	412	413	410	427	434	401	440	412	445	413	458	427	450	492	449	401	432	389	477	442	449	435	450	442	438	458	447	411	442	457	438	423	460	449	430	413	421	406	437	401	422	467	438	438	459	442	437	446	449	439	465	419	434	455	420	424	432	427	462	474	417	433	415	462	446	462	444	407	405	469	452	472	409	428	429	428	409	423	421	417	424	359	434	468	436	410	435	455	456	419	464	463	427	446	441	426	403	427	427	445	464	428	440	418	440	430	394	438	421	426	426	454	423	447	435	397	448	432	471	444	398	394	436	438	450	401	404	453	468	423	427	441	457	402	440	389	453	451	444	462	399	443	472	432	444	426	468	418	476	430	467	469	464	435	479	426	458	435	399	386	442	435	450	440	467	441	422	421	426	443	402	415	406	476	441	448	428	422	414	456	412	415	382	405	407	437	411	414	438	479	409	411	441	404	376	435	433	408	422	439	455	432	455	446	424	402	441	436	477	423	422	414	467	436	446	438	432	438	418	388	420	393	389	403	387	444	440	455	449	415	427	430	461	428	421	421	418	406	390	379	421	392	386	391	429	436	394	455	445	437	450	436	443	458	463	442	398	409	405	421	450	441	447	449	470	395	424	440	433	409	390	470	450	412	452	415	416	458	467	432	409	425	470	502	444	364	453	435	442	435	417	463	478	467	416	419	477	429	433	428	433	433	380	477	463	476	426	450	420	442	406	402	445	420	418	444	463	469	500	438	431	432	451	438	415	428	452	427	450	425	426	405	419	397	446	419	425	406	418	426	434	418	429	443	431	381	474	442	428	443	390	418	423	443	448	451	468	415	461	456	445	432	427	422	418	441	441	447	414	479	416	460	407	400	420	411	420	422	395	407	438	459	450	466	468	449	439	393	409	436	431	403	443	485	433	443	408	436	419	458	424	415	407	410	447	413	423	420	414	423	432	442	443	425	416	396	439	443	443	466	477	442	467	412	426	431	472	442	409	458	451	436	437	421	425	431	437	434	500	458	453	419	401	403	417	436	431	421	446	447	431	426	409	417	437	394	434	418	457	431	449	415	433	414	433	426	421	425	469	426	458	404	471	441	433	445	395	460	469	441	447	382	383	415	462	429	438	439	440	441	444	455	426	425	411	434	410	408	394	398	434	469	439	424	403	427	397	429	418	411	410	437	432	392	432	464	462	404	411	424	437	427	461	453	440	448	410	407	427	419	477	443	422	394	444	409	445	453	419	414	400	397	411	418	430	443	477	443	427	405	388	415	450	449	412	453	421	445	447	445	413	488	433	389	427	406	392	394	429	420	430	459	475	429	474	425	429	450	412	427	418	447	430	440	436	450	422	446	434	436	424	393	438	396	422	429	477	401	441	419	464	459	433	448	431	493	429	413	425	430	438	423	417	492	449	424	441	462	407	462	432	466	459	417	438	406	428	422	444	433	417	477	468	430	431	470	446	459	450	436	391	424	450	420	451	437	414	438	462	419	422	496	407	397	456	439	387	454	411	412	453	400	421	427	444	386	457	437	443	417	456	461	444	491	403	420	414	460	450	426	460	420	438	444	450	443	441	390	485	468	433	462	430	475	416	415	451	405	405	403	418	441	437	415	457	439	445	436	467	465	438	435	446	392	427	397	397	433	433	412	446	403	428	447	436	445	406	454	415	442	441	426	447	407	416	441	414	427	438	478	433	443	436	397	421	415	418	414	417	466	450	426	439	391	421	438	417	402	416	450	464	439	431	396	431	403	425	390	473	401	442	433	430	412	445	441	396	431	465	444	407	417	405	415	397	431	420	455	433	444	440	445	438	442	425	423
2185	986	988	1008	1000	991	996	945	995	1002	994	991	1001	984	930	956	1012	979	968	934	912	887	982	926	973	935	914	961	916	946	912	980	977	946	900	893	956	978	904	936	857	946	880	913	845	942	902	914	907	907	959	993	924	958	933	937	961	912	949	894	998	940	937	917	973	969	895	959	927	932	952	905	932	883	877	880	920	903	914	962	937	954	955	915	896	878	962	942	955	908	971	892	897	921	963	902	907	958	959	904	924	934	896	931	953	905	976	925	967	916	952	942	934	934	902	953	925	924	920	936	965	916	922	951	918	910	970	977	926	960	931	908	881	905	986	978	907	957	914	956	937	915	914	922	936	912	932	978	949	944	902	972	897	877	916	957	926	965	935	883	914	939	919	933	970	883	919	933	933	923	909	925	933	926	887	922	905	953	989	956	896	971	918	889	913	920	937	996	933	926	930	936	956	895	907	949	886	928	912	918	926	962	937	927	940	944	931	918	963	961	938	897	933	934	945	962	929	931	981	956	871	908	932	977	912	978	931	969	871	882	902	956	943	943	872	964	899	909	941	948	920	963	1010	922	920	931	931	957	989	881	975	887	909	893	931	886	862	998	948	953	990	913	910	947	910	984	917	911	959	928	950	910	903	962	972	955	1023	918	910	959	959	956	912	939	906	968	919	894	899	961	917	929	941	1005	956	970	952	933	955	946	944	895	982	968	977	881	933	962	947	912	990	886	962	910	939	979	849	892	914	935	939	906	939	958	952	962	949	888	904	913	936	960	1012	927	968	985	932	921	965	949	944	991	949	1003	922	911	956	934	979	889	952	966	960	946	969	924	930	870	939	932	904	925	937	956	939	991	919	969	939	945	921	969	923	924	913	928	903	991	940	911	953	920	895	930	971	897	975	980	968	937	944	902	964	951	938	942	958	932	911	961	926	963	907	914	894	936	964	905	989	1046	933	950	935	981	894	912	938	956	952	971	922	913	972	949	934	912	944	944	963	1002	940	966	917	965	968	954	949	920	932	956	928	967	924	940	977	929	913	946	909	938	962	938	899	862	958	951	925	912	949	948	951	926	937	912	996	954	961	955	947	942	936	930	866	922	974	947	973	927	990	947	919	929	934	935	962	889	924	876	925	964	940	925	902	941	957	963	921	899	920	998	935	879	952	976	972	902	935	937	994	961	980	924	909	976	1005	951	926	941	993	997	941	990	940	892	944	974	906	909	933	933	929	873	954	971	936	959	943	962	879	948	895	938	884	974	984	937	940	946	955	977	970	918	902	956	989	906	982	907	910	918	967	926	950	954	973	958	938	946	917	936	903	983	965	919	954	937	954	887	983	936	884	935	955	901	917	948	985	869	891	946	941	947	948	895	1018	935	936	925	970	953	917	974	977	919	943	988	959	905	959	953	947	968	959	892	913	974	899	958	928	971	951	935	978	914	949	940	921	966	928	970	985	907	977	992	894	879	947	904	929	971	924	930	959	966	931	978	945	899	943	907	946	935	924	930	913	945	932	900	967	923	915	942	919	922	941	992	926	954	899	877	875	943	926	992	919	1017	929	914	944	914	935	934	953	924	898	950	938	920	938	915	932	965	919	968	955	871	890	921	865	917	920	966	975	900	971	947	901	947	911	931	892	879	996	918	907	947	893	977	922	948	900	934	930	932	929	921	986	903	969	966	933	962	925	916	963	916	907	925	936	943	952	912	912	978	901	968	1006	946	975	950	937	928	934	958	957	949	883	943	979	940	892	919	924	984	953	947	936	955	955	923	941	949	904	900	928	963	951	931	905	941	903	928	940	937	943	940	890	970	909	896	948	914	993	946	941	955	934	947	916	892	946	951	956	902	920	929	905	916	930	935	985	933	927	890	891	942	941	953	955	916	919	970	951	931	951	955	955	954	896	904	902	936	935	947	918	929	898	965	930	943	939	919	958	973	933	928	903	991	899	943	940	948	889	880	969	902	930	925	958	923	965	934	892	929	940	947	927	956	899	924	985	899	973	930	938	904	889	945	938	955	884	923	985	973	863	954	950	907	992	901	973	942	942	939	958	950	965	909	964	966	918	996	989	976	924	970	903	968	918	889	952	877	909	968	914	911	1005	947	941	941	949	950	921	908	898	980	935	917	892	941	926	975	919	937	894	933	953	920	940	981	938	888	942	929	898	919	978	987	908	871	907	929	928	985	976	917	898	940	934	937	992	919	928	897	1000	939	911	898	962	979	874	930	951	921	954	902	924	953	961	927	967	969	896	940	928	996	959	937	937	964	1018	978	913	924	905	944	931	944	901	944	937	887	969	971	891	962	992	883	954	950	988	919	972	899	937	941	946	926	949	902	955	883	939	945	949	935	978	933	914	912	922	954	917	917	963	937	987	907	974	903	913	906	878	889	957	976	910	944	971	956	937	927	973	929	908	939	981	964	955	902	915	933	956	929	958	956	898	902	971	947	1012	934	858	957	919	918	906	916	971	892	962	948	917	897	911	933	953	941	882	982	970	915	948	895	924	983	928	984	987	951	960	948	921	961	972	885	875	944	956	892	949	914	915	959	907	894	920	933	901	909	926	978	941	910	902	936	868	860	977	888	925	934	935	906	960	946	905	919	934	881	930	939	936	966	924	897	883	904	906	943	1005	962	936	917	1026	917	974	911	926	968	942	970	952	914	957	961	903	955	953	973	943	959	1045	953	976	979	979	938	962	955	973	980	899	882	974	934	1012	898	905	945	954	969	907	958	907	974	887	884	969	922	924	890	910	945	886	907	938	930	924	944	967	956	936	924	973	942	955	915	935	928	892	953	916	946	944	917	891	941	925	963	925	965	940	907	977	958	994	953	952	971	975	906	950	911	990	917	897	911	997	943	916	947	943	978	910	966	979	923	911	876	951	925	953	997	972	930	979	951	898	963	901	922	902	924	928	919	911	894	1001	942	895	917	913	904	948	985	899	894	950	884	932	959	925	922	879	931	921	936	923	976	935	961	938	949	922	966	939	898	951	940	934	913	952	904	976	925	944	902	904	958	923	937	946	938	948	914	913	926	933	883	876	957	928	960	933	941	936	917	914	962	987	904	906	890	1025	933	916	909	929	953	974	949	959	941	945	924	907	940	960	891	879	929	894	914	900	971	936	930	922	941	912	936	924	957	934	939	983	950	960	898	935	947	995	961	916	928	995	910	977	953	947	903	948	942	931	916	889	947	941	906	942	933	966	940	943	976	896	901	910	951	886	939	919	935	890	900	938	965	1011	970	877	958	918	915	933	902	943	903	915	919	957	941	941	955	996	964	923	1039	904	914	921	915	930	942	947	941	896	891	956	891	972	939	975	885	958	873	962	925	988	947	888	940	912	880	948	899	926	943	929	906	952	951	923	913	962	956	932	939	964	901	991	910	912	944	939	1031	919	943	884	971	953	948	910	952	958	931	1003	958	926	897	948	968	889	948	958	961	952	916	962	943	983	935	896	980	897	954	941	948	924	925	977	953	923	964	935	956	929	981	924	944	951	975	955	914	948	905
8446	621	635	563	451	370	384	314	285	255	279	285	288	304	278	284	290	245	267	265	253	249	250	242	230	224	241	268	256	249	256	262	231	254	247	231	254	226	248	240	262	233	259	229	237	250	259	243	269	258	236	236	203	230	221	259	267	251	235	244	240	225	259	280	237	237	262	254	250	229	277	243	228	249	267	242	226	269	256	215	243	283	225	267	209	250	261	244	254	225	233	224	234	246	242	282	238	237	238	271	245	250	238	259	251	213	238	243	234	235	240	263	261	230	238	230	260	232	247	254	227	251	230	249	259	231	267	263	231	228	247	253	272	263	244	237	252	233	237	267	246	245	234	210	243	233	213	245	213	240	247	220	279	234	268	234	235	273	257	246	215	257	223	230	280	239	257	262	241	213	245	233	272	254	257	260	245	213	248	267	269	241	246	240	270	242	238	241	254	282	258	240	252	267	235	254	246	245	229	230	228	224	256	227	227	243	231	221	248	234	251	271	250	244	226	256	242	275	236	254	261	255	250	274	251	244	234	268	257	237	247	246	266	248	216	278	241	242	260	256	252	233	252	243	229	286	230	241	247	255	256	245	227	261	247	228	234	245	248	232	281	241	274	260	251	243	257	254	259	257	245	242	282	258	237	242	221	224	261	249	258	265	227	253	254	236	241	259	242	262	261	242	251	269	252	237	227	225	262	246	227	238	259	242	239	259	270	231	243	264	262	230	277	258	265	239	254	232	246	261	236	244	238	254	280	221	267	243	231	227	265	257	284	233	252	263	261	230	239	244	255	215	246	237	270	230	213	267	240	250	273	243	244	244	232	260	264	262	242	248	255	274	242	213	253	241	279	248	236	235	221	266	213	241	238	239	234	248	247	253	226	268	272	228	268	258	271	235	226	248	247	243	261	231	254	206	237	245	256	241	243	238	291	248	247	253	259	272	260	276	243	244	252	213	241	233	254	224	249	222	266	236	238	245	256	242	270	262	234	255	231	266	256	271	226	252	240	240	251	238	240	222	233	254	219	246	237	251	236	246	251	260	256	263	252	259	262	247	277	249	245	245	266	245	285	259	234	210	221	243	228	253	224	219	280	223	258	248	239	263	281	273	234	257	240	266	247	254	237	234	200	230	266	248	253	251	268	263	271	240	237	234	240	266	250	231	270	267	232	241	246	242	242	255	237	232	254	218	247	255	229	264	232	251	260	240	274	272	259	235	238	244	238	238	237	231	263	230	241	222	255	243	241	255	263	291	266	236	227	260	231	255	254	258	248	253	241	221	234	237	223	227	250	244	221	255	224	225	231	225	252	243	248	228	247	248	257	262	209	260	252	261	233	251	242	247	243	245	252	258	226	272	245	233	231	230	237	247	246	237	248	244	257	247	245	260	234	279	242	260	224	240	276	241	243	241	228	244	278	261	266	254	236	230	247	241	237	247	219	235	275	229	265	222	244	258	230	231	228	230	259	254	242	254	245	258	242	253	267	234	239	248	231	245	270	224	247	247	267	264	256	248	248	229	210	256	244	219	249	251	246	244	239	236	258	238	245	252	246	247	225	258	246	239	238	251	242	278	264	264	253	242	237	266	253	242	256	227	268	257	271	245	232	256	272	240	266	246	229	228	225	233	280	243	235	248	255	234	239	247	247	236	236	243	235	249	244	271	275	239	259	266	252	222	253	260	284	239	247	247	229	258	236	247	265	265	245	281	238	230	254	250	276	239	270	260	259	253	238	269	246	245	232	258	259	241	236	261	250	254	264	184	269	278	224	246	253	236	240	245	233	259	253	231	241	232	279	255	208	258	275	258	233	283	240	252	240	214	239	267	234	229	263	271	238	250	241	249	264	254	220	275	260	243	240	237	263	221	249	233	236	239	259	265	258	243	239	275	224	251	251	264	264	273	259	244	250	277	240	215	271	225	279	250	236	235	238	257	210	223	253	234	259	238	246	249	284	261	225	247	237	246	282	269	231	282	237	205	237	245	228	222	237	223	225	253	252	212	236	260	247	245	241	252	251	246	271	241	228	238	216	242	222	273	272	211	230	229	253	235	246	234	222	215	270	277	263	231	252	246	211	224	238	260	235	240	261	216	228	237	227	240	251	284	209	241	273	234	256	248	269	266	227	250	246	268	246	268	244	256	273	263	232	246	237	252	246	254	240	234	226	252	252	249	239	222	242	263	246	223	223	242	249	232	240	273	247	240	238	240	229	232	239	234	228	241	260	245	256	217	265	251	245	274	245	238	221	246	282	240	242	258	232	245	219	258	255	229	258	198	257	242	255	235	233	263	244	236	247	262	242	221	251	237	256	224	231	279	242	244	251	222	247	252	252	244	257	263	253	231	217	263	249	266	248	272	239	228	240	239	244	280	270	239	241	218	264	229	219	257	234	255	219	234	224	240	246	248	261	248	266	278	246	268	223	256	268	222	236	282	245	251	250	240	237	245	239	241	226	245	263	245	255	241	272	282	265	261	244	238	235	242	238	240	250	278	233	234	228	265	241	218	239	258	242	222	238	258	259	264	225	235	265	246	244	247	233	214	235	259	269	229	247	237	216	239	234	203	266	253	280	256	261	254	223	281	249	232	262	240	285	264	243	236	235	241	246	225	232	246	277	240	270	274	224	257	253	242	239	248	241	269	272	234	250	226	251	242	232	225	240	238	235	248	230	277	285	272	255	269	213	248	244	244	241	227	256	224	246	258	250	248	260	263	254	277	225	250	259	218	246	247	237	261	233	249	256	239	233	253	263	254	244	227	277	269	267	238	254	221	220	241	233	244	233	251	228	229	264	238	236	246	256	254	254	252	253	274	248	219	241	233	277	265	278	240	243	228	254	227	255	255	238	259	218	231	247	256	258	216	235	248	254	256	248	253	253	269	239	241	260	244	291	288	271	229	253	262	227	248	240	250	240	254	260	265	269	233	259	276	228	251	220	261	232	266	254	252	255	270	260	248	244	252	271	249	252	234	255	250	270	213	226	242	278	251	252	232	237	221	270	267	240	250	237	251	242	294	258	230	229	247	241	237	283	255	241	289	271	234	230	244	236	244	253	260	254	234	258	236	237	246	217	252	228	236	290	249	245	289	228	220	246	239	246	246	240	258	254	237	232	220	250	243	257	257	231	255	257	274	225	246	247	253	239	228	251	249	210	245	242	261	240	250	246	224	233	227	244	219	218	218	232	201	249	240	243	258	239	241	261	229	238	249	251	248	242	242	279	237	257	255	257	225	262	257	225	259	244	237	274	263	259	257	256	240	252	258	249	223	226	206	221	218	242	230	238	265	249	242	227	275	257	257	239	208	215	234	279	243	253	267	254	234	244	245	219	282	276	222	235	245	259	234	267	241	259	257	243	250	249	253	255	236	231	241	249	263	261	261	242	217	257	269	228	250	247	233	257	237	214	238	250	231	237	237	248	248	251	230	228	232	232	199	265	239	254	250	229	207	217	255	238	253	241	246	232	247	263	225	260	245	239	256	235	233
6649	899	1514	1681	1425	1321	1154	1000	941	847	816	743	731	755	666	646	670	703	612	629	606	605	626	584	583	582	621	555	606	646	568	593	563	549	590	582	556	563	574	555	602	570	553	557	540	627	549	581	600	579	579	583	559	570	572	537	628	590	564	544	660	607	559	582	569	570	603	609	584	608	535	585	571	566	570	574	584	571	566	553	581	586	558	554	591	576	551	566	548	562	558	569	565	559	530	528	578	573	535	532	556	534	568	547	566	562	556	577	567	588	538	511	561	574	588	582	547	585	556	550	549	592	570	548	581	550	598	566	589	574	544	572	540	547	562	559	554	587	564	529	584	548	542	582	582	554	551	527	581	562	598	528	531	554	579	571	589	552	594	546	568	557	564	561	555	583	578	559	585	531	549	549	525	559	518	538	586	543	579	570	573	594	582	556	574	609	569	566	586	526	564	583	585	615	587	580	644	571	588	579	525	558	561	546	551	565	558	603	560	543	545	510	608	546	569	572	558	583	580	572	564	598	579	555	563	544	549	581	557	590	531	572	605	622	544	565	544	561	540	539	566	545	554	551	569	551	537	539	603	577	567	604	563	581	541	566	573	571	573	597	572	573	564	605	573	538	564	625	600	537	567	511	597	565	562	533	554	601	533	588	564	585	589	575	562	577	536	571	586	563	591	564	575	574	570	568	554	618	541	559	587	548	576	561	548	554	560	545	561	548	565	566	594	548	609	612	594	506	552	553	554	599	534	533	573	577	510	551	549	549	600	560	583	586	580	576	593	569	575	497	616	599	571	548	598	588	554	548	556	558	546	551	582	571	558	530	581	610	572	565	559	561	554	595	577	555	575	567	528	582	577	548	573	579	557	572	578	586	573	562	528	563	565	588	538	599	571	590	595	582	525	582	521	549	568	560	575	513	594	575	547	526	554	535	575	591	547	540	580	547	576	544	587	577	566	565	552	560	579	572	564	540	572	572	536	605	547	582	522	562	569	569	532	561	563	563	530	572	578	563	573	553	546	581	594	590	577	555	540	561	583	595	593	560	617	586	586	570	562	551	563	559	567	620	609	591	585	565	581	562	580	594	575	576	575	549	528	563	550	577	614	569	612	559	595	597	534	559	585	560	566	543	560	606	567	551	518	559	570	539	599	598	579	566	589	582	566	579	529	554	575	566	596	535	532	558	516	549	530	541	494	576	576	572	556	563	599	568	532	610	560	602	544	556	563	547	553	544	540	532	566	602	603	559	575	544	507	534	545	556	546	549	566	556	573	574	592	562	565	553	554	554	546	587	521	543	537	606	523	612	547	576	521	572	588	597	551	592	536	609	578	595	589	539	556	563	593	575	522	556	594	567	580	569	553	604	558	634	601	611	609	562	542	555	547	565	565	559	568	558	590	545	566	554	576	576	561	566	518	559	560	561	538	574	563	586	590	552	519	613	548	546	584	532	558	546	599	608	565	522	551	527	554	560	573	590	588	578	599	561	539	529	574	572	569	531	626	610	567	609	585	550	574	575	558	578	524	527	550	605	541	600	555	565	544	598	590	554	526	549	579	590	518	564	573	564	559	590	530	577	543	547	575	602	537	545	568	592	553	604	566	586	556	561	585	522	581	504	549	583	572	576	592	600	581	571	580	536	609	561	572	570	544	582	546	583	576	560	555	542	576	570	618	579	585	557	558	575	546	556	582	611	595	508	587	546	528	596	569	530	539	596	583	524	576	550	568	560	577	596	531	577	637	556	590	569	582	566	584	591	554	541	591	544	574	603	539	592	542	603	567	570	580	566	540	569	539	552	535	567	610	557	550	567	554	564	599	575	585	614	530	550	579	602	557	571	584	534	577	606	546	520	583	586	537	593	597	559	541	588	558	590	549	542	517	561	585	560	611	543	610	591	533	590	545	571	603	566	565	553	589	547	606	599	529	560	573	545	546	617	555	535	599	569	560	591	565	545	590	566	623	578	560	587	542	560	552	617	559	570	561	553	582	543	567	559	552	518	569	593	574	533	566	576	629	579	609	598	532	549	564	585	516	528	581	537	604	540	601	527	566	567	600	563	541	591	552	577	581	584	587	579	605	600	570	553	538	602	574	579	592	591	610	546	582	558	538	592	553	555	581	545	578	552	598	541	625	538	607	609	537	557	603	542	529	561	510	556	562	611	530	563	554	581	564	551	534	550	536	574	594	559	576	579	563	568	538	575	554	521	559	530	569	554	529	562	563	577	567	561	551	578	579	574	542	581	557	619	567	598	620	540	573	550	556	522	573	587	552	567	580	587	600	583	563	568	578	543	542	595	535	539	561	592	597	530	530	520	594	542	553	573	551	582	545	517	536	537	560	576	566	601	614	550	555	578	579	558	540	599	520	546	582	582	539	577	574	534	576	545	585	590	545	526	627	566	539	564	564	573	610	551	567	551	563	560	570	587	561	589	614	560	549	546	552	572	532	567	577	545	562	557	533	554	566	584	551	567	570	550	577	560	525	572	589	575	558	602	534	540	567	571	597	524	576	546	538	577	550	571	561	583	564	562	558	573	579	567	556	566	535	537	591	531	603	545	573	565	532	585	570	551	581	578	595	592	602	571	568	562	536	602	543	565	585	549	567	554	535	589	591	582	561	546	565	559	538	591	576	556	562	580	563	544	543	539	522	577	592	565	586	552	574	550	589	551	528	560	602	527	601	558	575	571	626	523	606	593	570	582	598	586	590	582	582	543	585	558	569	561	582	585	567	568	583	576	549	560	519	558	559	539	585	599	581	566	621	520	567	545	568	567	598	547	606	529	523	584	522	561	563	559	588	541	551	598	550	545	585	512	582	557	565	552	600	577	577	539	577	558	561	573	566	596	524	624	561	590	513	528	584	545	528	607	614	563	537	552	593	558	564	565	594	585	579	571	582	577	560	564	545	596	587	565	538	566	599	531	547	583	526	637	572	590	604	614	610	550	599	586	612	572	554	565	539	575	616	541	545	574	558	595	552	607	592	570	559	581	562	569	591	629	513	586	559	551	575	555	536	599	535	597	596	551	554	554	548	565	606	609	590	584	559	586	541	533	548	568	563	571	600	546	546	551	553	567	542	562	548	545	539	586	556	588	593	555	554	547	521	578	549	550	555	586	575	592	596	556	612	542	563	591	587	537	611	586	561	512	566	560	567	578	511	543	571	595	619	562	567	555	596	530	585	553	587	548	560	584	542	558	568	538	580	502	569	589	555	555	577	570	550	559	547	603	555	588	539	553	569	541	546	573	544	576	585	559	549	607	575	568	578	594	573	532	570	562	612	588	559	557	590	589	591	520	525	560	536	583	545	506	552	549	635	557	584	564	579	563	570	552	565	591	560	586	572	589	526	588	517	578	581	619	581	557	569	596	585	553	566	561	586	544	567	558	579	534	555	604	613	599	540	527	595	563	552	570	552	593	535	539	581	538	519	573	555	514	551	552	567	530	539	562	535	573	613	601	577	590	562	568	624	542	549	538	591	558
15336	1278	1022	779	534	429	372	246	277	243	219	228	207	201	162	147	162	140	176	159	141	172	167	131	179	193	154	153	140	141	146	164	159	154	133	145	142	146	125	159	154	147	131	150	150	139	175	133	160	130	141	143	161	156	134	157	127	150	144	123	146	140	159	172	135	151	156	156	150	138	148	127	145	135	141	144	149	135	163	133	124	142	143	161	142	134	170	113	158	149	127	159	125	140	130	117	148	137	165	172	133	136	144	164	142	143	143	144	155	159	142	132	155	126	146	144	163	132	153	148	143	132	145	139	145	139	132	128	146	150	153	143	130	144	132	138	141	161	150	176	141	142	118	152	129	158	144	144	147	159	157	137	123	145	139	139	157	152	147	127	140	158	125	135	149	118	145	121	145	123	134	134	133	150	149	143	132	153	163	116	147	147	155	146	135	147	132	153	146	167	142	132	129	139	137	131	145	139	127	127	163	159	133	141	165	146	137	144	147	127	140	141	142	138	150	145	140	132	135	163	150	148	145	137	151	152	135	153	143	122	153	148	165	119	142	157	175	144	141	161	150	173	136	146	153	147	144	134	124	159	144	134	118	140	158	148	130	146	150	156	130	146	147	147	118	128	125	148	141	153	135	143	128	147	134	125	131	134	130	122	144	149	129	149	133	144	123	137	133	136	149	142	153	137	139	158	138	144	133	160	134	144	157	144	128	155	143	168	161	145	164	153	164	144	146	137	132	148	122	155	171	151	142	149	133	145	144	139	133	136	134	133	143	133	139	147	133	151	132	138	129	153	139	135	147	134	104	113	162	143	152	176	172	154	152	149	156	138	147	151	133	150	150	143	146	117	127	163	147	143	159	156	131	143	138	153	147	133	121	121	155	144	140	134	146	139	138	127	122	138	145	157	150	141	174	123	141	138	156	124	128	163	135	161	140	142	136	147	154	154	164	122	156	144	147	143	171	145	116	155	142	143	133	143	129	148	139	154	151	130	145	132	133	138	132	148	147	148	131	137	146	149	143	157	154	135	129	159	129	145	142	177	133	142	128	145	136	167	146	148	146	143	152	150	121	130	129	155	129	135	123	138	143	160	166	134	152	131	141	140	143	153	158	153	133	157	159	139	164	147	144	121	147	143	137	139	124	152	144	139	136	140	136	135	151	134	145	141	127	145	147	138	134	105	130	127	132	147	152	153	147	145	139	129	140	138	119	135	154	134	135	149	136	162	128	157	142	143	145	147	146	152	148	133	129	151	140	155	124	150	146	147	147	142	147	170	124	169	146	133	139	159	121	146	138	135	125	149	147	132	143	140	147	141	155	144	134	147	150	153	141	145	153	157	151	139	151	175	135	138	134	125	130	142	142	116	148	141	150	126	153	169	153	153	148	149	134	142	155	149	138	131	153	146	143	131	148	140	124	149	133	132	151	144	142	139	125	139	127	126	161	168	140	141	155	137	154	148	135	162	169	134	155	139	135	160	185	130	120	144	127	143	142	145	125	154	167	157	167	133	160	138	142	140	154	160	154	147	149	134	149	154	111	140	144	142	149	140	140	132	133	167	179	141	128	151	128	131	158	161	155	166	152	134	130	149	144	158	135	165	154	150	168	140	129	131	163	147	154	164	164	115	151	153	133	142	140	169	144	139	143	153	123	149	181	135	141	146	152	145	148	142	125	152	136	149	129	139	144	147	136	180	133	139	153	141	139	144	142	139	138	121	148	143	141	147	144	160	137	146	142	129	138	139	153	146	150	150	147	150	119	151	164	144	152	129	145	137	127	136	141	147	139	144	129	139	141	141	154	148	130	150	163	161	148	120	177	140	147	142	137	135	155	165	158	134	124	140	151	158	138	156	135	116	146	150	159	139	143	153	155	165	152	159	153	129	137	134	134	157	142	151	160	141	129	140	134	131	142	138	148	143	118	137	128	137	126	144	127	158	151	155	128	141	140	154	155	144	144	123	140	144	138	123	145	155	142	152	145	145	148	166	141	159	138	148	132	160	122	150	153	129	153	133	134	137	143	145	153	157	135	135	143	154	123	143	138	143	127	161	124	139	149	144	125	141	146	146	142	136	150	155	141	148	153	129	131	151	136	154	129	160	151	164	135	159	160	138	158	142	127	131	149	142	138	128	142	163	137	145	125	151	152	173	153	126	148	145	139	153	152	139	147	158	158	154	134	145	165	127	127	146	145	127	135	147	131	135	128	171	139	156	148	141	160	130	176	116	133	115	123	137	134	135	155	158	126	140	143	154	157	175	144	151	154	140	149	153	165	156	164	162	145	131	141	125	140	140	151	134	139	162	128	156	153	129	147	125	141	135	131	143	166	156	149	140	137	138	148	137	129	138	143	131	147	155	126	156	147	150	158	129	158	170	157	164	149	132	175	171	128	130	156	155	135	167	129	148	138	132	144	148	130	144	113	138	147	139	132	167	156	148	139	137	126	131	148	131	149	153	143	152	151	135	120	134	153	158	146	138	118	158	146	151	155	165	147	153	148	151	139	151	131	137	154	142	151	152	143	129	152	141	138	150	135	147	133	152	127	142	169	128	128	148	134	165	128	126	131	153	132	139	148	140	129	158	142	136	144	145	152	162	166	123	161	143	143	143	149	166	130	133	136	175	141	142	133	155	144	125	140	115	151	132	161	145	133	162	138	163	127	170	162	149	148	145	135	162	143	145	139	148	141	124	146	148	145	141	132	134	111	145	178	183	145	144	142	153	140	140	152	154	182	151	190	140	131	160	132	149	145	143	136	166	130	139	132	142	164	124	147	158	149	132	145	143	145	148	155	144	143	146	130	132	144	131	147	173	138	146	128	129	163	149	128	160	159	141	128	146	124	158	141	151	147	173	132	126	148	166	140	148	140	146	153	155	144	147	142	179	142	162	142	139	151	138	143	148	167	132	163	150	137	151	162	149	142	159	128	141	140	139	133	132	140	135	144	121	150	147	156	137	149	155	145	135	158	149	130	140	155	141	134	158	155	152	119	167	140	145	133	126	128	140	168	153	140	145	140	161	147	139	131	148	141	137	144	130	160	177	158	140	165	160	162	131	146	147	156	167	152	137	136	151	164	156	124	173	156	145	130	135	128	160	164	129	163	140	144	136	134	147	162	147	139	167	147	144	164	143	161	143	139	147	129	135	163	147	143	133	150	149	140	132	144	126	148	146	141	147	155	144	160	139	134	141	152	165	156	130	136	139	134	147	144	125	129	130	139	133	146	150	144	159	151	138	121	119	121	139	149	133	144	111	135	166	155	146	142	167	128	126	145	137	120	155	146	173	140	151	145	122	149	118	124	149	145	138	141	135	158	140	136	141	185	138	156	162	136	142	139	156	129	157	155	144	168	164	129	153	154	143	139	151	148	139	148	156	122	141	140	122	129	136	123	145	138	152	172	163	149	145	153	180	162	142	151	150	131	122	126	138	142	142	145	151	139	135	144	165	142	130	146	138	158	133	135	163	147	122	161	143	146	157	137	127
8301	1037	2072	2451	2093	1630	1484	1266	1093	979	835	721	721	656	592	565	569	534	565	512	498	485	464	459	426	468	478	441	460	393	458	400	396	442	398	418	413	433	469	424	443	382	400	395	389	407	395	399	400	453	377	404	397	377	412	413	422	385	360	390	384	403	360	393	400	407	402	388	398	376	378	355	389	411	374	399	394	401	389	383	379	391	372	380	373	374	394	370	415	372	410	445	410	366	392	366	354	368	361	372	362	416	390	376	379	407	403	363	368	379	396	373	382	374	393	379	389	383	409	361	392	371	365	379	386	402	411	370	373	397	368	413	374	358	347	384	396	363	390	374	362	362	359	387	348	396	393	406	375	372	394	363	373	405	372	359	369	360	340	384	384	391	400	390	399	341	370	427	396	381	378	388	373	364	375	399	365	391	389	387	398	374	401	377	376	367	386	358	401	355	390	391	391	405	374	354	362	379	386	408	403	378	401	373	396	347	367	404	392	355	362	402	413	391	359	378	392	400	397	391	356	391	415	393	362	366	352	395	372	376	385	407	356	390	377	359	353	408	376	360	369	382	386	379	367	384	390	363	388	384	360	371	385	378	369	393	358	386	356	373	387	361	417	382	346	394	375	359	368	375	338	373	353	377	396	385	384	391	348	385	355	377	374	386	379	384	367	389	392	425	389	354	354	376	370	380	408	399	348	405	381	378	408	362	374	393	343	333	372	402	340	330	335	383	408	388	419	385	401	369	345	379	420	333	387	365	370	387	363	384	428	419	383	411	369	417	391	381	402	406	383	372	381	390	371	362	372	377	364	389	344	382	376	404	402	404	305	375	356	368	371	369	341	412	377	386	373	398	389	385	392	386	368	360	370	405	437	378	393	369	389	347	379	384	381	371	373	368	378	378	346	402	412	385	370	372	366	396	331	368	393	395	381	371	384	383	382	359	411	386	395	390	384	388	348	388	368	375	394	370	338	371	353	360	362	385	377	414	374	437	384	374	371	385	400	371	366	372	363	357	411	384	376	378	354	425	380	367	388	372	392	380	387	325	383	385	391	357	396	358	369	378	386	373	372	372	386	354	350	365	390	382	350	391	403	396	392	386	344	362	378	385	356	359	401	423	371	382	389	400	368	344	394	376	359	388	375	386	347	338	366	381	339	379	402	411	396	373	413	411	384	373	375	361	378	411	350	378	397	374	368	372	349	353	382	349	387	370	377	395	384	394	383	393	433	372	408	379	371	382	421	374	410	407	425	387	376	397	414	342	364	343	368	382	360	362	358	391	370	406	377	389	362	391	339	342	361	400	391	417	417	396	382	344	398	387	342	398	356	384	388	361	404	378	380	357	376	379	386	414	381	379	354	385	370	365	410	410	369	380	372	377	384	378	365	370	351	394	423	396	397	417	359	393	403	394	369	364	364	414	394	325	390	388	364	347	363	362	379	369	366	401	391	385	396	407	357	402	388	405	392	385	341	419	344	343	390	364	360	343	367	380	385	367	406	393	423	394	381	384	414	391	385	401	377	387	398	389	396	372	409	369	412	388	376	352	365	402	380	392	359	409	389	367	382	395	408	395	383	394	337	364	396	361	396	329	363	377	389	393	371	379	359	385	377	390	363	368	384	372	361	355	387	382	352	383	397	381	317	382	396	392	380	370	393	397	413	367	402	400	359	415	404	389	409	388	368	365	343	392	373	341	377	407	432	387	381	355	383	368	377	369	391	351	400	355	398	365	377	390	391	394	388	401	349	389	389	374	375	393	373	400	366	392	400	417	415	381	412	422	416	368	387	396	359	357	387	390	406	368	380	396	366	358	384	384	388	415	372	358	373	401	372	388	375	384	331	359	368	346	369	401	414	410	414	383	397	394	408	375	374	352	404	377	359	382	399	385	374	412	360	347	369	380	375	397	382	366	407	390	383	403	367	357	345	387	379	379	392	373	370	401	398	374	390	378	380	394	355	403	397	361	399	403	339	340	399	352	374	386	359	368	353	388	402	384	366	434	409	358	378	373	368	397	363	343	385	372	394	385	371	374	368	373	349	402	402	400	400	363	382	409	370	328	380	387	372	398	394	383	376	377	385	373	380	404	367	358	403	394	385	404	378	352	411	401	411	370	405	365	363	415	375	359	392	372	403	381	361	409	361	373	366	389	362	363	418	380	366	360	388	366	416	398	368	391	367	396	394	354	381	388	397	365	353	421	367	370	391	364	404	363	381	364	360	355	390	382	383	355	403	397	387	369	383	387	346	355	375	402	368	413	364	328	321	360	408	353	400	380	372	408	404	350	400	386	353	406	405	364	382	379	387	392	408	387	370	373	333	368	384	375	407	363	362	365	388	395	395	378	384	408	354	336	363	373	376	337	380	395	393	392	365	345	398	364	383	393	365	383	401	392	406	404	381	349	403	378	398	372	382	354	389	370	389	389	374	381	355	393	348	393	382	412	386	380	387	398	393	394	424	400	350	426	355	383	370	397	373	362	365	374	361	359	402	356	390	394	352	356	374	354	390	359	397	418	356	358	400	396	379	380	402	386	379	402	372	370	414	407	401	410	376	378	350	361	359	381	364	404	401	372	371	364	454	360	366	386	360	387	363	378	385	339	384	344	373	355	385	397	415	399	411	370	398	368	365	346	382	410	388	385	377	400	367	377	387	343	409	392	379	373	354	373	350	396	394	367	370	384	376	384	401	394	367	356	405	440	403	380	382	368	370	364	367	401	359	392	360	394	373	424	393	410	393	385	366	408	363	406	375	372	377	369	380	366	369	407	380	402	371	381	387	396	395	433	361	386	395	395	389	397	378	397	401	377	425	382	404	396	387	368	350	412	382	349	381	380	352	395	419	358	392	381	406	377	391	380	390	399	348	376	389	376	383	401	389	411	391	375	371	387	406	388	379	407	392	367	382	383	358	377	376	395	367	423	363	395	399	379	406	390	372	395	387	385	397	376	360	362	368	399	362	398	347	391	382	370	391	406	375	407	362	352	375	380	360	420	391	374	368	390	384	357	369	418	383	419	393	403	383	354	347	374	415	400	410	361	357	386	348	385	382	364	381	392	395	415	353	382	398	368	327	359	388	385	394	383	359	385	383	393	361	354	395	362	375	382	355	403	357	395	356	389	392	375	384	415	393	362	419	372	360	351	386	386	373	345	337	365	350	396	356	400	378	379	370	384	381	360	382	396	370	394	339	374	369	372	367	395	363	385	372	388	355	356	360	411	380	408	374	380	357	374	378	404	378	405	418	368	375	388	381	414	398	372	384	399	424	361	398	389	372	385	379	402	402	373	388	380	372	351	391	416	369	398	352	394	376	381	362	364	340	391	372	382	398	376	384	408	380	388	383	361	400	359	366	343	356	385	360	396	406	361	393	400	369	386	342	386	370	346	375	381	363	388	368	393	356	350	395	364	406	373	376	405	369	346	380	385	360	374	386	377	388	346	394	381	362	358	392	373	395	399	354	406	383	370	381	362	396	375	344	399	414	389
1772	432	459	434	458	418	419	430	452	464	448	457	425	438	452	452	415	415	479	444	449	480	421	401	403	431	447	414	406	428	452	419	440	447	454	415	437	423	451	443	453	424	440	420	375	426	417	437	400	414	463	461	406	455	459	431	448	450	470	446	435	443	450	416	434	400	390	425	430	405	444	383	428	448	469	448	422	454	395	428	443	419	447	434	455	399	406	452	463	425	449	449	467	478	426	441	434	445	432	439	371	403	424	450	422	444	427	460	421	460	432	421	418	454	415	385	419	423	408	462	479	404	472	422	444	406	442	452	440	461	431	442	425	422	451	425	397	386	427	428	439	438	434	456	438	416	428	463	423	433	467	476	421	434	402	462	440	460	418	447	469	409	428	444	486	422	407	435	427	414	474	487	503	442	423	448	407	430	410	430	446	419	421	389	461	468	472	475	438	437	407	416	410	474	411	452	428	432	427	455	429	480	430	435	427	460	470	435	444	427	459	423	446	428	443	435	468	484	461	453	440	446	421	475	437	407	378	452	442	413	375	460	454	431	411	483	404	479	427	427	437	432	406	456	443	446	429	461	449	432	434	495	392	470	426	437	426	406	423	444	416	438	442	442	440	393	467	456	454	421	433	459	429	399	439	445	445	469	455	417	423	460	386	435	416	450	426	457	433	410	431	441	487	465	403	397	425	447	442	456	432	419	436	388	389	451	431	440	440	459	422	444	417	444	408	401	421	412	413	440	416	455	428	430	389	469	470	460	420	420	437	446	444	426	443	402	412	430	401	450	441	446	420	440	395	462	453	424	426	416	414	435	427	397	429	416	448	425	438	438	437	454	410	470	439	468	467	431	459	415	425	411	421	416	425	420	385	410	395	405	440	398	462	442	415	433	463	434	446	443	453	430	444	442	440	450	459	439	459	423	396	415	518	455	425	442	455	384	463	442	420	475	445	441	456	447	438	443	383	467	412	387	451	408	438	404	431	432	435	431	437	431	457	449	481	416	417	425	458	417	406	444	460	458	396	451	384	434	420	412	429	472	465	451	460	407	439	452	459	398	431	449	443	432	398	413	405	455	423	472	406	458	450	409	440	415	464	431	473	449	436	445	484	413	430	448	422	463	431	406	423	441	463	484	400	391	447	444	417	416	432	448	462	411	452	476	434	419	405	407	403	390	466	425	446	421	442	449	443	416	446	468	467	458	413	440	427	435	412	451	412	417	415	440	466	446	442	410	430	448	457	404	417	435	412	432	461	444	460	445	415	455	441	442	438	408	422	442	433	381	452	459	424	426	425	421	448	401	441	400	415	476	417	423	397	404	427	436	473	429	441	405	431	477	434	453	391	437	388	453	389	445	398	462	414	422	434	471	430	423	448	429	422	444	449	442	441	464	426	445	496	411	395	392	432	458	446	424	452	443	424	418	428	420	427	441	433	434	431	450	420	439	417	438	451	438	415	437	461	475	427	444	476	435	436	463	403	435	422	445	422	436	391	420	414	447	431	391	432	456	465	445	466	410	454	459	468	449	434	431	447	432	403	415	432	428	428	471	390	469	415	435	445	465	414	411	436	425	442	478	462	435	421	439	428	406	449	429	482	427	419	428	460	452	380	446	439	416	431	431	423	461	457	403	434	441	409	412	419	412	446	460	453	433	407	451	441	427	479	399	405	445	440	463	440	433	415	427	433	399	373	454	420	448	461	430	421	426	425	411	428	424	434	397	427	456	454	461	426	442	416	416	384	421	424	470	439	446	461	431	454	461	418	425	402	400	424	435	410	454	417	421	402	476	449	398	440	418	464	440	428	430	433	449	444	410	462	474	424	389	444	438	435	420	429	398	422	432	469	401	434	494	487	414	427	427	401	423	420	434	458	459	442	415	425	413	467	439	432	422	423	426	419	407	470	476	399	426	416	422	439	435	401	382	436	404	431	434	408	481	470	445	428	424	449	452	415	411	441	430	445	442	450	435	427	457	463	482	455	414	443	448	424	482	452	499	423	426	437	434	431	424	410	411	440	419	416	427	434	424	416	458	451	439	386	417	426	460	449	443	425	402	416	411	423	401	403	479	453	445	405	424	448	462	440	436	440	430	490	434	438	469	430	413	423	390	463	419	422	490	381	435	417	428	448	429	486	439	470	421	405	409	455	466	447	439	429	423	445	421	441	438	436	398	424	456	415	458	438	440	500	415	433	402	405	454	417	467	445	443	420	418	460	452	419	447	444	436	451	458	450	481	459	460	431	415	447	431	428	436	460	416	490	406	441	425	438	438	429	453	444	446	439	442	444	409	434	441	475	413	412	462	452	391	408	432	459	407	499	423	407	448	428	454	429	492	444	406	501	473	420	423	421	431	425	416	469	448	431	399	411	399	403	398	406	403	475	398	448	418	435	456	433	444	430	437	470	437	411	398	416	417	415	404	470	425	432	430	446	407	428	442	404	453	423	407	459	443	437	412	430	397	439	432	401	420	425	435	454	402	408	436	421	463	464	433	435	446	434	441	399	420	448	416	398	455	470	449	410	402	427	418	452	416	400	422	446	475	445	421	412	459	442	432	456	425	441	458	426	394	388	431	424	430	462	454	402	425	432	421	438	415	437	458	404	412	426	427	417	414	443	401	442	442	421	403	412	393	458	407	418	444	448	442	374	443	430	435	422	392	404	457	389	421	468	441	437	439	418	455	439	386	415	434	457	436	456	413	435	455	395	438	407	427	430	443	410	441	463	404	410	432	485	399	431	433	430	442	462	416	448	397	424	420	382	459	432	407	409	461	493	447	446	376	439	480	417	436	451	388	426	458	418	417	409	445	424	418	433	461	415	427	476	437	402	378	463	417	442	475	425	430	445	456	454	450	445	428	433	440	420	448	419	418	422	446	401	395	411	417	427	447	430	419	433	406	468	418	413	406	412	456	425	393	450	484	431	418	462	431	468	464	457	418	462	420	460	438	406	449	472	451	438	482	392	435	429	425	415	435	448	415	450	436	445	442	426	389	425	432	421	424	421	429	423	425	440	384	406	446	471	461	435	420	427	414	405	418	442	399	434	417	444	463	412	460	405	378	470	466	477	434	416	464	439	418	447	458	420	422	465	444	426	458	478	471	441	432	415	425	437	469	408	451	463	480	410	456	461	464	440	426	447	481	463	402	431	457	456	431	444	477	418	421	431	464	445	412	411	409	405	429	425	472	441	436	454	366	422	443	444	407	450	428	465	445	420	460	471	423	429	388	453	428	424	430	454	435	422	420	457	426	421	388	457	437	472	429	439	401	432	449	421	421	448	423	430	422	471	472	479	441	394	398	415	384	401	438	451	418	439	448	423	435	464	489	452	449	395	419	436	438	434	426	434	449	422	472	419	418	429	429	412	428	443	415	408	435	451	457	425	423	432	427	437	408	423	431	462	426	430	405	460	425	421	442	469	392	420	435	424	409	464	438	408	415	444	451	421	435	406	450	473	461	453	408	391	408	431	389	402	471	405	428	435	392
2290	923	1068	1012	994	984	994	998	1040	934	1013	1015	919	933	924	941	996	927	941	953	940	942	898	959	924	983	964	909	923	960	987	903	957	915	943	958	943	883	956	901	904	943	950	903	956	896	993	933	909	922	943	900	932	962	973	936	895	924	981	962	919	904	930	948	885	962	944	912	955	984	970	918	952	915	940	885	899	927	953	912	920	945	937	909	977	1006	938	930	933	958	972	930	971	964	917	954	976	929	916	961	943	983	927	920	951	901	913	921	930	958	892	837	930	968	988	931	868	955	973	941	968	929	909	922	940	869	962	921	955	949	910	951	923	929	869	930	943	949	909	946	946	924	965	963	945	909	903	954	961	919	935	907	1037	992	940	860	935	971	977	1000	949	958	910	887	970	948	950	902	945	990	927	937	952	941	942	894	924	935	942	945	987	965	955	929	853	953	943	935	932	919	954	939	920	925	900	934	975	990	925	916	960	955	931	953	969	950	934	986	936	921	962	913	938	915	933	908	1004	888	934	920	941	916	919	938	944	913	912	937	951	937	969	1009	895	957	936	909	936	982	934	945	892	946	953	924	872	940	939	907	957	999	887	914	940	896	894	913	913	917	916	927	943	917	982	895	933	918	921	959	981	916	915	915	928	970	937	929	881	916	908	912	963	924	980	926	936	971	887	915	954	931	925	886	913	976	928	986	923	951	933	912	957	988	923	918	950	961	929	898	946	903	931	919	980	968	901	911	967	981	869	890	943	976	943	902	949	965	1000	957	948	935	927	938	960	944	973	974	973	916	975	955	988	956	969	910	893	975	948	956	960	943	945	933	989	918	921	892	951	995	944	919	911	931	972	917	944	983	951	903	938	944	954	954	947	906	900	946	923	973	891	892	974	950	956	930	915	892	970	962	913	954	903	950	968	938	960	937	916	909	1005	974	917	982	931	987	917	968	857	961	959	900	953	1016	949	914	908	930	912	949	943	976	930	882	962	936	980	890	964	976	982	947	960	944	956	909	978	918	977	934	938	947	897	977	908	972	932	898	927	946	911	965	957	983	912	871	914	976	919	927	916	909	939	972	851	961	919	958	945	926	924	949	907	940	922	931	930	948	909	945	1015	915	916	927	969	929	974	949	888	944	922	895	936	877	936	923	983	885	990	937	899	933	944	917	926	937	927	936	967	965	886	999	930	977	892	941	947	918	960	956	939	905	952	997	933	912	950	964	916	924	943	935	968	980	928	892	960	936	929	947	975	975	953	886	989	933	953	924	940	944	926	976	953	991	950	905	904	990	929	906	991	900	936	929	941	950	899	919	917	888	925	906	924	953	959	968	933	909	943	915	929	865	942	952	919	930	941	902	981	936	961	947	913	927	932	868	949	946	957	923	969	927	938	924	971	1007	924	893	961	954	910	945	932	942	983	928	941	907	929	954	955	934	980	931	910	910	870	947	940	961	929	907	940	920	982	880	899	971	944	956	889	937	934	918	939	968	883	953	959	990	952	928	957	920	910	968	965	929	909	975	925	934	933	952	914	941	953	979	938	946	962	950	915	942	959	919	1004	957	936	974	928	990	935	952	969	926	941	950	999	869	925	927	956	912	919	973	926	949	971	949	972	1005	949	919	916	886	899	953	922	1000	916	924	934	923	940	911	878	940	1006	946	990	989	923	913	907	935	924	968	940	982	912	928	938	885	936	911	949	934	963	956	948	906	943	897	945	903	930	910	896	940	930	936	954	924	973	998	920	958	912	1017	958	993	906	916	977	885	937	892	882	946	938	901	949	918	944	885	909	916	918	908	949	935	950	915	937	954	939	904	977	954	960	981	931	961	974	911	962	967	920	916	979	939	920	969	887	896	918	915	935	933	1004	926	965	910	893	926	964	976	932	909	930	953	865	973	944	951	951	924	923	876	902	941	951	938	889	969	935	952	914	990	912	925	891	942	1017	927	933	939	939	891	948	914	904	970	1000	931	966	974	890	986	991	918	952	920	949	935	973	950	891	917	960	916	974	915	927	911	888	979	972	942	967	928	937	956	938	936	964	926	896	977	950	939	903	911	960	925	963	948	961	913	944	964	944	966	994	949	922	964	997	944	845	969	961	939	966	956	913	913	902	908	963	930	976	945	916	979	918	984	950	1040	889	954	938	871	954	937	999	925	1005	969	919	906	947	958	928	917	954	918	888	901	905	957	927	905	940	922	949	946	986	874	922	900	920	884	914	965	995	927	987	915	954	927	907	970	963	944	897	906	942	956	958	924	918	944	908	974	928	929	894	963	932	929	968	901	964	923	949	952	935	959	910	943	937	972	849	913	871	922	926	993	937	892	908	961	984	981	917	969	911	931	967	934	1004	958	922	949	963	906	959	958	959	938	999	944	956	967	930	964	947	962	987	946	908	937	970	988	982	922	941	917	921	930	936	990	988	889	928	962	1022	1000	945	967	967	954	969	962	924	923	903	946	936	895	906	935	933	934	917	920	908	967	967	981	938	946	909	962	980	958	911	866	962	909	915	949	936	944	926	851	922	953	938	947	990	902	937	935	959	904	885	960	988	922	930	960	940	962	883	953	890	940	942	954	988	908	963	967	988	921	909	987	961	912	932	989	904	964	928	949	917	946	939	939	931	953	973	986	899	979	942	957	947	906	941	916	971	972	977	949	948	942	960	944	928	968	919	918	967	916	936	1041	947	926	945	999	1010	943	930	967	922	950	956	947	936	927	953	891	932	994	949	907	895	952	944	910	919	891	955	973	938	952	982	960	1041	919	976	924	936	925	977	944	947	968	907	993	950	940	913	866	945	952	917	964	903	957	913	961	923	943	972	904	962	968	938	899	1001	939	974	919	952	920	902	953	947	893	864	1011	944	904	935	985	929	968	971	909	949	894	862	930	979	963	937	877	927	938	960	924	950	1004	927	994	886	869	970	952	944	931	1009	970	959	1000	976	953	944	984	954	977	961	905	923	932	970	931	897	928	908	873	920	977	934	991	957	934	972	973	926	926	945	908	883	925	962	909	937	948	984	957	941	945	937	940	960	934	950	886	961	959	941	904	961	959	918	935	968	921	998	963	980	946	936	984	937	913	901	941	906	904	951	956	951	921	949	942	957	951	923	1021	937	979	942	1039	958	926	920	931	970	951	1012	964	936	907	959	985	914	961	942	912	930	972	946	950	839	900	942	964	921	968	965	957	943	938	942	953	929	929	916	895	900	976	869	876	1007	977	974	957	912	934	938	913	940	941	926	928	978	963	923	975	963	906	957	956	986	944	967	976	956	935	949	1006	965	1013	957	909	887	1001	966	982	926	897	889	956	914	937	1003	937	964	948	946	991	922	943	1023	951	988	978	913	925	933	942	934	897	893	909	926	946	904	938	970	995	965	911	923	903	977	920	918	918	930	927	932	939	926	927	963	931	997	879	984	878	947	945	932	1000	929	926	916	893	907	940	934	893	962	965	927	923	941	974	983	938	916	937	920	937	917	926	978	965	931	952	903	866	967	955	938	920	923	982	950	975	944	932	938	958	933	928	947	951	896	948
8461	626	646	571	434	382	371	346	333	310	302	297	276	266	274	273	271	270	245	244	218	256	258	249	246	247	274	283	243	257	219	259	229	253	256	291	223	276	255	260	239	263	251	226	221	255	258	254	258	226	252	270	247	231	231	251	233	263	244	233	262	278	262	243	244	244	236	263	208	256	232	227	241	241	232	247	235	269	231	266	256	295	221	219	277	246	214	267	232	272	239	248	258	197	265	265	247	220	241	250	253	222	245	256	282	215	229	244	213	241	278	244	226	279	260	255	223	237	243	228	253	252	208	248	249	251	224	234	251	236	249	261	263	251	256	255	242	300	236	246	247	241	251	271	246	209	231	256	264	225	269	268	268	247	270	274	246	231	245	261	270	227	271	229	248	243	269	244	247	234	244	277	257	223	253	251	244	251	269	245	229	278	245	268	260	226	267	255	228	247	268	263	212	224	260	250	265	270	257	247	279	249	229	221	261	239	263	248	233	237	216	271	247	249	248	283	271	276	229	233	245	247	248	268	256	219	233	258	255	282	218	245	245	222	272	264	254	242	246	228	232	235	280	234	230	233	257	238	278	256	267	239	247	256	250	243	275	253	266	257	195	278	237	264	246	230	235	287	267	239	254	268	229	234	242	257	247	236	242	223	207	258	275	224	256	230	220	266	229	266	250	270	259	239	244	247	221	255	237	231	216	243	259	252	246	263	233	244	253	253	279	238	231	244	222	234	235	248	230	251	212	227	242	263	246	238	246	252	232	236	255	218	231	230	236	239	226	223	249	253	232	245	254	237	271	255	247	247	233	255	259	251	255	264	246	273	282	204	255	245	257	238	276	247	256	252	232	248	227	287	254	215	254	256	218	244	256	246	280	239	256	228	223	239	249	262	277	245	257	238	230	232	247	244	266	239	242	244	257	247	292	241	234	269	251	275	265	242	242	248	238	235	266	228	229	261	250	248	226	266	237	247	252	243	257	228	247	236	267	251	235	244	235	240	248	231	243	255	251	268	229	232	218	239	240	236	272	236	207	251	256	230	276	274	251	257	238	245	239	250	217	228	237	238	260	234	246	250	250	259	251	260	240	251	242	227	246	262	230	241	230	248	252	254	234	258	263	287	226	210	251	243	272	233	239	242	244	241	272	263	256	247	240	272	250	241	239	261	227	268	221	246	227	268	257	268	237	238	215	238	235	234	240	255	245	221	247	234	241	258	246	235	262	243	258	295	214	270	233	266	241	241	240	245	299	254	238	264	278	231	266	257	225	224	213	195	244	233	257	259	281	262	264	278	226	215	247	203	236	245	244	242	245	239	278	255	258	272	248	239	271	260	227	238	265	251	230	261	234	257	256	218	251	245	267	248	261	277	243	261	260	223	218	226	248	260	242	211	272	245	257	244	237	232	263	241	219	224	258	230	246	243	235	253	237	235	248	265	231	224	251	223	265	247	245	247	244	254	221	258	225	290	258	263	260	253	265	257	245	229	251	249	252	261	253	259	253	258	225	241	243	181	255	261	243	221	237	269	255	287	235	256	280	251	222	247	243	247	264	258	257	235	271	250	249	241	222	263	240	270	274	235	257	239	227	241	222	226	231	269	258	264	259	243	265	209	242	258	251	260	257	253	256	263	269	254	217	264	260	263	269	260	258	220	250	258	243	232	254	246	262	291	241	253	257	233	265	211	285	239	236	259	254	262	261	253	246	255	268	249	242	250	223	269	276	248	265	276	237	236	254	241	237	236	226	291	267	241	245	261	257	239	262	259	241	264	268	256	233	254	230	285	262	256	255	256	250	252	277	268	282	251	257	252	261	265	244	243	266	251	224	249	227	253	258	250	243	267	252	249	258	247	233	248	249	242	261	239	237	245	266	243	256	257	250	210	256	238	252	272	223	253	230	238	232	287	257	246	229	277	252	227	238	241	236	245	266	232	249	227	212	211	228	217	256	260	220	245	256	244	265	288	250	246	288	234	267	291	240	228	231	224	236	231	260	238	244	240	233	255	274	270	262	220	250	246	232	251	254	247	255	242	229	240	270	233	282	229	238	229	272	237	273	243	278	266	261	250	268	244	268	259	278	274	246	242	276	254	236	224	271	255	216	240	234	250	224	267	222	261	266	273	239	242	274	263	225	252	240	264	283	253	249	231	227	247	251	260	238	266	238	257	270	218	219	233	247	256	248	228	243	261	264	243	245	251	273	246	262	248	237	241	249	227	240	245	254	245	249	254	247	242	264	258	265	252	239	219	263	225	274	221	275	238	228	222	239	268	272	243	241	257	244	228	269	252	238	264	239	234	228	233	238	278	239	248	278	277	248	273	269	274	270	233	241	232	263	245	239	244	238	261	263	233	222	279	239	244	251	257	256	253	239	229	257	229	235	262	226	270	257	283	256	215	243	228	237	232	277	239	254	259	228	235	245	251	249	242	243	239	250	244	258	290	218	248	262	251	227	252	257	279	245	254	231	229	248	242	251	221	274	259	248	217	260	242	258	244	241	233	241	253	257	228	248	261	261	221	270	277	271	249	241	251	257	255	251	259	275	226	229	232	232	272	257	257	250	256	253	222	225	250	257	242	256	255	265	268	239	249	249	255	236	247	229	249	222	263	237	256	275	234	255	240	220	251	270	226	274	253	209	230	253	246	248	270	259	227	258	246	256	246	277	264	249	224	256	252	252	249	230	240	233	235	264	270	272	278	239	235	260	232	264	249	254	244	253	247	258	226	284	243	243	259	244	258	259	253	236	252	237	261	254	240	247	253	242	270	248	249	234	261	248	284	261	267	271	257	209	222	246	228	244	254	250	254	268	267	233	272	232	243	224	249	246	218	239	247	244	232	240	242	241	267	247	263	263	245	236	224	227	262	265	259	250	247	250	248	248	221	258	256	271	247	241	254	249	238	219	246	250	263	265	238	253	267	250	249	236	282	252	242	251	244	253	258	239	269	240	264	244	241	231	228	230	300	249	250	257	235	239	274	263	234	257	250	250	274	259	250	247	242	266	253	273	251	237	248	252	277	245	240	233	232	242	228	233	256	265	264	245	245	240	246	253	274	250	264	241	224	229	232	236	248	251	258	234	259	262	256	243	233	245	253	254	241	259	249	222	265	261	245	267	246	252	248	225	242	224	258	253	253	263	252	271	228	227	257	243	247	254	253	285	246	264	256	242	242	248	269	232	240	230	241	259	236	253	241	240	261	214	244	222	240	251	249	223	216	262	246	265	241	267	274	225	231	245	228	280	238	249	234	214	221	242	249	256	236	249	267	244	243	237	292	243	241	258	280	252	255	226	238	253	248	237	257	236	284	258	224	227	258	248	237	230	228	244	252	242	248	266	260	239	220	225	255	236	220	241	268	249	254	239	270	243	265	237	236	235	251	241	275	270	251	221	236	255	252	266	242	258	263	277	268	258	263	267	248	251	236	240	237	243	241	266	248	246	230	225	246	237	242	264	208	258	246	258	256	246	242	244	237	237	247	229	230
6742	898	1483	1663	1535	1288	1112	1018	928	872	792	770	727	691	687	640	666	621	596	578	625	615	603	601	640	622	651	565	603	589	576	591	602	606	615	561	566	591	578	554	542	579	594	579	562	565	564	547	603	554	535	594	590	584	557	553	543	571	578	572	575	638	564	610	542	513	562	580	537	555	580	577	559	598	573	563	579	597	564	551	598	538	568	618	580	564	553	570	575	562	532	540	569	544	616	578	518	567	588	583	575	559	565	538	572	531	541	568	574	548	585	586	564	560	568	564	545	554	548	561	568	579	590	562	556	590	580	572	587	563	523	594	533	566	578	581	566	570	567	534	552	587	576	583	579	592	574	590	577	528	575	551	569	558	534	556	520	583	575	600	580	560	551	572	583	527	566	563	545	583	565	564	589	571	524	606	542	550	577	539	589	587	591	551	568	597	571	517	562	576	569	572	564	553	556	542	567	583	556	580	596	593	563	552	568	546	560	586	571	606	559	567	568	570	539	547	573	558	539	584	552	587	556	550	577	606	571	539	539	541	599	568	628	558	560	584	572	549	575	547	559	579	552	600	578	561	557	544	566	565	554	557	582	536	599	551	546	558	587	562	519	568	557	545	560	578	617	588	567	539	508	575	562	586	532	615	527	554	584	585	570	549	560	583	551	573	567	575	522	558	547	560	597	546	540	601	596	525	579	553	544	584	588	566	542	591	585	557	578	548	563	578	579	592	569	577	589	571	585	552	569	587	556	572	522	574	581	566	602	570	602	594	557	570	561	583	603	551	571	585	572	591	557	577	557	565	548	557	558	597	553	578	549	562	587	539	587	607	565	565	565	540	565	553	571	542	518	576	566	529	556	542	530	596	558	519	584	566	558	560	560	530	536	588	562	576	608	546	612	589	615	540	577	578	570	555	565	592	583	594	555	552	556	517	587	577	589	557	536	546	574	542	557	557	612	607	566	577	516	602	564	590	576	548	537	540	553	593	578	563	624	576	577	546	566	545	574	527	580	599	556	572	556	585	601	539	554	590	563	550	591	595	618	576	568	535	561	562	551	585	546	513	567	550	567	511	564	579	578	560	603	578	557	556	600	576	560	571	520	568	577	555	576	627	613	645	532	595	566	553	586	552	580	547	620	559	561	559	579	526	525	576	555	576	566	619	567	570	608	576	546	578	566	540	573	584	533	577	554	603	547	567	581	533	569	590	562	553	565	532	572	538	557	585	555	537	566	534	510	538	566	584	578	568	575	569	535	547	585	523	549	593	611	528	570	547	581	554	538	529	548	554	603	534	530	579	574	541	558	532	542	610	590	561	571	600	578	561	559	527	552	582	560	598	540	562	530	545	559	561	567	555	570	594	613	588	534	539	533	520	562	577	583	559	548	571	523	566	566	578	572	565	574	541	569	556	581	534	563	544	557	586	591	573	588	562	551	534	560	544	532	578	559	541	564	557	560	567	558	608	594	574	535	607	594	588	527	584	572	581	515	547	607	545	533	562	543	612	535	569	578	570	577	553	562	535	572	563	529	541	569	616	547	597	591	577	571	551	558	577	554	627	591	557	563	554	536	548	537	596	546	534	599	579	567	549	550	552	557	557	525	553	517	568	590	559	528	627	580	540	566	546	558	544	556	592	561	543	517	552	615	567	573	509	591	577	551	586	557	564	532	527	556	576	525	556	588	552	535	578	579	537	582	572	610	583	572	551	519	550	530	575	552	570	550	601	578	536	494	564	568	548	571	593	569	583	533	571	623	573	543	588	567	544	554	536	574	542	575	560	573	575	500	560	565	519	533	587	556	542	559	592	588	576	591	598	539	625	525	577	543	573	578	549	546	551	566	548	557	578	554	572	563	545	599	598	566	547	566	567	545	565	534	573	579	517	577	575	562	559	575	553	562	524	628	589	541	581	575	610	553	565	525	521	541	549	536	592	568	561	606	598	566	552	518	590	554	564	598	576	572	527	529	586	578	583	556	580	587	522	604	574	546	560	573	591	590	530	571	552	595	562	577	578	583	560	573	537	597	567	599	543	604	550	556	592	552	544	604	538	556	602	550	547	596	556	580	540	608	555	551	607	584	586	596	556	524	548	561	546	555	591	533	552	540	557	540	579	553	581	529	602	552	566	593	556	593	588	585	580	510	559	557	554	595	541	550	570	563	544	559	579	586	570	591	573	578	568	568	556	592	566	577	567	561	549	553	556	536	575	567	582	567	544	582	595	583	594	613	564	600	525	585	607	576	552	584	603	574	540	522	552	560	583	567	539	577	619	562	564	578	558	568	578	541	574	646	550	530	548	575	542	581	561	560	560	619	559	553	610	542	564	621	580	564	590	577	556	570	588	599	574	548	570	538	559	530	562	577	574	581	579	540	609	578	585	526	565	512	582	596	542	551	541	545	553	543	563	552	547	559	574	544	553	568	589	592	562	565	561	546	550	562	547	586	555	567	560	571	586	583	602	542	584	613	532	565	541	584	570	562	538	542	590	613	567	555	549	568	530	567	595	585	596	523	546	530	571	597	571	549	531	566	548	558	515	572	541	534	508	580	588	565	575	561	603	548	553	551	576	539	558	534	545	560	533	550	563	575	624	605	562	597	588	514	565	522	570	559	541	539	536	539	543	583	593	547	581	568	610	557	547	594	558	539	499	605	584	555	603	538	566	530	549	596	548	601	585	541	580	573	533	586	568	532	541	521	526	541	528	564	580	562	560	597	560	536	537	577	577	580	583	527	578	574	526	552	562	535	552	591	602	562	567	522	558	552	568	532	608	550	563	516	591	564	611	557	553	579	531	588	565	612	594	563	566	567	584	587	554	501	557	558	543	572	566	583	550	558	570	571	579	554	567	554	562	612	584	580	572	569	565	556	572	565	538	572	581	624	575	532	530	578	567	567	585	564	564	553	553	562	564	567	593	526	585	577	552	617	583	576	527	589	599	549	579	595	569	548	606	571	581	576	551	565	531	601	572	537	575	554	620	591	540	559	604	554	555	579	586	521	567	515	538	593	570	587	536	493	561	572	550	548	529	562	619	556	548	595	550	603	572	565	535	533	546	565	600	559	542	538	614	543	577	564	583	566	531	576	579	525	568	556	539	600	575	508	568	582	567	571	551	592	539	577	526	543	545	573	580	569	558	597	577	574	523	578	585	565	552	579	565	563	562	543	544	560	542	562	545	540	578	576	556	560	547	541	567	530	599	553	558	523	596	597	561	582	592	518	575	561	577	567	561	568	550	581	539	551	550	589	539	538	606	562	568	586	563	526	600	564	537	578	543	539	547	555	596	581	559	598	519	592	572	523	570	567	546	598	557	545	539	543	572	554	558	566	548	580	548	537	563	525	541	565	583	539	537	595	559	588	556	562	620	620	534	556	555	520	559	554	556	539	552	577	547	569	562	583	547	549	545	567	604	560	607	560	570	533	535	576	552	563	579	534	601	563	570	564	565	582	553	559	559	559	574	562	577	587	548	568	581	565	536	533	581
15302	1291	1025	821	560	423	348	317	252	244	216	229	208	193	169	194	166	150	158	166	142	161	169	154	146	135	137	156	155	151	161	142	156	146	138	150	157	156	133	136	145	137	160	137	142	145	124	155	135	150	124	149	170	129	138	148	156	131	126	139	136	134	150	169	149	157	150	161	140	148	143	159	162	138	149	143	135	145	131	134	133	112	147	120	142	135	172	167	154	143	169	155	129	143	162	144	143	145	143	149	133	141	139	151	138	138	130	120	134	139	150	142	147	135	153	154	156	147	142	130	140	149	185	160	164	153	141	123	130	137	127	154	148	142	146	137	127	131	146	130	150	171	147	152	138	130	141	139	133	148	137	137	151	162	162	168	146	150	131	149	131	168	176	137	163	166	143	150	149	146	145	136	150	155	131	138	140	167	145	144	135	137	137	162	170	142	150	144	142	128	130	140	140	152	149	145	164	145	117	160	123	160	126	164	154	163	149	127	144	126	142	129	139	170	142	149	137	147	148	146	156	137	149	165	133	129	148	138	142	140	131	149	190	132	137	162	131	135	160	140	156	152	143	140	159	157	140	163	153	138	157	145	141	148	157	159	157	122	142	151	130	128	166	145	155	143	136	167	163	132	151	146	158	150	161	144	170	158	148	133	152	159	158	143	143	146	157	159	164	138	144	133	152	150	159	138	143	148	156	149	129	157	141	130	146	149	124	137	138	145	135	146	138	141	127	176	129	153	146	129	163	136	159	138	149	153	124	145	140	143	130	159	138	124	144	139	127	155	143	141	145	120	136	155	154	148	135	133	139	158	152	143	131	130	140	169	122	137	130	162	146	145	132	132	142	136	119	147	147	135	142	144	164	148	139	165	137	169	171	159	155	141	151	129	158	163	143	136	148	146	143	148	141	159	150	141	134	157	154	115	133	151	125	145	151	128	130	153	163	138	159	144	126	155	153	160	149	147	127	142	161	129	125	145	148	138	150	158	139	123	128	149	144	129	161	127	135	155	116	155	144	146	127	129	142	141	158	119	128	133	126	154	133	132	147	164	141	131	157	153	149	138	145	141	145	145	156	135	154	127	142	139	146	150	153	136	148	146	146	130	127	144	129	131	135	134	145	128	140	149	151	126	158	154	146	149	164	156	143	146	160	146	138	143	122	146	166	143	173	147	140	127	130	157	138	125	140	155	121	140	142	159	161	149	147	151	147	179	130	141	149	143	156	136	145	140	154	130	146	171	163	158	173	132	152	131	157	174	178	129	139	143	134	162	144	146	150	148	116	178	148	133	159	155	130	142	162	139	139	138	141	146	156	148	171	169	143	143	158	149	148	152	133	135	143	147	165	162	162	136	151	145	147	148	126	144	135	143	154	140	162	144	154	138	141	147	127	149	149	138	132	127	142	151	150	151	133	150	160	143	154	140	134	151	146	143	161	169	149	167	138	138	135	142	154	127	158	149	125	141	121	146	165	121	150	155	143	156	163	151	155	161	155	140	149	147	150	133	185	143	158	148	121	157	127	134	143	142	154	152	150	161	157	124	139	131	169	158	150	145	147	137	144	125	147	150	154	143	152	151	115	121	144	146	120	133	142	136	133	140	155	130	158	135	152	155	132	149	152	133	157	155	185	125	128	157	116	161	131	137	157	158	144	144	158	142	139	142	135	137	165	134	137	120	153	124	137	148	154	141	157	131	173	136	148	127	131	150	159	150	149	133	132	142	142	128	153	121	176	140	158	125	139	119	153	166	159	141	144	130	138	179	157	121	143	157	165	135	156	131	148	168	159	158	146	131	145	151	147	148	139	154	128	151	125	138	162	143	151	136	146	166	156	125	136	145	157	137	151	126	144	124	140	135	135	138	150	145	152	139	128	146	143	171	144	136	139	142	135	163	141	143	123	137	158	150	148	142	135	155	151	156	144	126	162	152	142	152	164	151	147	142	141	156	135	146	136	157	159	142	127	143	141	144	174	163	144	139	153	145	137	135	168	139	132	166	141	163	157	146	176	132	180	165	131	121	160	151	166	140	147	145	143	141	151	147	145	148	152	169	145	177	139	163	161	139	135	162	139	154	167	131	141	158	151	149	139	133	152	142	163	136	144	127	166	151	144	139	151	141	119	142	165	150	141	149	120	141	125	166	159	159	120	135	156	135	161	131	141	145	145	121	141	153	128	138	152	153	164	161	132	151	149	132	141	145	141	150	131	163	139	154	145	156	158	125	138	149	134	141	167	139	151	156	129	140	130	128	138	147	153	127	170	154	136	154	168	144	141	149	124	132	148	121	134	159	165	145	135	144	140	145	173	145	118	130	143	136	124	142	143	139	148	157	138	165	136	135	146	130	138	152	141	141	161	143	122	138	159	149	164	157	154	145	121	137	153	128	127	163	148	161	143	140	161	122	138	144	168	143	157	165	133	174	133	156	133	126	138	118	149	158	157	139	154	135	121	141	148	149	180	173	140	130	143	169	129	121	127	143	137	123	147	130	167	156	147	145	144	163	145	142	133	133	153	134	169	142	153	133	140	133	163	150	152	170	151	176	154	134	153	130	139	153	154	159	166	138	136	145	162	149	127	128	150	167	148	139	150	139	149	147	149	142	132	144	154	142	128	161	162	138	168	124	128	157	146	118	157	142	168	137	143	129	144	160	138	140	152	134	151	145	156	147	128	165	149	135	135	149	144	117	129	128	146	142	155	131	147	155	124	139	134	143	169	162	158	149	147	126	167	140	149	147	146	167	160	144	163	151	141	141	132	154	150	120	130	128	190	151	148	160	152	136	123	142	141	145	160	148	127	123	149	157	116	165	121	139	146	152	142	146	137	133	137	174	133	140	136	131	129	142	129	138	133	127	140	133	156	122	141	186	134	132	151	131	152	138	117	172	154	116	114	156	131	154	145	145	147	141	150	146	127	144	159	136	158	155	175	158	147	122	167	166	150	165	124	134	161	145	152	167	149	128	142	149	142	150	112	131	136	163	133	125	136	149	150	146	126	150	149	158	145	125	124	125	154	133	162	144	133	160	146	159	143	124	142	134	139	144	152	188	165	118	152	168	154	136	163	167	134	165	140	126	131	144	151	135	148	144	143	140	153	153	148	134	141	165	154	132	147	150	162	152	129	125	135	152	152	160	132	147	141	156	151	145	145	143	145	151	132	157	145	136	141	157	151	145	139	148	170	130	134	124	159	159	157	151	124	121	105	121	150	131	139	135	138	139	143	145	144	165	141	147	132	139	141	164	134	142	119	140	151	139	134	144	152	158	145	164	150	157	152	159	137	146	151	148	146	146	149	142	157	149	136	165	127	136	130	152	147	130	148	131	119	135	145	134	172	140	150	143	147	139	159	149	150	146	146	156	135	143	122	141	154	144	140	182	153	161	141	157	135	138	149	143	140	157	132	153	156	124	150	146	166	154	152	131	163	141	145	165	146	160	146	137	155	138	157	130	161	121	162	135	149	133	128	149	173	144	161	127	170	154	134	141
8230	1014	2126	2508	2161	1721	1451	1230	1037	947	839	784	668	660	664	584	594	527	497	536	510	463	467	474	437	467	443	421	451	445	419	427	410	412	454	422	420	383	395	382	433	466	408	386	417	410	391	364	399	387	407	406	380	372	395	423	387	366	392	370	399	376	374	363	372	396	384	378	394	386	395	412	417	402	370	416	393	415	374	401	371	403	385	342	360	394	372	374	363	374	396	360	375	373	371	363	398	387	408	394	375	388	419	362	406	395	412	399	412	411	397	397	406	402	424	391	388	390	419	380	328	352	355	409	373	364	393	384	401	377	379	359	397	383	414	389	377	376	395	342	357	363	405	378	369	387	382	378	379	366	367	382	402	407	402	338	363	380	425	374	384	371	348	380	376	399	374	363	388	347	386	360	379	368	383	379	391	381	357	344	401	402	368	380	368	358	383	380	365	396	430	407	379	389	375	398	412	401	383	402	393	374	370	352	423	381	362	347	398	381	390	371	391	382	389	390	359	386	373	402	369	360	416	392	370	345	389	430	425	393	370	381	363	373	381	383	371	352	381	353	338	384	385	390	394	398	397	361	395	401	397	381	405	399	378	366	414	389	376	394	384	390	358	397	391	406	412	381	380	402	391	371	352	377	369	400	377	374	366	377	393	400	396	382	372	374	381	429	364	374	397	374	395	395	377	386	380	376	376	385	393	425	407	400	398	369	383	361	365	357	396	367	387	386	348	389	369	386	337	385	406	389	371	398	371	405	366	363	390	362	372	388	364	384	395	382	347	384	351	404	409	366	373	373	387	393	389	364	403	398	396	400	363	376	366	386	381	331	411	404	372	401	395	391	356	393	374	360	395	387	375	378	376	405	368	387	384	379	371	413	355	350	421	401	391	395	426	390	394	359	399	366	383	356	360	386	402	349	414	415	394	397	367	414	415	409	367	378	388	357	415	380	381	392	362	382	394	398	390	375	344	391	386	386	377	396	387	368	339	386	336	371	363	387	413	384	378	375	392	411	359	381	364	347	387	378	387	377	355	382	383	382	388	382	407	371	389	359	353	385	415	351	380	358	339	349	347	379	392	384	412	368	367	372	389	374	389	384	367	389	361	410	410	366	357	391	416	407	374	386	374	388	384	375	423	367	355	374	367	379	380	385	393	378	346	372	376	377	382	382	380	368	378	388	386	394	389	384	379	372	352	377	388	390	392	408	357	371	388	415	408	378	362	382	407	403	396	383	401	372	412	392	361	394	390	368	331	364	395	356	397	360	384	364	397	376	382	383	382	350	405	350	384	386	404	384	368	379	439	383	377	421	376	398	364	389	397	419	354	417	359	413	362	390	383	422	368	365	393	386	357	399	391	412	384	341	353	394	380	392	394	408	383	387	386	393	364	362	380	382	368	367	369	308	395	384	380	357	401	366	404	364	353	412	373	390	385	357	370	359	380	398	395	370	364	401	399	373	367	366	379	364	370	424	406	386	365	353	364	390	372	369	399	358	379	393	384	377	380	391	370	387	366	383	416	374	382	367	328	352	360	381	368	399	371	372	363	385	381	391	366	405	348	371	373	395	383	380	339	374	381	379	371	389	399	359	349	363	381	357	339	396	365	391	395	403	390	397	387	413	374	388	371	403	395	405	411	375	377	403	357	386	374	380	418	364	381	371	384	380	385	371	380	375	405	368	412	371	387	406	376	404	378	378	373	388	395	388	369	396	386	408	378	402	399	373	403	356	357	358	402	409	397	369	373	408	382	362	375	381	395	392	408	422	391	406	417	397	382	396	404	358	411	400	364	403	367	348	392	385	390	404	373	406	394	346	385	379	387	379	369	357	364	409	366	366	400	375	369	394	410	341	385	344	417	417	347	383	373	354	346	378	368	390	328	400	387	367	403	352	362	355	417	377	400	382	366	380	410	386	388	391	366	353	363	408	362	400	378	379	362	386	401	354	355	389	383	373	372	366	385	415	351	367	351	344	380	376	379	363	383	402	392	367	399	412	368	377	367	411	378	400	370	366	375	392	398	374	410	342	429	399	378	385	400	399	361	347	377	404	388	352	343	350	411	350	385	391	373	367	408	417	420	395	357	389	366	383	397	360	422	404	351	404	403	346	354	377	352	375	409	371	403	394	380	375	381	414	385	361	367	386	354	372	383	386	421	403	401	345	401	331	415	342	388	373	367	392	368	372	375	389	377	408	331	368	377	359	355	395	386	347	421	366	398	390	368	424	386	381	360	386	363	406	409	360	378	381	375	387	356	364	391	385	383	385	394	378	340	352	402	399	409	394	382	395	379	393	379	376	350	368	367	371	349	402	444	388	378	387	360	378	335	408	352	357	382	375	396	386	435	392	410	359	353	380	355	390	369	393	400	379	410	370	392	393	375	408	406	411	330	388	387	410	377	365	451	390	362	374	361	392	375	385	400	382	373	396	375	372	399	387	375	440	422	397	363	406	331	391	362	376	373	356	371	379	390	389	397	364	348	386	382	373	373	352	394	367	378	383	386	389	432	360	406	418	362	362	393	396	390	370	392	432	370	405	411	398	403	365	403	390	380	367	335	384	368	392	412	375	373	409	366	379	348	382	376	384	369	431	375	391	332	345	381	381	367	368	385	384	361	372	393	386	379	368	420	360	389	414	390	355	366	382	345	355	384	395	352	366	376	407	351	387	399	385	408	390	387	356	379	379	361	381	401	384	366	392	362	370	374	363	394	369	421	362	383	370	366	390	374	361	379	368	384	397	367	368	408	370	395	371	375	364	394	397	388	346	387	378	383	377	417	387	356	369	344	397	346	382	379	380	367	376	353	399	342	386	363	385	391	401	356	363	381	386	384	424	374	361	384	382	400	392	365	355	383	386	379	375	378	360	401	359	414	375	377	383	399	383	372	376	404	409	374	372	371	394	400	383	365	379	394	382	394	390	384	412	395	413	395	406	393	378	375	380	366	386	385	404	400	436	390	372	365	405	400	404	348	394	395	379	406	363	394	415	379	348	418	383	367	390	413	395	368	388	405	358	385	351	377	380	377	365	346	373	377	376	375	383	379	400	397	382	396	396	389	369	383	398	376	385	387	371	372	364	392	397	354	387	376	402	366	376	379	353	380	368	376	396	422	370	365	408	380	375	422	362	355	381	420	385	371	398	386	384	386	369	394	374	365	379	360	369	400	370	413	380	399	363	357	387	436	367	388	355	389	362	361	402	368	366	404	374	417	377	399	393	358	400	361	391	415	386	394	402	376	392	423	374	409	415	374	415	346	370	405	382	391	413	371	425	397	367	391	352	373	363	354	428	391	358	375	355	361	385	381	422	391	373	408	356	386	391	378	337	394	384	384	394	427	368	400	398	422	379	389	411	389	353	384	388	387	409	401	366	401	398	373	385	376	378	414	377	359	408	388	404	375	378	379	360	388	394	381	395	388	371	384	411	421	378	387	384	383	340	381	362	384	376	409	410	402	358	398	376	343	339	366	394	398	396	357	366	380	429
1703	455	485	467	379	422	424	459	444	469	494	437	384	411	424	465	456	452	435	448	476	447	458	380	430	432	498	469	382	473	413	437	410	434	438	414	425	439	421	437	419	411	430	408	487	424	423	442	483	393	456	435	457	463	422	471	447	377	460	420	397	448	456	438	424	436	438	407	451	440	438	463	414	454	435	433	417	465	482	428	426	420	411	415	469	456	381	399	462	466	472	416	418	419	454	461	455	446	444	399	444	433	414	418	408	412	454	427	414	444	419	428	422	434	407	453	420	439	403	429	449	420	471	435	465	435	378	409	429	412	454	457	409	425	375	402	391	462	455	449	421	465	415	425	418	445	400	400	449	424	417	417	434	447	456	450	455	481	432	433	420	453	455	431	405	380	470	427	446	456	452	433	462	420	429	432	389	445	453	449	433	444	418	431	464	460	448	415	427	436	436	456	478	406	434	427	405	406	436	470	459	465	433	446	395	470	467	435	420	465	444	445	470	473	432	431	450	416	426	438	448	434	425	456	435	474	426	433	437	424	448	407	446	451	445	441	421	440	427	368	427	464	459	430	415	440	439	430	443	397	448	408	404	441	421	425	438	396	421	430	395	429	463	428	410	428	452	426	413	419	402	448	414	462	403	458	401	427	456	429	403	435	435	417	413	484	439	456	460	398	422	432	442	435	403	464	450	436	442	434	388	451	426	441	393	409	426	450	438	416	451	419	444	390	442	467	439	387	414	446	403	409	458	395	427	430	410	433	445	427	449	456	403	453	450	445	489	458	432	442	412	405	458	436	411	445	418	439	423	422	507	441	440	443	454	451	401	426	451	479	436	455	450	463	489	417	414	430	438	418	418	445	454	458	452	392	443	465	470	417	400	470	421	418	441	414	463	428	430	415	424	452	419	454	421	426	441	394	469	445	410	429	447	439	421	438	456	428	423	482	429	423	440	454	439	437	422	435	432	404	462	415	393	452	438	418	429	426	452	469	431	413	410	444	454	384	441	450	442	408	434	410	444	435	419	431	459	390	468	437	420	399	401	461	419	386	442	372	405	430	430	442	449	467	403	432	451	462	426	453	409	437	419	464	429	423	444	438	446	435	471	406	467	428	437	415	418	434	395	417	411	416	443	440	414	432	431	428	412	424	423	438	451	428	420	416	463	482	423	435	426	410	454	458	454	459	425	418	395	423	486	439	434	436	431	399	417	477	413	410	437	446	432	430	435	410	431	466	468	471	419	420	425	402	463	456	431	469	422	440	442	440	393	443	481	438	444	447	432	442	434	453	442	405	433	451	413	425	431	468	441	473	411	454	444	450	427	407	415	401	413	449	451	451	412	451	406	398	424	499	412	430	435	471	402	398	412	444	446	452	379	452	450	400	425	421	421	452	442	419	448	453	411	456	409	426	433	429	419	417	456	431	439	438	444	430	439	419	441	440	446	435	433	419	449	450	429	455	450	435	420	426	461	444	446	462	438	438	440	440	442	400	440	428	448	474	438	433	421	453	441	452	421	425	425	458	443	428	473	417	432	467	435	462	412	433	405	450	441	431	497	443	433	444	427	405	400	429	440	430	451	446	456	456	466	457	463	445	463	431	434	463	432	430	415	455	448	426	449	452	480	430	435	385	486	404	475	431	459	402	492	452	429	426	451	463	456	423	432	418	431	429	383	407	446	435	407	412	436	429	429	408	451	496	433	416	397	391	471	458	427	410	481	419	416	411	488	391	408	416	438	403	437	458	448	430	434	433	406	430	436	391	402	455	441	420	411	438	486	459	417	440	463	438	457	438	438	485	391	422	430	412	410	437	418	404	454	403	448	423	486	440	440	430	439	453	410	442	436	413	418	438	433	423	422	491	427	401	441	439	428	442	448	431	445	458	473	418	430	417	435	455	424	442	425	474	431	420	446	415	359	431	463	467	441	432	426	437	443	443	436	389	431	449	445	440	436	434	425	440	432	434	437	381	426	426	454	444	415	452	449	392	436	427	422	446	428	425	457	413	416	393	419	432	412	467	432	421	402	468	461	414	435	446	452	457	447	423	403	468	435	445	473	449	410	455	429	447	443	430	431	453	428	426	480	431	426	409	460	431	418	427	471	439	458	470	422	430	392	478	451	426	364	388	413	433	424	424	430	429	438	453	475	462	401	446	462	409	460	426	423	447	462	435	373	447	444	413	424	444	441	436	436	442	454	456	434	473	429	409	466	412	430	442	428	443	441	407	414	424	431	394	461	412	414	433	393	463	416	424	457	452	464	444	397	427	420	418	444	398	429	434	497	429	407	456	399	465	428	460	391	472	431	410	449	438	434	425	428	446	426	463	422	414	460	452	411	418	444	464	443	424	441	448	443	416	421	398	426	439	446	397	424	474	438	460	459	446	407	410	423	397	418	407	411	411	469	410	404	465	424	448	449	410	434	458	432	358	402	440	451	445	430	427	445	413	449	468	453	438	475	429	476	484	422	458	445	426	402	443	393	424	443	419	460	411	418	441	468	465	434	436	413	386	422	417	440	432	424	442	432	436	440	421	435	454	436	462	437	430	459	451	491	472	413	416	450	406	434	464	436	407	410	417	413	454	445	410	430	433	408	442	424	388	460	442	396	396	440	432	432	453	452	438	445	405	439	433	424	449	410	459	377	418	451	467	416	449	429	432	452	461	433	405	429	419	484	456	480	424	423	465	485	419	411	448	412	431	432	425	425	479	447	449	435	434	433	420	436	418	453	510	399	400	399	411	458	407	457	411	430	439	419	441	438	453	403	455	432	428	396	441	467	447	480	463	427	425	416	416	433	454	422	389	426	423	413	429	462	467	470	405	416	439	448	452	445	401	426	503	407	401	440	437	466	399	461	459	428	435	430	434	463	429	413	430	421	426	415	435	409	468	441	463	451	435	421	429	438	447	447	466	421	399	459	459	438	440	405	441	441	441	432	443	476	452	439	418	440	400	409	469	453	463	443	433	430	446	412	437	394	380	410	427	457	434	416	407	425	442	434	427	458	443	511	436	458	422	430	455	427	457	466	443	428	440	398	406	426	467	458	402	412	407	432	394	428	478	436	460	473	412	456	433	403	414	411	418	408	406	446	460	474	415	421	435	400	425	421	443	411	450	446	460	441	451	466	420	473	424	466	431	473	430	427	439	438	486	421	476	414	387	473	435	390	406	472	437	420	419	451	442	411	435	415	417	444	406	385	417	445	446	440	454	421	454	443	456	435	452	400	439	420	430	423	451	402	433	434	412	388	452	411	439	440	405	441	423	445	379	452	417	442	429	436	400	466	466	445	430	430	420	400	450	454	447	449	452	468	466	472	447	438	408	477	417	429	453	430	420	451	423	402	448	443	450	415	456	425	446	454	427	458	434	428	423	412	377	415	406	459	455	421	460	439	419	442	393	424	492	451	452	454	428	455	442	465	427	403	471	436	434	405	441	438	440	417	421	473	440	479	417	416	399	422	433	480	463	420	420	430	447	397	414	425	481
2249	1018	971	1002	981	1013	948	1023	871	907	934	975	966	969	960	953	987	935	955	963	950	937	985	949	902	931	929	958	933	964	938	939	946	950	927	914	1000	953	935	953	999	997	949	914	938	964	960	1007	915	935	921	924	884	995	988	867	905	921	918	964	910	968	937	910	961	981	939	979	952	928	907	932	960	966	922	983	933	949	932	921	916	931	902	962	913	984	919	903	917	924	868	964	939	982	936	918	963	959	962	994	958	912	961	961	917	910	1019	954	935	956	905	964	910	987	946	962	964	958	933	915	976	945	915	927	987	978	976	964	994	940	946	863	914	921	901	955	930	919	966	916	960	931	969	936	892	905	973	916	893	924	920	981	957	942	952	951	954	948	942	957	918	931	911	934	995	963	963	953	991	939	891	948	966	939	936	918	969	913	917	960	934	979	1009	945	917	937	967	938	917	963	900	994	971	929	981	908	919	952	929	938	938	978	916	894	919	929	910	917	948	924	924	913	926	962	967	957	923	993	935	902	943	951	892	945	922	978	937	887	914	941	914	878	910	992	918	899	948	924	979	974	882	973	934	920	929	963	937	945	929	973	982	931	941	969	894	940	967	890	974	931	905	944	952	953	950	939	949	940	895	952	898	942	928	1000	970	938	994	919	959	994	950	927	932	937	941	939	967	944	901	917	925	982	934	915	939	1021	926	896	964	909	914	937	976	932	975	920	906	920	929	900	1001	983	939	938	953	1015	972	924	945	923	968	965	922	935	886	911	946	879	934	944	929	903	874	933	872	891	977	931	950	973	956	960	932	918	906	976	931	941	913	924	948	970	926	916	966	956	927	953	980	949	964	969	959	984	907	888	934	857	994	950	948	925	969	918	1011	933	957	933	905	946	931	917	953	944	940	965	909	976	931	945	910	966	947	964	950	949	893	1000	948	962	940	930	979	938	927	905	993	1004	971	946	928	942	966	928	906	951	968	935	891	948	930	949	989	967	928	982	962	964	932	952	957	926	910	937	927	871	940	928	931	944	888	971	917	904	972	940	951	984	895	975	958	854	924	914	902	957	883	883	929	964	953	916	958	987	1026	963	932	907	913	936	960	923	952	919	945	982	957	918	939	951	950	916	909	923	972	880	915	872	905	947	882	983	937	935	940	935	891	933	932	906	982	948	945	859	964	966	918	941	968	966	975	954	942	899	918	935	937	929	967	926	966	963	974	909	938	943	909	955	960	993	936	922	916	890	936	940	1017	910	950	892	976	967	885	899	967	928	994	891	909	934	932	911	925	978	966	934	911	926	931	1009	953	925	940	971	987	950	943	911	928	1040	910	947	892	946	946	974	908	927	902	946	966	947	926	905	935	910	883	922	900	904	907	961	882	986	999	964	958	928	913	899	941	960	887	900	927	960	933	985	941	929	933	957	935	954	964	929	935	952	926	904	991	968	949	926	931	891	906	989	904	920	931	932	892	943	998	959	958	934	924	919	958	931	902	950	935	896	968	929	903	996	929	982	972	923	890	993	957	932	992	1001	868	929	927	971	902	944	968	908	931	934	899	952	945	922	944	877	927	981	891	945	918	928	891	947	938	933	980	967	927	1001	926	947	922	936	877	999	927	992	902	919	941	956	886	900	969	933	944	988	905	872	958	907	942	939	980	984	908	981	892	939	980	953	924	941	926	959	957	943	896	974	938	973	935	966	982	913	940	907	956	887	907	956	946	977	992	941	959	879	951	986	950	952	940	956	935	923	965	945	902	952	909	927	918	881	990	972	931	964	930	949	927	923	897	977	947	941	977	895	965	900	930	991	905	962	957	937	978	924	902	916	1019	960	929	950	964	950	926	919	925	943	914	945	939	999	928	917	961	989	951	932	943	907	930	904	965	955	971	948	951	938	928	970	951	963	910	919	942	896	908	947	962	889	965	914	931	903	917	953	961	990	932	906	928	948	935	981	909	919	927	941	940	973	938	892	962	947	928	900	969	983	961	918	932	921	932	966	981	931	944	939	1007	902	1013	974	965	951	935	857	981	936	913	984	1003	918	977	918	921	923	981	933	907	915	922	1032	947	947	934	944	961	887	873	956	954	926	966	944	928	997	984	945	891	923	941	965	926	925	857	967	943	973	925	927	916	975	945	975	974	871	906	901	924	962	954	952	933	885	915	923	967	940	950	990	934	945	904	915	858	907	955	879	932	917	933	870	890	925	872	927	978	927	903	940	940	956	911	930	954	948	915	942	927	977	948	953	964	962	955	968	887	969	887	945	917	954	924	968	942	985	968	924	928	869	895	943	940	914	914	908	907	922	963	902	946	955	901	956	922	972	973	909	936	955	927	903	951	990	947	914	936	914	932	1014	951	961	961	952	954	935	963	900	934	982	903	921	940	881	921	962	948	926	898	949	947	987	984	888	918	943	946	939	977	945	856	929	949	943	900	943	880	912	905	942	881	957	930	958	967	934	960	926	960	951	911	990	980	947	880	885	940	901	966	877	976	947	987	936	958	884	940	948	975	948	922	950	941	935	998	924	961	963	949	933	936	918	909	920	894	963	1005	919	948	903	955	860	918	928	944	964	928	913	910	973	961	914	876	888	950	986	931	931	937	965	876	913	936	898	943	939	954	958	901	922	952	964	874	911	916	954	948	927	895	973	922	938	924	927	950	932	952	958	931	940	891	931	898	962	893	927	927	922	895	957	955	934	941	945	952	940	905	988	916	931	985	965	965	960	944	964	957	877	937	960	970	909	946	950	941	977	945	1003	928	935	915	923	955	1018	959	909	991	914	871	915	932	925	978	979	936	935	942	955	919	971	956	914	959	909	918	946	929	945	946	922	896	901	939	916	970	905	912	932	953	919	930	956	939	892	943	914	922	993	932	954	894	937	1005	904	915	936	961	976	969	946	944	923	928	941	959	933	939	957	917	952	966	929	922	952	900	949	945	962	948	922	914	991	954	934	905	935	966	914	936	972	919	967	944	899	912	944	1026	953	914	896	935	1001	963	945	947	922	940	916	940	939	980	913	962	1025	926	969	951	976	939	1019	918	941	949	927	931	852	891	950	886	943	973	944	916	935	937	918	992	908	919	947	927	969	936	929	939	954	929	931	900	916	915	894	967	965	937	977	942	962	882	945	950	950	926	927	943	955	843	873	920	918	952	942	933	959	977	899	919	967	902	937	950	952	964	968	921	925	954	930	966	969	856	945	938	981	916	883	917	941	929	981	894	958	927	922	957	939	992	970	1006	905	924	980	973	919	952	922	964	966	973	937	924	909	928	998	918	988	926	923	882	950	934	939	976	941	906	907	946	978	943	915	867	928	959	963	912	905	880	899	922	931	975	967	954	916	954	927	974	967	932	921	937	1007	905	961	950	904	901	945	978	942	955	892	969	914	888	921	975	914	945	957	992	944	864	976	934	968	933	965	946	923	966	969	949	929	910	901	935	932	911	920	948	952	944	904	926	919	967	925	981	910	880	962	919	976	961	958	964	1001	956	889	983	934	905	933	908	976	979	932	971	919	962	926	940	936
8649	666	709	560	414	414	345	325	351	278	289	270	319	282	290	250	285	286	269	285	250	226	284	249	225	226	267	279	246	229	244	245	240	242	270	244	238	241	275	229	235	222	226	231	232	242	245	285	286	275	239	263	246	265	257	251	251	230	219	277	246	261	230	230	260	248	266	232	252	233	274	253	262	249	221	255	240	269	241	219	244	240	241	248	234	261	192	204	263	230	212	243	229	245	242	257	254	244	243	271	263	257	245	262	258	250	253	214	234	253	253	209	260	259	248	258	252	211	283	242	228	248	252	240	215	234	227	271	239	255	259	242	221	226	220	246	227	236	253	258	253	242	256	220	249	254	262	251	225	205	265	246	240	248	250	256	253	265	250	284	267	238	243	259	243	279	228	245	237	248	265	268	231	264	254	253	258	256	230	221	244	227	224	242	258	254	224	246	257	247	255	260	243	248	242	272	243	253	273	233	248	238	255	236	230	260	259	254	240	240	230	238	239	232	244	257	266	229	237	248	238	274	249	247	250	246	232	255	258	274	245	258	234	218	255	248	233	263	247	235	243	235	261	267	256	248	258	222	250	272	251	254	260	244	238	239	260	250	247	280	236	270	267	239	221	228	255	231	255	241	255	233	237	262	208	244	258	252	251	259	257	286	268	256	258	234	231	259	223	203	243	239	252	253	257	231	239	245	219	220	241	266	251	242	262	269	285	233	254	239	254	272	287	264	247	268	224	246	246	263	264	247	233	238	205	246	243	254	239	244	268	283	268	284	239	284	263	243	236	242	236	224	245	215	250	240	239	251	257	195	266	254	250	245	243	233	241	208	241	242	255	242	235	224	241	248	241	237	238	227	238	259	261	231	245	262	257	255	254	242	241	217	246	234	247	246	225	265	265	248	241	245	250	252	256	250	240	247	229	261	243	220	269	238	253	233	237	230	221	246	240	243	220	250	234	253	259	238	257	227	250	249	238	270	255	222	271	237	276	279	274	259	223	224	227	233	223	250	244	229	237	256	256	242	227	246	239	255	214	271	247	266	232	270	218	256	250	231	261	237	248	234	268	274	249	247	249	250	240	247	235	226	222	217	270	266	260	251	253	225	274	252	237	264	265	262	271	258	261	232	253	269	236	241	253	256	239	238	205	282	216	227	221	284	294	207	245	259	251	259	224	256	238	237	225	252	239	249	236	239	274	243	214	227	244	259	242	260	273	253	256	216	275	237	250	256	224	225	269	227	249	245	251	246	260	248	258	251	246	243	234	264	272	213	266	282	253	264	256	252	224	265	255	265	272	267	265	235	279	229	270	236	272	245	247	226	256	236	243	245	271	242	237	251	233	233	211	264	225	248	235	244	268	256	246	240	234	217	221	258	265	235	243	244	235	277	219	273	248	232	250	250	232	251	254	229	268	263	253	248	221	269	266	229	225	257	252	244	238	240	237	225	248	241	243	234	273	240	241	275	231	213	238	223	244	230	236	260	212	246	279	269	244	249	238	220	243	263	278	238	239	250	230	276	236	261	229	244	234	247	228	264	233	259	261	239	245	235	244	233	245	261	236	269	290	264	244	256	222	240	257	238	241	246	258	231	271	245	278	276	240	226	253	224	251	261	225	217	248	225	288	246	259	230	263	274	242	231	234	281	230	230	253	310	274	244	252	238	242	261	234	233	236	257	224	228	247	246	249	272	269	242	260	207	248	242	245	244	212	232	242	277	253	241	248	258	239	250	246	290	258	244	266	225	254	268	231	222	252	251	254	268	260	224	220	225	251	237	227	247	246	251	241	271	240	234	240	254	240	251	244	274	241	264	239	225	233	249	264	251	248	267	258	223	252	268	240	263	290	266	239	226	235	229	251	259	248	245	277	278	255	248	244	244	258	264	238	268	230	260	249	248	258	245	220	266	254	235	259	267	265	263	244	233	249	246	250	234	265	266	229	213	214	213	248	220	235	249	220	253	246	272	237	234	243	240	239	254	250	240	258	236	254	225	233	234	252	243	283	219	249	240	246	253	232	230	277	260	234	242	210	245	249	257	258	251	259	249	244	271	242	261	235	265	228	261	233	275	248	243	283	230	263	262	252	263	250	261	249	246	253	236	268	228	240	238	230	255	270	251	256	243	220	257	276	250	254	261	255	267	245	263	247	228	228	276	262	268	246	264	252	269	216	260	260	260	258	247	238	239	215	247	233	244	247	259	231	238	211	239	230	246	290	248	250	232	255	227	256	256	257	238	263	251	234	246	219	228	259	252	260	246	245	292	236	257	268	223	275	258	268	247	243	240	226	218	240	302	232	263	258	224	248	245	241	221	213	248	212	249	257	229	284	276	243	252	229	272	258	270	237	239	255	250	298	247	229	240	252	233	247	255	236	262	246	255	254	248	222	251	255	228	239	257	234	255	244	251	239	258	244	254	234	241	256	254	242	245	241	230	256	240	223	239	240	258	230	232	221	243	218	239	241	229	256	276	288	259	278	250	245	256	271	228	231	256	264	245	242	263	279	248	252	243	235	261	237	253	241	232	210	228	236	226	225	222	291	268	237	247	275	242	250	247	228	226	239	262	270	226	255	220	230	242	221	242	227	233	263	263	254	226	271	257	218	215	242	267	241	226	211	220	220	245	266	273	221	233	232	244	279	222	278	236	256	285	230	248	262	244	241	265	250	278	236	240	260	247	254	206	224	230	199	239	233	263	260	271	281	236	222	247	240	250	246	239	224	260	225	241	241	247	227	242	217	210	251	248	248	236	224	232	265	243	244	260	272	224	209	228	259	260	226	243	263	243	253	232	293	235	257	232	234	274	244	220	250	255	233	235	247	250	232	228	230	254	240	249	254	242	259	252	270	249	238	243	257	255	242	234	271	253	255	260	247	227	238	250	261	267	247	248	238	270	214	241	219	246	241	253	220	254	261	247	247	250	268	269	260	246	269	243	252	259	225	268	271	229	243	243	216	246	244	252	286	246	254	239	280	246	239	270	252	235	272	262	249	251	220	238	312	234	244	221	225	275	260	249	257	250	277	263	221	263	232	225	239	238	260	243	246	241	272	257	261	261	227	259	224	232	278	236	262	250	253	255	227	253	221	255	255	220	238	245	252	241	255	244	221	244	275	234	231	212	231	231	263	247	260	254	256	242	244	235	242	253	249	229	260	254	279	283	251	251	236	267	256	223	236	258	286	267	278	250	269	241	229	248	239	231	256	225	268	272	249	250	246	221	272	257	229	244	282	226	276	238	214	229	252	217	251	255	247	225	242	249	237	221	237	223	240	248	275	233	258	255	256	266	298	256	257	232	203	240	235	227	264	259	201	242	271	261	240	280	290	237	231	256	251	274	248	266	258	251	245	262	245	257	240	245	240	239	212	231	246	237	254	257	255	247	252	250	248	262	229	257	246	244	274	247	249	243	240	252	259	238	234	227	243	243	243	236	238	240	258	248	222	228	247	243	238	262	248	225	244	260	264	266	235	252	260	212	230	225	252	239
6792	886	1527	1628	1516	1277	1105	1020	938	946	855	742	757	743	711	678	691	652	586	686	641	589	629	617	592	596	609	631	593	583	611	620	606	577	604	620	568	582	609	603	562	579	588	556	566	596	568	541	557	589	588	543	583	582	569	545	549	551	537	584	636	585	575	584	578	529	558	583	607	565	572	558	542	559	572	581	601	555	560	613	532	569	579	555	559	563	547	589	595	570	556	563	569	559	598	564	549	577	530	550	557	591	596	552	538	537	586	553	556	560	561	576	562	539	538	561	603	536	544	572	606	578	544	550	547	588	566	546	604	553	536	587	575	584	539	618	565	571	563	557	569	572	554	601	557	540	570	544	538	566	555	551	537	545	580	568	564	563	606	585	590	559	566	575	557	534	556	573	573	528	567	569	529	593	569	625	579	600	558	585	536	578	548	540	558	592	543	555	550	580	564	602	581	570	583	563	539	555	523	564	589	613	599	567	544	569	574	567	577	591	546	565	564	548	559	563	605	558	548	556	558	569	572	531	561	551	584	570	591	580	559	595	599	585	569	524	554	553	560	591	566	523	574	580	551	568	615	558	591	562	588	535	571	591	572	579	513	587	603	544	562	536	548	536	551	564	596	538	558	570	581	536	582	553	603	547	572	548	603	606	584	566	598	532	536	537	511	552	555	600	582	557	577	543	612	557	565	580	556	580	582	561	568	559	556	561	565	582	549	544	536	565	571	557	583	570	566	579	572	570	559	547	549	588	565	597	576	574	575	552	540	515	596	536	553	553	589	564	564	585	574	598	556	559	520	576	609	574	521	590	578	559	574	563	571	537	563	561	558	575	553	541	609	574	564	539	568	556	597	541	581	523	588	585	580	550	523	546	583	545	622	562	595	617	594	589	562	570	519	568	581	552	578	537	571	582	590	598	549	543	560	542	561	588	574	572	546	544	596	583	583	551	559	590	588	602	596	615	585	604	564	577	579	569	614	541	591	543	549	539	592	552	562	591	588	575	553	560	587	518	553	523	576	577	544	549	580	577	584	543	548	554	598	575	597	518	543	582	556	543	539	592	561	561	583	555	562	588	586	526	566	574	515	584	603	590	551	590	533	553	558	544	549	622	543	576	555	604	586	559	568	573	549	527	521	549	597	537	565	530	598	571	578	578	563	561	550	550	509	578	564	509	599	592	584	575	546	594	558	603	541	533	570	620	584	576	516	550	593	516	594	560	581	575	590	564	538	559	539	621	551	527	597	578	543	561	585	605	542	594	590	599	508	594	556	542	556	548	580	566	542	608	569	584	540	574	586	590	566	546	554	613	596	605	572	533	551	601	542	571	548	608	542	560	552	557	562	555	568	566	559	580	559	611	578	591	526	541	598	531	580	569	635	546	550	518	615	571	568	565	520	567	569	557	554	541	544	571	563	578	566	555	572	625	527	524	580	591	611	566	543	563	523	606	563	567	572	555	580	561	575	557	554	573	561	581	558	533	569	551	577	548	531	575	551	568	556	624	536	564	615	530	577	625	608	563	547	544	570	606	569	588	555	555	552	591	560	591	596	567	586	558	593	565	551	563	598	571	558	576	537	592	561	565	553	575	584	553	608	554	573	607	559	555	602	549	577	561	570	584	651	575	572	543	563	555	567	605	543	562	572	589	569	605	604	548	591	566	574	580	561	540	575	554	566	534	524	536	536	555	583	580	570	574	620	600	542	545	599	570	540	544	579	547	573	583	519	604	560	590	566	558	557	539	592	534	557	585	533	576	546	541	518	543	556	528	541	584	552	527	554	567	542	556	591	569	575	547	555	608	573	541	572	556	556	560	532	576	574	543	565	563	567	582	555	568	546	554	580	604	530	581	524	575	609	553	614	572	626	586	579	592	552	560	595	572	524	536	545	518	590	547	571	628	573	538	566	589	525	555	537	568	586	548	559	542	574	567	584	579	523	548	572	578	516	597	578	544	571	564	589	570	557	570	532	548	563	567	560	529	533	564	614	555	589	559	616	535	577	556	553	610	574	537	573	570	540	570	563	552	587	557	536	573	570	557	574	574	568	556	558	568	605	548	586	598	545	547	584	583	590	571	574	566	583	561	518	585	572	597	563	564	579	600	550	571	553	571	557	596	587	567	560	557	581	580	578	573	558	586	585	584	576	559	555	545	575	597	521	574	552	592	546	584	588	544	580	568	565	578	570	558	569	546	550	545	567	530	570	522	592	553	534	576	564	582	606	592	512	547	555	566	582	590	571	629	560	521	598	563	542	564	598	581	578	574	563	582	560	580	572	568	565	588	559	600	561	527	576	534	537	547	559	577	573	574	551	578	580	560	571	586	567	526	546	596	567	592	556	544	546	587	559	563	572	525	568	586	573	542	522	549	568	544	617	566	548	567	547	600	548	561	544	579	597	585	542	542	588	529	606	565	564	572	569	577	594	538	559	559	561	580	536	558	582	534	551	568	596	550	549	548	564	587	519	538	594	546	593	569	571	533	497	557	531	581	566	606	610	583	605	593	583	552	565	582	560	616	546	588	551	601	589	561	569	549	601	556	606	612	542	541	553	562	557	511	570	546	549	561	542	584	554	565	572	573	555	587	576	595	564	575	539	563	548	570	588	561	582	557	560	530	569	579	596	582	561	554	619	583	585	547	608	550	581	569	527	546	592	569	565	533	581	552	563	552	592	575	576	521	556	570	591	561	545	588	564	606	619	542	570	567	590	574	567	559	543	571	577	604	573	590	572	562	567	575	585	596	565	574	552	533	562	596	588	555	562	588	535	601	579	588	523	575	563	542	538	540	566	543	538	554	572	554	567	551	557	576	552	556	594	568	555	569	577	601	609	564	566	528	546	616	558	604	581	556	568	571	633	574	570	552	587	559	554	554	579	572	550	548	575	570	561	583	557	576	560	550	543	567	586	599	594	529	552	552	572	535	576	602	598	585	520	621	590	534	580	538	598	618	565	563	576	588	570	567	586	542	584	528	572	619	562	616	553	560	534	527	582	588	564	561	555	572	579	578	574	570	612	565	567	576	600	551	580	600	554	602	563	577	552	569	522	593	570	577	549	546	585	574	590	583	566	566	559	584	587	586	589	579	582	609	584	596	537	564	559	571	543	593	552	527	566	561	586	555	595	599	552	580	557	589	578	582	567	606	585	559	574	545	578	579	532	592	576	567	562	562	595	559	538	551	580	549	585	580	552	526	562	549	558	526	525	534	569	559	524	545	596	584	574	524	553	535	527	562	543	590	575	550	577	550	561	548	608	584	574	587	577	559	574	548	549	557	567	560	584	584	563	602	587	559	640	578	540	536	534	561	562	531	548	531	555	535	547	561	590	536	597	586	543	550	573	592	567	595	564	590	590	582	579	568	578	566	551	562	573	547	602	558	521	567	560	558	594	537	618	570	554	567	512	544	569	566	593	548	554	551	538	581	558	556	610	552	560	557	572	588	555	556	553	598	573	549	578	606	587	587	556	589	573	577	576	577	602	577
15243	1296	1031	772	524	396	345	322	275	216	220	189	217	183	171	170	161	151	176	130	161	162	148	160	123	166	160	141	150	153	151	171	172	149	156	149	161	157	146	143	132	137	144	139	149	164	116	161	148	141	177	132	143	151	152	127	124	142	158	142	148	150	136	114	144	133	167	154	148	138	156	145	135	149	124	125	157	165	153	137	150	159	130	125	146	132	124	145	160	141	150	139	149	148	155	143	131	157	135	145	139	178	139	112	127	134	140	128	152	137	145	157	157	145	140	148	162	150	125	148	155	130	138	126	147	136	153	136	153	153	144	149	135	153	133	145	178	133	163	159	171	158	161	163	163	144	147	142	128	132	144	160	144	133	162	155	149	130	142	138	151	166	153	121	149	142	146	135	156	137	142	146	137	145	165	130	137	122	111	142	145	153	137	156	151	135	130	138	154	135	163	150	139	137	119	146	123	157	135	161	108	145	143	145	142	132	158	156	147	163	155	162	134	131	113	125	147	150	136	160	126	144	152	141	153	142	161	132	165	170	153	162	153	132	140	120	139	141	140	136	137	142	140	170	129	119	162	140	146	150	147	157	163	138	151	151	124	139	161	151	151	164	158	149	137	158	153	166	160	159	143	164	147	124	146	149	152	151	149	146	151	152	144	141	134	161	161	159	136	163	150	122	138	136	153	149	146	123	143	145	131	145	146	141	150	150	140	142	133	149	170	159	138	137	152	148	162	142	145	153	131	154	143	137	149	155	150	136	176	172	142	144	149	134	143	147	163	171	133	121	168	163	141	136	170	156	139	136	146	117	131	138	150	123	139	123	119	144	161	158	134	140	154	160	128	123	141	164	154	158	163	154	142	146	142	140	159	152	116	136	165	151	138	140	134	142	140	137	156	149	121	146	143	160	160	156	156	153	140	181	163	117	142	124	156	159	157	154	160	147	154	132	141	160	140	144	126	136	155	137	170	139	153	166	173	142	125	139	149	132	146	159	136	152	143	151	145	147	148	156	150	151	132	138	129	164	152	158	160	149	177	149	144	150	150	129	139	156	146	149	118	140	152	144	129	135	149	136	128	132	142	145	138	134	144	162	138	144	150	156	147	136	141	146	142	145	119	122	147	155	133	155	155	127	171	133	149	137	175	148	158	140	145	127	147	152	149	130	145	158	173	174	147	125	152	131	141	150	142	144	149	142	149	135	143	162	147	151	134	156	138	151	133	139	154	132	161	150	151	140	161	152	153	151	141	140	171	156	147	161	149	124	139	157	134	140	149	141	161	149	152	149	138	125	152	142	154	143	139	162	140	137	135	137	173	136	125	141	166	159	164	159	130	136	157	161	136	147	152	145	144	138	136	153	145	124	115	160	155	136	160	143	137	147	178	128	143	137	152	173	154	142	142	152	135	139	144	155	146	152	155	158	158	177	138	132	130	149	138	167	142	144	153	132	144	143	123	157	140	171	132	132	147	142	140	137	133	143	140	143	153	170	169	150	126	155	140	156	150	162	181	146	139	145	173	141	152	127	153	147	142	159	127	129	126	149	137	152	131	134	143	149	156	146	150	175	162	139	140	136	125	138	153	130	153	134	166	142	138	140	141	130	157	152	133	125	157	167	140	154	143	182	128	144	148	143	148	147	176	155	161	172	137	152	143	159	146	126	145	152	132	149	145	144	147	151	147	161	156	147	131	136	153	157	139	139	113	140	150	141	137	149	152	125	129	152	122	169	168	150	142	141	166	129	159	146	123	134	118	133	128	157	160	124	157	152	134	168	149	155	165	154	122	165	149	156	155	120	141	153	138	150	153	145	133	135	138	141	145	144	162	154	148	151	159	148	160	122	131	157	145	127	140	168	138	120	167	114	138	141	154	140	160	151	145	112	118	132	132	157	146	133	133	166	146	155	134	132	142	164	151	156	144	144	164	132	129	160	153	123	166	148	154	130	161	167	143	148	148	159	178	135	145	141	147	146	146	142	154	131	149	137	157	157	147	151	153	161	132	142	134	144	137	154	130	127	139	134	113	124	145	169	167	155	126	135	129	133	125	153	117	176	145	141	125	135	138	133	131	154	143	171	120	154	159	164	151	163	152	131	128	115	137	128	144	145	148	137	131	158	135	146	137	126	148	138	154	144	157	153	160	154	159	137	137	148	142	153	146	132	147	146	123	163	142	145	141	160	166	125	149	169	119	139	156	143	122	159	166	144	149	134	149	142	130	157	135	129	156	144	130	152	126	138	134	173	145	133	142	156	169	146	141	136	145	163	148	139	134	141	142	164	163	164	130	143	134	167	139	151	167	148	151	163	140	137	157	142	148	151	141	163	133	137	134	136	158	155	130	127	129	136	142	157	155	147	128	148	150	181	140	140	130	160	136	124	148	138	163	150	144	125	154	161	165	136	168	136	126	142	155	137	136	144	169	143	133	156	153	148	147	148	131	160	152	132	150	150	158	135	149	154	148	148	151	121	124	144	161	131	145	150	147	126	135	135	157	150	143	172	124	161	147	114	130	146	172	149	126	149	151	144	131	138	160	129	141	139	152	155	145	138	143	127	131	148	133	150	148	151	152	154	140	133	156	132	153	163	149	156	143	113	155	137	152	136	140	149	172	161	118	139	166	155	161	162	129	133	156	131	152	126	170	158	133	138	145	158	137	146	147	157	149	135	148	131	148	153	150	142	161	137	150	141	155	170	140	135	134	141	144	142	164	137	136	143	134	146	148	151	157	161	137	142	158	161	149	137	118	135	131	145	122	138	152	152	135	153	136	137	121	144	123	148	141	116	154	129	132	155	172	132	131	141	139	135	175	129	154	129	145	138	150	126	163	154	164	142	145	134	149	144	157	161	132	165	141	173	146	132	136	147	118	141	149	132	150	157	152	137	144	145	157	183	143	139	148	168	164	138	148	148	178	142	142	125	138	136	139	163	155	149	134	141	147	170	142	172	160	145	148	138	138	112	131	160	134	159	143	152	143	145	114	127	125	158	145	157	160	152	124	138	132	142	161	181	152	126	139	161	133	159	159	149	151	135	138	147	131	128	146	144	144	138	149	163	127	155	139	146	158	164	140	118	142	144	145	132	133	134	145	167	152	144	127	156	138	127	139	164	116	140	134	147	132	164	155	109	143	150	161	163	121	154	202	153	150	150	143	154	176	162	121	131	152	165	162	147	150	138	128	163	134	150	156	154	151	135	134	146	134	149	145	153	137	138	157	163	151	131	135	140	145	145	134	129	149	128	154	155	153	134	126	137	181	137	150	147	175	156	141	149	171	173	146	138	150	127	149	125	134	165	172	163	160	168	133	133	133	130	146	108	144	138	142	137	156	153	142	151	137	128	150	127	140	170	157	129	165	152	153	151	154	160	146	139	131	143	158	123	151	150	149	166	132	136	147	130	154	151	158	156	155	164	154	120	140	154	159	154	149	121	133	156	157	122	153	152	141	140	134	152	128	144	152	143	152	150	159	163	145	120	136	139	152	136
8173	1013	2055	2505	2105	1689	1460	1236	1120	945	834	736	706	685	667	593	562	539	504	496	496	509	487	478	463	436	402	449	419	460	400	400	413	392	397	415	425	423	424	423	391	386	416	409	390	393	401	402	385	394	367	383	386	431	362	371	391	379	415	384	375	395	409	389	410	374	394	387	414	457	374	391	397	396	369	385	433	421	410	384	407	378	412	391	375	408	370	375	379	382	393	369	406	375	375	387	384	386	400	381	372	395	370	390	382	388	361	401	401	362	375	366	415	405	396	396	407	366	361	379	354	367	375	400	430	397	369	400	404	368	418	391	391	379	356	407	355	392	404	408	368	375	402	401	401	383	345	396	403	413	353	364	405	385	379	362	383	390	367	398	380	425	370	397	397	391	408	383	414	379	406	462	371	379	356	400	381	372	436	383	393	391	398	396	410	435	406	365	387	402	385	391	399	355	360	389	396	386	376	401	395	360	403	445	362	370	384	381	383	366	373	347	409	389	380	391	381	419	398	368	382	380	367	377	362	407	397	347	381	357	388	392	410	389	395	411	374	398	389	385	388	403	340	407	351	384	404	365	394	361	375	396	379	405	416	356	378	380	358	381	388	397	371	402	390	380	419	418	373	403	366	406	387	337	392	390	377	399	343	373	395	383	395	388	396	395	406	408	401	355	382	379	391	376	416	392	369	382	367	409	414	396	376	370	358	381	367	345	375	386	386	408	381	407	364	385	417	377	374	370	391	380	407	381	377	381	383	378	372	361	370	357	350	382	412	368	383	414	403	387	364	387	373	408	369	384	360	380	384	365	389	358	418	389	381	406	373	372	365	394	407	403	391	376	363	338	399	384	386	330	379	425	392	383	401	379	400	350	400	390	410	342	425	383	357	381	360	383	369	386	385	429	375	390	372	389	376	396	418	394	363	378	395	384	396	395	389	356	393	360	396	390	397	400	374	371	380	370	411	360	401	394	414	359	398	399	394	405	386	327	393	404	351	382	407	405	385	406	389	400	375	372	364	348	378	358	389	349	380	389	352	408	373	347	367	376	406	416	361	376	424	387	348	375	371	377	357	408	369	381	344	377	369	383	400	379	378	378	385	422	402	385	366	345	369	355	369	355	380	350	372	394	403	361	346	383	394	374	359	387	358	384	401	411	407	396	406	372	341	397	373	373	392	388	412	382	389	357	421	390	396	389	400	372	396	399	397	356	367	388	391	374	402	414	360	382	387	392	372	386	353	382	387	354	369	394	407	414	379	385	394	388	368	376	374	362	380	378	381	391	333	357	373	372	391	398	385	356	374	377	394	375	390	413	409	377	374	375	380	384	417	392	395	373	385	384	381	390	381	410	381	358	364	377	391	378	404	371	367	370	367	358	412	391	358	371	394	374	382	388	383	398	400	404	353	413	327	440	370	402	407	392	362	422	409	401	382	418	399	377	398	416	391	410	368	365	409	365	381	375	377	354	398	404	378	380	368	377	386	391	375	371	407	400	385	370	374	382	375	406	402	383	393	393	374	401	397	377	390	379	362	337	390	369	373	359	385	388	389	380	370	341	380	367	388	407	383	429	368	389	391	342	396	375	415	363	385	392	390	368	371	401	369	349	389	344	376	382	382	387	379	388	385	407	414	390	366	381	388	390	369	380	376	361	399	360	370	349	376	431	380	386	351	371	337	403	379	402	394	387	396	375	394	389	416	429	398	371	375	368	424	392	422	370	367	349	364	374	417	380	406	356	336	403	373	382	411	377	404	380	406	389	368	374	381	362	414	385	376	404	396	381	396	348	391	398	366	384	388	379	426	382	391	403	376	400	392	342	378	408	388	375	392	376	394	376	396	394	407	371	387	400	394	387	353	338	389	410	383	394	392	376	394	392	383	389	355	375	387	383	385	348	416	379	398	388	370	378	366	343	381	368	374	438	394	371	422	384	390	363	365	384	408	378	391	380	419	365	374	362	373	397	369	374	388	388	364	379	372	382	380	430	383	359	396	347	402	385	360	365	364	397	393	366	392	380	438	403	350	395	424	421	361	395	369	362	389	364	401	392	397	350	408	384	394	380	370	386	402	369	385	386	384	397	382	376	366	351	370	367	385	401	387	384	357	397	416	415	395	405	404	364	395	350	383	329	348	355	379	366	386	406	409	347	343	390	377	372	380	412	357	388	369	392	396	401	390	403	369	407	394	365	376	406	409	384	389	415	339	387	395	428	377	353	360	414	381	403	383	386	395	377	382	391	395	395	403	407	386	406	398	390	367	390	386	383	372	387	391	385	416	425	427	340	416	345	395	419	386	399	370	363	400	372	370	379	367	361	383	381	408	397	390	393	376	398	402	376	356	407	358	369	377	399	359	376	364	387	375	372	406	399	352	400	381	404	368	372	387	386	378	416	377	366	414	404	392	412	377	384	417	397	359	425	363	394	399	378	400	356	398	408	388	408	358	380	369	383	395	343	433	397	367	375	392	362	375	403	394	364	374	396	367	413	401	361	365	358	385	363	393	387	383	402	346	405	394	388	434	386	375	385	339	364	373	387	406	408	401	381	404	401	372	384	423	376	388	385	381	396	361	370	387	391	382	359	393	376	367	347	390	371	382	407	377	392	407	357	376	365	374	404	405	406	410	397	387	358	390	363	380	358	408	402	415	398	382	408	397	379	403	392	394	384	384	376	360	370	391	360	367	427	399	389	383	389	406	391	396	391	386	394	397	382	352	424	390	382	409	373	391	372	343	386	341	365	384	388	402	405	366	359	397	355	332	374	377	404	378	370	370	393	383	385	368	331	384	386	407	396	368	407	364	405	399	360	378	401	384	404	363	363	326	403	387	372	376	376	370	386	416	382	364	397	359	375	378	387	410	434	380	354	360	391	378	388	393	372	378	400	412	400	403	342	413	386	368	386	362	403	383	356	372	383	382	382	384	419	407	361	398	360	374	388	383	398	395	382	392	390	381	402	386	376	369	414	393	415	390	405	394	365	388	388	327	366	432	393	398	382	371	393	403	394	374	408	384	427	390	357	366	369	362	393	378	365	418	394	384	417	400	364	353	385	410	393	377	362	364	382	377	424	408	388	368	378	413	390	395	389	412	368	419	386	386	349	413	397	351	373	369	374	365	384	382	385	365	409	368	402	377	393	394	422	409	425	404	373	390	365	377	462	393	404	374	385	384	388	395	343	366	385	414	371	390	404	412	406	391	381	375	392	397	398	394	402	338	421	380	392	387	374	386	353	403	400	389	376	408	378	365	389	374	405	403	415	401	363	365	363	370	398	396	357	381	361	394	407	388	375	373	379	388	343	368	388	413	378	394	432	402	383	421	391	391	368	377	378	372	397	385	359	396	400	382	414	395	391	377	403	385	391	392	386	387	399	332	374	397	424	360	358	403	336	383	401	390	382	382	367	398	388	402	403	362	386	374	376	379	368	372	391	386	374	372	378	383	383	357	368	383	365	374	423	358	374	402	365	377	389	370	408	359	372	381	391
1743	513	517	524	420	433	447	435	431	433	438	396	458	447	414	416	419	452	441	421	418	459	450	445	434	424	449	451	441	465	469	407	398	473	431	442	451	436	437	417	447	434	466	436	436	424	390	446	446	409	427	420	467	468	399	387	421	390	451	421	430	426	419	420	399	422	444	431	420	450	427	393	454	438	404	471	380	379	436	433	472	456	419	437	440	448	449	431	452	423	424	446	455	426	427	416	458	446	438	497	434	452	410	455	407	402	439	413	426	426	443	435	412	445	454	426	427	402	453	415	442	423	385	443	456	407	430	443	437	437	438	446	428	429	435	398	473	418	435	408	447	455	392	442	397	414	434	412	381	400	436	459	400	450	448	436	458	444	413	445	441	437	391	419	456	440	430	438	445	429	428	441	432	435	437	482	429	412	433	444	413	421	456	420	403	415	418	454	407	444	435	413	457	449	456	472	437	465	425	417	443	425	431	451	409	426	401	429	420	404	414	429	426	450	406	398	430	400	397	458	424	432	424	445	412	466	437	461	451	445	442	427	462	441	418	458	415	424	422	426	402	435	440	426	464	426	419	422	413	411	395	409	465	418	421	408	428	430	435	422	419	411	415	448	452	414	445	454	423	441	412	450	444	399	439	441	407	417	418	463	429	441	446	440	462	457	404	400	422	414	467	446	450	418	400	460	450	427	464	447	445	428	438	425	437	425	398	401	455	456	408	427	435	399	396	471	419	453	462	430	394	421	410	465	455	460	433	427	415	441	397	421	438	421	463	457	443	439	451	446	430	416	410	395	448	445	417	459	452	433	436	398	410	396	402	372	464	448	423	453	460	455	451	470	412	435	414	401	429	381	510	428	444	406	404	377	434	462	440	425	399	450	458	436	418	455	465	402	461	405	461	443	414	408	414	438	424	429	431	474	375	421	406	422	414	454	429	473	461	432	448	440	468	455	460	449	472	432	464	435	391	423	451	458	413	433	427	424	455	440	444	443	405	452	436	429	456	472	453	464	448	448	412	428	457	456	453	459	433	422	432	429	429	387	406	424	420	433	401	414	434	399	464	437	453	432	434	389	415	406	414	422	456	409	465	388	439	431	498	467	430	414	455	456	415	438	448	496	398	434	421	431	434	461	456	467	427	435	430	463	416	373	413	421	437	440	474	387	431	476	420	461	429	425	423	451	450	433	447	474	450	401	430	451	455	443	473	437	433	418	419	443	436	430	423	447	407	432	426	423	428	413	429	451	387	420	404	412	421	450	394	435	422	398	407	463	405	412	404	450	446	416	471	424	407	407	437	407	442	424	454	444	402	424	406	462	441	467	428	451	437	420	430	425	429	422	424	445	453	458	389	391	424	437	445	407	410	451	415	415	447	439	449	430	465	439	418	411	416	411	449	425	409	455	444	458	477	422	439	415	430	438	436	434	414	418	431	434	413	430	461	401	422	424	427	407	417	418	415	480	475	420	474	456	421	441	413	438	444	453	434	429	473	466	474	443	450	435	418	391	375	437	467	445	439	414	487	439	429	430	400	418	445	431	455	414	411	428	444	415	455	461	430	440	422	475	414	427	433	441	463	445	430	468	435	445	415	384	451	439	420	439	440	472	410	407	400	444	391	468	445	437	437	438	435	471	413	457	405	478	429	444	461	397	415	436	416	429	451	427	423	384	431	421	466	416	439	458	446	433	426	468	452	442	444	410	424	437	418	469	400	425	415	421	454	432	409	438	440	452	458	416	439	405	446	486	455	433	465	470	440	423	414	422	409	427	488	416	483	455	436	449	429	371	453	457	434	438	437	410	437	418	433	467	405	437	403	418	443	462	434	461	420	401	439	458	463	405	471	437	446	456	438	415	415	456	423	411	461	435	441	444	421	443	433	451	447	415	462	466	417	428	431	444	451	411	409	416	474	468	439	457	440	458	432	398	426	414	406	390	425	444	441	449	390	438	448	469	418	434	399	447	440	434	419	461	449	462	420	448	483	426	487	425	459	452	392	424	402	470	437	409	447	441	449	429	467	456	458	470	407	420	420	389	454	421	393	398	405	400	444	449	399	466	388	445	483	448	401	451	444	437	488	435	453	483	450	459	434	395	420	468	422	370	391	416	401	448	442	455	392	406	437	456	421	405	441	439	433	425	468	446	393	477	423	438	437	439	438	417	467	460	477	434	448	432	455	434	422	427	425	479	410	450	422	475	458	460	490	456	407	441	444	423	447	409	452	478	427	443	461	413	423	464	451	456	427	422	400	390	437	430	443	436	391	441	463	428	444	494	448	431	437	445	448	423	422	416	414	436	425	433	420	422	394	435	445	407	429	425	445	410	408	444	433	463	402	395	407	393	422	427	431	436	423	452	462	470	441	383	440	420	425	448	464	468	452	453	439	414	468	415	430	414	425	435	412	428	428	410	449	414	442	423	429	474	425	432	434	430	476	463	449	429	462	461	423	418	413	431	443	448	448	438	413	461	432	413	415	434	394	447	470	459	438	430	456	417	402	399	451	407	432	448	438	440	446	451	432	424	471	460	447	410	436	423	435	416	435	434	420	425	384	391	427	439	479	441	446	430	392	457	437	425	440	394	438	408	395	443	437	418	422	449	433	442	427	450	429	479	434	426	418	413	398	440	438	427	467	475	431	441	424	457	389	438	416	433	427	409	437	457	446	414	446	443	389	407	473	428	459	447	427	425	388	425	472	453	437	451	433	443	448	407	429	460	441	427	426	454	443	441	397	411	411	460	449	437	460	457	425	417	424	433	452	416	458	446	442	393	443	470	470	428	436	478	431	425	425	463	477	410	417	412	449	419	447	433	442	500	398	404	454	426	478	413	395	444	423	431	449	411	426	479	427	421	422	428	427	443	410	434	464	433	407	440	392	402	393	441	423	430	427	411	427	415	422	420	406	420	404	415	406	400	403	395	469	473	456	437	450	448	449	430	441	461	384	468	450	404	458	415	428	448	419	411	383	434	443	452	423	418	458	448	461	456	455	461	409	445	456	418	426	439	432	472	464	445	495	446	385	459	415	417	386	453	413	436	448	437	407	417	432	422	439	390	459	445	432	469	399	480	432	430	462	440	446	388	420	422	439	423	438	457	429	424	387	467	459	481	447	471	419	436	444	415	418	472	446	436	439	392	435	412	423	409	453	436	426	418	468	472	422	395	450	447	476	453	394	408	416	476	456	412	499	392	432	429	443	408	457	440	413	433	405	455	412	435	427	410	461	458	439	449	423	423	466	432	430	437	420	425	426	440	421	398	421	431	405	428	417	408	427	402	449	454	436	458	410	415	423	422	395	430	441	436	471	465	402	420	423	440	420	434	465	444	418	462	463	436	466	401	466	427	479	421	417	420	476	464	501	427	386	400	451	473	470	440	413	433	398	420	446	469	444	416	421	400	420	448	432	425	449	398	415	416	449	473	463	399	400	419	450	420	419	413	421	438	421	438	422	392	468	457	418	431	431	421	470	408	413	438	424	412	450	419
2230	976	981	951	986	1001	987	994	971	939	986	998	974	1018	931	984	940	972	1002	951	942	917	997	933	956	926	939	939	954	929	926	906	914	893	921	962	908	904	944	935	941	984	923	943	969	919	977	979	991	916	943	955	939	950	910	942	972	977	926	1003	921	900	874	917	937	956	897	926	997	1000	922	939	931	932	901	978	943	982	919	944	968	873	977	1047	945	886	948	912	962	979	965	925	917	910	939	991	973	932	944	918	946	926	965	946	935	962	876	901	960	935	922	965	962	945	970	962	944	941	883	991	982	946	957	963	940	939	933	968	901	929	971	948	906	997	909	898	960	956	893	938	920	900	952	905	962	938	950	913	935	943	927	914	921	918	921	968	1016	912	944	903	898	951	944	936	883	958	979	865	951	972	959	932	954	966	975	902	873	956	984	928	994	945	968	936	955	949	950	953	917	923	887	983	938	970	983	910	927	887	949	902	953	933	949	961	933	934	979	924	900	935	919	919	938	916	946	948	886	947	920	1001	946	907	928	1029	919	957	901	956	934	957	956	956	925	851	926	927	929	955	918	908	939	902	958	895	941	933	946	870	934	915	914	915	930	893	958	901	915	918	871	969	870	950	913	933	890	906	940	920	942	978	931	951	892	957	1002	949	943	913	973	989	956	878	948	917	916	941	946	920	967	1013	875	964	923	934	1001	958	985	924	973	1009	959	908	952	947	963	893	926	933	923	941	980	894	917	936	937	917	908	909	940	936	906	972	945	921	991	991	916	946	941	965	891	913	959	951	962	897	973	955	980	930	917	951	921	943	981	928	941	919	966	977	993	906	919	991	897	935	959	984	919	959	912	927	936	915	952	921	935	938	951	933	929	978	1024	941	1006	993	960	915	960	913	966	933	930	964	888	945	956	914	933	983	946	940	929	945	955	930	956	957	944	967	912	919	962	913	952	907	897	954	949	982	940	908	990	925	1008	912	919	932	944	936	925	916	912	915	938	965	952	984	913	979	937	945	959	951	943	951	998	937	900	916	940	949	881	924	981	954	980	975	908	936	926	930	986	915	965	962	927	985	921	964	979	970	925	871	924	971	892	975	933	899	904	893	926	942	942	939	1022	943	931	905	941	970	948	943	867	957	926	915	939	933	912	929	969	955	944	903	927	918	883	922	900	940	936	995	936	926	914	931	949	936	937	929	939	1009	933	1009	968	985	882	954	945	929	914	969	928	936	921	986	922	894	934	982	925	896	922	866	947	890	923	953	921	931	964	956	933	933	985	937	950	971	951	944	944	896	942	937	937	984	939	944	856	904	1025	953	920	908	995	899	921	1003	969	949	950	932	948	913	981	965	958	944	920	964	940	913	945	962	936	930	951	904	917	951	939	919	953	956	954	955	941	919	953	928	944	918	971	963	924	974	957	936	989	882	964	959	900	937	899	938	921	971	946	970	933	948	946	933	945	950	928	967	923	977	941	949	912	914	948	906	905	971	929	933	968	942	917	949	931	1000	966	903	943	918	943	900	950	956	947	942	984	976	916	934	967	970	956	948	949	928	916	949	924	951	983	938	915	914	937	898	915	895	916	893	928	935	936	947	977	935	978	949	955	920	953	942	952	931	969	921	958	933	960	971	943	896	929	982	929	942	927	955	953	995	941	925	1048	915	903	975	929	951	957	973	928	998	938	931	927	932	937	1012	896	897	908	952	901	932	918	938	922	964	1008	959	945	977	917	890	909	971	891	919	963	922	986	951	884	939	907	908	941	965	890	937	1001	938	929	940	904	946	876	1005	942	927	950	925	931	971	895	962	955	978	909	967	952	931	971	987	921	948	895	978	931	943	905	991	949	964	913	945	956	1012	948	949	951	930	979	953	962	973	959	977	912	951	955	996	951	938	933	921	877	927	926	873	917	961	961	962	883	975	947	929	944	915	941	976	959	994	936	938	923	981	967	928	953	973	970	966	970	973	897	930	959	954	918	933	945	924	956	906	948	952	909	953	926	894	952	888	936	884	902	924	948	988	966	943	933	919	991	950	939	921	962	952	913	961	936	934	956	959	929	913	900	899	950	960	935	935	897	981	951	1014	961	991	978	999	970	931	908	964	927	986	912	898	938	991	944	869	931	999	932	878	907	955	964	954	945	950	976	941	945	931	928	889	918	958	1005	999	925	989	943	941	865	969	952	919	976	912	935	939	912	969	878	924	949	925	933	954	985	910	880	949	1017	940	924	937	1039	948	967	943	944	913	978	933	920	951	916	970	954	954	945	924	968	945	947	918	1006	974	938	883	922	899	951	929	930	903	917	869	900	970	996	965	919	923	969	918	931	914	978	936	936	962	923	925	1014	963	990	955	947	925	938	947	948	950	947	951	1018	912	938	931	901	927	1000	903	895	925	985	955	937	905	976	906	997	931	986	936	961	940	908	927	972	965	1019	963	947	963	865	938	917	950	961	944	975	962	996	930	939	948	919	969	920	948	904	961	860	887	868	956	970	934	935	935	980	911	923	996	966	909	963	898	936	961	927	889	867	908	966	887	989	956	970	935	948	959	985	888	932	903	958	947	949	908	953	955	912	905	897	936	930	869	936	946	929	925	924	948	886	914	942	964	986	943	921	966	957	924	995	949	887	931	969	932	941	896	949	916	924	931	906	913	954	912	898	936	968	1028	943	911	989	876	926	952	913	951	929	945	928	929	966	938	872	965	908	987	922	922	962	942	928	985	930	962	948	894	916	912	964	937	911	959	928	952	905	962	977	931	919	947	924	888	983	955	934	934	896	938	956	935	920	930	958	952	870	932	923	956	961	946	944	936	923	925	928	923	981	941	940	949	906	875	917	919	951	925	942	1013	964	966	908	933	932	878	934	964	949	941	965	941	966	915	969	914	950	939	1032	933	928	931	907	944	938	950	934	947	884	908	933	933	970	896	886	942	902	977	907	992	881	880	896	957	940	968	918	954	927	953	919	904	945	952	922	921	931	914	982	958	873	936	862	994	918	971	978	900	982	912	932	941	977	914	924	937	915	911	966	934	937	933	989	954	940	962	932	933	937	978	926	927	951	909	977	953	989	950	960	923	887	934	996	922	954	930	940	912	985	901	895	912	933	980	899	892	934	903	939	949	950	920	970	933	894	928	922	953	962	980	986	989	905	946	938	960	957	975	923	930	941	959	936	942	924	923	989	918	970	899	859	944	931	939	952	947	917	987	899	966	991	901	945	920	961	913	991	1011	953	972	904	940	954	898	985	894	948	954	949	919	982	921	931	885	868	989	965	935	923	893	950	952	932	968	902	951	950	957	941	973	898	953	912	902	904	935	926	940	935	952	931	949	910	958	917	911	979	942	898	919	948	901	900	925	1012	931	964	918	922	1006	953	919	910	943	952	973	960	923	932	943	921	943	922	947	932	942	942	909	939	1003	912	994	929	970	937	966	937	900	915	1009	929	908	904	951	909	920	965	923	958	900	973	996	950	972	873	931	922	999	941	892	923	992	874	968	933	972	932	979	973	952	975	954	917	971	935	934	931	916	938	973	926	894
8545	634	638	578	402	421	338	329	350	310	276	288	257	273	260	225	261	231	266	231	296	245	273	247	220	235	273	238	238	253	263	231	242	264	231	251	270	268	236	232	250	263	268	257	226	232	235	253	239	223	250	269	242	273	263	275	259	257	272	215	254	239	245	255	272	231	238	260	242	244	277	262	234	266	261	239	244	252	230	254	256	227	274	245	278	261	262	269	251	237	278	267	243	262	259	261	247	261	244	236	241	252	251	264	245	217	250	225	251	241	255	229	224	247	216	230	223	252	268	270	263	240	266	268	233	259	249	253	262	262	225	216	238	223	253	272	276	272	245	243	261	270	229	246	251	234	238	240	259	244	236	245	260	289	271	247	263	247	226	260	231	245	250	245	278	227	234	249	237	239	254	238	244	267	263	247	246	268	247	241	227	272	259	253	255	260	240	265	222	252	232	257	264	235	276	244	264	246	219	238	272	246	237	237	249	253	246	266	251	266	238	234	229	252	236	241	252	248	249	210	246	234	228	259	293	253	237	251	241	250	246	235	224	256	229	249	235	207	208	234	261	247	220	249	231	226	252	234	273	270	251	236	230	239	226	266	273	238	245	247	238	224	251	223	264	244	247	244	235	260	242	274	235	230	257	232	240	234	251	243	212	220	248	205	235	257	258	260	238	238	243	274	249	250	260	210	239	248	243	238	267	245	241	234	245	239	229	248	239	270	269	261	290	250	249	212	213	241	245	232	219	259	238	236	245	254	228	279	238	253	239	234	241	260	250	247	275	253	247	254	256	246	229	216	268	275	223	241	229	235	251	250	276	249	225	244	211	252	234	238	281	263	235	254	237	266	286	237	233	236	245	250	242	259	231	267	262	261	271	244	240	253	246	274	258	257	252	250	229	300	221	253	231	268	252	229	239	280	263	237	257	222	228	255	236	235	240	218	247	226	255	285	259	236	260	251	274	246	258	232	238	238	260	281	238	258	252	250	246	251	245	249	255	247	247	228	255	259	240	257	298	231	205	219	241	266	232	238	233	262	218	230	245	241	285	216	278	256	225	240	246	244	231	215	248	252	235	233	244	234	250	244	206	226	231	236	221	244	238	269	255	218	278	256	235	255	248	235	199	266	246	266	241	244	242	218	238	229	277	238	274	274	249	266	287	222	263	236	214	235	274	246	244	230	220	234	218	262	261	262	253	227	216	244	227	226	228	256	249	256	247	238	258	241	236	247	235	236	241	257	258	230	238	245	222	227	248	254	231	247	282	220	260	255	230	211	243	249	240	233	243	257	245	241	251	250	260	239	237	267	264	264	252	222	218	254	224	250	256	234	247	240	263	232	231	228	263	228	285	241	254	242	244	247	272	230	262	235	235	209	281	267	296	247	227	236	262	231	230	215	231	225	264	239	266	228	238	238	234	236	245	244	273	261	249	272	258	224	237	250	250	253	228	263	236	271	227	241	245	228	231	234	254	245	246	259	260	260	266	245	300	238	218	232	249	257	262	214	250	225	258	261	265	252	238	261	255	252	287	269	256	244	272	248	229	265	269	244	253	235	243	235	262	251	240	232	268	244	256	227	235	267	243	250	249	237	268	257	243	244	255	263	226	255	231	262	295	225	243	279	259	240	226	227	241	255	223	259	272	254	262	259	273	246	254	238	218	210	235	269	228	242	235	246	234	240	242	241	240	238	256	255	249	236	240	251	243	249	242	269	266	228	227	232	228	214	244	288	249	271	254	271	251	235	214	262	234	216	242	238	219	255	268	250	239	214	261	231	220	254	266	283	258	265	273	243	249	238	285	248	286	264	235	274	242	262	231	262	244	224	268	230	246	229	254	255	235	253	282	231	257	231	248	239	244	253	248	242	221	262	233	259	265	246	241	265	257	247	224	239	243	255	221	246	229	219	230	246	232	229	241	211	234	243	264	268	236	256	272	233	244	241	205	229	272	232	250	244	238	268	246	214	258	238	248	207	235	251	224	250	239	269	241	250	221	267	228	259	253	228	262	231	218	263	244	258	259	218	260	238	248	285	263	272	254	246	234	276	226	226	278	276	257	232	254	243	256	238	249	253	274	223	258	219	207	253	213	255	231	240	243	259	302	235	251	268	258	251	247	238	255	246	229	238	226	262	266	218	269	252	279	280	237	238	254	239	254	233	256	242	248	221	219	234	221	227	262	238	254	247	257	239	261	260	246	227	285	211	235	251	267	260	259	265	243	247	253	279	242	262	255	202	239	242	241	235	251	230	230	258	248	243	254	232	240	274	235	239	259	261	261	235	252	211	273	243	253	257	235	256	255	259	243	256	255	235	229	271	271	257	239	278	233	247	237	237	265	273	269	239	243	251	241	247	291	238	238	264	222	235	224	238	229	233	269	225	225	238	243	245	250	259	234	249	231	235	250	241	203	251	241	220	256	264	260	255	221	234	269	254	243	263	246	243	261	224	256	239	230	266	270	216	243	224	240	292	247	251	255	246	223	266	233	251	249	268	261	247	252	238	258	253	254	256	269	221	272	274	258	228	249	271	242	268	265	255	276	239	229	243	281	223	239	206	229	242	282	271	222	235	254	257	265	263	256	243	227	241	227	230	250	270	232	267	245	271	249	243	218	240	244	272	222	226	265	271	275	267	267	222	231	270	218	216	257	237	250	266	274	288	236	253	247	261	226	251	225	236	286	257	232	282	256	208	276	257	268	237	237	252	231	252	274	230	241	262	246	239	225	257	253	249	266	236	258	245	267	260	266	252	221	253	242	255	288	223	238	265	241	243	264	254	221	237	223	232	220	243	270	236	239	219	248	210	259	238	234	241	239	252	252	267	241	247	245	296	244	240	228	231	239	283	253	250	242	248	257	237	266	267	247	259	272	270	255	250	264	242	245	229	261	242	218	264	219	222	242	259	244	248	231	216	231	231	245	287	225	224	229	248	260	224	244	268	260	257	212	260	247	219	233	246	261	228	252	240	214	243	242	237	250	234	241	233	258	245	255	283	251	220	252	231	212	239	245	238	244	263	215	236	239	274	240	237	250	213	239	230	250	238	232	235	255	221	245	220	278	257	237	267	237	256	210	249	235	239	251	234	216	257	245	252	220	245	263	234	255	257	277	246	283	273	249	261	235	218	254	220	254	235	238	255	236	266	232	250	242	226	219	244	252	274	249	237	235	232	261	248	287	218	208	241	248	244	242	260	242	250	230	241	222	223	253	255	257	241	221	255	248	236	231	255	230	265	261	282	244	229	247	241	252	250	266	244	253	261	250	250	240	254	273	240	269	233	240	288	248	289	275	260	242	254	230	256	247	232	216	247	247	233	221	251	241	203	277	240	241	251	222	227	251	230	268	249	230	234	270	272	234	250	246	263	242	266	247	234	254	233	233	216	223	232	271	239	232	244	239	236	252	240	213	228	275	254	227	236	232	248	274	225	222	229	229	226	266	263	217	276	259	211	260	238	242	248	238	235	231	247	251	233	251	251	275	253	217	264
6774	916	1510	1710	1518	1385	1106	978	924	846	777	771	794	702	655	719	708	695	657	613	616	647	626	628	576	613	604	608	577	585	620	592	583	563	570	594	559	595	557	590	556	596	598	556	533	556	550	564	574	591	563	587	602	626	523	571	583	560	573	591	591	546	560	580	509	563	582	528	577	582	554	576	574	583	546	567	575	580	539	555	585	573	549	573	562	591	530	564	592	543	526	561	535	553	612	500	528	549	556	564	612	537	583	544	603	543	585	605	581	568	556	571	539	562	581	558	580	545	576	537	541	574	577	525	575	559	585	598	573	591	543	527	570	574	559	569	555	500	560	548	569	543	639	585	547	560	546	530	549	577	547	570	507	626	568	630	572	613	563	615	580	563	566	557	586	562	570	602	605	579	598	576	572	550	567	544	584	595	539	587	576	579	559	578	568	524	574	532	562	532	574	608	542	514	568	536	551	585	549	557	604	538	495	577	587	582	560	567	590	566	599	566	595	574	565	536	521	543	557	570	601	581	589	611	558	568	540	605	551	577	589	549	577	556	583	585	569	576	569	576	582	591	609	544	582	558	515	558	543	539	597	556	578	592	608	565	550	541	586	577	577	576	557	555	586	575	595	583	527	603	575	573	568	523	576	583	543	564	520	544	597	604	545	558	570	590	622	595	552	568	573	604	583	567	549	594	599	554	527	567	579	570	547	571	568	610	562	540	542	544	566	562	545	516	577	528	543	547	582	560	618	553	579	573	557	547	533	598	578	538	581	538	562	566	589	576	546	577	593	549	595	581	559	614	551	604	572	538	539	535	569	583	599	530	549	537	526	583	535	516	565	526	575	543	531	558	565	590	593	567	574	577	549	579	546	567	559	533	596	581	570	540	568	592	557	536	550	555	606	597	557	558	542	602	570	573	540	570	549	511	604	519	554	510	565	578	573	538	586	591	604	593	606	570	511	519	530	554	562	524	550	556	552	550	598	553	587	567	560	597	587	556	531	554	544	557	567	542	484	536	564	579	579	550	536	562	538	532	598	570	585	552	553	568	578	559	522	584	590	565	589	538	597	507	566	561	537	551	578	539	600	611	578	586	596	589	556	567	527	564	612	613	601	566	568	563	580	549	544	579	528	591	577	568	601	500	538	558	567	566	575	568	579	558	559	530	536	549	556	554	558	577	547	538	549	594	591	591	552	556	549	573	563	586	565	578	537	557	529	567	575	588	566	542	615	539	524	539	535	617	566	537	539	532	534	576	538	579	549	556	587	572	559	582	515	545	567	522	530	548	567	548	523	575	530	577	557	551	572	540	537	555	579	595	538	522	575	593	566	516	579	573	609	560	549	535	542	613	534	504	593	578	535	568	592	575	526	588	562	602	534	571	521	564	581	584	572	594	570	565	557	544	564	557	538	541	594	550	562	581	562	572	556	589	597	555	574	587	558	580	575	548	581	563	602	593	592	543	591	609	592	579	565	528	518	606	592	524	544	577	584	595	578	513	551	591	576	526	529	606	544	582	535	611	540	542	566	558	576	521	566	577	553	600	578	592	579	528	585	589	556	572	545	557	537	588	538	600	577	584	534	566	571	589	550	615	560	584	567	531	567	548	553	576	584	532	588	543	550	534	566	544	582	548	562	524	558	569	587	547	576	495	574	574	530	566	590	523	557	612	539	560	521	546	539	531	599	557	569	614	542	578	574	588	582	587	596	581	540	573	574	554	560	567	561	552	559	584	582	590	612	574	536	575	567	537	539	593	567	595	546	608	586	550	559	588	582	580	590	575	565	541	574	611	592	549	522	564	572	569	580	500	585	579	580	558	528	600	587	582	575	590	570	548	558	565	560	594	577	582	559	585	572	581	572	547	546	570	595	505	586	537	566	606	515	591	580	585	539	579	552	552	562	594	574	576	561	559	561	510	582	581	573	552	560	593	570	566	564	528	597	549	559	514	625	570	583	599	573	549	555	595	565	580	575	590	578	580	573	566	561	546	554	593	540	562	586	560	546	600	578	565	560	542	591	583	556	567	576	585	577	568	579	529	570	532	580	571	545	574	618	587	610	586	556	532	602	559	597	514	566	517	551	633	561	562	544	571	570	542	584	579	580	547	562	560	570	602	579	539	586	519	566	579	555	563	582	553	577	621	562	593	536	585	577	548	540	570	594	580	575	556	582	582	570	564	585	592	556	573	579	531	526	557	563	540	578	604	572	555	602	571	556	553	553	554	591	537	566	561	565	566	560	582	548	549	574	535	560	612	561	549	555	566	573	556	606	575	591	580	566	552	595	554	538	543	554	583	608	619	513	600	537	574	575	599	558	568	602	553	557	581	519	567	533	587	526	571	544	600	554	588	524	542	547	596	596	542	599	564	547	593	564	567	577	574	559	566	596	586	552	610	584	499	557	570	533	551	570	544	570	556	569	530	611	584	539	570	540	562	560	549	576	561	519	555	577	593	542	579	526	617	567	553	575	606	553	546	567	530	547	562	578	566	538	533	564	571	564	548	532	576	590	564	584	576	570	587	563	532	587	595	570	606	566	573	552	573	595	586	599	558	554	536	600	527	604	541	606	577	568	551	558	556	601	579	570	562	599	578	580	523	556	577	561	512	533	539	557	600	511	558	558	529	545	597	564	557	567	546	594	543	556	529	568	549	545	530	571	569	571	546	598	572	548	581	585	599	576	575	570	571	599	549	573	575	544	586	586	575	521	552	567	580	564	583	583	596	572	579	568	545	565	557	607	598	572	574	620	563	576	573	580	592	564	552	555	572	569	545	554	576	578	559	580	559	545	563	604	544	541	552	529	552	580	578	570	547	539	547	524	569	548	591	562	600	547	532	579	594	544	549	598	539	566	551	599	559	557	588	546	567	591	583	581	566	535	573	538	546	545	555	574	557	561	550	583	571	565	577	556	531	565	602	584	609	565	573	597	572	597	558	575	610	609	566	581	543	554	567	543	586	558	566	559	574	550	531	558	566	575	571	578	551	602	580	561	543	495	554	568	505	567	583	568	601	580	605	567	539	544	555	551	560	560	538	573	569	530	552	601	558	577	560	588	531	572	576	601	558	554	566	537	529	546	619	532	553	575	530	586	550	572	565	597	552	596	601	553	598	585	529	567	558	564	542	544	584	553	565	559	551	536	544	566	585	582	616	574	552	558	567	552	574	559	556	569	557	558	605	578	571	605	586	547	598	504	580	591	569	549	595	560	542	577	576	545	538	536	578	597	590	526	567	554	532	566	606	568	579	570	593	549	591	591	568	560	511	604	543	582	596	539	623	541	572	542	532	550	569	604	561	592	524	540	601	575	579	610	566	524	581	571	570	561	579	557	535	532	604	543	506	565	574	567	583	595	537	572	564	570	578	595	606	607	573	545	588	574	572	545	551	579	541	599	526	584	598	554	584	541	586	579	590	602	565	565	634	569	569	547	599	614	550	566	527	543	559	548	585	540	561	586	578	552	577	564	584	561	572	572	565	573	597	563	583
15242	1259	1015	804	581	484	366	272	255	236	224	193	204	185	187	173	159	180	165	142	195	186	170	165	139	123	149	168	142	166	148	153	144	178	160	136	154	139	146	138	171	131	131	159	141	142	139	147	157	147	147	154	147	168	161	159	146	159	163	148	153	152	156	188	170	143	145	144	150	161	164	124	143	143	150	142	135	145	155	148	141	164	141	151	123	153	141	152	170	146	129	138	148	158	149	165	147	131	165	164	169	149	148	146	136	158	143	158	156	120	144	152	140	122	149	128	143	124	149	143	153	160	148	149	175	151	152	152	145	159	152	147	123	136	157	144	140	152	159	153	167	139	123	141	135	154	139	138	144	154	129	163	146	149	152	152	144	156	127	138	147	168	147	144	144	138	178	148	131	149	150	142	155	140	144	142	143	143	149	139	171	173	136	137	154	146	120	154	136	146	183	127	154	173	144	139	166	153	170	156	158	135	134	153	141	129	156	170	144	121	140	132	130	133	151	134	175	136	144	126	125	131	147	141	125	139	139	127	129	150	149	128	126	168	148	141	137	137	145	157	135	135	138	145	143	136	143	163	123	161	127	127	157	150	132	156	158	148	150	128	150	136	148	149	139	155	166	151	159	173	159	158	152	141	126	153	145	153	144	142	135	131	139	146	153	138	141	129	131	135	154	169	141	134	167	135	141	154	172	136	148	136	154	125	155	151	135	163	131	149	136	152	170	142	149	142	155	150	137	119	137	148	172	159	161	152	116	154	141	137	145	129	153	146	153	121	149	139	140	153	143	131	154	170	140	158	131	128	115	153	148	160	171	179	144	148	156	145	143	139	150	144	129	163	153	146	138	142	133	132	121	160	137	150	144	167	137	139	136	138	166	167	166	143	158	155	153	146	171	140	151	147	141	148	141	141	143	148	169	141	150	157	135	143	136	125	147	147	140	148	143	125	129	180	144	142	154	136	133	130	122	143	161	150	157	152	162	135	160	142	135	147	127	142	121	124	163	131	141	159	145	147	145	144	145	150	132	123	142	141	144	139	133	139	160	134	150	146	127	116	121	147	142	154	149	127	146	170	148	124	133	153	149	137	154	158	144	155	146	153	128	143	153	144	149	150	143	127	157	162	154	131	152	149	152	128	140	146	136	125	169	143	151	153	134	152	127	149	156	137	147	164	161	170	131	152	148	156	141	119	158	154	153	146	127	156	150	141	114	130	123	119	144	148	123	121	150	134	128	139	137	137	142	151	178	158	149	143	166	143	161	142	137	154	137	137	130	143	141	165	133	148	147	143	149	147	133	156	157	136	162	167	149	136	141	154	140	173	146	139	138	139	141	135	155	162	170	149	166	149	133	131	131	134	126	153	132	163	164	176	157	137	155	150	139	156	139	147	152	143	148	157	122	150	166	140	137	119	149	170	135	147	148	146	161	133	148	163	148	149	144	140	156	127	159	168	147	153	161	130	136	123	154	135	153	172	160	132	159	159	156	147	147	131	140	144	133	151	150	142	120	143	154	147	152	144	162	141	147	157	153	137	137	146	127	147	122	126	144	135	140	152	107	150	127	144	154	120	144	168	149	163	150	171	151	148	149	137	151	160	153	162	153	143	145	157	151	158	143	131	148	130	131	161	160	164	115	163	142	140	136	139	139	153	143	144	138	153	136	137	133	145	123	141	145	176	127	154	168	125	137	152	162	148	143	126	129	135	157	166	143	151	167	131	112	151	164	126	151	147	142	153	149	132	152	150	168	160	117	162	172	179	155	126	155	124	150	133	137	139	155	140	162	150	131	146	125	141	163	133	123	141	136	166	132	119	146	144	133	149	161	119	147	168	152	117	149	152	144	156	136	141	114	140	123	142	151	164	127	139	122	153	148	154	146	156	139	162	146	134	163	139	141	138	142	163	145	141	139	117	134	146	160	142	149	168	157	145	146	125	145	133	143	136	133	148	162	153	141	156	133	152	147	133	158	140	157	135	148	133	137	164	146	163	150	133	124	129	145	133	152	164	154	130	140	144	130	142	142	125	135	125	151	132	137	151	134	157	146	125	146	139	131	181	139	134	172	147	113	147	156	147	143	138	170	144	163	124	148	142	163	132	123	156	127	149	132	133	143	158	140	114	124	151	158	160	159	140	149	158	152	154	153	135	153	156	154	145	144	136	135	128	156	141	160	146	147	144	148	139	166	123	147	141	141	180	148	126	156	154	147	127	138	144	146	128	157	160	166	160	174	144	149	115	131	131	163	156	181	136	156	146	157	161	120	149	136	169	158	159	143	151	140	135	142	135	134	167	127	162	131	139	147	133	141	130	143	144	155	156	147	126	150	145	159	146	158	131	118	154	153	142	155	166	126	147	159	142	148	146	145	149	133	167	125	124	152	141	152	151	146	164	149	157	148	127	144	139	159	150	159	149	138	135	164	165	153	150	156	144	165	155	154	157	127	145	151	154	162	158	139	150	162	124	132	142	150	120	127	151	147	133	167	156	118	155	179	143	161	149	155	129	150	146	126	147	146	149	167	144	143	140	147	128	135	159	136	139	138	147	141	132	154	160	147	140	149	153	146	137	151	145	125	141	140	160	155	158	141	149	152	143	129	133	139	136	167	167	146	137	154	146	140	163	145	155	135	150	136	123	159	179	152	148	125	142	152	140	145	176	144	150	132	142	123	151	149	132	154	126	137	154	137	126	160	144	160	145	134	148	160	126	158	141	156	159	146	141	132	131	161	155	139	140	136	142	148	142	155	121	144	114	138	129	130	140	150	129	146	148	152	157	134	140	119	132	154	151	136	138	159	170	153	165	132	148	136	139	135	133	109	140	143	124	133	143	161	175	135	123	173	160	147	152	149	139	167	139	126	135	150	149	130	149	140	174	140	176	150	161	143	157	139	141	135	141	144	135	151	125	150	137	123	114	159	161	132	125	135	189	157	136	160	162	145	121	152	151	147	151	118	142	143	158	152	161	146	149	167	130	154	154	147	143	141	153	135	132	161	131	156	143	160	147	148	167	148	147	154	129	132	151	157	124	158	134	151	146	139	167	155	148	162	139	129	165	153	119	147	153	140	130	144	124	152	147	157	139	139	147	177	171	156	140	144	140	150	132	153	136	156	171	175	124	149	154	126	159	148	134	161	175	139	124	160	130	139	150	164	130	141	155	123	140	156	132	157	159	136	137	159	150	162	172	125	158	159	136	128	158	177	142	143	148	155	128	140	129	122	152	151	153	142	133	131	138	135	148	146	142	137	123	147	168	129	137	172	163	127	157	132	144	144	161	170	162	142	144	138	142	149	152	138	143	142	170	169	155	145	153	131	157	123	149	157	139	122	128	133	143	116	155	152	151	124	127	137	139	136	140	128	140	151	133	146	168	146	139	124	141	133	143	157	154	130	147	144	143	132	141	137	156	174	144	158	152	164	141	144	130	134	172	146	155	120	150	167	133	151	153	157	152	146	116	167	152	143	145	138	145	129	139	137	141	133	128
8225	1041	2152	2477	2048	1759	1506	1234	1077	947	830	824	697	684	599	563	546	510	496	497	488	478	458	460	447	441	424	420	461	394	424	412	404	437	410	437	394	381	395	412	412	381	408	401	404	431	416	347	404	422	405	400	404	361	411	420	376	387	391	390	373	394	399	385	383	398	417	398	375	382	407	373	372	377	394	357	405	349	378	402	360	392	404	369	391	419	430	370	409	356	386	363	380	380	413	369	401	389	356	412	357	379	401	394	380	399	402	390	380	405	390	350	373	366	400	370	349	382	358	388	365	399	372	397	375	390	397	397	399	388	375	385	376	390	374	383	363	387	413	401	389	388	363	373	397	371	366	379	381	365	420	361	386	433	389	374	355	363	382	365	377	401	384	425	396	435	403	380	398	351	389	360	393	394	415	392	399	401	400	372	403	338	370	389	378	384	370	382	367	425	426	368	392	382	368	368	403	398	364	392	404	385	394	367	392	393	338	396	353	365	373	385	382	417	391	369	347	396	395	363	386	387	389	383	349	388	366	368	371	383	400	403	366	346	394	385	388	385	387	388	380	413	387	360	376	408	345	390	403	367	357	374	371	388	366	411	367	370	372	375	381	396	350	396	368	429	389	333	368	374	382	403	395	408	363	387	403	421	379	373	361	365	389	389	360	373	390	366	362	394	397	385	393	371	359	372	378	361	362	374	369	372	386	407	347	383	401	374	397	365	430	379	381	358	386	377	374	362	404	362	366	400	379	368	408	349	377	392	397	377	372	396	391	418	394	401	413	388	357	374	352	411	404	373	372	388	384	383	350	404	405	390	404	379	406	383	375	395	343	391	393	412	370	397	372	388	413	356	380	362	395	387	376	394	392	410	387	393	367	373	368	390	408	386	368	363	390	364	394	385	377	386	386	378	434	392	356	413	357	375	399	382	355	405	373	420	373	368	379	403	375	389	372	388	381	378	379	330	368	409	398	333	378	416	372	374	410	354	387	330	373	442	369	381	376	421	385	368	425	402	406	377	387	384	368	372	373	387	392	417	404	337	350	375	364	382	400	388	340	346	351	408	353	357	392	377	383	377	412	384	370	409	376	366	410	352	388	359	358	378	361	375	400	355	373	407	377	373	356	399	410	407	359	364	331	374	391	402	388	378	409	361	348	380	369	395	396	378	400	400	384	376	366	388	366	384	370	347	378	360	395	438	348	376	392	391	394	428	391	383	378	406	389	392	392	391	367	391	397	387	377	395	411	404	362	393	394	366	390	387	392	388	394	384	418	372	371	379	380	366	372	416	356	364	346	400	381	349	354	386	387	398	385	374	417	383	384	425	333	362	404	374	377	363	398	388	358	390	375	397	417	405	408	368	361	356	392	371	379	379	395	344	378	400	376	372	364	387	365	347	366	395	396	355	423	416	414	388	379	354	410	406	387	395	358	379	431	370	384	367	380	355	357	394	410	379	361	369	366	386	412	395	387	386	344	380	377	396	403	368	399	380	393	362	373	418	336	385	400	379	361	371	352	385	354	379	398	388	353	364	376	372	404	402	360	367	404	361	339	375	409	363	357	355	386	403	373	414	335	425	356	370	415	377	405	373	358	385	388	380	368	382	371	428	398	376	411	349	363	378	355	408	347	379	385	376	372	364	384	388	405	370	406	374	438	415	377	373	388	373	430	402	404	389	353	381	358	412	388	412	388	419	396	375	357	405	375	375	383	368	388	342	341	365	367	406	368	384	380	385	412	345	385	385	381	375	400	391	358	385	386	380	379	397	371	377	386	355	364	387	410	413	388	374	398	384	376	396	396	374	414	419	414	397	372	370	391	380	395	365	406	386	403	408	392	386	401	359	394	363	405	385	332	384	363	413	391	394	388	408	385	358	371	392	386	423	387	390	376	378	409	381	368	367	416	404	376	389	355	365	368	379	386	410	382	416	336	398	387	404	366	383	416	396	394	354	380	428	383	371	360	362	377	386	395	372	403	388	392	349	380	398	369	350	400	380	354	371	380	381	386	404	362	397	374	380	392	356	390	369	363	367	368	390	387	397	383	370	380	382	400	390	386	374	381	386	397	398	374	410	371	384	395	375	377	364	382	396	411	372	360	405	360	356	406	361	408	367	383	335	355	393	436	384	364	379	366	392	427	389	396	386	360	374	435	391	396	390	387	398	335	390	385	344	388	356	391	382	362	379	385	384	429	346	338	408	364	363	405	427	398	380	402	385	407	391	390	369	399	368	370	394	394	376	401	384	390	392	380	393	388	382	400	373	370	406	384	391	410	389	371	390	359	384	375	393	412	364	376	364	376	357	425	419	379	372	358	409	385	372	380	341	380	396	358	405	370	394	344	436	397	403	401	386	390	400	373	393	413	424	385	375	393	375	379	363	364	400	380	412	380	377	359	400	371	355	393	397	392	387	393	360	403	374	392	413	364	377	388	386	385	397	362	374	364	397	391	372	407	384	381	407	374	379	398	377	373	391	439	382	421	377	397	391	375	405	357	404	384	371	349	380	352	391	373	400	383	388	371	365	397	365	345	388	385	403	366	378	360	382	389	371	384	402	395	364	351	363	382	361	409	393	385	385	377	405	384	392	390	361	378	375	356	387	370	391	372	388	379	412	398	403	394	382	368	400	379	347	383	358	366	392	378	392	403	382	379	375	392	414	400	396	395	379	357	394	378	402	393	405	440	357	381	426	386	383	349	401	391	381	406	402	381	356	355	360	402	361	377	386	391	364	385	374	404	376	405	377	358	382	370	395	356	358	391	381	399	357	417	382	389	393	387	387	411	376	411	382	384	340	372	375	434	388	371	392	396	407	392	408	378	386	392	377	390	381	366	360	359	399	383	367	387	389	375	406	418	358	391	371	371	401	361	380	355	383	391	366	368	384	407	367	381	363	359	432	429	385	413	358	358	408	381	377	365	406	393	367	387	380	409	404	391	360	405	394	408	389	386	358	400	376	369	380	382	365	401	386	362	389	373	381	415	375	374	395	404	372	391	408	398	410	370	432	410	391	392	374	389	370	378	386	373	367	375	388	412	372	389	396	371	385	416	386	361	376	379	378	377	386	373	375	405	377	388	360	400	395	392	400	384	380	407	379	382	379	387	387	398	364	368	396	339	382	408	341	392	387	399	365	348	394	398	392	401	364	379	367	381	385	366	402	413	423	388	408	385	395	381	397	366	398	418	371	368	362	377	406	354	362	375	370	420	360	349	371	409	407	387	397	365	405	373	390	446	388	369	390	347	383	364	383	379	393	372	391	396	382	368	386	415	404	400	353	390	371	367	358	377	380	382	395	370	383	367	394	402	431	414	377	403	393	377	383	388	384	371	391	365	379	398	364	373	381	357	361	390	421	364	371	386	363	360	357	392	359	398	426	407	393	383	406	383	329	381	367	401	395	399	370	383	381	380	420	403	402	435	372	390	397	369	365	394	362	384	383	356	367	408	375	367	365	354	351	350	397	441	372	347	358	369	406	394	348	405	400
1872	479	477	478	456	447	425	464	472	427	433	449	456	416	439	442	466	449	485	439	464	447	457	481	405	416	415	440	426	417	416	415	466	449	429	429	406	432	434	403	430	442	450	431	418	403	440	447	443	462	434	445	426	422	444	437	416	431	431	384	429	447	432	481	453	478	403	409	406	490	410	458	426	433	454	419	423	428	465	426	440	424	404	438	456	401	436	424	439	439	441	431	431	483	414	464	464	422	498	429	415	465	413	467	415	444	415	418	422	384	403	457	439	441	451	455	386	462	426	436	425	459	452	427	415	421	441	437	454	484	443	483	443	453	484	416	411	411	455	484	416	407	381	474	454	422	416	427	450	440	427	395	429	456	454	448	420	430	459	425	449	421	393	426	406	468	411	438	445	442	417	422	433	462	451	404	383	429	426	454	456	409	418	443	438	451	446	453	429	422	466	481	471	436	427	434	437	420	445	449	435	434	435	470	426	442	425	464	441	449	442	433	442	444	448	450	449	396	437	429	446	447	397	464	451	463	418	427	427	452	432	416	416	447	449	469	429	455	444	400	411	402	440	432	421	424	453	444	428	446	458	455	395	431	448	461	449	437	409	453	462	407	413	400	448	446	487	455	432	440	417	428	438	479	417	439	461	452	448	431	455	424	411	411	444	414	471	449	395	437	407	453	470	392	456	448	421	445	417	418	413	451	439	427	460	436	439	422	450	403	437	440	428	441	408	439	450	442	424	435	438	425	453	409	421	448	434	435	432	457	352	422	435	462	467	441	410	426	471	468	412	418	384	454	450	473	401	401	425	441	416	404	427	460	463	483	457	447	434	399	441	392	445	403	390	441	453	418	414	409	408	449	417	428	438	441	465	467	414	414	432	465	405	444	436	408	420	439	474	433	478	411	440	434	467	462	456	411	456	447	425	419	424	411	426	431	444	444	421	407	451	445	437	447	439	474	457	449	473	418	395	430	467	444	456	412	420	453	436	427	460	453	429	418	414	396	496	441	419	454	425	455	378	437	429	466	417	434	445	470	416	425	408	404	449	453	440	425	452	426	432	431	434	450	454	460	408	449	503	471	429	420	395	421	451	423	433	465	437	433	425	417	425	397	392	458	429	430	469	381	438	412	409	403	433	466	453	453	453	432	461	441	452	427	430	437	452	462	419	432	435	424	439	412	413	448	423	424	404	442	440	476	407	442	469	430	432	445	450	443	469	441	446	457	421	430	398	452	440	420	401	432	465	420	447	438	422	410	419	438	416	420	467	466	456	455	454	425	449	411	451	446	433	415	453	452	410	444	462	405	444	432	442	437	455	481	409	440	408	397	422	484	437	414	475	422	446	450	412	420	453	443	443	459	435	423	392	465	481	411	412	466	442	426	427	460	454	382	466	393	446	432	387	398	434	441	452	427	407	425	441	440	467	403	448	412	452	425	440	377	439	474	405	417	426	423	408	432	439	465	441	439	424	495	436	447	442	472	422	421	422	429	421	422	407	422	399	439	450	440	424	461	434	453	443	464	454	419	427	400	432	443	486	440	382	406	463	438	430	431	408	449	444	438	399	438	451	447	391	466	435	422	437	409	441	435	451	443	458	450	414	424	442	434	427	457	409	412	440	437	407	451	428	455	444	417	437	415	413	410	422	426	437	452	430	411	424	423	471	439	416	449	443	443	423	450	412	436	457	427	420	465	429	456	456	433	421	432	461	435	433	440	438	426	446	477	447	474	428	406	445	431	431	464	438	446	427	392	410	460	453	461	442	433	427	431	432	433	436	456	415	433	454	413	450	436	438	426	400	444	406	400	468	445	419	434	437	415	417	406	472	457	432	421	435	435	446	434	428	428	401	424	476	460	448	454	447	435	426	464	412	413	432	405	435	437	500	405	435	494	425	449	454	423	440	447	429	449	451	453	415	436	463	467	428	431	400	402	413	466	450	446	432	432	460	389	450	440	403	473	497	448	422	456	434	428	460	460	424	449	446	419	459	420	416	428	401	431	454	378	427	442	473	430	434	458	440	429	416	416	418	456	455	456	398	439	446	454	441	413	425	427	425	401	461	399	378	418	444	464	428	483	442	430	439	471	412	429	434	408	425	424	414	393	401	483	442	445	413	416	451	456	440	469	436	434	425	427	469	412	444	437	424	403	446	441	437	471	446	400	437	413	402	447	419	426	498	419	437	415	442	432	415	428	388	395	421	449	426	406	450	441	391	422	442	434	446	484	451	401	466	421	420	445	420	433	450	464	430	433	441	395	444	421	394	461	467	480	418	418	439	469	437	438	439	452	452	418	456	434	443	433	423	416	426	407	449	433	406	452	458	445	434	427	442	451	453	436	449	388	414	470	439	466	441	442	412	458	441	424	407	443	418	441	476	402	409	475	417	435	405	434	430	402	430	396	472	461	394	459	405	392	481	411	407	429	452	486	408	462	451	413	447	453	449	429	482	427	459	418	517	466	432	447	408	417	428	440	441	443	446	428	435	435	419	442	428	477	441	441	394	448	445	430	430	432	423	424	412	435	436	420	411	427	422	407	408	435	419	449	434	496	437	413	389	464	453	407	458	444	437	424	451	431	436	398	440	440	431	451	458	470	461	463	422	430	407	469	406	391	420	440	438	428	418	449	411	407	419	429	430	399	416	418	382	459	443	430	417	404	453	447	414	385	415	470	460	467	418	453	481	427	421	406	430	463	413	483	480	404	463	447	429	474	427	481	432	460	383	469	386	420	465	440	441	455	443	437	446	478	425	400	422	427	427	426	438	439	487	418	410	478	458	399	414	455	445	453	405	420	458	464	450	439	449	416	464	437	456	424	444	444	407	456	449	394	420	439	492	434	401	441	426	414	415	403	416	443	441	448	451	440	464	387	443	392	435	408	404	458	458	401	461	432	443	415	447	423	425	455	416	477	409	393	399	429	438	447	430	444	453	398	424	496	476	437	406	433	368	399	431	405	477	429	457	450	465	442	464	447	435	466	434	465	423	413	417	444	432	398	432	475	428	436	408	435	465	436	445	406	453	450	434	459	393	439	445	428	400	418	446	407	450	430	452	425	438	452	411	453	450	416	409	401	427	399	464	428	446	458	446	467	415	415	437	451	441	453	452	393	398	425	441	419	450	443	409	448	442	438	394	452	417	407	430	410	394	442	459	458	497	461	462	472	426	438	471	469	442	444	429	396	467	420	435	438	417	444	407	462	415	433	459	432	425	458	470	427	412	418	450	419	396	422	443	430	423	449	434	435	442	434	445	421	396	420	428	404	428	392	417	442	436	395	430	419	475	438	414	464	402	428	440	445	432	458	526	448	419	428	439	431	435	430	468	423	432	454	434	445	389	410	449	424	442	429	407	414	433	416	412	445	447	441	462	421	413	456	439	436	400	471	472	408	460	436	451	416	441	400	466	413	449	421	411	420	420	454	441	447	450	419	457	442	441	430	465	424	429	428	441	446	441	444	446	444	464	401	425	447	418	436	456	449	406	458
2332	1015	952	1017	1028	986	1022	1011	999	995	979	931	947	933	975	936	891	960	961	941	959	992	930	1001	924	982	945	948	946	919	963	919	863	942	946	1028	919	929	919	908	918	939	884	905	928	1007	932	911	929	958	906	960	1019	908	946	915	940	948	975	903	921	923	889	960	933	903	951	979	882	947	922	879	979	974	910	921	960	911	887	908	912	918	958	958	895	975	932	976	951	903	937	960	948	929	967	959	1001	907	927	917	936	945	959	909	955	959	910	967	953	890	938	947	968	929	907	895	935	1001	955	907	930	907	924	931	882	985	928	910	960	927	926	951	950	919	909	975	908	862	924	962	960	946	923	918	957	948	903	965	945	885	904	931	868	926	978	936	932	905	939	873	901	928	920	903	879	961	919	957	941	897	987	902	967	960	906	945	934	981	929	892	988	937	941	955	944	868	910	930	1012	1005	936	912	902	932	1021	888	953	958	865	909	968	927	935	933	919	963	887	957	947	938	1002	967	985	968	950	920	994	961	957	943	939	943	928	940	906	931	900	959	877	923	975	986	909	945	893	947	958	975	902	952	945	955	1004	941	904	910	922	929	954	922	907	948	952	966	899	926	934	963	936	903	940	896	944	893	911	972	907	942	957	894	929	864	946	926	997	989	863	920	906	926	967	926	938	969	941	969	934	943	976	911	964	957	902	934	938	988	946	943	971	894	902	900	964	937	915	954	900	969	919	919	929	912	890	914	965	925	862	913	948	907	933	955	938	930	902	950	956	899	962	904	911	926	954	899	913	898	967	956	867	923	938	884	937	974	915	875	887	887	935	942	966	941	965	942	927	950	935	999	987	923	964	921	947	938	972	968	1009	1017	954	910	1001	978	947	889	951	931	934	954	930	909	899	895	943	967	945	986	945	919	970	889	916	951	954	967	915	939	935	915	903	920	962	911	954	922	932	949	946	914	987	943	957	878	966	939	938	911	938	946	963	959	929	931	860	916	974	934	964	925	939	954	885	963	968	951	898	936	954	942	912	951	952	985	987	954	913	962	923	915	988	943	957	909	973	956	920	903	882	915	966	954	909	960	948	954	946	974	905	959	946	984	980	974	938	942	956	927	958	957	910	965	976	885	928	970	928	900	893	987	967	899	972	922	931	933	929	921	919	947	968	898	968	905	880	960	880	986	948	966	905	882	983	948	953	928	960	933	960	884	900	878	930	923	932	939	921	951	950	899	918	960	969	961	897	984	937	960	965	954	910	970	899	965	944	914	981	916	917	990	962	959	955	961	942	920	930	949	921	883	968	917	947	905	955	962	937	962	928	944	928	975	928	922	894	929	948	901	883	947	928	925	953	963	942	938	946	1006	975	971	908	903	935	941	877	958	946	948	916	903	984	918	966	952	995	888	881	954	891	913	952	950	930	953	1002	961	941	857	1018	939	940	901	925	1005	930	926	965	942	939	980	909	949	894	919	936	961	952	928	929	910	937	920	990	946	973	945	933	960	947	908	930	943	939	916	921	958	949	911	940	924	973	937	961	921	918	926	949	957	914	889	974	947	961	908	914	878	928	901	940	944	976	940	976	958	1005	972	971	941	911	955	948	942	904	985	950	919	949	962	925	969	963	924	958	922	950	988	952	944	901	917	960	956	934	923	949	926	979	940	926	963	910	933	878	923	939	949	999	943	934	947	870	998	928	963	892	892	969	895	977	896	961	960	932	928	921	915	938	895	916	953	895	955	933	906	892	902	936	969	887	899	933	906	945	913	902	948	964	940	911	930	947	957	943	948	953	962	884	939	900	870	969	1013	914	890	975	968	932	853	963	909	927	867	897	945	954	969	942	1002	941	931	942	960	936	921	922	920	966	888	956	978	919	950	913	968	915	966	930	910	934	923	917	898	964	856	958	935	906	951	894	924	968	942	916	948	957	969	909	917	940	954	943	897	929	960	929	948	941	883	892	989	988	949	905	970	945	967	991	952	885	962	937	971	939	933	962	897	921	927	976	959	961	925	979	955	971	940	987	960	1003	915	966	942	951	881	912	966	880	950	930	917	947	954	942	937	960	949	923	979	930	931	902	965	946	1013	927	869	960	962	952	945	1005	899	1004	877	934	950	958	929	924	947	949	852	943	869	921	983	969	931	920	967	941	932	968	925	930	956	1000	924	957	939	935	991	972	926	920	958	940	964	947	952	918	921	934	974	926	956	938	901	918	932	887	921	925	982	981	923	939	958	955	950	930	899	929	923	980	953	928	926	931	913	909	920	940	981	886	982	898	952	904	953	914	912	945	959	928	932	907	957	889	944	920	869	955	962	961	946	943	943	982	914	946	941	939	909	944	1020	970	977	976	964	905	951	960	936	934	914	996	958	936	909	952	929	962	935	931	892	966	956	967	925	926	939	903	930	1013	945	890	959	946	899	974	912	933	923	982	963	966	922	920	898	967	918	990	930	924	942	886	962	1006	933	950	981	908	949	925	951	912	945	974	956	944	1014	966	937	932	964	995	927	895	942	965	952	933	986	968	929	947	953	905	960	898	944	991	973	966	958	967	903	945	914	921	986	944	873	904	907	945	1016	948	904	942	971	945	946	936	976	950	974	934	926	923	900	917	911	910	946	970	955	912	987	916	935	957	959	960	930	956	956	931	914	948	932	953	930	913	955	941	932	903	906	912	922	866	948	941	947	930	949	931	926	916	884	942	990	942	926	921	944	886	992	942	926	931	905	933	973	936	972	969	932	911	969	911	940	942	935	959	936	880	955	990	946	959	973	960	899	947	942	935	945	931	928	976	957	993	982	904	898	916	944	978	937	922	924	955	961	980	953	954	947	962	973	976	963	974	909	867	953	922	986	950	920	946	945	978	940	937	935	942	910	913	964	928	956	927	940	942	881	904	976	927	901	952	949	963	1008	924	997	899	903	936	939	965	903	921	948	1002	958	960	929	882	921	876	913	925	901	893	959	977	931	937	927	943	991	868	977	933	958	955	951	967	950	945	891	924	939	906	951	927	966	997	925	953	982	921	940	981	939	986	949	938	982	950	973	928	910	897	904	928	900	952	939	950	910	965	929	932	927	937	865	931	875	916	914	941	990	955	937	930	967	910	969	958	976	986	1001	922	959	880	971	918	938	948	931	932	999	912	950	996	915	920	928	969	898	971	995	941	937	990	956	923	958	1014	930	935	915	944	909	955	934	955	942	894	977	923	911	911	974	945	1000	899	987	938	933	967	970	904	917	944	978	948	954	952	950	935	958	914	896	904	941	963	924	921	932	940	958	947	966	948	914	894	940	953	919	899	963	944	944	936	964	995	961	913	916	909	984	936	941	913	990	904	906	937	887	944	925	947	927	926	922	985	960	931	943	985	959	932	923	929	974	933	918	924	916	978	921	940	987	901	919	970	910	978	952	972	944	944	925	947	959	965	879	944	936	916	931	982	915	984	962	991	976	969	920	894	926	924	925	930	926	972	886	970	932	991	929	913	919	927	914	973	967	972	932	917	946	936	948	961	899	905	902	909	918	933	938	949	944
8565	651	673	570	464	367	338	331	309	303	266	297	279	270	242	306	269	247	247	226	258	249	248	240	257	239	263	252	270	265	244	239	266	237	263	232	255	239	281	256	275	259	236	271	271	254	246	270	231	271	238	242	248	233	258	231	259	274	255	225	264	240	280	275	262	247	243	242	216	237	273	213	274	230	241	239	217	257	230	253	257	236	261	249	279	265	206	279	257	253	226	218	255	244	225	269	234	249	242	263	251	240	218	210	262	256	231	255	223	268	263	250	203	240	237	215	245	259	257	256	259	264	238	230	237	274	225	256	245	252	240	259	241	262	249	222	250	244	265	239	253	242	243	220	237	243	228	231	227	274	243	243	269	258	234	217	244	232	227	243	248	252	248	274	248	266	253	272	257	237	262	259	253	237	239	258	234	234	263	242	282	217	232	242	233	256	232	258	264	221	234	269	225	259	262	234	290	229	264	219	242	273	243	241	223	239	241	245	262	252	266	227	254	225	242	287	238	247	285	250	225	215	249	267	266	271	244	242	251	243	235	255	232	247	253	236	248	265	276	236	256	272	254	265	276	293	261	241	283	235	236	236	216	243	243	247	242	248	249	242	248	261	243	245	232	239	264	255	221	264	237	233	256	248	241	239	252	246	236	230	229	263	227	244	247	253	260	244	253	230	246	275	262	252	249	257	254	253	252	218	233	249	242	244	232	256	258	254	258	232	256	256	204	242	245	291	233	245	239	277	203	237	218	246	222	264	239	271	237	274	244	248	231	248	253	263	248	240	270	246	275	283	248	271	246	251	238	283	234	253	241	222	249	235	257	225	257	260	267	259	251	256	249	257	229	228	218	240	255	250	255	244	228	280	253	266	247	248	223	252	259	237	230	234	277	256	260	256	250	247	244	259	260	244	266	234	237	258	257	255	257	252	239	243	251	267	223	275	233	250	226	227	229	225	248	255	234	247	226	256	257	256	262	260	246	248	266	234	237	273	244	262	263	272	231	231	290	248	267	266	232	245	218	237	293	245	261	221	278	238	233	269	241	259	255	248	248	240	251	281	285	241	255	263	240	237	257	266	255	216	249	255	237	250	282	237	244	273	259	261	228	222	249	270	276	246	270	248	269	284	243	247	252	250	269	240	254	267	237	271	248	253	233	245	230	248	236	263	243	254	243	277	257	233	258	255	236	230	262	234	249	253	230	241	254	265	249	267	258	266	242	289	228	238	273	240	226	268	221	261	224	237	255	257	258	234	242	254	241	247	226	242	249	231	234	230	264	234	250	228	249	248	232	242	236	244	248	253	252	240	258	254	254	238	262	220	255	261	268	248	268	243	227	267	255	245	269	260	221	253	244	227	228	243	249	287	241	215	207	226	240	262	279	255	254	237	234	270	225	252	248	270	247	252	250	223	235	223	252	221	261	222	241	265	250	224	256	253	245	273	237	250	230	231	250	236	237	236	249	229	236	263	264	235	199	262	258	224	281	249	273	253	254	236	274	219	270	259	251	261	248	240	260	241	233	270	236	216	246	265	265	254	250	286	258	263	236	241	249	243	294	262	249	249	244	244	216	222	222	245	255	228	225	246	227	269	223	250	233	236	249	241	246	246	247	264	251	266	244	260	265	239	244	237	224	238	285	251	274	236	262	256	278	240	226	231	239	242	240	233	233	242	247	256	264	243	238	242	269	260	208	269	258	270	269	243	269	262	229	263	220	248	230	269	260	263	231	238	260	268	254	267	233	246	238	241	241	253	236	232	251	236	266	247	244	276	237	245	220	263	224	273	246	254	252	258	264	271	243	224	238	228	228	266	222	232	268	245	248	246	233	301	263	258	282	253	230	207	218	233	218	237	228	252	243	249	246	248	263	267	228	244	241	246	249	238	212	243	251	222	251	258	233	242	254	234	245	245	239	242	259	256	237	234	282	269	242	239	249	220	260	247	250	251	250	236	252	216	252	249	242	257	250	247	273	281	243	261	219	257	239	248	271	272	259	250	270	228	253	243	250	225	238	245	247	240	250	256	227	240	239	241	266	264	251	234	255	260	231	232	268	268	223	266	240	242	233	207	248	248	229	262	256	266	222	271	254	257	253	244	229	241	271	259	251	253	260	267	280	239	225	252	238	254	227	244	220	238	251	241	253	243	227	243	254	245	274	251	238	241	246	259	272	255	240	211	231	246	233	284	257	224	234	268	276	267	246	236	259	232	240	240	245	268	242	242	260	262	242	250	209	232	263	252	279	255	239	250	264	291	272	222	270	256	287	252	230	240	279	253	232	269	252	268	245	245	229	245	244	271	223	226	262	246	230	263	270	280	264	252	227	226	221	255	242	247	266	252	251	240	269	261	206	261	221	261	227	232	233	241	281	259	259	268	253	257	243	255	244	286	259	253	240	260	236	231	254	250	276	259	259	270	258	248	245	244	234	245	229	246	263	257	216	257	252	266	224	236	269	245	275	289	227	238	223	253	249	252	255	276	257	244	227	241	270	280	239	248	246	215	233	251	255	233	259	266	247	239	247	225	235	261	263	239	226	246	246	253	234	238	246	255	253	255	245	243	271	229	239	223	225	233	233	254	255	222	237	229	221	238	266	225	248	243	213	250	242	240	240	252	264	245	225	214	271	271	232	255	235	238	228	236	234	300	261	248	248	238	227	243	249	270	265	232	253	234	252	229	226	267	248	245	233	256	253	231	244	213	246	266	243	258	232	245	284	231	250	235	250	240	231	216	272	230	237	251	226	235	258	256	235	257	290	252	253	234	256	245	258	243	241	250	249	256	256	229	250	255	263	210	215	236	239	250	240	270	233	234	263	259	282	241	237	239	266	270	256	283	245	277	255	236	240	243	269	257	258	247	248	258	228	250	246	265	280	232	298	232	242	237	242	248	213	249	262	274	238	252	236	256	239	224	259	212	271	233	253	231	234	235	236	209	251	254	216	268	249	265	268	230	260	249	227	226	251	288	260	243	234	248	211	233	239	275	236	274	247	216	252	254	271	209	238	259	263	254	216	283	243	232	235	256	252	257	243	265	223	231	241	240	247	258	230	234	288	258	260	247	260	239	267	227	244	256	252	241	257	231	213	256	218	240	261	266	265	221	273	260	246	253	254	263	222	260	261	253	249	254	249	259	281	262	250	243	257	235	228	266	271	245	235	255	256	236	263	237	274	235	238	227	230	252	257	236	269	219	246	226	223	275	235	246	242	265	278	203	257	259	251	259	242	239	262	233	229	261	261	222	254	242	248	223	246	258	249	245	254	268	314	235	251	248	260	239	262	249	229	236	235	224	256	251	278	237	224	243	248	253	207	235	250	254	230	239	229	283	311	229	235	221	234	266	245	230	262	222	257	256	252	259	244	275	234	267	240	260	228	265	245	270	239	278	241	241	238	234	246	220	254	249	265	241	262	229	279	228	262	228	236	245	256	273	241	289	263	290	249	251	256	254	247	263	262	245	252	244	271	253	260	264	248	239	243	252	238	228
6820	923	1463	1633	1455	1290	1085	1023	917	864	827	743	743	782	733	695	653	670	662	614	614	612	635	614	608	619	622	635	617	572	581	617	525	568	566	609	562	560	620	592	563	550	580	575	576	565	634	614	604	562	573	588	615	587	562	642	572	545	612	550	580	554	617	604	567	541	555	579	557	589	602	504	585	581	550	573	586	557	574	557	544	592	531	568	564	589	549	556	600	550	559	539	578	570	618	591	550	620	595	580	580	582	594	596	555	549	543	579	592	590	602	558	553	585	587	580	515	561	550	571	563	512	533	561	573	593	548	570	617	556	601	594	551	556	582	562	555	559	548	578	588	552	565	556	535	544	566	615	553	564	578	567	526	580	570	576	539	564	570	584	563	582	562	572	539	556	567	550	583	573	584	598	623	558	541	547	581	555	558	565	541	546	579	603	594	562	580	534	559	599	570	531	559	579	555	538	555	580	593	612	578	580	569	583	608	605	573	558	482	529	564	549	538	581	559	534	539	597	548	561	549	580	526	576	529	605	575	519	560	566	596	533	499	543	580	566	580	579	589	578	593	555	622	562	590	558	574	556	553	545	592	525	548	603	579	591	566	505	574	545	586	582	561	641	558	588	563	555	580	593	553	598	578	545	519	580	571	548	563	583	601	555	604	526	587	535	558	576	532	521	589	550	573	574	528	539	557	555	556	560	573	575	557	595	608	580	539	562	577	570	595	541	612	606	588	588	566	558	593	509	565	556	572	531	598	595	593	546	566	581	602	567	542	535	550	577	593	562	559	560	539	572	545	563	560	579	529	569	552	562	587	595	560	536	583	579	565	555	546	571	565	554	584	562	562	577	598	580	566	544	580	561	598	609	578	609	531	569	591	562	599	561	545	572	584	581	566	619	598	558	584	558	554	567	558	527	577	557	582	586	548	558	587	582	564	568	542	576	581	574	539	597	590	579	563	538	518	538	561	588	574	567	564	590	594	626	582	557	531	582	597	567	555	526	618	564	543	589	573	548	577	556	528	577	531	554	565	558	552	569	550	540	570	557	568	588	559	563	608	548	597	597	587	585	582	546	581	538	570	567	615	625	583	562	556	564	589	573	581	595	556	541	596	572	569	553	549	601	506	565	550	540	535	578	626	514	541	575	538	551	579	603	580	579	572	559	555	583	540	564	605	575	573	548	527	547	533	531	586	572	558	563	542	537	568	595	552	596	551	588	500	535	529	550	543	534	551	576	573	603	563	564	555	552	612	532	569	557	594	586	576	568	586	525	580	576	568	545	598	606	580	554	564	529	558	549	607	602	552	575	544	573	603	591	607	569	543	538	531	546	519	572	573	538	531	547	583	599	554	573	603	580	508	574	560	606	565	537	579	553	521	568	583	555	555	541	581	594	519	578	556	605	564	512	576	538	577	561	560	552	525	588	630	527	611	576	555	580	548	561	562	545	544	552	571	592	559	544	532	560	544	627	592	571	615	561	582	604	559	549	592	570	587	587	533	616	575	548	594	543	558	586	551	638	560	535	551	539	556	552	540	581	580	586	549	541	550	556	560	558	557	574	572	571	595	610	589	584	536	619	586	585	549	588	616	598	565	564	571	541	559	569	570	541	576	576	609	559	612	577	524	545	543	578	554	596	554	574	556	519	519	585	532	559	564	584	537	580	540	530	635	519	562	594	560	552	580	582	572	573	587	559	598	558	605	562	597	583	556	581	597	604	556	579	588	577	556	584	583	559	562	584	564	574	565	597	570	571	520	553	545	560	523	558	531	594	543	612	539	573	554	612	578	587	546	519	585	530	525	584	541	532	573	579	566	612	569	555	550	600	544	568	557	587	586	549	570	576	571	523	551	537	551	585	514	515	540	591	592	582	576	552	608	563	541	579	572	606	589	577	568	561	577	540	546	567	583	544	550	546	582	589	541	563	587	569	574	567	522	619	569	567	595	582	554	558	551	542	576	595	532	568	547	562	578	508	565	557	530	572	570	564	583	580	573	593	549	594	561	563	588	543	615	574	571	540	558	559	545	575	531	575	601	553	597	531	527	575	558	549	569	549	565	595	582	572	595	572	567	597	619	541	557	512	599	570	543	555	555	637	596	582	602	570	522	577	548	544	570	569	546	587	536	574	541	573	563	557	591	536	606	578	578	569	547	592	589	588	563	527	594	533	555	547	579	535	573	567	546	559	533	571	596	574	545	601	563	547	565	562	538	573	574	540	580	521	612	536	562	552	550	550	540	574	553	548	602	546	565	582	597	549	542	556	597	543	617	551	587	544	537	601	574	575	595	587	582	604	594	574	610	547	567	577	574	601	547	554	551	555	583	617	556	578	573	564	514	549	595	578	545	537	597	563	550	570	548	548	636	548	593	499	570	563	541	522	611	600	566	567	569	582	584	545	604	573	547	584	568	568	589	588	547	532	568	570	567	586	547	551	568	554	545	544	550	603	561	583	564	598	558	556	601	589	575	602	552	518	584	546	538	577	539	556	553	587	608	578	568	567	547	590	568	552	602	568	517	542	563	599	576	574	554	581	602	569	496	574	545	529	580	566	580	593	587	550	582	616	557	549	563	553	572	571	617	590	591	522	567	574	602	540	573	575	562	557	579	540	562	571	576	555	557	567	523	559	562	601	599	587	552	575	563	546	539	585	577	553	583	568	581	578	587	600	561	537	559	593	560	582	569	552	523	633	576	547	579	576	562	573	555	558	555	571	540	560	577	554	580	595	551	584	577	559	564	526	562	540	572	560	551	549	572	546	575	563	556	584	587	567	565	587	591	587	547	609	564	592	538	586	537	567	521	576	570	529	580	539	548	564	565	576	578	535	540	544	580	555	537	543	523	554	575	525	571	555	618	557	551	554	560	558	581	535	561	593	560	529	566	554	595	571	597	561	544	561	528	608	576	510	557	538	564	593	587	567	551	593	565	590	584	607	570	592	588	559	532	566	568	548	572	546	545	575	550	567	571	566	563	563	556	558	559	604	530	570	574	536	580	526	566	585	586	521	586	598	558	572	586	544	592	523	581	559	603	570	581	564	529	580	562	564	621	550	590	590	570	561	539	570	549	602	557	593	600	546	535	581	568	542	604	615	577	560	540	574	540	552	576	610	559	562	558	594	602	559	541	561	583	530	604	581	555	568	569	562	503	565	559	558	580	570	575	622	603	540	574	606	546	573	599	545	573	571	592	558	602	565	565	654	566	581	584	590	596	550	510	584	596	587	580	606	547	582	601	556	570	599	573	565	599	540	621	507	597	569	581	563	581	624	602	531	586	582	557	534	547	595	566	568	597	577	594	541	563	554	569	550	547	561	568	600	565	557	551	525	531	532	550	552	594	567	610	588	571	554	551	599	561	500	579	583	547	590	542	573	593	548	561	588	586	602	568	572	547	526	566	609	565	588	589	561	564	568	574	631	559	593	536	530	597	559	577	574	528	544	581	568	626	533	591	558	585	591	543	547	594	584	563	543	617	585	563	571	529	609
15370	1292	1084	777	521	440	373	319	249	221	226	192	198	180	194	183	167	166	134	175	152	151	172	145	137	139	147	153	160	162	192	158	170	165	135	163	170	151	138	161	147	154	155	121	156	116	158	142	160	135	146	157	163	150	149	148	143	145	157	160	136	138	132	140	125	128	166	151	157	164	152	130	128	172	133	151	153	145	137	169	159	136	136	126	118	150	153	159	153	153	145	131	159	136	145	158	159	144	149	139	153	124	148	192	145	184	152	144	148	162	142	171	148	129	151	137	141	150	135	150	142	154	138	153	157	146	142	131	133	142	140	146	125	139	138	175	125	145	157	149	136	151	135	144	145	152	157	150	150	156	139	146	148	132	147	126	159	134	140	149	154	147	160	142	160	151	139	147	139	131	151	137	137	164	155	157	160	150	149	157	130	143	145	152	171	166	157	148	151	155	158	157	159	115	162	158	128	145	132	142	140	139	152	123	139	149	181	150	171	140	156	142	147	145	154	130	136	167	133	116	142	147	131	158	154	148	155	146	153	154	142	144	158	160	130	164	142	140	173	134	149	154	140	154	155	143	139	147	149	130	156	158	124	154	144	135	132	123	179	134	137	161	174	134	138	135	142	136	150	145	150	147	129	123	135	149	146	138	127	142	144	160	153	180	157	130	147	148	129	160	127	134	164	155	144	149	123	158	167	134	138	144	124	158	168	158	146	131	147	153	138	142	131	130	170	166	150	136	116	139	148	143	159	138	153	152	148	165	153	168	142	145	139	138	132	141	157	164	166	162	127	161	169	155	141	144	138	146	138	148	142	149	150	118	127	152	143	160	149	139	161	133	156	152	158	143	137	134	144	155	131	152	164	123	145	133	159	120	145	157	149	130	150	164	131	135	127	180	149	143	146	137	156	156	175	193	143	150	162	160	133	141	162	145	151	156	140	142	151	132	162	125	172	135	157	142	133	167	138	138	165	143	132	162	153	152	153	168	148	150	148	125	144	146	153	152	142	150	157	176	131	138	168	155	138	147	137	147	150	129	134	133	129	140	153	155	145	130	166	157	154	159	154	130	141	154	131	131	132	140	143	150	140	141	115	118	109	136	134	147	162	163	155	147	134	138	129	129	160	141	148	127	149	125	140	147	130	144	152	134	131	131	150	137	155	149	123	155	149	157	155	121	143	142	147	143	136	154	149	131	145	139	136	149	153	157	137	112	149	119	150	134	144	154	154	135	150	130	163	152	136	127	155	163	141	143	146	137	155	175	154	133	154	146	159	144	129	141	152	162	156	163	146	164	150	153	174	134	152	162	173	157	154	146	138	167	144	144	150	170	160	131	156	161	124	158	160	147	144	146	151	125	136	180	142	148	153	153	152	116	166	140	139	152	167	160	130	143	141	144	133	157	128	155	150	162	150	158	131	134	135	161	133	112	142	153	147	146	144	144	133	156	137	155	147	137	148	168	152	141	146	150	144	142	149	153	159	168	143	145	153	132	159	152	145	147	167	133	142	167	169	153	138	150	127	160	143	148	157	136	155	141	140	132	152	128	144	141	146	135	126	164	131	117	142	133	144	125	185	143	150	195	148	156	169	131	162	139	162	137	156	118	143	150	143	141	146	132	124	142	136	153	148	147	132	131	124	148	146	143	160	155	159	168	156	141	161	144	144	156	147	127	135	140	133	142	169	143	155	134	124	139	141	175	149	147	147	147	160	123	147	168	134	146	144	136	119	139	155	147	145	165	156	130	135	156	155	149	119	128	138	157	165	158	137	145	156	145	160	151	158	162	158	152	136	152	170	177	163	141	151	152	136	172	126	160	157	159	161	143	144	143	148	114	162	142	155	154	148	134	146	150	147	167	149	144	125	148	131	158	153	153	177	149	159	165	145	135	133	136	131	151	161	124	121	152	162	137	156	136	150	139	173	133	169	146	156	144	125	136	139	143	147	147	151	152	167	155	152	139	141	133	168	163	161	151	155	120	155	145	154	134	146	170	125	150	146	134	142	151	137	148	153	139	151	152	155	142	144	133	131	134	165	148	142	147	113	146	137	144	162	133	151	148	160	155	157	138	137	140	141	134	147	129	157	148	147	163	141	169	145	130	138	130	139	138	161	132	156	134	140	141	144	147	115	143	152	143	150	154	125	141	147	149	148	133	146	173	154	145	149	148	136	137	142	153	143	157	156	153	150	203	155	145	150	147	143	152	136	146	159	148	173	130	141	173	163	151	155	135	159	151	172	155	159	127	142	139	133	153	152	149	133	163	130	163	175	166	160	136	130	131	135	132	166	149	156	140	130	149	159	150	138	158	160	141	146	147	130	142	150	154	141	150	135	144	158	129	147	130	147	125	142	160	138	124	141	146	147	145	185	145	128	145	152	136	159	143	160	148	174	150	148	129	140	156	166	153	151	142	132	146	130	150	131	141	145	160	160	129	157	174	134	147	136	141	164	137	146	158	164	172	138	135	154	154	152	158	128	143	156	152	144	142	139	144	142	155	145	139	141	155	149	151	129	159	153	165	139	130	156	132	144	133	147	145	140	137	153	154	146	149	107	161	148	139	141	143	135	122	106	138	158	162	159	145	155	145	162	132	145	142	128	149	145	162	152	143	148	127	158	161	142	131	132	149	144	149	130	149	153	146	162	130	149	154	147	146	158	168	134	146	135	145	128	137	155	120	153	142	150	148	150	121	150	158	151	155	155	144	157	170	146	147	138	143	142	173	168	141	149	136	149	140	151	157	141	132	125	127	157	178	151	148	159	144	149	140	133	156	138	152	141	157	164	150	147	141	120	120	123	172	138	123	127	147	154	151	156	151	163	130	148	145	148	147	160	159	157	166	153	168	138	152	150	124	153	141	170	141	152	152	125	139	139	140	165	138	137	142	158	166	144	147	136	153	124	154	149	151	156	125	167	149	137	153	156	134	139	110	155	139	139	159	148	156	161	156	168	142	144	158	132	154	164	124	136	166	123	139	117	145	137	132	142	169	150	151	172	156	163	147	148	132	147	151	137	133	151	130	166	158	171	144	150	158	150	161	150	151	147	147	151	131	158	129	126	117	154	181	148	144	171	176	142	124	150	166	137	146	163	161	155	140	147	132	140	148	168	130	143	155	134	148	130	128	125	124	168	147	156	155	158	162	120	149	156	130	164	133	142	144	160	151	144	161	144	138	140	147	132	168	140	164	160	150	147	125	131	146	137	143	152	132	143	134	141	176	143	135	163	142	145	139	140	128	152	134	147	133	139	151	127	122	160	121	149	128	163	156	152	159	140	143	149	153	151	158	151	152	150	135	160	134	140	121	150	137	141	158	140	143	144	147	145	147	153	155	161	139	148	136	161	148	138	143	129	111	143	173	166	142	137	157	155	156	170	143	162	149	121	150	158	147	153	153	136	130	147	123	172	161	145	138	143	156	138	165	154	136	122	149	160	162	158	171	132	160	121	136	155	184	166	135	172	127	155	129	144	166	164	139	131	148	148	114
8339	1019	2139	2515	2113	1809	1371	1199	1067	926	890	781	695	677	602	582	550	516	564	540	503	506	454	476	471	421	433	440	454	417	419	422	403	427	414	396	410	401	420	416	405	399	399	400	381	430	365	396	395	378	401	377	427	373	373	393	374	373	373	401	365	395	389	402	400	386	378	406	391	358	389	417	381	382	380	405	409	402	395	401	373	416	400	364	360	409	400	368	350	417	415	368	399	383	383	400	378	383	361	407	384	376	349	380	378	355	388	358	372	380	413	412	376	395	377	391	400	366	398	383	377	391	374	408	391	373	401	390	376	352	366	457	380	388	386	388	391	354	379	393	360	400	398	385	343	367	401	411	414	399	429	374	376	404	369	368	370	400	375	370	370	429	406	372	390	373	396	377	404	364	396	410	396	395	391	395	401	399	407	367	391	381	361	385	396	401	388	366	417	433	386	387	409	367	409	352	387	424	387	372	388	388	385	378	383	372	382	374	381	364	410	369	398	399	388	363	395	352	411	380	431	372	392	425	405	391	400	348	366	363	374	378	437	386	371	378	372	360	378	364	412	361	359	388	425	396	384	398	386	390	401	392	397	392	388	391	393	366	378	394	389	359	415	387	391	410	405	361	389	381	389	381	397	371	373	357	386	393	383	383	347	399	379	404	370	383	361	396	364	365	407	352	431	395	394	360	312	378	367	429	399	413	402	369	386	402	405	359	369	365	352	412	387	363	393	368	395	385	422	365	390	366	385	417	391	386	427	377	364	397	371	395	354	390	414	380	405	346	387	354	413	382	369	415	398	402	398	368	378	409	407	419	384	361	408	396	404	391	392	382	379	382	415	407	397	384	386	369	392	377	361	436	407	355	389	392	382	359	365	370	408	386	378	357	421	396	408	402	366	365	351	413	406	343	390	392	403	376	367	368	394	341	379	384	390	364	394	380	364	364	363	368	356	407	448	367	368	374	409	397	412	409	358	437	400	373	373	407	405	385	388	365	404	370	394	399	396	406	404	389	421	381	349	362	359	377	364	386	368	374	406	413	390	389	424	415	348	372	351	381	411	354	417	390	372	409	369	414	376	389	362	363	362	416	406	393	395	387	410	397	370	408	355	361	370	397	391	368	400	413	363	408	380	408	374	369	363	421	359	375	372	383	394	400	417	384	388	393	375	395	401	367	398	431	417	398	357	365	410	414	352	398	384	363	384	372	355	365	401	378	364	420	421	416	406	404	378	393	373	403	364	352	372	374	377	392	404	400	412	368	398	378	376	392	395	368	410	366	359	378	387	366	420	405	370	368	364	378	398	352	377	387	409	388	331	371	418	350	371	381	386	410	352	387	393	371	387	382	383	405	391	387	382	376	415	373	372	391	387	411	380	432	376	387	395	401	406	397	410	386	385	377	401	453	360	398	382	400	393	392	395	387	359	355	405	378	389	372	410	350	381	413	410	373	408	365	357	361	366	391	393	396	384	381	385	429	403	388	408	400	373	384	358	370	359	404	401	366	422	377	369	409	377	396	420	412	375	366	384	384	380	396	370	372	365	350	401	423	424	357	382	384	352	354	406	372	379	381	387	372	407	387	369	387	378	386	347	398	375	378	404	392	408	407	385	378	372	380	359	382	386	366	387	378	379	393	384	387	408	401	386	410	378	388	371	392	409	364	407	437	378	400	391	377	389	389	399	427	388	374	388	408	361	372	400	414	388	372	389	374	371	378	400	365	385	344	370	366	387	383	423	375	379	369	350	356	403	406	374	398	402	402	411	387	354	394	389	369	397	403	384	357	402	421	380	427	390	406	385	380	382	399	384	381	409	405	347	400	406	399	384	362	382	380	436	386	388	381	386	328	396	404	396	402	397	386	399	363	400	393	379	351	375	379	385	429	395	405	364	414	354	373	393	341	356	392	358	388	400	400	386	393	376	401	388	382	421	382	386	441	392	400	391	420	388	379	396	364	416	394	398	391	404	359	371	381	357	384	353	376	379	367	406	415	402	399	377	389	384	412	373	399	377	375	396	399	396	394	361	407	348	364	361	387	366	377	347	413	377	365	423	390	386	371	408	400	386	385	389	391	386	403	362	377	404	386	389	404	358	371	396	364	409	390	380	377	381	375	372	403	388	389	412	440	396	368	388	368	351	399	372	398	381	365	391	365	388	399	400	381	395	405	367	338	360	368	372	411	382	368	375	372	412	395	413	388	370	379	394	365	380	411	393	360	362	369	391	430	407	365	432	369	404	405	401	399	380	361	420	381	379	387	347	415	400	407	366	364	406	396	368	424	377	396	424	386	403	373	379	358	384	391	379	389	365	377	368	397	412	348	383	439	395	389	354	409	399	422	368	409	383	344	396	393	431	414	408	360	371	376	384	402	381	397	377	382	354	379	405	409	378	416	415	370	407	379	382	380	334	374	339	394	372	403	388	411	422	413	362	367	429	407	375	381	411	377	374	395	378	378	359	386	381	379	320	402	351	389	366	352	361	389	390	394	364	384	363	391	436	394	393	398	380	393	411	374	369	420	393	378	378	375	409	378	390	401	405	413	365	380	424	415	392	405	393	378	395	378	376	417	389	384	339	400	379	383	378	325	396	368	378	367	381	383	402	356	383	377	368	401	352	373	393	384	405	353	354	388	393	402	406	391	396	384	361	412	363	394	395	404	369	390	389	377	390	381	383	370	384	376	431	410	380	403	406	352	368	378	362	389	422	360	365	365	378	388	353	391	378	392	361	384	418	392	420	372	367	360	424	295	389	383	402	393	406	379	364	374	383	398	396	385	392	375	376	406	372	372	374	378	403	385	389	381	394	368	403	368	371	352	376	393	353	385	346	369	395	381	430	393	389	354	377	378	410	395	403	427	385	408	415	386	379	385	392	384	362	370	393	388	378	407	383	399	410	392	387	375	390	394	386	371	359	403	369	397	384	376	419	391	421	413	382	376	405	387	392	400	424	408	357	439	387	407	398	379	379	390	417	402	335	425	355	392	377	426	389	397	409	372	394	412	364	402	398	367	400	348	409	382	389	414	396	386	384	414	397	384	392	373	388	397	364	406	401	379	365	373	371	368	359	390	354	406	400	369	400	374	365	379	396	412	363	412	349	393	390	397	365	400	368	374	374	371	389	392	395	375	373	399	379	354	417	363	372	383	380	404	372	383	358	336	332	376	391	403	381	372	378	381	398	388	404	358	380	392	418	410	380	401	377	391	372	375	424	403	355	381	408	374	401	386	400	416	356	363	367	382	375	409	413	378	360	358	399	397	395	370	375	409	361	372	371	368	374	368	420	378	392	390	372	382	432	397	381	372	383	420	405	363	367	389	368	392	384	420	385	369	377	368	367	381	411	399	369	388	387	385	418	356	356	379	415	371	389	379	387	348	372	389	402	372	373	419	384	394	370	418	379	375	363	407	369	378	371	389	384	403	376	383	391	394	374	389	379	380	415	372	381	366	378	410	373	379	387	430	387	391	414	405	385	387	390	371	389	374
1959	479	476	451	441	411	446	482	460	443	424	439	453	415	400	444	428	445	455	428	409	444	480	469	433	407	430	425	475	424	460	482	471	408	413	434	459	409	433	436	399	429	409	447	450	391	454	439	409	430	440	456	427	436	445	406	432	408	476	418	451	419	397	470	394	439	452	422	413	446	451	411	461	442	443	465	389	427	440	432	471	442	450	448	454	403	416	452	403	446	395	457	382	406	464	492	440	459	426	455	438	409	413	457	439	437	412	456	428	444	460	427	443	407	404	414	355	432	450	428	460	407	446	447	470	379	418	434	466	439	426	425	460	437	476	446	458	436	392	430	420	434	390	399	418	428	409	421	404	451	440	406	431	410	438	454	390	403	403	417	419	454	428	449	433	430	451	450	434	417	452	444	399	422	398	458	464	445	445	451	435	450	441	424	470	411	431	404	459	457	451	453	453	434	437	438	455	439	414	429	456	433	416	421	454	463	441	471	412	434	453	416	415	443	451	432	448	439	434	448	408	472	458	421	421	401	414	428	432	424	465	425	401	419	431	422	457	442	405	416	452	459	438	458	445	412	455	404	397	423	451	430	448	425	459	405	419	450	436	460	440	451	473	432	387	433	469	434	431	437	445	427	439	434	429	432	425	406	472	403	466	418	455	434	426	442	454	455	441	454	403	470	429	414	464	442	421	415	449	414	418	404	388	423	445	414	400	435	391	408	433	406	411	425	441	406	407	429	421	467	412	435	396	447	428	441	381	449	424	420	463	441	412	439	393	434	465	420	448	421	409	422	431	406	412	423	450	457	445	413	438	414	424	438	412	409	392	433	381	421	454	477	442	467	453	444	415	432	398	421	396	444	418	449	455	436	390	411	420	446	426	429	419	503	459	433	413	430	456	480	422	444	458	441	468	449	410	472	428	442	420	435	484	439	425	400	466	433	437	403	421	408	453	415	406	425	444	438	411	392	442	420	415	383	429	448	405	426	466	423	432	446	398	434	460	427	417	447	440	456	451	425	422	455	424	409	464	437	431	411	437	482	414	467	421	484	439	388	392	453	462	457	411	431	438	404	445	416	430	448	454	417	438	411	439	380	424	385	429	389	399	453	435	421	447	386	447	425	425	417	453	448	483	416	416	440	416	427	432	451	423	453	390	450	419	467	401	430	421	465	476	416	427	464	431	435	388	399	402	410	441	454	436	447	395	461	413	432	402	448	433	439	403	419	423	449	430	420	421	429	445	451	435	441	409	475	407	436	416	405	420	475	408	436	437	436	422	433	446	409	465	444	436	464	475	413	443	445	431	455	484	413	432	387	448	406	441	470	448	439	447	440	416	418	443	451	421	440	390	480	436	432	463	420	418	450	427	427	476	422	405	442	400	448	449	408	449	437	452	427	429	398	456	420	439	427	410	439	390	409	445	372	419	468	427	430	436	385	435	447	435	422	409	439	441	398	454	454	461	447	433	424	410	450	396	416	429	417	433	419	440	423	416	469	443	447	434	444	429	449	460	409	427	469	439	425	430	390	434	425	435	455	434	432	426	427	397	445	434	429	427	417	452	461	439	429	413	430	398	446	452	442	448	442	460	410	427	426	465	439	430	429	414	418	482	458	445	450	441	459	412	425	430	457	429	435	447	455	432	453	437	447	423	411	461	468	432	432	409	434	413	436	451	410	424	415	438	428	431	398	426	445	427	456	416	471	421	459	458	421	410	452	401	375	429	424	418	453	474	454	438	434	449	407	429	442	396	441	447	439	388	402	458	484	456	397	448	433	405	440	433	444	452	428	430	445	411	396	419	418	421	431	426	462	424	452	432	479	436	424	394	391	436	450	408	474	430	434	416	492	475	449	437	401	407	434	445	401	402	450	429	396	402	434	424	426	468	436	435	434	441	392	472	468	448	432	417	432	428	454	438	424	430	474	412	464	416	433	420	440	426	421	444	429	432	472	449	453	446	441	418	451	458	454	448	429	410	446	409	434	459	436	451	437	444	485	434	408	431	404	422	428	442	442	433	399	453	419	397	461	422	460	420	417	420	445	398	429	429	434	427	451	408	474	418	409	444	480	418	411	426	443	389	443	445	433	428	404	465	431	444	403	469	414	439	435	465	441	498	442	431	430	439	439	484	445	400	423	421	434	459	481	452	473	421	441	442	433	429	396	413	423	435	448	431	431	415	433	425	409	416	458	430	494	433	436	461	406	488	412	473	426	442	430	438	413	401	440	431	452	434	464	459	421	419	406	411	405	476	448	440	473	413	418	379	410	464	446	488	451	432	447	425	465	434	428	412	454	433	412	424	468	442	472	416	426	434	406	438	469	436	433	457	389	414	422	418	439	419	451	466	430	433	486	398	426	449	426	397	433	422	429	424	419	416	417	479	425	450	432	462	453	425	466	388	452	465	451	418	449	427	405	432	421	449	453	401	457	394	445	476	426	404	482	438	453	424	450	457	447	488	440	388	447	430	464	447	436	448	429	493	419	478	457	420	419	460	446	443	445	450	415	431	449	413	436	442	441	440	408	420	427	384	412	449	426	450	421	425	405	418	411	411	422	440	417	415	412	389	439	430	427	422	447	412	408	428	425	463	438	409	428	416	423	425	431	431	431	421	472	410	397	446	434	479	410	448	394	446	459	381	417	437	444	462	493	452	441	427	432	411	438	403	442	466	422	424	449	408	423	441	427	432	441	420	428	457	431	400	472	416	439	417	403	436	416	428	447	470	456	460	423	427	419	439	430	471	404	472	443	386	409	444	393	429	445	409	407	419	407	426	416	410	450	428	431	423	432	446	419	440	436	418	446	391	449	472	424	401	449	415	443	400	431	419	437	385	415	438	423	423	427	431	448	413	403	443	446	455	465	423	426	443	475	434	443	418	431	449	383	394	405	455	399	463	467	434	432	466	413	460	430	439	448	383	424	442	425	416	405	420	411	396	398	440	400	386	434	466	403	405	455	439	454	441	473	437	374	413	413	424	444	443	444	412	457	430	393	394	395	433	423	421	456	440	430	411	435	499	430	466	422	426	456	452	437	425	433	426	408	429	451	426	416	447	489	452	422	384	460	480	448	431	446	470	450	438	428	433	406	418	440	407	419	465	438	462	427	432	424	391	407	425	428	450	443	431	442	448	429	405	435	412	418	436	423	383	474	426	451	462	457	403	452	440	401	441	428	412	423	415	419	400	402	458	451	466	450	437	426	405	435	454	408	419	463	403	457	457	435	463	417	465	423	415	423	435	442	403	388	406	421	443	456	441	463	418	420	446	407	406	463	418	435	437	403	460	401	395	432	471	442	426	428	405	480	468	455	451	445	422	407	431	442	433	434	470	427	435	475	405	366	452	456	443	427	416	476	423	381	426	482	439	410	445	455	415	422	452	426	404	395	406	409	420	453	440	464	407	465	445	457	442	474	429	458	480	453	440	441	448	478	413	420	425	441	431	432	456	457	426	428	473	432	462	473	440	413	431	406	443	452	459	385	442	475
2308	986	999	1067	1027	1012	994	1023	965	958	1023	972	1066	968	961	989	950	962	944	953	960	914	955	949	930	920	922	895	939	948	986	933	938	941	896	959	962	944	943	980	960	912	963	959	946	963	955	925	953	949	938	983	942	942	925	942	964	946	942	992	906	902	943	904	1016	903	923	973	936	945	928	903	919	968	925	945	956	940	941	878	988	995	922	918	921	982	967	985	913	944	914	953	1015	919	948	952	935	904	918	965	963	919	949	913	978	937	952	883	932	921	943	937	894	919	930	909	960	957	943	881	926	994	917	971	956	966	961	933	942	939	967	983	915	914	961	926	963	936	952	848	886	919	934	894	892	941	947	887	949	1011	935	911	922	948	922	907	988	934	928	913	944	934	957	950	981	959	847	943	966	912	901	967	987	924	933	962	896	948	890	945	892	974	910	881	960	918	922	911	954	979	925	926	971	958	972	933	928	930	923	946	892	914	910	897	937	990	922	964	926	960	952	907	938	945	952	911	897	970	952	927	890	955	956	933	873	993	930	935	930	945	999	931	944	917	926	856	933	863	910	905	909	911	937	964	903	963	945	935	950	966	914	953	918	944	935	904	924	932	915	945	955	935	929	969	923	951	935	960	937	923	968	997	908	931	912	918	910	947	943	885	949	975	969	940	865	926	877	950	935	935	943	953	954	913	948	933	933	923	936	957	1003	917	943	948	922	916	998	948	912	973	957	951	891	931	903	917	927	948	987	939	932	921	970	917	917	919	963	950	950	937	932	928	922	897	916	930	921	896	884	914	919	908	886	950	936	948	931	923	916	921	887	896	937	959	946	931	920	967	908	945	931	882	898	931	864	926	921	923	942	985	924	942	941	947	951	927	941	932	949	909	959	935	922	920	947	896	936	930	953	984	916	962	918	947	881	951	943	916	939	935	949	911	937	925	936	885	972	905	919	972	872	1008	921	939	946	880	974	915	914	926	921	905	930	961	988	936	955	955	924	993	930	909	884	916	908	996	905	913	985	1025	958	928	962	936	918	952	963	945	918	966	904	910	925	926	916	926	948	993	903	906	918	877	891	975	938	907	941	939	905	947	903	942	946	925	924	967	950	958	893	969	952	952	927	918	939	955	919	936	939	957	905	925	941	965	965	966	939	941	889	939	900	990	953	955	892	953	938	937	964	891	938	920	914	930	933	965	964	927	916	940	963	918	917	971	926	918	918	929	946	944	967	965	936	919	913	962	920	961	919	937	912	934	990	996	889	981	925	908	907	941	911	905	979	955	932	949	943	926	911	937	902	942	962	891	941	929	916	948	948	937	905	898	977	956	935	972	955	955	947	997	974	946	947	858	970	943	959	957	946	1000	960	943	914	962	975	963	885	1002	948	925	947	921	978	858	923	948	956	928	915	958	916	980	974	934	935	899	991	975	946	938	947	910	920	916	886	1001	912	970	933	922	896	933	930	939	953	937	982	916	934	899	975	970	974	968	956	941	999	995	967	948	948	938	931	947	983	916	878	967	969	975	967	900	880	926	989	995	904	961	910	993	951	1026	988	933	943	975	906	960	912	932	919	906	908	913	970	899	943	983	906	960	948	949	904	972	910	884	950	915	951	900	960	987	933	927	946	982	979	946	984	935	908	939	981	962	935	945	939	942	895	961	991	969	918	922	948	915	994	900	980	935	911	960	915	949	940	941	922	915	924	950	963	965	932	975	931	917	962	962	908	972	972	945	887	957	975	928	948	944	941	942	950	919	934	934	947	954	887	899	951	941	915	957	970	942	964	919	922	932	975	949	968	888	958	950	926	965	925	964	923	953	903	920	943	919	928	940	899	971	914	948	882	973	929	959	992	965	935	937	871	917	948	944	966	956	892	895	954	903	955	966	938	928	922	898	932	893	934	967	922	921	895	912	933	901	915	928	940	899	920	894	895	910	868	951	957	909	902	902	949	966	948	891	976	936	947	909	904	893	928	974	955	991	979	901	965	948	929	981	944	908	924	958	929	907	972	928	887	966	909	917	960	932	881	947	1000	978	935	932	946	916	931	908	946	939	875	995	939	965	940	917	993	908	950	909	947	932	914	915	901	974	943	951	899	978	959	880	950	935	926	1000	927	939	918	967	937	1021	916	937	887	944	913	942	976	924	911	956	986	975	904	928	976	969	930	900	955	920	889	953	984	927	948	914	940	999	950	963	962	958	901	978	882	925	958	944	966	961	954	932	957	948	945	1017	953	921	904	905	996	970	902	932	886	903	948	923	949	897	978	969	946	946	870	935	948	997	903	945	914	912	928	961	901	895	928	929	932	968	906	961	976	938	946	923	959	929	951	938	890	928	973	948	910	915	937	944	950	912	964	922	890	964	975	961	883	966	953	932	939	901	970	955	877	909	909	920	917	955	920	911	937	949	939	961	929	973	956	934	975	971	981	973	936	925	915	910	935	951	964	933	935	915	915	982	944	907	930	958	917	943	942	915	984	977	956	988	954	969	946	980	939	911	963	910	926	950	930	945	917	921	916	974	935	944	998	944	941	948	920	960	896	936	927	996	919	929	916	956	929	962	937	944	878	1013	948	933	930	934	952	922	890	932	950	924	913	891	928	927	924	948	980	962	915	966	940	877	970	919	932	988	940	985	999	940	971	944	940	933	910	965	923	928	911	942	884	915	925	966	902	898	940	945	878	964	906	936	972	958	933	924	953	920	939	940	918	997	919	937	930	983	936	931	930	930	954	939	923	916	946	922	961	934	913	968	886	915	926	984	966	924	961	887	916	919	973	941	919	969	955	908	974	940	924	895	1003	930	917	923	923	952	958	967	922	990	891	970	893	949	927	928	977	936	948	914	949	976	936	944	955	925	921	942	986	950	962	924	914	955	906	888	895	945	882	937	989	925	894	969	965	907	924	929	914	947	928	934	892	994	895	911	930	924	899	943	953	992	944	920	918	922	865	945	922	974	893	912	931	929	926	844	936	930	902	906	922	887	974	919	1007	935	974	924	922	994	995	962	922	926	863	972	897	936	949	998	946	952	936	1008	996	924	948	945	910	872	931	910	959	934	910	904	954	887	936	949	908	972	965	928	959	952	917	961	895	920	961	959	957	895	951	924	973	902	961	894	943	886	958	1002	989	982	921	914	936	920	908	943	988	894	919	913	938	947	903	918	925	970	962	930	928	926	949	970	942	930	971	931	926	917	953	929	958	956	931	940	912	960	940	935	1038	931	895	941	887	980	1033	911	905	930	979	910	941	936	880	908	966	933	989	909	943	931	926	866	911	986	967	900	898	897	914	947	920	949	946	1005	903	945	964	959	952	943	943	933	983	977	965	891	905	951	939	905	897	917	957	864	953	949	943	1012	942	890	959	968	930	967	969	909	942	923	968	956	914	918	943	946	922	969	870	912	938	966	939	962	1003	962	952	938	890	944	923	860	898	902	969	953	941	916	887	868	929	931	968	879	940	913	868	970	950	937	985	991	889	885	928	940	881	903	961	957	975	912	890	937	907	886	985	905	895	919
8436	671	670	609	474	407	377	327	303	272	311	240	272	294	273	274	263	248	251	278	280	272	242	241	252	263	251	271	259	255	195	232	238	252	267	271	259	254	233	248	222	283	262	266	255	242	249	276	247	238	225	192	233	253	240	241	247	237	261	254	225	255	269	244	300	247	234	244	252	254	235	217	244	257	238	231	239	246	249	236	250	267	276	231	268	226	262	270	247	259	259	222	248	233	257	257	235	238	265	255	230	223	253	257	268	224	268	255	238	253	263	235	277	251	248	279	252	241	265	254	249	243	267	253	259	234	241	263	245	252	280	256	249	260	286	246	249	218	260	239	254	252	267	222	252	260	242	259	242	250	250	248	226	250	243	258	260	233	243	245	254	230	270	231	244	246	262	230	251	224	236	235	235	253	219	251	249	250	246	255	228	214	228	266	229	278	235	238	230	252	230	255	229	265	240	243	249	228	226	248	261	262	232	244	275	289	221	236	271	245	255	257	233	246	269	236	226	271	260	255	256	284	232	237	264	267	256	258	265	258	255	240	238	248	232	230	239	221	257	250	221	248	252	254	245	244	240	239	248	232	255	246	263	237	230	243	223	228	224	240	235	226	207	246	252	251	238	249	217	253	243	237	263	244	259	258	265	251	243	246	226	227	265	263	271	254	254	226	245	290	274	256	245	246	269	257	236	282	235	262	260	230	222	251	258	267	275	219	218	249	245	235	233	227	241	243	260	258	241	255	258	253	259	234	254	253	249	220	242	240	255	250	292	255	260	217	246	261	229	233	259	236	287	239	279	233	228	266	266	278	260	228	259	257	241	247	233	263	244	249	246	237	274	234	255	216	276	251	227	248	260	269	246	219	254	260	233	237	260	269	215	248	266	226	238	252	266	258	249	230	260	267	208	221	221	249	263	250	258	246	236	258	276	252	240	240	257	262	231	246	260	254	263	256	237	238	248	216	299	217	201	262	261	286	252	249	261	272	224	252	216	256	228	262	258	258	220	256	259	265	243	245	245	265	254	262	277	272	252	243	261	224	262	250	246	238	247	271	234	231	250	244	255	256	242	241	237	276	236	234	283	274	285	238	233	255	246	221	234	275	232	269	246	220	264	259	227	240	249	249	232	251	246	275	244	221	242	239	260	265	269	233	246	262	244	230	267	250	224	245	257	232	264	230	216	247	263	257	242	252	232	241	228	244	265	237	258	274	275	261	247	261	262	299	276	289	269	293	233	270	242	211	245	264	256	263	220	248	263	229	254	298	266	239	250	273	250	255	238	255	269	235	225	248	245	258	249	203	278	254	261	243	230	229	257	290	228	271	263	204	245	257	242	233	230	226	250	249	239	257	273	227	233	246	255	250	241	252	269	241	268	260	234	248	253	256	265	267	243	265	259	247	279	224	251	264	254	265	241	236	236	261	240	262	246	227	245	220	264	244	235	268	253	231	273	257	276	251	268	245	263	259	287	262	227	242	281	223	240	219	277	270	262	245	241	230	255	282	278	246	228	245	264	257	297	262	247	222	256	269	248	283	254	240	263	243	269	262	270	253	269	264	253	231	208	267	241	261	256	224	260	278	239	263	246	222	256	247	249	233	229	259	229	252	270	257	246	237	219	243	255	227	280	220	266	233	236	275	265	266	219	218	226	280	227	273	236	265	258	249	256	275	268	245	250	292	267	227	241	265	247	240	211	245	270	239	256	254	245	247	230	204	262	221	226	260	216	231	260	244	242	252	237	282	240	255	259	244	229	207	247	245	276	248	229	234	255	244	247	239	253	249	228	258	238	262	296	239	256	249	251	243	226	266	226	273	227	244	255	235	281	249	288	262	223	234	256	241	212	266	252	242	237	247	270	251	260	249	259	283	265	226	263	238	255	267	255	229	281	232	242	239	249	227	261	269	247	241	271	232	259	240	256	241	243	236	247	222	232	256	232	263	236	248	249	265	271	241	255	242	237	236	243	243	243	280	239	246	234	260	242	263	234	285	258	248	284	235	251	257	240	230	247	244	267	269	263	265	233	247	268	257	249	239	252	271	231	241	235	265	245	271	220	255	247	225	272	253	241	268	259	243	267	264	248	242	233	277	263	254	249	225	250	243	265	253	232	254	266	240	255	224	251	234	242	249	237	217	252	231	260	218	242	254	275	237	247	251	264	250	213	254	225	230	263	241	241	250	234	226	214	268	236	284	240	258	268	236	266	251	261	239	224	229	233	246	272	245	238	245	263	252	233	267	208	240	248	255	264	272	264	239	265	229	259	253	219	232	237	243	256	252	274	221	279	254	244	259	239	273	272	239	253	224	271	217	234	245	235	281	238	236	265	222	247	250	229	242	256	246	258	262	253	264	251	262	253	251	271	252	237	252	271	274	260	252	242	256	264	253	255	249	226	219	259	283	227	230	260	255	251	249	246	265	267	274	257	263	226	259	238	230	252	252	229	250	237	232	253	252	242	251	258	238	264	272	258	242	238	263	232	239	242	263	253	220	233	280	237	227	247	239	244	252	249	279	235	260	250	262	278	253	231	231	228	251	253	247	278	271	260	255	260	246	242	265	247	246	225	249	243	226	244	248	261	271	233	261	240	235	240	246	227	245	245	222	246	261	283	247	251	259	209	261	251	271	246	235	241	246	273	268	262	256	243	255	250	237	248	231	246	282	256	257	271	249	240	241	256	255	243	219	234	242	264	246	255	264	256	270	248	232	261	254	243	219	264	230	232	221	244	251	235	231	213	209	247	244	252	263	225	239	240	287	257	235	222	247	283	249	234	247	247	272	272	264	223	266	271	242	275	268	212	276	282	232	230	252	267	256	279	251	232	250	233	228	205	243	244	241	263	243	231	279	256	257	245	226	270	253	263	255	235	244	215	244	253	234	240	231	252	254	253	240	264	278	269	239	239	247	260	245	238	255	238	255	224	218	268	231	225	241	227	237	255	224	235	253	226	230	232	229	240	277	258	259	276	236	230	229	253	233	263	234	248	249	275	244	246	243	251	235	238	251	253	280	271	268	238	236	242	254	243	253	248	250	271	216	244	230	242	265	238	243	222	223	230	258	244	290	249	289	251	244	224	219	270	252	258	241	252	239	253	273	259	256	249	220	226	245	267	254	267	230	264	231	239	275	239	252	254	256	232	230	237	250	251	221	220	252	252	235	242	232	235	272	270	242	230	247	262	244	283	253	245	247	250	241	234	253	241	272	242	220	252	257	241	243	250	271	238	242	215	246	219	237	238	245	236	221	199	243	259	266	258	258	230	266	242	260	255	249	229	243	239	252	251	238	242	243	244	291	255	247	252	244	238	235	263	231	242	253	245	219	238	257	269	255	237	233	237	270	243	254	258	235	214	260	222	207	264	256	234	225	250	247	256	254	264	268	245	246	259	238	227	260	299	254	269	232	233	247	219	259	228	255	213	268	239	251	219	232	271	247	263	250	279	223	237	257	254	250	261	250	278	241	265	256	229	246	239	254	275	233	243	259
6935	931	1562	1727	1531	1329	1156	1036	925	892	848	821	780	737	727	729	680	601	679	671	665	586	630	579	629	605	576	599	554	592	576	596	537	543	615	565	567	576	586	579	607	610	608	559	575	583	576	612	571	585	584	589	596	625	542	585	600	540	576	575	550	541	580	554	560	599	526	560	598	571	525	580	572	604	550	560	613	576	582	555	577	581	596	588	557	593	532	579	597	540	540	558	600	577	558	563	590	585	600	574	609	565	582	551	570	598	544	553	616	537	561	561	556	573	572	582	585	557	578	576	550	604	496	577	574	582	568	560	564	590	607	546	568	634	579	557	585	655	561	585	547	552	554	585	551	563	609	596	580	582	582	615	522	594	534	580	559	580	587	597	550	560	558	556	564	553	570	552	549	562	580	562	589	584	592	555	572	563	549	581	522	556	588	593	575	593	561	599	558	560	533	573	567	601	593	559	524	609	568	556	610	508	577	590	591	619	575	557	588	573	542	556	586	547	581	617	573	560	600	526	559	603	574	583	568	602	601	554	552	538	568	578	592	549	550	561	577	572	587	555	569	592	570	553	565	552	588	591	552	570	600	582	564	572	566	588	573	585	609	577	595	547	570	566	569	619	600	579	550	551	594	581	598	570	613	559	591	576	550	534	555	539	544	598	578	572	562	576	570	558	537	560	560	551	581	544	597	570	580	568	570	566	597	588	579	580	565	590	599	579	552	563	578	554	592	598	556	611	539	595	597	538	579	539	587	584	535	558	565	573	601	564	611	606	592	547	593	575	550	548	611	581	577	534	566	567	573	594	581	577	602	567	581	571	569	583	554	602	570	560	575	593	564	586	545	526	560	576	620	529	533	565	556	557	587	577	563	562	569	587	556	546	579	570	614	593	572	601	549	556	590	533	580	597	576	591	563	572	601	589	593	548	564	585	539	593	562	527	552	560	570	593	585	587	634	606	550	588	556	578	551	591	562	567	588	600	583	558	602	559	562	590	591	577	565	588	550	602	593	572	606	560	576	584	618	561	563	557	549	533	593	599	567	550	544	543	536	604	560	544	578	588	573	578	567	568	591	561	556	584	591	556	588	561	542	560	640	585	571	587	549	570	547	547	586	596	571	527	577	586	564	570	605	591	546	605	564	586	522	540	524	572	524	627	531	601	564	585	564	582	561	565	573	580	524	594	546	532	543	579	559	568	642	583	590	576	545	571	565	522	560	543	559	614	578	610	560	541	556	594	539	575	573	573	591	572	584	606	586	585	526	549	615	583	603	641	590	509	534	558	571	577	562	625	599	553	621	578	553	597	581	573	575	568	554	548	572	568	547	544	586	596	585	565	590	522	572	589	623	566	587	556	574	564	566	555	597	562	554	582	599	580	568	582	558	568	580	578	528	545	616	606	575	571	566	591	579	594	581	550	562	543	616	589	600	562	552	604	557	534	582	548	556	613	560	547	575	604	576	561	597	543	574	538	569	564	563	574	552	557	574	550	600	576	563	573	532	595	570	556	566	583	580	560	541	560	552	542	523	567	573	514	612	582	595	528	556	601	561	557	589	559	561	580	604	538	592	581	577	569	562	590	565	559	571	559	606	590	576	584	550	559	573	541	603	613	557	573	583	560	587	622	570	581	603	554	555	597	569	586	606	594	567	593	557	547	591	581	579	569	614	527	591	592	533	530	611	603	532	566	532	586	602	606	583	596	599	575	558	584	601	530	549	572	571	570	602	572	556	547	583	556	544	570	584	544	587	541	567	587	603	547	545	583	574	570	618	576	582	582	580	559	532	565	591	521	586	515	570	543	583	589	558	553	605	594	578	568	560	573	513	602	600	563	573	591	558	561	570	601	610	568	583	558	562	590	626	567	572	558	571	545	562	533	591	587	534	559	574	554	548	599	521	570	535	546	550	571	565	558	564	574	564	552	592	528	575	585	547	557	584	538	580	593	570	627	564	594	558	564	565	585	596	564	557	580	577	582	576	615	560	578	561	581	590	545	590	569	562	548	562	601	580	615	589	588	587	583	550	571	578	534	565	602	560	606	568	585	592	572	577	550	568	599	557	582	582	576	614	572	553	603	581	605	577	562	602	581	569	630	574	589	596	573	570	564	563	631	573	566	567	540	557	538	531	545	581	554	556	588	580	614	564	561	549	554	587	555	608	591	536	577	564	534	551	553	603	569	602	570	562	591	567	563	580	570	559	533	581	563	556	580	556	601	537	566	546	552	596	565	524	605	550	516	578	531	599	574	581	557	555	522	528	585	626	571	567	598	535	571	584	558	564	566	566	560	576	570	580	561	605	620	524	578	552	603	581	566	557	600	569	553	546	569	564	583	566	589	503	591	580	571	556	589	582	545	590	568	570	577	589	564	546	560	595	551	609	639	539	599	564	598	567	558	604	594	575	560	602	558	546	593	565	533	550	587	576	572	548	564	595	570	533	593	581	588	593	570	586	577	561	596	528	566	578	571	613	571	564	581	577	576	601	579	550	569	549	542	562	570	570	603	581	574	580	621	597	558	562	596	572	647	565	500	594	579	556	539	601	570	582	580	532	579	605	539	584	558	549	589	579	583	603	508	533	569	592	570	568	560	566	557	557	547	561	623	563	591	568	514	603	594	540	541	600	579	552	566	537	596	573	590	552	580	566	633	616	576	596	580	590	624	565	593	568	572	538	570	548	591	581	598	541	568	597	589	593	565	599	558	558	572	580	556	572	564	551	577	563	571	584	590	555	596	572	568	549	534	551	518	602	557	573	548	590	582	597	572	660	599	594	601	533	546	552	610	567	546	604	549	617	591	592	588	542	573	575	545	563	559	571	579	561	568	566	563	580	631	566	567	556	518	558	573	572	598	578	580	573	593	578	609	607	568	628	562	559	565	587	574	561	558	593	559	595	514	554	520	547	558	564	557	578	615	601	577	572	582	591	559	541	588	572	581	538	528	581	553	570	556	563	585	550	556	539	587	542	598	596	604	552	618	578	550	597	579	561	584	592	586	554	587	592	585	572	571	594	584	576	541	572	548	598	536	617	574	572	559	535	545	563	556	548	572	596	579	544	620	582	611	579	540	572	604	566	570	560	578	581	551	603	591	563	569	605	568	552	596	572	530	615	593	609	551	593	581	574	553	605	542	587	601	582	540	564	589	587	534	544	598	556	630	582	553	568	579	640	544	595	565	595	587	573	584	566	544	569	600	501	554	558	554	618	592	597	631	537	582	571	576	566	614	574	570	582	569	593	589	607	593	528	559	593	582	583	550	556	601	577	537	623	569	577	553	563	551	593	560	598	537	585	597	607	589	549	568	553	566	553	545	539	545	547	557	535	542	575	560	602	585	564	551	584	595	553	568	576	570	572	583	558	604	575	541	617	577	593	572	563	579	550	631	548	583	566	570	552	528	548	582	594	608	525	575	572	543	584	617	563	554	596	579	583	594	598	608	576	548	580	542	574	522	547	596	584	570	580	588	592	603	583	546	600	560	570	552
15493	1308	914	814	546	423	311	307	288	249	197	218	200	214	203	177	188	169	176	173	187	162	162	128	163	136	140	131	154	154	129	147	173	154	146	137	147	173	157	135	159	139	156	159	126	132	140	148	154	166	172	143	155	138	171	149	159	164	150	131	120	154	128	138	151	154	151	155	142	136	132	135	157	152	141	143	158	133	141	150	145	161	120	157	155	157	150	112	147	144	149	154	153	154	144	144	141	143	147	136	161	153	160	148	140	140	154	151	154	143	155	152	132	142	144	165	126	170	141	157	142	132	143	142	152	110	143	134	153	136	142	136	156	155	166	123	143	152	158	140	167	146	182	146	149	160	151	147	152	147	171	129	157	147	163	147	140	152	129	145	155	148	157	148	168	171	154	170	164	167	169	158	131	167	132	138	134	139	142	154	136	144	159	143	149	130	143	134	136	142	154	155	150	143	146	145	143	149	157	133	123	163	138	140	122	182	159	164	141	130	143	170	158	159	165	155	137	149	165	161	158	156	137	121	143	137	156	160	159	155	142	146	129	160	151	150	150	134	152	149	158	135	150	140	144	174	141	149	135	146	161	146	135	135	148	145	115	142	133	138	143	152	152	121	156	161	140	155	137	145	143	136	142	146	161	173	123	152	167	139	146	135	145	159	154	170	164	138	160	144	151	125	155	157	153	135	137	166	162	160	163	174	129	154	137	150	142	139	143	148	142	147	155	152	153	139	139	153	156	145	147	162	167	130	142	130	156	151	155	147	152	161	134	144	159	142	172	144	128	153	157	161	145	148	161	147	134	152	179	155	150	122	151	144	145	135	144	159	130	152	167	161	152	128	130	144	119	147	161	155	143	162	143	126	130	142	158	162	129	143	149	177	166	132	146	140	162	151	120	140	171	141	160	129	124	165	166	142	161	123	163	139	140	151	158	164	163	139	145	126	120	133	142	128	151	148	166	151	176	158	143	140	134	130	164	164	143	153	139	156	145	151	132	127	153	139	154	150	151	139	152	164	142	127	166	135	151	168	149	135	140	151	130	150	139	146	185	146	169	153	143	145	147	127	153	184	153	126	150	149	175	143	152	123	122	143	138	139	151	135	141	130	151	133	158	130	145	148	155	126	157	137	145	155	145	141	136	130	117	169	139	154	142	134	150	152	174	147	140	143	148	148	131	149	137	157	128	153	120	157	135	149	156	136	136	152	151	117	141	146	159	165	137	128	131	156	121	165	159	140	164	133	183	160	152	158	145	132	149	149	164	166	151	120	142	140	172	146	154	138	145	167	154	144	147	156	147	145	130	130	147	156	172	157	160	159	139	137	179	162	147	170	132	161	142	155	122	132	129	167	155	147	145	122	136	154	121	155	147	156	161	128	149	150	176	155	127	139	174	132	148	142	145	120	119	146	156	146	150	135	153	159	153	135	151	144	168	137	128	140	139	136	163	141	157	139	142	137	152	159	148	150	161	145	186	143	148	149	128	130	147	131	162	139	126	143	144	150	157	130	157	136	148	130	146	138	131	151	152	178	130	140	157	148	146	124	185	144	147	136	147	138	134	162	142	143	122	141	161	145	136	157	152	145	157	124	133	143	160	140	131	134	183	171	134	170	160	143	141	135	133	158	162	127	137	152	145	144	172	156	172	166	153	175	159	158	154	144	138	147	143	148	134	163	152	161	131	168	143	143	175	196	156	137	158	145	164	139	151	140	155	142	156	149	161	153	137	140	127	161	118	122	136	134	139	160	133	154	145	147	142	160	151	135	137	131	156	155	142	131	155	127	146	142	143	148	162	151	152	150	136	145	131	159	165	151	126	139	145	151	136	147	141	128	146	129	147	124	135	132	165	165	169	171	135	144	147	166	134	168	142	176	148	154	140	150	123	165	140	144	141	131	138	139	144	160	150	171	145	146	151	162	151	145	135	149	140	169	150	162	149	149	146	165	141	131	157	122	154	152	125	132	148	134	147	130	151	133	143	162	156	152	169	151	156	162	156	158	142	155	151	159	138	146	157	137	148	157	138	139	161	118	162	151	159	173	139	178	145	166	130	134	140	150	152	161	133	152	148	159	139	152	142	153	143	161	139	148	141	140	144	138	138	127	141	133	137	156	159	146	165	150	130	163	139	134	147	119	144	149	140	161	160	158	147	143	141	157	149	152	147	166	157	132	163	150	142	150	149	152	166	159	126	147	131	143	136	142	141	160	151	146	127	136	142	131	144	115	136	162	154	140	149	159	154	153	171	154	153	165	145	137	136	127	172	156	145	143	161	140	131	133	163	174	189	143	162	155	128	131	126	169	128	159	156	130	157	121	155	152	152	145	130	122	133	150	156	130	151	151	116	153	149	151	152	153	143	169	141	162	149	169	149	135	169	157	140	131	153	139	151	131	148	167	132	148	143	167	164	177	138	143	136	156	132	145	135	131	144	140	168	142	158	135	172	146	147	142	142	144	164	152	151	154	152	150	161	134	142	158	149	149	156	125	141	147	145	139	138	148	160	143	152	158	142	166	153	153	147	151	120	156	151	134	137	144	144	157	157	142	159	146	144	152	131	167	141	145	134	150	154	158	163	140	160	164	153	139	159	156	158	148	128	157	148	153	145	171	149	147	138	140	128	147	151	143	162	151	165	156	152	138	137	158	140	161	155	122	145	138	142	149	148	141	157	138	133	138	154	144	149	129	145	119	142	121	144	148	129	149	156	123	139	141	145	132	169	131	137	142	144	159	143	138	133	145	149	148	175	158	151	172	148	159	153	137	154	154	141	152	132	135	140	138	144	143	139	130	143	141	165	155	127	127	132	177	163	137	125	154	156	151	153	152	172	138	151	164	155	152	148	137	148	146	174	152	148	152	149	141	150	148	142	152	154	155	135	127	156	142	148	167	150	155	137	136	182	143	155	158	137	170	143	171	138	164	138	175	132	143	142	136	158	144	155	168	144	157	159	167	155	137	160	130	167	140	165	142	145	146	140	134	158	137	135	152	128	144	162	145	153	138	132	165	148	137	150	158	153	154	149	157	139	143	142	149	139	147	161	152	166	119	174	157	150	139	153	133	134	135	120	138	150	137	149	141	154	154	134	152	127	148	133	136	137	151	138	158	158	148	148	146	142	160	161	162	157	147	145	146	172	150	149	173	141	143	131	157	131	148	148	147	172	159	148	136	174	147	173	145	144	130	152	127	164	136	154	171	176	135	132	133	138	148	140	161	121	144	133	174	152	151	147	157	156	148	156	144	146	139	133	138	147	133	155	147	145	125	156	144	151	130	148	143	152	147	145	140	168	132	133	154	172	129	144	149	124	153	138	171	179	161	154	120	157	166	171	138	141	117	136	149	149	174	136	137	148	167	164	136	165	147	128	132	120	155	150	172	155	147	162	139	150	155	129	132	137	128	142	136	140	136	127	169	149	140	140	167	136	139	131	154	139	133	152	129	134	145	143	163	159	154	129	159	154	144	149	178	119	127	157	137	127	148	139	155
8215	1006	2116	2532	2076	1739	1430	1261	1058	955	837	735	695	636	607	558	552	529	548	513	488	502	487	468	400	470	427	444	413	401	456	414	427	469	468	425	382	437	413	417	380	422	409	429	400	404	384	382	396	404	445	377	437	385	395	392	406	431	381	388	445	372	408	433	396	388	416	374	420	416	360	412	419	379	419	424	385	383	381	417	409	378	359	404	397	422	431	387	379	391	399	386	374	379	419	361	364	386	407	398	411	388	361	393	382	389	400	411	414	370	374	377	372	405	336	383	387	353	372	378	391	404	367	403	417	371	378	409	375	377	368	428	391	393	408	404	385	376	371	377	394	373	404	362	393	408	399	406	356	418	386	425	346	399	387	385	394	371	384	383	348	373	379	359	360	416	359	347	372	345	354	408	397	380	345	379	404	410	395	367	399	397	372	397	359	405	431	401	413	384	369	411	383	362	403	403	411	375	380	404	380	339	364	398	417	369	393	404	362	373	383	368	383	389	424	452	363	404	401	378	388	409	396	403	362	354	399	388	367	375	415	404	401	412	379	379	402	396	412	421	388	400	380	404	416	385	377	393	382	376	369	367	414	381	413	373	380	364	388	422	383	418	406	412	393	388	367	390	395	364	404	368	408	390	387	417	367	375	406	408	372	382	377	392	378	404	421	388	396	378	383	377	400	366	396	371	371	397	390	346	415	408	422	379	377	407	354	403	371	358	388	340	413	382	407	383	424	424	403	384	365	405	408	392	393	376	374	406	434	376	420	372	387	367	386	388	412	398	370	355	386	413	371	399	390	374	350	374	388	391	367	378	425	382	394	389	419	376	370	397	380	397	424	401	431	379	370	386	354	409	408	370	364	406	367	382	352	391	347	378	391	365	411	379	418	402	369	388	395	364	391	426	391	441	413	368	397	393	404	372	372	361	387	412	361	373	417	403	382	383	387	397	369	379	383	384	369	371	395	412	399	371	381	389	377	405	403	366	394	395	342	399	395	383	381	391	364	396	393	377	401	361	382	405	405	394	341	396	384	382	395	379	403	418	388	403	371	434	402	390	367	363	394	368	370	385	425	359	373	435	350	377	418	409	389	374	389	406	377	374	434	392	375	425	403	413	371	345	376	405	329	409	381	378	365	378	384	364	394	384	384	406	391	393	385	371	349	389	383	346	390	383	415	393	367	392	411	377	415	418	418	392	407	347	399	384	418	391	412	360	400	405	367	397	377	370	405	413	406	391	408	333	384	360	387	391	400	404	398	373	388	351	381	380	411	388	364	398	378	385	405	365	379	372	383	378	380	368	401	359	385	367	402	387	366	371	392	402	396	414	395	401	394	406	394	394	375	397	370	378	362	353	426	366	371	392	404	397	396	398	367	372	391	362	384	380	418	381	360	390	390	414	371	398	409	393	392	358	373	362	383	396	392	352	403	413	378	384	395	388	372	426	410	378	428	390	397	398	391	347	416	414	379	419	409	377	391	418	386	379	430	372	384	402	374	368	351	368	411	399	391	396	404	401	366	397	405	382	400	386	345	404	357	389	398	384	378	374	370	405	375	409	377	379	391	387	410	395	350	368	377	368	401	383	409	373	386	392	409	391	393	400	372	377	398	408	386	403	370	357	362	399	404	412	426	407	363	411	375	367	390	390	384	361	395	369	400	389	397	392	376	375	383	437	392	395	397	407	377	387	392	380	372	388	345	389	386	404	369	371	370	381	368	375	428	393	362	375	408	384	386	369	410	395	368	402	389	398	390	442	383	413	351	390	390	375	356	400	424	385	345	405	357	364	372	402	368	390	393	378	413	372	378	384	361	345	408	408	411	400	415	385	412	403	380	364	385	391	382	370	383	419	381	408	399	361	410	386	375	364	409	399	355	371	367	409	370	403	387	394	405	381	368	398	390	399	368	397	391	393	378	410	391	394	401	401	392	372	380	392	366	341	375	394	371	382	402	392	374	360	411	398	349	380	384	374	368	385	390	384	388	376	387	422	414	389	382	407	394	400	419	390	388	393	377	361	400	387	361	359	361	407	391	371	394	369	404	388	399	383	387	377	370	388	394	379	382	385	369	399	393	369	374	333	396	415	410	396	434	414	406	400	358	416	392	383	394	412	398	381	372	357	381	386	394	350	379	390	396	367	409	382	383	380	407	371	355	392	364	434	378	391	397	377	411	385	359	412	360	381	417	372	367	366	397	385	383	410	385	363	376	360	381	365	390	404	400	367	405	396	418	397	427	411	382	394	411	364	384	392	355	382	366	382	385	356	385	377	362	401	359	420	395	391	404	363	358	423	426	374	388	377	389	353	369	334	360	384	364	411	395	418	357	400	408	373	377	407	389	416	415	425	405	390	405	378	362	392	379	420	383	366	381	430	363	379	396	408	386	369	388	383	366	353	387	407	387	400	393	393	373	401	338	388	384	386	441	404	391	413	379	366	394	380	386	384	397	388	378	366	392	369	394	388	387	388	382	407	382	362	373	382	368	367	395	400	416	420	389	418	416	362	389	363	384	401	359	406	385	370	409	387	399	362	383	419	392	402	432	396	367	381	422	381	383	379	357	362	387	370	368	347	380	404	382	333	356	406	417	389	376	372	369	397	411	364	373	359	372	402	404	361	385	398	363	397	366	409	381	377	363	393	409	377	400	391	355	382	356	386	403	379	369	376	399	351	418	365	393	400	393	418	431	367	380	395	346	417	394	378	354	404	453	406	333	381	412	392	395	406	355	402	399	401	401	374	341	372	375	389	410	377	378	426	365	414	372	379	376	415	384	379	367	437	376	364	384	357	370	418	387	396	400	414	359	389	397	323	404	379	419	380	371	414	396	420	402	375	422	374	410	383	399	402	384	395	385	346	391	399	443	377	352	413	362	388	321	399	389	382	353	374	377	355	415	419	418	403	415	375	403	395	377	347	387	399	390	434	370	417	413	366	392	388	400	382	410	419	362	370	411	432	396	410	377	420	370	353	424	390	403	386	378	366	385	366	362	364	394	403	383	376	385	405	352	403	434	387	378	360	393	365	418	389	390	385	381	412	420	359	394	359	390	396	387	355	398	362	371	416	384	396	365	381	412	353	357	382	394	379	376	362	382	391	370	398	434	364	389	366	375	410	378	429	407	392	392	397	367	386	376	373	456	391	372	387	400	415	400	381	371	396	385	439	362	394	400	405	412	419	407	404	384	382	367	350	374	391	367	389	383	393	383	402	398	394	384	377	395	400	438	397	391	352	419	425	409	406	388	343	368	376	384	412	372	391	383	387	425	359	393	381	373	390	373	408	371	382	409	384	374	385	378	367	373	392	386	381	396	382	377	367	408	404	408	361	400	380	403	401	382	378	421	401	381	389	410	394	376	383	413	378	384	367	382	390	358	371	388	366	408	383	412	389	351	397	393	364	393	397	408	380	362	399	395	416	418	333	359	386	386	381	388	387	359	363	355	346	417	391	394	350	381	381	412	372	386	348	399	460	367	373	403	389	369	373
1803	460	434	406	450	480	461	536	437	454	451	484	415	423	442	458	460	447	448	402	462	425	427	470	424	435	391	441	431	410	377	390	422	478	437	440	431	456	435	444	410	445	415	485	439	410	451	414	421	465	420	431	453	507	444	391	423	422	453	451	478	438	400	440	409	426	430	427	430	441	494	425	461	437	457	446	447	430	448	415	421	418	423	461	454	499	407	440	465	445	422	430	400	448	404	439	423	416	398	452	420	390	441	426	445	460	441	412	467	466	450	414	460	426	427	429	461	445	444	402	422	419	431	445	443	450	455	443	421	452	444	470	437	445	441	443	421	433	471	420	366	424	402	447	457	447	439	463	479	437	428	448	469	457	434	405	437	457	450	420	438	480	426	410	441	433	415	383	423	411	428	404	447	441	457	402	435	420	466	420	390	475	469	424	401	422	411	379	468	450	441	452	441	433	414	429	423	443	431	437	419	445	387	419	436	412	416	445	440	448	455	433	417	426	422	424	430	438	479	443	415	464	442	434	438	429	406	441	431	430	418	430	458	423	438	409	427	434	386	413	464	424	417	439	437	440	460	447	425	428	424	419	406	396	431	447	406	437	454	450	461	467	457	468	428	397	429	461	454	464	415	383	433	366	445	407	440	443	432	449	458	455	468	378	403	449	444	438	449	465	454	438	416	441	414	404	448	425	400	432	436	445	428	449	435	437	401	444	410	426	473	404	440	466	469	485	469	423	458	414	419	391	423	417	468	458	448	463	424	438	420	444	450	404	470	489	448	442	402	419	450	460	469	423	399	425	422	463	418	455	438	426	447	455	451	489	417	432	448	461	503	467	461	479	412	463	421	462	421	435	443	374	445	457	466	441	437	415	459	490	435	452	467	446	466	445	450	432	384	413	417	410	439	442	425	460	437	458	414	458	449	432	452	402	454	399	432	443	402	427	409	431	448	415	453	417	435	440	453	428	431	435	443	491	435	468	451	443	471	440	443	455	453	446	445	407	427	441	394	449	423	439	448	421	435	433	459	444	413	442	408	450	435	444	461	425	403	399	414	436	456	424	436	423	421	414	411	452	461	459	426	459	424	424	419	426	435	423	468	442	411	463	412	471	447	442	444	441	435	450	455	441	427	467	451	384	397	426	433	466	465	486	434	413	425	445	425	434	439	440	453	476	439	443	429	456	443	378	435	427	411	424	459	424	460	486	455	429	447	419	452	409	392	453	409	444	457	445	430	434	432	478	464	434	409	455	448	452	374	448	425	487	439	408	394	449	488	421	445	457	444	428	440	429	477	445	427	414	436	413	468	451	431	446	435	446	402	421	428	415	436	453	420	442	431	416	449	404	459	408	397	465	418	422	443	430	414	443	407	438	438	454	412	424	452	463	431	413	444	407	427	397	431	425	371	414	468	447	457	448	428	445	428	432	408	425	418	471	429	430	426	419	428	415	469	472	401	433	420	417	450	430	457	452	433	420	451	427	417	419	457	442	420	448	438	433	405	417	435	421	382	468	467	441	390	443	464	464	445	441	449	449	445	463	479	436	386	451	431	417	481	426	417	450	453	444	441	409	436	415	400	431	438	455	421	419	463	423	465	436	431	399	479	427	476	455	453	452	414	427	437	457	431	465	450	444	437	426	451	442	453	439	414	427	441	432	436	420	458	465	409	437	457	431	420	442	480	407	439	437	427	384	430	405	431	377	436	467	434	462	449	431	392	442	438	426	431	434	450	464	447	423	449	452	426	433	471	426	392	462	463	413	450	446	438	408	475	405	456	427	437	403	410	391	436	462	415	462	406	438	441	431	439	437	458	447	464	423	433	436	429	428	445	413	416	397	453	458	438	423	409	444	454	422	442	487	465	441	464	451	441	443	441	424	429	422	432	446	451	407	418	476	452	429	436	431	431	452	418	445	466	449	414	447	401	427	445	423	449	426	448	447	412	428	435	447	441	475	468	429	396	445	391	418	435	421	451	420	441	432	453	430	434	430	495	478	458	443	445	443	463	457	406	430	425	441	442	430	418	439	460	446	426	436	477	426	439	435	410	427	435	438	416	422	427	471	406	414	435	425	466	438	455	426	449	440	436	401	467	433	413	437	473	434	453	393	447	438	455	422	452	430	425	456	470	438	402	431	430	443	442	437	429	467	435	438	444	428	473	471	412	459	433	430	432	424	437	445	473	453	401	403	436	405	458	445	403	416	478	398	424	441	465	498	395	442	469	474	417	387	427	424	470	469	428	428	420	451	456	451	443	448	458	476	433	466	413	425	447	457	422	471	416	458	430	422	423	447	379	439	445	430	421	449	437	438	441	448	445	370	443	456	417	439	429	464	459	456	428	441	452	428	420	435	436	468	456	403	447	475	438	442	432	472	405	444	448	448	445	474	438	429	434	420	437	399	402	426	435	419	414	464	449	408	476	414	471	466	443	429	484	452	417	430	437	427	429	428	408	471	457	453	429	418	410	436	423	418	465	417	407	419	445	442	441	422	416	471	441	462	496	440	424	404	416	450	449	449	425	461	421	447	421	443	432	437	448	444	427	454	445	426	412	426	472	486	409	446	410	433	443	428	452	395	430	401	432	444	446	453	381	444	406	410	431	462	452	450	456	446	442	454	398	449	428	439	463	436	438	400	401	464	433	469	421	443	453	443	448	455	432	461	454	453	412	412	425	424	408	425	434	444	438	404	463	409	427	458	402	439	416	427	438	399	444	425	412	417	457	445	394	460	467	446	429	418	422	438	440	465	423	417	468	417	435	441	423	484	482	444	461	407	478	434	459	395	414	447	447	466	459	403	443	438	427	464	464	418	440	465	453	415	435	412	428	422	413	453	396	417	453	447	460	460	436	419	436	454	391	397	446	432	450	437	428	404	438	478	432	432	434	465	421	472	419	386	462	427	438	422	452	428	435	469	426	437	447	463	406	431	427	449	430	413	438	430	429	437	465	406	434	439	415	437	420	435	458	408	431	377	412	444	447	488	432	458	460	447	476	420	424	416	435	444	424	419	439	440	419	481	469	461	459	437	463	454	445	440	443	440	451	438	452	448	429	401	453	435	439	439	455	469	461	442	446	423	385	450	425	425	399	422	426	472	467	429	473	436	417	493	409	482	421	416	447	398	430	406	451	404	437	427	441	435	423	412	388	414	428	435	437	432	402	440	441	440	446	419	473	437	469	420	448	439	453	446	473	399	448	436	452	458	445	436	439	449	439	448	462	474	431	471	477	422	447	430	457	385	471	438	453	434	446	446	416	445	432	422	432	441	431	465	462	467	491	428	474	430	447	436	392	446	392	441	403	412	452	424	477	402	424	446	442	421	441	459	402	445	404	438	456	423	394	402	400	441	419	425	433	436	461	465	438	440	395	422	389	414	449	468	432	442	451	422	432	427	456	462	449	456	415	408	425	430	449	427	454	456	426	405	422	461	434	479	418	447	469	445	429	428	458	463	418	398	472	449	441	440	430	443	415	397	431	450	439	453
2263	1005	1013	1058	1143	960	1025	1023	942	1003	975	980	909	1030	972	1006	960	910	927	958	949	970	917	964	955	934	943	943	956	958	937	914	918	901	963	1017	1016	923	966	1001	934	992	904	950	914	946	936	932	963	924	945	978	975	1005	947	943	977	907	951	950	930	914	969	947	931	870	952	990	951	944	960	932	977	961	982	944	951	936	980	916	923	979	977	959	959	916	963	921	907	972	904	955	931	972	975	890	927	898	908	991	954	989	936	893	934	905	942	951	983	1014	942	969	975	948	899	902	980	954	976	950	986	929	960	971	872	923	947	935	977	1013	988	935	981	924	978	939	911	927	979	920	1010	888	937	940	960	986	942	942	962	929	965	906	965	999	941	952	902	916	932	917	922	963	909	969	947	906	901	932	924	926	968	940	991	906	946	965	910	950	930	939	993	968	916	984	939	946	958	941	960	936	963	902	997	952	897	905	979	928	993	934	953	927	1016	927	922	909	933	925	935	937	939	925	1000	966	958	894	902	946	907	907	925	966	909	930	934	927	923	954	910	943	899	962	950	965	918	885	899	944	994	925	964	957	985	938	937	905	874	978	927	988	985	949	977	979	967	935	883	987	850	951	901	939	964	942	920	969	962	903	993	945	970	933	945	901	938	888	988	904	937	958	932	946	972	926	948	933	913	989	944	914	883	978	928	956	979	985	916	938	957	914	930	915	939	915	976	912	979	923	943	940	889	957	964	910	872	910	925	964	954	890	965	961	903	890	931	911	951	919	949	925	902	907	971	949	980	855	927	919	936	932	940	901	932	983	896	907	937	970	914	896	966	961	1047	942	976	923	911	917	938	950	958	929	916	918	967	947	918	889	953	962	958	915	929	941	943	928	929	874	920	853	905	904	921	954	935	986	896	936	944	923	920	980	923	949	960	922	973	1021	944	915	915	878	943	920	905	949	965	919	966	878	942	961	992	936	995	963	948	932	918	942	958	935	894	923	953	932	968	936	933	996	921	965	997	989	953	927	952	928	908	923	913	1010	983	926	900	952	973	896	927	864	950	995	931	941	948	940	906	921	926	928	898	925	883	941	1008	940	942	913	930	916	958	927	924	935	928	921	959	854	945	937	939	915	963	919	970	932	924	954	936	945	994	924	880	899	953	922	897	890	1008	973	916	930	923	939	943	937	900	935	905	962	906	906	954	1010	957	906	980	955	969	915	920	875	958	911	954	993	908	894	998	938	934	927	990	912	972	976	1003	952	998	898	910	909	949	967	1011	966	948	957	996	955	945	884	941	982	934	969	908	924	921	1008	991	931	930	973	933	886	929	961	943	952	934	912	922	907	964	908	968	959	971	1023	972	863	960	930	968	955	964	971	940	877	998	895	941	992	937	973	925	963	994	923	970	985	884	900	953	927	981	925	983	911	962	946	927	1025	916	942	925	926	967	941	954	923	938	932	921	937	933	932	962	910	928	951	912	979	939	919	952	924	965	973	947	970	962	929	973	996	966	944	955	901	965	954	969	946	904	936	870	979	964	918	907	959	976	943	954	945	918	933	928	898	925	928	924	881	910	989	938	964	1009	997	945	932	989	973	963	997	934	931	932	942	934	880	958	945	939	948	915	904	967	954	951	983	947	948	972	946	899	899	958	1050	956	886	920	927	900	892	932	942	926	863	961	966	923	992	908	927	844	967	954	958	980	964	952	942	895	957	912	912	922	938	945	888	972	879	917	953	937	966	942	947	906	978	962	909	907	934	973	933	970	950	945	905	921	915	979	891	959	928	907	892	917	924	967	946	1019	965	962	898	977	974	898	922	901	891	958	941	959	921	975	981	971	930	952	935	976	981	1004	936	961	947	920	908	999	935	876	961	941	954	913	939	967	992	962	968	980	984	1008	969	997	971	946	970	927	940	921	933	929	916	979	945	938	925	951	897	904	946	973	988	967	1011	947	946	932	936	935	931	920	1009	1007	1009	951	916	886	956	975	967	908	924	890	976	928	975	995	964	1008	906	936	919	989	965	912	936	947	946	923	933	950	960	875	894	943	880	1005	938	963	877	985	925	926	940	953	992	972	984	933	904	922	929	935	913	905	924	992	915	945	930	952	932	950	914	983	919	991	911	953	978	935	914	933	918	923	988	964	965	944	950	981	973	959	937	955	954	947	916	996	1027	950	950	996	977	962	962	876	1040	918	915	941	992	1009	912	926	947	973	933	885	921	880	983	979	962	924	953	967	925	957	971	983	973	994	970	923	912	942	932	964	952	916	968	934	928	932	946	942	904	906	915	917	952	938	964	1032	955	911	884	928	962	938	930	910	915	965	997	958	938	969	929	942	944	940	944	951	945	900	964	934	919	922	955	966	921	975	921	902	979	901	906	946	907	941	909	966	939	967	907	1007	938	907	972	898	925	919	924	928	893	888	1005	967	946	989	906	947	992	945	1003	932	910	893	928	901	888	973	985	923	931	930	940	930	927	948	948	935	926	939	956	946	909	983	952	952	886	959	927	1014	986	898	914	965	982	919	973	962	915	936	948	980	959	933	901	914	945	1004	878	899	981	889	929	967	999	963	931	944	894	1023	982	950	969	958	928	1032	961	985	954	910	960	933	939	950	995	995	904	944	950	935	1017	992	984	900	924	934	933	920	976	950	870	942	952	932	936	951	976	934	992	936	941	931	946	959	980	898	901	943	976	968	896	904	951	907	973	955	1015	1031	918	971	955	931	974	928	948	919	950	922	924	973	932	946	932	928	924	956	970	920	964	953	938	998	967	987	944	953	933	937	943	972	911	1021	974	940	996	920	963	936	913	882	942	931	907	935	912	949	940	959	944	950	972	956	921	926	997	978	947	949	944	1003	958	927	938	899	959	979	953	895	978	979	950	931	968	923	964	1003	927	918	942	990	984	947	970	990	913	961	971	976	941	913	942	890	904	938	937	948	961	926	1016	935	944	942	971	967	933	923	984	977	877	966	987	937	965	1004	967	897	936	969	930	1002	967	926	913	989	935	972	894	940	943	916	936	984	917	913	936	932	886	910	933	941	939	953	960	924	947	899	935	944	933	884	879	924	943	982	963	954	895	997	897	959	928	960	925	948	948	939	944	905	924	992	940	942	970	881	923	1008	947	919	902	941	955	927	960	991	943	902	956	953	911	968	959	885	960	902	915	940	973	914	955	925	915	935	944	943	929	976	890	969	899	883	982	879	922	967	964	968	917	933	985	964	942	974	952	965	1000	952	919	930	890	934	942	992	948	937	937	973	948	975	912	912	954	930	897	956	942	935	918	928	938	893	955	914	1018	953	949	910	948	977	887	892	952	954	891	921	947	892	969	954	923	914	921	941	932	948	965	993	896	944	946	949	971	906	963	945	947	922	944	963	930	989	919	952	947	895	979	936	998	902	926	990	961	946	989	978	1017	919	949	956	909	943	882	946	935	931	980	950	964	992	912	948	924	946	926	935	956	961	916	899	1003	965	946	939	921	904	953	954	920	951	889	946	972	931	978	938	934	948	933	933	969	959	971	945	942	988	945	936	896	981	919	895	1006	973	924
8541	684	657	589	456	426	377	334	286	309	303	290	291	258	258	281	229	272	248	256	255	252	252	260	288	240	226	265	285	262	211	218	251	241	229	262	252	241	267	258	257	242	208	233	244	238	231	239	261	296	265	228	279	271	248	244	270	254	265	240	260	271	249	265	257	253	281	277	256	255	271	247	237	230	262	261	283	233	233	241	255	215	245	238	239	240	228	231	231	271	260	260	237	249	258	262	244	253	293	266	249	252	243	258	258	254	241	242	255	263	239	272	247	253	233	257	235	261	242	204	235	265	228	242	239	235	236	242	258	247	220	241	239	270	262	257	265	247	269	224	215	256	281	287	263	218	261	237	265	236	247	256	242	242	226	262	227	240	223	261	252	247	245	238	245	242	234	247	218	259	241	242	272	286	262	247	256	282	257	250	241	227	262	289	258	251	270	230	257	249	242	264	222	267	247	269	248	228	254	248	262	262	261	254	266	246	255	270	238	237	253	262	235	243	261	247	265	241	261	231	251	225	256	279	228	235	258	230	271	264	260	265	247	235	215	228	246	251	237	257	280	259	275	250	284	211	248	269	261	261	265	245	286	254	226	233	229	269	232	235	240	262	243	208	227	253	296	254	247	277	274	224	260	255	222	258	270	271	265	233	226	264	262	229	229	266	243	249	260	256	251	240	233	243	249	234	254	220	248	243	263	211	252	259	238	268	232	250	237	245	253	271	283	242	221	228	260	280	256	255	249	238	264	261	283	255	248	226	254	261	232	241	237	247	240	216	220	252	240	262	240	240	209	247	264	255	267	237	229	247	237	281	274	289	284	265	222	217	245	255	218	233	230	248	253	258	252	225	255	264	229	261	253	244	275	278	234	265	262	259	244	258	261	248	264	232	233	239	237	242	235	249	269	220	259	263	236	253	249	225	257	222	246	236	224	258	246	261	241	229	259	261	219	254	257	243	249	237	258	277	260	239	217	221	270	244	263	214	256	253	214	223	226	248	252	263	241	258	238	257	230	235	256	260	209	227	234	260	246	255	229	203	250	221	235	240	224	271	247	263	260	215	238	233	247	257	241	228	257	221	254	242	247	245	257	255	225	222	233	222	246	193	247	225	249	236	246	269	268	252	257	256	254	233	267	240	282	247	255	237	274	284	253	242	270	257	239	251	244	276	253	301	232	241	261	253	258	258	260	288	258	268	246	244	240	262	222	247	240	273	267	227	259	259	245	252	280	249	228	254	263	243	284	242	282	219	250	248	261	250	232	257	249	242	285	267	267	237	244	239	231	262	253	253	253	242	225	241	222	252	258	249	260	251	231	230	239	236	230	204	296	236	264	245	254	266	205	233	270	268	253	226	219	252	269	245	253	269	259	233	249	242	248	262	212	249	257	257	219	288	268	249	240	254	242	247	235	247	259	230	248	223	239	234	217	276	251	257	232	272	242	237	187	229	251	263	256	277	238	251	255	271	252	290	247	230	249	252	245	269	228	244	237	264	241	254	236	245	243	257	221	247	234	243	264	264	251	256	271	250	220	247	236	262	210	263	256	261	238	264	237	249	251	260	241	246	281	234	287	245	254	242	265	247	240	254	253	240	218	238	236	249	221	250	258	248	259	286	262	233	236	263	207	271	239	239	235	210	253	228	249	247	250	235	222	257	245	220	229	242	232	260	247	245	252	239	277	279	229	245	258	266	242	251	231	263	239	291	257	234	211	266	238	248	258	253	250	262	238	251	241	235	250	259	250	259	262	265	249	270	255	237	249	262	253	229	265	240	245	263	252	257	253	240	215	264	273	239	258	218	260	231	266	275	277	280	228	225	247	253	272	234	229	246	231	249	256	233	267	259	239	259	256	245	261	257	242	234	247	233	210	237	213	258	261	269	276	251	277	235	233	238	230	251	237	228	236	270	276	237	229	247	252	244	263	232	225	271	231	242	253	242	263	255	236	230	246	272	250	228	247	263	230	221	237	249	239	240	240	233	242	237	251	250	282	263	247	229	250	232	250	242	243	234	243	235	251	268	239	252	257	258	264	247	246	262	236	218	258	261	223	232	227	255	226	271	287	256	247	263	255	226	260	248	236	254	254	227	249	260	262	257	248	233	292	240	222	251	246	259	253	258	232	245	243	225	219	268	242	252	244	248	260	255	296	245	263	245	252	244	255	232	253	265	198	255	250	233	228	221	252	243	282	233	232	228	243	278	265	259	237	229	244	267	264	271	239	277	265	242	238	216	267	238	267	236	256	196	229	228	229	252	276	236	267	251	261	246	238	274	250	282	248	252	261	251	238	263	227	261	258	236	244	231	258	222	245	221	217	242	238	254	252	263	265	229	278	239	250	232	246	240	227	261	250	254	245	252	256	250	230	237	237	282	259	267	253	273	239	281	249	256	233	263	243	232	242	237	252	262	237	250	252	229	236	246	247	246	212	265	273	239	220	264	257	229	239	235	242	269	257	247	263	225	236	243	239	237	248	252	256	262	230	247	256	240	215	244	267	288	255	256	242	261	259	239	252	235	260	269	223	251	262	232	221	247	265	274	230	258	247	253	287	245	249	225	237	226	260	237	268	225	238	274	243	235	257	231	243	244	246	250	242	266	259	251	237	260	266	262	247	230	256	273	266	245	264	234	254	249	257	249	270	258	267	226	246	250	255	240	233	231	273	237	228	240	259	259	229	254	239	266	231	238	251	258	252	230	264	259	273	212	233	241	232	242	254	252	245	240	260	243	245	249	258	234	251	268	251	222	261	235	265	232	229	258	256	257	240	215	213	250	241	242	211	263	249	282	247	207	246	271	245	237	274	282	248	252	258	245	249	224	249	247	239	269	257	233	282	244	230	255	264	266	250	245	242	262	242	236	275	252	242	228	239	215	301	239	258	287	241	242	220	223	254	239	267	239	243	243	261	249	264	251	228	233	247	263	238	224	259	261	229	227	293	244	258	229	251	222	284	226	247	230	219	239	236	238	226	231	236	244	253	256	250	239	254	291	240	228	247	243	254	266	251	241	246	259	249	274	244	229	274	217	278	251	246	242	258	247	274	258	255	263	248	251	223	252	229	234	251	203	215	251	260	232	258	231	275	251	259	228	272	268	254	248	249	266	253	254	252	261	260	269	226	245	257	234	213	251	254	237	209	257	272	237	255	267	223	222	266	281	252	270	230	242	229	215	262	245	219	257	264	239	223	236	227	207	263	265	243	273	231	240	250	242	275	256	242	241	251	252	251	248	243	235	235	229	215	254	232	252	239	233	245	247	226	262	263	233	266	240	275	244	253	250	238	243	240	251	230	263	200	253	232	261	255	251	231	254	239	262	282	253	242	242	237	262	253	230	224	256	272	238	294	226	241	269	247	255	250	244	234	234	243	226	244	250	238	230	218	228	269	251	238	225	257	240	261	246	278	250	261	239	244	242	220	272	247	252	228	233	260	289	267	256	245	248	225	268	227	252	234	231	271	253	253	237	215	206	245	240	260	258	242	244
6788	922	1465	1686	1476	1313	1178	1005	906	835	787	769	723	737	722	671	640	644	628	649	642	593	632	586	605	571	588	600	586	581	607	580	586	596	610	615	617	604	570	598	603	584	601	569	581	554	515	605	589	580	563	610	552	565	566	561	604	598	577	554	584	602	554	564	567	561	563	540	563	618	590	555	598	553	581	636	543	578	615	623	587	596	582	575	586	618	569	599	571	564	586	603	579	587	559	609	556	549	546	583	559	584	578	569	584	568	614	539	553	532	587	536	574	600	544	588	540	575	537	600	584	590	592	518	609	543	574	613	593	559	615	583	577	569	577	588	580	621	588	554	561	529	580	550	580	556	570	523	575	585	559	546	582	604	572	589	578	587	554	561	524	601	574	546	593	576	556	612	592	558	574	600	590	563	543	594	599	588	599	579	574	576	583	560	556	592	586	566	572	638	558	540	539	544	538	562	598	601	564	607	572	578	572	571	576	566	575	637	580	590	552	605	539	578	598	604	583	594	579	579	579	564	530	586	559	592	579	550	564	587	561	567	579	558	543	627	569	591	554	571	607	609	584	567	590	553	558	578	547	569	559	533	543	578	540	596	566	574	569	584	558	612	602	588	541	526	534	557	555	590	587	552	605	507	585	545	592	612	627	604	601	574	579	587	548	580	585	550	550	565	593	581	561	571	575	552	577	557	576	575	591	530	544	588	563	619	542	588	575	606	551	580	572	562	528	587	584	570	541	614	539	557	589	534	613	582	583	553	597	570	612	561	599	546	603	558	571	589	625	587	539	581	597	592	625	543	607	564	590	537	533	597	518	539	538	584	547	552	577	550	562	542	547	593	569	571	594	522	577	566	537	546	550	562	565	602	548	600	586	530	577	560	535	551	592	590	626	629	576	575	589	584	605	552	581	594	543	553	529	606	579	564	594	559	570	548	540	571	578	524	556	541	615	640	591	632	573	598	542	527	535	555	516	537	581	601	569	579	541	562	537	623	539	548	575	589	582	559	575	593	582	593	583	575	568	565	586	564	524	545	568	565	540	555	555	540	576	573	603	588	573	558	570	562	584	547	570	581	580	551	528	592	553	545	570	632	545	572	553	556	592	568	521	591	550	545	545	551	548	577	556	556	579	586	589	594	626	585	564	592	589	578	539	593	564	581	570	589	560	556	575	572	571	615	563	542	575	554	541	604	574	610	591	575	558	579	543	537	565	545	594	584	589	537	580	576	581	584	586	537	581	554	565	578	593	561	558	537	582	565	579	582	586	575	587	572	573	544	534	538	599	601	577	543	556	528	566	518	581	549	535	570	594	517	616	597	517	555	577	595	545	534	598	550	564	597	511	529	602	566	575	587	569	573	536	588	538	590	572	538	605	515	597	580	574	548	574	602	536	628	589	590	544	569	592	593	550	543	563	591	534	554	584	541	558	559	573	573	571	599	558	537	603	559	612	522	591	568	596	532	560	578	610	592	571	580	629	564	565	560	567	552	557	589	590	576	604	574	606	574	564	578	604	541	578	543	590	542	569	560	534	554	590	578	579	576	557	539	584	580	559	600	577	573	593	525	566	593	583	597	607	570	551	564	532	531	556	557	583	585	529	590	546	567	604	564	560	581	539	564	585	568	564	574	571	536	555	535	590	548	590	599	532	608	590	575	581	581	564	563	603	590	542	542	622	549	573	586	576	555	556	560	604	597	548	635	548	560	528	543	565	569	558	620	547	561	581	599	576	568	526	560	567	560	608	553	548	563	541	617	550	580	558	574	579	557	551	551	555	608	531	594	572	567	586	586	563	569	579	602	515	578	566	574	554	599	552	555	586	587	526	539	568	583	577	548	601	595	535	571	528	557	590	552	580	591	569	552	554	559	555	595	596	569	535	591	575	552	558	587	599	588	570	565	568	573	574	596	548	576	581	561	560	583	558	571	513	545	581	551	544	586	517	599	573	497	539	519	581	535	612	526	562	585	573	575	578	582	564	561	511	551	553	576	612	590	582	580	600	467	556	548	588	597	566	562	595	578	551	633	550	547	555	548	588	538	561	591	566	559	584	566	574	602	572	547	576	564	592	563	564	584	562	551	542	558	553	632	561	535	551	564	559	541	583	596	591	569	545	544	587	564	583	580	620	547	556	538	574	550	608	557	585	531	556	545	552	536	579	567	583	579	608	613	518	573	572	609	564	596	538	552	592	597	537	579	571	559	545	559	600	577	558	540	597	535	559	583	601	549	607	569	579	555	579	539	583	544	537	535	581	552	559	560	554	588	582	549	565	573	592	587	559	576	612	569	572	561	545	594	546	570	516	566	584	558	587	559	572	528	550	571	642	559	544	568	589	554	571	592	599	587	592	534	577	617	572	580	574	553	562	566	568	576	579	581	595	542	612	564	573	588	599	609	575	577	582	533	564	599	548	582	595	555	558	579	562	561	541	558	544	539	589	585	597	592	570	617	559	588	586	590	569	564	552	501	590	561	593	537	575	540	550	601	558	566	569	525	569	605	551	568	542	603	573	596	599	570	562	556	594	541	570	609	550	568	513	582	553	612	555	578	558	525	560	564	575	612	533	535	560	594	594	550	569	580	551	566	596	558	546	555	526	585	571	592	587	538	532	562	619	596	582	559	529	571	583	600	574	558	585	610	525	543	575	581	615	572	547	565	560	599	581	564	543	559	587	555	580	577	551	605	596	562	589	573	582	586	544	612	554	556	578	565	588	563	539	599	581	550	562	590	527	552	571	568	570	561	581	575	596	592	567	592	584	526	587	559	580	565	583	556	549	568	566	578	539	589	579	582	577	564	624	555	557	581	563	552	553	596	563	573	579	538	609	571	569	572	571	591	560	565	574	595	601	578	590	539	581	546	552	567	592	531	583	598	556	626	591	594	573	579	554	590	565	578	553	525	541	576	536	561	575	532	575	583	576	565	582	553	575	594	554	544	532	601	581	589	586	521	571	572	630	605	541	553	549	562	590	594	544	575	588	591	512	566	594	553	559	515	513	565	577	544	574	579	558	559	585	568	541	568	552	588	587	574	574	574	555	535	567	602	578	575	554	543	561	536	547	573	600	548	561	579	572	532	539	558	560	566	594	591	577	604	566	561	560	608	610	573	622	569	544	605	608	570	548	542	562	592	556	546	591	629	566	571	560	579	562	571	575	557	575	581	553	549	585	550	570	581	568	553	565	588	539	552	585	578	543	565	576	583	564	596	570	563	609	582	556	565	601	572	573	539	574	560	571	580	560	605	583	565	626	576	569	573	559	586	599	511	573	569	587	573	566	551	559	596	587	550	569	615	585	582	580	583	584	551	582	563	584	520	562	601	523	571	579	581	572	547	636	548	593	552	608	598	580	569	564	568	560	552	606	551	572	572	541	583	594	586	560	609	565	538	575	571	595	576	564	574	575	557	580	532	574	612	600	643	580	592	536	547	588	545	581	563	577	549	615	587	585	588	559	555	537	588	570	555	569	604	526	560	599	541	543	611
15262	1225	934	830	507	431	344	315	267	268	244	207	201	201	196	174	186	187	144	170	153	168	158	177	135	156	191	143	137	136	131	143	151	126	166	158	136	138	135	161	149	160	123	148	142	159	151	128	168	149	167	138	147	149	169	163	136	151	149	139	138	143	142	168	140	167	143	146	151	140	141	166	129	153	126	145	158	181	143	142	146	149	150	134	149	132	159	142	130	172	128	161	135	147	128	133	123	131	144	151	160	168	155	153	123	117	163	156	118	131	161	157	151	168	161	160	160	149	144	162	160	150	139	157	143	139	160	149	167	135	145	144	133	146	148	140	136	127	157	129	135	144	131	156	152	159	160	153	141	151	165	152	137	150	151	149	143	144	143	132	152	163	125	135	139	156	150	141	143	155	145	143	168	132	153	155	150	129	147	160	138	134	151	144	147	144	167	128	119	128	147	167	144	148	156	162	145	121	138	156	134	138	153	157	149	149	143	151	172	155	153	151	130	136	141	139	131	147	144	147	153	143	151	147	147	176	125	147	145	151	150	161	164	153	109	149	166	137	145	136	129	131	157	145	143	160	150	143	162	143	153	146	151	131	135	157	133	147	177	144	165	140	144	155	156	148	149	164	119	136	175	149	134	127	134	140	127	142	145	139	141	135	153	144	165	141	133	157	159	133	123	137	136	144	166	156	164	127	168	142	137	145	138	135	143	117	156	147	157	146	142	147	155	135	164	147	151	156	132	122	124	133	177	138	128	143	138	142	154	145	140	165	132	153	155	154	143	158	141	153	150	150	138	136	146	155	140	168	131	151	128	138	133	139	146	152	148	139	152	150	132	168	151	125	128	150	148	155	149	146	149	139	131	152	146	141	159	173	157	134	147	136	132	142	153	162	136	139	134	162	134	142	140	165	139	183	179	152	146	132	145	148	128	151	132	127	149	126	165	149	140	129	138	195	154	141	133	135	157	147	136	151	144	141	162	140	142	165	151	133	155	150	131	163	159	164	166	157	114	154	172	140	144	157	131	146	157	127	129	129	158	119	146	158	143	170	131	154	127	159	163	159	151	142	137	140	159	134	123	168	147	167	131	128	150	128	124	163	168	156	152	129	157	145	182	132	151	141	159	143	155	163	142	151	132	140	136	156	129	141	131	155	128	128	171	147	122	156	152	176	144	137	154	136	143	162	174	147	139	167	144	159	138	140	154	142	156	158	147	173	152	136	163	133	146	161	156	151	164	126	134	146	157	153	151	151	160	144	165	130	158	138	150	147	125	144	145	149	143	149	128	172	146	139	167	150	112	148	136	140	148	138	137	141	147	154	158	167	139	154	115	131	162	169	152	149	147	128	148	138	142	161	136	136	140	126	127	135	166	148	135	137	159	152	139	137	113	142	111	166	136	136	125	146	150	145	140	141	137	167	147	151	133	141	140	165	133	126	144	159	139	149	153	155	137	127	173	151	153	174	159	158	155	154	144	173	131	158	160	145	128	149	122	171	152	146	138	139	173	147	142	120	154	149	153	135	132	162	139	133	143	155	158	151	145	156	124	130	126	143	150	139	146	146	144	155	197	169	160	138	152	152	149	149	155	146	161	149	155	152	158	124	137	136	141	147	163	161	122	173	143	158	142	131	170	156	151	131	146	144	141	148	134	137	137	143	153	148	135	138	130	132	142	132	163	167	149	146	133	125	136	139	145	140	155	144	147	165	150	166	145	130	141	148	134	137	142	158	156	126	151	162	153	140	167	147	162	156	151	137	156	129	128	144	142	165	158	139	147	133	139	157	153	136	135	145	137	151	133	164	151	159	137	164	154	133	129	149	140	137	129	119	128	126	186	171	155	152	135	154	162	140	171	124	153	152	136	142	144	142	166	146	150	157	157	138	147	123	127	139	133	154	187	147	168	144	143	128	139	139	149	139	117	148	142	158	137	137	159	129	135	138	149	134	142	152	135	158	172	143	153	155	144	133	157	134	149	148	129	127	130	118	139	141	138	139	130	129	160	141	135	156	130	158	159	123	142	156	164	162	134	154	162	123	138	129	138	110	143	153	138	126	148	156	128	135	144	143	133	161	161	164	154	148	140	144	147	153	134	157	130	162	143	158	136	147	128	158	142	144	150	159	141	144	161	153	159	156	146	148	131	124	125	144	153	144	150	142	139	152	159	140	131	116	173	139	155	133	137	154	147	144	138	168	165	120	137	144	166	158	134	137	138	146	153	151	164	153	134	155	145	142	143	144	151	151	132	147	152	158	151	161	135	131	135	140	158	149	156	142	136	145	128	129	149	152	146	165	127	116	144	155	159	138	152	151	124	144	136	132	149	163	128	135	160	152	164	149	158	140	141	163	145	126	145	168	129	159	152	152	141	141	138	139	137	155	144	118	151	161	130	157	137	152	130	162	154	167	134	123	156	167	153	136	153	166	137	143	131	159	128	135	144	140	176	153	138	135	128	170	143	138	139	138	143	154	170	150	130	152	157	148	158	122	146	157	140	127	150	154	156	143	143	137	143	135	145	152	123	150	159	162	169	128	131	119	154	141	130	133	148	138	167	127	170	152	158	162	159	149	144	142	132	159	142	158	161	157	134	160	147	157	146	126	164	132	157	140	155	145	142	150	144	162	135	142	144	158	153	140	138	156	142	156	145	152	141	158	142	133	169	146	164	148	134	164	153	168	163	137	147	136	156	161	160	142	143	163	137	130	137	149	133	166	196	169	179	181	170	161	140	139	162	157	146	143	142	139	128	160	155	148	161	153	150	170	140	149	149	159	150	154	140	167	154	145	136	155	179	152	146	152	158	149	171	167	147	135	149	124	153	131	142	135	134	139	128	154	143	142	147	182	168	160	158	147	168	138	159	110	120	151	145	140	155	152	144	157	138	144	143	124	143	141	124	162	149	147	156	146	162	152	153	142	149	161	149	155	144	137	160	141	142	176	121	145	141	142	141	138	153	143	147	159	134	117	146	151	115	165	144	144	160	155	144	129	127	156	165	143	160	144	147	138	155	130	160	162	150	113	149	140	150	161	159	145	128	131	163	181	151	135	122	154	162	133	160	173	146	156	138	160	159	153	159	146	157	166	151	151	162	158	164	133	161	136	152	155	164	145	125	143	164	159	132	151	150	166	142	156	144	132	145	172	143	158	140	161	150	144	148	156	150	151	145	156	154	154	144	149	173	122	152	143	163	147	142	154	121	136	165	154	158	134	127	126	138	171	149	175	149	140	139	137	129	167	135	146	169	135	143	144	142	133	147	132	130	148	153	168	168	132	140	143	139	153	161	153	153	151	158	146	167	157	163	133	162	158	159	134	143	160	150	163	121	148	146	133	137	151	163	137	138	126	130	168	137	144	140	158	141	134	132	136	135	152	142	149	152	138	152	158	146	160	150	140	143	144	166	164	126	132	123	131	135	148	138	170	144	149	157	160	134	144	174	164	137	156	131	159	152	155	135	164	140	137	130	130	155	162	143	154	150	136	150	135
8235	1055	2087	2600	2194	1764	1460	1210	1057	1020	887	764	744	686	650	644	587	553	541	524	492	498	480	452	440	451	419	454	463	412	461	424	451	418	410	418	441	446	403	403	383	457	399	405	377	384	389	397	422	421	405	429	408	418	405	406	362	400	386	385	385	407	413	406	407	379	423	360	391	400	403	436	389	378	387	354	422	426	423	379	411	408	391	381	416	452	395	390	405	387	380	387	378	370	385	353	391	391	390	366	406	397	395	421	411	386	349	384	400	386	425	365	392	380	370	393	409	371	373	411	355	377	380	377	409	374	357	415	370	402	385	370	396	397	386	396	389	388	375	399	421	387	390	384	368	392	395	370	386	397	406	419	393	420	382	433	371	421	391	402	390	436	403	366	356	400	374	337	381	367	362	407	397	366	399	376	389	383	379	400	413	386	327	377	397	368	378	406	393	391	400	354	362	384	372	369	408	387	384	376	382	394	380	398	374	388	403	397	397	364	381	357	367	415	374	404	413	380	351	409	405	375	413	376	374	415	383	398	351	379	380	386	390	406	366	350	376	379	373	396	392	361	404	357	375	387	394	409	377	388	397	401	414	392	369	406	409	368	375	415	424	421	391	399	405	375	372	412	398	349	376	393	388	379	419	415	352	394	410	364	389	413	455	417	403	393	409	382	398	394	387	412	393	421	390	376	382	393	432	367	381	392	348	385	416	394	387	406	364	404	393	412	377	394	372	435	385	393	391	373	360	357	418	357	381	376	411	396	410	387	433	395	382	392	365	410	375	371	414	401	369	409	408	353	359	415	366	399	408	378	336	394	385	412	357	389	368	388	407	385	411	392	384	396	395	398	425	402	365	419	375	434	389	374	382	366	376	380	379	389	415	386	403	352	360	383	403	389	394	376	383	378	402	401	375	380	388	390	430	393	394	404	390	381	365	384	373	373	373	367	376	386	394	388	394	406	386	398	357	383	391	372	407	367	370	382	371	375	405	382	383	361	404	349	427	385	408	386	397	395	422	361	384	386	455	381	374	398	393	365	419	390	395	381	384	358	374	383	371	385	397	382	402	402	405	369	408	396	414	369	385	369	404	393	391	404	341	437	433	399	408	391	398	378	372	366	392	414	379	409	374	397	372	402	405	396	383	393	378	423	400	396	370	394	381	386	363	399	367	397	390	409	384	380	388	366	379	384	381	358	398	400	389	377	384	369	388	392	397	377	400	392	384	379	420	384	412	401	374	387	382	365	367	384	381	374	377	419	413	369	362	373	406	368	389	418	354	388	437	376	360	317	383	411	374	402	355	413	371	412	370	374	413	402	397	382	428	408	407	398	362	388	416	396	395	433	390	370	411	398	392	378	357	400	363	433	364	369	391	395	381	331	405	373	382	395	387	405	364	390	369	444	396	384	400	381	404	390	378	364	376	406	360	406	369	394	375	347	366	432	377	386	410	372	357	396	349	371	375	396	398	406	403	388	380	427	370	411	394	378	389	413	408	402	408	389	417	390	405	407	389	356	371	401	365	396	378	391	364	368	360	391	396	388	422	384	364	408	393	399	406	412	378	407	401	371	407	406	407	376	388	388	386	426	372	377	400	401	388	406	368	380	360	362	377	406	384	389	353	398	360	358	396	366	354	398	417	383	399	374	409	407	389	418	392	381	410	363	380	404	408	396	395	381	362	386	397	384	393	414	387	409	380	388	393	392	391	411	401	412	433	389	415	385	368	394	410	374	383	415	371	398	401	374	398	399	365	399	383	385	411	389	350	399	390	399	380	376	391	381	392	424	369	375	390	350	355	379	392	359	364	386	386	368	401	427	390	394	394	390	396	424	392	343	404	374	435	404	376	386	384	387	363	384	383	410	399	371	382	378	400	388	387	402	394	348	416	401	378	419	390	420	431	377	425	370	406	407	372	388	348	393	413	387	402	384	393	358	355	396	375	375	388	406	406	405	379	353	372	388	386	389	392	408	384	408	386	398	371	379	391	387	370	411	404	379	421	394	363	381	372	395	402	394	381	390	368	391	393	388	382	399	394	367	388	380	387	387	350	352	369	394	380	366	405	375	376	376	397	418	355	411	376	386	385	409	407	370	413	412	363	415	382	391	376	396	368	359	366	419	393	389	406	391	407	390	364	389	384	390	407	375	375	390	427	381	396	372	361	392	353	397	371	388	386	385	418	392	409	382	406	395	361	379	393	391	379	426	377	393	382	407	405	390	355	398	379	421	376	355	399	403	397	421	395	413	384	390	354	400	371	382	345	376	374	356	361	402	373	411	391	387	384	381	398	366	380	397	367	379	416	409	395	380	381	427	369	374	372	378	362	394	387	370	387	411	416	385	413	402	401	393	392	384	377	385	390	373	382	430	415	395	416	398	373	380	359	388	364	404	377	447	365	394	394	367	400	385	382	380	383	411	379	390	420	372	417	392	409	354	402	379	382	367	358	360	417	388	409	357	372	376	359	355	388	348	367	405	360	399	399	368	415	380	371	395	390	399	375	410	411	374	397	375	350	363	385	392	368	404	390	388	372	381	385	373	384	400	351	407	423	417	384	388	358	379	341	357	390	395	409	386	411	381	391	405	392	383	412	425	411	403	349	377	385	399	404	387	337	396	372	416	376	380	384	386	371	364	375	387	388	418	419	399	354	376	355	405	372	379	380	371	405	367	372	385	369	356	408	360	377	392	386	390	380	403	415	398	382	370	387	356	408	377	380	372	397	400	361	375	387	364	417	355	372	386	390	371	396	374	356	400	403	386	371	392	388	397	390	370	409	398	397	376	369	363	387	385	401	356	416	397	392	395	399	369	378	386	386	409	347	360	401	392	388	391	395	402	380	379	448	404	350	370	394	384	384	403	360	399	369	414	404	368	375	363	392	368	390	367	369	388	402	400	360	379	379	386	412	396	406	396	378	375	414	376	378	396	424	448	406	338	393	372	369	372	360	342	399	371	370	380	406	385	417	352	393	396	405	371	378	392	382	431	358	392	411	382	380	383	374	392	386	421	411	375	370	414	410	386	407	396	402	386	418	361	376	403	418	362	394	393	380	396	383	429	373	414	373	360	406	383	418	386	399	405	401	406	406	399	364	401	403	374	405	375	403	386	389	397	387	432	359	389	387	383	379	391	397	388	411	379	403	357	380	435	410	401	390	391	414	383	359	386	395	369	357	413	388	397	420	354	426	350	392	394	378	369	410	425	410	376	397	396	402	360	387	367	374	391	392	415	364	403	376	394	400	397	384	419	407	365	382	376	340	392	398	418	395	430	402	385	401	404	392	388	386	378	411	377	420	388	390	351	400	410	436	410	416	420	392	381	374	373	365	380	425	351	370	425	382	399	404	399	373	385	399	391	377	371	421	402	389	425	430	349	384	385	368	391	379	376	369	396	356	387	421	376	404	413	402	372	391	396	368	396	411	390	399	410	379	402	405	367	389	409	382	359	366	363	375	392	386	368	366	381	389	363	405	406	362	400	357	382	393	415
1849	458	477	460	493	497	502	422	496	435	450	430	424	449	414	421	469	411	462	461	460	441	421	417	449	450	431	421	468	419	452	435	442	422	379	452	443	423	452	409	415	420	424	442	494	455	469	433	431	479	455	416	474	423	431	429	419	440	449	443	429	392	425	486	483	402	423	468	501	451	470	434	422	427	425	450	454	430	450	386	421	438	439	457	426	404	494	435	460	420	453	436	441	457	467	410	470	461	470	443	468	383	451	493	449	466	434	451	447	428	437	455	412	402	445	395	456	430	430	446	433	449	416	449	446	427	459	454	444	416	430	457	460	402	427	431	438	455	416	460	456	452	466	476	447	461	447	476	443	431	394	409	435	437	428	443	431	410	481	459	445	437	412	429	409	424	426	454	446	405	448	436	435	405	427	450	459	425	412	445	417	395	439	419	446	419	441	444	417	433	386	424	430	423	417	438	417	398	418	436	462	408	455	429	443	447	474	457	451	437	454	426	432	405	449	413	457	503	443	470	470	457	459	429	427	415	425	436	457	427	447	425	467	445	437	428	424	408	447	450	442	401	448	428	441	472	438	445	430	437	428	496	435	465	414	441	438	454	433	416	458	410	407	436	461	458	448	427	425	466	471	442	447	453	412	425	422	444	431	441	426	458	437	457	481	459	464	450	424	439	416	467	415	426	433	440	439	430	440	434	409	437	403	453	444	405	432	446	457	444	436	427	463	429	482	448	399	484	451	460	440	474	470	454	444	446	437	432	426	449	456	439	456	445	420	430	461	451	441	435	461	461	477	495	431	438	465	429	418	443	468	424	452	442	446	400	426	427	430	414	482	471	459	407	463	413	443	461	455	448	445	464	436	433	429	447	431	482	440	387	433	423	436	433	441	441	422	460	473	452	420	438	444	431	417	493	467	445	449	461	479	422	449	416	388	430	433	495	382	416	470	438	443	469	422	483	463	446	453	439	443	449	442	427	428	441	445	423	426	438	472	456	460	412	552	481	462	462	464	421	472	395	399	447	469	423	443	487	433	446	420	448	426	422	400	427	424	453	463	452	430	442	446	424	419	424	412	447	412	436	439	464	433	464	410	404	461	440	397	437	453	426	392	432	446	428	426	430	440	412	453	423	442	455	452	468	429	473	421	443	442	456	407	423	405	416	429	391	438	438	409	485	464	434	477	432	450	422	447	430	447	467	440	424	433	499	451	515	429	434	455	451	429	456	434	425	435	431	453	399	432	458	474	437	478	414	444	383	433	469	472	431	457	472	446	464	440	435	461	448	447	458	461	480	467	455	457	459	484	424	413	438	424	454	433	476	458	439	414	406	484	436	462	437	415	423	414	436	470	457	441	471	429	405	430	430	404	442	474	454	428	454	425	443	438	416	482	425	465	440	470	411	424	433	430	458	456	461	460	417	407	443	474	433	471	431	425	420	445	409	467	449	461	431	389	411	422	450	400	455	456	443	417	386	436	496	469	439	433	446	449	449	464	435	442	473	417	431	426	445	438	410	457	447	394	444	398	422	461	460	472	404	422	474	484	443	468	414	403	433	434	457	454	468	435	402	460	460	459	439	448	436	405	455	438	422	427	437	374	447	459	415	483	459	444	433	431	443	444	436	421	411	434	457	440	476	447	457	417	441	406	437	408	456	432	399	427	467	433	435	471	445	422	473	455	463	480	431	437	472	463	438	392	421	420	447	458	423	438	461	400	439	431	412	404	457	467	443	413	425	453	441	435	440	417	418	397	406	465	407	414	400	459	425	396	460	408	470	468	446	458	438	475	447	467	452	444	374	440	421	409	474	485	422	434	416	440	393	461	442	453	440	473	441	431	464	441	441	412	441	417	439	419	410	414	449	466	476	402	415	422	448	477	447	446	408	412	409	404	454	435	390	433	473	412	420	445	411	403	435	437	430	434	425	457	420	458	445	446	473	433	430	428	432	387	452	431	453	498	414	433	433	409	436	434	450	448	437	421	429	451	422	468	432	459	407	446	511	397	450	423	466	445	403	444	421	471	444	442	410	482	396	446	413	461	472	440	409	422	443	432	447	448	435	403	441	437	436	460	504	424	438	442	429	460	415	444	427	452	416	421	461	420	479	461	399	417	437	467	432	429	385	414	454	406	393	379	415	445	431	421	438	439	432	451	436	426	436	476	445	432	429	467	443	465	418	399	438	451	451	449	399	473	446	426	428	454	403	443	448	439	432	417	408	440	462	451	445	420	436	449	451	426	450	486	422	420	428	444	460	433	445	457	454	490	450	452	493	492	442	455	416	431	390	378	394	439	462	447	421	432	428	433	457	433	445	439	453	447	459	410	435	440	450	430	431	446	456	390	414	449	428	443	445	442	398	436	395	429	436	432	433	412	464	432	429	440	425	444	428	436	461	431	504	422	438	440	442	468	409	478	448	426	447	461	459	491	439	480	400	399	449	422	399	434	441	444	443	415	460	451	462	449	453	403	444	437	435	454	463	437	439	415	446	433	463	451	423	398	442	430	421	434	402	435	451	429	426	440	477	426	437	400	423	440	472	449	426	436	409	454	445	431	392	426	426	435	440	411	398	440	416	413	447	425	442	472	397	467	499	428	431	455	480	455	401	470	457	429	401	406	421	457	421	404	478	436	427	447	419	451	458	454	432	452	454	440	475	449	416	432	487	420	443	432	418	475	404	455	444	479	409	429	431	458	439	445	453	459	433	445	402	416	433	394	429	462	467	457	467	434	462	435	428	428	403	456	449	438	484	470	445	408	421	414	464	500	457	402	429	427	472	417	429	445	431	417	438	428	444	447	463	442	459	496	391	406	441	469	428	424	449	434	400	472	423	438	473	397	442	457	443	456	489	454	438	463	446	477	433	453	427	471	449	421	429	437	467	452	476	429	440	454	464	507	449	428	446	444	452	429	385	451	427	431	434	436	417	403	430	447	444	439	443	437	442	485	441	427	443	404	405	444	488	502	445	470	404	457	486	435	404	407	456	468	420	439	450	465	451	452	404	401	468	446	456	400	436	445	422	451	433	471	458	464	431	440	467	416	401	443	441	424	389	435	454	416	455	508	417	449	476	449	461	407	456	456	417	474	462	418	411	425	452	493	486	463	448	404	416	421	480	480	428	433	467	474	440	412	416	475	458	422	460	453	412	409	421	438	464	425	449	429	415	423	481	420	457	437	451	437	448	468	427	420	446	436	401	453	474	472	409	441	450	489	418	418	423	461	454	423	466	442	442	451	396	410	420	404	411	413	394	475	462	439	472	441	470	469	450	431	416	360	416	431	438	405	403	471	445	413	438	437	404	463	480	461	470	466	445	467	465	466	430	424	443	486	465	450	442	450	448	418	430	476	410	430	449	433	422	394	436	481	425	423	456	439	462	430	432	458	425	439	503	468	452	413	422	435	441	419	424	421	429	457	398	421	452	400	419	478	432	445	428	429	468	413	449	418	401	425	493	447	440	457	410	448	460	415	410	436	438	431	423	439	430
2299	979	1037	1004	1048	1026	1046	995	908	1002	959	982	950	1014	962	1010	947	935	935	982	943	942	927	970	966	938	939	981	972	993	901	976	937	941	926	900	1006	976	1017	953	928	946	918	1003	941	1001	988	958	964	1017	958	956	969	979	1013	980	945	985	951	977	955	910	919	962	970	972	946	976	1038	903	925	928	940	959	943	936	952	906	998	938	964	922	952	940	981	925	966	992	957	939	972	951	935	957	967	904	978	969	963	968	944	928	942	959	965	987	986	949	973	979	968	926	979	972	943	987	931	906	959	990	890	935	943	958	935	995	903	917	953	1001	945	929	950	951	913	978	928	897	960	971	954	960	924	1016	953	965	1005	920	1027	927	933	921	975	914	960	976	898	925	933	937	927	919	967	994	957	950	940	961	927	955	928	1002	958	921	917	958	977	937	969	969	971	945	921	945	981	979	945	934	940	947	932	961	938	957	934	946	955	976	937	1011	989	940	928	918	923	957	959	971	965	917	931	900	949	1017	903	950	955	934	937	932	927	921	986	908	1008	958	979	945	919	929	968	940	928	952	894	970	921	927	942	923	973	994	942	997	900	948	964	994	967	932	959	959	916	908	985	1008	950	971	987	954	957	900	930	895	947	946	1019	953	980	906	946	894	992	980	948	999	921	961	971	880	972	926	975	967	942	984	944	929	926	968	919	975	926	951	953	964	1007	935	990	946	896	930	907	966	993	937	1021	931	928	1021	939	997	1001	944	972	904	959	929	949	985	1046	966	927	966	998	914	929	971	980	957	964	956	960	958	916	988	947	972	919	957	983	949	939	943	955	952	1006	949	908	965	983	967	907	942	942	943	946	956	953	1030	976	892	946	901	880	947	937	892	951	913	946	977	930	922	936	922	956	945	951	923	941	918	946	937	978	947	912	926	944	961	998	974	913	909	942	973	910	898	936	909	952	924	914	916	1009	971	899	887	969	935	951	964	964	972	916	986	943	950	917	991	978	972	923	975	975	908	982	979	931	975	935	943	932	911	937	958	956	996	969	922	979	962	898	972	931	951	946	951	948	965	937	960	906	979	981	978	951	966	917	948	973	979	977	940	948	940	961	959	984	975	918	920	912	970	952	956	951	914	1016	1002	973	927	909	943	967	919	925	940	1005	1012	924	972	949	932	946	923	946	921	923	948	926	981	977	999	966	937	971	968	901	922	954	932	962	934	964	932	916	921	980	915	961	965	925	965	980	970	926	937	980	972	1007	938	941	972	932	943	957	916	970	961	925	979	887	937	968	945	989	955	994	995	982	934	955	1006	911	955	994	961	978	1000	935	929	954	951	928	996	938	970	946	926	946	941	924	996	990	937	966	946	927	926	1007	976	955	916	971	966	888	985	910	940	957	1048	960	1004	945	921	918	985	896	867	920	978	987	929	949	965	898	941	911	983	942	913	978	934	982	953	960	923	932	988	909	976	937	925	947	1007	919	925	961	1004	941	985	986	941	955	946	915	928	962	985	974	1008	905	925	913	973	957	918	941	1013	917	939	958	917	959	958	955	960	948	930	970	899	949	1003	996	927	993	924	993	1002	976	881	891	987	946	934	937	918	955	939	942	986	933	923	975	940	936	952	900	946	955	924	921	995	957	940	953	961	990	945	945	967	987	940	896	965	975	954	943	936	960	960	948	939	929	919	953	938	990	908	967	957	928	945	920	919	914	952	905	946	968	962	951	927	933	943	952	951	978	955	933	992	948	995	933	1000	1002	956	939	957	942	966	932	902	919	943	900	944	941	932	949	954	918	968	934	934	992	983	971	937	957	917	960	953	957	884	943	963	973	931	957	948	953	971	963	932	968	914	951	977	963	929	953	988	968	998	957	857	951	976	978	925	947	962	988	960	1064	958	948	986	924	942	932	938	954	983	929	1004	913	909	924	878	871	888	978	1034	993	994	961	941	985	1024	908	947	956	997	951	966	945	923	941	950	1007	968	967	983	954	925	1003	951	942	951	988	939	906	959	958	917	919	896	964	921	940	924	927	938	972	948	904	974	876	904	944	944	990	964	920	918	979	929	1052	980	979	907	958	969	1025	985	1005	972	962	955	969	868	956	1011	987	965	933	980	911	1019	957	987	978	977	918	990	935	913	952	911	952	930	1012	965	969	924	967	905	934	939	929	928	957	953	987	935	937	948	973	936	978	987	920	925	975	942	933	934	950	992	888	965	904	911	930	952	1004	966	980	926	909	1035	948	981	938	972	972	952	978	944	922	908	971	896	898	948	951	922	991	1002	921	938	933	960	933	926	939	1034	929	951	947	944	991	945	972	981	943	933	991	978	923	947	952	904	950	944	941	963	904	968	929	936	961	937	980	1024	922	947	921	948	952	956	972	929	939	949	962	919	978	947	974	973	916	938	898	966	942	890	965	943	969	953	953	973	924	929	908	1005	974	957	895	914	948	913	935	922	963	907	967	930	929	947	969	962	994	952	885	889	994	951	999	928	880	987	932	935	928	858	933	939	957	995	947	986	959	998	967	904	944	957	933	931	970	1036	913	883	973	936	971	894	912	973	939	947	942	941	961	918	875	910	933	982	980	962	967	991	965	971	931	917	965	929	933	942	915	915	955	901	930	993	923	966	984	972	1024	936	963	979	968	964	916	980	995	917	972	1007	946	978	938	895	972	945	945	980	939	973	956	1030	919	966	919	945	976	922	964	947	970	927	910	915	963	949	978	976	1007	924	986	926	966	914	903	895	935	902	937	1001	963	954	962	972	967	958	964	973	923	967	986	956	955	932	946	961	930	905	928	959	979	901	948	980	939	968	905	928	976	922	941	1042	943	980	898	971	942	941	1008	989	941	977	940	947	943	945	946	909	969	936	928	942	1001	923	949	922	913	913	939	883	989	989	936	932	951	1050	992	953	966	945	899	1014	926	952	1023	954	960	974	902	954	945	939	939	929	963	969	952	985	969	952	930	936	955	954	931	962	963	964	928	942	945	925	928	955	914	966	945	968	966	934	925	889	933	925	942	999	933	923	963	995	931	985	944	977	967	975	968	899	942	907	1003	942	997	958	952	915	892	926	958	936	946	967	973	928	957	937	933	968	906	961	907	955	981	960	930	895	966	899	956	976	929	940	980	975	940	969	919	952	957	934	984	926	950	924	959	943	955	907	952	910	987	943	987	957	884	988	972	932	940	893	968	991	973	945	998	944	934	996	904	957	932	919	970	962	964	913	956	974	1003	900	924	937	954	983	949	935	922	936	939	912	990	926	948	953	984	939	980	918	953	871	936	955	920	934	946	969	920	938	994	935	1021	964	962	926	948	968	942	967	920	980	950	957	945	912	985	958	942	945	953	929	910	959	919	955	933	917	940	912	948	920	943	933	1038	1007	944	918	1006	975	933	963	991	969	912	991	938	947	1011	924	962	957	948	971	945	940	921	978	942	937	968	865	939	936	985	910	976	966	957	989	941	969	945	959	939	905	936	903	996	988	962	952	925	906	977	940	980	1006	990	908	943	947	866	964	976	922	928	988	964	968	978	986	936	949	907	982	983	962	976	973	973	955	938	1003	949	959	1004	954	905	917
8745	645	670	596	469	371	367	319	298	304	293	260	271	274	281	287	273	233	235	254	284	269	259	253	265	254	273	232	240	247	257	268	249	250	255	222	249	257	278	278	255	238	236	240	247	264	263	276	259	245	266	276	242	219	241	247	257	248	227	245	267	263	259	258	255	220	264	248	252	232	251	215	209	239	247	285	261	265	246	239	247	220	270	271	257	266	224	239	234	228	227	246	241	233	257	275	221	246	270	229	284	271	273	295	241	231	241	220	247	248	221	241	243	263	249	222	233	280	260	227	261	259	268	260	220	265	289	271	237	254	256	236	243	211	250	235	268	208	225	242	254	224	237	231	243	246	245	238	257	258	248	241	270	260	252	237	262	219	233	254	225	255	282	272	262	253	261	243	227	250	276	249	266	246	247	256	228	221	247	251	246	266	211	250	240	254	249	222	239	245	253	253	253	242	286	270	262	261	260	233	272	253	228	246	271	231	244	271	241	243	266	246	248	246	259	246	238	241	241	283	236	251	246	254	257	234	247	253	260	279	236	239	247	238	258	231	234	241	254	267	229	259	274	239	256	251	255	268	233	250	254	234	291	247	267	266	239	243	191	238	245	245	236	236	236	260	255	218	259	246	255	237	290	270	249	264	254	238	280	284	282	253	255	221	241	248	247	264	234	264	240	253	232	290	255	268	258	256	238	238	256	260	249	259	240	217	242	271	228	272	245	253	238	234	233	260	240	272	231	216	243	264	254	239	250	243	256	221	254	232	239	217	245	242	269	242	236	261	233	252	281	224	271	262	223	248	260	274	231	230	235	255	258	264	249	220	238	254	234	254	243	258	221	260	275	263	223	237	242	275	234	291	239	251	260	224	235	249	228	248	278	282	237	235	256	249	233	276	228	223	220	273	257	245	275	236	246	262	263	253	249	250	251	228	252	264	252	242	256	243	245	211	251	235	246	267	270	248	238	243	255	268	264	255	259	216	283	254	224	226	243	240	222	251	226	256	267	253	266	251	233	244	256	228	268	268	244	257	239	255	246	245	267	224	278	221	260	235	233	255	226	273	232	256	246	231	258	251	216	260	250	258	255	231	228	250	260	248	259	237	248	238	242	239	249	222	264	252	251	263	273	243	233	246	267	275	225	234	243	248	246	254	275	254	250	266	256	269	266	218	246	245	248	245	234	247	284	264	213	274	252	238	269	252	257	243	247	232	260	253	265	270	283	238	267	236	276	232	250	249	231	223	245	244	217	241	229	228	255	266	252	244	255	211	236	262	249	263	239	245	219	208	250	270	265	233	233	249	248	258	226	215	240	223	241	256	202	249	259	280	270	248	224	233	238	245	240	285	281	240	241	275	217	251	272	241	206	255	230	258	246	264	254	245	222	240	246	264	237	279	215	250	266	229	262	240	261	266	234	227	239	232	239	238	240	225	235	262	249	228	271	273	242	239	219	236	274	247	251	240	244	245	272	254	238	244	248	266	222	258	246	240	249	245	277	246	235	221	235	234	270	246	235	252	233	239	262	258	263	236	239	258	242	253	219	268	245	259	250	256	271	261	247	268	234	244	251	236	226	267	260	230	257	220	236	263	222	250	253	237	255	233	303	237	281	241	270	234	257	243	226	239	229	254	253	238	244	241	248	226	254	240	244	227	221	248	237	247	262	260	253	269	241	245	254	267	236	219	256	246	268	209	231	241	295	255	258	265	257	220	244	252	242	266	277	255	281	218	249	252	247	227	242	256	252	232	221	233	263	260	236	211	245	246	262	259	271	270	257	263	251	234	246	258	272	238	232	243	262	278	268	252	262	246	205	244	228	237	262	252	256	252	254	237	259	259	249	283	266	262	286	241	271	246	241	277	250	262	225	256	233	258	263	250	229	254	244	243	228	240	261	255	237	235	233	229	239	253	266	227	240	260	239	267	240	246	248	230	245	282	274	274	273	269	281	242	291	285	246	253	276	242	276	255	254	272	254	241	240	234	237	269	244	232	275	254	269	253	249	230	223	286	245	251	259	266	237	218	228	243	262	235	225	277	278	256	248	268	262	241	300	239	273	266	266	248	230	249	234	237	264	247	258	218	257	245	260	253	264	260	253	262	248	237	239	267	256	262	241	260	252	258	292	284	258	269	256	228	265	246	254	242	237	228	267	261	232	242	254	276	230	232	301	234	280	245	234	263	240	215	261	293	271	255	267	247	231	268	259	255	241	225	266	266	263	248	231	274	233	259	252	257	229	264	295	267	239	269	249	240	231	235	276	250	240	247	256	265	251	254	245	248	264	275	249	249	240	246	239	241	254	242	281	280	266	249	245	235	241	257	237	259	258	270	213	281	264	234	247	261	256	236	231	250	248	223	272	231	265	276	252	248	267	250	224	252	270	232	243	226	230	241	243	262	222	255	264	231	242	240	247	261	244	211	224	232	228	252	258	253	243	257	218	238	238	278	247	250	268	251	236	212	283	253	248	252	253	266	247	231	252	269	258	235	261	262	228	276	240	265	244	249	256	242	206	247	262	238	230	256	256	245	250	254	252	255	268	238	261	243	234	233	236	258	276	248	255	254	265	229	251	250	250	241	251	274	233	244	231	307	238	265	274	246	247	261	256	238	257	248	256	238	276	237	235	263	263	224	209	247	251	242	251	267	270	216	252	248	250	274	284	215	258	236	240	254	239	248	231	236	249	268	261	211	237	290	260	239	238	251	255	241	253	219	252	223	256	230	249	244	241	225	247	238	284	245	256	269	263	246	225	257	246	243	251	245	228	267	236	234	242	303	233	212	236	253	258	262	215	258	238	260	233	273	251	252	237	267	246	233	227	228	268	227	256	252	234	226	229	263	242	238	274	235	220	253	243	244	250	250	221	251	273	257	256	241	265	242	230	274	239	250	257	227	237	252	259	228	221	289	222	255	274	249	246	251	240	275	229	248	263	269	245	270	270	228	273	272	244	282	250	240	286	236	260	227	249	232	216	277	249	265	269	248	257	226	252	256	248	271	248	287	225	254	248	263	226	225	233	247	258	254	221	231	252	267	246	246	228	235	252	258	255	248	226	266	240	221	255	246	245	245	265	253	289	267	263	224	255	257	256	253	245	234	293	245	233	254	241	270	259	243	265	237	252	237	223	230	289	272	249	251	248	255	267	276	244	258	294	249	242	247	246	245	232	230	281	269	231	264	232	227	260	231	235	238	231	235	263	232	278	233	244	256	241	224	240	253	267	234	261	228	254	235	248	264	230	237	244	217	267	244	242	225	242	240	257	244	237	249	227	279	301	252	260	271	229	242	242	250	289	273	257	248	234	223	235	241	253	242	249	221	229	214	257	263	280	253	232	272	264	262	244	247	251	239	250	273	243	270	252	255	265	257	239	264	256	261	226	248	243	251	260	236	268	249	226	238	242	225	249	205	237	260	251	242	232	260	260	230	266	252	229	263	234	245	263	272	259	277	242	256	234	269	256	268	238	231	228	246	263	269	273	230	254	245
6876	881	1458	1722	1454	1269	1130	1005	912	894	792	760	718	736	719	686	669	681	596	629	627	622	651	605	608	657	600	595	598	601	611	600	583	564	565	570	623	567	569	593	589	592	527	574	565	610	575	604	577	583	624	575	599	571	603	577	629	583	593	567	546	570	598	584	596	590	540	602	579	581	540	598	594	556	565	565	582	547	582	570	573	578	581	591	590	572	553	594	567	551	609	544	572	607	524	578	613	606	584	604	608	573	564	585	615	578	591	577	558	638	564	569	586	608	632	620	596	592	579	599	562	572	586	578	559	590	587	568	605	551	588	559	601	560	558	597	575	583	570	603	555	551	590	565	613	533	555	588	577	592	609	555	545	568	615	576	556	610	596	567	599	571	549	611	579	551	535	537	573	542	517	580	594	580	564	604	564	608	567	604	565	561	588	609	587	538	592	564	585	607	546	577	548	563	580	568	586	594	604	574	551	573	579	560	577	588	582	580	534	544	574	591	558	554	538	561	567	541	560	580	572	543	533	555	557	575	532	544	569	547	593	554	588	584	579	564	629	580	595	558	588	570	586	585	615	563	565	554	632	563	563	604	564	596	570	579	606	594	580	620	548	587	584	617	566	560	592	523	551	532	539	593	576	607	549	580	540	548	581	636	591	593	609	569	551	570	560	594	594	570	624	557	551	541	584	606	545	589	565	584	601	578	597	557	550	582	554	589	585	571	532	603	534	580	606	557	567	578	546	610	619	574	546	573	560	607	580	588	590	596	614	611	558	547	596	564	532	588	581	571	587	533	542	608	603	570	536	577	557	603	596	555	565	537	592	558	562	601	601	538	579	574	561	577	566	566	589	600	586	577	597	562	587	557	550	571	540	621	590	558	580	559	578	595	557	564	547	588	585	568	547	643	553	564	610	588	574	569	565	565	579	586	556	581	568	557	592	595	565	542	562	603	567	577	575	565	580	563	550	566	580	594	556	608	545	507	535	585	590	541	604	596	573	557	554	538	582	578	528	563	569	579	548	578	602	572	543	518	588	569	551	576	553	542	590	553	570	600	565	545	563	573	536	594	573	592	569	598	583	579	551	577	611	586	582	576	592	515	571	586	588	590	587	582	599	567	597	595	580	555	570	595	578	606	584	585	608	568	548	589	576	582	598	583	613	552	604	585	585	575	575	548	617	592	567	523	564	576	560	582	568	603	572	555	597	554	568	593	568	576	591	603	586	596	580	564	612	549	569	564	547	543	542	536	569	580	567	613	566	561	546	592	533	553	554	549	549	577	548	618	554	607	536	568	559	581	597	550	623	591	585	567	602	529	534	582	533	563	532	532	550	583	532	547	556	610	547	546	541	551	560	554	576	511	569	566	540	549	538	537	615	572	573	569	591	570	576	619	588	575	512	583	624	580	552	584	600	530	573	544	538	533	565	542	593	580	576	559	561	582	571	590	566	565	582	585	577	562	594	588	557	621	585	588	596	631	579	581	585	579	614	585	573	591	603	622	582	587	531	564	559	592	567	601	538	569	565	585	567	579	548	570	535	574	548	547	598	555	562	564	526	559	553	592	543	607	595	563	600	554	549	588	544	542	562	582	599	558	591	551	600	555	551	571	606	571	561	616	556	617	561	596	564	559	577	639	581	518	540	546	562	574	593	565	550	604	579	568	567	591	525	528	624	613	552	580	574	569	583	587	577	575	584	573	559	586	561	560	569	559	582	595	561	577	572	535	587	599	616	544	541	548	581	577	574	598	563	580	550	529	564	561	537	609	533	605	575	594	574	591	600	552	596	570	605	522	571	594	567	595	603	560	553	605	558	577	536	565	574	544	571	595	597	564	570	599	614	577	592	579	607	581	576	574	599	581	549	558	550	585	558	597	556	549	562	580	555	546	590	565	584	548	558	537	598	596	606	587	597	546	579	588	560	564	531	589	581	576	619	586	565	582	558	568	554	584	532	602	596	563	579	590	591	597	575	575	577	587	576	552	624	594	564	586	587	608	542	560	587	592	542	594	574	570	581	585	593	579	587	559	549	587	566	630	573	598	585	545	593	551	555	573	543	562	584	548	589	601	557	570	622	591	597	570	559	597	560	545	586	582	545	532	556	568	615	541	610	578	566	567	598	613	597	574	575	571	548	550	578	600	568	573	569	591	582	544	572	545	569	570	577	563	542	606	541	583	535	598	554	568	599	558	584	531	577	596	546	538	608	542	604	639	612	503	588	506	587	540	541	590	549	600	599	584	583	559	597	549	558	534	610	564	562	561	526	578	577	591	552	558	600	578	581	567	602	584	575	601	590	574	591	582	577	617	579	609	561	573	588	610	594	565	570	530	579	565	542	566	597	603	587	586	527	613	568	562	621	574	575	557	606	576	608	631	556	600	607	590	541	564	535	627	530	575	582	556	553	588	576	574	578	609	525	586	580	577	626	597	552	591	553	568	560	589	574	572	559	558	566	593	562	582	563	547	531	544	574	587	543	587	565	604	562	541	563	570	566	578	546	577	533	595	555	521	597	566	540	583	558	577	549	578	550	589	547	555	559	567	575	564	578	566	562	566	560	576	538	613	544	618	586	613	553	575	550	522	533	574	586	614	546	590	545	603	564	558	552	576	586	552	581	571	624	599	572	545	577	570	552	532	604	590	545	580	575	578	584	609	537	617	564	589	569	544	544	555	584	608	543	611	573	599	546	579	622	584	584	562	597	556	615	564	565	536	561	608	577	566	571	584	554	564	564	614	565	577	618	589	563	600	625	598	606	621	591	572	573	567	551	568	562	600	513	581	561	578	594	553	596	581	592	558	547	613	555	586	535	607	551	570	602	570	583	553	610	557	578	564	591	586	540	563	538	549	576	560	546	607	599	566	530	575	573	585	561	543	574	596	570	607	582	581	563	557	560	610	579	588	604	615	601	590	564	566	569	581	579	556	594	604	567	561	553	552	527	556	587	586	566	560	553	626	595	607	601	586	550	606	617	609	600	528	572	569	556	612	587	595	606	593	580	582	618	570	551	578	610	565	567	546	572	586	628	582	559	563	582	601	523	568	585	544	535	553	569	575	580	518	546	582	550	575	576	550	568	554	577	614	503	596	557	556	572	579	556	582	607	607	590	559	535	531	548	582	608	575	584	532	580	580	624	609	525	604	589	614	592	584	588	586	579	551	551	565	596	598	554	587	569	540	590	584	565	582	596	597	525	579	539	572	546	625	572	543	620	587	548	553	543	560	595	576	591	605	620	599	577	603	572	528	583	599	577	523	579	605	589	566	575	579	557	561	563	545	547	560	539	596	596	605	584	542	591	621	618	579	565	577	550	607	562	604	544	629	560	600	565	555	575	527	592	578	588	590	563	540	576	525	588	629	633	597	578	558	513	591	601	542	565	580	572	559	588	529	554	558	585	557	587	574	568	546	605	563	626	586	582	591	551	575	596	556	547	565	521	556	565	582	586	583	574	569	599	574	584	571	546	621	538	554	566	610	625	559	559	567
15239	1264	1029	788	561	434	352	302	274	254	226	223	212	185	190	179	176	160	180	150	179	160	166	179	151	135	162	145	147	155	164	161	154	185	149	136	166	133	158	158	160	136	171	170	149	133	136	151	172	169	161	157	143	175	165	158	116	127	151	150	145	166	132	128	137	141	146	158	167	156	143	124	148	161	175	145	154	162	172	159	149	182	164	139	135	150	149	161	158	142	162	154	137	138	152	165	154	164	135	145	132	142	132	148	155	128	148	146	147	153	154	163	151	140	162	131	157	144	150	119	145	152	151	143	161	141	137	169	131	142	151	154	155	148	132	143	138	149	150	145	140	142	121	152	161	162	156	145	151	169	142	152	143	150	158	149	167	158	137	158	152	134	129	128	132	126	155	150	162	150	158	136	154	135	164	129	148	142	145	150	124	125	148	145	162	123	165	133	147	135	142	150	163	151	170	127	148	157	151	149	137	148	147	175	150	146	160	153	143	144	130	152	154	135	161	134	139	135	115	139	134	148	161	160	142	133	139	149	146	108	138	147	130	151	139	168	167	157	131	121	138	156	167	124	138	151	155	114	145	163	128	138	158	145	127	134	143	159	139	142	158	150	175	149	147	142	145	138	152	154	144	150	141	130	139	124	148	173	130	159	148	169	136	135	138	141	140	148	141	139	167	148	151	144	162	152	156	156	143	146	158	161	147	140	136	157	138	153	159	173	176	161	137	165	155	161	135	140	147	168	135	152	138	142	143	159	149	152	156	147	140	148	161	154	139	135	158	124	163	181	120	133	134	151	139	140	158	139	167	127	140	157	147	133	162	148	126	145	130	145	141	156	154	144	162	143	151	155	152	148	126	133	149	158	149	149	136	163	158	132	148	155	158	158	154	165	139	161	134	142	135	152	178	160	158	160	137	153	156	128	162	140	124	167	156	140	149	125	140	137	150	168	160	128	135	148	161	163	164	162	143	144	136	147	161	131	145	168	131	146	132	133	149	160	143	156	127	139	151	135	158	159	145	141	155	147	133	152	175	143	144	121	138	149	151	130	142	139	121	146	160	145	157	138	142	128	124	170	144	166	162	140	143	132	145	149	157	134	141	166	152	150	144	129	154	155	145	176	156	139	144	154	142	154	143	161	133	134	166	148	158	141	133	128	153	139	138	129	134	152	146	169	158	148	111	133	133	145	156	149	121	142	182	155	143	161	160	142	134	139	136	148	169	162	125	160	138	150	167	154	131	121	171	149	158	127	148	165	130	141	161	155	151	140	154	133	184	139	160	155	154	166	158	147	168	153	150	152	156	143	121	166	136	129	167	143	139	138	140	151	137	135	140	131	152	175	160	144	138	142	148	157	154	135	152	139	154	146	157	132	129	150	141	152	137	149	138	150	154	140	163	164	147	157	154	168	153	137	147	161	130	143	139	136	119	158	128	170	156	139	125	141	142	145	139	142	129	154	139	164	170	141	138	134	161	144	147	142	137	148	157	149	153	142	163	153	143	151	144	137	139	147	145	152	154	154	143	159	137	130	145	158	149	149	167	136	163	140	161	154	162	137	162	140	158	149	155	170	144	153	135	150	139	142	130	142	153	167	136	171	152	137	158	128	135	135	135	117	168	133	157	124	157	152	124	138	145	148	128	125	148	157	143	146	144	136	131	127	166	162	154	144	161	149	140	139	146	149	152	133	140	136	159	162	141	169	156	145	158	159	145	140	150	141	157	123	120	149	128	126	161	173	120	160	135	170	153	157	171	142	139	149	149	158	182	139	137	131	139	150	155	128	144	134	131	170	145	147	163	169	146	160	147	142	161	118	141	155	147	144	145	163	150	142	149	133	138	148	156	128	146	147	142	144	148	153	138	143	137	159	146	145	149	175	127	138	159	142	136	145	144	165	170	146	151	144	135	147	173	154	151	153	155	146	119	149	127	147	162	152	169	122	149	172	142	155	161	135	138	144	141	165	136	170	151	141	177	146	111	140	131	141	152	143	125	153	165	137	138	153	131	156	158	141	152	146	137	135	159	138	134	159	142	122	139	130	146	141	144	138	142	158	144	113	156	142	142	159	142	160	136	156	153	120	135	140	160	160	163	135	143	161	141	158	165	156	147	139	141	168	152	149	132	133	147	140	126	168	156	158	139	129	173	138	158	154	136	143	173	128	174	149	143	149	119	160	132	135	148	164	138	146	137	155	157	148	135	155	136	143	161	149	147	146	148	145	136	137	158	135	146	144	145	150	155	172	149	161	134	130	157	155	127	149	174	136	154	168	143	147	138	158	131	153	145	140	148	155	139	144	136	133	143	151	140	145	131	126	158	147	155	147	135	135	156	152	144	161	140	161	142	146	170	139	147	145	153	134	148	143	149	147	133	166	145	146	139	164	142	151	151	139	145	118	129	148	143	133	130	160	127	156	160	147	134	131	131	161	140	168	164	150	143	143	121	152	138	138	152	121	167	133	152	153	144	129	134	151	158	132	151	156	142	156	139	126	153	144	147	131	140	133	132	138	132	147	150	118	142	149	158	142	139	153	114	119	157	168	164	145	147	156	155	139	154	152	161	158	161	146	140	157	135	151	149	163	171	148	139	121	137	147	152	155	141	132	142	131	165	149	133	133	138	144	158	149	145	145	141	146	130	147	171	139	142	155	118	130	165	177	140	137	133	144	163	126	165	126	135	147	151	155	137	142	138	153	158	126	128	168	161	135	164	131	154	178	148	119	159	169	160	155	141	153	155	139	136	141	138	174	118	135	145	154	163	150	140	135	142	166	162	137	124	138	143	144	162	169	135	147	156	168	129	151	170	166	141	156	124	118	158	138	147	158	167	143	136	154	126	142	160	131	140	137	152	153	151	163	130	146	161	150	175	135	155	133	149	155	146	138	178	141	158	145	137	141	142	153	152	160	131	141	159	137	151	148	141	136	155	172	133	173	150	178	142	149	136	145	158	126	151	147	150	138	145	122	146	121	129	153	156	160	168	141	170	164	162	146	147	148	127	151	159	127	125	139	150	154	131	145	137	149	149	138	144	142	156	159	129	163	155	148	151	122	146	158	152	140	170	149	157	145	151	158	137	137	152	167	162	141	148	151	140	168	139	139	145	151	182	158	153	152	144	133	117	125	129	156	130	154	128	141	159	169	166	148	169	155	151	168	142	142	143	144	179	177	144	151	114	135	152	135	136	151	144	139	165	168	166	145	128	155	150	157	137	163	136	176	169	168	135	146	150	134	140	153	153	159	135	162	144	156	168	134	148	143	168	151	153	152	153	160	171	119	170	144	163	143	134	129	157	165	147	141	169	141	156	168	142	139	124	143	150	143	152	158	158	135	147	118	149	158	153	169	128	136	152	162	150	153	148	168	156	140	172	139	140	144	146	143	144	121	142	129	173	154	155	140	148	167	139	145	148	153	162	155	140	160	143	130	142	147	143	176	135	149	156	164	140	134	149	170	148	155	146	176	151	160	150	132	176	142	156	148	135	142
8233	972	2159	2428	2136	1713	1539	1234	1083	976	861	825	757	670	639	559	521	533	496	526	524	477	471	451	473	480	460	414	403	449	478	415	445	411	367	421	409	418	426	441	433	436	398	397	448	362	396	395	439	379	406	399	397	398	402	379	434	400	419	411	412	381	417	411	396	412	406	404	327	406	425	382	399	394	389	366	411	401	380	418	381	408	428	383	399	377	375	422	417	368	370	428	421	420	387	421	379	393	390	404	418	413	433	416	432	410	386	389	372	381	415	404	407	404	398	351	378	410	383	394	370	425	410	372	395	356	414	433	369	419	401	354	375	396	394	421	381	385	418	405	379	383	347	399	394	411	381	397	358	383	378	427	402	405	377	373	385	358	393	428	368	359	405	419	358	356	363	392	381	380	358	409	393	398	381	409	361	365	411	357	379	405	402	388	397	402	394	437	437	382	394	392	392	372	368	389	421	409	383	379	422	376	400	430	397	372	385	390	420	365	380	381	390	392	387	362	370	385	402	395	412	384	373	435	369	380	393	393	384	387	400	371	425	366	379	419	383	432	380	353	423	389	378	417	355	390	371	404	422	368	360	398	402	390	391	359	376	387	396	375	368	377	410	382	390	398	417	396	381	357	356	387	393	414	363	409	406	362	387	415	381	387	402	401	387	414	411	351	403	360	377	405	408	379	390	375	397	365	351	401	402	430	396	392	407	396	368	378	361	407	404	422	374	396	374	382	389	384	419	382	401	388	384	367	401	377	396	380	387	361	338	403	383	392	416	400	402	409	372	384	379	415	372	424	368	434	393	401	372	386	375	357	379	375	395	378	380	382	415	390	369	374	370	365	426	403	378	370	391	409	407	404	397	397	392	368	385	380	335	417	374	390	399	409	422	414	388	358	373	394	366	393	357	401	403	407	361	424	383	339	409	426	408	400	416	372	373	364	398	385	397	417	409	387	356	375	382	407	364	363	367	370	379	406	374	400	374	358	413	409	383	430	371	399	384	407	382	365	383	411	369	402	400	373	424	337	386	402	408	381	399	367	383	387	389	391	359	386	405	385	402	387	430	414	406	377	368	368	417	360	399	432	382	366	388	389	425	412	433	404	381	394	411	410	395	372	407	411	365	391	376	416	405	381	399	385	385	385	397	403	393	433	375	380	401	391	369	392	428	380	389	420	368	390	421	395	383	413	406	362	402	373	354	391	412	406	401	439	407	405	385	402	398	357	378	368	369	383	371	419	420	365	389	410	353	403	400	391	385	389	352	396	377	426	411	380	413	394	364	377	417	337	388	380	377	415	359	381	419	410	419	393	386	370	409	370	406	392	419	355	443	397	359	384	421	411	391	422	376	399	383	416	376	373	433	378	406	385	370	373	390	357	368	394	380	409	391	410	377	356	376	437	396	389	390	395	368	407	371	391	372	384	396	387	406	391	417	350	422	417	393	394	371	381	395	386	371	376	397	408	365	378	386	398	382	416	380	406	420	382	377	376	377	394	370	361	387	425	398	413	415	369	403	358	354	354	364	414	433	391	381	398	395	424	405	406	360	381	412	434	392	407	384	363	378	362	400	412	411	407	383	405	373	413	383	387	378	375	405	411	405	372	419	393	407	380	354	399	366	377	373	382	384	411	389	384	417	411	396	402	376	380	360	391	399	394	404	391	420	397	414	415	370	398	408	367	396	367	396	379	407	392	384	391	414	408	391	402	406	380	358	420	399	382	374	408	420	385	410	355	374	371	395	397	388	384	399	385	378	412	414	396	360	337	423	395	402	436	404	394	386	386	427	383	389	381	370	394	375	442	402	401	385	403	390	394	436	430	354	364	361	420	382	389	393	400	415	380	392	363	405	376	382	410	382	377	402	422	397	381	399	422	382	381	388	396	394	394	389	413	394	414	393	401	354	454	424	357	380	382	386	418	377	369	391	398	392	387	374	387	410	431	377	423	398	390	373	323	404	382	392	380	396	390	386	367	387	400	395	367	365	359	374	401	380	414	390	390	387	397	433	408	391	388	408	365	435	402	382	427	379	371	358	410	399	381	409	384	392	388	418	375	415	390	374	373	430	404	374	407	426	369	377	353	420	384	408	395	392	401	382	390	353	385	373	373	373	392	363	390	383	346	374	404	377	412	378	375	430	379	367	410	381	394	392	415	390	392	391	377	409	389	411	394	390	363	397	367	421	362	434	362	401	404	412	363	404	393	387	392	365	426	377	398	410	347	408	408	379	418	405	390	360	376	385	412	402	418	408	426	428	393	382	378	433	403	356	403	382	405	392	371	426	397	362	357	377	425	414	409	418	363	396	421	390	387	424	385	363	382	403	389	398	427	417	364	430	349	405	388	399	372	375	406	372	403	399	441	375	402	410	393	427	420	411	353	371	384	367	415	346	387	386	381	373	381	383	375	409	377	404	397	395	377	418	376	384	365	401	403	382	419	395	378	424	425	395	381	376	395	425	411	395	401	440	382	379	401	404	377	391	378	385	412	378	365	408	402	421	384	404	395	416	418	390	405	399	390	344	381	363	387	397	413	420	396	401	395	401	415	388	416	415	411	418	414	406	368	372	399	384	394	394	377	407	396	414	422	377	398	399	406	414	391	387	372	413	402	386	391	375	391	376	404	365	378	408	384	389	392	397	379	366	398	393	381	384	376	379	417	384	422	390	391	360	374	381	400	366	378	408	411	388	427	386	361	422	426	380	360	427	350	376	396	362	391	405	403	410	383	438	381	384	384	399	432	389	422	366	371	406	373	396	398	387	372	380	407	394	393	415	363	369	374	405	432	365	417	386	402	387	368	388	381	399	416	371	386	410	373	406	387	387	389	398	392	380	408	433	377	416	413	425	369	393	388	369	436	378	391	373	380	405	419	401	384	391	379	378	374	412	389	372	376	398	412	377	377	377	399	396	378	415	385	393	379	393	377	387	404	397	414	374	435	397	407	416	401	394	374	355	392	423	389	376	403	396	394	393	387	396	403	376	382	381	375	392	395	399	403	368	406	384	394	395	417	432	390	358	371	357	362	369	369	385	339	409	361	367	332	377	399	393	350	383	417	403	387	352	404	400	384	372	363	395	375	359	382	401	398	363	375	399	357	368	385	345	403	370	376	384	400	396	395	411	409	421	394	432	366	382	424	382	380	371	387	390	381	362	373	372	372	406	371	402	404	405	385	371	398	439	393	346	383	398	416	388	377	415	396	392	379	396	364	361	418	353	405	407	428	443	428	383	417	385	396	392	397	396	422	380	421	389	385	408	402	377	407	426	437	391	388	383	401	410	411	398	422	414	398	384	376	408	382	413	387	445	430	404	399	384	384	399	399	395	388	399	389	381	368	407	399	399	393	388	421	400	424	391	385	414	362	377	402	394	366	387	407	406	376	388	376	388	396	390	424	363	404	410	374	406	384	396	402	386	376	369	391	382	404	383	412	418	372	399	396	361	372	385	389	367	404	372	366	408	372	415	399	404	396	390	403	373	370	401	418
1870	458	465	458	430	437	460	441	427	496	473	436	406	517	439	470	417	468	436	428	437	407	470	395	412	438	387	420	441	467	438	476	482	454	422	476	455	422	418	455	418	443	441	425	438	418	459	461	426	424	445	455	446	404	453	492	411	436	443	417	445	439	439	481	458	424	452	455	440	423	466	461	458	439	435	409	481	471	418	439	417	465	501	419	428	440	457	438	411	441	469	464	451	420	453	446	453	411	436	423	436	420	488	396	400	429	452	426	457	440	435	388	431	415	420	411	429	428	414	467	431	446	427	433	403	438	410	444	476	428	425	409	458	482	432	463	411	455	427	455	455	443	389	400	406	435	409	439	429	419	443	434	416	434	435	411	416	444	455	443	454	414	465	408	400	411	463	412	402	446	467	447	475	442	440	440	452	406	418	436	468	397	397	437	427	470	427	384	407	428	428	452	427	448	439	430	460	458	429	414	440	450	472	458	431	435	442	393	468	436	437	454	437	441	418	430	433	428	458	449	430	437	412	382	441	447	453	424	423	452	431	434	442	444	397	467	462	417	481	430	420	417	418	490	471	424	475	453	463	398	423	464	439	452	438	447	448	452	460	452	442	431	485	416	455	469	453	439	423	438	406	419	456	440	428	384	442	428	445	448	441	399	405	417	438	418	420	439	434	447	451	468	462	429	456	469	485	472	415	444	388	445	467	421	468	411	464	409	387	418	410	429	420	454	373	401	457	454	417	442	411	436	430	419	446	420	433	485	438	457	452	468	457	415	435	433	504	462	426	473	442	420	489	456	452	462	466	502	481	475	469	460	481	452	425	423	403	461	470	470	443	484	441	394	441	471	399	410	397	402	425	442	430	403	444	427	443	454	446	431	458	471	425	391	405	430	404	408	417	405	446	437	440	423	420	383	401	437	459	448	447	460	392	454	397	401	428	449	444	432	462	446	430	417	422	417	432	450	411	427	485	436	457	458	439	434	444	382	458	441	445	422	435	457	448	429	395	426	409	406	459	427	459	446	428	450	437	470	400	412	428	453	425	439	481	429	434	427	424	425	435	455	453	445	467	487	424	431	445	432	443	472	454	456	441	440	495	450	442	429	439	436	435	416	464	442	450	419	449	456	489	456	468	418	424	448	416	477	439	392	438	396	450	433	405	443	444	413	418	466	453	460	465	473	430	429	419	445	449	396	442	427	382	448	465	462	424	414	430	439	409	436	424	476	414	478	454	422	468	379	431	430	448	461	422	443	411	472	460	420	423	433	447	431	457	426	461	458	472	454	431	462	403	433	424	451	445	446	429	456	392	450	374	409	420	471	407	422	412	434	371	457	411	430	444	466	493	451	416	432	427	417	413	453	431	406	419	447	454	416	459	452	445	466	420	431	465	417	422	406	454	424	398	440	451	416	442	412	445	461	443	427	423	404	444	401	431	441	444	439	431	449	418	424	429	447	443	459	437	444	437	440	460	451	446	407	421	416	443	457	450	468	428	446	440	497	411	447	442	425	448	451	433	438	448	472	443	455	433	455	445	392	417	390	457	427	462	433	441	456	456	422	438	481	444	431	471	445	447	409	426	471	455	445	423	471	417	451	444	414	421	428	417	470	421	410	468	422	440	447	431	434	432	455	463	484	459	482	446	445	448	444	475	428	442	441	456	463	402	489	425	473	437	463	446	422	413	436	427	409	418	410	453	467	461	426	426	412	426	462	448	432	451	442	456	428	444	392	397	414	443	406	432	459	487	422	420	450	428	461	425	420	436	457	467	420	417	478	431	458	434	424	405	412	424	472	457	427	479	428	457	406	436	410	447	455	464	430	466	442	420	445	424	426	439	420	444	413	464	445	427	444	435	423	434	439	457	446	445	422	513	472	422	462	476	414	395	427	467	460	452	448	417	407	434	478	470	408	443	420	450	447	438	403	421	466	432	424	429	448	436	485	444	456	454	472	433	417	485	443	467	405	428	413	448	453	425	431	400	431	435	418	423	417	431	393	457	471	446	471	439	451	408	424	425	413	424	463	447	435	460	411	430	456	453	435	412	438	427	468	410	401	460	418	429	422	459	431	445	430	410	453	458	437	435	445	454	459	411	460	423	453	468	433	425	428	454	431	416	448	422	432	455	440	436	449	456	390	467	459	448	460	421	448	448	428	453	415	465	422	445	418	470	434	440	435	401	441	422	445	398	422	434	429	419	396	442	415	443	459	432	437	412	402	424	449	457	414	459	469	465	466	425	453	431	434	426	463	487	446	446	438	437	487	384	437	397	449	438	449	403	440	456	431	426	440	436	448	450	401	439	463	415	421	418	461	438	429	439	424	422	407	504	451	444	438	418	403	427	464	445	431	442	433	423	388	461	441	444	443	423	416	404	392	443	449	468	445	444	468	451	441	433	428	450	430	410	411	412	477	456	444	477	435	423	413	434	468	445	435	439	477	414	452	428	442	433	432	438	460	418	446	405	414	417	447	427	446	454	445	428	441	409	437	431	403	416	427	446	376	448	444	469	441	447	451	429	469	412	426	435	401	448	405	430	387	438	415	411	444	474	422	403	440	398	453	467	442	443	460	438	434	442	465	424	424	454	403	442	455	425	411	450	406	429	437	403	471	438	419	424	418	454	424	435	428	438	413	411	469	445	456	423	465	473	412	432	405	437	412	402	445	456	448	406	441	442	433	434	418	445	446	410	437	447	440	387	407	428	472	429	435	451	454	406	464	478	502	455	406	452	463	433	465	425	474	418	414	468	450	466	440	429	473	419	472	406	461	423	458	456	423	470	391	392	417	416	387	454	411	446	409	430	460	410	476	442	447	442	465	407	448	421	476	444	457	463	398	440	403	417	432	423	398	393	436	469	438	437	423	459	419	449	413	437	414	401	421	447	461	442	424	433	406	456	459	399	432	458	477	450	439	422	407	446	424	428	450	473	430	426	451	461	443	438	483	449	431	460	436	459	426	431	468	378	440	428	481	454	423	416	424	445	454	415	424	440	437	391	411	430	399	413	444	444	422	440	414	445	404	450	403	434	462	435	404	420	419	447	450	463	438	485	417	424	408	453	413	437	436	451	483	417	424	451	489	413	467	402	465	423	409	437	480	399	443	431	444	430	468	460	390	440	413	430	421	422	470	450	424	423	465	454	437	421	425	445	430	447	457	458	426	442	424	427	429	413	441	439	435	457	475	401	430	462	469	438	412	469	425	470	439	433	443	478	471	448	448	426	437	423	413	451	445	409	460	441	431	397	420	399	449	456	452	492	435	460	445	392	458	427	426	439	442	449	442	405	409	436	452	434	456	441	443	464	451	431	434	454	413	422	407	446	415	472	431	472	443	423	432	400	386	423	453	437	449	433	432	457	406	443	447	411	421	444	423	413	425	418	483	480	463	456	450	438	441	434	407	426	429	395	455	446	418	439	463	441	458	439	414	418	430	405	432	407	402	453	446	460	434	422	466	432	506	419	427	477	459	425	375	457	440	449	430	459	445
2282	1000	1035	1003	1073	1027	1034	1071	1000	974	1022	1035	978	981	984	955	986	933	996	947	947	963	876	988	954	973	982	1002	930	972	957	924	975	1009	945	933	1003	919	970	966	1000	979	897	973	897	935	994	911	974	950	948	959	969	1018	904	963	947	964	913	932	914	998	933	901	944	948	917	921	952	924	925	947	966	932	973	975	965	987	940	1061	963	973	1007	973	897	959	964	960	951	945	943	923	943	971	950	964	950	924	925	921	930	936	939	928	924	929	932	928	949	923	949	982	926	882	979	1016	904	997	953	982	960	961	961	933	927	912	911	940	963	905	944	982	931	988	954	993	941	940	936	966	925	950	960	922	969	954	950	937	953	883	939	934	960	913	947	984	959	952	902	938	974	996	984	913	914	946	952	956	911	941	959	937	924	916	890	914	962	923	932	943	995	966	985	960	911	936	917	906	919	970	956	987	977	973	971	905	1005	932	955	971	941	932	908	969	952	1008	1024	936	989	953	952	983	925	898	944	987	951	937	947	959	956	957	964	915	946	967	896	974	974	970	946	983	901	950	967	963	909	912	918	964	895	898	901	943	882	906	979	925	929	935	943	935	984	970	988	962	940	963	981	905	1003	952	942	1016	966	971	957	954	946	922	951	893	933	916	953	1000	963	980	942	962	932	971	925	983	992	952	986	929	907	928	964	968	950	990	905	989	896	933	907	933	937	933	971	875	923	945	959	974	955	931	950	954	912	927	946	943	928	929	980	895	919	985	925	964	884	923	933	963	988	906	935	965	964	928	979	975	986	1022	908	944	934	932	928	927	891	997	943	916	956	970	954	965	928	941	1001	955	956	916	999	981	944	1002	950	927	974	925	941	942	957	942	880	964	968	947	977	870	912	949	905	914	944	919	917	950	931	931	976	942	966	934	933	943	940	954	945	973	989	966	909	930	913	926	891	961	966	928	960	909	956	871	944	935	950	927	1025	961	917	966	1012	893	983	947	937	945	968	970	895	973	920	948	966	1016	942	982	963	958	1010	1021	925	956	944	921	952	996	922	944	1003	927	958	938	914	889	931	964	930	936	968	968	963	937	973	931	918	939	902	913	935	970	940	916	884	944	944	925	901	903	895	956	988	915	898	920	946	952	959	938	942	994	918	961	892	969	960	999	963	954	936	933	930	901	968	927	999	1003	933	956	908	945	927	972	1022	954	969	992	956	941	968	921	935	883	924	938	1009	974	946	971	910	964	932	952	990	976	955	988	993	960	948	947	917	946	932	922	959	969	943	927	980	960	954	944	981	923	998	952	954	895	910	942	955	884	959	949	952	946	923	985	919	946	945	972	967	951	894	910	983	933	936	949	942	932	981	930	959	928	980	958	950	1010	956	952	865	958	966	952	984	948	892	964	973	973	966	956	969	973	890	920	966	938	980	924	920	872	980	940	884	927	988	923	960	918	990	903	921	944	922	924	1008	966	954	963	950	986	953	904	959	937	951	940	924	978	981	992	979	853	930	980	998	913	924	937	947	938	954	992	892	929	928	927	986	952	999	924	1014	963	928	944	962	950	950	933	1040	926	947	999	911	1002	942	931	946	946	907	943	939	921	983	927	943	978	896	916	968	990	933	938	975	1006	987	940	940	926	866	893	980	945	956	940	927	905	959	972	935	924	938	1018	910	897	946	881	906	905	977	996	979	935	906	982	997	918	1007	902	965	974	939	968	962	927	900	943	962	929	986	958	957	904	941	905	961	966	959	946	1006	930	950	983	953	998	956	894	897	938	888	955	941	925	923	928	971	1005	920	956	956	947	959	965	986	958	939	937	964	959	902	933	953	922	1000	976	939	911	950	964	903	910	978	995	942	993	951	920	966	967	991	926	947	955	907	943	945	960	946	964	962	932	968	935	930	919	968	943	936	1007	963	954	939	974	968	933	935	957	966	1003	863	932	1003	980	941	922	951	960	996	922	957	994	985	946	971	950	941	1024	929	987	948	984	885	983	949	953	1027	964	983	984	921	939	977	946	923	951	894	955	953	949	978	921	961	955	1004	956	914	938	892	956	927	932	963	1022	964	988	961	995	970	949	968	951	963	902	942	899	954	983	924	980	993	915	949	945	963	892	906	945	936	949	918	945	944	1004	881	925	924	975	996	942	940	993	1000	894	933	905	941	954	958	901	974	990	918	923	947	935	960	913	926	942	935	937	952	972	1012	925	987	962	942	957	1006	951	914	901	968	965	929	942	935	934	916	950	890	903	927	907	951	937	987	967	959	928	918	964	882	878	939	966	987	929	945	954	1000	962	963	949	939	946	951	971	971	996	917	942	916	931	922	945	989	967	933	911	962	951	968	939	998	971	907	994	953	899	958	904	992	951	957	992	926	931	888	923	928	1009	902	944	947	926	906	982	951	895	980	995	928	954	949	921	951	915	933	955	906	985	936	915	965	967	967	950	924	903	975	913	901	953	969	917	945	985	954	962	936	941	918	963	915	939	925	963	990	940	983	968	932	941	927	880	945	953	873	968	945	940	945	958	955	936	1004	933	984	947	887	979	954	973	909	904	920	931	921	966	892	967	924	899	996	970	963	991	907	959	967	1008	944	874	963	956	932	950	965	959	881	920	956	942	974	976	934	965	987	899	968	915	975	920	956	927	929	956	965	899	963	975	967	905	972	957	943	907	926	961	908	908	934	934	942	921	919	909	935	932	903	964	932	961	965	925	978	956	944	942	914	957	976	912	1015	987	991	964	940	949	873	988	1017	912	985	928	963	946	882	974	966	966	951	962	986	970	934	902	932	979	982	926	909	974	929	949	920	920	975	910	937	938	960	1008	957	968	1029	958	920	945	993	923	911	946	929	907	982	929	903	965	938	1011	969	921	922	883	960	985	919	945	1004	931	947	962	889	944	940	922	985	948	944	926	944	964	870	956	909	947	957	1009	998	980	969	932	983	963	963	965	984	919	972	980	965	906	900	892	956	954	939	927	956	918	930	919	929	987	983	972	965	998	893	917	958	1004	929	910	993	947	930	907	938	935	901	986	913	977	978	954	937	978	981	953	930	938	966	985	928	935	960	949	953	988	952	901	937	940	906	889	932	949	893	953	976	979	967	961	973	932	964	921	926	962	915	938	973	914	983	977	973	940	1014	948	960	983	1002	953	965	932	941	917	946	932	938	933	978	1020	936	936	926	943	936	941	975	966	936	979	921	949	967	955	960	939	959	950	937	930	920	973	981	944	953	981	967	932	923	941	926	978	954	927	972	942	950	883	913	952	993	994	973	963	1008	949	950	971	962	973	928	947	955	908	928	914	922	979	959	912	932	965	948	962	952	916	918	968	934	864	889	922	961	914	907	971	943	988	957	897	945	949	954	975	944	972	972	893	978	977	926	986	939	1011	941	876	976	977	952	851	964	974	939	914	964	985	950	937	954	929	971	946	943	961	918	915	904	941	900	996	896	924	1012	911	928	945	937	979	925	935	907	1016	918	957	943	961	960	949	972	942	948	948	997	961	913	956	891	949	928	946	948	914	973	974	922	952	963	866	909	951	905	976	975	981	970	988	946	963
8533	627	617	584	471	434	341	327	296	297	325	298	299	288	278	275	274	236	265	248	248	264	285	279	260	256	254	236	251	242	224	221	264	244	232	252	255	265	216	264	240	234	269	255	286	243	248	283	256	241	252	239	240	221	262	286	287	251	212	240	270	255	287	271	238	258	232	227	263	276	229	236	272	242	221	243	252	246	249	253	251	271	271	256	269	242	200	235	239	242	232	250	252	252	241	257	240	227	244	235	233	267	284	243	259	264	264	253	243	238	285	261	231	242	234	223	264	223	277	279	261	240	234	236	260	269	245	248	255	253	263	285	221	245	251	250	267	278	264	260	269	230	235	216	242	273	264	229	261	280	246	255	254	254	273	268	258	216	256	247	248	253	281	236	239	216	236	239	256	239	255	237	259	261	236	255	238	264	245	251	245	276	281	228	264	241	244	248	247	283	238	239	204	257	249	222	263	230	223	231	237	236	251	210	245	260	228	252	238	234	239	237	264	249	271	261	262	257	222	227	252	273	245	264	267	250	220	233	257	249	284	242	236	245	247	246	223	257	251	279	233	253	260	255	279	254	269	257	263	220	241	262	254	260	234	257	253	276	256	267	262	261	252	254	227	232	230	263	245	234	265	243	245	228	222	258	227	265	245	275	229	271	262	257	240	268	224	220	213	263	282	264	222	269	227	236	257	257	251	220	225	254	273	236	271	263	248	234	263	254	248	237	266	264	257	252	229	244	217	265	253	252	263	265	267	269	263	264	239	277	267	224	265	272	267	257	233	249	241	274	253	241	242	264	243	237	269	231	247	251	263	244	260	222	262	280	257	232	259	276	245	260	240	236	247	261	246	232	275	268	281	243	238	215	261	257	279	266	218	258	231	241	247	249	263	241	236	213	257	245	235	262	229	223	245	254	283	283	270	262	251	235	221	267	233	232	271	228	244	251	286	236	276	286	234	239	244	251	239	241	234	252	249	232	233	249	237	246	258	240	265	257	260	263	257	233	266	260	272	270	248	249	227	220	240	214	282	254	238	254	249	249	254	228	257	240	223	277	252	262	257	228	271	242	232	276	237	240	247	238	221	252	248	279	255	233	235	230	213	244	255	263	234	260	265	257	244	254	238	218	218	234	277	244	231	221	248	231	235	271	250	235	206	268	276	241	261	239	240	236	245	238	268	249	260	252	233	247	253	224	249	253	251	248	255	236	248	229	224	254	220	252	255	248	262	232	225	263	218	246	243	233	280	281	230	244	233	240	278	281	254	270	244	227	256	256	255	251	268	230	254	268	271	217	274	230	228	268	280	252	254	264	251	246	215	250	254	255	245	231	264	227	244	231	228	252	276	249	243	274	276	240	261	258	233	259	245	239	250	227	258	238	235	263	255	248	238	246	265	244	262	242	209	261	290	253	255	235	239	271	280	255	270	246	264	266	247	289	280	283	251	241	247	224	269	245	243	265	266	225	241	267	282	272	265	218	220	236	263	251	240	265	251	247	264	229	250	263	238	244	256	242	283	238	252	265	242	249	212	237	249	250	258	226	252	259	244	242	265	265	246	239	229	233	235	228	257	270	232	253	245	246	246	244	280	258	248	225	228	268	249	236	235	235	218	261	227	215	251	257	277	263	254	254	247	272	227	268	236	247	247	278	241	264	237	284	245	270	245	248	287	264	249	222	267	228	246	232	249	227	255	256	277	249	269	259	254	247	220	247	284	238	251	242	225	239	280	240	243	242	239	227	211	241	233	268	264	231	249	262	249	242	255	234	254	256	225	262	229	254	256	235	219	236	271	269	251	233	217	276	253	272	262	246	281	269	268	242	251	238	242	229	247	229	216	275	255	252	261	228	240	240	247	253	241	254	242	274	251	254	267	243	249	250	248	231	228	258	242	253	241	273	248	245	264	271	242	274	242	254	242	254	245	243	241	252	254	257	261	281	273	240	251	255	252	243	230	247	226	295	281	256	289	235	232	243	253	226	253	222	239	268	218	276	236	253	227	244	247	249	244	248	249	262	251	262	252	239	255	268	265	216	239	225	247	240	254	237	236	257	248	251	259	245	233	283	245	247	265	256	231	211	253	249	250	248	241	265	251	212	259	254	249	253	243	266	269	246	238	270	267	240	260	233	225	243	258	238	246	264	236	250	246	259	235	259	219	277	260	249	267	269	275	199	255	256	257	276	264	243	294	258	219	230	249	230	242	260	271	252	243	224	254	256	243	261	247	228	241	227	227	230	246	245	275	248	234	223	266	264	227	256	238	211	236	260	237	269	270	228	267	250	251	257	264	246	214	240	262	240	230	240	266	260	250	255	260	253	286	267	249	241	226	224	250	255	216	244	241	263	254	261	256	225	243	280	244	231	245	242	254	248	261	296	266	253	257	260	252	221	253	256	240	251	221	236	266	269	255	236	259	275	263	267	262	242	242	256	251	252	238	230	245	270	262	235	236	241	235	265	243	231	226	234	253	266	240	270	245	245	218	259	228	233	227	252	246	243	247	268	249	240	205	255	296	239	266	248	301	300	254	257	239	225	269	268	211	228	239	260	235	266	245	251	261	253	271	259	246	234	243	263	222	246	262	211	227	236	247	252	251	251	268	241	225	222	243	242	273	222	250	236	251	237	221	289	239	220	231	245	268	227	260	266	276	255	243	262	258	218	230	228	255	257	241	269	292	314	246	245	248	272	251	258	257	274	249	252	270	262	250	249	249	252	257	248	240	226	265	241	257	300	245	228	226	275	244	243	283	280	254	238	250	269	244	234	223	258	265	264	272	240	185	254	245	239	254	252	266	255	246	230	237	252	262	255	248	235	263	293	248	238	259	245	244	235	257	245	240	255	237	265	241	247	263	266	225	240	250	247	261	237	249	245	199	240	244	252	277	248	253	233	254	249	257	273	242	234	231	257	274	254	221	221	245	251	251	232	236	244	246	252	281	235	233	253	264	223	241	232	236	258	250	278	258	238	235	264	260	255	240	249	210	280	218	246	222	285	258	262	271	272	248	261	254	229	221	253	264	233	235	245	247	240	223	255	260	226	248	247	237	260	211	280	267	258	244	254	253	273	264	230	256	255	232	231	249	251	239	280	247	247	254	250	225	243	236	258	243	245	285	226	217	270	276	276	234	237	206	219	236	247	237	244	255	262	239	225	245	244	262	245	257	263	222	212	275	246	237	234	259	269	269	257	248	241	255	228	243	236	231	296	269	259	245	239	269	268	242	239	255	296	250	228	246	265	246	238	270	236	241	263	260	255	270	237	255	232	263	292	245	270	291	258	238	250	264	260	260	238	247	223	265	243	247	241	259	261	240	246	269	217	239	255	250	250	243	238	217	258	262	227	238	235	253	227	244	250	246	236	208	252	257	238	247	235	268	254	249	256	242	227	222	217	236	233	237	264	248	250	246	259	268	248	247	237	230	269	241	217	229	247	254	245	268	253	239	261	244	255	262	234	248	243	274	263	238	231	242	269	245	259	277	246	253	278
6714	907	1446	1656	1496	1336	1111	993	990	910	836	855	776	743	725	676	642	674	659	626	637	632	634	633	581	609	608	606	619	626	578	568	560	596	600	576	591	553	583	581	565	532	584	572	586	590	581	566	573	588	547	599	609	551	561	582	561	567	615	576	583	580	568	590	595	590	553	598	549	588	547	540	543	560	572	569	563	571	554	558	580	585	567	582	576	555	582	574	610	605	561	572	589	600	566	577	538	600	560	559	553	545	558	562	541	580	602	579	626	569	553	576	582	595	583	625	613	566	562	597	543	545	583	566	609	570	551	616	578	534	558	540	571	557	577	588	596	596	586	577	575	533	593	576	539	573	563	644	569	535	570	534	566	588	563	605	576	607	585	584	561	611	572	588	555	573	573	581	552	564	584	567	560	562	579	566	587	577	565	534	560	592	578	577	587	573	586	543	607	566	586	607	577	541	581	557	556	559	586	562	598	565	573	569	575	550	564	548	613	543	562	596	613	548	605	565	586	572	552	594	576	608	591	524	603	541	606	579	567	594	595	545	549	577	559	562	540	548	600	559	572	568	571	591	550	616	604	561	602	555	578	569	587	540	564	593	588	547	572	562	579	606	556	569	536	558	543	574	578	546	530	564	565	552	609	565	612	603	571	571	589	561	608	581	568	576	542	555	538	594	620	521	566	569	549	582	576	563	584	570	588	573	569	606	590	581	574	604	567	535	556	608	576	557	585	547	591	574	570	626	602	603	572	558	587	563	599	580	589	588	619	560	512	552	606	581	579	568	571	574	575	560	570	551	550	557	543	581	558	596	592	579	538	518	556	571	579	608	603	540	578	595	635	559	559	588	580	580	584	513	546	600	564	553	551	551	546	583	578	581	537	566	601	578	556	566	544	574	618	568	558	585	526	618	596	568	578	570	566	558	592	533	575	583	582	574	598	619	574	558	559	610	612	580	546	565	582	594	586	567	587	564	518	593	585	548	606	585	554	575	569	566	629	598	588	548	594	595	557	517	580	534	562	598	565	540	598	582	569	543	606	605	574	585	571	587	550	528	550	558	589	528	578	538	598	524	584	576	534	564	590	534	567	560	602	588	591	531	548	589	572	546	546	565	575	581	534	584	563	541	554	541	549	558	575	591	587	560	577	536	557	576	610	575	543	572	600	579	567	565	563	596	570	525	589	566	561	565	560	572	560	553	573	591	559	554	566	574	548	595	574	610	539	570	584	573	585	599	601	567	543	539	584	580	526	601	519	561	567	567	596	526	585	555	570	552	558	577	584	583	596	602	577	585	536	567	599	535	568	550	548	625	585	532	625	579	548	571	598	640	581	607	585	587	565	521	586	551	581	614	572	543	580	609	579	571	600	531	580	587	602	594	589	568	581	582	572	523	566	584	590	550	590	557	518	558	596	547	558	564	567	604	596	518	568	553	575	546	542	596	577	570	594	557	549	592	580	581	562	582	602	513	574	560	604	604	537	530	609	573	568	615	561	556	556	546	566	560	553	551	568	552	561	564	531	575	505	560	535	606	615	576	585	607	583	572	617	560	571	571	646	606	556	588	544	514	564	552	594	599	590	559	620	597	559	612	571	557	538	580	584	571	583	551	552	553	586	593	587	558	613	605	596	521	512	561	551	560	585	550	526	572	587	564	557	580	507	553	583	587	541	592	575	579	551	559	603	593	586	590	636	565	563	545	574	564	595	562	589	557	560	598	611	541	541	615	612	635	548	576	567	575	539	598	580	536	552	539	572	631	603	556	562	618	585	548	592	599	580	570	598	524	560	550	583	513	550	600	549	591	609	569	593	585	552	571	600	600	586	551	549	581	643	596	560	563	556	590	576	548	534	569	553	555	573	572	607	557	557	573	594	582	586	589	584	570	540	590	587	584	592	574	558	579	614	573	573	565	607	580	595	584	614	635	574	577	576	601	562	592	598	590	561	554	565	566	523	590	616	555	546	604	567	561	548	586	596	532	602	540	614	583	578	589	546	585	584	559	557	568	563	560	564	576	555	577	589	552	598	540	562	567	638	590	528	556	543	610	559	588	571	565	557	605	577	582	530	611	571	526	551	574	576	585	578	591	581	545	583	602	566	583	611	574	580	548	564	566	610	600	604	613	575	590	570	582	573	566	583	556	545	623	558	549	563	604	572	614	563	606	551	641	540	559	554	585	551	559	610	603	576	533	576	554	587	608	568	566	585	570	619	520	535	562	580	569	611	603	579	541	577	574	543	572	558	538	529	562	590	598	596	622	567	540	572	594	534	539	527	585	625	565	542	563	564	576	578	541	561	595	567	596	577	533	588	582	577	572	585	628	583	579	610	594	547	593	506	588	565	593	538	578	566	533	612	559	539	606	565	554	581	591	614	569	591	599	595	569	620	567	586	514	575	583	559	591	572	579	583	591	568	622	529	573	600	572	558	556	589	575	525	581	600	603	605	567	563	537	566	616	524	590	593	571	549	572	558	572	586	637	550	549	549	554	557	589	560	593	574	558	555	585	567	561	602	585	540	567	564	552	590	556	591	583	560	585	563	513	580	571	569	577	582	575	551	615	563	530	593	593	574	551	591	567	539	611	596	577	524	579	577	552	570	575	560	567	536	593	575	575	580	591	601	608	527	572	602	564	644	628	541	585	643	590	549	618	555	612	596	580	553	568	594	567	575	587	566	551	613	569	559	537	588	586	574	562	540	581	550	606	549	542	597	577	617	563	550	554	522	546	597	579	555	623	602	579	544	574	582	573	586	623	570	583	621	601	547	609	542	537	613	557	576	584	579	573	593	587	540	576	572	548	589	570	557	606	605	580	602	585	571	571	584	592	563	544	569	575	519	513	541	591	552	595	559	556	581	567	603	572	575	603	602	563	624	574	564	567	561	597	564	559	573	617	571	544	574	577	525	571	546	545	588	591	537	554	538	550	550	548	548	595	565	585	603	595	552	624	602	590	601	589	579	635	577	600	556	585	591	569	561	539	622	593	568	599	541	543	559	539	570	574	547	599	577	561	521	615	563	584	548	577	528	617	546	580	542	586	575	562	548	564	573	557	605	560	595	575	545	569	593	583	588	578	584	550	615	553	583	575	592	582	552	548	522	572	560	575	537	616	583	571	556	600	608	574	559	546	615	576	615	586	606	550	616	591	553	588	616	542	617	577	574	540	566	573	594	551	554	529	571	610	590	558	579	552	529	518	541	597	586	557	557	573	582	560	549	582	571	544	557	572	566	584	523	572	569	588	549	554	552	612	543	542	543	565	543	594	607	611	567	571	606	577	545	583	599	560	560	556	545	552	579	619	558	572	574	596	560	534	574	593	503	568	586	563	582	622	612	534	587	585	564	594	584	608	588	566	629	586	586	515	538	561	572	559	558	565	549	561	560	609	581	565	600	579	569	579	561	553	573	546	542	602	602	557	577	576	566	562	561	563	555	577	549	612	585	577	575	589	614	580	555	589	562	575	597	561	583	611	573	554	516	569	584	534
15158	1272	1007	822	561	444	357	300	263	255	202	209	207	214	195	184	186	158	189	158	175	186	171	171	149	160	162	158	156	142	143	146	166	162	138	176	155	157	149	141	154	187	125	131	139	162	147	158	163	157	154	154	149	137	175	129	154	122	146	159	163	160	163	142	145	135	145	155	143	161	173	157	140	145	149	146	160	139	148	158	164	149	141	125	121	143	156	165	156	149	145	135	153	140	155	152	128	145	170	127	157	146	176	135	176	136	159	148	146	139	147	157	146	130	145	148	143	153	153	154	139	165	142	151	155	153	131	158	157	167	152	152	143	145	128	165	148	153	153	158	141	146	133	138	146	168	156	147	142	146	165	137	140	151	148	157	160	144	156	173	142	139	161	169	142	157	127	144	134	134	156	136	157	149	140	155	162	150	140	138	159	122	146	153	122	152	138	168	153	152	150	144	137	142	144	153	142	154	157	158	153	137	141	142	133	151	152	160	151	131	178	169	152	150	160	179	171	157	126	158	155	150	142	143	150	135	132	148	159	169	138	143	141	140	160	132	147	147	150	151	144	134	145	148	153	145	188	147	149	140	118	138	129	177	166	135	169	156	131	128	130	141	156	177	138	153	144	149	139	169	142	161	137	140	151	166	154	144	174	142	153	154	172	168	130	127	137	156	132	130	142	154	131	159	163	140	164	145	147	135	144	139	127	151	120	143	146	140	163	141	141	157	133	151	147	159	148	149	156	150	142	158	159	157	163	141	147	149	159	150	158	147	165	123	153	150	156	196	150	151	170	142	135	156	140	157	124	128	159	137	131	154	136	138	156	142	155	142	165	160	135	162	144	137	148	141	137	160	161	172	140	172	139	138	149	171	156	146	148	158	146	135	139	129	149	140	145	144	127	157	157	152	148	170	152	152	144	173	142	161	156	132	142	151	161	145	144	147	170	127	169	157	135	133	143	130	136	159	139	139	148	148	148	140	161	164	125	147	157	161	145	171	123	139	164	157	144	134	185	151	160	127	157	151	143	126	133	154	148	180	139	142	160	119	155	141	157	130	178	159	150	154	158	165	162	164	153	162	140	130	167	134	130	146	120	128	139	143	151	157	170	144	156	155	129	167	143	146	175	145	152	171	153	144	146	141	145	121	148	168	120	142	145	136	151	156	180	152	146	154	160	147	164	151	137	153	145	129	146	130	113	169	156	173	136	128	131	133	145	139	131	145	136	137	141	149	159	157	138	131	147	153	155	135	128	165	150	144	144	140	141	156	149	156	135	143	143	162	165	138	148	123	142	155	152	154	163	141	136	170	157	177	132	161	161	149	151	164	155	111	160	178	158	134	182	165	137	130	152	126	152	157	137	139	158	149	138	163	140	144	159	159	130	144	134	141	130	152	149	162	137	155	137	158	171	130	138	129	153	143	155	164	175	135	153	151	149	149	128	130	114	145	130	131	156	138	155	145	149	131	144	138	151	145	120	162	142	129	156	160	168	155	142	140	170	134	154	140	127	147	160	159	138	158	135	151	141	145	148	131	152	143	153	132	132	159	164	146	154	158	140	152	168	142	155	162	158	143	132	152	145	165	153	154	148	152	141	150	135	168	162	156	140	149	144	134	157	148	149	149	141	160	140	164	155	182	149	155	160	170	163	181	172	152	150	162	173	159	140	172	167	157	157	142	142	154	170	153	161	147	146	156	153	151	138	144	141	141	157	133	152	131	154	147	140	129	125	155	143	157	129	150	141	113	137	152	128	149	130	143	151	182	150	151	136	132	158	126	138	146	151	149	133	158	140	148	132	152	153	172	155	147	114	129	149	156	181	134	150	154	182	135	146	147	154	156	163	140	143	133	135	149	175	168	131	162	180	161	151	133	136	153	166	135	137	130	155	162	154	151	133	163	168	144	152	151	131	144	142	126	140	136	153	152	158	129	149	142	173	166	118	148	169	155	152	179	172	165	161	154	167	152	154	157	139	151	151	171	161	137	146	151	146	124	147	187	133	142	162	143	134	135	140	143	143	164	170	130	159	169	164	166	145	145	150	152	153	166	164	135	142	136	183	146	144	140	151	158	153	150	144	155	151	155	149	116	133	159	138	138	168	131	142	125	162	148	127	145	149	160	164	149	156	169	132	162	152	153	140	151	132	159	132	133	162	147	154	141	147	165	155	138	161	135	158	154	159	134	149	160	160	149	146	151	151	135	141	139	133	128	157	133	167	172	139	141	157	146	149	148	140	147	161	159	140	151	167	155	151	155	143	146	145	153	135	156	140	168	124	162	165	156	147	158	160	145	152	151	162	146	136	154	152	138	121	138	166	163	150	152	161	126	153	148	163	145	123	139	173	150	149	152	143	163	156	150	140	142	130	137	166	144	145	118	152	165	142	146	141	167	122	162	157	139	141	164	143	130	144	148	124	126	122	154	175	130	160	151	146	117	143	133	135	155	161	175	160	138	205	156	124	153	128	124	170	144	155	140	116	167	160	134	151	143	148	161	148	153	136	129	141	143	134	141	171	128	149	160	134	146	140	140	136	166	151	152	141	144	145	142	141	145	174	140	158	143	170	148	157	167	166	162	141	146	148	136	143	136	146	138	158	161	154	145	139	157	143	145	132	156	149	156	139	157	128	148	156	144	164	128	132	148	156	150	153	128	155	138	128	152	137	176	148	179	156	143	142	155	160	138	145	153	137	159	154	145	162	145	154	145	130	160	152	145	158	161	139	146	138	160	169	152	153	158	135	151	171	130	155	154	156	181	156	152	138	158	146	147	149	133	131	147	155	167	142	157	160	132	147	145	134	149	140	147	133	157	151	152	156	169	142	151	153	129	154	149	162	167	168	155	158	137	158	147	149	136	153	152	130	143	135	122	125	148	154	148	168	164	150	144	147	171	154	135	160	145	147	141	144	150	138	148	159	144	143	163	150	156	125	145	135	144	162	127	137	153	145	161	160	146	147	132	154	150	138	152	128	152	151	148	132	158	153	155	150	124	166	143	124	139	142	155	147	143	145	139	135	157	156	141	136	132	150	155	134	146	139	148	156	174	149	145	163	171	140	144	136	150	143	156	149	166	152	145	183	145	174	137	121	138	152	160	141	148	167	145	112	125	140	144	168	169	138	140	154	122	143	132	139	167	149	142	153	127	145	140	133	167	128	154	173	159	137	152	145	155	136	150	124	133	145	157	142	142	147	151	140	146	140	146	146	139	158	160	138	156	180	153	166	165	149	171	143	129	164	151	149	140	151	137	166	127	144	143	145	164	147	151	154	145	128	143	133	146	166	139	151	128	167	141	155	156	152	140	131	170	137	141	147	161	155	121	152	155	128	153	143	173	149	136	152	156	143	158	188	152	148	132	149	133	157	128	148	133	143	137	153	135	142	143	145	150	140	149	165	131	145	149	130	156	162	115	177	161	147	131	138	151	132	130	142	149	135	158	155	141	157	166	129	140	133	162	150	147	153	168	140	160	134	145	142	152	149	127	143	156
8217	1012	2205	2686	2155	1785	1479	1228	1112	944	845	753	729	697	611	605	560	605	507	552	522	474	466	497	463	444	447	450	434	422	399	409	389	396	434	394	465	382	446	421	437	385	389	423	404	416	399	408	403	407	438	402	421	432	400	407	387	392	391	389	408	378	377	436	423	394	424	412	403	391	379	381	370	417	401	403	424	395	379	403	408	410	384	421	404	410	403	359	345	395	408	377	387	369	398	378	387	393	383	413	392	402	393	362	397	362	386	371	398	381	418	416	380	363	386	387	381	396	366	371	412	429	403	409	398	350	362	402	404	370	395	391	383	389	395	405	408	377	390	393	370	372	391	409	398	404	413	398	377	380	395	389	384	385	379	368	400	377	409	402	351	439	397	387	409	374	359	374	400	349	350	408	457	367	375	413	401	387	404	399	430	388	365	424	368	374	406	402	408	406	403	431	368	373	385	399	394	402	368	403	403	415	370	387	385	398	392	376	369	391	355	399	409	384	380	382	382	403	397	394	414	385	386	368	406	370	400	404	374	418	353	393	380	355	389	418	393	396	391	393	424	386	381	407	414	406	384	417	393	395	377	400	356	378	396	367	389	388	424	385	360	392	373	399	356	401	399	380	396	411	348	340	374	394	405	372	381	349	397	380	420	342	375	401	398	382	392	414	400	363	400	365	385	389	371	394	375	379	370	422	410	416	395	399	432	377	394	408	407	365	394	376	389	399	390	385	397	406	384	385	383	423	400	397	399	386	399	418	378	401	335	407	404	352	408	395	377	392	406	358	369	370	398	391	389	394	395	382	375	405	434	383	414	379	390	379	406	397	405	385	421	402	391	394	396	384	374	414	392	378	391	403	395	416	389	380	370	377	390	414	405	392	398	419	397	394	401	379	411	389	381	389	400	412	398	390	410	407	407	406	381	365	373	360	356	412	392	394	408	357	411	392	367	376	384	392	413	429	397	378	393	394	368	372	376	396	390	403	389	413	346	383	417	381	348	399	380	413	413	364	377	393	432	363	367	371	384	380	372	369	400	337	396	373	401	409	394	376	369	375	386	397	387	360	408	413	407	405	416	406	407	418	395	392	395	355	358	408	420	410	364	401	384	429	401	374	375	376	396	394	366	369	375	404	350	441	396	383	393	394	387	416	387	378	384	399	411	369	428	398	380	389	412	369	386	429	406	379	411	383	391	423	422	383	371	398	399	412	391	401	432	428	369	397	368	395	405	369	383	388	404	389	381	396	401	384	405	376	411	399	414	384	406	423	374	357	425	369	381	350	363	399	395	392	384	370	396	394	351	388	400	396	384	407	369	416	380	386	402	394	356	385	370	393	371	399	380	378	373	400	413	365	361	430	394	383	408	399	452	381	393	385	383	363	379	374	415	381	379	403	400	370	362	447	423	375	431	355	392	380	409	357	368	372	428	382	374	395	376	377	386	386	407	411	391	385	422	379	367	396	375	389	423	358	440	412	375	409	394	417	386	405	391	404	371	338	383	407	396	385	437	386	381	400	399	375	428	382	374	371	387	384	396	412	359	402	359	379	415	386	411	417	402	403	429	400	376	422	419	411	393	393	385	361	391	389	381	394	437	394	399	378	406	398	402	393	382	391	400	401	381	397	375	395	371	375	425	375	425	407	388	413	377	401	371	363	385	423	426	412	375	400	397	354	397	385	373	405	388	378	418	411	389	395	401	414	385	432	354	387	390	376	382	376	400	389	405	371	351	398	400	392	389	375	386	386	407	369	402	390	419	412	400	365	378	396	369	387	373	371	395	373	420	400	401	358	437	408	418	406	367	434	451	388	381	403	375	331	384	349	404	398	446	367	408	415	365	397	392	374	409	377	364	392	383	400	404	403	392	384	375	388	413	401	424	389	353	374	391	401	394	370	384	433	385	408	401	378	363	361	386	349	383	376	423	381	397	405	369	375	400	381	385	413	405	386	340	399	419	404	393	408	371	402	398	377	347	399	366	385	380	380	398	381	390	394	408	396	369	364	358	372	419	375	415	359	357	412	401	397	346	373	365	386	409	379	355	405	381	407	399	379	384	395	378	389	408	389	363	361	370	386	367	399	382	389	357	391	388	398	392	371	344	378	419	369	402	400	398	389	377	393	391	408	422	387	385	390	398	419	396	393	360	363	381	398	383	405	391	398	395	361	365	387	357	373	420	375	390	412	402	377	390	417	378	386	406	404	373	398	403	365	376	408	397	383	403	363	411	376	391	397	366	363	371	368	373	402	392	418	327	399	404	408	409	427	366	382	373	418	397	373	353	383	355	396	379	367	376	385	451	385	406	421	418	401	378	391	407	376	381	386	433	357	383	420	397	418	419	393	421	389	389	384	439	381	388	426	392	379	374	356	380	395	392	399	406	376	374	415	417	375	388	379	379	406	403	365	396	395	355	421	406	390	380	410	401	381	393	393	405	389	408	390	391	410	406	407	383	387	388	412	367	403	373	376	406	414	374	405	408	394	376	367	361	408	390	391	419	433	407	375	417	378	374	392	350	384	378	365	388	396	363	385	364	384	371	349	405	373	388	347	409	375	402	407	374	411	419	392	388	401	395	393	386	384	378	377	378	374	411	381	393	357	386	388	388	359	384	380	389	392	369	377	384	391	385	365	366	347	417	369	370	396	376	375	382	380	365	380	421	383	382	378	384	394	401	399	359	355	371	406	364	413	460	356	414	391	371	357	390	375	400	370	392	380	383	401	385	398	395	388	393	380	425	400	369	377	396	375	388	390	388	403	395	363	389	407	376	424	404	421	379	367	396	404	371	384	375	388	369	363	367	431	404	400	366	391	391	354	375	389	387	382	411	390	400	385	429	417	386	411	378	432	378	396	370	373	367	381	377	410	404	399	416	333	417	423	372	363	415	385	393	389	388	401	399	376	388	379	391	393	371	377	360	380	406	411	380	380	378	393	395	387	365	354	412	373	371	419	382	418	390	385	383	393	387	398	356	379	369	390	384	399	428	396	437	406	381	375	403	391	367	405	388	373	365	430	415	434	391	401	384	411	392	408	417	427	402	349	411	416	396	378	374	420	397	398	408	386	393	382	379	356	380	393	411	399	423	396	389	401	409	392	426	399	411	406	410	404	376	425	375	391	409	392	397	413	393	367	362	376	412	411	441	403	395	412	391	429	405	368	402	358	404	395	393	388	381	389	413	371	395	401	398	382	400	418	410	401	374	433	334	389	362	406	364	373	420	407	404	385	391	375	430	387	412	402	434	372	351	378	352	372	403	384	409	368	430	389	380	373	377	391	391	367	394	394	373	404	417	388	395	405	406	389	382	374	437	388	393	355	392	440	416	417	373	372	389	380	386	403	393	396	374	373	390	385	348	373	391	364	410	372	398	389	418	369	371	392	392	396	403	381	360	403	389	398	413	406	391	392	394	400	368	391	399	390	400	400	385	395	408	406	390	414	389	399	388	403	391	377	398	384	366	408	379	380	373	363	392	407	370	376	416	407
1785	488	497	459	408	470	459	462	432	455	439	450	493	459	437	458	444	447	434	473	412	444	493	447	461	437	435	392	435	444	445	442	399	445	415	447	433	433	453	450	459	432	436	402	414	391	461	423	403	463	446	413	431	466	439	464	434	442	464	411	462	429	466	453	442	443	445	432	435	434	430	464	463	439	466	420	431	436	435	445	406	438	431	457	445	440	464	470	436	472	447	414	409	421	414	404	451	421	434	467	446	455	452	438	456	397	440	427	456	474	442	451	472	444	399	387	426	429	430	424	433	450	417	417	424	430	435	474	448	445	450	472	445	452	426	425	418	419	429	432	432	435	428	413	421	402	436	441	455	465	459	451	478	395	446	427	432	451	408	422	426	377	457	458	464	443	458	442	450	432	486	430	458	439	427	430	439	447	405	416	426	462	430	432	448	445	419	421	483	462	443	432	434	397	492	435	428	422	448	442	438	446	446	429	445	441	422	448	434	416	465	422	446	470	417	449	453	422	434	426	436	456	487	448	446	432	441	466	420	411	459	429	445	459	446	410	412	434	428	442	454	418	475	430	421	464	475	406	456	442	417	467	461	457	456	432	448	425	405	437	428	460	442	446	472	447	435	427	406	408	438	445	447	400	456	481	476	430	430	495	410	450	424	460	430	431	409	433	446	431	438	434	462	430	435	433	421	432	425	445	445	411	443	462	406	409	420	406	426	433	444	401	412	434	429	403	468	459	452	430	457	453	446	462	454	411	395	439	466	463	441	434	455	448	436	442	396	424	422	408	431	437	438	402	454	453	420	421	379	457	466	483	418	461	442	452	414	448	434	473	393	418	415	427	417	415	436	449	434	424	439	482	451	431	442	463	402	449	437	437	432	456	450	453	386	430	426	443	428	424	424	434	425	410	444	475	422	425	445	443	436	454	419	416	438	432	401	455	457	407	401	433	435	420	396	480	466	394	411	425	448	437	431	482	453	415	450	414	435	448	382	387	519	443	476	432	377	385	476	430	442	439	441	451	464	435	448	402	422	421	413	382	406	436	447	431	436	462	455	432	435	410	423	436	459	445	418	464	435	416	440	415	417	448	432	445	414	428	473	426	429	423	439	401	430	480	384	463	422	443	402	419	422	461	462	398	416	435	448	449	473	456	398	438	436	435	460	457	449	466	448	411	497	452	438	448	455	416	450	440	451	419	408	417	429	399	404	417	419	388	397	432	420	419	430	451	442	448	457	490	464	440	443	390	458	433	434	409	441	442	464	443	422	440	445	449	408	425	447	437	428	482	466	425	452	433	395	447	449	440	429	491	447	411	431	450	447	422	390	429	480	412	442	413	432	417	460	469	428	476	458	443	436	439	417	430	444	430	386	432	439	455	448	416	473	418	446	449	486	440	392	456	454	443	414	455	433	438	493	424	436	462	445	459	432	442	422	453	457	435	404	446	405	440	416	452	456	459	408	433	429	464	414	442	397	453	444	437	417	411	387	427	446	419	449	433	418	451	491	461	444	495	434	428	446	423	437	439	450	434	449	426	422	419	478	430	419	471	437	393	430	449	417	425	435	395	403	440	420	405	476	476	428	411	427	417	458	431	422	458	420	407	446	436	474	423	448	421	423	470	451	454	462	428	414	438	435	387	428	403	491	435	441	425	434	461	413	462	407	460	459	411	428	444	469	395	458	436	442	444	491	435	397	422	442	443	433	460	429	404	446	445	383	420	443	458	432	461	390	450	423	402	440	417	461	411	439	456	481	490	458	428	453	414	426	406	428	412	471	430	466	449	475	457	423	467	412	429	429	437	428	428	436	440	425	424	410	441	452	447	456	391	422	441	438	435	420	459	466	449	441	434	452	467	419	413	443	439	399	408	395	443	400	432	407	402	447	449	497	433	405	443	418	410	443	466	447	414	439	414	413	451	432	423	462	492	429	425	440	451	398	442	410	452	431	431	389	419	471	449	431	445	458	447	487	439	398	441	436	446	388	421	417	432	448	392	435	409	442	410	441	439	419	393	392	460	436	494	486	431	396	457	440	435	422	414	442	452	478	452	439	435	442	448	426	434	480	396	519	405	481	486	439	446	458	440	447	439	437	454	440	423	429	445	438	470	467	440	431	467	457	431	416	424	445	441	452	452	421	452	478	471	421	468	447	474	438	422	389	422	433	394	408	448	448	453	460	464	423	426	446	410	436	407	472	420	458	449	415	416	406	433	435	434	397	423	426	429	433	416	426	432	413	436	405	461	405	446	483	426	417	450	389	467	456	434	473	425	447	455	470	407	434	463	461	475	414	451	459	461	438	450	464	432	447	441	453	440	417	462	424	442	447	456	452	436	430	396	406	454	412	432	507	470	471	471	426	437	452	448	420	448	502	477	387	434	430	415	434	400	437	441	412	420	444	459	436	433	414	461	452	413	408	447	456	413	430	425	428	419	434	423	475	461	430	449	475	454	433	429	465	452	426	448	447	387	438	465	410	467	402	454	446	409	492	414	411	456	402	440	422	470	426	446	450	456	444	466	459	428	437	440	427	418	445	498	406	422	438	435	442	430	441	432	428	442	473	445	411	408	443	457	441	429	454	471	440	459	406	442	436	492	422	435	448	418	481	457	430	441	418	468	394	456	466	451	429	484	464	438	446	448	430	441	468	456	470	405	459	440	438	389	443	413	399	436	435	459	423	456	461	471	469	452	428	468	464	492	437	430	444	435	415	445	475	465	444	430	425	486	452	418	454	432	414	427	456	439	403	466	451	439	417	406	443	416	493	427	428	460	497	465	429	446	427	457	418	420	439	453	415	443	449	374	458	463	404	416	384	478	441	407	433	431	472	439	431	424	425	485	461	470	467	433	435	473	434	434	456	416	402	475	477	427	461	416	437	436	450	482	458	442	451	440	441	405	424	469	395	397	428	470	431	449	396	422	420	394	435	412	463	399	443	438	452	399	427	436	449	455	438	414	462	450	413	461	472	451	447	420	425	464	437	434	449	458	481	423	406	407	464	457	439	396	380	441	483	473	475	456	396	435	435	419	438	431	446	399	416	420	450	434	493	459	444	416	469	428	473	407	481	408	425	421	423	426	417	431	421	409	466	438	440	412	444	452	438	455	431	447	427	428	422	449	449	456	470	462	452	447	438	397	436	373	439	462	432	456	471	442	441	412	427	467	469	474	430	412	418	411	428	405	415	462	464	464	451	445	463	463	408	439	424	448	469	466	412	443	434	461	424	454	426	441	467	435	415	453	431	491	465	459	430	408	453	418	478	450	409	426	434	468	454	451	397	423	452	431	433	440	457	409	404	410	466	414	409	451	438	480	432	445	447	427	472	453	413	387	446	426	462	423	437	404	419	450	411	462	443	482	430	475	398	428	489	497	473	450	472	399	404	448	449	447	483	477	439	451	393	484	426	424	457	444	472	452	455	456	418	475	421	412	465	457	502	468	395	437	449	425	406	442	411	416	438	452	380	451	430	449	436	477	425	499	446	418
2198	1021	1018	1063	1052	1067	966	977	969	981	1017	1009	966	930	944	989	996	946	957	1009	991	923	920	950	993	914	901	964	958	969	1000	978	980	958	980	963	939	952	925	961	927	953	942	961	914	927	961	944	978	986	926	959	936	940	987	916	957	952	915	970	919	940	908	934	952	987	995	945	925	901	914	951	926	977	999	903	843	940	929	952	958	1002	962	985	963	975	960	965	897	951	925	937	974	923	942	922	929	967	951	917	921	958	887	908	962	970	991	941	947	936	963	965	904	933	926	949	924	984	942	960	914	967	946	967	944	934	968	939	919	961	967	942	940	913	985	937	930	882	916	930	909	974	995	955	967	975	961	971	929	968	942	931	986	966	942	919	948	938	960	959	951	949	925	964	889	965	965	979	970	935	977	927	957	929	879	936	984	947	968	984	981	953	972	933	934	932	948	933	1009	987	948	981	928	967	946	957	990	974	949	879	956	954	937	958	975	953	939	962	958	921	972	1001	984	910	897	861	960	928	914	943	881	922	944	921	960	936	967	948	946	867	907	952	913	944	920	935	980	933	976	956	941	901	966	964	922	921	915	866	1001	969	989	950	925	932	982	914	992	920	931	957	952	939	936	946	908	983	961	904	954	981	950	973	925	933	969	911	910	964	952	961	922	955	972	939	923	905	932	973	997	935	985	953	954	966	939	894	938	941	921	952	930	955	906	942	979	982	966	910	948	912	955	978	946	934	954	966	951	950	941	957	957	936	974	966	980	927	943	960	968	933	884	958	903	933	975	950	966	942	914	923	968	928	922	940	947	979	1014	980	975	911	1006	922	937	960	850	953	934	944	946	1002	979	975	914	906	967	885	939	953	964	940	935	969	944	934	933	884	859	961	967	893	956	955	943	892	948	915	945	932	947	898	944	1010	951	942	929	891	977	956	919	911	965	944	971	922	1029	953	940	947	935	973	928	983	910	945	947	938	975	900	941	938	918	992	987	917	923	926	967	960	984	941	927	923	938	945	994	952	900	886	947	940	998	939	940	904	1014	960	915	878	980	932	964	897	980	953	943	920	893	955	977	937	957	979	935	1001	1030	928	978	905	933	955	924	948	1004	1043	957	936	932	959	1014	901	976	946	962	911	959	920	940	916	985	930	938	942	950	971	911	965	899	1001	902	941	955	953	985	919	962	973	925	967	959	926	960	1012	983	960	900	868	907	902	890	908	932	936	1030	975	957	880	904	968	993	942	947	947	1010	932	986	1011	934	945	928	968	956	929	922	876	945	966	931	906	944	937	928	992	910	925	1003	953	1002	939	916	985	955	981	872	937	995	971	959	934	903	974	1022	949	958	967	892	940	913	916	908	926	905	992	967	1021	959	992	972	954	954	917	975	990	961	955	939	885	952	958	940	953	927	963	934	931	972	956	936	967	953	937	983	973	949	983	930	965	957	950	905	996	913	961	931	887	947	967	975	947	949	973	924	896	959	959	913	882	957	954	990	912	946	944	910	939	944	977	958	974	1000	932	930	915	973	929	974	953	942	935	991	955	985	945	914	950	966	882	961	953	1007	951	939	946	950	985	996	953	948	923	960	982	953	908	948	977	911	970	991	1013	922	913	972	972	924	908	975	972	911	960	944	956	924	889	882	946	968	916	1022	941	925	878	992	916	917	1002	970	952	910	917	925	921	929	939	952	886	976	973	936	966	953	951	935	978	969	947	925	914	922	998	933	955	893	959	927	923	972	888	938	942	919	1004	955	939	932	958	983	929	945	915	981	956	968	1008	943	924	983	980	929	997	999	944	986	959	996	932	963	944	1033	954	946	963	939	937	908	976	927	919	922	962	897	965	929	947	993	922	961	937	973	890	868	929	940	947	906	918	931	922	993	990	932	944	920	936	950	960	917	888	1027	946	959	955	911	998	941	941	965	952	989	952	1004	952	932	931	959	973	916	935	927	995	923	909	909	941	862	957	958	906	989	914	962	965	905	897	950	949	931	928	934	931	938	940	980	997	942	922	905	911	974	885	962	927	934	900	961	940	984	975	927	941	956	959	929	994	956	968	968	935	944	895	1004	957	961	934	944	898	935	983	916	900	990	925	968	986	980	959	924	967	941	960	936	934	935	918	964	948	930	965	942	972	941	972	879	967	936	962	966	979	962	940	953	934	1006	972	995	931	902	954	925	961	924	921	999	958	980	894	930	938	962	982	966	947	868	913	968	930	911	941	935	922	928	995	988	988	974	914	925	941	955	1000	935	986	977	969	961	974	935	912	963	949	931	920	950	937	993	962	901	948	957	941	945	935	962	978	944	994	942	985	917	916	912	917	937	986	958	957	953	924	972	967	964	915	911	915	971	1002	943	1006	952	946	956	930	948	969	972	993	952	946	993	983	926	951	908	948	935	951	970	955	928	910	1010	995	894	973	931	979	897	933	943	933	931	944	956	924	943	925	925	976	952	875	874	970	982	927	968	973	951	942	966	1022	948	939	906	1040	997	894	954	936	904	929	945	935	1019	979	955	968	905	906	937	926	941	961	934	948	954	930	947	941	900	959	922	941	948	973	944	952	986	910	981	1026	942	993	923	927	931	955	947	924	965	964	927	991	915	888	976	961	904	946	866	976	936	928	940	953	930	890	943	906	982	898	996	922	895	935	967	978	927	943	987	867	929	949	917	928	898	962	956	925	871	949	939	937	963	984	1000	918	890	883	934	907	964	939	906	971	943	965	919	892	961	985	928	948	912	958	937	1002	963	975	946	986	961	921	944	969	965	934	978	958	1003	971	964	955	956	950	945	967	977	926	978	946	969	918	981	936	988	924	934	958	942	949	961	950	955	905	970	894	920	950	987	940	913	926	978	962	963	928	921	917	920	986	917	932	999	963	930	1038	894	944	962	919	929	927	950	997	895	943	965	978	938	948	906	973	1000	974	945	927	984	969	956	939	968	968	911	950	921	949	969	930	913	881	953	933	948	941	931	996	932	968	977	942	948	974	961	917	962	986	926	917	954	958	964	895	978	937	938	931	949	991	957	908	919	971	993	916	979	980	919	884	963	916	960	996	929	914	945	914	909	985	966	941	956	933	952	928	976	978	897	890	930	987	973	962	976	971	985	932	900	880	980	986	919	915	934	938	933	917	948	971	971	973	961	936	924	931	995	897	939	923	948	937	967	945	995	971	922	931	947	986	961	976	953	957	921	950	917	970	933	960	934	949	943	925	938	963	988	928	938	999	951	962	959	929	930	904	904	915	1010	1013	943	929	930	872	969	912	907	901	921	900	979	920	881	929	977	926	909	951	891	931	926	948	980	931	944	996	972	917	969	992	939	991	946	976	963	924	996	948	896	942	941	911	966	916	966	937	931	946	934	947	924	946	954	939	992	946	974	940	980	935	975	941	941	953	940	931	986	965	970	945	984	911	926	907	954	974	978	948	941	956	975	979	979	929	948	922	924	952	965	888	963	898	947	910	941	933	913	956	983	965	981	960	962	996	1001	915	927	949	945	939	980	930	939	962	971	941	948	943	969	949	926	893	936	968	953	945	942	932	968	933
8718	673	684	582	426	361	335	310	297	278	296	265	272	247	284	265	265	252	259	232	257	303	249	236	273	244	261	257	217	240	219	243	235	252	260	272	249	263	269	247	254	265	257	271	254	276	222	230	287	223	235	284	259	225	242	225	268	242	287	264	256	243	248	228	264	256	258	267	237	246	267	239	259	237	241	232	269	240	266	253	263	249	237	249	274	239	262	251	210	253	246	255	262	222	228	254	261	223	269	267	258	245	277	245	258	244	253	246	244	272	253	232	253	270	246	256	228	253	242	281	234	252	232	221	262	250	230	250	247	232	238	213	226	221	225	211	243	248	257	247	268	237	218	268	222	219	237	232	248	225	232	236	266	249	245	237	236	247	233	274	228	219	234	267	243	229	231	313	247	273	270	261	243	236	240	227	241	255	206	233	256	223	250	239	260	245	274	253	236	234	244	216	295	218	237	238	253	253	235	236	282	277	242	233	241	275	269	206	251	253	246	242	233	259	254	229	280	243	234	252	259	231	252	248	275	227	238	252	234	247	226	246	278	236	244	232	246	229	227	253	251	263	256	229	253	236	263	236	264	228	245	254	234	253	239	253	252	258	229	228	218	256	233	250	256	243	243	241	267	228	225	263	236	235	262	256	241	257	250	253	280	231	256	210	229	248	267	240	262	246	266	229	236	244	278	261	243	248	243	240	243	255	261	278	223	238	232	243	265	256	250	219	248	256	260	252	249	269	252	238	244	224	255	230	232	258	273	255	245	232	253	244	245	245	262	251	254	225	261	272	267	247	275	287	269	263	242	245	246	240	288	265	237	260	253	288	249	248	279	283	233	245	281	242	290	234	233	227	278	252	240	235	242	244	242	218	239	227	235	265	276	242	229	269	247	236	237	263	228	256	221	204	257	289	256	224	238	259	241	237	244	254	228	234	271	234	268	279	260	262	245	277	222	255	238	243	249	228	262	235	237	246	252	236	217	244	229	253	235	241	247	248	251	231	265	255	255	237	247	248	251	257	243	277	223	266	272	251	254	244	236	243	228	253	280	240	242	237	257	250	245	264	256	270	238	254	252	250	269	231	246	238	256	243	246	276	237	266	267	263	254	235	285	216	228	243	211	287	255	251	233	232	258	245	233	239	224	263	256	232	244	252	236	227	241	277	239	233	247	234	233	244	244	263	259	244	257	242	259	267	262	246	237	258	235	253	238	234	237	258	261	260	252	236	255	256	252	223	264	267	230	248	263	263	250	260	276	231	248	236	231	258	214	216	271	245	229	255	269	282	248	256	277	254	233	260	223	261	248	226	258	229	247	257	232	238	250	253	272	284	241	263	235	253	272	244	231	245	266	269	238	251	242	245	250	264	239	249	261	284	235	264	208	231	285	242	252	264	230	244	307	241	217	295	246	247	262	250	236	220	281	238	227	255	255	216	280	250	300	267	269	267	196	256	255	238	264	273	249	258	278	263	250	275	272	237	258	246	204	227	259	282	268	235	260	245	244	253	235	247	230	245	258	220	273	285	260	229	236	256	255	264	252	244	231	204	237	252	237	244	270	278	253	236	283	270	251	282	271	287	272	236	270	243	266	252	265	237	265	259	272	280	263	244	258	293	271	253	247	234	241	279	243	254	265	249	236	243	256	279	267	215	255	250	241	238	267	234	262	249	251	248	234	264	247	272	261	227	267	248	285	217	209	229	270	274	238	283	263	263	238	227	258	288	241	239	282	240	259	265	248	219	236	267	280	264	258	230	251	232	262	260	258	254	227	223	260	260	256	260	276	280	243	258	268	254	237	236	244	226	230	268	243	261	273	261	263	252	262	253	281	246	255	252	251	252	233	279	216	281	269	248	261	224	245	284	268	251	237	257	266	256	249	240	240	239	227	232	281	289	272	238	236	262	239	267	279	264	257	255	260	274	237	235	254	238	284	237	225	264	242	267	238	229	248	261	263	253	239	239	267	259	249	254	244	234	229	254	220	253	255	249	244	277	271	240	263	257	229	268	284	247	250	282	246	239	267	282	246	249	263	255	265	237	250	227	255	238	227	258	244	262	245	226	238	242	281	245	242	251	245	247	245	251	270	252	233	234	236	252	249	249	254	231	266	227	276	239	216	243	256	262	234	247	253	227	224	248	237	269	217	232	278	251	251	244	239	248	254	239	249	261	277	229	261	246	247	271	240	250	275	276	259	246	259	245	235	252	243	264	226	252	276	230	249	250	268	250	265	251	240	243	256	264	238	248	239	232	279	248	261	266	273	237	228	287	249	251	252	256	262	253	243	241	263	253	261	240	254	237	276	262	256	278	246	259	256	235	251	238	226	238	241	231	246	223	213	245	248	234	249	248	225	247	271	246	251	275	258	230	259	241	225	236	256	223	247	277	215	241	222	240	251	273	260	237	238	251	237	242	262	255	242	246	245	267	246	234	244	251	236	252	245	234	259	240	285	223	224	252	198	254	259	253	250	211	263	232	250	239	289	243	251	245	229	249	220	231	240	260	242	256	262	242	270	241	214	244	222	246	252	222	261	257	236	253	238	275	254	247	248	284	237	236	272	256	235	230	234	267	220	225	229	282	219	251	273	251	259	238	250	272	245	264	262	225	263	221	260	243	249	243	238	267	258	256	265	264	227	265	267	259	239	234	236	252	261	213	252	263	259	228	246	256	255	275	245	233	244	233	245	238	237	236	229	257	257	215	235	249	244	249	233	228	214	248	259	246	258	263	227	241	262	247	249	242	252	248	232	246	256	248	240	233	251	264	244	242	265	242	250	258	245	216	264	266	241	244	245	266	258	243	279	258	240	233	264	254	259	227	246	236	260	262	270	261	241	244	271	256	252	257	306	218	248	243	251	252	225	226	223	232	260	250	225	258	262	235	248	258	263	241	254	236	236	284	286	248	253	249	251	243	237	238	247	233	268	229	241	216	256	227	230	264	253	264	262	254	258	233	248	262	285	240	267	247	255	252	280	248	248	258	253	244	262	223	234	252	239	238	243	285	261	270	249	247	251	274	221	288	267	246	258	239	208	230	267	233	288	265	260	240	247	252	254	261	244	274	235	221	235	256	241	240	245	224	240	220	260	237	265	226	273	235	248	230	230	261	237	219	251	247	233	239	276	245	256	237	252	210	234	284	244	258	247	244	244	243	249	260	214	225	267	239	240	251	251	221	250	273	276	263	253	251	229	235	252	263	268	260	260	219	238	278	243	247	237	234	256	246	281	261	234	225	238	229	237	208	253	243	263	244	266	236	240	240	238	252	230	253	271	228	253	241	252	228	251	234	233	228	238	254	249	276	224	258	242	264	231	234	248	251	230	264	248	215	220	251	250	263	233	272	267	201	244	274	247	274	285	247	247	240	254	284	256	235	266	258	230	233	243	254	246	258	259	239	234	233	240	255	255	244	259	234	262	246	258	237	227	242	245	276	264	260	289	244	281	244	266	280	235	278	237	236	242	252	220	265	234	227	279	249	227	249	256	257
6696	919	1483	1683	1533	1345	1127	1027	978	882	851	764	774	698	696	696	645	696	672	653	619	612	652	611	596	575	601	580	622	606	552	633	575	567	587	620	598	579	564	595	581	541	622	565	533	575	587	551	571	613	550	575	582	554	579	573	638	606	608	563	595	614	555	573	566	581	599	575	588	553	554	565	584	581	548	531	536	608	560	560	547	543	585	569	620	534	613	572	612	605	592	614	603	530	555	589	556	552	592	581	553	555	581	572	577	586	525	586	573	522	571	563	635	586	583	587	553	577	591	570	546	570	611	579	573	550	551	593	576	571	524	570	519	607	564	574	589	553	583	593	604	557	559	524	551	544	563	567	534	530	579	579	592	571	572	558	581	553	538	554	625	621	561	556	520	569	567	573	562	609	568	590	575	512	546	601	562	547	567	606	605	610	561	537	571	582	558	607	589	600	567	599	586	578	573	557	576	553	554	609	544	585	541	551	555	580	577	592	550	583	580	592	568	586	538	582	564	571	570	583	568	559	535	612	554	560	586	565	555	569	541	564	597	558	578	579	596	566	572	570	584	578	541	553	595	599	534	595	622	577	578	593	550	573	591	595	530	589	575	555	553	572	533	587	543	579	595	564	546	565	562	602	571	556	570	569	601	556	621	598	573	597	569	601	599	579	580	557	599	566	547	542	566	568	596	580	561	559	580	613	564	525	517	548	542	567	583	562	569	607	571	525	585	595	588	563	582	586	548	576	565	577	551	554	589	553	587	572	558	586	596	579	581	596	559	567	546	585	582	600	556	552	554	568	555	566	580	536	570	548	626	551	567	587	582	583	558	622	609	570	574	607	556	539	538	600	586	564	535	579	595	586	640	561	578	601	566	549	594	584	582	597	571	612	597	564	580	588	578	597	540	587	562	589	552	560	563	577	597	616	601	608	551	585	574	576	602	601	601	561	543	614	551	527	534	557	576	569	593	563	559	552	570	552	579	542	596	562	529	526	575	580	527	548	561	563	589	578	538	570	586	621	600	532	547	599	634	570	600	559	597	594	543	546	555	529	550	605	542	591	555	548	555	555	569	607	563	604	586	581	577	564	562	545	590	625	569	563	600	576	612	595	561	582	580	607	560	585	538	576	555	625	546	577	550	592	572	602	553	603	575	525	549	567	640	591	569	549	572	537	555	601	628	587	570	596	612	550	540	557	581	580	575	549	567	588	513	522	525	591	591	572	510	544	525	580	602	551	557	579	556	539	584	519	619	573	582	586	580	566	568	553	560	583	555	576	568	571	554	634	594	577	559	520	580	530	529	580	605	566	582	587	571	615	617	563	551	583	600	580	570	543	568	566	566	566	593	588	560	620	625	572	578	597	566	553	595	589	567	579	571	558	600	534	603	594	550	565	595	549	585	563	590	556	572	583	572	583	554	561	540	543	558	555	597	560	602	556	569	572	580	574	621	560	585	628	543	548	545	583	531	611	596	573	573	545	597	571	648	539	578	604	592	547	593	544	570	540	526	631	553	568	568	523	561	621	560	548	602	621	545	575	563	570	568	534	554	579	601	580	577	578	594	589	556	582	582	562	584	590	577	581	593	562	563	553	549	582	566	530	603	573	570	541	538	573	592	580	581	529	564	614	594	552	565	588	553	567	554	570	577	556	634	593	606	577	578	545	576	545	536	501	549	574	604	553	594	580	577	579	548	513	573	584	569	586	585	546	562	579	561	620	576	559	584	578	576	594	582	565	565	576	592	542	622	562	526	595	563	585	529	568	578	602	563	578	588	581	565	586	579	596	548	585	568	567	517	555	598	569	603	565	555	579	585	574	529	554	560	564	582	576	592	542	594	556	511	513	578	572	602	563	575	535	535	595	606	579	546	584	542	572	578	602	579	554	581	596	582	540	584	615	565	584	522	582	558	571	614	541	569	580	618	570	565	548	595	640	565	578	550	601	575	560	537	578	551	582	585	569	569	556	529	566	565	573	593	551	583	520	578	570	620	573	572	630	586	574	559	575	577	554	540	544	579	558	544	572	561	580	539	556	574	594	599	600	569	601	591	588	579	539	553	535	590	561	604	570	588	576	601	562	544	546	562	526	541	598	625	582	553	552	580	527	568	592	532	569	575	577	552	590	578	554	565	593	577	608	582	608	549	580	568	594	539	600	535	583	559	537	571	538	581	580	574	560	576	573	578	573	568	545	534	542	590	563	590	561	585	552	564	546	599	576	551	579	587	579	569	587	584	582	550	562	531	580	577	568	510	562	571	551	581	558	603	578	576	567	618	566	529	571	561	573	553	554	568	590	639	536	558	598	574	552	595	562	556	595	607	581	558	586	594	573	563	556	582	566	596	588	580	561	603	561	564	572	576	566	567	531	559	589	545	546	559	516	578	576	581	575	584	573	552	578	527	560	560	552	582	540	589	553	567	586	604	563	637	565	565	586	597	594	561	597	540	520	564	553	626	540	537	513	560	536	577	597	570	601	598	558	565	569	562	579	590	545	549	589	559	556	586	545	589	616	540	549	574	584	602	544	574	590	601	556	565	545	609	547	577	606	584	533	560	600	583	572	540	546	567	572	585	605	551	565	547	570	569	594	583	546	604	588	530	569	598	520	591	591	573	538	586	555	561	561	582	585	587	573	560	578	569	554	614	553	565	591	573	551	610	580	589	595	520	598	572	533	573	584	578	581	579	621	607	581	615	590	588	550	603	585	567	607	571	554	538	560	552	578	580	602	566	579	577	563	626	504	561	555	574	579	554	529	560	601	595	573	517	525	567	549	566	615	577	553	566	570	549	531	581	588	594	589	546	556	553	608	571	614	550	551	553	565	613	580	601	591	550	588	589	564	583	619	567	531	579	571	590	586	585	581	551	538	572	542	585	552	583	592	540	567	546	599	550	553	639	571	570	575	525	578	575	578	547	558	578	562	548	573	547	577	516	590	553	544	572	575	525	594	556	516	562	603	601	534	592	605	580	539	544	558	547	549	556	638	561	574	597	563	561	598	593	592	578	575	618	614	547	577	557	552	561	569	583	568	563	603	560	571	557	557	589	541	532	537	567	593	531	537	565	594	551	594	552	571	580	598	599	629	575	569	581	581	560	523	561	594	624	574	544	579	589	568	553	546	596	584	513	540	587	534	577	549	563	589	564	554	527	539	573	558	589	537	560	579	579	572	549	616	530	596	537	555	558	589	561	577	558	611	555	552	548	569	600	513	575	575	591	584	570	551	547	584	579	532	618	579	565	594	544	581	570	587	572	569	603	597	546	592	583	546	592	601	643	572	563	592	596	594	574	596	591	544	564	565	571	545	608	564	585	592	570	631	579	573	646	558	589	583	577	542	565	539	578	594	580	541	579	576	568	570	530	544	575	610	538	608	546	579	583	518	574	510	543	633	570	583	564	568	605	572	590	552	576	606	579	564	519	562	599	613	589	566	557	564	591	608	563	536	558	580	585	597	613	604	580	583	562	598	560	551	544	538	586	604	600	591
15181	1300	1012	861	569	385	381	300	284	242	254	202	217	228	215	188	188	191	174	176	155	161	156	138	153	159	164	148	157	130	148	145	144	146	140	136	137	147	127	142	130	161	135	132	147	136	148	151	172	173	150	171	129	149	141	151	154	141	179	171	154	183	160	152	161	156	156	134	163	180	149	127	157	157	174	164	133	144	144	147	176	151	167	140	150	128	143	159	147	129	164	159	156	161	177	138	153	128	159	142	152	149	166	140	160	125	161	145	136	136	148	166	158	115	155	131	145	162	145	163	168	154	160	127	149	143	154	125	141	133	160	141	147	144	140	146	161	145	152	168	137	164	141	129	150	146	167	131	157	150	163	129	151	133	149	155	157	155	135	161	140	143	166	146	138	163	144	130	141	147	163	172	141	159	146	172	154	153	166	139	153	160	161	167	122	151	141	145	136	170	161	144	156	138	156	157	147	144	169	152	127	127	159	141	150	134	144	112	138	146	159	156	155	162	152	164	150	148	150	159	145	160	132	135	134	175	156	164	135	144	173	162	151	146	171	144	165	150	145	151	120	142	148	137	149	139	121	162	157	159	157	144	134	141	135	153	130	156	155	149	142	132	147	139	153	134	118	148	121	139	146	168	144	150	177	127	141	151	143	151	159	127	133	156	138	149	145	150	134	158	133	169	158	147	147	164	163	152	161	134	156	164	159	156	163	132	133	146	161	137	138	153	149	137	151	158	118	160	150	146	147	150	166	153	134	164	155	138	149	129	148	150	140	170	154	164	150	133	165	148	154	171	145	123	147	142	160	139	161	134	146	155	148	146	167	174	145	156	163	161	167	168	157	170	157	167	148	140	131	154	144	144	157	145	152	144	143	151	166	157	153	144	145	159	164	169	149	141	164	143	152	145	136	145	155	147	171	162	153	145	173	176	143	164	130	164	143	144	174	149	146	158	141	145	155	161	165	160	122	146	151	127	143	167	157	156	166	141	126	159	139	164	143	126	140	153	165	149	156	134	137	158	127	126	149	123	139	158	137	127	149	131	144	166	143	124	123	161	168	137	159	131	124	147	139	153	146	151	213	173	155	148	166	133	140	149	132	147	139	182	134	148	133	159	153	157	143	157	138	144	172	145	154	137	153	146	139	135	168	128	176	155	156	162	183	155	149	143	136	144	140	153	159	132	135	164	177	142	141	136	145	174	133	141	125	130	131	113	156	155	181	115	127	141	164	150	166	156	158	164	159	160	155	148	142	165	127	149	171	155	164	165	156	137	117	160	158	154	125	142	151	151	151	134	145	148	153	147	134	137	152	145	137	126	151	134	166	132	136	146	147	159	176	141	145	161	141	170	145	151	147	149	134	124	180	150	150	144	149	151	151	136	161	144	147	154	149	171	158	142	143	149	147	133	148	154	152	147	156	146	157	152	146	137	162	147	119	165	145	141	144	139	139	149	144	156	147	152	174	161	156	157	134	136	140	144	145	165	142	144	152	139	152	151	136	148	150	156	167	142	148	163	138	154	123	172	141	150	154	141	153	162	149	151	135	147	158	149	151	158	136	145	159	142	135	153	162	148	124	151	156	160	140	161	153	139	139	145	153	144	154	140	175	145	133	143	152	164	166	164	163	146	157	157	177	141	123	153	150	149	140	131	138	160	148	166	123	160	136	151	162	131	130	152	147	148	157	150	162	153	147	126	156	152	156	147	150	143	135	136	133	151	154	167	159	124	139	139	148	138	146	117	138	157	130	155	145	132	147	140	163	152	147	152	143	146	144	122	135	154	161	139	156	157	156	157	157	145	141	137	163	162	170	139	169	152	142	142	137	145	148	136	140	159	159	152	154	159	145	167	164	164	134	175	166	187	133	147	155	147	164	151	154	154	122	178	160	163	147	149	147	138	149	163	146	158	146	155	153	146	137	152	151	150	148	136	151	149	131	143	153	170	157	149	159	142	150	143	137	148	132	147	153	156	164	165	135	164	168	148	156	121	141	132	134	133	150	141	154	146	144	178	147	156	166	140	148	156	140	136	159	167	130	130	145	158	132	150	124	161	170	167	138	149	163	170	163	148	134	144	150	141	149	147	155	139	136	142	157	157	142	155	148	147	156	142	157	138	171	157	141	150	168	142	156	146	158	134	137	140	128	154	140	161	152	159	147	148	141	145	162	165	129	149	163	139	132	143	156	164	139	138	146	153	160	148	173	138	126	151	150	149	153	169	128	130	156	136	138	132	140	136	165	157	158	152	156	152	152	147	133	150	155	182	135	137	150	153	160	157	152	149	153	146	133	153	153	136	129	165	149	138	142	128	148	159	172	142	152	152	116	161	143	135	139	146	161	130	170	142	153	163	164	136	133	165	137	135	131	151	150	150	158	149	139	133	147	146	168	164	143	145	163	147	149	153	160	129	149	139	166	161	133	117	146	153	144	167	173	136	138	151	165	138	142	153	153	116	141	168	142	139	148	158	171	145	134	134	151	162	146	132	132	127	131	153	140	161	149	149	149	162	135	127	141	125	156	139	149	136	141	127	170	154	141	137	167	139	167	155	174	152	166	164	150	148	143	134	162	160	164	144	148	137	164	161	157	125	143	146	166	135	147	159	154	133	134	165	129	154	141	166	148	155	150	162	166	142	158	151	121	132	153	123	136	148	144	141	128	163	127	144	120	134	153	167	132	172	182	134	129	138	157	168	149	151	166	140	148	147	146	178	146	140	164	143	137	137	143	128	134	149	128	147	135	133	110	127	143	139	145	143	146	154	158	156	147	151	144	159	134	129	136	144	140	140	153	139	163	170	128	134	157	155	147	122	126	150	132	166	158	147	167	142	149	137	150	154	125	128	162	146	162	141	132	165	141	147	142	158	140	153	107	140	168	173	152	132	149	146	160	148	155	176	156	151	148	157	142	138	134	149	169	130	150	128	125	146	144	149	149	147	149	134	133	129	142	152	139	168	135	152	128	167	138	133	137	158	152	137	139	143	134	143	139	152	146	153	158	145	137	150	158	128	161	133	138	136	131	139	120	147	153	133	153	139	169	131	135	131	150	162	165	154	166	128	164	149	152	142	157	161	141	153	159	170	166	152	154	161	162	139	160	155	151	177	151	150	154	161	138	160	139	168	141	121	128	135	163	137	135	142	168	145	144	149	171	158	140	137	123	151	127	153	155	134	137	165	140	149	158	155	156	147	155	157	164	143	135	163	138	168	149	144	155	145	141	158	155	143	149	143	147	147	135	147	152	156	167	153	148	132	139	141	172	157	146	144	150	146	144	158	153	154	164	142	156	147	148	126	160	150	141	146	134	150	132	182	145	146	133	151	156	155	134	167	129	154	147	149	150	149	139	168	156	142	141	166	133	143	134	151	175	132	136	196	187	142	148	133	152	116	153	149	150	189	177	141	155	158	169	144	151	172	152	131	149	178	138	153	165	153	133	151	153	157	144	150	158	158	135	120	138	139	154	125	141	156	146	142	168	153	147	150	159	170
8156	1023	2143	2486	2058	1754	1549	1231	1099	957	881	828	688	682	649	593	593	540	554	533	519	514	472	504	469	487	445	449	465	441	443	426	403	437	450	438	428	449	438	398	444	407	377	423	417	409	448	413	391	415	419	424	406	374	398	395	415	449	406	382	382	397	422	395	405	422	367	411	395	415	390	409	422	381	401	404	398	386	415	419	401	392	404	405	405	390	424	399	378	430	403	387	372	385	425	406	380	368	404	390	353	409	396	408	412	404	385	389	415	380	385	365	378	383	365	375	455	417	370	389	356	418	396	403	375	399	381	349	366	403	374	394	402	409	377	405	422	397	378	394	399	367	371	383	369	387	439	388	407	388	378	378	394	394	409	428	391	388	411	390	391	396	379	374	425	386	377	437	444	362	399	395	392	370	426	418	399	394	378	399	405	402	433	385	373	386	401	398	382	390	371	407	359	390	400	413	377	402	399	402	365	363	410	422	379	371	366	396	414	379	370	387	391	413	398	393	404	403	385	402	379	388	449	374	402	360	374	407	392	392	364	400	387	392	390	437	389	347	378	364	360	380	394	389	405	359	390	371	393	367	422	373	368	399	374	420	413	356	386	415	408	384	393	347	401	404	423	396	379	347	386	389	401	401	360	380	412	402	437	381	396	385	379	396	381	415	377	389	377	393	361	406	417	369	406	431	421	383	352	363	392	401	353	388	408	407	434	381	407	397	361	391	382	410	393	358	372	390	352	382	379	371	361	372	404	431	435	396	408	399	402	372	367	414	414	369	379	361	399	414	357	382	404	389	377	419	400	351	392	371	392	397	410	416	367	379	399	362	363	403	403	374	399	379	377	374	396	385	365	422	413	391	412	358	437	381	402	370	373	386	371	406	387	378	408	354	386	416	380	403	418	410	387	363	432	412	386	366	388	375	366	380	427	386	396	384	390	381	398	404	332	429	401	395	418	431	392	405	371	404	392	379	344	406	401	367	381	380	367	388	388	387	386	366	364	398	408	401	376	427	396	401	382	397	382	365	391	371	383	391	388	406	366	412	379	380	372	387	398	403	441	397	426	401	377	395	373	407	350	410	413	368	388	391	371	347	411	374	409	386	368	388	368	370	415	416	394	393	392	379	371	392	408	360	382	414	381	412	389	386	423	386	414	409	411	366	434	376	363	401	417	367	390	374	360	375	361	362	399	415	368	370	406	442	418	390	396	396	363	385	402	392	354	377	415	421	367	404	342	392	383	357	404	407	386	375	391	397	369	394	400	372	392	392	385	361	412	372	408	361	350	366	375	355	402	393	364	368	410	410	409	377	406	384	381	372	397	388	413	360	394	386	367	396	379	397	366	368	377	350	369	419	371	400	391	435	392	390	397	409	401	413	382	388	395	400	365	394	400	358	394	373	403	414	393	369	428	420	356	370	376	397	397	386	383	393	358	395	406	395	370	412	412	375	392	376	415	424	391	395	400	395	418	378	370	389	355	350	374	393	383	397	365	396	447	379	374	383	416	417	440	411	400	359	381	422	412	367	395	370	398	401	368	390	392	393	359	370	399	376	402	396	351	369	387	374	411	387	424	390	424	444	403	386	366	390	448	393	430	375	414	407	377	401	363	374	376	389	417	383	375	379	419	373	378	388	354	377	416	375	396	429	390	385	396	399	406	375	385	379	360	345	357	413	376	405	375	413	411	399	367	400	381	426	355	402	365	369	389	412	381	361	410	366	380	377	390	369	372	380	382	341	405	389	395	414	411	401	423	399	396	410	409	377	400	418	396	403	378	416	380	405	382	381	421	391	383	428	371	363	376	393	409	389	367	408	403	389	381	381	368	356	402	403	393	370	421	378	390	418	367	424	413	375	394	391	380	407	402	404	384	385	383	377	382	393	411	378	398	384	362	387	392	368	409	375	390	410	380	391	383	366	412	368	412	395	403	402	405	377	396	391	410	396	354	375	371	386	403	405	405	399	397	391	352	389	410	394	431	386	400	399	416	415	385	411	389	392	374	409	371	377	392	427	391	367	361	389	393	364	372	400	404	386	405	396	383	381	426	389	362	399	366	417	423	403	422	392	379	368	361	389	391	405	405	380	347	377	359	389	409	385	391	395	389	412	375	418	367	398	372	398	396	389	374	401	394	403	373	399	398	390	406	399	375	379	398	404	390	384	374	376	400	394	405	387	405	384	374	405	411	380	407	388	374	400	401	391	390	410	437	369	388	358	373	381	420	404	371	395	348	444	382	400	395	392	393	396	412	402	380	401	395	406	368	407	397	429	398	393	347	393	384	397	415	380	411	396	375	385	419	358	391	416	388	357	378	382	367	416	396	417	402	399	348	386	395	387	377	388	396	394	389	331	404	379	410	396	427	370	414	355	447	402	424	428	408	404	389	379	404	367	410	424	389	404	360	341	360	400	402	396	401	422	412	426	383	374	419	392	412	398	402	401	396	406	380	385	361	394	396	421	400	385	420	382	403	389	373	405	380	411	426	381	391	378	406	373	406	426	397	414	406	393	397	385	369	393	402	374	409	366	399	384	388	391	406	422	393	412	398	377	398	386	417	402	411	383	383	386	412	416	415	367	370	366	374	414	400	393	399	417	383	400	424	418	366	405	393	375	390	399	423	404	348	395	372	394	393	342	420	382	374	391	380	394	391	385	404	376	392	382	365	406	389	434	397	376	370	409	394	388	392	411	427	363	387	379	400	389	390	386	368	364	396	395	383	401	432	420	387	394	431	416	389	385	402	433	414	392	379	426	410	405	362	360	381	379	364	400	417	413	405	397	395	367	395	432	393	378	387	399	393	412	393	410	361	406	421	406	380	385	395	446	390	414	376	418	377	374	405	405	385	391	380	357	384	389	383	410	377	406	405	391	404	370	421	404	420	388	440	400	393	376	371	393	403	415	393	384	398	387	377	399	396	368	392	390	402	395	374	376	437	405	392	394	369	391	394	398	400	422	422	422	369	371	365	391	360	383	415	406	396	379	393	373	397	388	399	367	432	373	406	353	396	367	340	390	404	398	364	404	379	387	398	412	413	375	410	413	401	384	445	333	394	368	409	385	385	367	413	387	425	388	401	411	397	398	392	387	348	410	381	386	393	384	395	400	406	394	407	414	374	405	406	395	409	396	377	387	418	407	372	419	404	389	344	385	411	394	396	404	412	399	378	397	409	404	391	400	404	365	365	397	429	361	394	372	407	444	393	383	411	400	410	378	409	386	362	409	386	399	413	384	394	431	389	375	395	418	383	413	374	401	404	404	410	374	373	376	407	398	358	414	395	390	379	401	385	370	396	386	357	402	388	375	398	364	394	356	421	369	403	416	398	401	403	413	401	414	387	408	402	392	380	389	405	417	395	411	406	376	401	407	391	369	402	367	393	395	360	366	385	418	357	409	385	387	403	389	368	383	392	411	391	398	399	366	394	419	381	390	378	382	372	383	368	370	396	398	366	389	394	406	398	393	379	368	421	387	444	386	422	378	385	389
1817	453	483	468	452	465	453	475	484	442	465	420	406	447	457	398	446	450	440	421	448	447	462	456	416	445	468	446	462	493	464	424	436	448	443	404	426	467	413	423	450	439	437	414	451	448	472	418	452	401	450	444	408	473	425	423	438	471	446	417	454	453	424	412	455	436	454	486	439	493	425	488	423	464	435	391	445	447	408	516	449	410	445	443	439	474	454	431	418	422	450	441	458	443	458	423	429	415	425	448	448	448	424	419	457	444	412	389	473	457	450	431	413	416	436	418	471	462	485	449	459	447	469	432	450	508	442	469	456	505	415	450	462	445	435	430	422	408	435	447	455	430	390	467	382	461	426	438	474	443	492	393	476	421	400	405	426	470	421	430	419	443	410	388	415	477	458	431	448	404	434	410	439	455	402	408	482	422	449	422	475	434	428	402	438	431	470	427	433	423	427	439	434	435	445	461	446	445	441	449	430	429	411	436	429	434	443	388	448	459	436	489	453	408	434	455	395	454	452	431	451	438	442	450	469	432	454	425	407	440	440	411	427	446	465	433	432	440	427	412	402	456	435	404	440	426	432	440	453	444	468	456	447	379	447	440	487	467	439	396	419	451	457	458	386	452	451	464	453	463	423	439	482	472	458	433	453	425	455	449	451	448	416	392	408	429	437	456	450	452	419	461	448	442	401	448	430	432	406	393	438	426	463	443	441	430	392	451	425	421	442	455	449	456	471	442	442	438	439	402	446	420	447	467	454	414	420	437	438	443	397	426	402	441	482	457	424	417	426	425	398	402	434	444	432	447	431	433	465	458	448	464	457	464	480	448	445	464	486	442	401	460	463	431	479	464	416	404	444	464	405	435	432	396	419	418	415	440	441	449	443	457	425	403	438	417	458	435	454	433	429	430	436	434	443	397	443	450	469	446	409	415	434	454	466	440	492	476	418	448	425	449	447	424	450	398	464	406	393	470	426	444	467	440	469	407	418	443	460	408	447	454	427	448	451	416	479	454	453	447	454	444	451	460	421	447	469	450	441	433	452	418	435	401	410	414	470	449	418	459	438	431	410	414	420	448	447	435	460	411	411	409	431	435	447	471	431	422	411	417	438	460	438	465	439	438	449	448	443	439	436	451	484	438	392	428	453	413	441	419	431	408	449	418	460	434	424	429	413	446	410	441	443	441	465	456	439	416	426	420	443	478	424	448	440	462	470	476	419	401	462	395	427	421	450	420	497	436	380	453	462	452	451	454	378	477	448	447	445	431	396	432	454	440	439	478	460	474	434	390	457	429	444	417	432	462	451	420	460	403	432	454	438	412	476	411	442	431	433	436	447	403	397	441	401	427	411	443	468	430	482	440	407	400	478	439	449	449	425	468	443	440	405	373	456	410	446	448	427	409	429	420	443	436	478	465	486	446	416	414	423	410	401	460	467	435	419	425	465	477	413	428	454	432	433	442	392	426	411	433	444	507	405	433	433	450	460	429	405	467	462	446	405	476	404	458	438	433	445	489	458	437	453	435	432	422	438	432	440	438	405	411	429	398	438	423	442	420	406	458	437	431	464	476	457	389	397	435	457	405	466	425	431	425	425	431	448	452	443	414	457	456	424	460	421	444	438	440	466	426	444	440	438	445	491	415	422	412	444	493	452	443	468	394	445	420	452	411	424	461	441	472	415	472	428	449	445	411	438	426	460	411	438	449	412	447	437	451	443	436	415	393	429	466	452	481	388	402	448	413	442	421	471	413	383	429	450	443	416	430	434	436	440	415	500	483	458	413	412	397	433	487	439	468	428	460	418	495	418	494	454	446	425	428	431	436	477	415	470	437	443	483	371	473	459	447	435	433	479	437	429	432	418	423	427	434	420	453	438	457	406	430	449	423	452	443	447	416	413	451	466	454	438	474	439	418	448	417	425	384	429	464	419	444	426	398	442	395	476	459	419	418	460	398	423	405	452	424	438	431	438	448	467	449	428	428	422	427	409	439	428	450	464	422	425	438	441	452	433	437	459	447	430	409	438	501	452	489	474	425	436	436	432	440	436	414	427	412	462	482	446	408	457	478	399	438	451	448	482	434	456	473	431	409	444	434	503	455	452	386	408	425	453	418	440	414	442	403	420	505	420	437	457	442	430	422	432	405	427	417	426	450	442	408	402	407	439	424	411	418	433	420	433	400	442	426	409	445	488	482	426	447	436	448	393	401	438	423	420	456	449	423	422	458	467	451	465	501	435	448	486	417	476	439	455	442	455	428	456	448	487	419	428	425	441	460	432	443	407	452	419	396	412	395	469	447	457	442	443	410	426	460	430	456	437	420	447	435	391	426	470	454	424	424	457	453	456	442	407	424	423	423	412	444	466	449	403	420	400	475	461	435	431	468	417	427	404	416	407	426	458	452	442	406	479	425	463	423	426	429	425	459	465	453	491	455	450	441	456	435	426	418	451	418	401	425	451	453	444	407	449	442	449	426	450	408	395	445	433	385	433	476	460	434	445	460	409	454	426	459	440	450	442	432	476	433	432	413	434	468	426	438	424	440	395	398	453	454	415	446	456	434	468	427	406	430	430	465	416	431	402	396	453	459	493	454	444	468	436	435	430	447	418	416	462	418	417	420	434	439	420	412	462	443	439	453	461	431	435	448	440	437	435	432	399	435	426	448	443	441	441	393	454	456	467	430	411	418	441	431	463	462	430	433	417	453	435	418	435	425	458	463	407	439	433	438	443	411	435	430	428	402	440	408	472	442	417	417	425	436	468	429	444	441	420	480	418	427	452	453	415	445	450	434	477	470	412	425	429	441	449	472	425	434	434	400	464	426	410	435	419	426	435	425	432	404	473	417	463	465	430	436	472	457	423	432	465	467	451	454	465	470	443	433	458	407	431	448	417	466	482	469	401	408	449	452	469	423	433	467	389	424	435	426	440	458	457	423	449	464	410	449	422	441	459	414	462	443	444	425	428	417	453	436	407	439	413	435	426	411	403	428	390	441	422	435	435	440	419	438	415	431	425	427	412	432	439	451	422	437	409	402	480	406	466	426	459	444	426	414	380	454	402	409	477	444	449	455	460	455	430	423	429	423	440	417	430	426	396	460	465	429	463	460	401	423	440	430	394	425	444	381	473	479	450	442	468	450	441	447	416	393	428	453	460	441	454	430	432	438	439	433	460	424	419	460	452	435	405	441	433	413	430	416	466	442	433	452	423	428	434	436	495	410	435	467	458	444	405	440	433	443	465	427	451	432	462	443	428	408	421	447	476	416	420	442	448	438	443	408	449	460	456	428	460	433	419	431	466	420	435	412	437	431	469	462	465	423	424	422	418	458	455	414	411	448	405	410	428	417	426	415	432	405	457	461	434	440	466	429	454	456	431	457	349	417	377	450	429	437	476	417	459	428	446	452	423	463	459	447	457	407	406	465	457	433	445	428	427	452	431	439	423	419	439	421	415	407	473	447	428	447	420	447	414	440	434	424	453	392	451	423	469	473	452	438
2265	946	1090	1061	1009	1087	1008	1038	998	936	975	1047	1014	972	985	994	915	937	978	994	951	977	978	893	923	926	927	968	952	929	916	956	938	984	933	929	950	898	941	920	981	962	1028	890	925	928	941	911	965	1001	974	991	973	915	930	982	904	968	932	930	982	912	915	1035	902	891	952	954	939	938	933	937	915	968	954	967	987	924	969	920	928	965	927	922	927	908	958	929	997	923	933	1032	911	939	964	914	941	1017	999	902	984	920	931	934	964	947	1003	903	1023	969	953	951	955	925	973	912	960	913	922	898	914	900	945	985	1020	974	906	941	930	948	981	944	895	958	881	947	968	984	947	921	960	961	950	942	874	982	969	941	999	948	891	883	929	954	918	977	958	1013	964	974	945	958	964	961	957	964	958	942	964	935	921	891	950	903	941	941	943	863	941	913	946	995	948	917	895	975	929	963	957	953	974	961	929	920	1001	997	915	886	945	1009	925	927	918	968	953	949	883	1004	969	932	960	934	1008	986	918	973	989	913	925	989	906	931	939	901	941	953	951	914	944	943	962	938	881	943	904	974	960	985	892	905	924	954	946	977	918	903	1005	947	972	928	904	924	961	936	918	928	917	964	937	953	941	956	913	923	985	986	931	896	918	949	917	946	937	977	1020	956	977	928	947	921	939	939	964	919	956	989	1000	927	907	913	929	961	905	975	960	964	979	941	923	904	946	965	965	982	909	939	1002	962	926	915	951	921	962	979	972	942	908	971	956	959	1028	959	895	959	965	952	973	972	936	941	914	971	913	975	881	947	929	975	969	913	989	946	968	936	891	949	946	940	989	923	948	874	950	939	876	973	1006	1009	943	964	983	965	941	943	873	966	965	920	922	895	1011	917	997	1004	891	949	932	960	944	896	978	891	909	938	1009	941	974	940	962	925	942	967	1022	946	958	945	995	927	921	912	899	936	934	906	940	930	982	945	975	950	861	948	931	984	974	960	958	1017	868	993	930	937	1008	905	938	925	972	956	954	933	974	933	947	990	978	959	952	925	955	946	943	901	939	912	920	971	989	952	946	937	905	954	935	902	943	913	954	1018	938	1003	946	904	900	932	1014	925	949	951	917	1000	965	1005	976	961	971	958	948	971	940	935	947	972	911	938	951	939	934	930	887	952	895	923	927	947	987	924	938	933	960	904	954	959	991	934	921	951	954	917	964	910	1005	996	929	927	938	961	927	940	885	964	939	925	940	998	905	980	943	938	949	921	966	913	898	937	955	989	952	1002	939	973	917	918	931	902	980	976	924	935	974	933	932	933	963	1016	963	974	997	975	898	927	962	976	964	952	933	977	996	952	968	942	936	926	959	911	914	877	903	908	931	988	938	1008	984	991	950	947	916	949	903	975	978	1003	982	964	923	955	930	929	951	964	960	918	959	957	977	919	986	978	983	970	900	919	953	975	955	1044	944	929	912	960	918	893	911	953	955	936	969	965	929	962	965	1033	943	905	976	994	939	942	920	945	952	983	997	996	972	934	944	928	923	919	954	905	932	910	965	924	906	959	925	954	967	957	951	968	950	881	907	903	876	971	940	954	918	936	955	891	890	956	924	933	968	928	907	962	900	930	974	984	893	984	917	971	916	991	944	899	1002	974	932	959	962	935	967	919	961	971	954	938	929	919	951	946	949	899	957	909	933	949	952	979	968	983	942	968	949	945	917	976	947	941	972	943	927	878	937	998	918	912	930	929	891	928	974	933	948	900	983	951	916	937	913	913	976	965	980	960	977	929	969	935	970	880	964	991	935	970	928	953	985	925	1007	941	998	932	939	968	996	980	993	962	891	937	967	953	949	951	944	966	950	909	937	988	948	919	973	983	972	934	938	934	953	956	887	975	948	997	901	935	978	973	932	928	929	962	928	955	965	934	980	956	927	936	992	931	946	946	978	931	904	982	963	919	919	948	974	955	910	933	935	909	957	929	927	951	917	955	992	950	904	943	951	980	967	938	919	925	948	959	975	939	978	953	959	930	942	1000	942	974	915	928	986	977	928	965	914	948	934	979	935	884	953	973	996	899	951	932	945	935	946	941	990	884	910	958	908	974	914	924	965	968	953	967	941	945	977	945	991	961	922	955	960	1013	956	931	887	945	996	966	922	997	949	984	919	1016	899	923	937	971	924	947	976	960	941	995	994	931	966	976	964	948	987	986	873	897	964	945	928	934	917	994	996	916	941	941	945	942	959	947	959	977	957	955	933	887	948	910	933	883	920	912	933	909	973	979	949	941	930	952	962	990	993	924	954	933	937	985	954	985	945	978	976	954	930	933	971	925	913	944	918	950	959	923	931	928	897	941	908	1003	1019	951	957	974	945	962	958	958	909	977	940	976	929	915	953	953	939	942	951	938	936	905	972	953	877	957	929	929	927	952	935	988	900	951	908	1004	966	905	919	928	921	978	957	962	880	908	951	963	949	954	952	959	902	977	961	932	949	1000	983	991	936	923	894	1013	957	997	952	909	1022	890	923	870	978	947	924	933	1013	960	939	960	924	951	909	984	943	980	903	922	976	971	950	918	934	932	922	1033	936	981	951	951	918	889	981	989	922	927	940	954	984	943	942	992	895	993	942	934	968	955	956	983	975	968	910	917	947	961	975	991	973	952	947	932	935	949	977	963	956	917	965	922	969	943	1020	972	978	953	966	960	958	927	991	941	1014	888	900	899	999	910	963	901	946	952	984	908	951	944	939	1044	918	920	895	888	961	927	944	958	920	902	925	883	900	927	911	946	989	951	967	955	949	1013	950	991	943	957	910	926	943	933	944	946	944	918	922	963	882	963	947	955	954	915	946	932	939	973	944	1036	919	955	998	914	963	958	977	929	969	952	922	919	980	977	937	941	946	929	974	925	916	945	1025	927	925	959	934	908	894	930	975	893	912	941	936	930	953	941	954	919	941	916	919	937	933	976	897	1003	970	908	926	878	982	938	924	979	961	891	929	961	910	954	1003	965	927	957	986	911	955	904	962	967	942	954	891	947	933	952	870	909	986	941	981	902	922	981	939	937	940	973	975	929	895	995	913	937	960	973	917	900	965	932	990	889	923	965	968	955	950	956	902	920	972	975	1004	926	889	986	955	890	917	935	951	907	982	970	953	977	953	921	892	908	926	988	938	974	929	932	977	913	925	928	928	956	960	936	975	960	969	911	940	899	906	974	913	926	937	925	948	953	930	902	960	931	968	967	905	964	906	957	978	917	898	956	931	904	967	956	949	961	950	996	968	891	979	927	889	968	979	921	875	959	944	974	953	957	918	942	966	924	974	964	993	932	956	960	989	969	937	935	983	944	952	972	981	936	947	992	941	896	916	978	932	949	938	922	969	975	959	937	964	925	995	974	958	987	936	980	969	932	928	931	981	977	916	926	918	904	992	884	945	975	1020	937	948	952	980	1014	1006	981	975	935	952	925	921	1007	897	991	947	997	956	967	990	1016	938	886	971	931	899	964	920	960	1001	948	920	948	932	963	915	990	926	931	926	974	953	957	952	926	946	924	924	947	974	939	945	1010	960	923	931	985	950	979
8456	668	680	554	511	437	365	339	298	290	294	281	292	249	264	263	259	270	255	272	253	284	247	257	253	255	280	273	241	238	231	248	250	250	253	283	255	245	268	251	248	266	255	270	275	295	258	266	243	254	250	237	263	238	235	260	245	252	235	230	265	261	293	278	251	279	235	254	229	216	264	249	261	254	235	249	230	258	243	253	225	214	251	245	224	229	264	244	242	259	251	256	261	285	262	236	235	252	242	214	268	239	232	257	231	259	288	282	219	222	242	251	268	216	259	255	258	282	261	261	268	250	245	265	248	237	248	254	242	274	230	235	225	273	289	235	253	229	245	269	242	243	270	212	236	231	227	236	259	244	250	260	227	252	239	250	257	236	261	273	264	265	275	218	234	254	252	258	214	268	241	233	217	267	242	229	259	245	231	259	233	242	221	247	236	284	250	263	256	267	260	237	239	284	270	243	243	270	232	209	246	232	252	241	246	234	255	255	247	238	244	265	251	239	232	258	259	253	249	247	261	231	242	262	276	269	253	267	239	234	211	263	256	244	291	248	249	258	238	214	264	240	236	231	230	257	244	253	228	272	283	268	273	241	220	243	253	270	236	274	248	261	258	289	248	247	233	264	261	254	237	240	257	240	259	240	224	263	285	222	247	237	267	245	250	264	262	260	251	224	243	255	239	268	258	238	229	223	254	251	249	257	257	266	262	260	251	252	241	239	222	258	289	242	260	244	285	285	249	254	237	260	254	258	281	265	252	275	286	249	245	227	275	240	268	240	241	283	226	230	248	251	246	246	275	258	213	246	241	239	233	266	253	251	224	230	268	270	253	255	248	214	234	242	259	267	262	223	278	240	222	264	260	256	207	237	254	267	235	255	247	240	232	242	253	256	243	238	221	248	243	234	251	236	267	250	261	247	263	253	238	215	221	241	246	244	252	231	227	249	252	285	255	218	242	242	229	240	258	241	268	258	240	257	241	252	242	236	250	250	260	239	276	247	218	238	258	255	251	246	237	237	248	260	253	269	243	271	261	216	250	255	236	278	227	251	260	262	260	256	260	261	224	220	271	242	261	266	239	287	269	263	241	256	298	219	249	262	232	244	212	257	240	229	238	250	264	236	270	240	227	236	256	256	221	271	248	262	242	244	225	221	240	251	279	261	252	227	243	268	256	264	248	298	251	232	267	242	286	233	213	242	267	248	237	262	237	271	238	243	250	255	232	234	254	256	230	243	280	262	253	233	243	225	254	262	239	253	238	240	289	238	259	250	229	252	240	271	236	257	228	232	280	222	235	230	237	232	258	266	269	245	242	217	255	259	278	220	236	238	254	260	256	253	225	261	245	240	231	245	259	240	253	258	250	259	230	248	255	254	244	264	265	252	230	256	248	261	257	244	238	236	270	264	236	244	246	267	216	252	250	270	259	228	262	236	238	245	267	280	264	260	249	255	236	251	272	235	226	242	286	258	250	283	265	262	209	236	236	266	255	237	245	256	245	266	248	258	228	221	241	250	240	236	235	252	250	212	261	228	246	281	270	250	282	258	241	271	259	251	230	234	218	262	245	242	272	237	244	236	254	221	247	261	251	227	229	241	222	254	251	219	261	277	254	259	264	230	260	211	235	265	244	262	253	217	273	253	244	238	244	234	246	290	238	217	255	260	258	268	231	273	250	285	283	238	257	232	243	240	252	285	271	242	245	253	266	231	229	234	279	258	234	228	225	246	248	243	238	261	234	269	237	227	261	254	242	253	253	226	221	241	234	233	262	247	258	225	239	224	217	286	253	225	270	243	279	254	257	228	256	239	232	240	257	230	249	236	249	254	254	259	265	212	264	249	229	251	258	226	217	229	247	218	227	261	247	244	257	269	253	265	256	265	259	223	249	219	250	235	218	240	237	233	266	234	262	236	234	264	233	219	219	234	274	231	270	240	267	258	237	262	258	229	249	240	235	271	224	234	255	254	288	268	231	225	250	268	242	246	267	226	254	256	244	240	248	236	264	217	240	230	235	255	248	260	243	279	240	260	260	258	265	237	266	226	247	272	231	251	237	255	245	247	243	255	271	236	225	224	262	284	225	240	269	235	235	236	228	221	210	263	253	242	254	249	260	255	274	251	283	247	258	267	241	275	279	246	244	235	279	241	214	238	256	238	253	271	277	223	260	228	265	236	267	269	259	240	239	256	268	245	258	263	269	245	222	235	258	240	256	239	249	251	247	215	232	265	215	273	243	274	233	224	251	264	207	220	270	229	263	264	239	263	232	253	249	221	231	266	243	249	287	261	252	220	281	245	217	294	251	239	258	219	268	266	249	262	266	237	237	265	268	270	250	238	258	263	213	268	228	246	260	249	253	265	241	244	214	259	241	243	271	245	231	242	244	252	260	224	242	264	247	286	270	214	255	247	282	288	255	241	272	248	241	288	228	256	252	218	266	282	275	246	243	236	263	280	218	245	248	235	243	245	219	262	259	260	269	253	221	214	214	258	252	250	244	240	256	231	243	260	262	244	264	268	287	239	275	252	257	245	251	271	253	239	238	231	266	290	303	262	267	243	241	237	299	243	218	234	257	284	222	236	233	276	245	263	249	268	242	263	256	257	225	248	240	237	274	257	259	216	271	278	265	266	234	240	255	263	228	244	238	258	250	224	240	233	273	230	238	258	253	237	257	280	223	241	253	275	259	240	242	249	219	264	236	251	278	246	235	233	230	268	237	276	250	258	256	263	208	276	266	238	251	275	270	236	284	256	267	258	239	254	247	246	237	245	260	243	267	238	243	231	242	241	264	237	226	254	247	224	254	264	268	235	228	246	261	265	251	230	234	264	244	231	263	281	259	242	212	281	234	253	220	245	225	256	251	234	212	230	259	248	252	252	248	256	238	241	251	254	265	262	261	244	241	252	239	201	257	238	252	276	236	260	233	240	267	231	256	274	267	252	260	260	270	261	255	253	252	292	264	238	217	235	241	218	221	231	291	244	256	277	267	260	273	271	220	258	249	255	256	246	261	229	249	232	250	211	238	264	251	249	220	247	249	239	253	247	246	270	233	249	216	243	230	247	248	247	277	227	225	226	246	255	270	257	263	269	249	255	226	256	253	262	261	252	263	257	267	207	251	241	250	253	303	262	266	217	244	279	236	230	257	247	248	223	224	260	260	257	239	236	227	274	234	240	269	254	242	278	265	267	255	264	257	265	257	260	278	277	281	287	270	270	254	230	243	240	227	256	253	236	255	246	225	273	289	269	257	263	265	242	235	255	292	246	264	243	272	241	240	245	276	242	240	222	266	263	256	236	254	242	236	254	267	248	255	265	230	256	267	263	291	238	235	236	231	283	246	276	271	266	260	223	261	264	236	241	252	259	266	239	249	254	256	237	260	278	300	233	243	267	231	254	255	258	254	243	251	253	226	246	247	243	225	229	262	237	233	246	207	220	253	240	236	246	234	244	258	230	259	251	238	235	247	233	245	275	244	241	260	269	233	259
6837	961	1448	1638	1584	1317	1205	1050	916	866	780	813	749	672	700	653	700	632	645	615	672	617	649	597	541	585	636	610	591	633	592	601	604	596	616	577	570	579	590	629	512	549	614	525	569	575	571	573	525	622	556	597	579	609	596	607	527	582	576	530	583	591	611	557	590	624	574	595	598	601	618	582	628	566	591	573	565	592	564	559	598	579	593	550	610	593	609	567	620	567	597	541	591	576	531	598	580	573	570	563	547	554	562	594	612	559	586	570	568	542	580	604	570	497	580	608	588	580	583	608	605	564	548	566	560	559	613	583	545	580	587	593	599	576	632	562	563	598	565	602	561	579	548	547	542	587	526	616	559	583	565	582	568	594	565	563	560	576	545	579	559	550	577	558	528	575	547	573	559	597	627	567	571	537	569	580	572	556	577	543	580	583	562	590	569	541	589	579	581	612	569	562	569	548	543	592	594	553	611	570	569	565	569	573	572	624	556	567	598	540	608	584	593	590	562	526	591	601	558	554	584	576	580	544	569	579	572	546	556	566	533	573	582	602	590	545	584	572	558	623	564	575	618	562	581	574	588	570	583	510	568	565	587	546	595	598	624	581	580	603	554	535	556	610	592	566	546	574	581	564	593	567	576	618	580	563	614	570	523	603	586	540	567	584	564	539	607	527	558	579	556	575	529	601	565	573	524	575	547	572	549	558	585	583	604	599	553	548	567	544	575	544	582	593	582	575	610	569	582	623	570	578	577	543	589	585	560	565	619	545	550	537	596	562	578	574	538	585	585	591	565	578	555	564	526	604	535	570	562	570	565	597	562	559	534	564	581	568	615	574	558	537	580	597	586	557	591	581	562	536	575	566	523	559	595	611	621	564	587	558	546	593	591	603	539	546	579	557	534	564	543	555	577	542	609	595	576	585	573	599	543	562	588	590	562	579	573	570	573	535	595	610	510	628	588	534	547	578	578	577	597	583	589	559	595	605	573	587	569	570	576	556	531	546	595	595	576	590	552	571	555	611	547	558	576	583	576	606	529	600	563	582	547	566	584	529	557	554	586	529	602	576	526	611	601	544	569	578	564	607	581	556	561	543	531	609	554	547	599	575	568	533	591	583	548	538	542	576	583	535	596	574	581	568	537	608	580	550	552	579	573	588	537	592	545	599	584	574	572	544	583	531	568	569	593	543	618	598	568	565	593	567	617	588	563	586	568	620	575	562	551	542	605	608	540	525	576	607	565	540	556	561	549	543	539	552	572	596	603	605	574	564	579	598	587	558	523	571	568	612	611	608	578	595	552	593	548	546	561	547	562	571	555	546	530	555	605	558	576	573	599	584	585	577	567	573	601	589	580	544	523	577	554	573	531	565	568	565	573	565	561	595	599	587	583	526	586	589	552	558	563	593	584	540	574	611	585	558	628	554	568	538	581	592	557	599	560	582	614	569	563	529	558	551	627	572	575	586	542	584	579	565	556	529	562	612	568	540	585	547	521	590	599	586	524	547	535	597	546	577	557	567	562	601	560	558	586	534	555	580	502	630	539	559	583	569	555	573	580	560	573	557	597	571	597	576	544	613	608	578	574	601	575	610	588	593	578	598	599	579	590	584	564	558	557	567	582	600	617	551	563	569	550	544	586	570	539	574	589	551	599	581	577	605	607	561	548	617	594	561	587	597	564	600	571	564	548	554	604	584	595	597	569	554	603	583	575	553	564	600	563	599	555	573	582	584	557	593	583	533	575	540	610	538	587	559	536	555	608	569	529	576	567	602	597	592	617	578	595	582	596	578	576	616	608	572	572	557	545	627	536	547	562	576	617	562	551	608	623	572	602	581	608	598	547	593	554	565	581	563	606	624	579	583	567	595	574	562	561	546	597	573	566	600	604	584	575	547	624	557	559	584	567	568	533	564	555	578	592	556	583	554	578	553	552	538	595	548	568	589	588	585	578	544	586	580	587	582	590	578	596	579	569	601	606	545	589	520	611	562	573	588	559	578	603	613	549	578	600	517	563	548	535	585	522	582	583	559	538	570	590	568	593	571	606	611	583	584	527	536	567	575	548	556	587	530	623	586	597	579	552	574	583	593	541	616	555	555	573	533	608	556	555	594	531	552	584	594	589	593	573	596	653	600	584	597	533	554	536	568	596	592	570	587	562	578	514	573	586	579	575	571	549	536	602	567	525	571	532	501	591	560	606	534	543	570	620	577	594	563	586	603	624	597	535	582	560	618	521	513	575	578	571	577	588	613	595	613	607	569	586	587	583	594	581	556	554	575	556	600	635	547	587	566	561	603	588	571	606	573	623	612	543	539	529	589	620	585	547	552	581	550	573	576	544	574	574	550	596	606	572	573	562	580	574	594	560	544	604	553	588	566	618	585	587	537	575	573	604	561	579	600	567	568	590	569	561	591	564	566	561	565	623	558	571	582	579	605	595	614	576	565	559	589	557	577	588	584	542	593	590	569	597	611	539	583	543	572	598	562	581	566	570	591	596	574	620	605	550	601	559	592	525	579	548	573	575	552	630	572	539	578	589	567	597	610	623	616	571	562	579	537	600	587	553	561	543	588	554	563	591	529	554	537	613	599	586	606	566	596	576	562	582	579	523	560	550	567	531	606	571	538	590	593	628	571	584	545	589	572	556	543	579	574	523	564	561	591	623	578	574	639	595	576	554	559	602	538	569	551	575	579	568	566	580	601	594	610	588	598	604	576	553	603	531	558	565	538	579	593	557	540	562	584	589	536	561	559	577	547	600	528	560	599	544	593	553	603	604	574	565	562	561	564	625	617	556	592	561	563	635	556	566	590	529	585	632	559	521	575	564	519	562	591	579	590	591	631	544	585	530	636	531	585	584	600	561	564	553	590	558	592	587	560	580	573	582	561	543	597	564	615	555	529	553	525	556	573	565	656	596	544	535	564	556	580	566	591	600	584	554	560	538	564	582	553	550	622	551	571	564	554	566	607	591	592	582	559	595	542	532	554	543	591	568	582	571	585	520	580	570	550	586	567	599	581	563	582	543	528	581	560	586	549	523	569	556	584	558	607	552	550	553	604	564	554	571	582	615	572	596	534	595	588	542	568	577	543	581	541	587	593	532	527	571	552	558	569	612	591	575	610	586	573	606	573	633	604	579	597	569	558	515	602	598	606	580	574	587	545	596	574	567	585	620	575	566	542	542	555	576	561	567	597	591	579	569	592	608	572	609	562	584	579	553	557	595	632	617	561	576	568	572	584	576	561	556	534	595	571	562	622	549	576	582	604	586	579	557	580	573	580	547	614	560	561	592	596	578	561	606	542	569	581	568	592	570	555	562	562	532	559	597	592	583	531	569	583	609	598	552	582	556	594	582	584	582	560	549	584	576	622	572	587	534	598	612	578	569	566	556	549	575	625	617	550	561	554	548	562	557	571	562	594	585	599	559	558	545	574	608	610	598	551	557	618	586	577	583	611	613	602	531	564	581	548	523	576	539	554	578	575	569	584	621	600
15321	1343	1014	817	573	455	365	350	244	215	211	217	190	185	201	156	169	177	180	186	171	192	188	168	153	136	142	160	147	148	134	158	158	139	179	156	139	151	166	145	167	165	171	160	161	168	156	141	164	163	133	143	157	146	148	151	123	168	159	164	170	145	158	183	169	154	162	148	166	159	140	142	148	129	145	176	145	147	157	179	141	154	164	145	118	129	143	160	168	157	140	169	161	144	142	147	150	160	164	139	156	152	152	160	159	147	139	162	129	159	170	147	115	141	158	142	158	169	157	151	142	150	138	145	166	127	116	137	130	157	148	159	144	148	157	149	127	152	141	139	124	138	157	134	155	158	168	143	196	168	133	150	165	166	152	142	148	132	142	132	142	147	150	159	165	148	152	164	177	157	146	162	160	156	179	144	146	170	174	132	135	143	142	148	158	139	162	128	183	148	166	168	144	154	159	133	160	167	155	152	148	152	137	141	136	138	139	163	157	156	155	166	137	151	154	135	174	183	138	148	128	167	160	166	166	171	154	156	149	142	151	148	173	151	154	147	149	154	149	137	139	139	153	153	136	161	161	144	141	133	154	142	152	167	144	165	166	130	139	154	157	160	149	149	163	154	140	154	135	157	145	156	167	148	126	142	139	167	144	167	147	137	142	140	139	159	143	148	121	158	162	136	159	152	149	127	127	132	138	148	149	160	145	139	167	160	146	151	144	139	137	142	153	161	161	151	159	151	127	139	150	131	170	180	150	168	147	141	191	137	152	147	162	150	146	156	149	143	152	164	153	152	158	145	159	156	153	129	170	134	141	127	141	161	160	141	141	108	142	126	134	148	156	149	149	160	173	155	139	153	151	141	162	147	131	143	146	147	168	150	158	142	135	134	143	136	140	166	145	154	153	134	170	170	142	137	141	148	138	144	138	166	161	146	139	128	152	149	131	152	161	141	131	164	118	155	156	152	133	144	149	155	139	124	171	166	156	134	171	139	155	164	151	145	146	134	167	154	149	148	155	167	121	135	157	163	162	164	147	144	141	166	149	140	142	159	146	134	164	133	142	137	151	160	139	146	128	151	163	137	156	150	163	174	116	135	145	151	129	155	146	145	143	147	164	154	139	162	137	148	151	136	150	129	141	140	141	146	169	140	144	162	160	157	150	160	140	142	154	134	159	147	152	135	142	148	142	152	159	170	151	155	140	169	142	132	133	148	135	131	151	148	152	173	123	167	160	172	154	189	185	148	155	147	154	183	139	159	153	154	163	143	157	158	140	151	143	129	172	192	124	158	148	172	165	156	158	149	140	156	173	151	145	149	151	124	171	155	140	133	158	156	139	128	165	132	160	147	160	158	143	146	168	152	167	125	150	140	146	147	135	165	174	159	145	149	128	143	161	142	132	142	159	169	123	144	142	144	137	119	160	143	133	147	149	134	141	136	137	147	150	132	145	143	158	140	121	156	140	165	126	166	153	164	168	162	158	131	151	150	150	144	132	144	138	154	150	167	135	136	145	169	159	150	160	152	149	157	116	151	158	146	162	144	171	153	147	151	157	134	150	167	139	169	158	163	127	162	161	133	141	177	145	154	144	145	145	153	162	144	144	125	134	153	176	143	153	159	123	120	154	140	138	159	159	170	135	148	126	145	153	154	165	160	174	150	143	160	147	155	179	144	149	147	141	122	141	165	157	178	164	154	134	129	165	149	135	132	154	156	177	135	135	138	132	151	169	139	136	154	152	147	130	137	172	150	154	139	141	153	142	161	135	146	132	140	157	150	135	166	173	163	160	154	184	139	145	152	155	155	141	153	145	131	151	166	121	143	153	157	143	141	141	151	152	158	161	157	178	162	153	144	123	152	147	133	148	137	128	186	156	149	146	135	138	148	145	115	174	170	158	159	149	158	151	130	141	148	150	135	141	153	152	155	157	139	151	136	131	158	132	156	167	143	144	148	152	137	154	147	186	172	145	157	161	150	143	150	149	125	146	131	141	175	155	149	167	147	158	145	168	143	150	167	146	157	111	150	173	145	131	137	161	162	153	156	117	137	143	148	161	152	151	154	149	141	146	163	187	161	136	155	157	149	181	130	144	149	137	138	138	152	150	155	158	165	149	122	139	138	160	152	146	151	149	147	135	145	133	143	164	148	163	146	164	143	142	155	153	155	148	146	150	123	161	147	158	143	152	158	152	164	153	145	153	189	157	146	144	139	157	152	134	157	157	145	119	153	131	151	153	157	150	158	136	148	140	143	150	151	139	146	124	154	157	154	133	153	154	141	145	139	132	139	142	152	137	137	167	162	168	166	162	156	132	150	175	158	145	134	150	155	160	153	152	149	157	137	157	149	147	144	140	143	125	144	142	135	140	128	147	152	144	158	139	129	153	168	163	141	135	140	139	144	165	131	147	155	137	141	172	165	175	150	174	174	136	140	139	138	120	149	150	134	161	157	151	161	159	150	148	153	132	139	140	138	155	159	171	163	114	146	136	116	155	155	155	147	149	136	146	155	156	157	152	133	149	149	151	135	138	131	140	158	140	168	166	157	149	140	150	145	165	141	147	137	139	130	130	160	140	169	153	173	125	161	157	154	147	146	156	156	120	169	150	166	162	148	158	178	151	129	151	154	143	162	144	122	171	143	161	138	128	139	132	116	153	150	162	148	127	165	135	146	132	150	140	156	167	159	150	147	142	157	135	148	146	153	165	148	149	163	146	139	167	156	152	128	155	148	145	142	146	158	134	148	131	156	147	175	170	166	140	176	170	151	144	122	140	147	140	154	149	132	137	161	166	129	147	128	134	109	149	148	153	136	151	133	169	140	149	149	159	140	142	172	158	135	163	141	152	161	162	158	149	148	133	161	133	128	146	145	146	178	156	160	146	153	147	150	145	171	140	139	153	139	163	133	156	169	145	137	149	165	164	138	143	166	149	132	171	159	141	167	149	144	150	149	167	153	147	140	129	114	146	163	148	159	152	136	150	175	146	128	154	137	172	146	132	149	185	152	151	144	147	166	166	117	142	135	130	127	143	123	149	160	155	137	140	149	153	141	155	152	130	148	143	142	161	148	144	144	131	157	96	138	124	155	142	148	142	167	181	175	157	156	141	172	155	168	150	144	129	149	162	156	139	138	161	136	155	149	137	149	164	139	168	137	138	121	164	146	147	155	134	174	148	124	164	150	164	165	146	146	131	153	154	125	157	162	146	165	146	126	124	141	137	167	130	148	145	147	170	160	141	157	148	125	149	144	151	140	152	148	134	153	147	152	134	160	146	134	138	154	127	155	126	141	151	153	165	164	143	135	168	141	146	144	164	137	152	162	114	153	139	163	144	166	153	150	134	139	136	136	119	173	141	148	159	137	146	174	167	159	147	122	155	176	161	147	136	159	160	152	149	147	144	142	161	165	155	154	166	163	149	146	148	148	136	175	116	147	151	130	138	152	153	155	150	142	150	166	143	162	139	160	149	160	164	143	122	159	127	145	130	149
8174	1092	2093	2583	2076	1761	1463	1223	1087	892	902	813	750	653	615	594	586	498	532	547	457	510	502	451	457	414	439	423	459	449	435	433	444	425	402	424	440	425	410	443	400	396	380	407	387	393	427	396	416	402	410	381	398	432	442	402	401	373	412	376	413	378	405	394	395	373	409	384	387	408	398	413	399	395	418	380	420	389	407	410	379	390	424	389	407	387	416	388	410	387	401	375	393	375	368	410	405	389	410	428	405	377	417	367	357	366	371	385	371	426	386	395	379	406	386	415	373	416	401	381	390	390	413	383	408	374	417	417	374	411	366	414	401	389	398	410	409	390	390	404	378	363	410	383	383	409	399	444	385	401	363	358	389	415	403	318	414	349	386	380	389	405	411	358	393	405	390	422	394	426	402	377	412	381	379	416	391	373	401	408	370	390	395	382	417	408	376	442	406	403	392	380	428	379	389	405	411	378	372	392	382	357	435	366	381	402	378	368	375	396	402	408	424	421	384	372	394	379	370	393	364	444	373	385	393	404	374	419	369	386	343	372	408	375	386	402	429	411	376	389	386	383	385	385	376	365	420	389	395	400	428	367	378	413	374	382	389	401	403	399	423	399	373	416	368	371	409	393	408	398	403	385	369	387	383	418	417	439	409	385	365	401	370	417	390	364	387	381	386	357	398	373	414	402	381	389	370	393	385	400	391	387	396	376	404	414	365	371	374	376	408	373	417	392	398	393	418	377	398	429	376	374	377	401	420	403	421	386	389	362	370	379	381	356	410	401	365	385	377	398	406	409	411	382	377	390	368	423	409	400	372	393	390	431	409	393	424	387	386	415	391	377	380	410	441	394	417	359	399	407	396	420	427	419	369	362	386	390	394	374	375	419	376	417	388	404	391	428	425	377	429	379	354	375	407	350	423	432	403	365	371	430	417	411	392	404	378	367	396	407	391	403	405	399	417	367	403	393	414	404	392	394	362	407	406	411	380	374	420	419	398	414	390	403	430	370	415	396	371	423	374	399	400	412	382	397	402	388	404	403	415	385	388	434	377	399	388	407	392	434	401	381	408	367	386	376	373	405	376	408	367	381	396	420	372	408	420	371	400	378	424	377	403	362	395	391	382	381	392	375	383	364	375	409	382	377	383	376	413	378	352	404	409	392	403	408	381	394	419	407	364	401	378	407	400	372	374	448	447	373	411	387	380	367	397	406	385	401	378	413	402	365	359	399	387	403	413	354	354	450	376	373	426	422	393	380	381	374	411	396	354	388	379	383	375	380	384	384	412	399	393	382	362	369	395	377	402	371	411	421	405	379	391	354	372	358	339	382	386	401	412	407	387	364	376	397	366	392	415	402	406	399	383	434	447	368	373	370	399	405	382	360	372	367	397	396	430	403	400	412	369	411	391	429	398	414	396	429	366	407	410	398	403	420	406	373	395	379	392	411	367	403	408	406	385	432	407	387	423	374	390	411	389	387	399	417	425	369	364	399	379	395	389	372	385	429	387	362	408	395	382	374	441	392	387	398	422	375	415	347	392	383	377	393	367	427	367	396	380	378	382	376	373	410	397	386	373	389	421	357	393	387	387	395	351	394	401	389	380	415	385	352	367	378	410	379	361	389	401	380	396	356	391	377	402	414	362	361	391	390	359	372	371	432	368	392	390	368	385	408	392	384	370	385	392	389	429	379	392	392	402	358	369	435	399	412	380	411	370	362	390	418	382	365	393	393	379	384	405	395	416	428	407	424	437	416	408	384	376	399	414	397	422	385	365	382	416	399	389	394	383	407	380	384	409	406	406	382	409	383	392	390	412	369	398	384	380	408	397	373	430	393	399	425	425	389	409	375	378	402	370	465	421	407	387	381	389	393	371	391	392	371	371	406	393	404	363	397	373	389	374	364	422	388	410	401	380	386	414	398	390	369	402	374	356	388	347	411	388	361	399	369	409	366	377	410	401	415	375	408	387	435	360	391	406	359	412	410	407	388	378	392	401	387	382	394	380	375	385	393	399	404	413	399	368	400	356	352	394	403	369	403	371	428	390	404	368	390	412	409	395	411	393	411	397	379	363	401	401	419	405	377	410	392	391	397	366	429	366	393	396	391	393	398	416	384	401	388	369	423	387	381	379	390	376	394	381	402	410	389	392	430	440	371	348	387	403	404	397	365	395	423	353	388	430	404	392	388	377	412	407	395	390	388	396	412	375	397	429	403	388	379	412	394	375	416	381	367	373	382	360	398	391	376	405	388	420	409	392	405	407	390	392	391	395	386	406	433	394	396	344	441	391	384	385	381	361	385	380	388	399	405	433	386	424	400	405	411	386	425	356	399	363	370	365	374	379	401	423	386	389	370	388	380	402	379	416	422	385	397	367	396	362	359	448	367	363	410	414	415	394	404	370	376	389	392	356	411	366	405	396	414	401	385	436	365	397	416	387	394	396	404	422	381	361	396	400	395	377	405	405	384	365	404	387	397	388	393	400	414	389	370	380	397	392	378	369	395	401	400	394	423	406	412	347	392	382	406	406	392	404	378	429	394	389	387	398	377	388	388	411	370	417	382	418	406	383	410	378	389	392	392	403	412	415	390	410	374	354	398	383	354	390	354	380	398	408	368	405	375	393	387	429	409	364	429	374	374	427	356	397	397	374	410	392	357	440	392	357	413	393	412	374	367	398	376	389	375	415	399	388	373	404	410	403	372	399	391	384	340	386	411	380	408	377	389	392	391	393	409	365	373	433	378	416	398	384	397	388	369	379	421	392	410	364	414	392	402	384	375	379	392	391	380	392	385	341	356	354	416	412	394	380	366	421	405	392	397	390	380	408	366	399	386	394	378	406	399	374	395	408	379	399	393	425	360	389	380	354	413	418	381	389	357	395	369	376	409	397	405	389	389	421	379	413	422	390	381	392	408	367	389	404	406	447	411	379	373	398	362	409	423	411	384	387	389	393	380	402	402	384	387	389	377	392	392	371	417	390	376	383	354	392	390	373	393	414	400	355	365	384	416	381	407	383	386	367	387	410	382	408	391	389	421	412	375	414	384	394	390	406	409	378	398	385	418	397	421	402	367	420	374	384	458	404	373	386	388	377	365	355	424	383	398	416	387	373	366	411	427	419	388	381	392	410	379	398	387	386	381	390	355	377	363	368	364	389	399	406	381	351	403	401	411	353	395	364	394	422	393	420	410	361	425	368	378	393	393	404	414	408	390	366	376	372	385	391	407	392	349	379	419	366	423	377	414	402	378	381	379	429	375	350	387	387	398	385	384	399	374	368	378	366	414	397	404	419	403	402	359	397	394	437	366	423	389	394	384	420	391	354	394	370	389	369	384	366	384	364	391	412	398	375	390	382	424	393	394	361	393	395	412	393	404	406	386	371	392	378	404	377	404	373	398	399	389	369	373	399	371	394	367	381	374	407	391	426	406	427	381	389	418	409	404	419	410	399	404	387	378	369	403	408	392	382	404	442	411	418	424	418	374	407	400	392	415
1713	492	455	503	445	465	438	445	469	471	428	422	462	431	438	430	434	453	466	440	464	424	431	439	424	427	416	436	448	476	407	444	449	401	435	446	403	422	424	433	438	449	429	478	399	410	432	435	434	443	390	476	416	437	410	417	432	440	430	418	406	437	429	408	469	446	401	446	409	439	435	440	443	416	434	469	456	465	426	437	448	435	399	425	419	420	478	414	470	432	481	443	463	456	421	445	440	446	442	424	456	420	391	376	431	472	458	443	450	449	441	479	422	410	432	432	443	468	463	455	402	393	486	434	436	444	448	444	447	423	419	432	409	431	471	409	457	448	430	429	432	433	429	465	447	422	473	443	437	427	455	467	416	436	448	448	458	413	425	475	478	429	436	472	419	436	442	454	396	442	450	407	435	447	442	451	484	464	374	455	450	457	435	434	428	437	428	459	409	450	418	436	455	463	417	482	467	457	451	450	410	419	463	451	447	474	405	476	445	471	455	436	429	430	457	461	439	377	439	432	454	449	475	441	432	417	442	462	416	440	444	447	458	483	432	431	409	450	423	446	416	398	451	400	430	428	479	435	453	416	486	441	483	455	434	407	391	442	464	424	468	421	401	413	479	448	385	421	436	462	379	430	425	430	428	462	460	467	449	407	496	471	463	430	433	418	438	430	459	426	408	402	439	440	453	423	463	451	441	415	436	415	445	440	421	437	441	450	431	448	433	408	431	384	406	429	432	457	424	419	471	438	421	440	458	416	448	439	490	440	443	422	433	424	426	400	445	421	438	445	398	478	419	447	417	409	445	454	416	448	422	450	419	418	411	469	415	432	434	437	410	465	449	476	484	416	449	428	446	394	414	428	397	453	418	473	466	462	416	436	410	446	437	408	456	430	458	433	476	432	440	418	394	445	444	426	427	453	447	488	468	441	438	421	458	457	445	476	459	407	440	431	457	456	416	461	445	427	412	424	453	436	438	414	429	441	430	443	442	389	419	444	382	435	439	448	413	452	452	403	431	438	469	429	431	453	408	450	423	405	409	429	411	429	429	460	438	448	411	445	422	447	479	460	494	399	423	489	425	420	383	444	424	426	436	413	443	432	462	421	416	450	414	449	423	416	464	432	423	411	432	429	402	422	438	437	417	428	416	469	445	471	432	459	436	457	429	445	446	452	445	410	449	395	392	429	411	397	425	453	468	416	441	425	438	431	440	467	451	403	414	411	479	428	418	447	429	397	463	438	430	470	426	478	375	405	429	436	466	457	449	452	429	430	427	428	424	445	408	424	456	446	423	405	476	450	413	417	433	469	440	458	453	464	443	385	454	448	423	442	430	414	405	440	420	433	435	477	467	458	440	463	445	440	461	428	417	418	442	434	469	436	435	414	446	433	430	426	440	464	386	420	407	411	446	442	438	399	429	447	429	456	444	424	404	477	423	417	439	445	466	475	445	446	443	490	399	444	421	438	401	420	434	423	427	408	418	504	466	439	466	396	456	429	426	441	420	404	453	461	446	441	428	407	456	433	419	442	446	448	435	461	443	450	455	459	451	454	475	470	458	460	423	375	411	457	452	435	456	402	468	441	480	427	483	434	437	450	434	425	458	444	434	434	438	469	401	449	426	420	459	445	470	434	452	487	426	474	406	420	440	422	414	431	457	425	463	431	474	444	432	459	432	427	488	447	397	466	421	429	423	441	444	429	451	409	440	388	434	436	417	426	446	451	459	468	434	456	399	412	455	432	437	429	450	423	445	452	472	468	403	404	431	409	429	401	434	426	435	448	419	437	428	432	437	486	376	446	432	448	467	452	478	462	465	464	459	428	457	431	461	465	398	428	460	479	458	448	431	419	432	410	411	439	472	452	458	464	480	437	444	456	442	454	431	426	401	443	469	439	455	434	446	444	414	436	464	459	436	453	446	469	448	468	421	441	464	423	435	459	401	419	423	401	402	401	423	445	450	486	467	478	476	477	461	438	436	460	430	430	441	387	451	440	457	416	447	443	464	454	438	415	391	460	426	455	435	452	424	405	410	434	461	464	439	429	448	404	412	444	435	459	469	480	469	438	425	456	438	416	482	426	461	471	454	426	431	448	492	455	464	431	459	447	422	456	457	452	441	437	474	419	432	445	444	410	440	428	412	446	439	482	428	399	420	433	459	410	430	441	414	442	428	405	420	462	425	451	452	431	442	452	399	441	471	474	413	421	425	427	430	435	388	443	479	425	440	392	465	445	418	505	429	482	454	451	422	473	462	435	438	448	462	429	400	431	445	450	432	409	442	511	437	441	470	380	409	437	447	437	461	462	421	435	445	441	435	430	454	419	469	441	421	451	461	423	498	441	383	427	435	457	432	407	463	437	479	448	416	440	441	441	448	443	424	446	432	439	416	435	419	462	458	438	435	448	422	444	385	422	441	438	403	447	435	460	450	420	403	440	439	438	443	422	420	410	446	400	436	421	408	425	432	453	433	468	472	477	460	427	475	433	454	474	446	448	467	424	438	442	409	433	441	423	460	412	452	482	451	472	420	424	446	389	434	450	447	449	391	422	387	444	428	445	403	457	421	465	433	474	460	437	433	438	456	447	457	401	512	405	409	460	435	432	433	407	460	453	427	425	405	410	439	482	440	444	460	448	453	426	420	471	435	432	429	463	476	443	448	420	484	444	446	441	447	476	441	455	412	425	426	414	460	447	453	432	424	434	432	474	447	408	462	438	418	447	447	482	444	439	423	440	421	438	415	432	414	426	469	421	415	451	458	426	451	472	419	453	465	439	421	396	394	455	446	495	417	438	430	462	456	425	419	454	464	434	459	435	406	459	416	442	456	444	456	438	458	436	399	436	452	439	440	441	398	423	388	419	428	453	390	427	456	440	470	421	498	400	450	453	436	433	434	454	433	429	401	459	404	453	509	432	469	466	432	484	415	437	445	407	411	446	435	450	404	451	421	490	441	416	433	412	423	434	460	435	452	477	441	427	460	442	420	424	465	451	471	476	432	455	459	462	421	392	446	426	455	420	457	464	442	445	420	461	452	408	435	431	440	469	435	466	433	446	479	437	394	457	443	460	457	422	438	383	427	453	450	436	375	444	416	463	465	433	431	448	432	426	436	503	469	448	403	459	431	434	444	384	388	459	416	459	471	420	468	397	415	455	404	432	458	461	453	424	429	453	472	419	445	449	446	447	424	410	437	411	459	447	433	438	429	428	437	406	429	418	461	422	461	417	432	439	437	462	439	432	411	433	420	448	456	419	465	432	387	418	447	455	373	423	445	434	425	444	449	480	469	437	413	453	418	453	425	448	458	405	419	450	464	465	433	456	387	434	368	452	467	405	462	442	381	443	390	420	418	433	446	419	458	438	450	476	459	428	445	434	438	424	404	411	471	443	404	404	422	429	425	465	389	390	429	470	408	423	414	413	419	446	471	443	448	374	411	455	440	415	450	456	415	458	445	442	478	462	416	442	437	456	453	431	427	483	460	453	512	459
2275	958	1028	1081	1067	1020	1181	995	956	1011	1005	948	985	1046	948	905	957	973	963	969	959	908	1001	937	983	962	969	967	933	911	942	998	908	936	960	980	890	891	937	929	978	961	970	913	971	925	998	939	940	969	1035	905	983	962	905	989	956	968	981	1004	911	973	947	921	954	934	977	985	997	908	960	923	931	901	886	938	946	952	931	989	883	956	963	942	963	903	951	929	966	975	958	946	936	938	922	963	946	945	956	933	945	955	1010	935	939	926	978	997	921	926	926	923	966	909	953	971	968	907	919	978	949	970	960	948	976	937	939	955	892	925	962	933	941	909	945	945	986	925	982	947	971	916	940	964	998	949	874	917	894	928	922	954	948	923	945	932	951	885	1018	926	898	939	893	930	917	947	951	954	894	903	894	927	947	934	954	983	950	948	972	994	927	942	967	963	962	883	974	980	980	934	885	923	933	956	936	938	954	967	970	962	968	984	899	968	926	955	940	905	980	912	925	855	952	927	1000	878	979	1001	967	952	903	987	987	932	989	956	936	902	937	955	946	914	902	943	931	957	964	913	942	955	892	1019	927	947	970	944	939	925	950	913	969	938	998	933	950	961	925	940	914	905	997	951	979	980	917	981	990	975	974	986	989	926	1008	973	919	972	934	927	983	905	987	936	1005	996	895	962	903	925	963	970	985	922	950	935	971	925	955	960	938	938	954	967	978	873	918	971	947	950	969	945	1005	945	907	963	913	978	921	939	895	906	977	894	965	954	973	1023	913	938	971	907	973	922	935	954	994	877	908	938	1002	933	935	936	957	974	959	941	924	924	946	971	965	957	917	930	935	908	965	944	990	952	931	947	979	1002	962	938	923	946	923	960	974	962	961	968	957	962	965	939	897	928	985	953	958	934	961	938	957	939	895	939	928	970	1004	931	1000	959	874	950	937	972	898	966	969	951	961	969	965	938	944	929	910	951	968	910	1012	944	942	973	922	893	961	943	960	925	930	1003	917	996	956	944	955	925	938	910	905	946	920	920	917	979	943	878	914	996	940	944	965	951	952	907	1001	882	923	902	953	916	958	924	954	998	971	921	911	939	954	943	993	953	945	961	928	953	945	949	940	960	944	969	903	998	897	914	944	944	947	887	976	1002	922	962	1008	946	919	1017	1014	964	966	948	981	914	962	969	954	967	976	950	931	950	905	932	956	1001	939	903	978	946	930	974	932	949	957	946	979	992	960	1021	933	872	921	1000	954	970	968	943	970	941	913	1005	982	941	948	933	959	918	1010	974	966	979	952	892	921	917	970	921	934	975	940	977	918	1043	933	932	938	970	911	887	944	972	951	953	885	976	960	961	898	983	940	963	936	956	980	942	967	945	963	938	1025	969	926	905	916	928	958	959	965	988	986	931	948	998	978	925	930	947	979	947	940	908	966	936	952	944	943	899	953	988	1006	960	939	980	964	930	971	913	962	925	972	1006	957	888	951	932	976	944	989	996	1017	943	901	943	967	884	959	937	956	948	922	955	937	979	921	933	927	941	912	916	945	961	990	945	959	1010	1008	928	939	927	911	955	953	1002	1012	947	942	901	941	993	993	946	972	960	923	944	952	937	1041	870	947	949	978	969	932	940	952	967	990	941	968	923	973	962	944	934	960	948	899	975	920	860	939	941	986	960	978	920	980	903	927	933	950	966	936	978	918	990	1042	916	924	921	1007	984	900	982	968	935	1008	974	933	932	927	941	966	993	920	985	950	915	980	957	897	961	920	924	924	919	924	925	962	1014	952	943	970	970	958	925	957	988	960	919	947	957	937	933	915	950	965	1015	958	942	975	935	941	944	1016	950	918	955	926	940	945	907	959	986	990	908	946	912	971	883	921	927	922	965	922	977	955	950	909	920	943	967	970	959	962	941	912	955	952	956	943	936	955	939	964	956	950	949	962	951	971	917	955	931	937	1015	932	916	929	961	936	965	1025	891	932	913	948	984	981	888	952	947	874	937	957	947	917	998	935	922	1012	908	954	990	982	944	975	929	932	992	962	964	941	922	941	898	889	932	929	932	959	958	979	970	953	950	895	960	915	968	919	946	927	955	959	882	981	972	882	886	984	911	928	922	994	860	927	930	953	944	981	921	952	1016	995	960	910	939	965	946	952	921	906	932	960	932	967	962	934	874	983	991	967	893	941	958	948	962	920	939	898	958	901	970	943	980	964	919	944	936	929	934	986	952	984	931	964	969	949	939	942	929	955	942	916	1010	954	946	904	914	964	972	934	923	900	1000	991	907	890	964	943	973	931	938	950	974	945	960	1079	969	972	964	963	1039	918	968	990	944	993	922	951	885	929	966	1016	904	968	916	938	1031	912	978	916	921	974	947	912	921	982	921	954	974	1036	929	966	916	988	937	952	946	944	1006	917	989	897	930	966	919	908	916	901	943	957	893	996	927	957	960	955	955	962	939	956	975	852	927	929	938	984	947	922	949	982	898	909	938	977	936	912	961	972	941	927	1000	976	943	940	949	985	935	932	946	895	1003	940	919	965	912	963	960	952	886	874	984	904	993	953	952	920	970	898	960	973	980	959	974	983	910	948	967	912	944	952	927	972	961	918	926	914	935	957	916	906	1000	980	951	932	963	925	917	930	918	928	951	938	958	931	977	917	924	943	996	895	922	914	891	915	899	987	896	970	927	978	979	937	991	966	1024	975	1013	1005	913	945	944	969	951	930	934	932	949	972	907	923	973	910	993	945	959	935	1009	959	980	951	925	949	915	983	876	976	921	985	959	864	998	873	987	986	957	949	926	926	924	958	958	978	985	1031	914	916	949	979	960	951	919	904	966	904	993	943	940	927	934	923	961	920	917	931	909	941	927	919	920	937	945	920	876	925	951	911	962	949	966	952	920	898	998	933	946	995	944	908	935	960	966	1013	906	940	903	934	939	955	928	907	924	937	897	946	966	935	928	970	977	935	927	1003	1006	948	927	931	992	957	962	966	952	947	941	980	885	982	936	996	967	919	988	927	949	874	1002	970	975	985	939	962	906	924	900	904	938	924	921	950	924	897	939	933	927	896	929	930	935	944	979	943	962	956	966	968	968	946	966	955	1018	945	938	937	938	954	955	944	898	919	951	886	977	933	957	942	956	957	948	1003	910	967	965	888	934	983	965	967	960	953	978	980	971	916	936	931	944	950	996	946	938	986	955	937	935	956	921	940	1003	936	972	984	934	947	962	958	884	1000	978	978	996	1012	968	955	990	938	936	960	963	948	923	972	973	953	955	900	936	952	987	948	926	904	966	912	932	953	907	967	943	917	946	950	933	892	925	937	994	898	992	997	1038	979	978	942	918	942	921	954	891	921	957	911	951	938	922	922	922	927	981	999	957	974	955	933	927	996	944	923	969	945	949	920	926	941	907	932	956	889	927	942	980	967	955	957	954	960	974	952	951	922	929	920	895	925	979	996	945	960	939	917	977	996	927	982	977	961	916	916	917	948	944	983	903	953	997	986	956	975	944	981	1005	977	1018	936	918	932	917	990	938	935	979	932	924	937	925	885	967	971	937	964	980	1005	903	964	966	999	931
8583	626	616	566	505	419	343	321	290	316	293	248	289	282	268	224	253	249	223	268	268	272	247	236	235	289	238	243	247	241	292	268	237	244	250	259	225	257	229	212	255	271	251	242	254	249	256	239	246	237	259	274	233	288	246	239	228	271	261	261	246	306	231	274	248	238	249	249	230	246	272	263	243	258	260	249	258	245	232	279	247	240	221	247	253	218	271	236	251	234	243	265	250	257	254	235	254	259	258	222	239	270	250	250	227	261	227	222	225	228	229	243	249	239	278	243	229	231	272	260	252	250	263	230	249	238	244	253	245	259	266	211	255	249	265	251	251	274	243	251	278	272	266	255	247	261	296	243	248	243	258	243	255	274	250	232	274	272	253	239	242	271	231	259	270	218	263	251	240	234	245	228	246	239	248	262	230	262	239	239	259	247	282	234	221	215	247	248	265	240	280	236	245	240	238	240	271	217	245	262	233	254	242	244	237	248	241	253	260	254	243	255	266	256	257	222	270	245	279	274	284	234	231	206	269	275	257	261	265	228	243	249	238	284	248	276	277	246	238	242	273	262	266	222	275	263	274	234	264	246	232	226	246	284	263	267	275	267	227	248	276	284	270	255	232	255	259	216	226	238	273	273	240	259	263	227	251	258	280	233	243	252	245	250	272	252	218	238	226	259	266	226	256	239	255	244	236	246	253	268	237	259	256	254	251	271	251	244	245	252	257	272	237	270	265	230	250	235	259	252	259	273	245	244	226	271	236	258	244	237	266	248	233	236	232	273	260	261	223	271	246	221	253	252	239	239	252	248	223	228	234	243	290	256	265	212	256	239	286	271	274	263	261	245	248	228	243	248	253	271	270	244	257	230	235	231	275	233	260	291	247	233	244	265	255	253	236	269	261	246	262	218	247	246	252	224	233	242	262	238	235	255	262	228	218	254	241	247	238	235	278	241	252	252	225	270	265	232	252	249	235	251	258	238	269	266	277	255	255	280	265	260	223	256	222	223	241	270	242	250	241	232	273	249	222	251	271	210	232	263	263	262	253	238	209	244	277	236	224	224	238	250	245	240	266	236	273	270	242	269	259	240	262	262	272	269	266	262	250	227	248	301	222	213	244	272	242	299	250	245	256	278	231	257	241	262	227	239	243	272	233	261	276	224	245	264	243	239	256	264	262	256	236	264	274	249	230	264	246	220	243	234	247	242	242	253	254	277	247	261	250	257	237	228	221	265	243	214	231	254	259	250	251	244	248	249	266	270	245	268	229	252	228	260	271	259	267	214	233	270	237	253	235	242	213	236	236	252	244	234	241	232	247	234	264	248	255	250	258	265	239	261	260	272	220	247	252	259	251	227	243	236	244	264	230	237	271	249	236	224	262	305	260	240	234	262	243	259	244	252	260	256	252	240	244	267	253	244	229	264	249	269	263	247	256	239	229	248	284	249	264	236	269	268	256	232	237	216	239	264	230	244	264	273	269	280	219	269	289	262	240	280	276	249	243	271	245	251	227	206	252	268	251	231	246	262	256	253	286	274	234	281	231	280	281	233	251	240	235	265	248	262	250	270	240	232	285	235	242	273	229	250	277	268	278	234	277	282	225	273	230	237	259	226	262	263	266	231	206	258	259	264	259	254	252	245	237	273	248	251	267	233	251	261	243	238	243	246	252	239	241	265	270	267	249	266	263	229	261	227	257	236	248	234	260	253	281	229	219	251	275	234	254	253	242	247	241	265	239	259	250	241	241	246	229	256	276	245	264	266	218	289	225	233	271	221	226	259	260	285	199	248	238	251	228	273	253	230	277	283	234	230	219	238	245	249	249	253	241	249	242	230	249	245	234	236	236	260	242	264	244	233	264	227	240	240	247	254	263	223	263	258	273	254	222	251	279	235	274	269	264	236	251	245	221	255	229	297	239	238	278	259	227	267	203	225	243	245	253	234	245	270	228	253	237	242	261	272	241	250	249	245	233	258	279	252	280	243	248	223	242	256	257	219	253	238	251	254	247	290	276	265	269	261	241	262	248	266	282	247	240	270	218	274	251	264	274	256	237	252	257	258	237	250	274	247	250	248	258	264	269	240	237	229	269	265	249	258	227	238	201	269	239	257	256	244	257	257	233	245	246	258	243	259	279	239	245	287	256	252	219	236	265	249	247	247	251	225	258	260	243	248	243	244	225	235	229	302	253	212	263	251	243	247	246	239	257	261	254	216	246	260	257	269	228	236	250	248	234	227	228	245	291	252	219	234	254	266	284	276	255	240	249	249	248	229	239	246	249	253	268	254	242	256	245	242	246	246	264	265	259	240	273	270	251	253	257	229	248	259	252	252	236	278	247	229	222	268	257	281	255	226	235	254	241	259	264	251	274	254	294	242	264	262	253	239	248	239	249	237	237	202	273	238	248	253	238	265	262	220	262	240	251	236	244	249	257	239	250	258	274	247	215	268	271	242	255	231	251	273	258	253	252	229	239	248	270	263	247	241	241	260	237	228	251	282	264	229	226	264	251	251	233	233	238	238	271	253	270	286	245	277	231	241	244	281	244	275	255	237	235	298	227	266	256	251	248	239	234	229	213	235	267	286	229	254	244	278	249	249	286	259	248	218	236	225	243	240	248	241	243	238	247	250	242	263	274	292	246	250	248	251	247	278	268	236	265	240	271	223	255	255	248	232	226	262	262	249	254	257	263	220	213	256	258	230	239	239	232	253	243	234	245	224	272	262	228	236	255	266	226	260	250	243	239	215	261	236	250	224	228	218	253	243	269	234	270	280	256	253	243	242	235	232	248	254	256	269	222	249	251	242	233	268	250	241	246	234	224	254	259	238	237	254	244	232	258	245	271	246	255	252	257	280	246	240	269	247	265	249	236	233	271	235	254	256	264	264	271	263	245	268	220	244	243	251	273	264	257	245	239	264	262	215	275	270	283	231	238	242	255	239	253	236	264	250	238	231	268	241	272	244	265	249	257	254	245	257	252	228	263	240	274	214	258	227	251	262	254	228	249	259	287	256	248	265	241	273	283	263	251	245	223	213	275	242	270	296	266	238	228	263	280	247	220	261	242	221	255	222	273	219	273	259	258	243	244	240	259	243	278	227	264	246	245	226	249	249	225	253	250	257	252	257	249	255	269	240	246	236	233	255	253	250	229	251	249	251	250	224	233	232	239	255	243	241	246	245	244	246	269	271	247	276	231	259	250	261	275	283	235	258	257	271	258	244	221	236	231	245	227	248	245	224	222	248	275	229	274	247	255	286	229	226	211	255	231	229	240	229	237	256	261	231	285	239	241	246	236	243	265	209	276	239	278	248	239	249	253	265	231	277	276	266	264	260	234	277	254	250	249	234	241	257	244	249	229	246	243	255	227	251	236	260	260	247	250	220	234	236	234	237	255	243	249	256	251	227	253	289	243	234	257	265	204	228	266	239	252	255	239	251	248	257	251	264	269	270	244	259	241	250	247	250	242	270	248	229	270	244	236	258	245	256	279	230
6775	946	1500	1716	1552	1327	1195	1004	981	910	838	807	755	695	715	672	668	647	695	609	627	647	614	572	595	576	596	623	604	589	574	594	612	579	611	572	602	586	582	625	624	579	618	548	572	599	553	583	596	619	533	577	591	554	553	573	618	591	608	591	550	592	595	602	591	622	606	557	607	569	610	581	586	580	546	574	594	560	599	560	541	593	567	593	591	567	558	580	595	562	540	641	579	610	577	572	531	575	613	588	599	577	554	577	559	576	588	566	608	547	597	630	562	579	620	556	598	538	582	583	563	555	570	596	612	563	559	578	594	565	589	577	584	571	566	589	544	537	543	550	526	575	596	577	588	576	572	587	573	549	551	596	608	564	597	559	582	536	565	596	599	575	580	580	561	561	532	618	553	578	537	573	558	599	564	560	612	561	557	578	565	596	554	580	579	593	549	587	545	593	551	568	533	563	564	555	549	555	552	570	577	571	560	538	584	571	551	563	569	599	586	582	609	533	632	562	557	543	600	570	604	626	658	529	582	605	575	592	583	583	585	549	609	651	561	536	580	563	602	562	548	554	551	587	576	526	559	628	572	570	559	559	587	627	526	539	541	568	617	580	566	546	538	575	577	569	539	563	551	588	608	590	566	595	572	566	589	541	592	596	553	567	563	584	591	554	589	574	571	582	591	591	553	560	578	610	550	625	574	582	534	557	564	572	600	585	523	604	580	568	544	587	567	556	554	584	562	589	594	605	583	610	583	592	583	556	597	528	602	601	589	526	588	570	554	529	585	587	531	543	589	560	572	594	541	574	532	551	575	563	616	593	570	570	545	582	601	577	559	537	547	581	567	526	552	578	541	556	571	523	593	553	564	612	562	604	554	563	526	559	558	582	601	587	564	589	566	587	556	555	586	591	575	623	585	598	581	589	532	521	545	587	561	599	568	605	582	610	567	580	570	557	582	582	573	559	573	574	636	540	558	568	532	574	565	551	572	576	555	587	549	550	589	578	575	601	559	546	613	540	557	556	558	588	604	580	593	597	546	568	541	568	601	564	585	547	569	539	561	531	600	547	562	564	585	625	583	568	576	548	578	580	565	601	562	587	544	564	601	553	587	533	566	556	585	536	563	571	576	572	564	630	617	549	629	564	586	561	529	592	619	568	561	631	577	623	536	560	560	579	589	554	557	593	574	584	567	586	601	556	570	531	573	586	566	560	536	540	502	538	509	530	561	601	555	540	565	549	549	592	545	589	571	591	586	592	607	672	599	571	578	603	556	537	562	548	606	574	591	607	537	568	598	546	578	554	622	592	582	569	591	575	568	605	561	553	583	561	566	551	561	558	597	598	559	571	619	587	592	581	559	568	566	598	581	552	592	555	561	610	594	604	526	564	565	594	592	550	562	601	509	555	601	587	544	562	577	574	555	584	595	560	560	610	560	580	561	590	575	586	591	568	577	609	553	556	522	568	609	556	594	575	573	565	576	581	596	541	624	548	585	563	598	578	629	561	565	562	598	595	573	543	581	583	603	560	576	528	584	574	528	539	552	607	583	557	552	556	571	582	603	597	561	576	578	573	535	561	569	560	587	568	632	543	569	569	604	571	561	573	549	583	569	590	560	575	561	576	581	570	580	545	547	626	592	618	545	551	619	587	553	589	535	558	588	514	570	564	554	558	610	552	619	579	557	527	560	578	568	610	553	580	569	579	565	624	551	561	610	609	608	534	552	599	577	550	605	566	576	586	574	606	549	588	586	577	579	591	562	595	573	571	597	574	604	569	614	570	553	604	582	579	558	604	544	539	548	591	609	580	584	576	588	565	589	586	596	540	624	530	562	570	526	584	562	583	567	562	591	573	548	553	580	536	589	551	561	570	542	571	612	594	583	573	546	572	566	535	538	597	570	567	574	579	567	556	596	555	560	531	585	541	573	578	618	572	552	587	578	607	556	523	581	577	555	579	534	550	526	583	604	584	629	562	560	601	565	592	598	574	602	546	582	582	558	584	583	573	592	572	565	554	545	567	551	568	557	575	574	639	614	550	655	559	546	578	551	605	568	568	575	593	571	596	552	550	527	541	591	560	563	586	571	556	561	575	575	632	587	544	576	582	581	541	520	577	573	554	595	513	546	560	547	573	561	582	598	609	587	550	545	586	546	560	550	590	558	564	556	587	564	580	618	577	569	581	563	593	597	553	588	560	594	560	561	578	572	568	557	586	573	559	548	613	609	553	588	616	578	566	564	521	589	559	565	570	591	612	584	591	558	575	602	571	564	585	601	603	555	517	577	537	552	538	559	552	583	603	518	572	544	576	537	564	530	594	596	612	604	613	571	541	579	570	583	598	526	600	575	589	576	597	560	581	569	550	562	572	549	578	550	594	593	572	536	549	563	601	574	537	550	592	611	584	552	565	519	580	622	564	638	571	541	576	543	590	565	552	505	571	585	560	587	587	585	605	558	580	543	553	571	575	557	538	581	589	585	572	535	654	598	606	604	558	577	545	543	601	529	573	583	597	554	585	559	581	594	560	553	579	593	587	578	566	586	597	543	587	565	521	592	597	592	575	595	591	593	535	586	561	603	572	558	552	579	543	575	575	557	608	616	578	613	569	620	546	538	570	602	558	594	581	607	586	562	615	580	591	598	522	570	562	595	519	550	562	562	582	611	595	530	550	618	550	594	531	549	534	579	583	574	597	576	592	626	583	573	578	570	607	562	605	551	594	594	521	590	616	589	567	535	580	543	568	578	614	633	587	548	566	561	546	583	539	539	572	518	549	597	600	570	560	572	584	601	594	575	576	534	549	573	566	574	599	563	564	567	619	583	583	629	578	563	605	576	599	594	596	595	544	575	548	576	525	608	541	582	553	588	580	568	572	597	569	531	602	597	566	566	533	567	581	577	559	563	575	551	554	568	556	614	583	582	520	542	544	601	537	585	586	539	540	568	536	548	595	541	571	546	582	595	560	581	584	561	580	587	574	594	584	579	606	555	542	539	586	638	566	580	560	583	612	600	610	516	554	588	596	557	598	574	574	577	586	575	564	622	528	564	573	598	600	579	532	594	553	547	581	557	566	581	570	569	561	568	593	589	580	568	540	597	605	591	540	594	536	548	548	584	598	586	540	602	580	564	566	579	590	616	585	539	573	602	557	574	573	588	542	569	594	558	570	586	590	632	586	567	542	577	555	575	552	577	553	562	562	547	581	584	612	568	564	560	621	534	579	579	538	607	555	559	552	524	548	586	590	630	578	588	589	546	587	547	575	510	559	577	540	565	587	563	559	569	575	576	572	567	553	618	537	525	550	572	566	593	545	628	548	509	559	595	540	558	593	576	576	549	592	588	597	569	562	585	549	524	580	600	582	554	574	553	594	571	583	591	556	603	573	555	565	564	580	542	554	559	606	594	559	584	576	576	601	542	565	615	567	566	559	541	608	571	567	550	563	555	621	581	584	566	570	544	526	581	574	558	550	574	562	578	549	524	551	589	565	604	568
15548	1334	1066	912	576	432	357	310	287	253	223	235	198	207	216	179	173	205	188	181	171	159	143	168	158	165	156	177	181	149	143	169	143	137	145	164	167	174	159	147	146	156	146	145	143	151	148	162	147	165	138	143	165	164	162	153	133	156	144	176	153	119	139	171	143	149	140	136	125	167	169	154	150	118	152	138	163	151	144	147	141	173	115	172	158	132	150	154	151	148	167	147	134	123	144	142	124	163	140	145	160	160	150	144	167	147	171	167	155	162	177	142	127	145	125	159	175	140	154	153	142	138	169	148	160	176	155	176	106	157	168	146	166	155	157	160	167	125	133	129	144	161	155	166	132	137	161	131	152	138	147	149	145	138	145	152	144	146	138	157	129	148	151	155	166	153	153	144	172	145	127	156	147	151	150	131	141	144	172	154	141	142	142	153	154	156	158	144	168	143	150	145	135	131	152	142	158	141	141	157	176	146	149	136	143	147	155	169	155	149	154	177	157	167	147	164	168	132	161	143	146	152	151	130	152	137	154	180	148	161	147	147	150	144	129	167	151	154	134	148	136	171	133	129	121	167	173	157	155	147	166	148	152	156	140	147	135	140	113	145	143	157	137	138	151	145	160	155	158	154	153	154	146	138	139	139	122	171	150	140	154	171	150	146	135	165	144	153	145	149	142	160	149	175	141	130	132	117	134	164	162	154	113	135	165	133	143	156	143	137	161	131	137	139	141	144	172	148	142	161	155	142	141	147	164	153	158	134	142	149	149	141	158	140	147	146	133	143	157	138	160	160	140	145	151	136	162	172	176	133	150	136	130	119	158	139	176	169	164	143	153	141	147	163	132	157	147	135	166	127	144	149	146	170	150	147	150	133	158	152	150	156	140	152	152	158	166	158	173	160	165	127	137	144	137	160	155	133	167	146	165	167	151	135	160	128	132	133	153	145	176	161	160	139	123	153	171	188	147	139	132	148	153	150	145	159	144	135	154	144	146	152	143	144	159	145	174	152	169	166	163	141	145	163	154	158	139	142	170	142	152	145	159	164	134	147	156	145	133	129	156	137	152	180	141	166	140	136	132	140	149	127	154	137	137	147	143	137	153	158	159	127	144	149	170	153	150	166	149	151	165	129	147	147	127	176	138	135	126	143	152	161	161	174	150	132	134	161	133	142	152	149	150	130	156	133	126	143	142	137	132	131	149	142	144	170	136	134	144	145	145	133	172	151	134	144	165	141	160	156	166	171	129	149	147	160	147	154	160	167	140	142	131	150	162	159	154	136	147	167	131	139	155	167	150	155	114	152	155	143	158	130	142	117	153	138	129	151	144	139	131	158	137	141	170	147	171	154	145	163	176	147	177	146	152	152	171	145	145	138	137	179	148	144	158	150	139	169	135	152	147	145	140	164	133	147	154	162	150	133	148	151	127	156	158	149	164	153	143	153	138	154	167	167	132	146	113	155	144	147	151	160	159	151	141	158	155	145	153	132	176	138	143	157	155	141	153	145	157	171	144	160	127	137	156	138	154	149	142	146	171	136	158	161	153	155	154	140	165	150	141	145	144	149	153	149	133	152	151	158	149	137	146	151	164	118	163	152	149	154	140	136	161	148	159	146	141	151	145	141	156	141	134	148	150	132	141	146	142	150	133	145	158	148	137	147	142	158	146	131	156	153	123	142	133	156	146	117	130	160	152	123	124	154	140	153	144	157	134	150	173	174	134	148	149	148	135	136	145	151	141	130	147	140	142	148	169	146	163	147	132	135	152	162	158	124	161	137	177	150	155	159	155	135	154	152	149	146	166	156	117	143	157	135	152	151	146	156	155	145	166	111	158	152	157	187	181	145	131	148	150	152	143	140	156	136	128	145	136	131	152	175	148	144	126	149	138	149	139	148	136	142	159	137	129	158	153	156	144	160	134	138	142	130	147	141	162	150	137	139	137	138	160	145	138	127	154	144	124	134	168	142	137	141	145	123	165	146	141	171	134	134	149	139	138	137	147	161	135	168	141	138	146	158	135	161	146	147	140	147	144	134	148	160	124	163	142	140	154	136	144	151	140	127	178	131	157	144	136	147	139	147	144	145	169	145	141	149	147	168	143	152	147	132	132	131	169	142	152	141	157	158	155	146	138	149	154	159	156	157	152	166	159	136	152	135	151	162	180	168	146	156	152	149	173	169	138	131	139	143	144	133	137	143	169	168	141	154	127	156	153	127	128	166	147	139	132	134	153	151	138	151	151	172	145	165	143	169	170	139	162	152	158	142	148	170	167	148	151	129	145	151	169	145	144	142	149	140	136	135	160	181	148	174	136	148	162	150	159	142	157	154	176	140	144	161	163	164	170	134	127	125	160	157	130	164	143	162	150	183	158	135	154	140	148	157	174	156	158	155	147	162	161	133	160	174	161	146	164	158	147	134	158	157	168	152	154	151	143	145	157	126	166	155	155	150	148	164	159	129	145	168	116	155	136	156	133	162	152	139	159	142	148	166	144	156	128	156	151	161	128	132	133	151	152	144	143	158	181	127	179	149	149	154	150	159	148	148	163	141	169	146	152	142	145	136	150	152	143	153	163	178	147	138	156	146	142	141	154	131	131	128	155	129	143	150	159	137	148	178	128	146	144	129	128	135	137	140	148	152	155	129	140	148	142	160	132	127	152	159	144	147	166	125	136	134	156	129	140	143	159	161	147	139	163	148	150	132	154	116	132	152	153	149	155	143	158	151	156	150	145	150	152	140	174	158	138	151	151	143	131	160	123	161	149	157	134	138	147	154	132	139	156	147	149	169	150	169	156	151	158	159	151	136	150	141	147	150	124	152	138	165	171	171	135	179	154	164	137	145	164	171	120	149	163	162	154	145	154	145	165	146	134	122	167	140	173	148	166	172	149	140	130	132	170	154	158	152	164	166	147	143	148	128	152	128	135	117	138	139	159	146	146	156	146	162	153	143	149	151	126	141	158	147	136	147	142	141	150	161	120	150	137	130	170	150	158	167	173	154	140	151	156	131	144	145	156	172	154	127	149	160	149	153	128	150	156	144	161	165	131	160	148	155	106	138	163	153	145	148	168	150	162	133	155	146	154	132	123	117	142	147	170	147	139	151	148	155	153	165	143	126	159	133	131	152	153	158	144	169	159	164	136	156	152	134	128	124	130	141	163	181	140	141	153	154	146	117	152	136	155	149	153	136	147	163	144	164	151	144	145	182	143	164	137	162	145	163	127	145	177	150	153	130	133	175	142	146	169	141	148	137	144	141	147	140	138	166	141	139	137	188	166	128	146	164	169	148	138	186	157	162	150	141	143	139	149	135	142	136	154	155	153	154	163	135	131	130	151	157	161	153	174	145	125	136	146	137	132	151	155	137	141	175	136	129	163	145	147	146	170	145	124	134	133	150	130	149	146	167	168	139	156	148	136	155	158	143	139	159	144	156	154	169	153	168	143	163	156	159	150	136	141	138	141	152	132	125	110	147	155	121	156	178	165	139
8248	1056	2149	2513	2149	1966	1465	1264	1082	997	914	790	757	680	622	611	593	530	502	530	512	491	458	496	472	450	413	438	454	449	392	417	443	439	441	431	435	408	423	454	403	401	426	374	413	445	405	405	439	429	409	352	386	396	410	417	411	405	392	435	409	440	378	379	425	406	375	379	408	401	423	387	416	417	390	403	384	398	413	416	404	437	401	374	360	396	384	384	389	395	383	378	362	378	355	413	410	419	374	387	369	402	397	394	379	404	364	376	430	430	420	395	414	387	399	410	407	403	359	409	387	368	388	370	410	419	373	388	376	399	355	372	365	389	378	380	413	381	398	393	400	377	384	376	439	391	376	389	385	383	350	343	423	402	390	368	403	361	398	397	404	406	401	411	430	398	401	415	366	397	396	398	397	395	389	374	390	394	408	353	402	422	402	404	370	420	402	364	384	385	380	351	401	402	388	434	378	402	405	387	415	400	382	409	381	403	403	403	390	436	399	405	399	425	425	432	404	397	374	409	396	362	395	398	379	394	371	390	408	381	404	401	408	326	380	396	399	399	376	357	367	405	400	373	423	357	418	393	396	369	379	409	400	392	381	383	389	417	376	427	381	384	404	401	406	393	372	378	387	378	414	370	356	385	409	351	394	402	413	394	396	426	375	378	397	384	394	434	378	431	387	405	407	399	397	404	344	386	400	400	388	380	404	384	411	369	375	413	409	370	385	398	380	413	395	388	428	406	401	429	415	390	369	385	358	393	424	382	392	358	388	393	396	369	397	407	392	399	382	440	407	383	382	370	333	411	375	404	416	395	395	412	404	392	373	406	405	416	415	386	385	389	363	369	391	405	369	403	376	394	393	387	395	384	362	375	410	376	414	448	405	383	403	397	389	370	384	407	386	388	400	431	409	404	391	389	382	376	390	401	357	422	369	398	391	417	391	396	379	433	401	382	411	379	394	381	410	401	370	389	391	385	400	379	391	369	369	374	401	409	358	411	401	413	422	425	384	355	369	396	392	363	390	406	426	398	415	393	392	403	404	418	411	405	408	392	397	402	363	404	399	367	404	387	372	391	390	388	377	381	386	413	402	399	374	368	399	390	389	376	400	394	421	425	375	422	363	374	388	387	401	395	393	412	398	393	396	391	394	416	384	398	417	356	386	357	421	374	397	385	433	398	426	391	402	372	427	399	412	375	370	370	407	403	412	394	398	390	406	349	394	404	420	390	385	402	406	391	408	380	383	396	411	384	399	390	381	429	386	373	425	395	406	423	403	372	400	395	416	394	373	368	392	360	415	398	393	385	414	430	404	375	417	434	375	359	428	378	398	386	424	401	421	380	369	409	387	414	436	377	393	415	368	389	377	388	383	399	411	389	395	422	398	390	369	392	409	417	401	370	370	391	371	411	383	418	378	431	387	386	429	431	405	414	385	391	375	372	392	403	391	423	408	397	384	345	397	365	367	368	422	383	387	414	421	406	373	390	399	400	404	415	388	383	390	414	381	371	416	377	413	385	413	391	396	357	378	401	399	383	400	468	411	392	358	385	405	379	366	430	374	395	444	396	421	421	397	379	388	396	385	389	417	393	409	408	379	374	413	396	379	390	359	395	414	391	399	380	356	415	418	380	409	404	378	406	403	394	420	358	362	391	384	391	408	380	382	409	380	419	392	406	414	370	376	419	394	375	411	341	394	405	386	406	385	386	377	403	395	404	368	450	383	384	419	376	398	384	384	413	381	389	382	385	381	399	398	399	371	403	415	415	398	412	432	378	397	402	352	383	399	384	399	418	425	403	390	398	372	439	392	390	425	397	376	400	425	374	409	409	351	393	396	391	379	408	423	396	385	368	382	401	396	376	379	430	400	404	403	392	394	415	431	412	418	409	414	404	378	411	370	356	419	373	379	412	392	411	395	396	422	415	378	410	353	440	381	410	356	423	414	417	381	399	410	405	425	407	407	376	379	396	407	394	379	414	408	362	414	389	402	375	379	407	388	383	409	385	414	377	388	387	404	396	390	392	392	401	395	395	401	426	381	414	383	358	412	381	370	415	360	387	385	419	387	378	370	397	366	417	358	389	411	383	379	380	408	394	404	391	396	382	416	359	350	388	357	411	359	383	389	433	398	406	380	405	373	392	408	407	409	406	383	418	367	418	382	400	398	418	376	385	370	452	419	394	415	430	395	401	364	398	390	403	391	359	410	420	405	379	424	367	396	386	404	419	399	405	424	420	414	435	383	351	361	373	348	430	398	371	418	394	402	428	394	414	401	409	403	405	392	389	381	358	416	366	408	395	401	402	429	393	399	406	359	431	354	385	396	369	374	392	423	386	426	381	386	411	369	413	419	399	428	413	426	388	400	407	369	374	411	383	367	412	425	385	369	397	359	368	410	386	402	371	425	371	391	419	393	412	430	420	402	404	401	398	394	361	411	411	380	401	399	382	409	379	412	412	381	389	417	408	420	403	398	410	401	413	427	396	392	390	354	403	392	356	401	408	372	382	398	390	375	400	391	378	357	384	358	384	382	390	367	409	389	416	380	349	411	411	418	364	386	430	372	374	411	357	375	429	395	387	422	386	399	400	373	357	422	379	412	357	358	404	408	371	397	400	403	393	381	372	390	415	401	416	398	401	391	369	400	399	412	398	402	395	385	413	409	393	378	387	406	387	439	377	364	393	424	372	412	381	404	390	374	379	408	398	379	410	419	375	385	383	407	354	392	419	374	389	388	394	394	411	410	372	388	384	415	381	423	396	408	403	385	406	400	409	393	411	366	385	402	397	380	428	352	418	396	394	356	367	401	397	382	409	372	399	414	393	392	394	367	378	415	402	390	383	398	385	412	426	396	425	430	368	393	387	395	380	395	367	388	383	379	383	402	361	396	381	405	385	364	406	368	357	378	379	408	391	399	409	387	393	412	391	356	403	401	405	360	423	362	375	403	389	404	406	404	389	372	413	402	403	405	406	368	403	388	380	398	399	359	423	366	393	375	401	406	405	362	396	383	390	379	393	414	404	387	387	393	368	362	375	376	403	415	437	352	367	381	380	388	395	437	416	413	378	405	372	432	393	410	382	385	382	377	385	430	412	410	431	395	372	393	394	375	408	401	400	429	392	405	402	407	365	401	422	401	405	402	409	399	379	394	423	438	395	337	393	381	415	393	406	397	389	377	380	407	407	392	404	392	373	409	410	383	425	365	403	380	360	369	427	372	369	403	391	368	365	373	404	364	367	387	425	359	410	385	410	447	417	437	367	410	413	390	400	386	422	420	445	378	449	391	399	387	396	391	415	366	381	376	398	427	355	390	407	403	426	403	395	404	430	348	354	384	345	370	357	420	360	408	404	414	410	373	389	379	407	362	408	400	406	371	373	369	350	411	401	402	373	393	387	394	345	389	387	382	383	427	395	450	427	409	426	375	402	405	416	398	401	367	373	393	367	369	373	402	411	405	418	376	435	394	411	397	429	399	428	391	371	392	405	384	403
1957	478	493	477	474	414	447	442	417	399	439	421	400	417	446	437	430	417	441	379	425	470	443	426	412	473	442	428	439	426	420	448	412	458	438	494	433	405	464	403	407	438	426	432	425	442	469	412	458	406	449	419	472	440	427	420	416	459	432	457	393	424	417	458	423	452	428	433	471	447	417	421	422	437	419	419	438	427	398	435	406	443	442	413	474	444	430	483	419	461	445	424	420	438	433	433	459	440	448	449	430	431	430	455	429	425	460	435	422	458	424	406	423	438	474	425	409	437	447	445	449	485	450	448	448	435	471	451	430	411	455	423	430	452	440	398	407	432	431	399	420	443	457	418	391	424	408	455	459	385	421	424	377	422	456	414	438	427	459	453	414	410	408	438	423	402	434	432	469	444	450	457	442	427	404	361	413	446	411	436	421	470	466	444	477	409	453	438	433	443	425	432	425	427	459	443	437	447	443	451	453	424	395	464	424	439	433	443	451	402	420	459	412	441	409	417	451	461	454	450	426	431	417	466	458	431	458	413	465	407	433	451	430	459	421	409	393	447	460	420	445	414	458	413	412	458	450	390	389	406	434	434	483	454	420	471	464	426	442	481	446	462	394	457	409	428	435	404	383	444	404	403	392	431	424	446	450	418	405	452	430	391	418	445	455	408	410	439	429	460	446	453	423	441	421	414	435	433	440	408	427	454	476	412	470	476	407	445	453	432	434	444	455	474	432	442	453	433	383	437	460	390	459	439	440	460	423	441	415	460	442	428	434	429	462	443	441	478	432	437	465	448	451	425	458	447	448	452	415	417	441	444	479	452	470	454	396	480	414	437	446	437	454	437	436	443	436	436	419	438	457	457	458	457	431	431	422	422	367	405	402	455	431	400	425	435	399	458	422	445	438	452	455	424	475	426	452	457	418	436	416	461	409	498	422	429	436	437	459	426	421	411	475	429	400	458	429	422	431	444	425	446	450	425	429	418	488	443	446	419	419	428	405	415	453	463	409	449	408	443	445	423	431	483	447	430	429	424	481	395	440	469	423	399	453	409	453	414	432	461	493	450	431	410	459	465	431	467	432	426	421	418	446	416	433	438	449	457	457	410	429	419	405	433	442	413	461	422	446	452	443	421	445	419	459	429	428	386	421	487	393	406	445	439	417	408	439	412	442	416	430	453	409	436	460	410	465	417	400	399	403	436	455	442	422	447	458	453	424	447	466	453	435	415	421	430	417	425	425	470	467	427	465	477	461	405	430	439	452	437	478	417	437	408	454	458	457	425	423	442	455	453	435	430	399	409	447	442	410	462	455	467	443	398	450	443	422	474	458	420	437	430	447	411	452	409	434	440	428	426	438	445	411	384	449	455	384	414	428	410	425	441	427	409	434	434	392	449	453	465	476	450	478	452	405	418	453	414	432	401	455	413	413	434	443	434	476	431	421	452	443	427	426	486	472	395	438	405	411	440	456	455	435	432	430	425	443	458	451	433	413	454	451	414	457	436	421	403	417	454	462	445	411	424	398	441	444	428	413	465	445	450	465	411	441	430	446	413	417	489	410	426	437	451	429	390	450	451	419	445	493	437	436	473	415	449	421	438	434	392	464	406	420	407	477	424	462	463	462	421	440	454	391	411	404	432	467	458	455	420	440	450	416	455	460	474	462	427	466	434	429	377	410	449	451	462	389	435	452	419	431	473	463	479	425	395	390	393	434	462	481	420	408	487	465	446	400	429	431	428	409	432	479	437	390	409	420	423	452	457	415	464	442	446	407	422	405	415	430	435	423	422	405	436	456	398	451	401	422	427	429	422	489	436	433	434	449	466	402	435	391	442	446	468	417	434	408	479	436	422	472	442	442	413	436	423	428	457	441	450	462	441	457	413	420	449	439	439	404	427	433	474	473	448	408	448	438	461	412	477	483	441	421	417	446	449	422	433	440	420	432	460	456	435	434	422	471	446	443	438	442	427	432	408	458	434	431	430	393	438	462	417	432	455	448	450	448	461	410	419	449	446	422	415	432	449	451	464	438	467	404	438	426	436	460	466	453	426	419	453	475	412	460	432	419	479	421	463	410	403	418	430	451	430	443	418	447	400	431	464	431	460	424	436	447	430	428	468	418	413	449	474	429	442	440	445	438	508	445	422	444	392	433	445	443	431	431	401	387	472	427	448	384	433	447	435	464	426	435	406	444	429	420	476	448	427	403	454	455	432	443	430	440	445	425	419	416	443	425	421	423	437	390	457	413	404	405	473	437	390	432	451	454	431	436	428	428	444	425	497	424	412	469	436	437	431	419	399	442	420	436	446	373	438	433	453	442	433	421	408	408	445	438	455	455	434	430	454	414	438	502	459	449	465	446	508	389	428	423	471	451	424	457	415	436	469	391	410	470	416	393	439	414	436	448	412	437	430	432	384	396	449	443	405	450	420	443	464	496	493	443	427	441	395	462	435	429	447	450	460	433	458	462	425	447	435	436	406	426	437	442	396	467	468	451	425	400	426	397	437	445	435	419	404	410	460	440	424	469	425	447	410	435	427	456	404	442	457	426	416	440	443	438	457	435	407	438	460	445	420	476	425	461	444	432	393	429	462	410	422	427	483	426	419	494	465	415	427	441	402	432	445	460	456	432	449	437	478	476	389	417	429	425	397	456	411	413	462	430	471	456	428	420	427	434	418	416	438	390	471	435	452	446	425	420	410	405	420	428	429	442	425	444	471	441	421	469	415	396	465	419	425	463	428	455	441	450	417	422	430	422	403	470	459	443	413	447	439	466	463	463	447	451	443	416	411	423	428	431	423	444	483	449	430	447	450	494	466	409	412	435	455	459	457	381	454	440	470	478	455	417	450	407	440	421	400	442	449	434	452	445	423	431	416	399	464	448	424	431	425	425	411	418	429	434	426	475	439	462	473	410	432	410	428	442	462	405	431	461	439	454	452	431	422	417	408	393	442	431	421	469	405	412	406	445	430	434	448	456	402	442	420	433	442	432	436	409	430	430	455	475	437	438	444	457	446	427	454	449	402	391	483	436	423	451	424	434	454	411	413	398	407	428	437	438	424	416	411	425	433	411	394	445	439	445	435	436	442	427	420	465	415	458	447	443	464	410	441	419	419	440	413	444	410	440	434	434	430	427	420	483	448	418	471	450	438	433	431	426	493	460	460	432	483	442	474	398	442	449	443	416	442	429	422	422	426	419	440	410	416	452	425	408	407	419	420	445	429	440	450	448	421	433	414	428	443	467	451	443	459	455	436	482	470	468	455	439	431	464	414	445	487	450	455	426	433	490	446	439	425	425	429	449	424	420	463	445	449	442	465	419	418	466	437	422	436	416	458	392	467	427	402	431	449	460	428	453	449	462	430	447	434	435	418	419	432	445	487	435	442	458	443	436	428	459	414	443	416	495	380	385	437	420	403	449	466	446	434	419	447	485	418	453	459	425	436	448	454	439	454	433	452	418	456	450	403	430	426	449	436	476	425	407	444	424	481
2346	955	1015	1041	1088	1050	1079	1011	1057	1014	1002	979	971	985	999	923	969	937	992	995	959	942	949	953	952	921	985	948	963	932	938	941	981	949	954	945	936	917	921	961	972	964	1003	955	1013	939	936	980	975	926	921	986	953	935	928	953	909	943	943	900	995	943	934	928	978	978	974	941	921	1022	1004	913	950	935	921	947	924	1005	928	962	911	935	917	933	942	942	933	914	914	913	915	951	931	989	971	926	964	927	925	902	924	936	961	907	912	961	971	960	929	1025	1041	973	1004	966	913	945	996	948	1000	931	924	954	993	884	995	987	923	958	942	928	964	921	956	942	1001	904	938	936	923	983	907	984	906	968	950	916	906	913	929	937	953	898	911	930	936	901	920	949	945	1007	899	915	918	955	963	948	981	935	942	927	899	942	944	943	918	907	982	961	924	961	914	994	918	966	938	951	963	956	900	1001	908	927	952	935	933	1004	922	1001	989	958	934	906	941	922	910	943	944	910	945	988	979	957	924	975	955	940	949	998	914	949	938	965	944	984	913	927	872	1004	894	980	968	949	973	934	945	986	932	919	912	949	962	952	931	941	956	940	930	960	919	987	931	981	1024	982	954	959	983	947	905	999	952	913	961	935	983	916	1022	922	941	975	923	944	948	948	931	947	941	968	948	1002	894	1025	972	920	989	946	955	884	953	931	970	928	927	946	963	904	927	980	919	945	930	970	928	922	943	875	919	966	908	924	999	939	1010	886	972	911	901	1002	939	953	893	943	927	996	994	932	872	943	929	921	905	945	958	923	941	927	1034	930	997	958	972	927	942	890	939	947	944	930	940	983	907	949	979	913	927	909	966	975	933	979	935	914	937	981	953	974	974	953	941	962	1002	963	929	984	986	924	980	938	1008	965	870	925	975	911	984	950	969	910	958	995	959	918	903	938	976	962	863	943	923	920	956	938	925	949	939	900	975	950	985	957	948	927	970	972	884	973	920	890	932	938	942	1024	957	974	950	976	941	947	994	967	983	945	973	941	920	993	915	911	939	978	982	952	943	952	906	954	937	919	923	907	961	916	916	949	967	970	918	978	943	908	944	920	958	960	948	999	962	912	940	957	970	926	913	980	951	949	949	964	953	983	934	999	951	887	915	917	958	958	968	934	921	939	949	998	963	928	1008	917	954	924	959	1009	1007	881	947	960	961	1012	966	922	960	967	960	933	964	980	939	921	920	915	922	927	884	924	979	955	941	956	922	966	929	963	989	965	919	915	927	953	961	974	971	941	973	926	930	949	933	955	951	951	904	960	929	895	940	981	972	932	973	959	925	1003	971	942	963	879	964	952	982	930	948	929	924	986	971	962	949	879	961	918	937	956	915	992	918	956	933	917	883	957	990	973	947	921	951	977	940	897	999	911	966	952	939	934	908	937	949	948	939	1004	1003	927	944	966	987	941	905	981	964	909	932	881	953	996	921	905	944	981	925	919	954	922	1005	946	921	931	959	940	896	1061	925	982	973	922	1002	964	894	985	957	919	944	933	968	947	945	953	897	946	974	915	932	933	925	914	956	972	957	901	895	955	973	978	1008	936	937	935	947	972	954	885	996	950	911	949	951	929	993	933	961	970	941	937	919	960	981	963	986	905	956	916	910	951	1006	937	941	937	954	943	931	954	985	916	943	951	854	907	983	950	951	925	868	954	916	912	917	931	986	931	942	933	920	1020	927	914	984	912	938	942	903	973	948	971	907	997	903	963	906	1004	964	914	945	970	915	953	898	932	918	972	927	929	906	956	919	977	929	1006	960	994	963	962	971	927	977	933	1009	970	913	948	892	985	907	971	915	936	933	1030	993	990	958	897	919	987	938	970	931	959	929	975	954	959	1033	960	986	963	901	936	949	977	956	983	936	980	900	914	935	905	973	954	952	941	943	944	917	964	978	918	1002	874	950	907	909	927	968	982	959	921	919	941	929	977	950	999	941	959	992	990	942	928	981	952	944	929	961	920	963	971	937	986	913	1018	991	963	970	912	921	964	960	937	928	924	907	979	927	965	935	923	901	931	949	916	966	905	929	998	941	934	947	952	981	962	917	954	932	991	943	933	917	990	906	974	962	890	912	981	964	975	923	883	1004	889	981	946	1023	923	952	958	962	933	1003	889	936	950	969	971	951	927	981	958	930	919	979	954	998	905	914	977	928	928	943	902	962	944	932	944	969	978	1005	908	958	973	949	927	970	995	919	953	962	912	894	971	960	991	921	963	932	926	965	919	969	932	973	890	921	973	900	942	898	1001	948	942	946	969	985	905	927	911	881	968	895	959	941	958	946	1016	984	981	949	950	976	951	952	913	880	1017	931	959	948	1018	965	977	944	965	991	922	967	975	964	961	924	976	936	959	923	966	963	951	914	953	947	971	916	930	956	898	1032	952	912	964	949	997	996	919	969	997	974	979	930	935	917	913	899	948	967	930	986	898	964	943	926	964	987	997	932	958	958	923	977	933	896	929	935	916	993	918	971	909	964	941	947	917	963	958	939	906	985	1001	956	930	941	879	980	932	957	938	917	986	974	988	928	934	966	987	950	937	980	999	921	958	969	964	944	955	972	983	936	951	1011	960	994	1001	880	935	937	938	978	972	978	937	984	962	888	912	978	917	934	906	967	959	979	924	979	928	942	1025	934	936	920	991	930	969	951	917	963	952	986	929	936	950	896	1016	993	894	999	1009	957	913	939	941	942	961	964	956	986	942	922	949	998	941	959	913	996	929	928	954	904	944	921	993	956	935	983	968	956	927	976	968	942	1007	934	955	916	979	915	938	933	923	1007	974	976	932	958	918	905	946	971	944	921	931	1008	972	951	906	983	917	983	925	955	954	926	911	942	934	968	908	940	986	910	995	917	941	912	916	978	932	944	942	949	913	903	971	929	955	955	967	911	956	999	993	942	960	968	893	928	978	927	989	937	921	1011	936	918	1035	957	958	949	945	972	971	948	954	942	932	977	928	990	949	927	945	954	914	914	952	919	892	975	963	982	970	910	946	994	951	963	1019	932	913	881	944	1015	936	1018	931	926	944	966	999	943	924	941	951	954	934	962	944	943	924	925	924	953	965	926	981	941	958	947	939	942	947	994	976	995	942	955	947	990	928	934	898	961	997	986	902	966	940	939	942	985	979	1028	936	939	899	894	967	897	994	909	976	904	964	950	961	969	1010	1044	967	963	948	916	952	971	949	911	929	1017	951	956	983	911	900	992	910	1015	938	941	919	863	922	1013	882	879	949	961	982	959	903	962	887	938	999	921	894	980	976	956	912	961	938	934	996	952	1005	905	991	932	966	974	885	961	926	910	936	985	923	928	964	992	915	952	932	1033	954	978	952	928	915	926	952	912	997	945	966	972	897	967	945	913	932	909	998	951	930	954	951	958	951	984	949	916	920	914	902	977	930	968	965	894	946	989	949	954	966	947	1016	931	930	958	964	943	957	924	970	954	913	919	946	965	918	959	964	957	947	961	941	950	973	917	965	977	916	979	973	978	969	941	961	941	922	943	975	918	1010	941	943	917	944	960	953	969	946	945	932	923	967	942	986
8603	635	692	586	448	390	354	334	321	320	300	285	294	258	279	296	264	270	277	267	254	258	255	258	267	269	278	263	239	275	237	260	244	270	259	274	269	272	248	248	292	255	218	207	213	249	240	268	247	242	223	258	270	242	239	242	280	234	233	259	268	258	260	285	227	256	260	252	279	274	211	262	244	250	238	291	275	255	251	238	242	237	242	230	265	256	249	244	270	247	266	246	268	245	222	264	264	261	253	246	239	259	243	265	225	257	252	277	247	254	228	238	258	252	250	214	268	258	245	221	253	253	238	227	236	242	253	248	229	252	258	226	242	228	260	244	230	254	266	267	243	230	259	229	269	236	269	260	246	260	229	250	256	227	241	248	256	233	261	232	222	252	257	228	257	225	265	242	250	274	245	262	226	230	251	280	254	220	246	234	232	216	253	228	231	252	222	222	235	226	258	247	234	261	266	223	264	254	249	273	253	234	253	248	246	263	235	235	274	259	256	248	269	250	233	241	254	223	224	246	259	236	256	227	244	290	212	270	269	245	262	217	238	246	243	232	236	235	279	253	270	252	246	253	220	265	233	245	211	256	257	254	275	218	241	245	230	240	256	254	259	274	263	262	263	259	257	254	271	238	232	253	243	256	248	243	215	285	246	213	272	236	216	235	246	267	228	260	272	264	206	255	239	245	232	221	287	263	250	255	264	238	231	242	259	221	232	250	239	287	277	225	252	247	256	242	255	238	234	286	249	240	281	225	251	265	233	248	249	244	226	254	262	236	240	216	276	212	283	235	212	261	265	259	259	238	199	240	261	246	254	235	266	252	284	239	223	249	248	235	218	212	277	246	280	241	242	243	220	250	240	258	259	249	253	261	236	263	259	279	234	229	233	228	242	240	239	243	238	267	236	228	266	266	258	247	276	238	250	282	231	256	249	288	236	227	257	249	235	219	290	226	234	249	252	246	241	287	224	241	301	250	254	285	245	228	253	255	237	255	229	249	255	243	222	248	260	244	240	248	245	273	240	248	248	238	249	300	269	245	285	236	247	220	254	242	262	236	242	262	269	230	220	242	236	249	234	252	236	255	235	267	255	264	264	244	267	247	232	237	238	278	268	253	242	259	252	258	262	264	223	269	257	212	264	271	257	258	230	234	256	262	254	222	265	258	255	253	243	266	249	235	254	255	264	224	222	246	260	224	271	227	263	256	237	246	230	265	290	247	242	227	248	241	252	260	270	268	255	243	257	239	261	240	231	262	255	242	275	241	235	271	282	248	255	262	265	275	258	255	281	225	258	233	234	230	252	253	252	275	267	248	259	242	244	262	260	211	258	251	256	254	243	263	254	239	245	225	243	228	278	243	243	215	248	251	250	276	253	266	223	240	275	239	279	287	252	255	228	237	240	260	251	261	229	243	250	252	255	255	283	229	240	269	246	231	272	233	253	229	231	221	227	248	257	261	266	260	231	250	256	267	242	269	248	235	249	265	224	224	228	240	254	261	233	213	259	259	235	232	260	272	275	250	277	256	247	229	238	225	250	240	260	247	265	250	267	265	246	249	238	252	219	226	276	252	247	254	251	230	250	267	247	282	244	256	251	234	241	252	245	256	234	257	218	288	243	243	272	236	264	257	255	282	265	234	236	285	243	267	232	246	270	221	275	274	229	240	227	227	244	246	226	244	266	274	282	258	254	225	236	265	239	225	239	262	234	233	228	218	240	272	229	250	239	227	271	281	245	243	261	225	252	261	216	251	258	238	265	265	247	268	259	269	216	239	263	260	247	250	228	276	248	268	295	229	207	260	246	217	270	223	241	272	257	282	211	267	277	273	240	258	226	238	255	233	251	237	272	278	262	239	263	250	233	269	240	217	251	261	249	281	245	241	239	267	238	241	230	249	220	267	272	263	230	267	231	234	239	230	246	243	229	220	250	268	260	236	277	231	271	213	228	261	266	252	225	236	271	242	254	270	257	299	267	265	232	259	234	235	231	270	261	246	220	225	225	265	256	210	247	280	247	252	245	222	258	261	214	294	252	226	210	255	255	276	243	263	250	252	266	243	252	250	251	228	247	254	242	237	228	244	283	215	252	232	270	293	272	237	246	251	225	265	219	233	254	259	239	222	230	242	253	239	230	244	265	239	227	285	248	234	252	249	253	239	227	265	234	257	262	260	261	246	266	263	249	254	258	249	280	269	235	245	263	268	261	250	253	250	273	252	258	251	234	250	274	252	260	270	226	236	240	246	260	241	238	258	257	270	218	280	269	231	245	276	247	254	264	265	228	252	262	247	265	238	223	224	228	249	252	255	251	252	274	237	276	251	235	259	256	250	268	211	209	245	270	258	259	244	272	277	306	279	227	251	282	256	261	249	218	225	256	245	236	267	240	243	213	263	260	258	247	234	270	274	269	253	231	227	258	243	263	225	293	241	254	233	282	261	256	247	243	227	249	261	272	263	233	244	261	267	268	261	257	235	245	225	270	254	237	276	250	258	234	261	239	233	244	246	259	224	265	231	247	248	248	241	253	247	238	230	239	254	251	251	259	255	271	251	234	255	262	290	248	242	226	275	244	247	251	242	249	255	259	232	212	236	250	225	255	277	251	242	239	219	247	221	257	229	273	251	230	223	246	267	275	245	273	247	227	243	243	271	240	228	274	234	256	222	259	302	276	258	270	240	231	239	244	282	241	234	262	233	242	221	249	228	234	228	270	251	221	244	291	242	240	244	237	259	248	265	230	251	269	253	276	231	232	261	229	290	273	245	268	283	216	259	249	267	232	235	269	226	227	231	249	269	217	250	279	231	259	255	239	233	239	213	227	262	245	247	255	245	251	259	246	240	232	252	259	224	239	247	271	262	252	237	245	259	254	231	258	244	291	254	271	260	267	253	236	258	226	238	233	251	225	205	263	243	269	277	270	304	247	242	237	224	247	247	255	258	233	252	262	231	259	244	242	232	248	238	260	260	227	237	255	260	280	263	260	252	251	259	248	265	279	251	259	253	238	235	264	235	265	288	256	273	224	239	276	243	270	278	255	241	255	213	253	295	244	244	279	232	236	245	265	265	244	239	259	245	234	252	254	238	263	220	240	261	239	241	269	234	239	250	270	230	264	250	243	290	247	256	211	251	228	222	256	230	230	245	244	265	228	240	270	239	255	247	302	259	271	238	220	252	260	248	222	245	250	260	254	295	251	272	242	262	226	219	244	259	252	261	233	261	240	259	230	247	233	238	230	237	247	270	278	258	258	248	235	275	236	240	276	270	268	246	285	276	241	288	250	259	227	243	270	244	254	245	239	259	213	252	243	234	239	259	258	255	298	277	250	271	252	216	233	256	257	230	253	276	230	268	248	249	274	270	253	240	239	252	259	276	276	253	229	245	243	228	250	233	228	244	272	256	256	238	258	230	250	223	232	271	274	256	248	242	233	218	217	234	267	269	221	268	256	266	224	269	249	300	235	236	258	220	262	235	258	249	280	258	249	247	240	242
6725	928	1494	1736	1505	1340	1193	1030	939	869	835	741	752	710	680	705	707	681	631	654	627	657	625	620	660	609	632	592	609	597	590	573	608	578	578	610	540	590	534	598	563	564	595	616	578	596	609	553	554	561	601	550	601	578	577	568	563	569	572	578	559	580	572	585	599	593	585	581	604	565	577	598	546	588	577	606	585	563	562	593	577	573	618	522	561	580	552	562	553	564	584	548	588	540	581	548	598	539	558	551	607	619	575	578	570	560	587	590	567	582	574	561	579	601	563	599	580	579	578	623	585	579	555	587	609	556	568	568	579	535	597	554	586	599	620	557	588	586	572	564	560	558	571	568	571	578	565	599	606	653	610	593	592	575	593	569	567	589	587	588	552	570	582	598	570	589	556	583	581	560	591	566	549	568	556	566	550	583	536	587	605	576	592	552	583	571	581	598	604	557	618	532	597	591	574	562	592	577	559	560	597	536	584	605	576	549	560	548	566	615	527	602	569	592	520	547	563	575	586	548	549	588	594	572	559	550	541	612	562	580	582	534	594	572	561	604	583	547	568	580	570	605	595	565	604	598	556	582	601	561	583	592	593	581	561	579	596	589	556	593	569	587	610	566	559	567	577	579	583	569	532	585	558	604	564	534	604	573	591	593	576	532	543	602	545	578	608	569	569	615	618	592	556	595	568	601	605	569	618	539	537	584	591	571	610	594	590	506	575	574	575	552	566	505	565	574	579	566	582	553	564	557	554	531	565	581	554	542	574	550	582	571	571	579	602	562	562	548	620	576	527	530	546	559	560	616	577	557	581	593	583	538	591	513	541	566	540	591	594	591	610	616	546	544	531	598	581	586	552	598	612	532	566	566	517	596	584	588	547	569	533	566	600	587	586	593	562	577	580	562	569	592	560	570	589	587	560	562	556	547	529	559	572	584	610	557	576	589	564	600	611	557	615	571	561	617	574	585	549	573	588	554	585	590	593	581	594	602	579	547	549	582	566	573	552	561	582	579	547	586	562	625	582	585	589	563	609	558	581	548	547	592	601	565	597	567	550	579	610	608	605	630	570	559	562	543	586	593	544	571	528	598	607	590	540	560	598	583	590	594	554	567	638	543	538	588	568	569	591	530	584	558	590	548	585	564	574	583	608	563	548	569	565	546	552	554	550	570	567	606	642	619	581	605	588	604	540	563	576	566	578	581	560	591	595	593	556	586	563	559	576	534	587	584	599	546	590	591	543	553	567	558	550	567	551	564	556	554	579	574	579	564	574	555	593	567	574	619	539	609	537	546	577	574	596	576	544	563	555	550	575	587	605	578	589	581	567	532	557	550	580	595	597	583	536	593	589	582	576	556	568	600	557	582	605	584	576	556	643	584	538	550	597	606	573	633	601	598	573	565	612	575	549	595	561	519	559	610	568	584	570	577	585	578	587	607	560	526	552	543	572	580	615	575	528	544	545	610	588	587	574	551	576	594	532	612	544	596	555	561	600	564	560	583	546	532	559	600	593	578	567	549	577	544	586	585	580	557	539	531	542	554	577	567	601	554	558	561	542	564	563	565	584	622	604	605	552	544	638	570	554	539	573	566	569	569	553	549	552	578	572	560	562	586	514	610	563	589	604	576	603	573	562	592	556	548	557	577	567	583	568	581	608	572	563	589	600	528	557	576	546	578	590	535	560	581	582	596	578	552	562	547	570	551	585	578	571	524	552	538	526	581	543	577	565	595	567	534	584	583	550	618	590	594	621	605	558	581	580	613	573	592	551	588	591	580	563	568	588	595	547	594	631	563	595	580	570	578	597	565	563	574	582	561	565	591	541	581	590	548	575	552	568	553	619	597	572	552	537	620	549	610	572	522	564	592	573	547	607	554	582	568	607	592	516	585	570	591	579	608	566	592	597	544	551	582	580	578	599	606	621	560	553	560	548	565	619	573	568	635	542	598	571	560	562	569	548	565	556	581	542	572	614	603	571	573	569	569	570	618	617	561	572	584	542	549	584	546	574	561	563	594	624	588	534	584	587	574	580	610	587	557	594	588	553	629	571	608	571	542	574	593	547	582	597	536	561	612	549	583	545	559	557	569	534	539	578	588	598	595	622	568	583	563	548	561	594	586	593	555	567	573	565	568	558	562	569	548	562	583	566	566	559	542	582	617	580	551	602	544	552	583	578	572	559	623	567	569	550	567	516	568	595	579	562	596	588	554	555	548	570	566	610	577	592	540	553	557	584	580	559	603	527	587	575	557	559	548	589	563	533	586	610	551	560	551	579	557	565	602	530	603	577	579	577	574	577	570	598	610	541	543	570	552	619	539	588	571	542	586	591	608	580	556	602	604	572	553	599	586	573	577	577	556	536	574	539	530	559	559	602	621	581	594	567	571	588	585	600	537	593	563	563	557	569	591	551	585	560	561	550	543	537	527	586	566	586	586	599	572	579	544	586	573	598	585	563	591	583	607	579	577	562	594	562	616	589	565	577	564	533	589	585	570	529	574	597	574	602	601	569	521	593	547	570	561	551	581	530	568	566	580	565	578	589	592	566	562	580	567	596	599	577	593	589	575	527	531	607	596	588	581	599	596	622	597	544	529	555	586	596	566	560	596	584	587	627	599	575	576	600	626	611	570	549	600	598	582	527	574	610	588	544	585	612	578	551	564	559	555	529	569	579	568	569	574	577	574	567	567	578	578	553	625	572	568	611	593	540	599	586	571	566	579	549	542	607	537	579	540	583	580	541	602	557	594	574	536	556	562	578	589	578	537	561	557	600	568	521	566	586	583	547	565	550	580	580	591	571	610	582	591	564	587	566	578	567	536	566	575	586	571	597	576	593	553	552	566	579	629	600	582	575	528	591	561	563	557	565	570	594	599	597	589	606	571	564	544	616	578	570	589	582	557	633	559	564	551	605	592	573	568	568	569	561	549	578	599	594	581	563	587	578	579	556	598	603	590	568	574	581	572	543	564	574	569	597	550	597	570	527	612	550	630	537	563	577	568	577	577	580	569	565	543	589	594	577	602	581	582	563	610	596	568	540	543	565	579	573	589	535	583	560	609	594	585	572	561	542	577	552	610	586	547	607	533	610	586	584	531	561	553	580	592	576	587	541	568	584	570	576	577	518	558	636	553	595	579	567	558	542	579	592	568	575	602	580	568	599	563	556	562	560	599	579	505	590	550	595	574	593	546	527	577	580	576	568	560	592	605	635	582	518	584	560	556	568	565	568	583	576	521	571	623	611	555	563	592	509	593	566	571	587	561	560	569	571	568	545	559	611	601	613	571	558	556	552	562	569	551	588	568	573	547	604	542	595	571	569	581	557	553	535	552	541	614	561	597	627	626	574	566	597	578	556	596	581	550	569	557	593	576	558	523	561	590	620	571	578	553	552	567	613	605	603	603	600	552	574	576	639	578	553	548	567	607	579	565	532	559	547	585	632	526	566	589	611	589	595	555	583	551	611	570	556	529	604	590	611	565	574	575	577	568	541	524
15263	1293	1059	823	603	417	356	340	269	260	236	247	226	182	200	190	182	176	197	166	146	156	186	149	154	150	166	154	154	142	145	150	168	132	159	137	161	172	154	162	155	165	133	141	154	134	158	154	176	164	138	128	154	144	157	147	161	169	148	133	111	149	148	149	157	150	140	131	143	163	148	144	150	178	137	156	153	127	139	145	145	133	164	137	164	116	153	158	157	155	177	157	162	143	133	151	146	148	151	152	160	135	164	146	136	172	132	148	169	154	144	131	136	168	156	164	148	133	150	157	145	166	149	160	163	131	165	141	153	151	170	151	142	162	163	150	143	174	147	155	148	130	150	158	152	133	127	136	162	156	167	161	144	145	139	177	132	141	132	162	153	136	166	144	184	154	151	182	147	147	154	157	145	169	134	151	176	152	156	153	166	147	145	146	146	152	150	157	133	157	144	174	157	157	166	129	166	135	139	138	138	163	151	143	165	148	159	176	150	154	158	138	145	158	163	182	146	129	137	170	165	155	152	155	161	153	178	164	163	154	161	153	145	154	123	154	152	141	166	178	132	139	164	138	166	154	150	142	151	161	140	147	125	155	133	144	142	162	165	147	170	168	149	180	165	156	152	145	147	161	163	163	130	139	159	128	144	159	161	159	139	160	150	147	154	146	168	156	151	127	144	144	153	154	148	147	166	141	145	152	133	159	155	153	151	172	151	149	142	147	154	140	157	143	154	147	158	147	140	165	148	132	154	139	155	128	143	150	149	147	135	151	138	160	162	155	139	127	117	150	159	178	159	166	155	158	145	172	140	156	145	159	150	138	148	156	160	144	132	167	150	156	147	135	138	132	131	154	148	155	170	126	139	137	149	137	161	133	152	159	129	154	160	147	166	158	148	146	142	144	152	164	143	149	133	158	155	129	155	158	164	162	177	135	161	158	161	143	172	140	152	138	142	152	129	154	144	158	154	162	133	150	153	135	143	149	157	127	140	138	181	167	157	153	136	137	158	160	152	141	120	169	148	142	153	181	144	154	157	150	151	143	142	157	145	157	151	165	155	150	144	153	138	122	143	170	132	189	162	150	134	157	151	125	166	151	154	162	146	162	137	152	152	144	155	166	174	145	167	149	127	132	162	153	149	160	152	143	157	141	150	142	147	141	157	152	137	147	146	149	134	136	156	147	149	145	138	138	162	162	157	141	144	134	164	150	114	184	159	137	138	156	136	154	141	165	161	155	173	122	141	150	138	143	133	132	156	167	141	148	157	144	150	154	142	162	157	150	123	139	161	147	147	156	150	160	117	156	171	170	145	147	144	126	158	150	158	138	130	130	141	155	148	151	140	143	158	144	153	144	139	134	171	150	153	156	146	150	140	159	135	138	158	131	133	156	168	136	156	164	160	130	159	165	153	126	150	167	150	135	134	158	136	136	176	161	175	178	176	170	150	144	142	145	149	145	177	142	165	175	161	145	144	142	167	145	141	147	167	130	154	129	139	147	141	139	141	133	158	174	144	160	173	144	172	130	143	164	142	148	139	147	141	147	152	157	150	147	172	150	158	155	140	140	150	174	171	135	150	170	149	129	152	160	164	144	150	136	152	146	157	147	139	144	147	155	141	146	162	142	169	173	145	163	144	155	171	173	129	161	138	138	155	141	145	156	140	165	162	142	168	152	154	158	170	149	178	147	182	157	159	138	140	118	158	154	165	144	138	178	161	137	137	131	122	151	147	148	132	178	149	144	140	170	158	172	152	157	140	145	168	160	161	168	153	171	164	123	128	160	156	141	166	147	148	123	154	154	167	154	167	154	139	147	145	132	163	142	149	150	140	151	146	141	148	142	135	156	157	163	154	144	173	154	140	151	128	131	146	144	166	113	149	152	164	159	151	162	135	154	153	147	126	150	163	163	158	139	157	146	174	150	159	139	138	150	150	166	150	135	168	136	163	168	151	142	128	184	140	158	136	143	128	143	147	165	136	119	167	120	135	124	146	146	127	143	153	137	160	158	161	160	159	141	152	136	178	134	145	128	140	140	163	148	153	139	148	164	182	152	173	143	128	132	136	169	160	141	159	144	137	156	131	141	157	159	151	158	140	155	150	161	116	121	151	144	138	138	137	134	131	161	153	132	153	147	171	144	145	163	142	173	137	136	164	170	164	160	151	149	145	148	152	124	117	159	143	126	167	141	155	144	166	140	164	144	132	120	147	140	164	131	143	140	135	169	146	157	165	135	130	138	160	163	159	156	150	132	150	142	160	158	153	144	155	151	167	162	155	156	147	153	142	132	152	177	163	125	151	161	140	134	149	155	143	164	154	141	152	155	142	150	144	149	158	136	155	128	140	143	168	140	190	154	158	151	151	145	136	131	140	152	143	158	150	137	149	162	157	147	141	143	150	149	168	128	122	149	142	136	155	158	163	161	159	147	156	161	139	156	159	133	129	157	147	146	134	145	152	134	142	189	142	163	156	147	159	157	159	163	162	150	152	152	151	159	165	130	145	139	161	150	137	127	128	174	142	157	141	155	136	152	166	174	152	151	137	153	126	125	169	155	123	141	149	191	156	147	166	158	158	145	160	163	156	166	167	143	158	139	132	143	162	161	146	163	182	138	134	156	145	144	190	150	146	134	129	136	153	136	165	152	152	149	159	162	131	134	127	132	157	149	151	159	148	148	167	161	148	155	153	146	155	141	143	145	152	157	136	151	137	155	157	142	150	159	125	140	145	157	165	150	152	135	140	158	129	150	140	177	136	132	127	150	159	143	161	138	134	149	168	167	136	166	164	172	150	154	140	143	156	153	147	140	134	159	130	164	146	148	152	165	123	159	176	172	151	161	158	152	145	166	138	137	138	140	136	142	160	145	166	154	156	140	182	139	154	151	159	171	137	153	165	185	144	147	139	185	133	144	146	142	144	133	142	153	139	142	138	127	149	121	167	146	161	153	157	142	153	150	150	151	135	162	165	161	150	135	126	155	161	144	154	163	153	157	164	166	141	148	156	164	163	167	141	148	138	149	160	156	164	159	140	140	165	136	158	157	148	153	146	156	144	151	161	136	149	137	132	149	142	151	145	163	160	128	146	143	147	155	134	142	165	148	151	132	157	157	156	157	131	148	161	132	150	175	151	131	129	133	161	148	161	148	144	150	165	154	152	147	139	147	143	132	138	146	118	137	151	143	154	143	164	150	150	154	153	154	145	139	141	165	138	122	137	113	163	140	163	154	146	163	139	153	161	140	146	149	167	144	146	146	145	144	140	132	134	150	121	161	151	149	132	130	161	158	153	150	139	137	141	162	146	155	126	128	129	141	146	161	152	144	125	135	135	162	148	150	151	137	150	129	161	143	146	175	147	142	146	156	155	127	152	137	154	146	162	160	158	145	132	142	144	156	146	137	144	139	157	149	129	164	129	141	175	160	155	138	143	129	151	162	163	159	130	125	141	131	131	147	131	136	128	159	153	134	153	141	156	150	140	165	129	144	137	159
8229	1019	2139	2483	2238	1798	1459	1274	1097	1008	905	794	743	667	641	595	529	530	559	523	519	488	447	502	428	485	439	464	424	460	427	435	481	427	431	438	418	428	420	455	411	424	422	395	436	381	414	386	431	402	408	401	397	414	397	378	403	370	380	437	442	443	407	410	372	394	406	438	386	425	400	400	428	406	375	395	384	398	391	413	403	433	402	399	389	396	422	415	420	405	399	380	391	358	374	394	412	393	410	350	405	427	415	380	413	384	436	402	396	389	407	402	415	422	394	420	394	392	411	390	390	383	419	429	456	368	364	388	399	384	384	393	389	376	408	379	381	397	404	407	398	380	395	399	388	399	423	376	403	395	411	387	383	420	422	382	432	377	399	406	397	381	389	385	405	400	417	391	418	418	387	423	406	419	401	406	368	387	376	385	420	411	421	410	362	391	405	381	381	395	401	377	389	432	419	354	375	399	382	398	379	416	417	390	410	427	379	378	375	364	417	379	407	441	392	420	365	382	414	445	407	381	388	393	416	398	391	388	390	402	429	414	369	432	398	391	384	414	411	432	377	423	401	366	361	406	437	431	413	360	366	409	388	401	402	400	383	399	362	390	426	383	376	388	398	391	392	357	417	415	403	375	374	385	382	384	391	381	399	403	410	381	413	375	409	395	363	427	419	397	367	383	411	379	395	451	387	438	419	353	419	403	406	394	393	384	413	397	411	380	404	415	430	400	407	387	386	383	384	395	394	398	373	397	382	374	373	403	408	378	390	402	413	362	414	369	379	404	357	364	419	375	395	389	396	390	395	398	402	402	402	388	411	407	393	415	384	414	358	428	368	392	396	406	387	377	405	405	411	377	383	404	394	396	387	380	417	366	391	379	421	402	345	376	414	408	398	387	388	353	369	423	404	367	370	384	379	371	407	416	384	387	400	398	345	404	374	407	387	360	392	381	381	412	419	383	431	390	382	386	421	397	407	396	382	417	399	367	398	396	412	372	393	419	395	407	365	381	385	378	429	409	417	391	415	405	389	407	405	370	392	410	400	399	380	425	441	395	400	389	425	377	390	428	427	427	403	380	376	372	396	412	370	407	403	395	391	394	417	428	376	425	401	390	366	392	353	385	374	388	381	409	405	396	405	381	355	384	408	389	402	426	428	387	392	359	427	360	386	403	417	406	395	390	395	399	403	418	395	372	344	409	413	347	406	363	404	373	403	439	413	375	412	373	409	384	376	374	383	372	359	385	412	397	375	405	381	409	362	370	386	433	419	383	407	383	403	376	392	384	403	388	408	415	427	365	371	382	387	365	413	445	387	414	424	414	404	397	397	411	413	385	400	362	424	384	402	438	379	432	369	387	385	404	400	410	420	401	411	374	400	395	403	380	405	387	397	385	409	419	409	392	413	376	401	388	418	378	387	395	408	407	412	385	389	419	424	357	393	385	391	386	392	374	419	387	389	395	421	401	413	417	382	392	384	408	422	403	375	392	387	432	393	407	369	408	386	366	397	416	377	370	418	402	383	396	399	390	402	408	397	392	390	414	390	379	396	407	414	393	386	382	357	385	347	388	409	382	425	372	383	390	373	412	401	371	415	388	383	424	409	379	399	372	420	381	409	410	404	406	404	379	427	409	393	376	422	374	396	381	411	370	371	414	392	387	410	396	406	375	412	386	399	398	388	394	403	416	407	394	391	392	389	367	377	409	414	379	407	430	374	405	412	386	375	371	378	371	370	402	394	388	401	398	395	395	388	406	398	360	385	380	382	411	382	407	383	429	383	371	402	440	405	413	379	399	362	369	372	436	403	394	369	382	389	413	409	425	369	377	361	417	379	412	368	383	403	401	379	405	384	425	360	378	391	375	402	410	384	400	384	394	382	438	392	380	418	393	412	381	385	397	372	381	384	414	367	419	426	423	378	405	381	367	412	435	375	407	438	413	411	383	367	369	385	399	388	369	386	404	402	356	421	397	368	354	417	383	382	366	375	401	390	345	399	402	404	398	404	412	410	399	382	399	402	419	369	383	408	407	423	395	389	405	434	439	395	400	399	414	406	388	385	420	369	386	386	402	392	409	384	401	393	382	423	377	381	399	417	406	366	365	374	415	356	411	403	430	406	414	411	399	412	414	400	383	383	387	425	409	407	390	371	378	411	401	431	399	400	379	406	396	411	371	379	397	403	384	395	409	396	390	408	417	402	399	396	404	418	436	393	389	391	405	409	435	400	377	363	359	408	366	400	417	424	409	431	420	404	420	370	409	389	384	427	375	390	385	373	414	382	395	379	407	391	384	401	398	377	404	383	378	370	437	371	383	374	379	408	404	375	396	364	398	419	403	409	388	410	359	408	411	394	413	433	427	377	367	367	366	405	435	399	360	400	397	434	387	397	397	370	372	392	363	424	372	396	421	404	427	391	441	421	409	387	412	418	416	422	366	405	382	436	399	407	409	411	380	400	369	395	397	381	395	394	410	393	381	400	422	374	411	411	404	364	419	412	424	418	400	364	381	381	482	407	384	372	405	406	379	427	450	380	391	421	380	387	389	393	389	407	403	416	402	416	397	400	418	377	384	408	383	373	387	393	394	413	415	368	383	383	382	406	382	355	416	406	412	356	379	425	403	386	408	412	397	365	410	385	385	439	408	422	419	383	379	411	446	405	400	363	417	385	403	398	400	396	390	400	420	397	376	408	420	415	392	382	339	393	393	409	377	382	410	402	423	454	399	375	396	403	391	425	387	416	419	381	379	388	390	399	423	400	437	383	377	391	414	403	394	397	394	371	415	387	389	408	389	390	391	384	381	348	412	400	418	387	391	405	395	419	373	412	366	388	414	409	429	387	409	398	354	427	402	415	379	411	406	423	376	408	414	399	382	397	408	381	390	374	409	384	410	381	382	442	403	419	376	367	407	370	432	378	403	393	436	415	408	384	417	401	424	382	388	383	351	418	368	378	392	415	372	375	402	377	391	368	381	425	356	410	379	386	393	389	361	414	405	412	393	405	405	372	422	401	392	405	410	441	392	373	391	431	356	405	435	380	367	380	423	414	361	402	370	386	417	359	397	414	414	367	389	417	384	384	371	378	416	391	428	377	423	398	386	397	364	368	386	392	404	379	394	423	387	417	398	396	379	387	397	431	379	411	408	390	409	386	385	410	424	415	369	386	402	393	398	414	384	413	384	363	407	419	420	401	406	410	399	439	432	374	408	410	398	416	411	396	382	372	414	378	423	401	409	401	405	357	415	418	386	406	365	384	402	394	394	386	393	363	401	397	369	382	373	390	379	376	409	430	395	410	389	415	371	439	372	403	409	398	402	406	421	400	381	404	394	356	400	404	396	399	376	391	393	401	375	408	407	407	399	397	422	358	372	417	387	392	380	402	444	408	419	371	367	368	375	397	398	379	377	408	370	394	406	403	395	377	384	376	408	382	358	385	409	404	387	406	398	413	393	412	403	387	373	422	387	407	405	413	384	386	392	420	378	406	410
1838	476	469	515	458	423	479	436	436	423	463	424	428	433	463	404	425	432	452	438	465	437	398	450	463	448	459	428	428	476	444	468	430	452	452	422	430	450	449	470	467	449	437	480	466	459	435	492	451	469	423	453	446	468	452	436	419	421	468	437	444	453	420	472	462	414	427	411	445	449	443	438	459	430	464	442	415	471	445	470	415	475	427	428	439	469	474	482	458	440	458	438	403	419	512	464	433	456	459	463	462	454	403	424	425	453	383	471	474	422	461	451	438	458	436	399	490	470	429	452	423	418	449	432	407	449	433	423	439	448	454	449	443	415	425	428	459	435	410	419	460	476	459	456	415	438	423	455	429	483	432	419	449	444	411	443	399	437	434	495	490	467	426	430	464	447	447	449	408	481	450	449	421	462	432	444	418	457	456	435	428	438	453	419	450	431	429	420	440	452	414	415	455	444	412	473	444	440	445	426	460	445	427	432	437	422	430	467	444	462	431	443	413	474	418	456	450	434	460	442	394	455	458	466	449	468	467	457	434	430	441	458	471	443	427	456	446	433	459	448	453	444	424	468	420	393	459	421	470	407	402	448	480	462	411	458	462	436	449	415	450	453	447	459	416	461	489	455	460	431	446	496	450	429	406	415	419	452	423	409	425	454	463	489	442	438	493	452	428	442	446	427	439	442	452	429	424	447	458	437	462	470	397	410	385	467	463	434	435	431	394	474	414	416	454	439	403	424	458	441	445	432	443	436	455	445	445	437	467	455	441	451	468	416	446	406	447	417	433	421	452	416	460	445	460	448	423	485	428	418	444	463	433	464	442	413	432	442	442	436	467	398	431	405	432	429	425	446	483	476	422	473	484	465	430	455	462	445	446	399	448	431	417	439	444	427	421	367	401	404	440	442	484	449	455	437	455	501	441	447	417	459	425	445	435	464	440	432	415	437	431	468	422	437	449	449	393	458	439	422	462	440	472	472	450	481	433	404	451	452	434	436	434	417	466	419	424	442	496	404	447	455	467	438	436	420	451	431	425	429	442	469	436	411	461	441	501	384	430	455	449	457	478	465	425	451	451	428	460	440	428	450	441	497	408	464	435	441	462	502	425	426	434	426	434	454	454	398	440	422	472	451	451	399	453	491	414	397	440	451	437	463	467	433	423	462	449	395	463	483	428	428	414	467	456	433	465	418	478	423	424	449	439	413	472	434	481	445	452	441	458	443	483	444	430	446	464	488	427	448	418	443	467	457	425	432	426	405	454	433	441	453	452	431	484	412	468	425	443	425	459	448	421	457	472	469	392	495	452	416	409	480	430	412	393	402	414	461	441	421	422	423	432	450	439	432	446	453	458	438	409	411	474	439	424	427	453	481	480	447	448	385	412	396	422	474	514	452	436	426	444	460	411	444	467	410	447	463	419	448	442	396	426	431	419	422	433	419	458	469	481	516	492	478	415	476	401	448	459	442	428	450	456	462	453	452	446	457	454	460	456	446	464	462	421	431	472	427	465	450	462	463	459	422	428	439	434	471	469	453	402	437	468	446	465	471	450	424	420	439	434	457	482	398	413	443	411	454	449	454	468	442	471	465	443	452	431	447	435	424	439	439	432	447	440	449	421	446	417	427	452	475	454	443	457	462	439	410	467	430	500	418	452	428	431	448	434	444	399	429	442	432	475	457	428	455	445	462	449	462	452	461	409	448	473	424	444	428	449	426	471	398	462	447	454	471	448	428	358	457	446	440	430	466	439	426	420	468	433	443	491	410	432	439	434	464	471	464	423	406	411	431	424	436	400	449	444	410	455	428	421	418	465	436	458	472	444	477	475	402	415	469	433	409	453	403	451	486	466	437	400	465	494	413	456	427	432	444	457	441	458	464	464	416	449	448	425	448	467	461	425	414	470	476	497	450	421	413	443	442	449	485	474	453	437	397	435	417	469	423	472	432	450	468	483	436	473	456	451	442	436	422	416	428	464	463	454	451	468	439	424	453	448	437	457	437	450	420	441	413	440	454	443	404	445	442	461	448	458	418	461	453	445	425	411	402	424	487	412	427	422	434	459	451	474	452	437	401	428	430	432	401	426	449	416	448	435	407	393	450	417	435	451	423	467	424	396	425	458	463	421	386	477	455	460	460	450	430	462	483	459	435	454	426	437	439	428	444	455	390	435	403	452	413	401	453	454	428	487	416	426	396	467	477	427	498	468	468	441	419	427	426	478	463	431	434	447	452	430	466	419	424	436	421	459	480	443	439	430	468	448	456	451	426	492	409	432	441	451	460	451	441	472	443	425	462	468	424	423	434	473	424	439	424	420	424	456	422	441	443	444	397	427	443	466	419	482	382	423	428	438	444	431	416	479	415	490	481	472	462	442	439	488	461	408	427	445	445	447	471	427	449	471	436	420	469	448	401	460	404	434	406	408	463	414	438	497	438	423	439	433	421	413	408	460	469	437	447	413	471	449	450	423	432	403	441	485	448	426	472	439	443	449	423	412	435	497	467	457	458	402	440	472	438	436	458	474	456	465	465	417	506	432	437	413	439	444	426	462	424	459	468	465	443	450	454	430	395	418	447	440	454	466	426	419	454	471	416	480	461	457	434	393	462	434	439	439	499	443	428	456	451	440	415	443	434	472	450	434	450	431	445	424	429	461	434	401	435	435	439	416	426	452	440	445	421	420	434	430	449	466	427	413	421	439	414	425	447	472	451	453	409	413	398	490	405	405	429	454	464	463	434	424	425	463	461	404	401	447	408	448	445	445	464	442	430	420	463	429	467	392	436	416	433	411	477	396	394	396	449	449	480	446	437	441	477	427	463	466	446	468	418	433	471	448	434	439	440	439	458	421	456	460	443	443	426	451	480	452	435	465	463	415	428	414	457	441	440	465	428	467	422	451	459	451	433	400	452	421	510	442	442	443	439	470	424	451	422	472	450	457	459	428	418	415	487	443	477	477	425	392	433	370	417	444	400	462	473	484	466	473	438	493	469	476	450	419	462	407	465	428	364	398	447	416	406	419	439	451	430	443	427	451	409	451	459	436	446	402	424	462	469	424	447	474	413	459	432	469	466	407	419	461	443	441	415	460	450	389	430	471	430	481	476	428	443	439	448	431	433	462	442	445	426	448	418	408	456	408	398	441	460	445	435	435	414	424	460	452	468	439	402	432	403	438	507	416	436	439	480	443	412	441	445	459	467	427	448	431	398	448	474	496	435	445	458	436	452	393	483	452	489	470	432	493	449	415	400	440	447	475	437	446	443	402	458	430	450	440	435	455	451	406	465	430	444	431	405	433	465	389	425	406	414	412	432	439	468	445	426	409	414	479	409	432	445	410	465	457	426	441	472	426	450	443	464	458	418	485	406	426	424	468	433	414	387	442	432	452	427	422	436	456	453	412	444	410	420	431	481	432	426	437	426	465	401	419	446	472	448	402	452	458	453	453	460	465	417	448	441	472	429	484	475	454	428	437	461	464	408	457	454	474	475	464	389
2318	1024	1074	1084	1058	1038	1047	1041	1016	993	1089	1010	936	991	980	978	983	1006	945	931	975	986	1014	962	961	951	963	987	935	860	920	926	966	919	944	985	995	964	939	919	1002	960	911	959	938	964	919	951	917	933	918	927	978	981	938	961	915	1001	904	983	915	976	997	911	940	899	998	896	962	969	902	925	972	961	956	955	970	955	874	976	927	902	921	931	945	956	1005	927	954	963	979	934	950	924	895	997	994	966	931	942	968	935	971	907	907	935	899	990	958	932	924	917	1004	943	926	974	936	960	964	943	924	968	977	934	967	937	1022	1003	975	963	1019	1004	960	977	955	959	955	979	901	981	922	925	1008	930	935	949	963	931	957	939	979	953	896	946	972	966	962	950	940	951	926	924	966	921	930	968	976	940	960	955	979	897	937	1009	982	924	970	938	960	951	929	937	996	984	916	1050	961	978	955	985	906	1011	965	943	962	986	965	978	947	944	934	912	952	918	907	1003	901	934	966	933	970	992	929	950	901	898	933	964	924	967	944	1022	924	934	968	985	975	938	947	945	919	993	910	969	928	952	984	948	967	977	1039	954	914	976	971	943	946	974	986	906	978	934	957	958	1017	974	959	946	1013	941	929	937	964	971	930	913	996	980	872	937	975	961	1001	973	952	995	922	977	948	968	1002	966	959	1042	994	1003	927	979	952	962	952	944	915	954	1022	943	975	921	985	942	1016	924	887	950	968	955	973	982	970	974	969	953	927	957	923	978	1002	988	1017	924	1002	990	886	938	955	989	1023	986	957	924	951	976	995	989	888	960	994	875	989	982	885	935	974	978	964	916	933	992	911	935	991	949	966	986	935	975	952	911	992	938	927	1000	918	887	971	887	940	904	904	927	968	941	928	946	984	928	912	950	979	964	888	964	942	930	979	1004	969	918	912	1002	979	927	964	947	905	947	953	921	924	927	934	931	935	959	964	919	942	1002	948	960	903	1033	956	975	927	1015	972	966	980	940	987	954	943	912	971	938	950	940	936	936	959	930	953	978	924	986	968	976	996	953	943	953	956	919	931	974	947	977	913	987	927	929	922	964	934	989	958	937	953	994	883	991	992	961	938	973	990	933	938	971	1028	981	911	963	963	945	963	1000	943	960	972	948	969	967	927	948	999	926	987	993	958	964	952	952	928	929	904	935	916	894	965	986	949	973	936	943	971	938	976	870	969	991	972	1021	944	955	993	965	897	923	996	910	994	908	1025	953	961	981	954	944	935	976	967	923	967	1044	937	955	971	989	959	936	927	967	970	935	973	958	1026	960	956	953	945	920	988	959	897	999	912	993	983	933	959	980	952	917	983	925	1004	981	1001	939	971	903	965	930	965	991	946	989	968	1024	974	967	864	905	920	917	939	950	1002	940	971	954	999	901	989	963	928	956	1025	960	921	904	922	963	945	901	984	965	940	958	947	903	1019	942	928	1002	974	904	896	932	940	907	903	992	985	930	943	945	1016	875	1005	947	962	925	886	998	969	992	923	942	953	1005	974	934	1027	934	895	968	1007	999	976	972	950	959	967	974	945	975	950	944	957	986	945	983	901	919	892	940	994	927	964	947	985	930	962	975	937	931	958	928	933	997	985	1037	965	988	911	999	926	943	961	941	976	965	914	942	874	909	928	957	971	928	1006	967	933	1000	974	1004	987	957	981	893	937	916	946	970	973	939	910	960	937	944	979	967	899	925	1006	881	944	939	928	973	940	972	967	945	963	981	928	950	944	949	988	977	933	916	935	943	970	946	936	946	949	966	931	934	961	1014	880	942	963	968	970	941	950	941	930	942	996	942	938	885	952	969	899	985	958	975	961	962	973	921	982	992	937	929	850	1002	932	928	967	950	952	940	979	992	972	936	947	855	931	967	1021	935	952	990	942	981	941	946	966	947	919	995	961	978	916	961	963	973	939	956	975	943	869	997	997	919	995	935	957	942	932	889	983	959	1008	937	931	927	927	917	967	969	947	967	958	948	953	983	912	975	864	965	961	1004	923	938	920	926	939	970	954	932	948	979	1009	946	979	976	985	974	941	975	933	952	942	912	921	924	960	896	901	960	1004	1005	946	949	939	926	993	949	933	957	959	932	895	960	970	968	994	966	930	950	950	923	964	942	957	897	906	963	948	923	946	947	970	889	947	923	967	911	990	969	919	918	974	985	971	962	898	962	991	960	967	932	933	987	982	918	933	938	1015	952	995	989	971	1040	916	944	964	942	895	949	916	948	898	931	962	997	935	960	942	954	912	948	940	939	959	943	995	1046	943	976	976	971	927	929	960	971	936	900	889	967	930	950	958	954	969	993	941	967	940	1025	923	951	936	981	926	966	957	937	980	890	976	947	936	954	950	990	971	972	919	918	957	906	921	930	951	961	991	930	870	945	907	975	942	991	935	976	963	960	959	942	907	952	939	970	942	950	963	999	978	951	883	905	944	985	972	911	928	975	941	957	980	987	939	936	930	914	989	1015	961	953	951	995	969	906	911	934	951	905	950	971	977	1014	921	944	954	941	968	1018	902	899	968	948	963	941	980	1004	999	943	980	956	958	1009	945	976	981	933	984	992	973	976	956	944	906	928	964	897	991	917	909	946	1030	920	955	1011	956	938	963	995	976	949	869	943	944	965	942	975	949	953	941	954	951	922	1000	962	940	960	972	947	989	1016	969	998	983	979	944	1002	984	956	949	951	930	1003	913	893	977	940	879	925	1000	898	992	957	968	973	921	1009	971	937	920	969	962	926	925	938	940	970	983	871	888	965	934	962	925	948	985	923	927	945	892	1012	980	961	949	992	972	949	940	961	959	962	1006	942	946	956	951	955	975	969	890	937	915	1017	919	953	892	928	1001	971	969	941	925	908	981	943	935	960	914	1019	947	922	968	922	962	930	979	1004	959	964	934	945	957	972	963	940	1004	992	939	963	951	920	916	960	968	956	962	907	926	954	961	944	905	919	984	966	966	956	974	901	963	926	937	892	936	964	1017	934	909	986	931	967	940	968	959	995	945	969	949	989	946	940	949	931	987	992	969	984	970	943	962	960	923	985	984	978	919	988	975	924	987	924	978	935	1007	941	957	924	936	1018	980	958	958	987	908	959	935	969	981	918	941	961	1024	961	907	895	959	933	961	973	837	973	998	916	972	1030	971	899	954	973	924	931	960	926	946	1028	940	912	907	909	990	960	917	1014	958	926	983	956	1025	963	979	946	918	944	944	876	968	955	1006	923	929	958	977	929	887	953	960	945	1006	985	955	963	938	982	904	928	956	954	1005	934	875	958	970	951	972	958	970	956	951	980	958	987	908	937	975	932	979	948	932	935	957	943	957	878	936	953	964	917	963	1028	978	929	963	922	928	939	917	974	1066	976	997	904	956	956	945	962	981	979	988	931	981	982	933	950	950	1004	939	953	945	928	937	984	942	958	945	1018	968	964	961	920	974	979	956	942	941	1006	1005	997	998	977	940	962	905	925	940	954	1021	905	942	961	982	930	906	957	922	970	993	936	968	983	967	968	914	979	889	912	955	972	914	938	952	938	930	926	914	932	922	898	964	974	971	984	991	958	980	990	960	1033	925	967	1017	981
8710	661	705	608	481	404	369	363	318	322	283	265	281	255	277	260	261	254	265	272	231	284	229	221	238	263	272	239	237	269	226	258	245	258	238	252	246	251	270	229	240	241	249	219	244	256	283	244	266	254	270	231	262	248	280	248	232	256	262	262	218	245	247	256	240	277	233	251	241	261	271	226	248	267	264	240	266	253	264	261	244	251	268	255	244	255	254	248	251	278	239	230	241	237	251	245	213	256	247	218	263	260	234	225	278	253	272	240	268	255	232	278	266	234	243	252	258	241	240	288	232	263	269	272	264	236	239	226	269	258	242	228	233	251	222	227	276	245	249	229	233	255	222	240	224	249	295	276	243	264	256	262	251	229	242	229	263	258	235	249	232	303	226	238	245	279	229	235	252	226	273	253	253	251	255	255	213	262	249	223	237	232	247	234	242	263	281	249	235	268	245	256	266	272	214	226	238	247	235	251	259	249	280	254	268	269	268	256	253	260	244	246	255	272	250	284	260	233	256	242	234	256	241	269	262	271	243	253	270	255	266	237	237	251	236	264	275	273	240	273	244	247	252	273	234	250	257	268	243	228	234	231	247	265	270	253	258	253	255	263	252	251	227	266	260	245	274	240	236	242	265	250	235	225	267	217	273	238	244	242	268	289	240	265	264	259	239	274	233	216	253	269	279	198	255	250	256	224	239	237	249	251	242	258	241	248	262	257	255	257	272	278	287	245	269	252	262	248	250	272	273	242	255	257	270	241	267	271	265	259	222	274	246	246	260	231	228	263	233	247	214	231	237	292	239	267	242	267	270	221	272	251	289	248	246	229	233	265	256	251	266	249	238	260	276	238	274	257	232	226	258	253	252	247	248	241	240	234	237	279	244	242	250	274	238	246	274	264	242	239	225	238	241	265	214	234	252	252	260	245	228	251	272	242	230	271	262	235	257	287	278	244	255	249	248	259	247	234	277	238	234	213	249	250	257	252	238	244	252	274	270	247	240	239	276	247	251	255	273	234	239	262	257	247	250	266	246	246	232	229	241	233	249	239	234	243	273	259	253	248	249	224	252	252	238	233	246	252	237	246	248	281	244	260	246	248	231	253	229	246	257	251	251	263	249	234	248	255	252	246	292	240	233	282	251	257	256	264	255	265	233	255	246	230	246	231	209	214	251	267	262	230	236	206	231	238	267	241	234	275	242	260	270	243	250	246	259	239	213	272	277	253	234	265	227	256	230	217	252	215	252	252	266	216	243	289	226	254	242	262	242	256	239	239	237	256	261	248	251	260	247	250	279	263	276	275	248	238	246	249	241	228	248	259	216	230	249	226	234	242	262	269	220	242	265	236	248	243	243	258	268	235	254	214	242	242	259	228	240	244	214	261	261	227	252	230	229	282	222	252	243	268	259	252	235	262	253	246	243	238	259	246	256	247	221	283	234	251	229	269	237	247	241	235	258	272	262	281	256	255	267	263	243	246	270	267	270	253	252	270	271	232	239	260	266	240	260	261	243	247	271	262	234	257	263	250	226	274	253	242	259	236	241	276	265	250	276	240	245	239	237	248	238	260	237	275	248	237	226	225	252	240	277	264	269	278	223	262	277	266	238	254	264	252	247	244	219	257	258	255	290	245	249	280	242	258	258	263	262	243	222	263	273	249	244	225	253	274	251	253	218	209	285	252	237	244	245	231	230	245	247	280	251	251	274	254	258	231	267	255	242	243	252	274	251	265	244	249	281	260	255	229	233	216	240	237	233	247	276	219	238	232	240	252	202	253	240	238	260	222	236	237	276	277	224	236	279	253	251	231	248	277	296	261	256	256	272	267	262	261	261	262	278	248	228	239	230	231	256	250	226	269	266	249	252	215	263	254	248	263	246	219	247	233	263	252	250	229	252	278	230	222	219	270	274	245	234	245	229	266	245	233	266	263	249	254	267	281	244	275	246	232	242	255	269	249	265	250	239	276	240	243	259	218	221	246	241	242	247	263	227	239	256	232	258	240	217	241	234	247	266	232	247	243	210	252	228	236	251	235	270	249	258	244	256	251	225	248	216	258	294	254	248	262	246	229	277	233	230	233	241	297	233	280	271	235	240	234	251	252	237	245	243	249	258	223	251	297	265	214	244	226	229	224	255	251	263	242	254	262	260	233	249	223	238	256	235	268	246	251	220	246	231	268	283	275	280	249	256	282	252	264	257	228	233	232	244	250	263	272	243	249	234	257	238	259	269	255	249	261	233	236	257	250	248	236	231	249	234	257	276	215	243	277	245	276	253	265	256	242	253	252	255	253	260	211	233	257	245	244	239	261	265	275	254	254	249	230	268	249	261	281	233	233	228	261	255	270	219	288	235	250	244	251	272	267	257	260	239	226	285	297	225	259	245	245	237	245	271	265	264	240	237	244	259	244	236	257	231	244	241	215	233	259	249	258	261	256	260	240	238	260	248	231	262	262	256	238	271	249	213	220	233	234	282	253	234	217	245	234	275	205	268	246	247	262	267	236	274	261	227	246	274	238	263	281	223	254	249	264	228	269	241	284	232	258	237	226	255	231	241	228	247	256	227	261	259	259	255	233	243	247	230	248	250	275	255	251	238	251	253	249	248	249	243	213	235	273	258	262	263	231	252	262	249	242	217	249	238	267	267	233	254	221	255	255	265	244	271	268	220	257	232	244	234	233	245	248	248	250	296	263	240	255	279	238	248	283	236	249	262	282	243	243	231	248	290	264	277	234	233	269	268	246	264	259	259	257	268	256	276	257	241	259	259	238	218	259	279	243	232	278	236	256	267	254	243	247	234	253	253	233	255	233	286	250	268	248	255	262	262	258	255	268	266	273	252	244	235	232	243	263	238	249	261	252	276	262	264	240	275	250	223	262	240	278	232	259	243	243	261	238	261	228	266	242	249	253	259	251	259	233	262	239	239	267	231	248	258	238	254	264	256	231	274	234	259	267	261	252	249	262	226	227	256	257	286	238	258	276	254	267	291	241	255	221	259	267	254	227	246	246	245	229	226	243	238	265	249	259	246	263	238	240	248	219	273	257	257	224	236	246	233	234	216	247	269	229	250	234	259	251	244	270	236	227	235	258	263	244	273	241	257	280	232	245	212	281	232	263	263	279	254	265	244	257	243	242	261	241	255	243	260	247	217	248	245	257	254	234	273	227	254	270	235	276	267	242	234	237	230	250	253	235	255	222	234	255	259	275	277	272	271	255	219	236	232	239	222	269	260	222	246	233	243	260	214	231	229	205	223	232	227	260	270	243	242	260	242	233	239	233	252	251	276	264	239	249	261	237	245	277	264	261	300	243	267	250	246	279	243	231	278	232	254	241	310	267	266	271	255	232	245	261	268	262	244	239	245	214	243	250	256	277	252	254	266	244	249	259	235	246	239	240	250	235	253	256	267	277	258	221	246	240	272	237	250	248	242	228	249	252	286	235	240	252	232	273	266	238	242	236	266	273	256	255	259	239	256	228	250	224	230	253	266	246
6882	902	1529	1719	1527	1323	1169	1077	900	843	835	817	745	699	708	645	678	660	635	634	631	663	648	629	619	575	604	613	606	622	574	611	633	595	603	572	624	594	597	582	576	581	562	552	605	588	614	603	575	635	628	588	572	572	617	578	616	563	573	571	549	521	623	571	585	559	564	604	526	626	605	585	603	615	537	584	570	601	589	546	545	600	610	601	567	546	576	578	603	579	567	580	543	546	550	602	635	545	581	590	569	565	598	531	551	569	592	612	558	583	615	623	559	596	576	598	544	577	539	575	580	555	584	607	556	569	573	572	592	621	584	563	599	559	559	553	575	540	592	603	588	539	589	577	594	564	591	577	555	568	594	576	587	572	554	528	575	609	558	539	542	554	586	587	570	574	577	545	554	572	593	584	555	525	571	563	548	580	583	546	574	572	558	603	574	642	556	602	594	558	564	567	589	648	533	551	549	534	572	570	584	598	580	607	584	557	616	603	568	578	542	538	573	636	556	561	579	566	586	596	592	555	547	555	564	584	575	582	585	563	597	605	563	602	601	654	577	575	594	558	604	578	574	567	584	583	596	578	549	582	566	570	581	592	596	582	522	578	551	564	548	561	589	599	573	541	601	551	591	553	549	615	549	587	552	565	610	567	503	557	569	544	596	536	544	578	569	528	587	558	617	569	546	562	612	586	587	550	586	625	592	574	581	604	556	621	622	601	558	594	574	570	603	574	538	581	600	565	568	567	601	557	594	588	562	569	595	568	543	544	581	588	556	577	579	602	570	567	576	513	578	608	557	573	590	526	603	554	560	559	590	600	575	571	594	578	555	613	559	573	603	569	562	550	605	588	591	548	607	587	589	551	584	546	563	555	569	589	610	552	589	584	529	564	542	606	529	610	599	583	569	597	580	595	571	549	545	599	570	591	597	573	548	544	590	641	573	626	544	545	584	552	577	574	567	553	606	560	603	548	526	596	537	553	595	608	588	578	539	593	584	551	567	546	581	604	560	565	583	575	553	577	536	552	589	619	558	622	563	571	567	565	576	571	580	584	579	572	584	559	601	612	547	595	577	605	557	581	610	557	552	561	596	563	542	607	550	580	583	533	537	600	591	542	582	573	559	575	601	548	632	566	588	600	547	580	567	587	571	557	534	544	538	541	579	575	555	595	610	565	575	584	555	538	571	622	557	566	606	523	556	551	558	530	583	561	588	569	573	574	566	588	578	569	595	566	561	551	548	597	617	585	572	572	577	600	597	584	536	535	568	569	597	586	539	572	588	564	567	566	564	622	556	552	608	618	592	588	540	574	544	608	579	595	583	580	571	557	540	570	574	592	524	580	619	616	584	563	607	558	607	575	572	563	568	580	609	572	602	565	548	603	571	573	553	640	582	556	571	561	559	577	585	566	552	609	575	574	573	575	589	535	578	571	579	622	628	564	607	574	585	562	582	584	554	600	583	553	575	565	615	573	560	546	564	572	605	568	547	585	578	558	605	577	552	576	620	588	540	582	584	554	580	585	585	589	574	581	559	559	622	578	575	584	576	614	569	558	613	582	555	560	606	537	587	612	574	554	547	604	589	598	598	572	556	604	583	576	561	595	562	606	586	584	584	581	662	565	541	626	614	603	580	610	568	579	569	593	581	531	590	558	626	582	585	588	613	534	583	564	616	593	563	582	588	562	540	549	607	549	588	568	598	549	630	577	568	580	570	599	599	554	537	579	564	576	564	539	513	544	592	576	579	566	564	576	581	584	584	541	592	590	592	599	591	596	613	574	568	539	557	545	574	613	615	576	546	538	570	549	565	579	608	601	594	591	568	570	580	562	582	554	592	563	569	550	567	620	593	546	593	561	564	554	574	540	542	593	581	539	563	558	616	604	571	595	599	577	555	574	631	600	596	541	572	549	555	591	527	556	598	581	559	562	639	550	543	564	563	563	594	551	558	536	575	584	546	570	579	555	652	582	609	574	578	570	586	575	605	579	583	510	565	594	565	603	572	545	578	562	557	582	543	565	540	569	566	597	598	555	600	594	616	557	567	537	534	618	578	572	557	561	610	540	558	578	620	567	575	587	574	596	580	556	615	579	586	612	581	584	555	584	592	565	574	548	587	574	551	583	610	568	549	583	561	559	596	586	615	548	556	599	581	540	569	584	608	558	581	576	575	576	597	619	547	551	540	592	516	564	554	538	605	542	596	549	599	568	581	567	586	587	616	571	589	591	560	574	585	608	565	565	560	572	600	573	576	575	582	627	595	590	601	564	582	584	563	539	541	628	543	567	565	537	581	550	557	595	580	539	580	579	552	577	560	602	529	563	566	560	572	547	580	558	561	587	548	585	549	562	552	564	607	576	578	606	569	577	608	635	601	561	582	556	571	595	552	550	600	585	579	614	561	575	563	592	586	597	553	563	566	581	542	582	592	596	588	527	586	582	591	604	562	542	575	540	559	549	602	567	620	609	579	555	540	636	590	601	550	612	568	590	573	557	584	555	524	571	579	565	577	576	608	539	576	574	568	559	631	574	552	604	541	573	590	565	623	560	605	549	582	578	580	589	543	563	601	600	556	558	581	594	555	600	527	563	579	594	592	598	557	576	539	545	583	571	602	596	517	561	575	559	591	548	600	612	570	594	635	574	608	588	558	591	557	590	601	576	562	574	603	563	567	607	576	557	604	568	548	610	551	559	575	618	605	595	578	565	567	626	558	611	596	603	575	569	537	591	559	517	550	611	555	571	575	574	551	598	575	549	599	603	568	573	562	577	562	562	572	557	587	590	599	556	556	565	595	620	557	538	580	586	585	545	551	597	526	593	600	581	560	628	573	603	585	606	537	548	576	548	543	587	560	592	584	572	565	580	527	552	570	608	600	589	563	577	631	574	568	562	574	584	589	559	603	557	574	562	535	571	582	607	564	619	558	563	612	588	577	553	576	597	561	551	607	566	530	561	578	581	587	597	564	571	578	584	576	594	537	544	550	557	579	587	629	577	577	620	601	590	560	562	553	553	583	531	565	550	574	575	596	612	552	547	529	564	588	609	583	552	568	592	583	547	575	555	607	610	583	591	565	559	617	599	588	588	591	590	574	552	616	599	596	539	588	528	564	594	568	565	599	574	612	567	524	534	555	562	605	591	579	604	625	567	611	595	564	612	606	567	603	615	605	554	581	570	608	602	555	549	553	565	531	544	563	584	583	594	552	578	583	558	602	598	591	582	573	654	613	533	553	572	574	545	578	590	575	544	575	563	588	564	602	575	582	582	533	547	581	576	570	604	588	614	549	602	605	593	605	580	571	591	569	561	557	603	599	551	591	564	590	601	550	574	550	594	609	629	576	571	533	610	569	572	561	587	564	588	610	561	561	580	556	563	574	558	564	560	565	618	618	587	572	545	570	575	559	614	559	623	551	581	570	576	593	550	551	603	557	608	583	581	561	590	587	616	602	575	566	572	561	574	619	568	640	579	564	612	556	587	641	564	598	586	538	588
15543	1345	1078	850	555	481	347	319	309	270	215	235	215	213	187	154	176	185	157	180	159	160	163	156	158	168	166	154	155	158	159	172	134	152	166	183	159	148	140	158	130	170	173	119	161	161	164	155	137	150	148	150	145	176	150	165	157	153	160	148	153	150	141	141	152	149	151	145	146	156	169	159	149	138	162	142	140	143	152	161	146	125	171	145	165	146	150	155	159	136	152	137	128	141	153	141	156	140	165	174	139	125	138	144	153	129	177	163	153	116	142	164	162	150	167	155	141	150	121	152	137	151	153	128	159	157	152	136	150	175	155	151	136	136	132	134	144	175	157	162	152	154	165	132	138	160	174	163	171	146	139	134	139	132	144	143	146	141	135	173	161	154	141	136	153	126	129	140	143	163	149	154	144	138	142	158	155	143	169	169	135	149	163	128	119	157	141	134	152	127	139	149	156	146	155	149	134	137	131	165	163	152	157	167	146	156	162	146	153	154	141	127	158	132	163	137	154	162	155	152	154	130	156	140	138	148	149	135	136	147	133	153	144	148	148	162	180	149	129	157	153	166	151	158	156	149	154	142	117	120	134	173	147	148	150	138	167	158	144	157	149	166	165	155	144	153	135	151	118	140	145	167	137	148	150	139	153	160	163	148	137	143	137	211	152	153	149	146	123	138	163	129	142	134	156	168	167	157	162	159	149	152	157	137	124	149	144	139	169	142	140	178	148	135	143	149	167	169	139	135	157	138	160	151	159	144	141	178	153	152	136	155	148	128	154	154	140	176	177	166	155	149	133	159	136	133	136	164	170	142	137	150	120	156	168	165	137	133	150	145	162	154	154	140	123	147	157	159	156	147	142	157	146	156	158	152	152	146	155	164	152	172	168	156	141	186	145	156	158	138	151	184	165	155	145	135	142	152	137	131	147	143	146	151	151	184	158	147	153	151	147	156	170	135	162	131	150	126	133	152	148	135	134	138	142	138	150	133	163	163	162	151	143	154	141	150	148	144	125	138	150	131	167	134	134	163	154	152	141	142	107	141	142	126	153	140	141	157	144	131	130	161	148	151	159	154	141	159	159	172	164	155	139	138	161	160	149	135	132	155	145	135	144	112	148	152	165	148	138	140	167	156	159	153	157	142	119	154	186	158	141	155	146	149	159	124	140	148	161	135	155	153	162	140	138	141	159	143	162	143	145	144	163	128	153	140	149	164	163	155	141	139	145	178	147	163	157	145	152	154	135	154	150	159	141	154	141	135	126	154	163	160	145	146	139	140	136	151	126	153	147	167	156	139	147	145	136	146	160	163	125	157	171	144	163	157	138	164	156	137	147	144	160	153	143	171	163	140	141	176	162	155	155	120	146	147	145	155	160	161	156	138	135	136	168	132	157	161	151	153	157	167	158	136	137	160	129	138	135	142	166	144	162	141	152	170	156	158	148	161	148	151	151	163	141	175	140	160	149	139	126	141	172	140	149	157	154	145	158	131	160	146	152	133	162	135	131	161	147	147	148	153	165	134	166	158	134	161	144	160	146	144	159	143	132	160	148	147	146	143	152	156	161	160	156	145	143	149	169	141	143	147	142	147	166	144	134	148	141	149	136	154	116	137	148	136	171	148	153	138	155	122	160	187	156	160	136	121	173	136	163	159	135	141	167	147	133	145	134	158	181	125	152	155	134	149	135	162	146	173	131	155	141	145	142	133	168	146	136	158	148	147	162	148	156	162	142	178	143	145	179	146	141	183	147	137	150	165	143	150	138	161	158	136	131	147	158	160	141	149	156	137	145	143	170	171	141	161	147	154	138	167	155	151	152	169	139	166	151	143	135	176	172	158	171	142	154	143	169	143	125	159	144	164	139	145	157	157	130	155	170	132	135	158	146	137	137	147	165	156	166	158	134	161	160	146	155	126	167	168	160	147	144	142	143	132	128	123	164	124	127	135	154	158	138	132	155	148	156	152	161	151	127	129	153	152	149	136	158	135	155	138	162	126	131	154	163	161	147	136	140	158	129	132	148	168	142	155	159	155	171	159	143	152	146	171	143	138	165	147	147	168	145	168	117	121	142	169	181	137	137	153	138	137	164	140	147	170	150	166	136	139	132	167	152	143	151	125	139	140	153	137	152	140	165	159	158	173	157	144	154	169	157	131	145	132	145	131	170	142	160	142	163	173	140	146	149	140	132	134	161	148	130	150	151	164	143	130	148	162	141	155	134	144	161	145	139	157	161	149	158	178	145	145	153	169	146	159	167	168	147	137	138	147	135	170	147	137	158	134	145	145	152	155	167	162	125	140	143	145	129	145	153	158	136	163	158	178	146	148	160	135	132	148	154	121	166	124	161	159	161	130	166	142	170	157	153	129	139	130	166	151	152	150	134	146	161	157	128	150	170	135	154	136	147	164	128	160	139	141	163	140	132	148	156	122	172	131	153	153	151	149	152	159	151	141	148	130	155	143	132	145	160	153	150	151	145	148	153	139	141	159	140	140	151	173	139	164	149	141	149	157	135	150	148	128	149	143	134	132	153	120	134	156	166	152	158	167	138	156	127	147	150	159	173	135	161	147	142	123	138	148	155	145	155	133	166	157	138	132	141	132	163	149	139	141	156	156	158	144	146	148	151	160	136	174	141	142	136	181	149	126	146	156	161	144	165	153	161	174	147	155	181	156	167	175	161	157	137	139	135	147	162	150	156	140	151	143	162	151	185	144	137	140	180	160	131	134	148	154	137	140	130	177	147	159	164	140	141	153	159	153	163	168	174	142	152	175	149	156	142	156	161	168	142	154	162	157	151	154	141	160	143	135	145	135	150	165	143	148	148	130	128	157	140	158	146	134	156	176	158	132	144	147	138	152	152	140	154	154	144	162	154	147	153	156	144	127	137	147	136	148	167	167	129	153	148	140	144	153	147	163	174	158	152	166	126	153	150	156	147	158	154	138	143	150	150	160	150	153	137	157	151	144	129	145	136	165	147	141	135	144	153	181	129	141	148	181	145	158	150	136	192	158	128	144	144	149	156	167	147	160	137	157	174	154	166	146	142	151	163	129	154	153	167	167	137	167	141	139	144	156	141	155	147	161	162	152	154	145	133	166	156	133	133	146	137	165	151	166	157	169	124	150	175	164	169	153	156	160	150	155	149	144	163	168	160	155	147	130	158	140	153	132	122	167	140	135	162	144	172	137	149	160	158	182	132	174	132	139	141	168	159	155	142	129	148	144	155	140	164	152	153	160	134	151	183	157	151	156	158	155	147	134	136	161	147	160	134	146	148	137	168	164	146	153	174	161	144	143	140	148	136	173	132	145	148	156	146	160	158	160	155	172	165	134	157	142	132	156	163	158	157	171	154	117	126	156	140	128	159	146	140	162	149	140	136	140	156	132	171	170	168	144	163	155	162	136	150	136	142	155	145	157	144	158	147	153	142	140	143	160	150	140	119	139	156	178	146	149	146	165	154	158	160	152	158	174	159	139	142	144	159	136	149	126
8181	1032	2253	2572	2132	1857	1424	1296	1108	1043	858	804	746	657	600	588	654	525	561	552	510	489	483	476	454	459	460	444	440	425	429	472	429	442	384	414	435	402	427	435	426	419	401	408	401	378	443	432	412	385	392	385	405	413	436	410	479	393	403	398	405	422	418	421	381	377	414	408	383	415	400	412	400	413	423	417	418	405	385	375	390	348	402	407	412	395	376	425	393	397	371	390	419	400	371	415	407	374	386	391	380	390	381	397	421	388	410	381	379	432	411	411	393	406	379	373	395	387	403	363	387	407	409	363	392	402	434	413	389	374	382	400	391	383	379	395	383	408	402	390	403	365	404	438	400	393	390	393	430	401	414	437	420	415	397	377	383	396	412	414	388	393	376	388	384	402	434	383	394	390	377	406	372	398	377	403	382	404	416	428	401	427	390	425	430	408	405	400	389	397	385	387	358	406	414	433	352	385	400	381	354	425	405	380	405	379	380	376	406	390	403	398	379	381	408	382	406	389	423	359	386	384	396	390	387	391	426	418	415	410	368	388	391	401	429	365	381	393	420	357	393	377	379	387	389	358	386	417	358	397	391	431	401	430	399	446	392	397	385	394	415	421	336	400	381	383	382	417	409	377	388	371	393	396	357	409	368	383	375	414	372	415	381	397	406	367	420	392	405	385	414	386	401	392	394	398	375	361	403	386	426	375	404	370	364	386	412	383	399	378	389	356	365	390	388	400	386	425	406	411	426	391	415	396	402	403	437	382	399	388	378	385	384	368	380	393	393	394	421	382	378	369	377	384	430	384	380	368	397	391	390	417	409	391	382	406	362	364	415	374	417	400	385	359	388	376	415	415	401	423	402	396	380	373	423	356	357	397	382	411	439	393	406	405	423	427	415	439	399	389	410	393	411	405	399	445	408	365	403	418	391	408	413	397	418	428	379	403	413	390	412	394	409	412	419	384	403	399	397	390	399	424	409	410	394	430	436	424	390	389	402	398	450	369	370	383	364	379	379	382	381	391	429	392	386	398	399	403	394	395	374	382	410	375	375	393	424	346	402	373	406	393	377	415	405	355	401	386	408	391	423	391	385	394	408	417	399	401	408	403	344	390	375	385	346	434	379	390	409	384	386	388	412	390	417	420	375	392	421	408	384	370	435	432	393	397	398	370	399	383	345	393	404	360	391	374	406	352	362	413	387	390	389	419	382	417	373	392	391	364	410	391	387	374	355	400	379	445	382	392	368	424	401	380	408	384	398	432	369	388	382	410	441	395	388	360	406	404	373	423	378	415	370	375	425	423	382	413	431	406	411	396	362	417	384	398	398	376	411	364	353	379	398	368	385	412	389	368	385	385	422	417	382	427	373	433	412	408	381	430	392	417	381	377	392	372	384	406	391	420	367	398	388	386	382	432	390	438	404	364	414	405	383	393	403	376	428	417	393	376	406	374	363	386	383	440	409	380	397	430	393	371	387	380	398	378	370	392	386	395	377	430	398	378	389	386	411	387	388	417	395	398	402	430	405	382	397	381	377	424	392	385	385	388	417	379	426	377	401	400	385	433	397	381	378	369	373	366	395	409	371	381	380	396	402	415	383	411	397	410	414	415	377	416	454	358	402	369	402	398	383	406	374	386	412	377	428	351	389	414	408	421	409	416	378	361	387	373	396	364	392	384	413	380	412	401	397	414	391	410	395	404	368	392	389	351	365	414	420	402	416	417	360	422	421	369	386	369	380	380	423	385	362	392	395	395	376	382	379	431	399	407	405	444	404	400	400	398	407	383	417	407	372	402	395	405	352	418	419	385	357	395	401	399	377	393	360	392	372	387	395	416	365	402	415	377	346	404	365	426	398	365	410	380	375	410	410	396	403	398	391	355	403	384	375	451	402	432	366	367	416	405	408	399	372	408	365	385	387	395	424	385	401	418	437	412	397	366	400	366	418	403	417	408	399	391	382	407	396	393	395	387	377	438	375	396	421	373	387	425	388	382	431	415	395	390	402	382	416	411	393	366	402	386	385	417	361	388	371	396	405	421	391	396	358	397	385	385	424	381	421	426	420	408	396	387	356	341	354	390	414	392	419	394	354	415	401	381	395	389	410	435	395	383	390	403	384	398	390	396	398	388	418	380	357	386	397	409	384	412	385	377	422	419	417	384	397	394	379	389	405	388	370	408	384	370	406	392	426	343	397	407	359	375	396	404	392	404	370	377	392	416	408	388	405	431	389	392	399	455	425	396	422	390	394	414	447	383	402	426	415	383	385	398	406	424	396	420	420	382	388	411	407	396	398	411	395	383	406	384	379	416	388	382	414	398	348	380	375	427	403	377	399	396	382	403	380	381	409	408	421	406	368	387	407	377	406	430	368	407	377	365	380	396	401	438	394	392	405	410	353	407	377	421	367	379	397	379	417	401	373	391	386	430	404	388	397	384	394	418	377	396	425	400	391	354	394	342	401	355	378	396	409	417	421	394	399	392	391	376	373	378	358	365	412	395	371	407	366	394	412	361	405	368	407	390	399	403	367	443	382	395	369	397	425	372	417	421	392	386	418	410	396	406	369	388	392	389	395	379	377	392	392	396	394	413	387	401	414	386	357	409	383	368	387	442	393	374	406	421	386	386	351	368	367	419	404	425	381	428	394	382	364	405	400	407	389	382	379	394	385	412	404	399	426	388	389	378	381	399	432	391	408	408	424	393	388	382	395	380	360	421	373	400	424	406	412	395	412	372	397	370	413	369	382	394	414	386	393	404	408	402	399	364	372	382	390	380	387	407	413	382	372	398	373	367	418	382	387	404	423	419	419	411	377	420	371	373	369	415	417	349	395	389	414	370	402	388	394	399	384	365	389	388	403	414	409	369	428	390	409	359	378	386	378	373	386	417	409	395	379	383	428	400	420	407	407	399	371	385	407	384	426	411	416	378	397	414	396	389	418	389	377	385	393	401	393	414	387	391	377	409	403	372	387	387	412	386	412	382	399	386	377	389	393	371	404	413	376	392	386	398	402	420	414	388	382	384	351	426	376	406	388	378	413	377	383	414	372	382	396	396	407	393	403	418	395	398	389	419	428	381	372	411	401	391	423	373	386	416	398	378	410	420	376	417	385	396	366	399	374	389	394	429	414	407	373	407	402	420	410	396	403	410	406	389	414	397	414	396	376	358	356	365	385	395	370	393	407	386	390	408	405	397	419	414	409	416	393	387	403	415	386	380	388	415	385	394	420	393	410	396	424	415	396	395	393	393	383	410	386	436	406	401	397	398	437	426	360	417	432	382	407	401	399	446	399	394	375	368	400	391	341	392	408	381	390	398	404	379	380	403	409	412	397	410	433	372	383	384	431	416	366	409	384	402	385	390	389	400	403	395	397	385	416	399	371	424	370	385	402	428	388	393	405	367	387	374	396	393	373	408	370	367	357	390	391	410	369	395	418	389	396	350	401	432	398	361	389	386	387	421	391	415	411	390	373	414	420	422	399	400	414	393	362	376
1697	436	486	448	434	490	456	448	454	474	464	444	457	476	416	442	483	449	452	459	454	453	389	407	444	468	431	423	424	459	444	447	401	458	422	431	432	410	419	427	432	423	441	473	453	471	445	412	407	438	411	442	429	420	436	430	424	433	462	445	449	459	455	452	416	462	447	400	441	408	414	428	464	470	446	389	459	436	446	441	464	448	426	463	443	453	426	454	396	446	464	420	416	465	419	421	453	435	420	418	439	409	450	445	425	462	407	424	451	423	489	416	409	459	474	438	414	432	458	396	479	464	438	422	461	465	459	406	412	450	464	452	459	456	424	456	466	451	438	472	415	395	417	486	467	482	446	429	461	440	416	404	465	447	460	431	472	418	446	424	468	432	436	429	432	422	437	439	455	484	428	455	470	472	458	452	461	461	444	406	433	406	430	470	437	438	463	402	445	427	414	404	450	408	416	424	380	442	419	434	473	444	439	422	487	439	405	406	470	451	443	450	416	457	480	465	425	421	479	418	485	433	423	442	465	427	387	456	448	437	452	472	477	420	430	404	403	427	416	438	418	439	453	452	457	421	427	402	462	461	461	444	415	421	424	418	431	423	415	446	496	454	411	453	439	430	419	423	428	446	459	456	490	434	450	482	407	446	440	446	450	478	447	403	437	450	416	392	404	449	433	450	442	478	435	428	442	409	426	453	453	468	480	423	436	453	399	412	435	435	451	450	407	431	449	436	409	413	494	430	468	423	420	412	429	434	453	425	473	404	429	432	442	454	417	418	463	417	427	419	435	425	444	479	434	458	440	435	483	429	450	503	420	477	435	419	435	437	482	457	447	426	393	460	421	455	446	440	464	446	448	423	443	416	491	415	408	429	457	449	439	430	414	413	462	464	414	450	444	428	455	443	453	434	448	415	447	420	488	456	466	464	430	435	406	415	424	466	428	424	450	443	433	444	447	448	426	431	426	437	410	429	460	450	429	437	470	450	448	420	453	437	438	401	442	462	443	456	473	412	476	465	450	406	446	439	426	428	455	425	404	461	428	468	427	489	400	476	397	433	424	454	446	444	421	403	441	430	433	407	424	435	460	429	439	454	468	461	439	412	459	448	419	463	442	455	397	423	449	439	433	427	432	403	418	426	480	399	447	451	428	436	469	476	463	396	400	436	467	438	447	443	422	461	473	436	421	434	408	483	458	436	450	448	424	441	485	449	455	408	418	434	414	408	471	463	431	470	405	432	442	465	451	458	413	478	420	435	429	430	438	426	416	496	441	463	444	418	489	414	456	441	456	436	440	433	451	431	422	411	467	422	455	395	416	457	422	461	442	406	473	474	437	452	414	465	394	443	403	482	440	452	480	437	430	415	483	429	452	421	452	471	452	426	420	415	442	446	444	434	432	415	446	436	421	446	440	431	446	444	418	477	403	441	436	418	432	427	450	441	485	464	425	449	407	446	443	420	438	470	470	425	395	444	475	434	453	379	443	454	419	460	436	440	458	454	440	406	420	430	436	439	435	451	452	466	455	461	424	439	431	433	456	450	389	422	405	469	460	450	383	397	500	454	434	464	435	456	446	445	435	459	438	430	395	404	462	460	394	447	464	433	467	436	412	488	457	410	432	464	478	446	495	466	460	411	484	470	426	429	455	460	420	441	424	431	407	443	439	432	443	454	441	445	462	434	419	420	449	463	453	444	445	440	473	407	448	431	418	445	413	413	443	417	410	433	402	453	446	467	430	440	432	440	429	468	474	463	468	410	423	491	452	428	442	452	471	476	443	438	384	441	414	451	418	454	454	411	439	432	374	443	455	491	423	414	424	476	465	473	461	460	432	453	466	413	414	424	443	484	430	410	428	444	423	469	421	443	453	424	401	440	418	447	420	454	423	415	473	438	444	459	429	413	425	440	457	403	442	440	427	433	406	423	462	440	416	427	409	441	430	490	418	479	454	435	444	454	468	442	420	446	440	393	398	418	417	468	421	439	461	448	458	444	472	441	491	423	455	419	463	421	425	510	431	461	458	442	471	495	419	423	450	457	399	411	476	458	442	463	432	414	436	427	407	463	470	456	465	441	417	457	432	454	454	406	435	431	464	428	420	461	436	451	450	435	430	451	482	396	422	446	437	411	388	429	464	411	445	411	410	418	410	454	455	469	416	465	483	408	425	460	448	476	394	421	435	425	430	463	408	430	413	458	442	387	395	422	434	437	373	404	480	478	427	420	456	437	420	403	454	454	439	406	440	441	431	428	447	441	471	452	419	424	415	439	421	411	401	445	432	434	426	402	449	456	447	448	451	467	416	430	451	433	437	467	477	438	450	439	407	422	432	448	419	467	424	457	425	400	445	415	398	425	449	453	442	426	411	412	437	433	460	443	451	460	455	419	442	469	424	422	470	410	398	439	440	432	440	503	463	422	432	442	398	438	405	404	445	423	419	443	448	383	428	405	431	459	435	442	465	474	471	467	446	464	442	445	409	428	460	430	471	435	420	429	398	496	461	435	459	424	465	499	424	423	430	457	434	439	420	414	453	443	431	461	416	397	454	409	438	454	444	464	429	468	429	404	456	419	443	451	426	431	459	421	425	437	455	451	397	425	455	401	476	453	464	443	422	450	438	440	444	446	455	462	448	433	448	463	419	437	464	426	450	473	424	462	446	426	446	436	462	442	468	471	456	447	448	428	430	449	429	421	442	479	472	455	456	459	461	449	415	421	484	486	414	459	461	485	455	429	442	446	444	498	433	445	442	459	426	455	435	429	453	458	435	443	458	468	466	490	452	447	463	426	421	449	453	455	476	444	423	426	409	391	473	433	425	429	420	465	432	420	455	433	451	478	459	435	439	450	446	427	466	420	466	461	447	436	439	426	422	440	467	430	443	459	442	431	476	417	422	471	420	428	432	436	451	441	429	451	446	474	451	440	438	428	475	427	430	432	443	440	447	430	404	456	464	452	454	426	448	456	446	425	476	446	459	448	419	422	447	432	402	412	455	453	404	417	458	440	460	470	449	440	472	420	464	419	473	469	460	413	418	460	498	410	406	425	406	444	445	438	426	442	401	420	465	470	446	423	422	458	454	434	454	420	450	427	477	417	428	421	460	467	456	422	431	445	426	453	401	437	401	417	417	441	427	414	442	404	454	437	455	475	466	412	457	464	471	451	413	451	452	402	451	439	448	413	421	457	449	433	480	448	448	435	452	428	423	470	454	443	455	450	418	428	430	453	417	418	428	448	453	420	487	445	454	477	476	430	423	463	464	421	463	438	426	474	452	466	438	444	416	433	443	442	467	463	425	457	428	398	456	432	438	413	450	428	427	463	454	475	464	446	438	421	449	411	446	420	454	437	474	441	440	417	462	471	465	452	454	486	459	473	476	450	437	469	462	456	434	397	417	433	434	396	467	433	425	414	449	430	461	468	433	402	440	445	427	474	443	391	470	420	452	414	444	471	437	436	424	485	431	431	473	406	439	433	465	444	447	385	428	426
2197	994	1035	1108	1040	1089	1045	1030	1058	969	1005	942	999	946	1014	1021	979	984	976	962	951	977	971	988	994	1006	994	911	1004	919	967	891	930	947	976	929	1002	897	972	939	1014	999	996	955	963	928	959	951	994	994	914	950	962	1054	953	954	958	955	964	932	941	943	959	989	918	977	930	940	909	945	893	948	913	945	951	927	904	1001	966	973	998	947	931	982	983	947	984	974	974	961	929	952	985	980	934	916	1000	1015	980	912	972	1017	937	964	991	913	987	939	956	921	965	995	972	932	903	963	966	962	940	963	987	941	946	968	946	915	996	923	987	939	959	973	993	999	979	967	957	904	950	981	931	907	954	968	1017	1002	933	944	951	987	904	968	947	927	945	968	961	931	975	958	978	960	925	944	961	1016	935	963	977	886	950	978	940	937	949	975	953	953	925	957	959	980	987	959	963	961	931	951	956	964	966	938	980	939	1004	956	977	951	994	961	950	971	930	982	929	969	954	941	972	972	955	955	969	916	945	916	969	926	970	923	947	935	948	916	907	925	927	943	953	907	940	953	993	988	910	941	975	911	925	952	991	896	973	964	983	981	956	958	965	924	943	925	934	962	992	977	999	969	979	996	900	944	989	973	918	928	963	944	940	975	913	944	971	952	952	949	881	953	944	956	903	973	1006	956	886	990	990	973	965	931	931	950	1013	940	985	931	942	982	944	973	985	927	944	959	926	974	994	999	939	916	946	983	932	952	962	928	954	950	973	976	947	908	917	925	977	971	967	991	929	908	1029	978	967	995	960	961	966	1000	920	931	911	990	987	954	935	957	970	919	958	988	925	911	939	973	981	989	947	936	973	990	912	994	986	897	1017	952	958	900	985	974	941	937	948	961	1011	972	933	1005	974	1028	983	925	970	926	962	896	989	919	972	952	961	981	971	1007	977	896	956	967	912	968	986	935	932	954	895	916	971	981	1007	986	968	959	960	935	979	891	962	983	924	974	976	955	980	960	964	965	966	1000	965	990	1005	943	963	940	937	907	935	925	967	947	953	931	973	925	952	1017	991	948	951	967	912	949	925	969	968	942	938	989	952	954	945	936	907	997	956	930	904	955	964	914	985	1010	992	973	1019	948	968	965	975	988	1008	979	981	978	973	983	920	954	932	989	910	1011	949	926	918	1001	990	914	987	929	911	939	958	906	1027	922	941	926	921	895	966	926	976	944	996	902	974	915	938	894	992	936	958	966	983	938	934	938	960	950	950	1041	964	960	932	1017	937	949	1007	931	923	950	906	930	975	921	965	936	979	952	926	943	964	970	988	901	903	1010	971	1004	975	947	927	1004	948	949	974	915	979	942	914	965	958	952	1008	960	1002	1002	948	935	976	1031	935	912	987	982	941	916	941	1025	958	935	959	939	984	898	938	968	945	896	988	968	946	920	932	893	932	946	957	974	989	921	912	984	960	904	897	948	925	957	976	977	874	941	970	946	947	937	966	992	941	947	1005	926	906	971	908	904	960	943	963	939	947	968	931	954	955	980	925	967	1001	875	958	884	948	973	932	960	947	948	946	935	920	917	949	955	949	952	936	952	948	921	989	955	971	902	881	939	956	973	953	964	1004	1012	954	966	927	892	963	946	911	964	962	966	991	940	935	964	941	963	938	948	888	930	910	1001	1029	975	948	987	918	973	960	920	958	966	1037	1037	1007	916	910	934	965	939	981	915	998	953	968	943	953	936	911	956	956	940	939	942	995	967	989	958	985	924	971	974	947	914	969	959	931	988	979	975	948	1027	870	989	914	1000	951	928	948	931	972	1006	923	979	938	919	952	922	950	942	962	952	934	993	992	975	947	907	983	944	998	978	929	952	931	939	941	975	964	958	905	1039	972	915	990	965	981	925	929	972	922	993	921	952	1003	963	947	865	928	1006	950	896	962	971	1025	871	974	955	966	907	954	896	985	950	947	953	965	961	977	1013	911	939	987	968	1049	921	937	943	972	964	1002	941	925	997	948	973	957	981	934	913	960	966	923	987	926	925	941	993	933	946	961	977	965	985	978	971	1010	961	919	963	961	916	875	966	954	913	1045	974	987	951	939	962	940	963	935	971	920	961	942	948	992	963	928	965	948	954	921	950	1039	935	958	969	885	919	946	922	1007	966	899	919	958	974	1001	961	970	969	944	1037	949	972	978	955	993	877	970	930	998	895	985	945	979	882	931	947	946	968	965	926	983	962	949	953	932	945	940	962	925	952	984	943	969	944	911	996	902	987	954	971	986	922	885	938	997	994	985	976	886	932	1015	971	966	946	950	924	974	962	960	989	967	979	922	948	999	999	956	982	964	926	975	960	982	961	902	980	927	999	1012	1004	957	950	960	981	935	915	920	908	956	910	982	952	943	961	978	951	968	996	1019	967	1031	888	964	877	999	959	981	952	1007	903	960	942	962	944	995	976	950	929	983	920	938	921	942	973	999	949	1010	995	939	939	953	972	988	987	968	921	933	979	938	976	952	973	1011	962	977	957	1023	961	1003	977	971	946	1008	935	995	949	941	944	963	972	924	989	968	979	992	915	960	957	1002	923	966	981	921	926	926	939	922	930	900	932	942	964	951	986	955	958	950	985	940	962	946	923	952	949	1000	926	983	948	950	968	1000	951	948	915	947	930	971	931	976	916	981	937	925	932	955	947	970	997	983	916	952	973	963	981	934	964	945	966	984	961	888	945	989	973	916	967	1002	968	944	939	957	957	916	931	894	973	903	954	957	989	971	1037	915	964	887	963	942	978	948	908	1033	948	928	965	962	941	934	989	979	994	1001	957	955	966	982	972	915	988	955	947	923	956	936	1004	915	987	938	973	953	925	994	953	945	1001	883	958	986	947	920	964	948	971	955	952	946	1018	935	927	909	914	926	928	1015	985	933	906	988	932	944	957	928	965	943	942	993	929	957	939	993	936	928	966	978	926	974	908	954	908	956	958	937	953	977	970	966	986	991	900	962	940	897	987	950	969	944	917	975	949	943	990	953	965	910	958	908	944	971	958	995	918	999	977	1000	944	976	956	952	924	947	957	938	945	876	962	974	998	957	933	980	984	949	931	933	961	987	987	1042	896	956	961	954	942	930	972	958	967	944	976	959	945	931	931	1004	991	897	899	947	916	956	936	972	980	935	1005	952	1004	952	924	949	944	998	961	949	980	983	957	955	968	992	935	938	922	930	968	921	950	1010	982	1000	968	913	925	939	968	955	994	947	969	904	924	928	909	911	960	945	984	944	963	937	928	982	960	982	947	950	933	935	971	985	902	972	956	993	930	982	963	928	955	990	933	950	928	972	939	948	987	1005	913	944	941	932	960	888	931	944	970	991	948	996	944	950	949	933	932	1001	942	927	973	950	923	1034	1000	944	905	975	972	956	966	961	938	1018	925	988	915	959	945	968	944	921	951	912	952	960	994	965	970	978	979	960	950	981	955	1029	933	954	1006	954	994	958	926	983	979	974	915	965	957	947	927	962	921	913	978	979	964	913	1021	963	913	964	981	939	944	949	953	954	968	925	958	930	961	959	954	912	904	938	977	962	946	952	959	979	974	949	918	934	965	995	934	873	943	1000	1022	943	893
8496	652	663	576	503	407	351	332	288	298	297	300	290	265	304	253	259	271	276	240	254	271	269	244	278	243	257	247	231	262	250	245	248	260	221	252	219	223	242	252	251	251	217	245	252	256	270	221	260	251	243	255	241	259	248	251	254	240	240	262	283	237	236	278	248	252	289	276	258	252	250	262	252	265	245	270	223	255	272	253	246	245	246	265	245	231	281	239	261	264	293	254	232	226	246	245	271	250	250	219	246	244	255	231	251	218	246	252	250	263	254	239	244	241	225	255	233	250	205	246	266	249	262	228	218	281	265	245	244	263	259	251	256	266	253	246	259	229	245	270	277	253	265	237	253	257	270	210	260	268	294	241	249	238	221	237	245	241	235	261	261	230	233	243	233	238	219	251	217	251	269	265	240	260	275	260	244	248	239	242	234	229	229	222	232	253	253	238	256	272	245	281	234	253	222	250	219	252	263	246	250	253	224	249	244	262	232	236	240	258	262	236	232	242	259	253	234	258	274	264	239	247	224	253	232	234	223	216	264	250	240	232	229	258	259	231	227	269	236	247	262	240	264	229	227	206	220	255	258	236	263	264	226	255	270	261	261	250	233	224	255	246	262	256	277	281	243	237	239	245	242	251	279	283	247	260	245	264	255	253	233	255	255	253	263	251	252	250	257	218	261	261	253	222	264	268	242	258	233	229	250	256	250	241	236	246	243	216	236	268	255	256	253	266	282	232	245	263	255	268	257	236	290	257	268	268	255	252	245	235	267	253	249	227	247	272	233	264	280	256	233	251	255	208	288	250	264	250	264	257	255	243	255	247	257	255	239	247	258	278	239	279	264	267	252	252	256	248	231	234	218	257	251	252	265	243	240	261	258	267	239	254	254	237	222	236	244	238	243	257	220	232	256	291	281	229	228	246	257	277	210	258	252	242	236	269	234	258	246	251	275	235	277	253	239	255	256	261	245	239	251	232	264	205	257	229	273	257	243	233	269	271	246	264	261	253	254	243	256	206	280	243	270	275	268	255	250	259	254	237	265	249	262	259	216	240	263	246	232	240	227	251	253	239	240	229	268	267	241	260	281	232	234	255	236	266	262	237	234	255	250	247	243	236	245	226	240	231	242	234	243	248	229	233	291	273	257	241	262	234	236	268	264	254	276	230	260	242	267	264	265	229	270	237	248	239	266	235	267	272	276	261	236	238	252	258	257	246	257	251	267	253	265	273	266	261	238	258	270	267	241	210	258	264	256	256	214	245	229	235	248	225	205	241	242	210	247	260	240	255	249	272	240	249	261	257	277	262	242	255	214	235	246	245	268	246	268	276	281	248	214	273	259	275	239	224	255	274	231	264	277	287	240	260	241	256	318	267	235	239	245	227	238	233	244	243	236	253	243	285	253	255	255	240	264	283	246	250	233	233	266	259	270	250	232	262	238	248	251	240	267	262	230	242	270	238	250	265	256	205	230	250	256	213	287	268	254	232	261	288	206	249	234	232	257	244	230	240	278	292	235	259	251	297	227	233	246	262	234	239	258	247	253	228	240	248	261	277	237	239	292	260	240	226	256	254	266	251	239	244	280	254	238	228	265	266	288	308	230	245	266	265	289	244	232	253	254	238	226	253	283	264	262	225	260	250	267	230	269	248	252	250	227	249	240	275	247	256	257	234	245	229	243	253	268	263	230	255	228	247	236	269	244	226	238	246	255	215	228	240	291	241	254	241	230	263	236	253	254	251	257	252	230	249	251	280	267	252	226	250	243	231	235	237	223	231	259	238	229	242	240	259	233	229	248	271	256	245	253	282	257	251	242	249	222	242	277	264	234	238	273	241	263	263	240	244	265	238	264	236	229	275	273	233	228	254	265	277	252	261	246	264	258	225	187	250	244	266	252	258	218	243	228	264	254	260	279	267	255	261	283	248	237	275	287	255	282	276	236	265	243	236	246	225	248	249	252	267	234	229	263	257	294	253	222	225	236	276	275	254	268	229	237	251	256	259	253	268	249	241	244	248	246	230	257	263	274	260	243	280	261	252	273	247	273	229	242	304	250	282	228	262	258	271	263	263	258	279	260	267	254	242	281	271	294	270	244	252	273	245	228	248	270	248	241	254	254	234	265	256	275	224	261	229	248	268	235	275	225	223	263	240	250	239	279	237	263	247	237	255	256	234	252	240	248	214	271	240	231	246	255	284	219	255	252	273	240	236	258	279	252	215	255	223	259	244	276	264	262	278	282	249	242	258	260	261	260	244	228	253	250	280	259	251	247	256	246	235	287	216	228	271	270	266	225	241	236	262	253	237	250	269	262	251	246	251	278	259	257	245	247	250	268	246	225	240	248	267	251	264	268	243	223	245	233	254	280	247	243	238	219	248	242	238	271	248	278	262	242	255	285	254	232	243	241	245	296	259	284	258	227	253	219	240	227	231	244	259	231	254	252	230	267	223	237	251	219	238	254	254	276	280	226	241	240	276	238	236	243	244	249	248	251	237	224	248	264	252	246	223	237	255	253	263	259	254	265	261	246	248	282	214	222	247	259	257	261	251	253	237	243	233	246	255	270	268	262	252	234	248	269	228	256	228	255	228	256	233	256	249	270	277	260	205	252	282	233	255	264	251	273	245	267	257	220	241	248	254	211	217	257	257	267	243	237	240	283	248	255	252	257	249	208	267	261	258	253	254	241	232	226	258	252	214	266	231	244	262	246	302	216	236	245	235	232	267	243	227	255	227	241	230	254	269	232	249	243	238	234	267	251	233	256	269	240	265	264	269	268	250	276	241	258	226	235	251	256	237	227	256	257	253	261	263	259	283	222	249	246	255	237	241	233	258	254	256	235	280	276	248	270	240	254	232	260	254	269	244	251	277	271	248	262	260	254	240	256	205	217	252	249	245	277	255	273	248	262	260	225	265	228	279	216	257	244	296	231	261	264	239	237	246	247	216	267	253	240	294	255	264	235	250	218	242	228	253	224	271	272	257	255	245	256	259	282	222	246	269	236	248	259	248	247	273	235	245	267	220	245	266	267	234	267	226	260	250	256	255	244	249	229	252	265	234	231	222	248	247	246	242	270	256	218	265	235	261	248	277	270	271	257	251	236	240	251	253	253	274	286	266	243	236	254	236	255	239	219	249	265	255	219	249	246	244	283	272	284	262	254	228	234	238	245	220	270	244	280	241	243	253	271	236	220	226	251	237	221	260	277	284	248	276	261	259	226	249	240	245	246	254	258	249	237	238	266	263	252	270	271	300	247	263	244	254	231	223	245	256	270	231	274	308	257	278	267	272	220	225	261	254	260	243	251	244	241	255	260	235	234	258	269	222	274	277	217	253	281	235	276	268	269	274	260	267	232	220	271	244	253	249	247	251	211	235	241	233	231	293	253	235	251	272	250	253	261	244	266	265	271	208	246	233	265	250	260	235	254	273	215	231	246	247	268	242	252	263	251	260	227	262	245	244	268	234	267	245	239	253	232	264	266	266	255	247	233	235
6696	985	1450	1741	1501	1330	1155	1059	1000	881	832	806	747	692	750	677	710	684	600	618	638	563	590	632	615	636	609	567	601	557	597	614	569	630	552	617	572	584	600	586	560	580	618	586	594	598	563	576	639	585	624	618	580	555	591	555	576	580	585	608	573	603	594	598	608	607	595	572	587	612	605	582	596	622	566	599	552	558	567	526	576	567	565	589	564	558	575	582	577	598	631	581	566	542	619	600	575	536	593	543	546	570	558	604	584	600	565	561	584	562	612	536	575	577	573	583	594	616	567	588	602	585	581	609	595	586	568	583	573	588	543	597	582	571	575	636	586	597	588	557	619	596	579	578	595	585	580	528	549	617	568	573	604	530	579	584	562	591	589	596	539	527	586	529	591	571	582	575	556	540	600	580	581	624	557	594	577	592	557	619	593	563	594	579	568	595	546	552	592	544	576	593	587	573	588	562	563	561	626	567	570	554	552	576	603	548	614	532	543	579	609	593	590	569	501	599	564	559	558	565	591	556	571	565	556	602	565	577	534	609	565	596	559	558	549	572	587	537	581	597	533	599	528	555	605	568	531	573	581	561	565	605	579	575	594	592	582	552	572	553	589	567	561	565	602	594	561	581	575	605	604	564	561	566	617	612	504	614	595	594	543	537	586	595	582	554	579	610	603	565	576	589	565	566	630	575	575	564	618	599	562	563	554	563	612	578	554	551	589	577	570	629	597	588	532	569	539	594	560	572	584	563	596	594	589	589	589	637	621	592	624	586	610	567	569	577	624	584	564	547	575	613	591	571	551	622	562	597	569	536	541	578	647	588	544	575	591	555	603	539	602	567	537	614	628	558	569	573	569	599	572	555	581	576	549	588	595	546	592	612	580	626	581	523	588	542	615	546	598	556	558	569	576	593	586	554	601	571	576	592	615	563	584	609	585	579	563	565	595	554	568	561	567	565	587	582	562	558	603	593	608	585	613	587	574	596	617	592	598	587	565	593	544	589	530	587	554	560	567	544	551	568	583	519	573	551	591	570	536	589	574	543	566	594	567	565	589	574	574	568	570	574	578	566	579	577	586	593	589	582	555	566	548	559	573	549	588	578	572	599	598	591	583	634	555	623	578	572	576	618	592	547	602	617	578	535	579	564	607	573	574	578	547	568	565	573	519	592	529	576	580	563	562	582	602	545	583	558	574	560	579	602	546	576	533	558	569	547	569	596	585	605	590	546	547	584	584	589	608	551	570	544	596	568	574	583	590	553	560	555	567	623	601	611	576	560	595	580	586	547	589	562	591	594	588	571	600	581	546	558	580	616	588	589	574	581	605	599	572	557	585	592	572	577	549	560	582	597	584	575	550	598	558	545	585	579	571	559	539	574	598	572	594	605	598	569	556	525	564	626	559	568	607	601	543	560	557	593	562	553	581	581	577	579	605	571	590	605	566	578	529	576	599	562	590	565	550	589	583	583	589	634	578	583	604	559	611	562	599	615	557	556	563	589	565	554	580	607	597	532	590	589	591	540	571	571	590	582	590	611	577	585	526	544	585	609	536	561	570	595	565	591	549	542	566	551	583	561	570	518	588	556	577	593	589	565	576	593	576	574	527	594	567	573	613	608	596	579	534	588	588	604	583	590	585	597	582	539	570	592	598	615	600	598	606	564	590	579	604	578	551	544	586	554	578	582	577	556	554	560	592	635	630	556	537	565	569	615	609	581	546	576	607	576	592	560	626	578	614	590	553	577	579	548	550	575	569	534	560	587	545	601	579	566	588	602	573	562	559	573	556	535	570	561	581	589	630	594	625	570	602	552	544	590	556	565	601	560	583	579	585	594	535	606	592	601	546	602	606	603	595	562	573	549	576	546	591	596	544	593	515	579	558	559	585	593	564	560	567	555	561	556	573	560	567	551	565	537	577	579	583	613	584	597	578	597	560	608	564	561	551	608	590	627	610	589	591	580	560	593	572	602	560	589	553	583	570	547	589	582	583	556	576	613	591	544	560	560	543	582	597	570	574	574	553	598	580	554	622	531	613	569	554	568	598	567	544	557	551	566	577	537	568	554	533	591	605	572	576	562	570	588	552	542	568	578	573	552	536	580	601	578	579	575	579	624	587	604	562	522	548	628	603	521	577	550	571	557	573	554	561	587	575	560	570	562	595	590	631	547	548	558	586	544	636	613	581	591	575	564	570	522	556	585	578	600	537	556	559	577	573	587	592	544	597	580	546	569	573	558	569	597	625	573	591	580	570	566	614	597	569	609	614	563	571	584	571	550	560	582	573	574	549	553	591	553	639	565	584	579	584	577	573	602	528	545	609	604	577	567	597	591	533	594	585	592	620	564	536	574	587	566	574	562	536	535	593	593	547	619	553	579	576	609	581	583	522	549	545	566	563	541	578	586	565	538	576	575	603	612	555	578	591	557	591	548	568	613	575	577	542	595	586	550	564	574	597	541	575	572	581	589	559	584	594	617	595	575	552	616	596	579	566	568	596	568	563	588	612	569	552	589	569	583	529	561	647	571	572	569	596	573	595	575	581	574	564	579	594	518	592	599	588	597	588	541	559	610	579	596	578	561	536	584	577	585	552	582	598	587	601	590	578	508	552	536	548	547	570	582	550	563	552	579	597	566	521	544	561	607	578	595	572	577	575	563	533	569	582	530	563	564	574	602	599	559	541	571	560	581	579	573	555	617	553	553	608	550	576	571	581	612	545	578	541	565	596	556	609	609	579	587	633	526	587	583	581	608	594	591	557	574	557	580	567	534	586	593	604	562	575	558	630	552	572	592	570	635	534	587	546	568	578	610	567	553	585	566	550	583	550	572	587	535	562	565	562	558	569	544	570	574	567	573	641	562	574	587	606	601	617	519	591	562	581	598	550	577	564	547	540	574	598	582	584	575	540	607	549	556	582	618	583	567	549	580	539	607	633	554	563	572	592	581	558	568	593	531	592	574	586	562	607	552	558	602	531	578	568	609	549	580	556	564	572	551	604	608	616	592	594	602	564	529	586	589	568	590	552	607	578	567	627	569	592	556	577	593	578	563	581	607	572	564	590	574	625	577	575	599	564	542	563	588	561	580	553	592	585	618	585	575	585	566	587	608	583	603	555	597	631	598	537	593	576	535	577	568	535	561	518	588	603	603	606	545	568	553	574	563	603	579	561	599	551	581	551	587	635	569	567	589	541	564	564	594	578	620	611	565	572	574	608	583	554	579	570	588	574	566	585	616	587	581	590	567	565	587	590	561	591	560	570	577	602	554	570	555	541	607	591	607	575	566	626	552	595	607	595	578	571	573	561	571	579	587	578	594	604	532	556	548	559	519	613	531	590	565	596	545	566	612	568	572	610	572	603	604	582	554	558	594	559	563	642	606	605	590	563	588	554	540	545	574	554	558	588	551	555	579	592	537	601	578	559	590	595	573	563	579	576	566	600	588	563	582	601	568	534	550	522	565	601	627	535	592	582	596	548	564	617	559	609	561	615	535
15283	1301	1049	792	589	433	405	351	285	257	215	217	211	200	169	169	170	176	158	175	161	182	178	152	137	136	155	138	153	164	161	156	162	146	168	136	155	155	122	166	159	147	124	132	161	160	138	138	175	143	167	130	161	157	155	170	147	160	167	136	147	167	151	148	139	146	155	153	150	150	147	141	139	159	154	119	146	139	159	133	177	143	153	150	155	134	129	158	127	134	147	158	132	152	148	146	159	140	150	167	164	142	163	173	170	152	138	131	156	146	172	154	141	154	158	138	133	135	157	141	150	165	168	131	140	181	142	131	145	171	156	151	125	163	154	139	180	145	154	169	169	157	134	162	133	155	129	139	141	146	147	144	153	136	157	145	150	169	161	140	122	160	167	162	160	167	151	164	182	164	159	138	144	161	134	166	143	142	137	157	143	149	154	153	169	151	160	136	142	149	139	157	151	133	167	143	135	154	129	143	125	166	175	152	152	163	141	121	154	132	156	143	156	113	156	162	137	154	152	158	136	137	137	145	144	136	159	150	150	163	142	147	167	156	149	148	147	168	134	176	150	161	152	151	172	153	131	154	149	167	165	141	152	135	149	148	132	148	143	145	147	152	159	149	139	128	132	168	162	155	133	145	166	138	173	136	162	122	133	151	153	151	146	152	165	156	136	125	121	167	136	144	156	141	144	142	134	143	147	146	150	164	147	149	170	167	143	147	141	129	145	149	138	148	157	157	155	162	163	158	144	146	130	176	150	141	141	142	166	139	155	133	139	149	149	145	170	119	134	143	163	145	153	146	156	142	153	131	137	126	145	140	145	149	161	177	135	137	154	134	154	169	174	143	165	179	166	145	161	142	162	163	155	155	152	160	156	160	152	142	181	150	144	145	150	137	193	166	157	137	150	127	148	150	158	154	152	142	164	149	140	150	166	154	167	159	134	135	158	125	163	146	173	142	138	144	178	146	148	182	153	148	171	120	147	140	143	138	158	166	161	187	149	145	137	155	156	142	149	163	156	145	144	145	153	154	150	150	135	148	146	130	156	165	173	148	134	146	169	150	151	159	148	138	135	154	163	177	137	117	150	133	131	169	129	142	171	176	172	157	169	151	143	172	138	172	161	130	148	165	149	142	143	136	160	159	160	142	128	159	152	185	155	150	133	162	153	142	163	148	154	142	149	147	156	164	127	148	139	143	159	139	154	128	137	147	157	144	154	139	152	135	158	156	175	150	138	168	135	150	164	169	150	161	157	149	128	152	128	168	141	163	157	135	155	126	149	147	154	131	158	136	147	137	145	152	155	175	167	149	190	148	154	125	145	135	145	138	146	174	153	169	139	134	159	139	149	161	160	166	147	147	156	137	177	184	145	165	150	128	140	148	134	135	178	173	154	165	142	153	142	143	159	143	167	163	149	158	153	132	171	156	165	156	144	149	175	145	140	156	141	171	118	153	170	144	143	180	149	156	131	171	134	147	135	161	131	147	165	175	169	148	165	153	138	146	184	151	152	145	158	156	130	143	150	117	161	155	139	161	133	158	159	164	154	142	155	152	170	142	166	151	156	167	151	146	139	131	139	160	145	171	172	152	147	157	180	150	135	156	139	181	152	166	178	135	162	141	146	151	162	160	163	141	147	132	132	146	161	181	166	181	153	146	157	161	149	160	155	170	150	150	158	143	143	134	139	148	147	156	130	140	153	171	167	143	149	186	163	166	158	166	158	155	179	146	150	118	158	147	153	166	165	155	184	155	142	153	163	140	147	162	141	156	154	149	157	150	139	137	136	141	152	144	138	167	146	141	155	130	151	154	172	146	144	132	152	174	170	165	141	152	141	151	159	140	159	160	136	140	141	147	134	172	143	152	131	159	120	138	163	164	141	153	152	135	144	154	135	167	162	154	147	151	151	149	177	156	134	140	134	152	144	132	140	140	132	147	140	160	148	138	150	150	159	165	140	159	164	158	146	150	139	169	155	148	139	141	156	165	155	145	134	135	143	150	135	175	160	147	148	135	159	138	169	134	171	139	142	141	137	151	148	144	163	136	166	171	143	130	143	140	150	134	155	136	147	177	152	166	164	152	143	129	152	154	167	160	130	158	157	155	143	164	136	149	152	154	159	136	163	121	185	159	165	176	164	144	134	151	145	130	156	163	141	146	139	152	145	146	136	143	140	160	164	163	162	169	149	144	152	156	144	145	147	136	148	143	135	123	139	129	140	153	166	149	167	148	155	166	170	149	135	163	131	162	165	126	147	148	129	171	152	155	158	134	153	135	150	148	122	161	172	152	146	162	138	146	145	150	144	155	160	134	134	162	156	146	163	161	156	138	149	133	156	169	155	151	142	151	148	145	158	151	155	154	144	148	148	141	163	165	157	153	161	159	155	155	146	141	158	148	153	134	146	153	142	137	155	125	139	147	148	160	146	172	179	143	161	153	147	145	132	148	147	177	158	137	151	154	164	154	145	149	136	164	153	146	153	164	159	159	152	156	156	148	143	126	159	152	168	144	140	146	134	157	132	139	134	149	170	131	178	139	155	142	163	145	140	144	150	143	147	149	139	159	150	142	175	164	165	131	145	147	123	176	135	135	140	158	151	172	141	149	158	163	141	134	169	141	156	137	148	156	148	174	140	149	138	167	132	141	162	141	139	151	163	134	143	159	170	174	148	150	154	138	153	166	131	133	151	128	137	145	149	154	155	169	151	153	144	140	153	148	154	151	163	138	149	164	169	150	155	152	157	130	142	160	158	161	131	139	165	129	162	158	135	139	146	143	154	154	158	153	157	130	134	137	159	121	140	184	139	180	154	159	151	138	145	142	156	165	160	136	158	153	155	172	152	148	140	151	168	164	145	172	152	148	162	152	160	140	145	170	144	157	143	144	139	135	125	143	142	134	158	169	115	138	161	168	164	172	144	151	172	146	175	160	141	184	152	134	148	157	154	132	165	143	150	138	144	148	147	130	156	127	165	169	166	141	158	131	142	161	149	153	162	154	145	156	157	150	162	152	125	161	167	154	181	147	145	134	163	162	154	159	153	141	144	132	164	174	179	139	129	147	159	158	163	164	137	154	186	143	145	148	133	149	145	148	143	175	151	154	158	145	159	173	149	134	167	141	154	149	134	151	146	146	142	137	140	181	142	158	138	150	120	146	122	158	141	186	137	133	148	158	140	143	150	167	143	146	163	145	142	142	168	129	125	125	152	131	130	131	156	135	133	166	130	156	128	140	171	142	144	156	158	177	161	162	176	152	128	153	150	159	163	135	166	157	146	158	155	149	161	146	146	137	140	165	141	146	163	163	158	126	166	164	146	145	150	170	148	127	166	168	154	149	151	156	145	161	139	147	166	138	151	139	158	145	159	158	151	142	141	145	150	148	158	150	142	157	156	160	153	146	150	151	165	153	148	146	174	157	144	153	153	152	160	164	146	155	151	150	133	134	158	161	165	150	144	146	149	153	145	154	142	127	151	168	164	163	161	141	153	133
8113	1054	2129	2620	2081	1811	1491	1219	1060	968	959	780	745	674	617	559	554	606	511	532	469	497	502	430	442	493	460	432	423	439	389	418	404	464	407	408	401	442	447	439	423	443	443	466	429	409	427	426	433	401	403	420	418	420	428	409	422	414	413	438	418	420	409	422	447	400	476	395	414	381	409	433	387	405	424	401	373	398	417	447	407	365	394	402	371	420	413	404	408	400	414	443	390	435	391	431	394	393	420	407	406	374	400	387	357	390	393	359	444	404	352	414	392	378	359	395	427	426	402	405	405	396	410	380	391	401	348	420	396	399	429	375	385	398	393	390	430	395	378	416	388	433	373	382	384	403	381	376	376	415	395	396	411	384	397	374	390	379	423	426	409	394	370	425	383	425	424	382	382	377	393	398	410	392	381	405	376	387	399	408	400	414	406	419	395	390	363	368	381	397	397	388	396	385	377	392	377	387	426	401	418	387	415	383	365	374	383	381	385	407	378	405	398	382	423	398	391	413	410	411	394	403	408	391	396	423	403	423	442	432	380	361	383	394	401	425	387	408	383	395	351	404	420	412	382	414	412	399	403	381	436	403	371	405	357	391	418	408	384	404	403	445	391	380	378	348	388	407	366	400	419	411	417	408	416	413	407	387	418	406	382	415	419	386	411	402	384	404	363	402	413	408	428	370	405	381	374	383	393	373	412	406	369	413	410	383	388	385	423	433	386	406	406	390	385	370	385	420	402	383	416	408	400	398	400	409	369	399	407	396	426	424	376	395	382	396	421	412	401	410	373	406	410	399	414	399	421	377	402	399	381	376	392	373	405	390	419	390	434	387	360	414	397	395	395	373	431	417	365	380	413	396	408	348	376	372	409	384	387	372	400	378	396	429	415	386	369	413	358	403	381	396	387	397	389	443	386	399	437	365	428	403	391	438	373	391	423	392	416	388	408	372	400	392	386	416	399	387	406	399	414	351	405	383	411	457	382	378	378	443	388	424	388	390	431	399	393	383	394	392	381	389	384	383	382	398	386	409	409	422	377	395	398	373	424	406	389	390	414	398	443	391	374	382	423	407	386	386	391	445	430	391	367	409	418	391	373	383	346	400	415	379	386	398	386	419	367	411	425	426	425	399	386	385	392	413	434	413	417	402	414	373	390	391	416	411	392	365	402	379	413	393	383	376	390	421	388	392	392	400	395	381	419	375	388	380	406	397	390	399	397	369	431	412	384	385	401	368	378	389	428	349	403	379	463	407	400	387	390	381	388	373	433	362	413	421	399	406	392	408	363	399	385	380	413	422	393	398	406	384	360	366	363	409	409	394	390	410	396	376	392	410	390	404	406	394	425	395	403	390	462	402	401	370	403	406	406	413	376	400	389	400	387	381	353	391	418	378	382	358	400	412	386	433	386	435	438	383	401	404	401	393	368	440	380	400	404	386	382	389	394	411	402	402	358	365	384	415	429	368	392	400	391	428	393	415	427	370	383	387	395	372	407	395	346	411	392	401	405	382	394	394	394	401	383	380	403	398	384	417	376	376	414	386	400	440	381	406	389	374	427	399	375	423	396	359	399	422	409	428	386	429	385	385	383	383	418	381	385	406	379	382	396	400	387	377	426	399	393	400	378	366	382	402	408	395	360	401	381	409	402	414	387	413	388	421	431	385	420	410	418	393	373	398	386	405	395	397	381	438	400	393	411	363	399	382	394	418	441	404	408	416	413	384	403	387	375	415	377	434	391	414	385	376	374	412	408	466	407	367	391	398	436	398	432	418	424	426	382	408	387	398	397	398	415	391	428	404	384	360	414	380	395	403	383	373	421	408	392	395	367	363	388	401	419	421	363	379	403	381	379	413	404	382	405	375	403	362	391	400	406	399	404	385	362	383	431	390	393	417	378	400	424	422	402	374	413	415	425	378	399	398	395	447	397	379	400	444	385	415	365	378	411	371	371	376	390	393	409	411	376	395	413	378	390	429	388	394	414	432	398	397	381	399	408	404	418	396	388	393	394	401	424	454	385	392	381	426	407	366	333	398	384	366	389	428	397	424	365	399	381	399	384	382	374	424	380	358	382	398	401	382	390	429	417	370	370	414	402	397	411	382	441	395	411	408	385	387	412	398	404	390	377	373	413	366	400	393	419	376	389	370	386	392	378	387	401	409	394	412	404	405	385	389	391	424	411	376	448	395	386	353	386	401	377	390	390	390	397	389	379	393	389	384	372	405	406	413	421	403	362	371	368	426	378	394	384	395	412	363	419	408	397	408	379	391	397	366	417	370	405	405	422	394	418	439	421	367	400	385	385	397	394	434	377	407	407	382	389	437	347	397	433	367	391	392	385	409	404	403	394	395	411	390	368	399	424	435	365	420	377	393	406	401	406	384	408	426	437	385	384	371	386	368	382	426	385	433	362	416	386	395	398	398	395	385	365	401	371	431	389	433	433	384	446	400	417	411	393	380	405	413	383	387	394	405	385	391	405	393	382	391	410	370	405	383	398	407	373	380	397	382	422	378	385	401	376	426	400	376	359	374	436	414	416	382	405	420	378	401	386	396	411	383	429	385	421	400	403	357	391	379	424	423	392	389	389	380	371	375	379	370	384	374	421	386	401	383	405	427	416	403	383	401	379	397	392	411	394	433	397	382	385	387	373	401	436	387	398	396	366	375	395	364	402	423	424	411	371	393	402	396	389	422	401	447	426	374	362	414	410	376	422	393	392	418	375	426	424	430	365	433	422	374	388	381	391	408	397	392	394	348	413	383	376	378	390	408	365	394	401	379	433	406	414	383	400	405	393	432	372	372	369	377	386	377	417	404	395	394	379	401	359	390	390	371	379	403	393	399	378	398	376	376	430	378	379	435	430	389	423	419	416	385	417	428	407	386	391	412	399	405	393	388	397	375	400	427	377	425	392	351	392	410	361	408	399	386	408	380	384	392	388	412	416	364	416	408	397	393	388	373	389	382	392	381	412	396	350	400	399	442	438	396	412	433	401	380	425	381	382	408	406	369	397	406	399	399	386	439	359	396	411	378	372	394	400	426	377	380	405	425	369	397	361	402	407	392	419	377	369	407	379	408	388	380	400	371	405	418	408	383	420	368	410	394	414	378	388	394	406	408	403	405	385	374	386	395	413	389	385	405	405	397	397	364	387	380	422	385	408	384	373	394	401	372	391	375	417	419	413	381	407	397	404	394	361	379	377	413	403	379	416	422	374	395	389	441	408	425	384	386	402	399	394	430	379	392	427	388	377	412	389	412	387	408	387	397	382	421	386	392	428	407	382	372	394	411	376	411	404	422	391	375	427	394	408	426	371	383	415	410	409	416	435	405	409	387	432	392	377	410	420	386	415	386	395	400	363	377	419	378	414	386	396	395	366	374	375	364	408	398	408	414	409	391	422	390	387	391	359	449	384	382	403	380	390	380	400	376	393	390	425	393	370	422	387	377	404	387	384	412	408	378	385	390	391	363	381	408	387	406	428	394	382	380
1741	482	481	444	446	453	437	464	457	448	475	450	461	487	453	462	468	432	476	465	452	426	418	436	442	461	419	407	497	463	474	418	443	494	419	472	452	436	415	456	440	404	463	443	452	400	469	436	442	421	439	418	453	430	435	441	432	429	495	441	432	441	456	450	410	415	451	447	460	417	418	436	427	435	429	403	410	445	446	403	477	405	468	397	452	411	482	456	409	437	460	463	412	465	453	413	426	463	439	425	443	412	459	460	447	430	456	413	448	398	436	428	458	429	421	404	415	400	431	411	459	446	462	429	419	421	422	444	446	406	446	418	410	434	414	459	448	437	442	444	433	445	445	462	434	477	449	465	413	454	480	447	391	441	473	451	479	455	419	432	442	423	426	428	421	467	446	442	439	399	389	446	467	399	434	445	443	456	434	474	445	496	421	398	441	472	429	476	428	423	414	413	433	463	396	395	439	449	504	433	460	429	433	444	409	414	454	431	384	413	407	455	425	457	465	442	421	452	461	492	428	427	403	404	479	445	473	466	468	429	421	429	471	448	438	411	448	426	399	435	502	452	460	461	422	417	465	393	449	480	438	360	428	482	440	489	440	420	437	429	439	423	447	442	410	434	461	446	461	444	405	441	445	413	437	409	424	443	436	430	496	485	440	433	449	434	392	438	468	471	438	421	457	465	440	459	443	437	425	467	437	468	426	448	402	452	447	410	460	446	463	430	446	460	448	487	437	409	461	447	398	439	435	473	499	388	435	451	421	427	462	438	441	454	432	437	457	444	450	454	428	454	410	459	462	448	434	450	442	450	407	411	478	432	460	467	450	439	415	439	442	418	441	457	461	476	462	419	420	427	466	489	421	417	408	426	436	469	435	413	434	412	421	459	442	428	447	453	450	444	443	429	433	457	448	420	454	452	433	448	446	399	468	452	467	430	410	440	483	452	427	444	405	464	492	469	432	445	451	435	471	453	440	389	432	441	474	435	463	444	462	412	445	456	448	419	459	405	414	467	430	459	447	428	407	462	471	439	377	420	427	412	445	444	418	420	437	422	415	394	402	463	424	454	448	384	438	430	476	451	439	438	437	412	447	448	452	441	457	410	436	423	466	447	434	398	443	448	465	427	437	407	417	455	461	453	402	439	457	469	455	423	457	448	430	419	447	484	432	448	449	444	394	472	452	436	430	434	422	436	418	434	439	437	428	410	443	427	437	440	478	460	432	442	453	434	450	450	446	440	460	434	432	403	449	441	443	475	418	440	450	405	461	445	420	463	430	439	445	436	443	373	404	456	419	444	473	412	442	408	454	459	438	453	439	445	422	418	447	460	440	402	451	435	375	447	429	451	421	417	429	449	445	406	426	469	431	456	441	449	424	486	427	403	449	457	413	433	459	491	456	431	427	480	434	424	458	458	415	439	486	420	397	435	485	423	407	420	392	395	437	402	420	422	451	447	469	446	427	410	473	462	459	501	461	432	437	470	405	474	411	417	439	456	438	428	460	444	439	460	422	445	418	430	423	453	461	426	419	405	434	453	416	436	405	451	475	415	410	438	396	429	447	421	464	434	424	422	464	437	431	445	456	466	410	433	449	498	414	427	445	409	448	478	442	432	408	431	413	466	405	409	413	435	422	476	416	507	496	436	414	430	453	484	410	446	441	454	469	440	432	443	417	403	451	393	387	402	391	431	440	465	425	431	441	439	450	464	429	439	433	446	451	400	418	461	460	403	441	416	456	388	432	410	462	437	439	458	437	401	479	465	408	437	468	434	444	410	469	468	438	475	429	425	447	458	364	427	445	411	427	404	438	436	443	435	431	419	473	429	407	430	451	469	454	450	408	422	433	463	451	462	472	439	431	453	446	456	405	440	484	440	468	415	427	452	417	362	453	448	424	454	440	461	460	422	446	400	423	424	441	451	471	462	427	458	456	466	447	512	438	442	414	455	439	414	425	441	460	456	456	467	421	443	468	438	459	456	450	422	437	429	481	459	476	423	452	446	432	454	404	405	439	403	439	477	466	425	408	408	431	432	443	459	425	449	502	462	444	481	434	443	416	471	427	419	466	448	447	426	463	467	420	460	424	471	412	416	437	436	453	453	437	430	432	439	430	446	488	423	430	424	406	466	473	412	476	462	464	429	410	407	462	477	424	442	352	460	488	472	438	408	449	411	456	485	457	455	412	437	472	416	440	431	446	454	441	431	460	381	457	461	432	422	472	486	427	410	444	478	433	433	388	461	463	432	399	449	458	431	434	401	467	435	420	457	445	412	455	436	431	454	435	450	463	419	465	440	453	495	431	458	440	477	461	447	421	439	460	414	439	433	469	440	438	447	425	436	438	437	408	428	408	438	413	439	431	430	445	466	449	435	451	418	451	427	430	469	419	422	423	450	474	420	452	426	456	454	450	460	416	454	429	428	435	456	419	416	403	410	434	440	419	436	442	408	480	482	419	428	504	408	443	440	418	437	472	444	422	437	444	478	429	445	452	400	386	463	468	485	426	435	412	486	430	417	430	445	447	418	415	442	383	440	422	463	404	444	439	391	438	440	416	436	465	427	423	399	464	428	470	423	416	437	456	380	432	438	443	441	407	411	414	412	439	423	440	413	471	430	449	432	455	408	448	466	453	421	427	406	447	395	411	447	451	435	439	490	416	425	464	418	412	434	438	448	435	470	433	491	497	453	439	447	443	434	438	416	447	478	399	430	422	425	437	417	483	517	416	415	435	481	454	437	421	405	422	420	455	441	478	431	458	454	458	439	430	405	445	468	433	445	420	433	445	440	431	392	423	425	446	435	418	431	412	451	432	443	433	429	468	421	416	428	452	410	441	467	449	435	492	455	383	454	442	462	435	428	450	410	500	451	450	393	441	419	450	410	451	427	402	425	485	423	465	461	445	455	430	453	430	427	402	436	431	428	462	433	433	425	424	431	442	411	441	436	434	406	365	405	429	454	445	437	409	455	405	454	474	456	462	455	479	455	446	414	453	434	437	449	455	394	431	416	439	444	486	430	441	485	415	419	442	454	432	414	478	422	448	457	477	429	450	429	411	444	448	448	466	468	488	451	409	445	495	452	473	419	437	414	467	422	497	443	414	438	444	432	419	446	456	423	429	439	445	456	433	445	439	457	471	441	431	478	422	406	419	444	418	403	403	451	403	429	458	447	418	444	412	419	440	446	454	459	470	429	439	465	445	443	456	436	448	469	456	490	492	444	444	425	412	426	431	383	471	422	406	390	416	430	457	432	377	417	395	440	426	458	444	462	459	423	437	431	452	463	458	416	403	417	431	459	468	427	457	436	426	411	470	454	448	427	468	434	414	446	421	468	429	468	459	429	465	464	436	475	454	438	444	417	426	485	462	457	418	441	488	449	444	420	408	437	453	469	400	454	448	446	430	451	464	429	436	461	452	438	441	429	472	460	441	432	415	449	426	439	451	454	437	426	429	440	479	445	418	408	452	451	446	448	464	415	459	445	423	428
2300	975	987	1091	1124	979	1071	1023	949	984	1030	1022	1004	982	1014	1009	986	971	1011	960	997	1043	949	1018	939	984	955	958	924	1022	975	990	941	972	979	995	963	970	981	939	951	947	973	954	904	927	987	977	950	954	872	988	951	941	947	958	971	934	932	981	953	955	924	973	1007	994	964	907	937	921	978	961	974	995	921	987	972	958	936	951	884	953	925	1012	908	946	947	915	965	965	995	953	927	947	952	955	962	986	945	987	1027	927	952	993	965	943	979	989	942	933	942	995	1047	935	930	889	960	943	957	930	912	916	910	980	969	945	1016	946	954	975	942	951	976	884	898	942	951	971	953	917	959	928	930	979	1023	978	916	938	909	930	915	933	972	942	986	985	1003	967	935	974	1002	998	902	912	997	946	952	944	928	1005	919	932	936	982	1028	925	942	941	905	940	977	907	977	970	968	962	943	902	913	1000	937	910	927	1002	936	974	974	978	975	966	967	970	954	959	939	961	949	967	942	962	992	924	970	964	963	958	963	909	966	964	927	957	937	947	991	936	970	863	962	929	954	962	935	1023	981	999	934	946	965	961	978	1005	972	957	899	913	956	949	993	966	925	960	941	944	958	1004	989	928	979	961	955	908	938	917	946	986	971	931	977	942	1009	956	947	975	916	912	967	935	920	952	913	996	988	931	955	977	980	946	941	959	912	945	1027	914	966	991	956	952	933	986	915	940	959	942	1017	929	955	987	929	960	1022	996	952	907	960	959	952	961	962	1000	962	994	974	946	975	935	919	978	978	976	952	961	989	1017	964	969	937	957	1007	972	954	988	1018	1006	939	943	919	933	1012	972	968	943	997	1008	963	949	957	893	1000	1025	938	974	883	955	919	948	910	933	939	960	944	920	944	992	925	1006	922	891	1020	981	959	905	973	944	961	953	924	933	970	938	940	967	886	963	972	919	951	918	920	977	977	958	989	980	964	973	966	988	957	991	956	976	946	992	932	938	936	933	952	928	943	978	990	924	923	972	958	936	923	946	954	970	1005	970	925	988	988	941	928	904	905	895	952	899	956	962	1005	963	961	946	979	997	918	895	981	971	926	986	942	1002	945	1003	1016	922	986	981	915	921	977	917	946	906	954	977	992	965	993	967	900	895	942	935	943	918	1022	949	914	989	991	962	968	932	913	1020	989	977	938	908	980	969	983	918	976	976	978	942	1014	938	936	1015	987	940	939	987	918	956	981	986	1038	942	1038	916	947	993	1012	906	936	950	951	905	936	952	982	986	947	939	1017	980	961	993	984	945	963	966	964	943	952	948	920	975	1005	942	958	922	897	968	964	972	957	953	914	967	956	972	983	971	915	932	965	965	955	986	1029	1018	1021	975	917	982	944	982	915	985	943	1002	905	981	1017	936	926	980	1010	911	962	957	1005	1010	924	948	962	951	987	965	939	959	920	990	927	949	953	917	957	943	994	959	993	901	963	957	936	970	981	967	960	957	988	1030	994	936	998	981	970	994	1018	943	991	940	916	925	966	1009	992	950	945	991	939	994	925	942	987	957	933	961	906	970	936	984	973	974	981	981	927	981	965	934	938	1016	931	910	960	967	935	980	976	959	946	921	960	910	936	930	971	1014	915	952	979	906	958	966	962	918	992	931	964	904	1012	937	949	942	966	963	1033	988	957	923	965	985	905	982	969	965	937	1006	955	897	1003	921	940	957	937	951	968	906	988	998	916	966	942	1019	951	962	973	959	977	944	939	913	952	958	975	968	941	930	947	968	998	973	985	966	946	957	965	970	1003	879	977	960	928	991	931	952	955	948	974	998	988	968	959	943	948	871	981	934	957	974	1013	957	962	956	997	963	978	921	1010	947	994	918	903	968	936	985	963	954	985	934	914	965	935	978	972	950	931	1001	912	984	975	946	968	1012	943	941	944	945	972	933	1020	934	919	924	937	936	949	1012	972	963	951	919	955	920	965	949	934	930	982	947	960	899	978	986	926	1001	1024	932	949	924	995	968	932	942	985	985	933	901	973	926	971	963	937	927	911	957	952	923	971	922	967	928	984	942	913	960	938	987	942	949	954	948	983	983	966	989	944	939	965	944	983	921	933	971	945	944	995	919	963	961	916	960	967	947	930	941	932	1022	982	922	968	968	980	916	931	961	981	971	927	996	879	982	982	954	963	1008	966	915	983	910	949	962	939	964	983	892	909	985	939	900	926	964	982	907	979	947	955	990	956	988	920	929	950	902	945	1002	961	928	987	997	947	943	968	958	952	950	983	994	968	949	944	971	928	932	1004	928	946	936	961	957	929	988	970	928	916	915	905	979	997	950	923	942	937	944	965	918	941	927	970	952	927	940	940	954	1023	978	928	936	958	922	963	905	974	974	983	1034	928	923	959	989	993	956	954	966	962	897	922	941	963	949	950	985	955	947	901	973	981	927	924	909	999	944	997	951	939	940	954	915	912	951	945	1001	943	946	911	938	955	975	952	894	939	962	997	957	962	944	963	921	954	920	1016	925	971	940	944	939	964	970	919	927	1022	943	988	1001	994	942	942	995	971	912	973	936	903	954	916	1011	974	976	965	988	948	902	975	952	967	982	974	1006	948	977	949	938	965	916	1006	959	998	934	961	958	956	965	992	906	927	974	991	950	911	959	933	950	958	951	941	856	932	958	994	922	948	911	935	965	944	930	993	1003	894	921	985	968	916	955	949	946	959	958	988	977	974	938	950	965	955	990	994	941	979	991	971	995	897	935	963	988	935	944	971	980	1017	1009	883	938	1008	992	971	940	944	947	955	1012	914	916	981	1007	938	970	955	943	957	1009	943	910	966	1001	944	984	948	937	963	950	950	1016	964	964	974	1028	926	1003	969	985	964	932	911	945	1001	969	914	933	940	927	973	889	947	968	977	947	963	959	921	954	977	964	996	894	922	963	953	975	952	989	962	950	967	980	942	903	969	971	909	986	984	968	1008	887	933	946	965	991	917	972	1044	939	941	973	931	909	975	932	948	956	971	963	932	945	980	933	966	977	998	965	965	952	932	960	924	976	928	960	915	941	935	977	970	974	930	920	994	990	990	933	914	978	943	971	999	1002	952	1012	930	964	915	963	952	958	1034	945	959	958	953	941	944	938	962	978	927	1019	1019	915	972	911	898	990	961	920	936	945	920	967	1008	988	964	935	950	936	950	957	994	932	982	998	968	948	1007	924	943	951	904	960	940	954	942	933	980	975	968	1041	969	1010	953	978	948	953	999	964	944	955	975	966	953	934	960	931	947	915	973	1017	970	886	936	990	940	963	958	928	989	930	986	929	978	990	951	938	928	1001	924	888	971	948	994	968	923	952	892	990	913	966	952	954	983	955	909	948	988	921	951	999	1058	970	936	929	954	976	896	989	905	935	967	979	932	940	992	946	974	924	912	959	864	956	954	956	930	944	941	1010	956	1021	955	966	918	901	911	945	974	900	967	904	952	1020	900	949	917	984	981	927	994	955	903	911	958	977	1010	968	937	953	943	966	914	978	954	932	942	975	975	972	981	946	956	1033	889	929	997	920	906	942	947	959	952	913	1037	941	993	942	975	945	1013	927	983	878	959	964	1009	976	984	924	938	953	986	953	975	967
8546	664	697	608	480	401	379	301	332	291	325	282	260	264	300	279	292	270	260	291	268	224	243	254	253	256	263	266	253	245	256	245	258	261	235	254	256	253	263	276	256	242	293	245	246	229	243	245	245	241	254	244	222	279	268	297	250	281	236	259	264	256	292	235	239	271	249	259	252	239	258	271	255	229	253	270	259	249	288	267	231	254	280	252	262	234	241	254	243	261	240	236	233	273	305	242	245	229	271	231	258	262	232	211	254	234	246	263	239	263	251	259	273	244	230	261	258	251	259	221	249	244	262	248	245	234	277	231	269	254	247	261	250	250	234	244	225	233	261	237	240	234	277	267	294	236	276	265	255	224	253	263	268	260	265	236	268	266	231	237	241	234	245	244	263	248	243	231	250	281	255	250	232	236	226	252	239	242	259	251	261	265	250	241	251	242	292	276	236	216	260	255	227	239	251	241	265	246	250	245	253	269	241	252	279	235	250	265	278	256	244	263	246	256	247	248	267	242	251	249	240	263	290	264	253	278	242	256	245	238	247	276	234	238	224	250	241	264	283	268	254	266	251	225	254	225	266	264	258	238	221	259	248	258	234	255	238	239	230	252	276	252	273	261	246	231	278	239	223	246	277	261	248	259	250	240	228	244	245	284	263	243	266	265	258	241	247	261	266	263	280	248	275	215	252	238	259	252	237	274	276	275	253	251	261	229	248	230	232	249	273	237	247	254	260	225	224	253	268	226	247	279	237	245	233	225	257	257	268	238	260	236	226	236	253	268	212	235	240	231	239	256	243	251	232	248	294	268	254	245	229	240	230	247	222	235	233	240	233	250	254	266	249	261	245	253	223	259	252	270	231	241	247	244	242	243	238	253	236	251	243	240	251	273	263	256	241	257	239	248	245	250	257	265	235	261	267	244	229	252	229	259	213	236	247	215	236	254	267	244	255	239	229	243	249	262	256	244	245	262	280	249	235	282	256	244	278	271	206	213	208	235	269	264	263	227	214	240	297	246	243	226	235	272	262	240	248	267	268	263	269	256	250	237	224	236	259	272	313	268	264	238	235	293	219	247	265	263	237	253	262	245	250	256	252	234	254	240	272	241	251	269	272	234	258	265	248	243	278	266	264	267	237	268	247	242	232	240	260	235	258	308	254	214	252	237	254	224	230	241	242	235	236	264	257	230	241	255	247	194	253	259	235	256	248	245	239	236	249	240	258	256	254	231	283	266	278	279	270	247	239	256	246	238	230	273	266	240	249	258	254	238	243	229	244	247	265	260	235	249	257	250	276	223	227	239	253	239	239	244	238	231	255	252	233	229	265	244	257	262	242	262	257	211	228	281	252	233	299	237	258	245	249	268	228	259	257	249	275	266	232	227	257	265	266	232	259	229	266	271	272	248	249	257	248	268	225	237	251	243	243	228	264	255	213	236	270	251	233	229	258	238	260	255	271	245	269	236	236	220	220	251	261	228	218	280	267	266	290	243	250	269	277	245	249	248	251	272	241	224	258	254	259	247	248	251	221	240	252	261	251	269	271	241	266	245	268	235	248	238	222	243	227	249	257	269	241	243	229	217	241	258	225	243	240	279	242	220	264	254	243	234	292	257	255	235	251	233	271	258	257	262	239	241	221	232	266	271	238	241	243	257	250	226	246	248	221	264	251	225	256	273	245	252	255	262	292	242	247	266	247	269	238	238	253	227	234	242	252	285	248	258	262	227	231	259	253	240	237	248	246	258	233	235	252	249	248	250	259	270	231	232	242	243	241	238	243	242	259	292	222	239	248	224	202	257	234	244	238	262	224	224	282	246	269	231	241	233	244	246	266	255	242	263	269	243	274	223	241	212	277	248	253	266	251	256	243	238	229	271	270	257	227	229	264	213	229	255	226	237	251	265	237	240	257	261	245	258	270	256	260	216	235	233	259	236	257	270	248	230	269	253	240	250	250	238	222	241	236	255	237	257	264	259	250	251	276	261	272	260	259	258	266	245	228	241	253	243	254	255	245	255	250	236	262	237	207	247	248	245	222	225	239	240	305	255	250	245	242	229	251	210	258	229	242	273	234	274	247	257	253	258	266	260	214	245	272	248	232	245	265	259	252	242	242	231	254	220	224	252	226	285	223	273	258	236	245	242	236	271	255	254	249	260	242	230	253	282	230	242	263	257	254	270	282	257	239	235	272	238	230	245	229	272	237	248	261	260	243	276	259	250	241	266	253	262	233	256	262	256	220	229	244	269	243	268	276	231	240	274	301	290	252	251	254	278	270	239	254	250	241	229	269	254	249	262	270	262	266	266	211	242	231	273	252	231	228	238	288	207	220	248	233	239	240	291	248	262	253	267	266	225	272	248	236	283	247	243	264	255	275	248	282	206	221	236	241	259	241	252	255	260	268	252	250	245	272	250	278	275	252	258	240	241	239	273	230	254	281	244	255	260	220	264	252	268	237	247	262	188	240	245	228	230	247	249	231	251	240	248	249	266	268	258	255	231	255	237	260	279	263	244	247	278	262	242	213	229	249	229	248	266	255	251	217	263	240	247	251	235	246	263	273	244	263	258	223	245	277	263	223	249	226	218	249	275	260	259	265	221	261	287	246	274	275	232	237	239	266	249	273	243	247	222	247	233	250	241	254	278	268	262	273	264	225	219	297	244	263	228	238	250	243	236	280	245	249	237	237	276	255	221	258	242	252	272	245	278	259	256	234	277	240	243	280	266	266	240	255	237	244	233	272	245	234	256	237	256	272	235	214	264	249	251	248	224	267	253	275	227	255	248	248	239	213	231	224	229	257	243	248	248	201	244	213	253	232	257	235	267	258	256	230	219	238	246	226	247	285	259	234	257	243	253	273	242	270	211	269	233	255	260	252	249	253	237	258	224	234	247	255	245	234	244	292	237	258	259	256	262	253	234	275	245	254	242	244	260	306	277	246	265	225	241	279	210	265	257	251	238	257	260	266	252	261	232	226	240	247	228	212	258	262	253	257	254	256	214	226	231	236	272	224	276	238	249	254	250	225	228	255	241	261	229	241	233	257	237	241	252	219	266	233	242	243	261	248	261	223	260	265	257	232	251	228	252	280	275	263	240	238	253	247	250	247	251	255	268	246	258	229	256	260	232	244	223	243	253	254	248	229	238	255	291	259	229	281	215	242	257	238	265	252	254	253	246	256	254	235	262	245	230	234	248	231	262	240	216	238	281	275	244	221	251	232	266	257	270	290	290	254	269	243	241	281	247	244	238	253	264	258	253	245	222	241	246	265	217	260	217	262	234	277	244	265	225	250	257	225	231	251	248	280	283	231	261	259	230	258	249	278	256	264	257	255	255	248	236	216	232	248	253	235	235	257	234	213	262	245	213	236	211	245	261	255	238	260	236	251	251	232	244	256	259	265	248	258	283	271	246	245	299	265	233	255	262	260	261	233	215	251	207	239	256	250	242	286	276	233	259	237	262	278	257	266	238	235	255	251	288	264	243	267	216	252	244
6804	944	1414	1758	1537	1304	1155	1068	989	906	886	801	732	697	731	724	680	656	669	646	684	625	602	612	650	591	553	582	545	578	585	658	621	567	567	569	614	566	629	584	624	592	605	573	594	588	557	627	618	605	580	605	590	584	629	583	618	630	594	577	589	583	592	583	602	511	556	569	607	617	601	556	563	574	569	620	589	577	519	570	601	591	592	564	631	611	544	608	550	587	589	547	581	608	562	580	580	586	596	554	546	603	595	547	602	574	582	584	568	568	589	595	560	605	562	577	571	624	601	567	578	601	561	563	592	639	576	561	568	565	606	586	536	572	553	526	530	545	577	574	561	578	577	560	595	566	565	542	587	553	526	544	626	589	581	601	539	576	584	551	595	546	555	561	586	549	546	557	591	557	547	627	577	588	556	606	570	580	534	557	583	601	595	596	579	571	612	578	564	618	581	583	580	548	579	601	544	583	553	592	590	583	605	541	548	581	602	586	556	583	591	590	615	523	599	585	554	593	578	546	588	536	586	597	607	558	586	561	579	581	541	578	563	569	562	569	580	600	602	575	588	563	635	593	559	535	589	595	535	603	536	551	573	600	601	634	604	580	578	581	594	525	533	585	587	599	584	618	557	612	554	573	560	594	531	573	545	617	596	575	621	581	624	602	574	621	531	609	563	537	568	534	564	561	610	532	560	585	559	630	572	588	575	607	577	563	572	602	550	604	576	582	561	601	564	571	614	613	575	554	559	562	581	591	579	547	565	563	576	579	571	566	573	571	601	570	592	586	572	552	576	577	559	588	581	563	572	565	559	599	568	603	584	632	601	624	588	561	562	586	602	579	599	579	534	567	595	574	549	600	580	575	576	567	624	601	558	560	563	567	612	584	587	588	578	572	567	581	574	592	561	558	538	590	601	583	548	565	608	563	577	591	585	582	644	574	584	612	611	549	608	578	569	593	593	589	583	582	594	585	604	595	582	574	572	571	582	554	588	582	598	595	551	539	607	574	575	601	560	582	582	563	617	603	567	605	586	565	545	574	514	573	599	566	579	583	598	581	610	586	585	597	512	545	593	552	542	564	592	567	593	571	540	584	589	562	582	569	587	602	587	582	549	546	619	580	610	605	587	515	545	603	586	570	595	584	560	549	588	605	600	536	584	604	564	628	573	580	572	595	605	537	625	573	571	522	542	609	586	540	580	573	573	581	583	624	606	548	622	586	550	551	595	573	597	602	597	565	547	584	600	586	572	550	535	599	560	596	553	561	591	608	578	604	637	587	578	561	525	570	566	551	585	609	575	605	571	570	580	549	541	562	605	606	590	583	586	633	573	600	603	574	568	593	578	629	607	588	578	589	575	582	556	596	589	570	585	572	578	599	620	590	555	541	578	579	564	578	572	546	549	575	575	564	610	603	579	526	575	560	589	609	551	554	606	552	556	616	606	593	577	558	628	541	618	576	587	585	566	569	580	578	543	562	556	572	626	596	567	616	586	542	551	567	580	577	549	638	586	593	568	556	602	584	532	597	632	605	568	612	538	616	603	603	572	576	583	552	576	536	586	600	621	583	578	586	550	581	560	571	613	581	555	609	601	591	576	598	558	561	542	551	614	574	587	628	569	587	575	591	618	601	567	581	584	551	537	572	586	568	584	557	542	575	592	572	580	573	521	572	585	591	542	602	565	544	601	615	564	579	556	571	642	558	572	560	556	576	558	597	568	622	590	592	571	568	566	576	578	544	590	566	556	583	615	564	550	582	549	596	577	514	552	558	588	556	614	554	567	521	600	570	599	571	584	560	575	603	564	545	570	582	566	589	557	589	609	611	597	577	575	589	567	578	533	575	586	605	560	587	593	571	610	565	593	607	536	571	531	572	565	588	594	582	537	552	565	596	557	543	581	551	649	587	569	591	616	557	566	592	589	559	603	560	573	613	594	622	617	580	534	535	583	577	562	549	561	594	573	602	594	609	588	545	590	578	567	545	612	565	570	578	539	566	596	613	534	586	583	593	548	544	571	531	564	569	515	575	566	621	573	584	574	527	624	560	563	581	599	583	600	565	572	621	566	567	599	546	544	563	562	579	552	569	555	580	547	559	592	575	587	542	568	577	589	620	571	574	591	577	558	584	585	614	580	584	557	576	563	564	582	575	563	561	561	548	561	601	592	589	596	581	562	580	556	533	558	589	541	577	561	567	625	593	584	559	585	586	613	555	601	568	545	579	547	551	596	574	558	595	569	569	552	573	570	583	571	573	541	541	591	568	624	559	637	558	599	568	557	581	603	600	574	590	586	611	565	551	575	595	588	537	580	587	547	542	549	568	549	570	601	598	545	533	570	582	609	594	574	541	593	575	526	604	521	556	562	576	575	610	610	556	558	570	623	574	551	621	559	635	556	603	582	548	555	601	576	601	538	584	565	558	577	562	573	567	616	526	579	522	570	546	576	596	620	600	598	544	625	608	589	629	586	586	584	592	568	532	582	562	582	590	560	597	572	542	577	588	564	563	556	555	608	572	601	578	522	537	589	593	582	568	602	562	570	578	583	633	580	548	552	589	522	561	575	593	532	585	563	554	567	580	555	585	536	597	549	611	562	518	552	619	601	573	591	574	607	542	555	509	563	517	577	573	594	626	583	554	569	578	551	573	617	608	639	579	568	578	567	553	593	581	585	564	574	572	608	555	542	558	557	558	593	589	565	559	530	523	579	566	600	571	585	564	581	602	595	551	614	591	534	585	557	553	633	595	611	604	570	566	529	578	566	578	549	566	586	556	600	577	591	576	579	604	604	571	584	592	582	581	578	581	562	637	601	558	533	607	595	538	586	572	561	581	576	553	569	549	615	578	530	665	593	570	576	614	570	617	563	588	592	602	597	614	586	568	564	614	561	537	576	608	564	569	591	548	558	535	580	585	618	570	564	561	602	551	608	548	545	596	589	595	548	556	613	571	595	612	560	596	567	554	579	573	565	581	572	581	550	579	591	576	612	567	552	581	528	625	585	550	608	598	568	574	605	525	580	588	600	580	568	595	620	560	589	588	543	573	577	557	580	556	559	594	557	563	651	577	542	585	575	574	550	566	552	590	583	568	577	594	593	586	577	606	540	540	568	573	550	584	580	545	541	582	595	547	571	609	581	553	590	589	635	547	590	572	555	598	563	607	580	538	586	541	565	547	584	578	589	562	570	582	545	569	570	555	581	587	552	616	594	565	589	554	585	613	570	584	607	558	561	585	595	599	592	619	549	569	593	555	554	556	570	554	585	565	576	585	602	598	579	575	553	558	582	576	518	551	583	573	617	623	564	559	577	598	622	573	547	579	578	593	575	553	582	618	566	622	585	587	620	534	520	566	588	543	565	573	589	634	584	547	551	566	557	579	548	567	597	608	559	594	560	580	579	555	614	578	550	590	636	588	610	573	558	592	598	609	567	594	594	569	600	571	548	586	581	574	606	599	512	551	587	610	559	612	582	609	588	558	561	545	558	593	539	568
15216	1321	1017	784	576	448	385	303	286	266	237	187	218	179	180	174	166	169	176	166	155	180	173	139	154	150	148	156	156	150	169	176	138	165	169	146	171	163	171	148	145	155	145	143	161	148	167	137	153	165	142	150	153	190	144	147	144	164	155	163	137	144	133	122	144	161	176	154	175	138	146	145	152	165	143	134	158	162	153	169	138	151	181	167	152	147	175	143	155	131	138	142	153	140	160	163	155	115	137	150	143	163	129	166	163	149	161	172	177	154	153	143	193	167	139	143	133	146	173	154	167	150	175	145	135	160	153	147	157	147	137	152	151	148	156	163	142	136	169	149	157	153	163	135	161	135	158	165	140	163	164	171	141	172	131	147	139	130	153	123	128	147	145	170	190	160	159	160	158	182	166	147	169	148	116	147	160	124	165	148	150	161	146	133	147	147	132	146	151	161	123	159	159	158	145	166	168	137	161	132	139	167	160	158	148	159	154	146	141	152	162	155	162	122	142	159	158	179	145	167	162	155	157	170	183	175	150	160	161	189	160	165	146	165	147	144	129	157	146	157	138	156	140	169	172	148	148	137	150	182	171	141	149	141	170	173	175	136	153	129	135	156	137	171	164	149	149	147	142	144	147	163	142	140	154	156	143	156	132	121	126	144	160	170	132	151	178	167	137	147	159	168	148	170	162	173	160	140	175	148	133	138	153	146	173	164	157	173	147	151	157	164	155	137	164	141	147	162	139	143	156	158	160	167	144	157	132	176	143	134	150	117	145	165	159	125	163	131	141	149	157	145	140	149	166	160	137	158	153	154	153	159	151	134	144	149	159	151	154	149	168	139	145	145	139	163	157	135	140	161	156	152	157	163	188	173	142	167	158	162	143	186	150	177	170	151	169	147	150	137	147	158	141	167	153	150	153	144	142	155	143	151	152	126	155	148	149	165	153	151	164	161	160	136	142	181	168	167	171	155	134	153	141	137	152	161	139	157	169	167	180	144	161	137	159	169	152	154	135	140	183	156	169	160	149	157	156	158	134	150	158	164	142	130	154	143	137	140	159	170	141	154	145	160	147	157	162	160	152	184	161	154	157	142	147	162	141	169	152	147	145	159	153	130	140	148	171	142	154	134	147	159	152	165	147	161	164	135	166	136	152	148	118	125	175	123	174	140	144	154	148	156	155	120	147	174	156	183	144	165	134	141	152	167	134	174	152	163	148	177	160	147	150	166	185	134	163	139	174	164	144	152	172	153	155	149	139	157	164	137	181	157	132	143	162	139	148	146	161	169	150	167	152	143	141	126	132	142	154	160	144	154	150	171	168	142	138	155	146	164	154	141	151	141	161	147	129	167	157	145	138	141	148	153	166	165	158	182	147	146	153	172	140	140	138	136	138	150	152	143	173	126	142	161	181	183	148	144	137	158	150	136	158	147	145	150	142	133	149	134	153	137	149	150	179	153	156	144	147	142	137	154	149	162	157	132	152	161	171	139	150	180	162	144	158	158	145	146	171	144	161	153	153	139	172	143	161	159	158	158	162	154	150	164	167	160	138	146	148	135	158	146	141	144	152	161	150	155	147	157	158	141	164	155	142	147	179	188	154	146	136	166	166	143	174	171	169	143	159	148	163	149	128	144	146	172	154	148	166	154	142	153	135	120	150	148	150	152	153	150	145	153	152	153	144	140	129	141	170	133	135	173	145	154	130	145	150	139	130	149	130	159	144	159	160	152	166	158	152	127	121	137	162	157	151	138	153	129	182	168	147	161	169	154	156	183	159	144	172	175	129	170	149	148	144	145	149	134	168	135	148	139	142	151	144	147	156	135	148	140	145	162	158	133	156	141	153	150	142	165	145	131	178	163	150	150	148	156	160	146	154	171	140	146	145	150	160	144	139	154	146	160	166	156	150	150	146	139	157	154	140	138	170	146	158	167	163	136	148	138	149	167	158	162	156	152	143	154	151	154	165	145	147	160	175	160	154	152	160	157	159	165	146	138	143	148	145	173	121	164	156	166	154	152	137	140	175	160	159	135	151	150	148	144	166	148	127	167	161	133	160	134	171	137	155	159	124	149	175	162	153	169	161	143	152	140	150	154	157	149	160	121	153	148	176	147	131	146	150	161	166	157	158	144	145	153	173	139	145	155	141	177	165	159	142	143	140	145	149	157	142	158	138	154	162	158	145	155	151	141	171	155	142	165	131	132	151	157	144	174	116	175	143	158	168	150	142	138	145	152	147	166	162	168	157	139	157	123	130	159	145	174	153	139	147	170	128	134	153	165	135	163	149	127	138	180	147	168	160	172	147	143	156	140	150	171	177	150	136	162	152	153	156	139	157	141	134	135	113	142	138	159	159	149	148	133	129	157	154	170	184	148	143	128	152	144	146	141	154	137	153	152	160	161	147	137	162	164	145	150	137	142	162	171	132	153	125	137	141	143	155	154	163	151	141	152	160	160	145	146	154	150	145	162	163	162	154	149	138	165	135	156	153	171	172	147	134	174	158	159	127	151	152	144	150	149	149	140	175	161	155	137	174	147	127	149	146	139	140	138	175	135	156	137	158	121	153	164	154	137	169	151	136	139	133	169	157	146	135	156	158	166	155	148	145	153	165	145	162	134	139	155	154	135	135	159	141	151	146	134	161	160	154	145	165	164	157	136	155	161	157	166	157	142	146	158	162	153	152	169	164	152	147	166	134	153	152	141	139	148	136	124	155	140	159	141	165	152	144	166	151	165	155	164	140	166	157	140	132	146	143	134	145	156	135	171	158	145	166	139	137	160	159	144	182	166	162	166	150	140	173	162	144	149	165	130	164	182	157	172	157	143	153	145	155	156	146	165	157	128	156	173	162	146	152	154	160	169	154	141	127	143	147	145	163	181	156	139	164	137	145	152	141	145	155	139	172	136	156	178	157	158	138	120	149	146	151	151	164	153	145	135	122	144	142	147	131	159	142	155	164	166	151	153	138	162	161	174	149	177	142	183	160	149	153	133	165	154	153	165	155	145	152	160	165	159	148	154	152	120	140	157	166	140	142	135	147	162	137	124	148	171	149	143	140	162	173	137	185	153	134	138	165	145	146	137	157	150	166	162	161	147	155	146	148	148	172	138	157	157	145	131	136	163	139	157	166	158	150	180	133	127	145	150	155	149	147	160	177	157	136	164	151	120	158	138	145	144	142	141	144	148	145	156	156	161	153	173	164	176	166	186	144	190	161	164	176	146	160	163	115	162	126	164	149	164	168	162	161	159	147	147	116	160	179	158	182	178	133	151	127	137	152	153	138	162	152	172	129	158	135	161	168	162	142	179	170	136	151	172	150	125	151	156	150	140	137	146	148	162	177	175	160	150	156	150	149	171	150	155	132	144	136	146	145	168	175	131	166	147	155	158	151	149	147	152	145	145	122	130	117	156	163	116	131	140	138	135	133	170	143	158	158	165	158	154	155	158	163	151	133	134	142	148	150	160	142	178	160	145	149	145	165	129	150	146
8341	1059	2180	2555	2156	1763	1466	1252	1092	974	889	808	671	665	626	614	576	533	562	499	514	496	478	490	496	494	472	471	422	421	483	421	440	420	459	441	439	451	431	413	428	423	433	401	430	384	386	422	430	412	424	429	411	404	419	421	393	425	439	421	395	423	430	397	434	391	440	417	377	410	405	386	400	430	410	413	391	363	435	383	388	428	393	374	434	380	400	403	370	403	388	444	385	376	367	420	444	410	442	369	417	384	380	388	422	430	411	402	397	423	366	399	385	412	398	406	394	398	386	402	424	405	402	400	401	388	382	455	444	389	385	404	368	398	437	430	374	387	403	388	401	420	380	412	411	367	396	391	381	395	396	394	382	405	407	406	381	379	398	377	416	365	420	367	397	445	398	387	380	396	413	397	402	382	401	388	423	407	406	388	387	402	387	387	420	394	393	408	385	398	425	363	406	350	450	380	391	408	437	386	391	387	417	405	403	393	370	366	417	385	378	424	414	427	404	399	395	398	414	402	380	392	443	404	393	378	373	386	376	428	408	406	406	392	409	377	398	392	365	410	410	391	377	390	391	354	391	405	427	395	402	389	374	421	392	386	394	404	394	391	397	383	383	390	403	393	380	416	406	374	367	398	426	410	456	406	403	399	397	400	422	407	417	379	390	402	387	379	464	407	401	385	365	383	383	401	355	376	450	401	388	400	393	421	394	375	395	393	397	393	390	419	413	401	390	408	412	391	413	418	419	439	376	421	423	428	396	393	409	393	420	391	379	468	406	386	387	400	380	392	384	430	414	386	405	418	393	383	418	430	418	422	396	345	425	365	369	398	419	369	400	379	397	366	433	386	423	392	379	468	377	357	419	399	423	395	391	421	410	407	389	423	399	416	420	399	375	395	404	418	377	394	417	396	410	397	399	401	395	386	402	405	404	417	370	413	407	425	406	455	358	419	415	391	382	409	419	418	429	436	349	413	420	369	420	397	394	435	415	373	396	396	399	394	383	378	389	394	417	424	395	359	405	408	390	399	407	428	416	398	371	385	373	395	394	375	429	361	345	398	406	402	421	395	423	400	412	389	374	421	418	379	393	381	390	435	427	423	401	431	394	415	415	392	369	408	379	403	374	370	419	420	420	403	397	447	375	410	388	442	390	399	368	398	379	443	399	412	404	395	390	368	384	386	446	388	403	428	408	420	422	388	388	373	432	377	387	432	394	397	390	387	376	433	394	395	384	437	396	418	388	399	432	401	385	414	415	376	409	409	390	384	392	434	387	376	421	417	394	403	353	368	441	374	395	386	432	393	386	382	375	419	402	418	399	371	384	411	417	382	397	411	386	404	406	388	405	366	421	423	421	436	377	413	373	387	397	407	401	406	372	410	389	408	389	402	435	421	415	405	386	396	386	414	393	391	363	417	392	419	401	375	381	362	413	397	383	395	387	415	401	395	358	403	418	390	387	396	386	397	388	391	404	445	410	366	396	419	385	444	385	409	408	402	351	380	381	376	387	418	394	389	441	380	404	409	394	399	405	390	450	450	398	385	418	392	394	420	387	381	397	412	378	430	400	366	424	395	343	408	433	390	413	383	365	382	433	411	404	411	407	408	397	413	395	409	412	397	405	390	415	405	403	405	386	446	407	376	408	408	389	388	405	373	415	402	442	387	404	403	381	394	397	400	389	404	423	402	358	405	369	437	409	391	426	414	416	400	410	394	409	402	438	406	421	389	402	411	398	345	399	405	375	417	396	385	379	392	412	406	407	379	408	382	388	421	377	385	414	416	383	385	370	417	371	373	399	382	433	399	401	436	387	431	401	381	398	393	393	434	384	397	403	395	431	377	386	382	367	409	400	415	354	415	426	388	403	435	404	401	392	402	456	388	392	412	360	400	418	400	385	366	417	373	367	404	385	389	405	385	400	416	385	392	400	420	420	417	399	379	390	407	369	388	389	395	363	372	407	408	420	414	403	418	384	404	407	383	388	421	415	391	395	382	370	396	385	405	412	415	405	428	408	405	413	386	394	401	396	450	409	380	398	405	407	397	388	383	390	386	428	418	407	367	392	394	389	403	380	416	388	387	395	402	405	377	384	351	417	387	391	401	428	406	414	387	410	436	387	394	405	425	395	394	400	378	413	393	426	433	387	406	448	407	388	413	416	422	449	404	372	368	391	402	394	408	402	387	388	408	431	401	393	410	427	410	403	426	406	369	402	380	401	393	398	411	432	377	398	367	396	394	438	378	369	383	403	371	403	357	434	387	410	378	363	402	402	435	404	406	421	405	394	381	407	427	396	405	371	410	425	408	375	397	382	374	398	389	401	377	376	407	391	415	426	403	395	401	396	380	401	359	418	426	393	368	404	453	385	408	386	397	427	435	401	373	413	391	396	439	394	408	416	402	408	408	416	434	388	404	412	415	400	394	370	403	365	415	424	396	424	379	337	398	405	402	390	406	410	388	436	429	392	386	317	349	420	389	381	383	407	408	395	401	419	432	436	425	405	404	372	398	389	390	362	375	421	396	381	433	398	402	399	393	390	431	368	401	425	401	454	419	379	366	406	395	410	383	404	403	404	392	394	376	403	369	366	373	377	392	399	399	410	409	382	412	372	374	427	408	388	434	416	399	376	434	413	379	377	373	405	410	402	409	403	412	402	404	398	369	433	378	404	344	371	442	406	389	383	391	387	408	386	426	364	350	413	367	396	386	422	348	368	427	369	409	371	383	432	399	384	436	400	452	417	421	424	409	378	406	411	378	388	366	435	379	383	428	391	440	419	417	402	403	454	428	404	414	373	404	400	413	424	414	412	391	428	418	449	425	397	397	419	376	426	407	391	391	383	409	413	351	388	396	386	434	346	391	441	399	389	364	407	382	363	406	405	400	400	392	408	395	426	393	418	377	407	375	377	409	394	405	456	380	400	434	408	424	386	439	393	373	400	367	387	383	426	406	382	417	407	394	443	412	412	409	388	345	404	405	378	385	391	394	388	371	433	377	383	427	375	408	406	455	428	416	378	380	422	408	419	419	388	409	389	410	423	406	399	416	412	415	439	393	418	405	384	404	390	397	350	424	393	361	379	420	404	390	424	425	398	400	394	389	397	409	399	390	398	386	429	405	429	428	391	419	411	361	405	421	431	382	383	404	393	406	401	395	417	404	408	378	437	388	411	387	379	399	383	404	371	422	416	419	416	392	415	421	433	422	382	392	423	398	407	399	399	410	397	412	388	395	397	398	419	358	429	375	388	386	411	397	403	387	413	392	428	398	381	394	402	391	358	411	414	399	409	401	434	398	445	401	408	396	389	440	352	415	433	399	419	378	437	378	448	411	420	406	390	402	411	395	414	426	413	391	384	396	399	383	407	384	397	398	421	401	373	388	391	394	385	390	418	397	442	411	454	376	422	382	416	390	355	355	390	364	380	386	393	402	387	425	419	408	368	367	420	378	403	401	396	414	407	374	384	425	419	376	399	396	393	400	387	426	398	370
2011	490	493	449	473	472	490	402	441	422	459	468	428	417	445	437	466	468	406	441	456	443	449	411	450	482	469	497	466	434	446	432	443	461	444	401	423	455	455	429	444	423	460	464	415	424	471	434	396	420	432	414	445	481	428	441	426	439	435	470	378	406	441	465	421	438	445	418	463	432	423	457	401	432	420	408	429	466	450	420	439	453	438	419	439	423	425	457	453	418	427	451	403	453	429	431	461	456	421	423	440	402	394	430	412	487	493	428	458	458	451	420	468	412	457	443	401	456	422	435	429	439	475	429	389	458	437	466	450	450	431	424	455	446	404	381	426	448	416	444	413	445	421	463	426	464	428	355	463	466	457	422	450	480	442	429	447	447	435	452	468	457	453	457	430	440	439	412	418	455	395	406	453	443	434	404	432	420	440	392	504	438	430	408	402	456	408	467	394	450	422	451	442	411	418	452	437	414	465	427	454	420	446	456	402	477	425	417	436	427	466	423	462	404	489	458	416	417	431	422	453	451	440	453	419	440	455	424	415	461	440	440	383	408	445	453	432	465	454	481	398	447	435	407	460	449	444	467	415	486	434	443	431	410	449	414	458	487	414	458	413	444	448	456	415	420	434	474	427	453	472	416	417	447	451	414	463	460	456	442	411	442	474	417	434	401	460	396	438	413	487	444	408	424	460	447	432	425	449	444	422	428	430	453	431	483	464	429	423	436	398	401	438	443	400	449	444	437	398	441	405	434	420	452	431	434	435	411	460	445	449	414	455	432	433	448	416	391	464	492	452	465	433	435	436	454	418	445	434	460	414	416	422	481	433	429	420	444	434	392	425	429	409	471	452	421	430	410	453	459	450	415	465	436	461	428	440	431	494	454	465	419	423	403	489	446	414	458	452	392	416	440	411	429	466	427	481	451	416	451	434	437	498	451	402	414	422	405	452	431	447	451	429	456	466	396	507	488	471	463	463	449	399	433	431	446	420	424	448	438	438	445	437	392	446	462	448	384	437	453	416	418	410	428	424	400	426	419	444	432	451	451	435	469	438	454	428	448	432	455	469	425	468	443	425	423	469	420	468	433	458	460	420	420	455	463	445	456	403	469	445	497	472	451	426	477	407	464	451	462	473	446	406	425	403	423	416	478	423	447	424	421	440	420	410	470	443	427	417	439	448	403	438	440	409	470	432	456	434	436	421	446	482	501	449	437	425	462	431	412	436	421	427	436	418	444	450	459	459	447	419	422	414	423	461	432	404	429	463	471	443	409	454	425	393	402	462	442	442	431	452	436	442	433	428	430	423	394	423	407	432	446	448	468	468	457	454	448	433	424	469	473	422	423	469	451	471	441	422	461	419	445	436	431	431	492	448	446	424	427	441	392	446	411	422	446	429	415	448	457	426	413	435	458	456	465	426	431	460	401	416	448	438	415	421	446	453	450	410	427	430	434	449	406	461	442	472	453	443	447	445	461	429	468	413	452	462	450	417	415	437	450	409	433	427	386	418	421	453	416	442	463	441	474	444	459	447	418	455	428	444	453	460	467	436	430	434	399	454	445	411	424	422	406	432	409	441	471	455	453	458	417	416	418	461	433	410	452	453	467	391	447	405	414	433	431	442	439	470	490	445	462	434	466	443	478	466	437	440	435	445	422	415	443	442	460	444	419	439	464	494	420	482	443	464	461	485	424	435	392	460	437	399	390	433	446	447	437	498	473	445	443	415	410	420	468	420	444	476	408	453	432	432	447	433	453	492	464	431	431	429	469	395	447	434	478	426	429	465	429	469	423	473	483	417	400	445	413	436	459	426	468	463	421	408	445	444	436	436	413	423	437	454	404	455	437	435	398	428	453	394	449	411	448	430	401	455	458	452	440	430	411	445	438	427	440	400	432	440	399	450	374	423	429	445	428	441	432	396	448	412	505	494	421	406	485	440	446	459	446	461	416	436	417	383	450	398	410	426	424	443	444	491	400	471	446	440	422	445	437	448	450	450	461	450	451	444	391	429	444	439	399	420	409	430	461	425	457	446	474	430	443	471	418	441	431	428	445	415	433	481	419	436	433	473	425	387	393	462	459	447	431	410	407	403	448	432	411	415	427	440	395	464	408	466	462	411	434	402	429	424	449	415	432	426	448	416	382	425	393	429	425	431	439	406	490	441	435	440	410	454	410	379	465	417	448	478	427	429	415	431	442	409	373	458	445	444	461	456	422	407	441	399	435	424	417	442	420	426	417	450	445	442	451	432	482	438	478	455	472	393	464	436	452	424	426	447	459	442	426	415	403	432	377	422	394	410	444	475	445	441	448	475	479	450	442	472	433	409	444	426	427	514	470	449	455	483	431	437	441	459	451	440	476	471	444	449	415	442	411	449	431	414	437	431	454	411	460	433	432	462	445	447	487	442	425	424	415	408	448	428	449	444	440	433	435	453	455	456	416	442	453	490	443	415	458	455	444	408	435	400	403	450	407	442	393	424	393	408	462	446	437	453	411	453	449	462	420	464	448	409	424	453	421	425	452	438	423	456	455	435	435	443	462	433	449	493	428	412	423	421	436	429	451	427	464	397	407	428	450	451	437	440	474	437	428	399	466	443	461	430	403	406	437	430	433	429	418	433	422	488	455	432	451	443	402	446	440	438	424	410	463	414	412	432	436	464	444	438	457	459	443	468	411	441	432	460	436	433	416	439	414	409	443	427	442	461	453	425	441	423	429	450	436	470	413	444	423	398	399	409	448	414	428	442	411	414	465	443	467	402	445	468	422	453	412	428	431	416	417	434	393	418	414	468	482	471	465	474	444	470	453	444	411	428	425	421	437	464	423	446	446	483	438	448	469	477	460	441	438	458	429	461	439	488	424	434	445	462	432	428	427	426	456	431	402	417	448	457	448	435	489	422	437	450	436	392	398	454	416	441	421	478	457	432	431	443	383	448	419	435	450	450	456	468	469	414	435	437	429	410	447	447	428	394	408	453	436	452	434	449	470	465	471	448	457	427	469	417	429	434	461	424	471	415	430	442	426	441	465	438	416	407	456	490	411	432	445	427	453	444	416	425	413	415	435	467	454	415	424	420	402	419	463	433	441	463	436	426	437	426	485	450	410	437	461	431	419	396	442	461	413	418	408	434	432	464	455	427	435	429	433	437	415	458	472	422	436	412	450	427	394	430	398	411	433	467	417	467	468	466	440	464	426	434	460	434	450	459	415	446	459	473	470	412	437	430	395	467	442	441	400	433	466	450	431	425	429	419	402	444	499	456	434	441	443	466	435	412	443	469	439	427	408	431	447	457	425	463	426	426	442	412	425	472	457	455	410	443	385	457	440	422	431	447	444	424	454	422	434	445	434	421	439	446	418	441	406	453	395	438	447	407	424	462	436	414	424	401	455	461	464	492	465	395	452	415	461	445	403	436	429	407	417	435	458	459	394	432	407	485	435	423	467	450	444	436	414	429	428	431	410	445	446	428	420	459	462	443	427	405	446	453	457	436	460
2386	1041	1104	1134	1071	1089	1038	1047	988	1012	955	968	980	959	976	911	962	980	995	943	890	957	982	994	979	919	951	933	962	945	940	950	908	942	977	942	937	982	892	989	930	955	935	976	953	922	916	993	974	944	973	948	983	973	961	929	949	1037	937	958	955	971	966	968	983	980	934	1021	977	952	956	934	987	933	955	965	929	967	952	943	936	950	970	967	945	906	949	935	990	938	960	964	905	954	945	974	970	959	933	948	960	922	942	995	954	931	989	977	931	931	1008	924	935	993	925	952	943	968	917	960	949	849	937	981	992	915	933	958	927	889	992	945	955	984	933	933	954	969	979	940	962	969	938	910	936	927	923	912	956	944	976	888	927	925	875	956	993	930	973	953	906	937	923	983	922	984	919	967	943	978	952	951	958	946	908	999	960	946	899	960	964	928	938	985	916	987	930	926	904	1029	978	976	963	954	942	974	956	906	952	977	957	964	925	999	1009	969	903	961	1021	933	978	942	924	1005	936	934	990	963	977	946	1021	982	977	941	912	960	952	957	967	963	913	1026	934	887	932	1007	980	927	950	940	941	944	926	926	908	952	930	964	968	949	962	941	883	956	895	1026	981	917	950	967	994	930	947	942	950	973	957	914	919	932	960	942	998	962	978	972	916	969	925	923	946	933	936	947	939	918	951	1059	936	960	963	994	999	957	921	933	985	1008	926	956	1011	985	946	915	939	1011	1013	979	1005	943	977	987	1019	951	929	985	924	898	1008	986	946	940	899	919	970	936	908	1011	975	961	985	966	928	912	930	975	939	918	924	918	943	1005	958	885	914	972	909	927	939	915	987	924	913	942	924	956	977	940	937	941	927	971	926	947	954	909	939	949	917	984	921	957	925	914	949	937	925	871	975	911	983	946	911	897	946	994	941	962	970	928	949	931	1016	1001	948	893	934	964	960	956	938	913	906	945	995	933	991	916	946	940	982	912	1010	898	923	880	1020	973	958	975	963	911	953	944	946	939	985	981	985	923	1025	931	918	934	915	920	959	952	937	927	979	959	945	926	971	949	905	907	933	944	962	979	982	969	950	975	947	941	935	938	950	933	954	993	972	958	1008	963	989	915	983	951	992	910	987	943	941	930	899	963	966	990	964	932	934	994	951	950	924	909	950	916	904	846	950	952	1002	946	924	969	1026	966	913	964	894	934	1007	972	944	917	990	975	914	927	992	1016	934	907	1015	937	969	916	956	907	932	984	952	940	1008	912	986	985	987	966	905	936	930	917	999	972	988	893	906	944	915	986	936	887	953	948	918	973	970	954	1008	942	1011	998	970	960	886	910	868	1002	970	950	917	953	961	897	958	941	968	1007	961	899	986	934	964	920	975	897	907	954	979	995	974	947	930	921	948	951	999	971	935	945	952	994	936	950	932	961	879	954	979	879	940	924	959	924	943	1017	958	971	954	968	936	962	957	940	974	978	923	962	971	998	972	963	950	962	926	908	973	956	964	962	891	954	953	979	948	932	991	937	978	983	992	1007	928	973	973	1016	972	966	947	964	1023	961	957	946	986	968	928	961	879	989	964	979	947	921	940	939	883	941	947	912	989	941	944	938	949	932	910	965	994	970	952	957	967	952	967	967	963	981	943	930	969	932	925	959	977	938	976	1007	906	922	923	916	974	1002	920	964	944	950	931	937	964	896	904	960	1010	963	915	941	966	996	960	958	955	944	897	940	962	996	960	941	950	946	909	934	968	921	937	986	974	941	878	994	933	929	917	973	951	915	957	966	951	976	943	948	963	959	936	908	971	953	986	907	927	980	971	903	958	977	980	926	981	1017	954	944	911	951	911	976	937	953	957	1005	915	949	1003	984	930	919	943	965	970	940	1009	947	967	1032	949	917	976	909	919	953	895	977	965	964	948	965	1006	984	964	994	965	950	959	937	935	939	952	945	889	1001	933	944	940	964	935	983	972	984	1019	916	955	938	913	993	966	925	932	919	930	929	946	945	956	912	925	977	957	988	942	880	917	938	911	963	983	953	914	980	980	966	896	982	935	963	954	948	973	992	924	940	917	952	967	999	923	930	941	929	950	937	952	968	938	930	948	971	984	942	910	948	933	928	915	920	929	947	1015	942	965	935	951	959	929	961	958	986	960	941	973	965	888	964	962	934	975	935	926	1002	1011	964	953	948	927	937	995	931	966	955	948	944	929	885	984	948	1000	940	964	933	957	974	972	924	940	957	937	959	960	976	928	987	933	949	929	945	1013	986	923	925	967	952	988	996	932	978	948	983	961	947	999	950	976	953	972	963	940	959	970	988	939	935	913	950	961	1003	941	982	932	985	961	955	951	981	972	984	927	965	927	953	980	907	940	961	926	977	948	983	914	917	906	934	952	1025	995	904	901	951	979	958	944	966	903	953	953	949	991	1000	933	991	917	981	937	978	963	944	999	952	959	949	950	957	911	1002	1039	934	942	981	974	897	936	903	928	960	960	974	917	1014	956	911	884	944	991	947	988	946	974	973	930	930	930	975	975	896	928	948	919	901	978	943	955	958	953	934	965	921	891	1002	952	945	942	943	962	925	947	909	973	960	925	931	959	951	942	970	942	997	952	969	1003	953	1000	965	970	973	1019	987	941	893	967	909	972	963	936	946	948	970	954	945	1003	955	958	974	933	922	981	922	957	916	938	984	1008	1004	981	973	960	977	945	873	965	931	956	952	959	932	966	952	990	961	953	1015	950	920	993	973	970	1027	983	991	1033	973	954	959	890	951	966	945	1014	945	925	905	925	978	964	933	925	949	909	946	946	956	870	946	936	910	1000	945	957	910	945	938	903	918	905	915	955	945	960	947	964	958	925	972	930	988	949	1006	960	953	968	933	973	970	917	930	921	1022	1005	944	908	1008	929	965	962	913	972	904	954	950	948	926	1009	905	962	972	941	929	1005	977	977	979	955	931	895	931	907	972	949	938	960	891	906	948	919	946	913	933	973	944	878	924	939	968	985	922	970	996	934	961	984	1005	997	967	922	1022	1003	979	944	943	1008	927	951	938	947	954	978	934	956	888	933	943	920	941	941	961	912	949	948	878	998	989	978	951	935	957	969	951	980	909	955	912	988	895	931	987	947	918	981	912	897	970	939	909	915	965	939	910	887	978	943	913	988	981	905	959	1011	960	977	1014	945	964	983	929	965	903	908	1007	977	958	932	929	984	1004	898	959	932	990	948	985	988	923	958	938	941	937	960	945	966	967	947	1014	958	947	977	1012	995	956	967	955	982	946	931	954	937	927	946	923	911	938	959	955	950	929	943	908	943	985	958	972	999	1010	935	950	935	1000	937	964	960	918	981	962	910	937	999	965	939	937	965	938	960	915	952	958	971	968	927	926	961	1024	979	942	922	883	894	922	942	992	984	979	948	999	928	935	921	943	982	925	929	971	955	950	980	974	954	937	908	925	929	950	975	902	960	864	926	989	1021	948	1007	996	934	957	964	924	924	882	950	947	961	967	955	967	952	928	906	937	930	970	917	988	939	1012	953	975	963	916	932	905	960	957	950	879	965	974	962	960	930	921	927	1011	954	897	950	967	946	976	935	963	934	968	940	970
8484	634	694	607	473	402	412	341	349	328	300	329	276	289	259	291	286	259	242	267	275	231	259	268	265	240	250	235	247	291	252	253	260	307	239	303	239	198	269	253	244	237	261	268	247	233	246	247	249	252	248	237	260	246	238	269	264	274	253	269	237	249	268	251	242	235	239	247	270	230	219	232	229	285	247	235	252	231	233	278	273	247	252	249	245	244	248	231	266	258	260	258	264	261	249	216	257	250	248	255	237	238	274	245	264	235	241	262	252	247	234	261	235	264	264	275	226	291	259	248	235	233	258	235	270	238	246	238	289	235	271	238	234	263	236	253	261	256	259	235	256	273	241	235	249	257	243	245	255	249	258	278	223	208	255	255	270	243	252	241	254	252	261	257	242	253	270	250	274	256	268	250	241	266	231	240	222	256	257	222	227	213	242	228	238	252	278	233	235	251	237	292	236	226	265	263	229	262	227	280	251	214	295	249	230	261	267	269	238	259	272	262	252	257	251	223	242	263	261	250	286	249	260	259	256	281	262	246	241	257	232	252	249	244	236	246	248	257	257	268	239	226	255	215	260	255	279	255	238	267	238	240	242	243	259	241	260	271	280	266	259	279	264	238	247	231	237	233	250	245	229	244	257	227	236	236	223	248	249	237	281	249	262	257	233	242	265	251	251	258	249	269	301	253	280	299	244	254	235	258	257	250	254	238	265	236	212	263	256	256	226	245	233	260	282	270	224	216	263	262	240	228	274	257	246	265	253	234	240	257	215	241	280	268	254	221	273	230	262	218	263	243	254	261	241	228	237	251	243	252	263	253	240	226	258	261	272	288	242	288	237	239	278	252	261	247	247	236	222	264	240	267	260	293	256	245	239	255	237	255	264	253	268	251	288	253	228	283	256	280	269	236	254	257	278	237	222	262	258	224	265	246	227	265	274	279	256	265	280	245	285	252	226	277	252	251	216	280	238	245	216	264	225	267	255	263	235	253	290	264	278	256	244	235	245	230	259	235	289	265	237	283	237	241	269	244	254	245	258	265	254	261	223	255	249	255	243	255	244	267	247	272	270	251	253	243	253	240	265	267	219	242	263	261	270	264	244	248	254	259	257	234	233	249	224	269	237	262	257	234	240	265	254	269	244	252	268	243	263	271	252	240	220	220	248	242	258	266	237	281	265	259	266	253	252	236	270	242	272	238	245	242	254	252	256	258	252	257	262	249	260	255	227	262	260	279	252	252	235	272	255	230	256	249	275	262	255	243	260	235	222	253	242	257	254	254	251	248	288	253	249	234	254	270	256	256	246	236	228	243	256	240	249	275	242	241	241	251	276	259	272	274	232	225	248	257	265	258	263	238	254	256	246	253	267	232	216	247	240	231	271	232	248	243	258	251	263	232	256	269	276	228	278	260	206	233	209	214	264	249	238	226	243	269	235	249	260	261	243	260	286	260	269	238	236	274	254	240	227	247	265	262	280	233	236	261	279	272	257	233	239	229	263	249	224	273	253	246	227	276	241	251	251	281	268	223	231	222	287	259	246	247	277	262	239	251	229	249	256	259	264	245	280	269	268	256	248	242	263	252	270	259	271	266	268	241	282	250	242	241	248	255	264	249	243	243	234	267	243	266	295	270	276	245	237	234	250	264	251	241	256	281	270	266	268	225	249	279	256	242	284	234	269	250	277	236	228	255	257	254	222	270	264	244	251	262	273	263	233	241	236	276	225	249	264	302	249	271	247	225	220	223	256	251	284	260	229	230	276	252	244	272	263	244	243	267	254	218	242	275	228	219	247	265	289	290	300	236	276	250	254	249	257	247	251	251	221	244	240	227	236	248	253	265	233	231	256	270	226	253	253	216	247	241	243	249	255	240	274	236	252	252	263	248	251	278	237	262	247	275	244	271	226	261	245	262	273	264	222	249	280	253	233	244	273	273	228	241	252	265	238	277	241	259	281	239	244	237	290	258	258	250	222	266	243	267	261	253	235	217	263	237	226	267	260	250	274	255	238	227	263	260	293	257	259	233	265	248	213	229	243	265	234	239	253	254	260	238	246	247	270	236	235	219	264	246	242	257	252	250	271	252	246	243	252	242	213	226	265	221	220	226	270	253	223	249	254	264	225	264	256	254	238	257	280	248	268	243	226	242	240	236	258	261	257	245	260	258	241	260	283	260	261	240	277	253	263	259	267	241	269	254	266	232	262	246	272	238	249	243	258	285	271	239	267	250	230	238	243	246	242	252	258	278	281	249	252	235	252	242	254	248	245	268	277	248	227	232	249	260	254	263	240	222	237	242	263	259	229	234	229	253	261	262	240	259	256	262	261	235	238	278	260	222	242	246	242	243	207	268	265	247	226	285	269	230	252	248	214	246	262	266	239	232	257	238	235	291	282	270	247	240	264	236	233	263	254	247	213	253	255	270	231	245	243	245	252	238	270	221	246	256	269	270	245	231	272	240	268	255	256	277	229	247	216	265	243	266	253	267	276	246	236	232	268	236	235	241	214	236	272	266	276	241	285	256	217	234	267	256	239	243	281	259	266	276	231	252	232	281	258	249	278	264	252	251	248	225	236	242	270	262	245	242	270	237	251	282	258	264	255	246	244	239	232	220	248	243	276	231	270	231	254	235	249	241	265	257	239	252	280	248	265	270	262	240	243	262	255	255	248	246	239	246	226	214	254	238	239	225	235	278	255	256	236	276	266	245	217	256	263	253	262	245	269	249	260	234	248	273	238	257	243	252	248	251	227	233	248	210	236	275	249	242	241	233	232	248	252	251	235	260	256	245	240	241	260	265	246	247	256	270	233	256	243	267	228	237	249	282	241	232	251	259	232	247	268	266	262	268	248	265	238	288	269	225	261	249	254	239	243	262	243	246	273	268	259	278	251	250	277	274	257	242	242	242	238	235	245	260	253	255	258	249	258	237	230	275	260	242	244	263	247	268	278	283	248	273	243	257	263	263	257	255	253	224	239	283	248	270	254	243	254	257	234	250	266	247	258	266	271	251	260	269	243	231	222	229	235	267	247	261	253	243	244	256	262	236	221	246	231	244	238	255	259	247	242	268	233	261	259	255	258	282	288	266	247	240	260	241	221	248	234	274	241	248	253	231	259	248	250	249	218	245	246	269	269	249	243	249	238	255	247	257	275	254	264	239	285	247	263	235	247	248	254	245	250	225	250	230	270	250	297	250	258	231	250	253	256	237	246	272	255	227	267	287	238	247	242	227	280	296	223	272	243	243	272	254	238	253	251	214	232	282	251	240	226	252	231	303	270	222	251	260	241	206	256	246	247	263	276	279	235	254	253	229	283	259	246	268	265	224	260	240	248	275	261	237	232	279	223	215	235	257	244	239	258	251	283	260	226	282	257	272	238	246	237	271	230	253	267	241	247	251	244	249	249	279	247	248	219	253	233	263	255	260	274	235	245	248	259	257	236	239	272	256	277	230	270	264	245	251	275	245	248	244	261	263	243	261	296	259	243	272	215	286
6874	898	1496	1698	1500	1288	1202	998	974	903	828	789	767	707	687	669	638	660	639	632	643	636	594	667	608	624	605	623	610	588	620	588	561	593	596	620	590	602	583	603	621	600	589	596	572	596	587	570	558	605	595	623	593	609	579	568	609	592	596	561	557	560	570	542	569	585	572	564	600	622	544	574	560	550	586	582	580	558	560	552	596	572	591	557	589	592	585	588	556	587	587	569	557	600	561	573	549	579	612	600	634	560	579	567	544	576	569	522	600	595	572	583	583	580	560	578	604	607	565	581	601	574	533	619	562	578	548	614	559	558	577	579	551	597	524	528	591	588	580	588	545	617	612	549	566	579	582	598	587	588	575	555	569	594	581	628	612	573	529	605	540	598	590	565	600	626	613	556	544	619	550	588	602	558	577	624	592	589	570	576	614	589	554	572	569	541	556	610	552	576	542	581	589	567	590	570	554	557	570	599	608	561	599	617	567	596	577	607	593	606	566	574	568	603	600	585	546	608	576	552	575	569	566	596	533	593	581	567	568	574	574	564	559	620	567	557	617	576	557	563	592	575	590	570	592	607	581	568	573	570	571	582	544	600	605	571	604	616	607	602	606	592	542	545	579	577	587	570	585	598	541	579	580	593	601	554	535	585	588	602	580	586	594	549	541	583	564	611	562	583	570	578	571	613	565	603	598	577	596	586	549	573	540	577	551	564	575	578	550	597	574	568	551	549	604	593	560	584	587	539	554	599	621	596	572	587	582	593	544	556	583	590	555	594	539	562	616	590	547	607	543	579	571	572	575	582	580	583	580	609	616	583	608	570	606	597	579	568	591	518	586	565	579	590	586	561	561	595	582	578	608	554	563	598	594	612	604	622	579	569	529	598	600	549	588	551	583	570	611	578	587	612	575	624	594	552	560	598	567	590	546	640	551	570	568	555	552	561	607	567	530	616	601	565	600	518	585	608	599	579	570	553	598	570	543	590	573	571	587	572	574	551	523	595	607	603	538	609	572	575	594	577	591	590	577	579	538	574	611	582	587	604	601	606	596	567	593	608	624	606	580	559	585	536	575	603	584	547	613	578	589	556	554	592	565	583	596	571	560	529	552	573	572	603	551	626	614	582	615	574	554	584	567	617	569	582	563	584	562	523	551	596	584	612	559	597	539	552	590	574	550	557	591	547	567	556	574	574	587	554	573	574	560	589	601	552	572	564	601	544	613	556	595	549	561	609	643	595	594	549	546	583	586	581	577	568	554	533	605	598	583	578	600	600	537	570	571	551	594	554	597	628	558	523	542	573	589	550	532	584	577	583	553	634	616	612	555	593	597	582	516	565	566	569	579	570	590	570	571	606	559	580	621	568	595	550	585	627	557	619	579	590	593	584	547	588	575	585	574	553	605	581	590	570	585	568	575	591	570	632	577	594	594	551	528	597	625	549	574	565	614	534	592	596	585	589	550	580	513	568	599	575	625	526	560	573	586	577	557	596	597	566	561	575	585	576	573	587	626	548	585	554	560	562	613	594	580	565	610	562	580	622	639	577	516	537	569	595	577	572	586	629	587	569	567	591	612	559	575	549	569	585	557	584	598	564	571	668	602	528	576	556	601	558	573	583	561	591	522	624	586	602	555	544	562	612	548	537	562	558	561	584	584	556	584	603	580	559	545	576	549	595	582	612	552	538	587	622	592	537	592	535	605	681	601	555	625	600	543	567	559	575	590	572	584	570	536	562	575	552	567	579	590	581	584	549	537	586	603	519	548	558	551	596	611	614	589	587	573	575	575	579	606	576	602	589	556	593	590	571	584	584	589	617	601	581	552	604	575	573	561	602	601	631	555	600	556	571	573	586	614	595	573	594	586	534	592	580	569	611	572	561	545	586	591	521	618	574	578	560	589	550	587	588	566	538	581	549	591	596	593	559	600	590	629	593	597	601	568	570	590	574	581	575	590	597	580	596	558	597	546	572	603	566	548	577	571	538	615	594	615	598	578	567	553	553	582	590	547	577	620	600	599	567	588	616	567	579	598	592	592	569	596	561	619	555	571	586	543	558	572	568	628	563	583	577	571	621	556	566	590	603	600	558	625	586	642	576	569	563	615	526	571	567	563	604	565	591	598	619	569	596	591	576	558	569	586	573	607	617	558	603	591	567	563	536	601	553	576	581	573	577	579	582	585	600	605	582	552	564	545	537	558	524	576	553	580	595	556	597	578	585	595	584	584	594	602	554	523	615	549	578	598	603	603	547	548	569	565	594	547	571	573	581	564	555	547	579	597	572	618	553	587	589	586	557	560	598	572	566	509	563	576	576	570	576	565	586	581	573	576	567	568	528	562	615	579	570	575	573	540	552	580	540	588	564	552	563	567	546	543	555	615	611	569	595	610	523	547	579	574	558	567	578	573	572	569	546	585	567	582	592	617	601	624	553	568	605	586	591	583	567	539	579	598	525	578	577	557	574	561	613	578	569	565	547	594	615	535	605	598	591	561	611	595	619	562	582	550	594	531	613	574	580	600	527	574	543	608	567	563	549	596	581	579	629	578	586	598	575	606	551	538	552	616	556	574	588	566	565	565	566	551	555	555	572	560	573	604	563	564	572	609	598	585	539	586	581	543	589	620	569	553	570	599	592	597	585	576	577	607	595	580	543	559	554	563	606	592	560	580	588	565	550	594	575	561	567	600	571	564	578	577	627	590	541	577	600	565	587	561	609	572	562	593	591	596	564	592	561	589	554	551	595	622	553	594	585	597	549	574	567	592	567	627	589	557	546	554	584	621	587	530	581	530	606	535	594	545	563	575	582	576	563	560	599	630	585	579	600	607	589	591	578	590	612	589	579	585	560	615	564	578	591	604	586	537	581	564	560	570	543	526	578	620	566	565	598	606	587	527	540	599	549	558	576	559	566	588	611	565	567	614	556	627	573	569	566	563	578	581	610	622	557	572	598	561	537	572	552	579	572	600	596	632	551	575	618	605	592	587	567	566	611	542	543	585	592	623	606	561	576	580	573	578	575	597	560	629	626	586	581	562	556	572	572	575	615	593	543	603	591	563	605	579	584	587	611	547	589	602	657	574	589	579	590	575	618	592	642	603	574	587	574	609	574	614	568	600	565	571	564	555	598	585	591	657	563	599	590	588	543	622	553	587	591	587	579	597	590	588	613	558	577	585	581	588	596	528	567	587	594	594	588	653	578	541	538	598	544	576	558	568	617	607	590	586	599	578	635	550	583	548	548	577	566	604	588	576	588	583	595	577	560	566	574	567	562	579	575	574	570	558	551	579	596	543	559	585	565	556	582	570	570	535	589	574	590	645	553	612	572	592	547	608	611	595	594	540	540	541	567	600	592	593	617	596	622	591	595	543	561	568	586	569	585	568	544	573	586	606	539	602	605	575	570	577	544	576	585	556	596	579	558	578	593	548	607	594	558	625	547	595	567	562	537	613	576	544	581	563	591	536	573	605	594	600	610	582	556	576	548	607	605	576	572
15655	1329	1090	861	583	446	330	314	278	261	236	209	199	189	205	169	180	191	182	174	174	165	151	164	151	163	157	163	154	139	158	163	166	174	143	156	170	165	169	178	158	136	140	159	179	156	171	165	162	151	162	170	164	145	157	175	153	171	152	156	136	157	167	167	157	157	185	157	157	162	159	136	151	179	148	144	129	144	146	157	154	163	167	142	145	139	151	167	147	160	144	154	149	161	135	151	146	143	158	138	140	166	150	142	160	131	162	153	189	140	127	174	143	130	149	155	155	165	161	156	155	154	143	132	149	141	146	172	155	133	149	144	152	177	171	147	154	143	149	175	169	156	163	137	153	138	149	154	134	151	172	155	161	167	148	147	159	137	129	167	145	162	172	149	128	145	159	141	146	136	154	146	171	130	128	165	140	168	147	147	136	171	160	159	171	158	146	171	160	159	148	150	147	160	156	149	155	153	154	185	152	141	134	162	157	159	158	144	137	142	139	157	143	163	150	146	165	130	164	145	132	167	150	140	166	142	139	159	170	145	172	168	168	160	146	179	144	146	161	157	145	172	166	146	170	119	149	153	171	147	142	141	126	152	160	126	153	161	127	190	157	141	150	150	145	148	157	146	147	146	144	147	145	150	156	143	139	148	157	160	163	162	150	155	145	156	139	149	150	143	154	149	157	158	125	140	129	145	155	165	159	176	163	148	136	170	159	158	136	145	139	169	151	157	156	145	136	145	159	143	150	147	138	135	138	139	126	167	156	154	161	152	139	140	165	166	140	164	160	144	133	185	166	144	132	159	140	142	140	147	164	152	145	149	153	146	137	153	138	153	156	147	156	184	128	165	165	144	156	154	131	154	122	144	155	149	156	158	147	151	166	158	176	159	162	156	136	188	180	167	139	158	157	126	138	175	152	174	146	160	179	150	144	151	160	138	157	165	155	154	163	153	143	147	162	140	159	153	145	155	111	143	132	155	177	139	154	130	157	154	150	177	160	152	147	139	158	166	159	182	158	145	134	162	174	168	142	146	146	135	183	135	157	137	156	174	169	151	170	158	144	147	155	144	169	156	143	128	162	164	157	168	159	149	144	157	129	164	141	165	152	153	153	141	160	137	148	158	162	175	159	170	153	158	144	153	158	152	129	173	160	161	154	138	146	145	146	145	157	146	140	128	138	148	150	154	143	148	161	163	141	129	165	126	154	167	129	167	143	163	163	147	133	142	150	156	168	150	164	155	139	144	136	179	135	155	169	135	152	168	156	132	129	138	163	151	145	151	161	140	140	159	134	143	127	179	147	130	164	161	158	145	156	177	131	161	156	143	153	127	128	153	154	134	161	153	154	159	157	162	145	158	140	154	132	155	152	150	169	186	170	150	151	142	156	152	151	170	151	152	160	150	136	150	161	145	155	159	157	133	161	138	140	170	136	169	137	156	152	152	170	159	145	136	153	149	147	142	138	149	143	166	147	155	145	163	152	156	135	126	165	176	148	156	158	155	155	147	147	143	146	164	153	141	175	157	162	140	147	158	156	174	175	142	117	148	169	135	145	163	154	157	146	161	151	159	151	156	142	165	174	132	141	156	164	167	143	175	148	156	170	147	153	138	139	139	149	197	170	147	143	146	128	115	150	145	169	142	159	172	165	151	144	153	130	154	169	151	142	150	158	156	140	156	151	139	137	144	140	167	163	141	150	143	160	154	174	154	132	164	140	154	142	153	150	130	170	149	142	159	141	147	126	165	174	150	144	139	186	149	146	143	163	157	153	173	151	138	131	155	170	154	134	161	176	138	150	136	152	159	151	149	136	156	142	159	159	177	147	144	163	157	134	134	133	145	128	148	142	166	156	153	145	133	156	170	136	163	160	157	172	164	165	157	150	164	160	144	137	170	168	173	163	170	144	154	151	140	171	147	144	138	134	151	147	154	147	155	143	155	157	155	146	149	146	155	155	155	150	152	153	133	180	135	133	172	173	137	148	155	154	159	165	137	163	150	137	138	135	146	138	166	151	172	163	168	152	148	136	158	148	150	151	157	169	132	167	145	147	140	172	165	163	152	148	158	147	145	142	159	151	120	131	169	169	143	147	144	145	146	142	152	173	148	148	167	136	147	173	151	160	138	160	154	142	151	141	159	156	150	139	183	153	138	162	152	164	160	160	145	167	160	149	130	134	143	142	138	175	152	156	168	163	141	134	159	142	169	143	157	144	137	139	148	144	136	166	164	149	161	134	136	134	155	139	152	172	178	136	147	136	117	143	129	172	142	143	127	139	150	130	140	132	175	175	162	168	167	139	146	152	130	164	157	122	157	150	152	143	143	155	141	158	166	153	138	174	149	153	155	151	165	152	145	145	143	159	149	147	146	156	138	166	161	147	166	134	155	149	159	115	138	162	143	149	161	151	149	167	135	172	123	152	144	145	156	143	162	157	171	163	135	138	149	149	159	161	141	155	167	160	153	156	158	163	141	147	133	156	149	158	143	155	138	133	186	147	169	178	146	143	160	153	167	150	158	145	135	144	155	138	143	164	158	157	149	160	157	184	148	154	163	165	128	127	165	181	153	149	162	159	150	142	187	155	116	151	160	170	148	175	149	138	139	164	159	158	142	147	152	135	154	144	146	168	153	171	141	118	159	164	126	134	125	150	144	144	137	150	155	144	187	146	171	156	163	148	158	141	135	162	146	157	141	162	168	152	136	149	137	152	146	168	130	139	140	151	167	148	158	148	141	162	161	150	180	151	175	159	175	177	132	139	148	169	128	157	151	140	144	151	168	150	168	155	179	150	135	162	150	152	135	144	146	179	149	158	157	139	157	156	169	151	168	156	158	149	174	167	174	157	121	156	151	148	152	149	148	185	155	150	163	149	148	143	160	152	174	147	151	151	151	138	155	156	170	152	179	148	136	148	147	137	156	151	166	157	139	160	171	144	173	169	129	160	140	148	154	152	171	130	150	147	166	171	162	147	164	143	158	158	139	141	151	144	144	161	151	151	168	159	139	138	151	138	138	156	172	159	127	145	143	160	152	135	169	155	162	151	190	148	161	159	168	158	161	144	144	164	140	162	154	167	171	161	159	153	146	134	152	154	131	161	182	152	154	169	129	146	144	179	139	158	147	148	137	166	151	156	166	163	123	149	152	168	140	163	156	122	141	133	150	145	119	145	151	147	154	153	126	154	152	155	169	155	143	159	153	139	155	150	157	168	137	137	146	137	158	180	146	177	144	120	135	160	161	151	164	143	160	151	135	152	160	145	139	165	178	185	164	157	151	152	152	140	145	145	162	177	140	131	155	141	153	144	158	135	135	156	171	125	171	151	157	159	152	162	145	139	143	161	123	137	134	178	154	130	149	136	150	127	143	175	140	175	152	145	165	150	144	193	140	141	171	149	147	157	125	168	150	166	151	146	147	121	140	167	166	135	156	138	122	140	159	160	138	177	148	137	155	165	148	174	139	153	150	146	156	167	170	137	138	135	163	164	160
8286	1074	2211	2581	2186	1790	1503	1353	1186	951	869	849	718	682	666	624	581	607	557	509	553	462	468	494	453	476	459	478	477	441	411	476	428	450	458	399	423	456	429	433	411	415	472	467	404	432	395	427	406	410	424	399	422	413	398	421	410	407	400	429	391	417	396	366	399	426	441	437	391	429	413	392	414	360	399	394	390	438	403	405	406	421	402	387	421	430	375	414	418	435	454	427	428	418	411	410	387	397	404	431	441	409	408	391	422	403	386	412	435	410	419	410	441	405	411	425	397	400	425	402	418	415	445	397	411	396	440	418	387	397	399	425	406	427	392	422	405	410	415	430	379	364	400	402	386	430	401	412	408	435	407	396	409	411	415	374	414	419	380	418	393	424	408	411	428	405	392	376	396	422	404	434	379	386	409	374	411	415	409	408	369	403	436	426	408	391	382	405	398	402	391	409	386	402	417	408	405	421	416	411	395	414	421	401	432	413	363	407	411	384	406	376	389	406	396	419	376	382	375	376	375	419	427	382	435	418	400	400	406	407	391	408	409	399	405	419	396	424	396	382	403	399	417	378	407	461	394	407	357	379	368	378	414	389	414	425	401	420	375	388	383	395	379	367	408	390	431	412	380	380	407	410	427	400	371	419	394	334	431	417	411	369	428	414	381	425	385	379	394	401	415	411	393	368	421	401	366	398	407	373	408	420	412	392	372	377	413	418	385	390	435	380	432	395	405	402	373	387	400	410	399	411	384	396	388	406	422	392	395	393	432	419	377	404	375	424	408	371	423	403	398	386	387	453	393	398	389	429	422	391	390	399	412	421	421	362	385	398	426	436	462	410	387	421	394	411	429	376	410	421	380	390	415	374	407	433	390	385	377	403	379	394	425	385	414	391	418	397	409	398	375	409	390	386	361	409	395	429	383	389	420	390	393	390	369	404	417	395	395	397	400	393	405	388	372	421	448	376	405	391	389	409	407	347	387	369	396	451	385	369	368	379	395	422	406	416	391	401	410	414	432	410	422	392	422	452	371	413	389	427	402	414	400	412	436	355	430	383	396	406	412	418	397	453	416	419	411	405	415	402	385	392	415	363	427	433	412	386	441	404	425	407	392	406	407	435	421	385	377	408	408	409	397	387	401	387	408	353	429	426	425	405	390	382	391	396	401	401	417	415	411	435	403	418	395	377	394	416	394	408	392	422	389	398	415	388	398	417	406	422	404	432	419	414	417	383	386	418	433	399	387	393	403	437	399	416	376	405	388	402	386	393	391	391	422	440	403	370	393	383	399	394	392	396	401	398	419	436	384	406	420	399	419	406	376	371	377	428	381	380	420	402	447	400	417	404	389	392	387	398	413	419	435	380	393	429	381	389	393	385	387	372	390	406	408	391	404	450	370	412	401	419	389	390	405	374	406	411	416	427	390	377	397	444	424	419	406	399	395	374	423	440	396	407	400	420	396	430	392	392	441	384	359	403	409	398	418	420	400	397	448	374	378	383	368	384	416	391	388	403	381	359	411	393	406	405	368	412	415	389	399	403	414	402	380	423	413	387	375	399	392	428	394	395	410	358	397	370	412	432	433	371	418	393	431	386	421	445	395	419	367	414	409	383	376	398	369	380	405	389	396	401	406	433	412	410	409	440	395	380	389	388	406	382	415	430	403	419	431	401	398	418	395	409	402	402	409	390	391	423	399	432	420	377	379	383	392	418	399	360	382	395	427	389	397	393	384	437	432	402	441	422	415	386	418	391	342	418	364	396	395	417	423	389	450	395	377	401	397	387	413	403	398	417	389	423	414	386	398	399	383	388	413	427	407	376	383	399	433	394	399	390	420	376	402	382	402	418	417	420	423	417	403	409	395	407	359	379	420	355	413	379	400	389	394	381	383	416	427	424	417	399	394	419	413	417	438	385	428	421	417	396	416	415	372	408	380	420	406	405	420	398	416	419	387	400	414	406	428	393	399	464	416	410	388	384	372	397	423	402	420	401	402	416	384	390	404	405	388	381	407	406	381	387	385	407	399	361	346	400	365	383	390	404	383	417	416	371	416	386	390	403	370	422	410	412	407	384	367	344	397	357	365	423	361	414	387	411	376	399	424	418	386	383	381	388	423	405	418	383	387	424	399	387	397	401	401	384	411	402	403	393	411	420	445	428	391	390	388	412	389	381	400	391	410	384	390	401	379	391	430	392	392	414	418	407	439	398	395	407	399	407	385	383	407	363	409	388	443	424	383	387	455	374	402	410	411	413	410	392	446	418	408	418	420	387	433	426	418	394	376	428	391	406	393	367	400	402	392	403	396	405	388	439	398	435	429	397	406	416	431	385	416	414	398	429	434	393	413	391	380	404	401	391	353	365	355	403	375	379	369	381	375	420	402	381	431	399	396	393	390	394	407	423	433	350	408	388	393	410	384	376	402	404	403	407	391	427	382	387	408	394	412	409	417	372	369	413	400	395	399	391	383	376	403	396	424	377	423	431	397	393	404	394	425	389	441	423	375	381	405	411	440	403	383	402	355	389	371	399	425	416	367	398	395	401	389	448	367	406	411	460	422	432	417	417	441	416	439	407	389	430	426	387	385	400	383	388	415	399	414	390	389	396	390	408	357	434	422	405	423	417	404	414	365	398	394	405	405	391	408	391	397	403	406	433	395	406	404	403	388	420	393	449	433	413	408	398	380	383	368	400	415	418	424	408	374	425	391	375	405	417	416	394	410	406	391	439	420	407	431	405	375	435	407	433	383	387	357	405	394	437	394	382	391	408	392	387	426	427	385	387	400	446	367	384	394	410	399	381	365	392	435	406	400	421	425	391	404	389	418	392	417	421	400	400	431	410	388	413	437	388	427	365	406	378	421	345	392	395	398	417	426	400	407	417	379	392	396	405	394	409	397	409	365	409	375	416	387	417	369	379	417	417	388	379	411	373	400	387	391	437	385	405	392	432	397	423	418	418	411	414	377	385	436	415	410	405	418	380	428	426	419	365	406	373	360	410	428	403	361	367	422	416	409	443	401	387	406	418	400	422	405	382	401	390	427	430	390	420	450	381	366	398	401	382	429	444	385	385	406	413	403	407	392	364	367	380	383	413	378	358	404	378	383	410	393	416	411	397	396	388	430	380	400	352	430	383	400	403	379	466	391	443	371	402	399	416	418	412	420	379	418	379	449	428	417	407	380	414	365	425	383	410	395	386	384	394	385	373	387	429	388	418	425	380	397	436	448	417	403	402	362	409	396	413	388	378	424	415	421	370	383	403	431	397	398	388	397	385	379	394	375	432	403	353	392	388	388	425	366	412	403	385	414	404	419	385	402	420	410	421	383	441	369	374	369	361	416	399	400	429	438	393	390	395	390	417	391	390	392	423	382	409	399	402	394	434	408	432	393	432	402	400	382	443	349	392	359	402	390	418	422	416	377	418	389	404	377	391	361	371	375	404	375	421	421	418	419	413	372	390	411	385	397	392	417	399	398	411	390	373	392	403	417	413
1901	449	488	491	494	450	448	432	447	454	460	479	475	496	455	462	465	441	471	390	446	441	382	431	450	418	430	436	426	420	452	447	469	403	459	469	474	433	429	428	428	403	489	442	426	446	460	426	435	477	419	467	463	445	434	424	477	449	420	441	479	471	442	414	451	397	451	411	444	452	454	461	408	447	446	460	425	389	435	463	461	453	431	476	442	453	439	461	418	460	429	463	472	512	477	476	451	442	470	479	471	440	476	443	426	448	424	464	435	448	434	424	425	392	441	413	433	416	404	433	379	439	459	450	446	414	448	376	422	435	449	453	413	445	443	405	416	423	484	451	416	461	464	407	443	450	453	429	454	427	488	467	467	434	403	459	413	437	457	451	446	422	427	429	454	426	443	446	484	431	443	439	449	394	445	435	419	441	423	437	457	459	433	448	440	458	435	403	429	431	403	457	420	428	416	430	427	427	471	430	427	432	482	451	444	439	445	421	451	415	453	483	445	422	414	454	422	419	458	447	420	422	404	438	434	442	432	441	435	441	423	422	458	499	425	424	439	434	409	428	446	473	443	409	446	467	427	413	439	421	421	442	466	413	434	421	456	458	487	471	444	456	441	449	459	455	448	418	470	413	492	433	411	437	443	446	447	470	431	465	422	388	446	456	439	451	427	406	455	438	455	484	433	413	456	442	436	424	410	426	476	416	462	431	449	461	475	424	413	422	475	436	414	445	430	416	459	443	481	426	452	450	455	439	479	457	408	467	414	426	459	470	459	460	459	437	441	410	423	476	441	432	429	408	428	439	472	421	441	430	414	391	430	454	413	486	440	461	455	402	430	420	397	478	472	499	452	457	456	432	427	452	430	453	452	423	450	427	469	476	468	468	436	457	415	423	467	461	437	405	388	476	449	482	426	432	440	384	465	415	485	445	430	467	450	435	443	411	466	418	426	445	457	432	453	445	486	478	442	429	429	443	423	434	431	443	483	446	418	445	452	456	440	428	406	469	430	445	438	464	431	409	445	446	439	426	459	427	431	407	469	407	469	489	425	407	388	437	420	456	435	415	423	421	458	472	481	446	458	446	471	405	413	482	440	410	452	456	458	438	407	429	431	425	423	432	426	458	462	472	453	472	450	439	458	516	445	437	426	471	443	417	376	449	443	432	429	443	445	454	444	445	456	429	423	412	450	451	465	401	464	418	444	421	421	461	414	480	413	456	425	449	422	418	459	450	474	432	448	475	398	425	436	438	475	405	414	445	434	446	446	433	451	443	420	431	415	426	409	428	442	422	463	433	452	500	457	427	463	429	475	426	434	444	464	457	445	419	431	453	445	441	438	446	452	400	420	495	441	425	418	445	404	434	386	434	420	408	439	445	444	457	450	414	451	473	444	435	468	435	470	446	478	462	468	466	418	426	423	442	444	407	439	464	433	465	432	464	447	428	445	467	439	439	425	426	426	400	455	477	427	457	448	472	452	488	438	425	425	411	472	412	458	450	469	436	423	463	498	455	418	451	473	413	421	480	422	453	414	465	452	495	416	403	448	461	471	410	455	458	446	428	424	402	429	405	438	425	441	452	508	414	420	422	442	500	473	421	415	441	456	405	392	429	446	433	446	442	433	457	463	448	442	441	470	433	453	454	460	429	454	418	402	429	440	425	446	422	457	429	463	436	420	476	402	452	451	432	440	462	395	468	437	437	432	406	444	430	392	431	424	411	449	465	462	455	445	469	492	459	443	436	454	475	485	449	462	444	426	454	376	445	432	452	454	432	443	424	456	443	458	430	475	494	454	430	418	480	437	474	471	402	431	412	436	452	436	424	426	447	463	418	440	469	386	429	421	412	454	459	463	461	404	476	441	453	449	455	480	399	475	443	500	446	456	423	473	491	415	440	444	448	459	452	437	434	427	455	450	485	453	445	439	424	444	457	439	427	427	473	434	449	437	460	434	444	442	417	477	474	426	451	403	451	442	442	436	479	460	438	468	439	444	434	455	416	407	423	464	472	476	440	498	471	438	427	459	425	379	412	470	426	479	463	456	489	430	477	421	403	415	442	427	436	419	443	431	451	416	423	389	411	439	442	433	436	467	411	438	441	458	444	468	435	402	446	436	434	424	436	432	397	418	473	424	451	407	419	453	433	438	422	416	480	411	473	427	411	476	442	399	446	455	445	454	477	496	445	401	465	445	441	451	413	427	426	425	449	429	411	422	408	443	453	451	428	458	426	424	436	439	440	432	459	473	435	452	446	463	456	462	422	458	455	473	479	447	423	465	430	413	455	432	406	447	455	463	452	445	395	437	475	449	453	426	413	363	430	448	450	394	435	427	444	413	479	457	429	426	426	451	452	437	456	439	441	410	440	412	391	439	409	433	469	419	485	491	463	423	426	423	435	444	463	476	460	430	401	450	490	433	453	443	441	441	439	425	469	459	493	399	432	443	437	422	397	465	448	438	457	457	423	443	440	456	446	455	440	468	461	478	438	418	416	436	476	379	446	476	450	468	447	484	451	472	446	470	442	455	546	441	439	410	467	448	450	408	463	423	430	456	422	432	431	458	427	483	435	450	391	454	445	493	458	431	405	423	454	426	453	440	454	434	449	456	477	467	486	398	435	424	442	430	457	454	442	463	432	455	460	471	451	440	451	405	446	453	421	464	450	441	431	421	425	429	456	441	450	454	432	424	441	413	420	475	402	425	409	407	453	423	426	484	409	414	431	430	441	428	426	444	412	413	410	451	427	460	466	445	454	466	479	463	492	464	425	411	437	466	432	408	492	447	432	444	422	427	455	446	431	452	442	425	419	425	434	454	428	428	441	467	421	439	403	417	425	455	417	439	423	401	468	433	427	452	422	431	413	428	410	451	453	454	432	444	423	448	467	440	445	426	440	428	422	423	398	411	473	435	437	373	438	422	449	420	404	446	454	454	427	439	471	447	418	413	436	437	398	377	446	420	419	442	462	413	417	449	446	446	448	409	461	472	457	445	455	400	418	468	444	436	448	435	427	403	462	437	465	469	441	461	471	432	436	408	482	446	451	462	430	418	488	451	470	477	478	423	457	484	469	419	436	419	465	414	452	429	438	426	438	422	427	416	437	471	456	402	399	499	477	456	455	426	411	443	439	448	459	489	438	460	458	419	440	445	405	464	455	436	452	467	461	428	462	434	473	392	464	452	414	428	377	427	415	426	443	455	437	454	468	473	452	452	415	431	435	424	441	458	428	415	446	425	455	450	484	452	390	443	429	408	454	439	459	433	407	447	480	467	455	474	492	470	412	439	425	420	481	427	419	403	445	404	431	470	442	444	472	467	459	429	479	419	421	433	444	457	422	462	463	449	456	454	423	464	492	433	425	421	452	463	478	457	484	463	450	437	454	411	435	459	385	406	399	462	449	423	430	434	457	440	444	426	458	472	441	460	449	456	403	435	428	421	428	423	476	462	479	454	439	447	441	422	457	464	417	430	446	443	444	423	451	419	455	434	424
2425	969	1071	1166	1056	1057	1029	1067	1012	1024	978	1023	1002	951	969	1031	946	981	983	957	964	1000	993	965	967	992	957	951	912	967	905	970	983	962	965	956	1006	958	981	952	967	963	944	989	909	954	903	959	971	976	922	990	952	991	924	1003	956	992	947	895	959	979	989	963	986	929	927	965	959	985	943	930	979	968	929	963	971	947	944	943	980	891	943	937	969	994	953	907	938	999	971	990	963	968	942	937	956	939	966	1027	947	981	976	971	965	905	945	990	962	1030	965	922	918	956	964	923	983	987	959	921	955	947	934	941	939	920	998	917	945	978	986	926	905	963	939	910	1000	900	921	1013	988	947	999	962	1014	992	953	922	969	964	906	922	969	999	993	965	996	994	933	885	928	995	933	949	958	964	980	981	974	920	961	972	983	936	982	1010	946	916	925	950	1020	957	935	1033	945	946	944	947	989	970	934	958	959	1006	982	988	943	971	949	961	952	886	938	962	993	968	960	972	970	973	929	970	1005	987	917	931	956	952	994	923	957	980	972	899	934	969	979	997	954	965	894	984	919	941	975	950	952	937	945	1032	964	981	994	967	972	949	1037	1015	957	921	937	974	943	938	913	922	935	939	989	968	935	916	964	915	967	987	915	946	933	961	931	982	960	971	939	910	950	927	946	928	1003	976	1018	902	1001	916	928	987	949	947	972	948	939	990	944	948	980	981	986	991	957	984	1036	1012	1006	962	956	939	957	954	940	966	936	989	944	929	974	927	914	975	975	950	973	960	963	926	925	964	992	979	932	903	1000	877	936	1007	972	944	950	903	948	950	919	939	952	955	914	981	957	933	911	940	974	926	955	1019	968	934	991	975	963	939	1003	959	948	1004	939	947	957	988	936	1002	947	899	1013	963	953	956	940	914	1018	951	954	920	1040	957	943	926	970	967	993	948	956	966	943	989	964	937	989	937	961	931	973	929	994	929	963	981	940	927	957	964	929	954	961	941	993	956	1014	960	1000	955	953	968	984	955	922	979	980	935	945	954	975	920	1000	983	908	988	1000	919	974	1009	994	960	987	932	1012	987	987	964	925	951	931	961	980	966	1023	934	967	1005	969	948	978	924	946	1002	935	947	967	983	989	898	943	940	914	910	994	972	945	946	940	962	971	975	946	947	994	955	986	907	935	991	924	959	904	947	946	946	962	957	930	968	975	982	939	1005	981	918	940	928	934	993	932	994	982	961	945	920	916	944	973	965	951	939	915	941	943	943	962	972	931	964	989	969	908	1000	955	959	937	965	918	995	1009	966	952	948	962	954	913	949	939	990	915	966	1017	957	998	941	922	974	937	958	1006	1022	948	941	1000	914	995	997	958	986	963	985	949	992	953	931	977	880	934	914	969	938	991	968	928	961	975	965	903	974	937	939	950	961	939	942	953	971	936	958	959	926	929	958	1031	965	949	942	1003	986	962	991	968	950	966	959	963	925	1024	941	964	908	962	952	971	964	947	923	944	927	933	995	950	970	964	939	938	920	970	898	908	981	908	963	991	925	981	936	951	971	976	1031	915	984	989	986	956	974	911	964	1030	976	918	1000	959	957	984	961	975	962	983	987	948	945	926	1011	947	954	933	961	892	933	865	943	911	996	945	949	1036	980	946	980	932	992	981	948	988	944	947	947	975	930	1050	953	988	948	930	969	955	935	965	962	1013	948	906	981	1001	961	947	953	969	941	913	978	930	991	967	946	943	934	990	913	1019	983	966	936	1010	1008	940	971	972	948	966	971	949	914	970	943	1019	941	949	948	990	992	974	991	964	955	969	971	944	943	938	950	1008	995	951	984	911	976	993	967	906	1008	982	954	967	962	930	942	962	948	933	986	975	941	985	945	970	1045	970	969	929	956	983	941	976	941	992	981	1038	928	963	917	939	969	963	937	966	927	1045	1008	1038	952	931	889	959	998	952	961	975	972	962	982	931	920	960	1061	939	927	954	973	983	924	998	960	936	944	942	964	902	976	984	903	988	994	960	973	886	970	988	1014	988	941	981	985	967	953	913	979	941	971	907	950	943	949	902	1005	964	961	993	966	968	995	995	952	1014	942	981	958	939	953	997	904	974	1004	949	939	957	978	945	957	941	928	1031	962	966	902	934	944	991	920	979	928	957	931	980	972	953	974	912	945	921	991	961	883	935	968	922	951	973	977	958	923	965	975	944	982	938	992	998	943	964	950	962	974	994	976	964	891	954	958	956	955	952	928	947	968	967	913	968	982	978	1019	969	950	970	956	1012	964	959	907	947	946	919	981	933	949	944	1002	902	948	904	1011	961	1002	880	948	971	985	968	965	961	953	969	892	949	994	985	968	973	1012	942	953	969	981	967	996	1027	964	960	979	998	995	922	944	950	985	944	951	995	949	983	934	986	987	967	916	978	944	921	900	976	958	957	987	953	943	976	975	928	998	925	946	994	928	922	960	934	984	890	947	971	919	926	962	985	992	948	1007	986	975	941	990	966	997	966	931	936	958	989	925	950	984	946	976	921	973	968	940	992	927	930	988	950	951	944	1006	985	935	945	969	909	946	986	896	979	929	969	971	947	958	952	937	961	945	915	957	936	910	899	944	1002	956	970	936	944	988	993	972	950	981	1014	930	908	948	1007	948	955	915	965	1031	942	976	932	939	907	958	934	1029	927	947	929	986	951	910	951	985	990	957	1011	935	928	927	986	964	966	918	1030	975	968	961	921	959	968	964	966	1027	965	1001	968	972	1014	954	947	946	1005	992	954	993	926	971	950	984	931	1026	918	958	915	978	927	915	916	997	938	985	959	905	921	919	1002	934	993	935	969	963	931	929	926	936	972	942	1016	960	970	916	943	972	1011	927	948	983	971	963	924	921	952	933	968	929	939	974	949	992	940	975	993	967	994	957	1012	998	929	935	989	990	982	1027	927	966	969	932	963	957	1022	993	1039	988	930	956	975	969	954	943	958	942	983	921	1029	887	1019	927	970	918	988	957	939	952	1035	974	992	979	904	994	967	936	925	918	962	902	915	1008	953	974	967	948	910	943	950	958	953	950	924	923	945	980	962	964	956	954	970	996	957	1004	975	1017	963	940	977	979	934	978	990	986	953	1012	994	928	939	942	900	981	927	938	962	921	892	944	930	994	974	960	956	980	967	935	954	917	954	989	999	899	941	935	889	933	977	970	910	911	971	972	876	984	921	984	923	972	909	967	982	995	970	892	926	956	979	1040	1040	948	945	948	911	982	943	980	955	984	1007	971	927	960	981	944	943	937	992	994	957	891	916	987	955	988	973	961	936	1005	896	899	944	996	927	964	941	1033	968	926	999	950	945	896	932	950	946	961	987	907	953	987	923	965	927	930	959	959	977	943	906	972	954	949	976	975	961	963	952	987	938	1011	941	934	930	929	921	880	931	994	907	960	1017	953	928	1002	982	914	1008	993	1046	911	991	997	993	950	1004	908	955	982	931	948	978	1011	977	959	948	964	1016	939	987	985	975	964	879	950	944	976	958	961	969	981	1003	997	1033	982	983	974	948	960	984	935	961	930	925	979	920	913	927	918	916	945	924	1004	951	969	968	909	1005	975	877	1005	964	946	994	999	991	1000	932	968	928	965	979	1004	980	960
8421	630	651	546	463	404	356	357	333	346	275	276	270	309	288	257	275	276	230	254	257	264	230	253	275	267	254	256	247	267	229	262	256	276	245	248	247	268	249	266	269	262	245	260	258	257	238	259	258	245	267	267	268	248	287	270	260	231	234	263	265	252	241	242	227	227	233	255	234	237	245	222	263	237	279	235	278	262	295	264	241	214	252	243	271	276	238	258	250	257	260	256	254	234	256	285	264	280	237	275	254	267	263	238	267	257	259	255	220	252	237	216	228	267	259	221	249	249	219	247	257	280	255	244	259	250	228	226	257	272	236	256	223	251	244	257	275	282	280	242	277	255	235	249	239	264	264	225	248	225	253	243	235	232	251	263	275	237	236	238	198	233	222	227	253	257	217	257	248	227	218	222	251	249	221	250	276	242	299	273	281	263	248	260	239	264	231	233	236	246	268	279	230	245	258	234	271	232	234	219	254	267	252	286	265	232	245	245	223	281	263	245	252	230	249	250	264	260	240	259	226	268	265	261	257	277	271	237	235	222	272	233	254	269	237	257	242	231	243	239	248	283	246	235	277	259	255	267	247	228	250	228	264	270	256	269	229	227	252	237	247	263	269	261	278	251	283	270	287	267	235	240	247	222	241	232	242	246	239	229	268	258	261	258	255	248	271	272	215	254	245	262	276	281	257	255	256	272	215	220	289	278	234	231	248	243	242	261	256	262	252	264	254	256	271	226	257	271	272	238	249	226	268	252	247	270	259	232	243	258	241	248	240	251	243	272	240	259	257	220	246	247	249	260	246	242	272	270	242	207	265	241	249	284	234	266	282	228	253	282	232	264	266	264	265	224	291	264	244	224	259	246	271	247	254	269	233	234	250	258	241	227	255	281	257	238	226	242	287	236	230	256	262	279	242	244	248	254	248	278	260	252	239	249	265	211	269	251	246	269	249	222	237	246	221	243	258	269	246	249	242	259	253	218	254	236	248	273	245	251	276	236	243	220	228	256	241	263	281	259	259	239	249	249	223	282	242	252	260	258	253	257	238	213	260	238	236	231	234	269	264	268	206	257	263	268	260	244	226	252	268	296	247	250	276	271	274	242	226	268	256	255	232	249	240	279	228	247	232	267	264	234	275	240	246	264	210	246	256	260	280	272	252	251	244	274	251	259	260	240	265	245	232	269	240	230	251	274	264	258	243	239	227	240	226	266	257	269	237	241	240	239	258	259	271	225	245	250	270	247	280	279	235	251	276	234	253	254	260	223	270	257	270	258	252	241	237	255	250	230	269	295	259	238	246	239	240	269	217	248	277	250	247	242	228	276	222	233	228	256	270	249	257	266	262	228	268	241	227	216	224	251	238	235	242	235	231	217	272	222	265	262	262	232	230	243	254	246	250	280	261	260	256	256	257	257	251	262	268	228	252	214	260	243	276	256	237	268	268	253	227	281	238	257	249	241	250	268	245	258	242	251	271	233	255	258	262	238	244	266	223	257	299	266	240	253	254	248	228	249	278	257	258	253	231	241	256	242	244	246	248	239	241	235	246	275	229	270	292	241	248	266	246	225	251	235	288	248	244	257	248	241	259	233	239	250	224	278	245	229	237	280	265	260	240	250	227	268	269	238	243	275	284	231	238	214	260	270	252	273	251	231	235	243	242	246	232	236	281	223	217	257	242	268	249	250	256	233	237	280	240	260	247	280	258	282	239	244	251	275	261	246	249	226	248	274	269	233	260	258	216	218	255	264	247	248	259	235	224	276	283	280	237	274	247	262	274	243	257	259	250	299	250	277	251	247	247	262	229	253	242	259	246	216	244	271	218	253	247	258	256	278	283	227	245	229	256	244	256	212	253	261	242	243	250	273	277	269	251	247	244	252	244	240	259	246	255	238	242	248	256	237	285	287	271	278	246	268	235	234	248	253	250	258	253	264	233	264	255	267	267	252	260	271	247	239	236	270	270	245	264	245	282	212	266	242	216	225	244	258	247	266	256	237	248	230	240	251	238	229	255	251	230	241	264	252	238	265	228	244	270	270	234	235	232	247	273	217	232	235	235	254	269	262	257	248	261	249	228	273	279	260	286	276	255	272	292	259	257	276	280	278	232	244	239	257	259	258	216	247	239	266	241	283	228	279	227	256	233	259	248	253	262	243	281	227	238	262	231	264	216	249	265	247	257	238	236	260	252	274	245	245	244	266	280	242	292	225	235	241	260	240	299	262	255	258	262	234	235	253	245	262	228	251	265	231	237	258	262	264	229	230	220	228	254	242	269	232	264	265	242	264	257	274	244	242	238	262	276	284	238	240	279	204	251	247	261	262	247	258	281	247	297	264	273	282	242	249	255	265	254	240	263	259	233	240	242	261	229	253	225	248	255	257	241	230	253	254	273	242	248	263	244	256	276	234	266	216	237	229	260	234	235	246	259	280	240	240	247	240	266	251	253	252	251	245	275	248	231	229	281	242	246	253	236	273	275	255	240	260	259	253	234	232	281	273	251	254	235	280	270	246	265	254	260	266	243	273	253	255	226	269	296	243	251	264	260	236	240	234	200	230	234	250	218	237	259	269	231	262	254	236	214	235	258	251	258	281	242	248	267	275	248	234	255	259	277	282	257	213	255	244	255	275	286	245	259	237	264	231	270	246	266	222	258	238	251	283	251	250	264	209	258	261	271	258	233	253	261	245	254	248	254	242	243	275	230	237	237	241	223	271	264	220	228	266	241	243	253	219	238	262	245	244	221	220	269	284	254	250	257	288	258	233	267	246	225	254	219	251	258	285	236	266	240	248	240	245	227	247	248	271	246	259	264	251	239	252	215	233	264	228	233	249	232	218	257	253	268	240	264	272	273	240	238	253	241	247	208	257	236	268	225	229	310	226	245	269	240	274	234	248	281	231	259	280	270	249	251	259	242	246	244	261	266	263	239	227	243	270	243	268	267	252	217	252	236	253	260	250	261	235	264	273	247	267	231	262	249	298	234	266	228	259	252	241	225	259	232	257	244	279	264	252	246	254	251	229	266	260	266	269	255	238	259	236	227	228	268	244	256	269	261	253	264	242	247	254	211	261	250	251	235	255	256	269	228	269	259	248	265	233	257	232	230	275	233	255	224	236	251	255	254	230	235	265	252	255	248	246	226	263	263	231	261	263	218	252	264	277	247	241	248	253	237	267	237	238	259	233	231	254	241	269	264	233	234	269	272	247	227	262	253	293	260	239	263	242	251	252	246	277	260	216	229	217	269	256	245	227	249	262	247	258	258	247	265	289	267	262	236	233	220	240	248	245	244	242	262	264	224	257	248	267	264	250	216	221	241	239	248	236	235	279	264	245	239	220	217	248	235	255	308	282	258	226	246	226	226	279	250	256	251	238	242	229	262	259	265	248	271	243	243	263	241	232	282	270	262	290	222	278	254	233	265	242	237	271	267	246	267	231	280	231	233	239	270	255	274	278	242	251	251	262	254	226	254	229	218	275	231	243	286	249	247	239
6842	904	1491	1759	1470	1339	1155	1071	948	898	838	777	770	721	683	654	629	639	722	666	594	666	582	649	607	626	586	560	622	580	603	580	613	612	562	596	592	574	589	605	562	579	581	572	595	624	573	587	583	622	611	605	570	591	563	556	622	617	575	594	561	593	601	607	569	611	556	563	589	633	587	623	573	559	583	610	642	627	576	574	594	588	571	566	598	556	599	606	597	595	556	547	583	575	585	569	578	616	628	605	582	612	589	563	561	613	593	602	602	592	597	572	601	566	621	608	582	547	560	575	561	611	579	575	587	619	572	584	558	536	569	595	561	614	559	611	559	534	596	566	567	617	527	589	559	609	607	622	570	576	598	567	602	585	617	595	570	532	575	624	576	546	511	587	618	578	579	573	592	543	573	583	573	590	569	575	581	558	598	557	579	587	605	548	561	612	558	576	595	573	575	600	575	580	579	533	597	564	592	618	564	552	548	600	578	582	603	577	601	628	570	535	614	576	562	594	578	589	553	572	564	594	603	581	627	542	587	599	554	600	557	567	580	587	535	577	599	559	578	589	570	597	556	571	601	593	563	582	561	595	608	610	589	565	568	516	550	587	644	542	585	604	554	591	568	552	559	603	582	577	600	615	576	573	600	573	580	518	573	590	564	595	596	581	603	584	567	567	576	597	561	564	614	569	572	578	594	586	546	558	589	553	557	589	571	572	540	566	579	557	582	541	606	589	544	550	538	603	550	558	588	587	580	571	558	599	591	588	597	575	565	629	602	578	589	551	561	602	559	562	601	620	580	601	585	617	606	619	567	603	543	604	574	602	543	549	589	585	580	579	559	553	593	574	579	596	600	608	557	587	612	598	602	601	593	550	559	546	574	598	563	579	531	595	569	611	596	577	546	598	536	555	598	529	561	553	545	595	585	566	581	575	571	582	569	605	545	596	577	599	566	530	570	615	619	560	569	575	614	554	604	572	613	547	591	581	588	576	612	560	572	633	579	615	572	578	572	606	583	585	560	585	558	583	605	549	593	582	574	617	588	600	622	612	567	601	547	535	555	567	569	582	599	576	582	591	612	584	571	592	559	563	567	591	570	586	576	555	603	584	592	545	548	568	585	597	592	578	548	620	534	585	610	573	566	594	559	571	572	601	546	574	521	580	596	576	568	553	532	566	568	559	581	566	605	630	630	575	558	634	579	554	640	628	575	576	603	618	550	560	556	598	622	576	562	598	533	575	557	614	573	570	589	579	567	541	616	581	538	595	517	565	581	553	556	590	589	568	538	570	566	566	615	599	596	556	532	595	553	595	588	589	584	563	551	569	547	552	552	574	589	560	606	599	583	604	597	623	599	610	573	579	534	572	554	609	615	569	614	599	556	586	565	592	605	543	564	558	560	618	620	650	557	593	561	572	554	611	617	555	599	590	596	606	555	558	553	542	514	567	581	552	623	537	579	601	565	602	620	578	575	579	604	585	552	603	525	561	587	565	564	538	593	597	628	571	556	593	587	538	551	542	604	596	579	572	571	553	610	535	641	653	552	605	539	580	586	564	575	574	596	563	575	558	560	595	578	615	569	578	616	603	572	621	596	595	580	588	578	578	593	624	605	552	565	536	553	590	567	620	566	599	605	573	607	554	554	578	600	551	556	537	594	534	558	555	603	593	586	584	547	593	585	586	596	622	563	564	558	612	574	574	565	556	607	558	569	570	568	568	594	579	545	599	545	549	588	552	560	596	542	529	565	642	553	555	599	567	552	568	596	562	596	565	601	585	554	607	565	582	578	565	554	560	562	591	578	554	578	570	601	605	592	570	572	600	555	576	583	539	574	586	567	603	596	572	571	559	615	551	573	593	606	554	564	569	570	533	630	584	569	576	579	612	577	544	564	630	587	558	614	597	563	627	590	610	573	588	593	576	636	583	573	560	558	559	537	582	585	574	609	560	572	598	597	591	562	548	590	572	556	573	591	594	593	590	572	564	600	568	582	597	582	601	605	579	615	516	566	540	605	601	576	557	549	572	590	516	625	564	555	565	613	574	553	593	597	623	588	577	580	584	582	587	584	584	595	596	588	607	517	569	601	631	582	586	577	596	640	590	569	580	619	566	586	566	584	589	596	589	595	571	624	603	586	578	575	616	587	643	554	525	554	605	575	560	573	556	556	531	574	587	557	560	596	623	594	566	626	588	581	584	548	615	559	539	561	596	558	558	575	617	570	565	569	566	578	577	577	619	560	541	544	567	606	549	625	604	550	543	614	543	583	542	578	570	592	514	606	608	578	605	551	579	576	558	569	585	579	600	555	583	582	579	602	592	566	567	570	574	534	609	557	555	586	553	551	547	566	577	598	557	625	627	594	592	580	589	527	586	554	566	630	610	527	574	572	577	618	556	576	587	598	591	598	588	568	573	605	566	585	557	566	586	618	557	609	595	572	605	606	594	605	581	590	606	554	551	585	595	591	582	587	620	569	609	566	560	570	566	561	560	578	574	551	615	599	638	576	562	588	621	583	568	613	605	604	608	607	585	599	603	576	570	587	567	615	602	570	577	575	569	593	613	555	556	552	552	614	606	611	574	599	621	594	557	613	585	575	547	565	603	556	606	568	571	593	535	627	583	534	588	597	551	607	646	561	581	604	581	580	597	580	572	531	571	566	580	582	607	616	577	606	577	591	604	554	575	539	601	588	553	574	555	557	596	576	572	582	576	576	572	616	567	590	582	552	593	575	599	609	561	554	594	587	583	621	596	575	620	567	575	609	593	590	585	568	585	650	555	581	596	595	575	582	574	590	560	556	577	545	617	547	575	559	582	584	606	599	539	547	583	548	585	584	593	592	566	571	547	611	584	587	589	566	593	576	586	579	597	563	599	608	625	605	575	563	578	576	611	568	553	575	587	566	588	585	596	573	589	532	547	575	577	570	543	591	573	579	572	547	601	568	622	531	590	533	602	571	523	575	551	622	567	602	571	569	582	613	602	571	568	623	565	593	575	598	582	600	615	563	559	577	580	566	642	599	568	606	536	553	647	573	522	554	585	586	578	597	574	568	583	610	644	608	565	568	588	582	596	577	621	545	575	573	563	583	618	554	602	634	611	592	553	585	547	592	587	584	547	589	628	563	583	589	558	564	568	563	609	616	594	555	587	576	617	568	565	606	565	558	537	566	600	571	576	561	571	599	599	594	595	585	577	537	535	623	593	569	592	601	582	601	588	603	521	548	598	551	592	571	591	584	615	580	612	567	566	571	543	591	595	576	567	580	593	572	560	567	583	598	625	554	563	583	535	574	625	536	595	566	602	546	584	577	612	569	571	569	600	575	555	595	596	568	596	570	556	574	531	587	572	576	592	553	601	611	566	572	599	588	603	604	590	625	614	581	571	609	564	583	579	594	603	641	587	581	661	586	551	625	612	616	583	624	597	610	555	570	559	546	586	579	594	541	573	589	596	572	557	581	570	595	612	569	567	617	565	585	633	569	608	622	614	555	612
15143	1293	1037	880	561	463	348	347	276	261	232	213	209	179	166	182	156	184	196	165	182	154	155	179	181	147	154	146	154	147	162	175	145	174	146	167	167	148	136	167	151	154	153	174	183	149	163	171	138	178	147	150	164	160	150	140	156	171	147	172	189	136	151	157	147	147	172	146	162	146	133	145	149	140	154	175	124	150	144	150	145	186	148	154	131	156	131	152	130	155	176	167	130	143	146	167	156	154	154	156	153	151	153	149	153	167	159	140	138	198	165	150	149	127	154	134	137	172	169	138	151	157	166	165	151	160	151	161	154	166	123	156	146	147	169	163	158	119	141	153	157	154	156	159	143	148	166	134	152	147	137	163	166	170	146	120	158	155	171	148	147	133	171	137	145	158	141	136	168	160	153	131	160	173	161	175	161	137	137	128	146	140	139	165	180	155	161	155	158	149	158	148	141	145	142	158	144	142	161	156	146	131	166	155	155	137	143	159	138	163	157	132	149	151	140	157	159	122	131	160	149	155	167	161	141	143	142	166	155	162	151	134	147	155	161	148	130	135	150	164	132	134	160	157	131	149	149	163	149	161	117	158	135	154	139	154	142	155	142	149	140	159	177	150	150	149	142	162	156	142	142	157	161	154	165	139	172	151	158	163	130	159	159	143	137	169	147	144	160	139	143	163	153	151	134	138	154	137	168	155	139	141	143	149	144	134	161	144	143	165	164	174	171	154	146	152	150	140	174	140	161	152	146	146	126	139	159	170	148	137	149	171	156	148	157	153	161	157	142	165	161	125	142	171	146	166	145	143	154	174	165	140	166	155	149	157	149	150	163	153	142	136	137	146	153	138	153	160	149	142	160	158	167	144	159	137	143	150	138	150	149	145	160	132	173	158	154	154	173	159	164	149	173	141	144	154	138	173	179	142	133	149	162	133	162	156	137	164	168	147	166	158	167	149	158	175	149	163	139	143	136	156	160	170	133	149	138	167	163	148	159	130	179	156	143	154	125	137	140	128	151	152	147	169	143	166	155	156	159	157	170	160	142	129	150	149	163	163	153	161	141	158	169	148	172	145	150	147	128	159	183	143	159	162	159	141	160	152	149	169	153	175	150	150	142	155	163	172	137	139	159	137	157	156	164	159	199	158	150	149	163	138	163	139	148	148	163	166	156	144	153	146	157	135	129	134	149	167	157	143	145	153	144	144	141	172	149	168	158	154	156	165	167	127	139	147	142	163	137	143	183	130	142	130	159	165	155	146	147	149	179	140	159	123	163	146	151	157	138	128	134	142	157	154	163	151	165	162	126	157	173	161	139	157	165	176	153	158	170	161	169	171	177	141	180	125	169	152	161	161	160	134	163	154	149	158	155	147	161	150	157	149	156	160	155	138	122	149	150	148	174	146	152	157	150	154	143	151	148	161	146	151	149	132	151	156	181	157	127	175	146	140	141	124	155	154	156	178	172	133	157	132	147	156	164	134	154	142	167	169	139	117	156	152	147	153	169	164	153	134	144	161	175	156	159	186	159	153	162	159	135	151	153	179	142	133	139	156	135	146	127	159	146	148	149	157	139	132	176	142	160	155	161	143	135	141	120	148	150	153	158	140	154	177	150	161	168	143	156	149	149	164	135	164	155	133	143	151	162	157	158	157	164	129	154	164	164	185	169	144	126	173	128	158	134	152	157	157	144	133	167	147	148	159	136	168	152	156	147	177	153	162	168	164	148	125	144	178	135	144	134	138	142	174	136	145	153	133	139	153	151	155	148	140	140	171	183	171	152	153	154	164	136	141	135	130	152	135	160	165	152	164	165	170	175	160	166	172	144	160	173	144	140	145	141	144	132	145	152	132	137	147	166	146	136	154	159	141	155	146	153	141	147	136	161	137	167	160	145	127	142	139	151	131	142	136	149	155	149	160	143	171	140	155	167	180	190	163	139	112	148	133	162	166	153	144	165	167	163	173	147	141	154	135	147	171	140	150	142	160	152	137	149	143	161	168	165	157	158	137	159	173	153	129	164	143	150	149	146	146	143	158	191	146	135	140	162	165	145	175	160	147	151	142	136	165	131	142	161	152	155	133	144	150	170	148	131	171	173	130	143	159	156	156	152	158	157	149	158	126	147	158	129	139	158	139	163	142	152	171	137	168	150	151	130	173	167	168	159	145	159	169	159	162	160	151	155	151	164	151	139	149	156	150	170	135	180	150	157	126	136	165	166	145	157	154	149	161	167	146	161	146	153	165	152	149	162	142	170	148	173	159	152	170	157	135	151	145	172	151	153	139	155	146	171	144	151	171	154	167	174	145	177	151	142	134	154	153	126	148	161	135	155	151	151	164	176	142	128	158	162	168	166	145	142	134	145	154	143	140	147	180	154	165	151	131	136	170	159	155	162	154	122	164	150	157	154	135	153	163	149	153	142	167	145	159	144	135	146	145	149	139	136	156	192	134	166	136	145	138	144	152	151	127	160	175	149	183	182	152	156	177	177	138	171	141	145	160	160	111	146	167	147	173	168	170	153	143	140	167	138	152	155	140	132	139	131	178	164	155	153	147	136	141	143	154	147	170	129	127	151	165	171	173	155	152	175	157	148	132	166	153	144	120	152	186	144	150	148	150	149	137	152	139	135	150	150	161	137	124	160	147	139	153	132	152	177	158	137	163	140	125	141	139	151	172	127	132	148	161	165	148	126	156	157	144	127	157	168	153	148	158	162	158	138	142	159	158	162	141	146	151	146	142	142	143	143	181	159	141	154	143	151	142	137	140	167	136	127	148	128	159	163	136	129	165	149	154	160	145	167	143	147	167	127	144	149	165	148	142	146	166	148	149	157	168	149	147	154	147	156	156	159	140	146	143	144	145	129	152	163	121	158	144	160	165	170	144	194	140	149	150	145	142	149	152	178	166	155	147	149	156	149	161	146	148	143	164	158	135	120	154	174	157	148	158	133	168	148	152	144	165	135	180	141	142	145	158	138	144	155	173	151	132	146	144	156	158	158	146	143	139	150	151	147	159	129	141	147	160	167	152	146	128	155	150	160	149	166	159	153	156	161	147	173	159	145	182	132	159	154	154	124	157	141	146	160	145	149	149	138	150	166	185	151	136	154	147	148	153	156	141	135	155	169	165	153	122	153	137	149	151	149	162	144	163	162	151	156	190	159	150	161	173	158	112	171	142	137	162	167	126	144	172	156	167	155	158	144	157	143	172	151	137	132	163	155	150	165	143	156	160	187	182	142	144	154	152	155	118	146	133	159	152	156	167	141	154	162	154	145	151	157	136	162	162	142	150	155	129	136	137	174	175	147	163	172	148	168	165	132	141	159	141	151	149	159	145	177	146	141	147	163	136	160	178	160	167	131	128	167	152	160	156	159	153	165	118	183	149	128	152	156	151	143	168	153	135	152	147	150	157	160	142	147	178	148	146	158	146	153	151	152	154	154	144	126	153	148	161	159	154	168	154	148	155	144	153	145	161	169	132	151	122	160	162
8320	1055	2107	2515	2169	1771	1492	1232	1102	978	894	779	688	680	613	602	630	572	527	534	482	532	510	481	481	500	490	441	450	454	456	459	407	453	453	436	447	399	425	422	430	419	401	456	439	406	403	428	419	404	395	432	419	419	408	388	431	381	449	418	409	394	383	405	402	419	437	413	397	437	433	402	409	414	377	428	393	401	402	389	449	435	411	429	393	359	421	394	385	374	385	433	402	430	407	397	394	392	437	391	393	417	433	402	394	415	446	416	408	365	425	399	372	389	412	383	437	433	388	383	387	370	363	403	409	411	388	403	404	411	395	404	391	350	408	437	422	420	440	450	396	377	386	367	368	428	411	410	430	421	377	437	401	400	383	385	385	387	373	378	367	414	435	402	435	389	393	369	353	422	404	406	437	393	456	422	402	410	423	400	394	387	383	432	390	417	374	417	373	388	410	360	397	434	392	376	388	379	400	390	404	429	431	420	422	387	399	430	371	407	420	424	438	404	390	389	410	386	392	432	417	419	420	435	393	421	399	407	437	392	430	403	443	420	413	370	411	395	429	437	388	449	414	394	409	418	411	419	384	386	415	399	406	392	417	397	404	444	393	419	389	397	393	410	361	419	412	409	416	380	388	423	370	383	384	414	379	447	428	407	410	401	359	377	424	376	398	409	403	392	426	416	411	384	406	410	410	364	407	405	391	390	394	427	400	385	387	421	406	359	377	397	389	419	418	401	405	403	411	416	429	427	417	391	370	421	389	377	416	401	395	437	430	409	369	386	385	417	409	369	428	419	431	404	425	409	405	404	421	410	392	452	459	387	392	425	425	445	387	374	415	435	413	431	393	438	392	380	420	435	411	423	373	350	399	420	405	391	381	423	384	392	387	409	383	400	426	387	396	400	378	389	411	387	436	431	406	412	391	389	390	402	413	405	391	424	391	370	397	402	408	399	436	409	379	411	397	384	463	388	370	384	418	399	462	403	391	425	383	369	388	422	402	445	393	415	397	380	395	415	399	426	389	395	389	398	398	393	399	420	416	412	397	414	405	410	399	412	375	404	379	425	420	401	434	420	408	416	417	360	421	409	412	364	390	392	434	393	394	405	396	391	402	432	382	378	383	411	439	387	383	418	362	404	395	392	398	397	403	423	385	427	384	388	374	416	415	400	399	383	378	451	374	409	390	397	408	400	401	405	382	400	402	388	421	424	388	411	424	395	427	396	406	385	404	421	418	411	391	378	397	396	408	386	417	398	386	422	417	422	407	383	410	370	436	382	413	404	381	407	402	416	407	384	406	387	421	422	425	375	412	408	367	367	408	348	399	419	445	409	411	396	419	389	389	427	385	406	378	404	393	414	419	407	394	368	429	442	400	426	365	428	410	396	379	417	384	385	442	426	364	376	413	397	410	381	421	391	385	378	390	386	436	384	417	397	411	402	370	426	402	377	415	364	410	377	409	397	406	402	406	393	399	390	418	390	395	407	406	406	375	397	402	370	400	417	405	411	378	377	402	413	401	398	425	408	398	407	375	388	400	408	427	374	410	410	404	425	444	388	415	389	378	414	416	396	389	423	360	370	387	402	381	436	409	395	431	401	369	400	395	398	387	373	392	416	406	397	422	428	438	403	430	430	400	375	378	418	408	368	384	399	412	403	413	377	391	403	427	407	389	355	402	398	378	376	380	395	405	375	402	416	418	393	421	384	423	415	402	364	382	399	434	423	403	435	423	426	375	405	382	418	419	411	406	400	414	419	366	412	394	407	426	426	396	438	430	437	398	397	403	383	412	401	404	399	404	387	396	393	407	415	405	419	419	401	410	421	375	403	404	360	407	388	407	403	369	392	367	409	355	392	386	392	405	418	446	371	407	414	395	433	394	408	413	417	371	421	377	405	404	424	396	372	395	446	409	370	420	404	371	414	423	371	408	390	402	382	389	365	396	369	408	379	390	381	380	359	427	409	422	427	379	379	413	428	374	403	401	393	366	397	427	437	397	423	401	371	384	407	390	396	390	407	414	407	408	448	404	375	385	394	427	411	389	389	412	407	400	360	411	418	403	371	372	424	409	402	424	426	391	395	461	434	417	419	424	425	421	388	391	437	439	368	417	409	383	407	394	418	389	400	396	402	426	407	390	381	429	357	409	419	438	395	412	362	383	398	401	380	390	442	408	387	388	399	416	382	384	401	386	437	381	394	405	391	399	407	413	400	389	433	429	397	355	417	437	427	401	368	411	390	401	345	404	389	406	412	370	403	379	377	379	403	427	427	389	386	408	399	414	365	445	399	427	429	421	425	427	416	445	409	370	413	400	389	411	355	366	405	407	390	361	428	413	401	412	385	414	380	421	401	389	421	447	368	396	388	422	453	384	408	397	384	394	393	392	406	366	408	395	394	403	404	378	379	401	388	412	404	405	425	390	383	396	431	403	378	387	402	372	394	397	458	416	407	402	417	381	399	417	442	396	443	405	398	399	412	380	409	413	395	395	408	402	398	391	407	391	444	401	416	368	416	391	391	416	397	424	364	386	427	402	421	389	404	442	406	355	449	397	409	401	414	445	398	385	397	457	389	407	411	392	405	387	404	403	404	391	395	402	372	413	357	431	404	378	415	426	403	415	388	413	413	429	408	410	390	413	394	400	392	398	386	407	391	405	410	388	405	387	405	406	389	381	346	421	391	389	419	413	411	395	361	395	452	418	411	374	366	376	410	404	403	417	396	409	396	390	414	390	375	365	412	372	402	414	413	412	393	416	367	382	411	385	402	391	397	414	453	393	429	385	390	406	384	383	354	415	389	405	391	382	396	394	400	400	409	386	403	366	435	384	407	402	410	405	377	407	425	383	404	384	425	442	415	411	435	395	422	420	438	399	410	409	420	417	405	394	398	404	385	423	408	397	421	423	406	399	426	414	401	387	405	383	397	405	380	385	408	439	404	438	417	405	382	422	410	387	404	397	372	377	421	390	403	376	414	377	389	375	391	424	413	388	398	385	376	378	410	420	412	412	400	432	407	426	416	420	374	424	371	413	402	394	408	377	385	433	403	366	433	399	416	400	377	374	413	397	389	375	402	401	415	409	390	403	423	413	401	384	449	403	383	397	394	441	399	390	387	406	408	431	416	416	418	412	402	385	389	420	395	397	390	371	381	389	410	400	423	435	375	408	416	388	413	382	390	415	383	409	440	420	400	402	391	401	418	400	358	454	416	419	422	409	388	402	438	415	378	400	410	411	363	423	417	403	379	398	402	384	407	396	426	400	398	408	415	429	376	401	390	402	400	397	385	410	425	422	425	410	406	409	396	397	413	411	426	438	393	408	396	392	394	405	385	427	442	422	395	417	384	418	385	412	417	389	380	426	388	409	393	410	400	400	373	388	391	388	396	414	425	385	433	444	397	402	421	352	356	389	399	407	370	411	381	388	415	418	378	414	367	346	396	386	393	389	407	399	418	413	401	399	401	423	389	405	395	431	382	388	392	394	445	399	406
1760	510	453	472	436	488	440	464	476	455	469	432	400	451	431	500	481	436	387	456	443	453	468	445	428	421	413	472	421	427	420	435	423	409	425	484	458	445	463	487	427	446	404	433	424	423	450	432	477	440	405	431	435	434	406	457	433	473	410	413	448	421	439	395	410	406	439	451	421	426	432	394	446	412	449	470	466	441	434	463	446	445	442	388	475	448	463	490	505	490	422	451	475	422	454	390	426	421	425	455	407	440	462	471	468	458	451	438	467	462	438	400	455	420	467	434	442	398	425	402	425	406	398	403	421	436	457	414	439	399	400	455	441	470	429	442	437	425	464	445	406	445	403	403	438	450	444	411	472	466	419	463	423	446	442	433	425	458	438	450	445	443	467	466	471	416	382	427	397	439	410	445	438	462	432	434	441	470	456	452	442	440	424	411	445	462	426	450	443	491	426	436	441	459	449	457	435	445	434	437	481	405	442	449	398	425	471	435	443	443	458	406	439	399	453	452	444	431	423	392	423	487	425	422	417	434	387	442	482	432	425	423	449	417	469	448	452	399	480	464	525	456	427	466	455	447	442	441	454	423	410	428	443	413	475	403	420	464	413	443	452	432	447	444	431	465	418	463	435	458	442	413	440	438	444	442	478	463	409	450	452	426	439	434	412	422	443	507	438	436	444	453	465	395	425	436	460	438	489	463	423	449	424	434	454	429	460	406	427	481	441	461	448	466	449	479	475	432	452	435	452	460	443	421	430	464	447	406	407	433	458	420	384	401	467	432	436	452	441	460	430	453	426	454	427	441	416	416	475	421	430	426	392	448	415	467	448	447	449	442	439	451	465	419	461	439	457	465	431	450	450	456	418	423	410	496	455	427	416	452	444	479	458	428	420	470	444	438	461	457	450	442	466	447	444	461	400	448	435	450	447	473	431	441	393	408	468	489	450	470	438	432	429	434	424	409	434	409	412	419	422	401	446	468	403	444	467	452	437	459	471	399	427	460	485	444	426	414	440	472	437	450	442	434	455	457	458	450	455	446	450	411	430	449	413	418	480	456	414	458	404	405	471	439	424	406	446	442	417	420	474	468	463	422	408	438	416	441	455	447	439	442	391	454	452	383	425	468	398	446	439	459	437	434	438	442	416	390	423	444	435	455	427	446	449	438	468	443	406	408	450	428	387	413	444	452	453	423	400	484	446	443	462	452	418	440	461	425	463	462	440	453	381	459	420	463	428	459	443	427	439	414	433	404	466	413	436	425	434	414	440	430	489	426	449	389	446	460	435	458	433	439	415	463	444	430	430	449	450	450	444	480	459	431	448	442	416	405	437	471	388	411	442	447	493	471	450	441	480	440	436	442	407	472	472	465	449	407	445	429	469	453	456	440	448	492	413	382	433	449	491	412	467	429	429	487	459	415	444	479	429	442	460	425	445	432	426	427	409	433	399	432	446	432	420	423	442	452	430	442	456	408	441	391	467	467	467	436	454	458	410	468	457	432	435	437	494	440	455	443	434	429	454	443	424	449	478	415	427	425	417	466	465	401	422	481	463	408	454	460	438	433	420	442	447	456	425	445	447	440	462	433	413	427	468	493	482	456	439	397	437	429	458	452	405	437	391	432	473	437	449	438	427	429	423	438	445	406	432	409	460	452	485	424	424	423	435	460	447	444	431	392	449	455	464	422	447	424	391	457	420	465	423	428	458	417	403	435	454	413	428	464	439	429	435	428	438	441	425	437	440	442	420	414	455	433	389	425	426	454	423	490	405	432	481	437	437	450	449	451	431	430	448	473	452	435	417	468	431	425	442	443	435	419	421	452	474	427	406	462	451	422	444	410	441	442	475	454	448	408	489	424	431	420	403	472	428	432	424	441	409	499	445	415	421	444	410	461	444	443	422	448	437	424	439	459	462	434	441	436	442	433	457	450	476	414	436	448	468	413	421	441	388	431	490	426	439	450	473	436	384	457	441	439	385	451	431	425	432	437	468	431	453	482	415	413	446	457	437	424	408	408	385	403	452	433	457	422	430	469	459	451	443	433	438	437	420	435	451	468	445	469	437	405	460	389	429	423	453	457	444	448	435	418	406	445	419	436	416	425	437	413	421	457	408	461	454	443	467	407	422	426	412	471	478	465	393	418	464	454	408	411	430	447	478	412	460	449	438	447	413	440	482	465	434	444	424	447	420	469	491	427	430	452	402	430	452	471	414	442	448	415	470	442	459	477	453	401	413	453	399	445	442	434	417	428	406	442	430	447	422	394	474	441	451	436	446	399	499	439	400	446	430	426	423	457	423	448	388	460	426	443	493	425	430	462	442	401	410	447	421	413	459	419	442	430	491	412	428	427	444	455	429	459	484	435	458	413	436	424	399	389	446	441	424	451	429	412	430	437	428	467	423	453	430	441	440	463	482	406	415	447	431	440	458	399	429	394	432	416	436	411	439	450	435	405	420	391	442	437	437	430	442	419	445	427	449	477	432	448	441	420	434	405	392	417	473	441	481	457	443	433	450	412	458	456	469	479	444	457	426	440	488	490	372	427	454	446	470	449	468	406	438	468	452	411	460	417	478	444	417	449	447	409	440	459	464	430	410	440	441	455	423	439	476	427	408	419	453	444	456	416	437	431	477	464	430	445	445	438	441	467	415	417	458	429	437	408	414	431	443	433	434	422	443	432	408	449	435	424	466	462	490	468	424	441	429	428	430	434	415	447	429	456	437	424	427	453	464	438	447	447	455	477	471	438	431	428	449	436	408	408	466	448	458	449	456	450	462	431	435	396	444	412	415	410	443	450	437	421	448	429	435	424	424	435	447	474	470	461	435	425	448	413	405	441	438	457	428	409	427	446	443	430	450	446	431	449	442	414	452	440	424	427	431	485	442	452	437	462	423	508	427	465	440	466	403	469	458	451	378	446	458	421	450	428	457	430	433	379	421	432	463	448	425	406	392	497	462	437	454	408	425	432	427	402	428	450	450	415	397	400	441	439	443	469	406	481	445	439	433	424	433	421	443	475	418	435	435	400	405	410	448	434	432	413	447	432	427	412	456	435	444	417	463	424	434	462	428	436	432	466	451	438	474	446	426	445	422	449	449	444	431	407	422	439	464	420	469	388	409	427	418	418	436	425	432	428	477	398	425	443	431	427	403	439	448	429	448	439	408	410	457	399	459	462	432	414	435	428	404	451	483	454	398	446	457	456	422	464	478	424	452	436	406	474	443	415	430	422	413	429	448	434	474	443	432	470	442	426	470	451	449	421	435	412	459	430	433	465	417	433	422	432	397	426	422	449	448	480	445	447	443	432	444	405	429	446	440	480	444	421	458	450	472	431	436	433	416	444	477	428	439	493	453	441	404	428	438	445	441	427	438	453	435	487	449	449	415	422	417	481	441	500	418	406	398	416	432	442	421	439	428	453	426	463	462	481	451	452	471	513	439	435	404	447	495	461	438	477	445	442	423	441	435	443	442	412	456	434	442	446	429	448	410	438
2258	982	1027	1025	1006	1046	1043	1055	1059	998	990	957	950	915	968	951	993	998	967	984	960	949	965	976	982	951	1005	1002	991	1024	955	959	921	1009	936	997	973	941	975	972	1004	956	889	933	939	925	935	937	986	945	984	937	964	1020	1004	980	970	1045	928	981	955	902	1010	918	955	949	996	976	945	920	944	944	957	953	946	984	960	999	979	954	983	897	943	967	973	957	965	960	899	962	908	924	970	935	924	924	971	881	975	1011	967	963	960	933	955	931	965	970	941	908	956	974	951	1008	975	924	969	956	953	967	925	967	1003	998	942	966	929	967	916	930	961	1001	907	936	931	909	975	934	969	974	945	944	982	950	915	924	957	924	966	950	959	938	977	942	937	1004	948	992	974	939	944	975	983	963	911	928	966	945	958	946	989	939	935	964	927	963	936	977	954	932	1007	974	949	985	966	927	948	963	940	967	962	951	966	939	944	971	943	929	952	1020	941	1026	951	898	987	934	1006	975	995	942	952	898	947	1025	910	990	925	997	962	978	941	984	927	921	1001	958	971	963	1001	899	972	958	1001	918	990	946	987	1007	970	977	941	978	902	951	955	980	950	934	973	992	977	929	988	929	964	923	996	989	953	1011	918	979	945	983	969	986	969	939	968	1007	959	963	1026	970	937	943	980	975	925	938	1009	927	984	913	907	952	942	970	984	999	948	987	978	955	938	956	976	934	957	944	909	1002	958	922	960	925	923	999	925	927	962	965	988	1004	936	921	973	995	939	953	947	930	943	954	945	948	940	938	931	960	998	927	924	1016	966	945	975	973	968	996	955	921	982	942	927	936	987	973	894	957	944	1025	951	962	932	1014	965	918	961	916	962	963	915	924	997	949	925	956	967	909	954	930	926	951	1001	939	983	984	903	959	978	949	1015	968	945	981	949	986	942	928	1004	1051	986	888	946	1016	972	954	928	945	980	989	951	892	948	956	959	956	898	979	951	940	891	972	958	926	965	931	982	976	955	984	983	861	998	1004	960	1000	965	957	974	952	954	961	999	997	929	953	955	958	951	959	992	933	972	932	940	974	954	977	1066	907	969	946	969	968	912	953	963	974	936	943	951	965	951	968	984	946	931	902	950	973	942	1012	959	950	975	965	991	934	937	952	899	938	978	919	983	916	942	933	994	939	965	956	1010	1022	968	919	929	945	1025	975	929	897	930	968	924	1028	939	926	923	1005	933	964	936	974	970	922	924	902	933	935	972	979	925	938	949	977	976	968	971	982	944	927	941	966	973	941	928	965	933	955	966	951	910	986	994	976	976	953	956	948	921	992	936	904	978	918	913	953	923	955	1009	1019	994	957	991	976	958	911	997	957	952	984	920	984	972	968	966	938	946	988	955	978	928	941	968	976	948	968	945	966	979	1003	990	905	1015	983	974	953	961	990	982	944	972	953	930	881	935	985	991	963	1023	909	990	962	964	930	964	889	964	967	885	968	939	961	948	915	924	981	946	898	966	966	906	984	995	986	981	1014	1007	1017	987	944	928	940	941	963	945	946	997	999	977	908	959	936	927	981	905	953	946	966	929	940	966	969	954	940	931	1032	948	979	953	957	989	951	942	960	918	934	905	976	960	897	895	972	953	974	950	1004	953	944	957	944	925	965	1013	1003	960	970	964	996	983	962	923	945	990	921	996	937	969	956	957	964	919	918	984	967	924	974	980	966	950	946	977	951	959	937	956	1009	951	959	943	938	992	969	923	1001	938	972	993	976	949	964	982	974	981	945	975	967	961	902	939	983	971	945	955	916	968	956	967	997	938	908	966	956	969	1007	973	962	959	975	950	987	968	894	952	949	921	952	968	948	935	976	994	932	956	907	976	959	945	969	953	963	938	936	990	901	1004	944	1013	977	981	937	973	937	929	925	954	957	934	1000	979	934	1014	994	971	1004	974	930	948	914	1024	949	980	961	926	951	961	960	974	982	965	953	981	980	925	998	975	972	955	1018	898	943	944	927	939	966	926	992	965	913	947	981	939	907	982	997	929	961	988	962	948	1001	943	990	949	963	980	966	992	859	952	980	962	894	952	970	923	901	1019	951	988	936	968	925	965	981	956	959	966	938	975	978	935	1006	943	943	941	943	883	919	1001	905	970	911	983	909	946	998	932	926	948	984	979	972	992	930	965	958	918	941	936	944	970	974	936	924	948	974	911	932	941	1013	958	927	964	903	981	923	965	979	951	962	949	974	934	977	974	921	996	981	967	957	983	943	925	997	908	943	951	977	934	950	980	918	1006	941	905	965	955	898	910	997	985	952	984	928	976	942	977	949	987	977	916	952	1004	1007	990	939	937	944	992	984	1028	946	988	976	926	954	950	1007	935	976	956	919	974	958	928	994	936	956	949	961	961	944	951	962	959	935	993	983	1004	975	939	1014	931	910	1023	892	970	990	1014	911	996	1000	1006	945	971	955	953	954	965	884	974	1002	971	941	953	975	926	932	973	968	949	973	903	997	984	986	929	974	966	919	948	945	949	955	932	983	976	969	940	1002	895	1009	963	971	931	995	980	1005	973	932	962	909	930	993	972	1005	972	964	915	942	987	962	986	983	923	986	954	981	969	927	971	969	982	962	919	941	922	964	984	943	938	930	980	979	937	942	961	989	948	1036	967	963	972	987	892	991	952	938	938	908	999	955	963	960	918	960	972	958	984	930	978	1000	991	901	939	954	967	975	960	895	928	946	922	921	915	911	951	971	973	986	972	971	1009	968	949	890	926	1034	983	977	956	977	969	924	874	992	914	878	958	969	954	966	941	969	973	924	977	944	1035	925	974	963	959	934	939	978	984	953	962	956	951	958	929	967	875	992	982	946	953	1000	976	951	945	956	1003	982	924	943	957	968	926	992	906	944	922	966	932	933	915	944	996	940	947	988	966	912	1025	910	960	922	974	897	1010	981	974	961	979	1007	939	953	896	942	937	931	924	853	976	953	961	920	904	1007	966	912	957	987	1022	986	1014	937	999	870	932	944	933	964	946	951	948	972	968	988	980	905	988	949	986	981	981	922	938	944	966	947	928	909	956	901	918	911	973	930	980	936	996	946	959	985	964	982	966	975	1012	978	922	990	940	927	1003	981	995	964	925	985	879	991	986	981	960	885	963	946	958	932	945	959	999	915	987	1018	952	997	932	964	939	976	963	936	1011	980	920	955	1003	996	1002	893	936	958	991	947	955	903	996	898	966	988	899	935	896	973	936	950	931	982	1003	933	957	1012	953	981	941	970	963	974	948	944	969	982	916	1007	941	934	940	954	928	954	971	973	915	976	998	940	961	956	935	936	960	952	940	975	976	968	1022	949	927	931	956	886	985	922	954	964	924	881	913	938	940	991	995	1021	954	961	957	944	1027	954	982	1051	979	968	980	926	968	981	945	944	973	965	1024	1032	1007	984	970	996	922	963	950	917	952	958	971	921	949	957	997	969	990	923	963	948	933	959	960	978	911	887	979	922	978	975	980	976	952	942	1016	975	1009	962	978	968	939	952	948	950	906	1010	972	945	982	1039	922	949	943	938	918	1027	942	948	975	953	979	947	999	892	935	895	919	910	991	991	971	981	977	991	970	978	938	984	940	965	916	920
8344	668	700	571	428	409	346	352	252	323	280	324	276	248	278	261	255	281	266	260	251	233	252	237	259	265	245	264	261	274	259	258	263	251	247	219	238	239	254	284	260	272	245	243	234	277	296	238	253	236	249	209	253	273	273	265	237	227	242	254	276	270	247	230	258	208	252	242	240	264	257	268	267	245	232	237	298	239	265	244	258	274	262	259	271	227	255	221	235	239	270	255	220	232	247	232	286	234	259	259	227	214	245	244	260	252	307	299	243	279	256	260	222	248	263	247	259	244	286	220	212	226	257	247	268	233	253	236	248	238	246	220	228	254	224	242	238	245	229	226	282	248	249	234	259	241	245	281	236	271	241	266	244	236	254	244	231	263	229	244	239	240	233	283	236	242	253	245	246	263	207	220	244	225	233	247	235	249	223	236	263	222	215	246	270	232	260	242	273	240	250	265	218	222	230	259	253	246	267	229	271	252	263	266	272	267	265	262	239	279	229	254	257	245	245	202	279	254	230	265	266	241	251	254	239	264	216	250	271	251	235	254	234	240	230	239	272	244	272	284	235	218	267	241	271	255	251	248	257	248	244	247	243	214	281	217	251	219	235	257	256	280	237	285	248	239	253	217	224	247	245	244	254	251	231	253	258	232	270	225	238	207	232	233	237	266	275	231	235	260	249	272	203	255	235	231	273	234	233	261	232	247	265	252	252	241	237	238	243	236	276	247	258	271	243	237	268	249	235	219	256	275	263	260	228	239	237	265	271	244	264	254	246	260	249	236	253	240	267	257	252	275	237	290	253	234	248	233	255	247	246	241	262	244	211	260	250	258	250	249	275	249	262	269	251	226	260	238	239	233	226	215	263	265	231	269	269	241	268	260	271	261	265	253	254	246	244	260	254	262	277	237	242	250	257	247	239	230	225	223	267	239	239	256	254	245	219	256	272	233	272	238	248	255	227	260	229	267	252	233	275	242	224	236	251	260	236	245	234	252	257	269	242	241	259	221	255	255	272	247	245	268	242	275	252	239	257	258	288	266	252	244	248	225	286	240	233	221	243	265	241	230	223	269	249	283	262	249	248	235	242	246	243	246	209	209	259	243	241	233	261	276	247	250	243	255	234	274	264	230	223	265	210	271	266	244	258	282	233	225	265	240	258	235	265	242	245	271	232	233	234	202	241	269	267	237	205	247	246	237	238	245	268	265	284	281	242	252	259	275	259	266	239	292	263	268	258	246	246	252	215	231	245	233	263	261	237	240	243	218	254	256	283	229	220	273	228	248	238	263	227	235	252	227	255	267	266	309	258	230	245	239	257	269	262	249	246	253	224	277	229	234	248	306	264	270	260	255	240	251	285	243	221	265	227	229	238	227	256	258	246	269	241	252	233	241	244	265	267	276	270	236	236	247	203	254	219	247	269	241	216	281	276	259	287	254	251	271	239	227	251	254	235	237	238	273	216	256	285	278	263	249	234	257	245	261	242	247	227	271	246	276	245	267	243	249	245	229	266	207	278	246	254	271	245	264	250	260	255	238	250	259	277	230	252	222	245	246	253	226	260	230	265	224	259	269	243	256	246	283	292	246	241	276	266	243	295	235	277	253	234	224	240	238	255	248	269	252	253	260	224	254	240	268	256	279	260	201	235	250	254	242	234	260	251	251	242	221	259	253	264	222	224	265	254	244	237	269	242	241	275	264	248	233	271	247	263	273	236	258	235	238	259	258	245	292	254	239	274	231	253	226	227	270	247	243	262	250	236	238	225	237	266	236	232	269	274	244	245	265	265	264	248	253	237	261	272	276	257	229	227	245	292	276	242	245	253	251	263	244	251	238	249	232	249	250	249	285	253	273	247	281	242	281	221	279	236	243	257	232	253	223	239	229	272	278	256	243	241	250	242	246	234	276	259	259	241	261	229	240	235	243	258	257	253	260	248	251	255	262	240	258	261	245	225	235	292	243	220	259	282	255	266	229	265	220	270	256	285	303	286	235	246	227	258	258	241	261	236	276	268	250	275	251	247	275	245	236	250	266	210	238	266	230	252	255	236	245	260	250	281	255	237	207	245	224	239	241	254	267	240	261	268	253	238	257	258	220	250	241	255	260	250	234	258	242	252	225	272	253	221	275	255	261	285	263	251	248	260	220	254	264	249	252	255	253	241	233	263	272	255	243	222	258	237	277	236	290	259	249	251	273	263	264	259	271	247	260	264	225	217	220	232	237	244	268	236	230	268	237	208	247	234	257	234	254	249	270	233	258	253	268	248	240	242	231	223	277	255	209	244	247	257	269	248	246	248	263	215	250	278	244	232	265	260	245	229	248	229	270	253	251	244	236	234	253	282	238	224	287	233	256	222	236	245	232	264	241	255	224	251	266	226	226	287	228	265	237	243	255	217	244	248	242	234	223	262	272	244	234	242	260	231	251	260	214	245	224	242	235	238	256	257	246	247	240	270	254	241	251	271	266	258	266	250	221	233	246	264	232	290	265	301	238	258	262	264	243	241	256	227	260	259	269	280	292	272	220	236	229	262	273	247	225	228	252	231	264	268	259	230	226	245	236	241	259	269	278	270	236	273	232	231	230	199	245	237	269	278	257	239	278	242	259	257	256	242	250	295	262	247	259	229	246	217	238	250	285	213	235	242	247	244	255	236	269	249	235	225	251	224	251	250	275	219	245	265	260	247	262	243	223	271	241	246	238	205	260	243	280	284	268	261	256	246	234	233	265	264	224	253	265	251	264	251	227	236	247	244	262	261	248	261	225	249	275	271	260	230	280	261	238	232	248	228	270	252	234	214	224	234	237	230	255	269	258	251	256	233	229	243	235	260	251	241	262	256	253	242	265	276	224	244	238	223	236	243	252	259	226	257	234	255	239	239	231	237	264	264	266	244	256	270	237	257	254	241	248	271	232	284	253	257	276	265	265	262	259	227	218	242	231	252	248	253	234	244	243	248	261	227	242	260	258	253	241	247	258	261	248	214	233	241	249	270	261	248	249	247	264	233	257	240	259	256	218	243	246	254	265	234	222	254	258	291	234	231	248	260	238	249	236	231	242	274	272	236	256	267	270	225	263	254	259	230	243	235	239	238	289	258	259	247	266	282	257	235	244	250	243	247	259	305	254	270	245	280	246	253	258	242	244	263	248	259	276	258	249	244	225	237	253	262	251	247	239	224	243	254	255	254	229	210	244	254	259	254	240	245	282	246	264	245	269	251	264	236	248	251	246	243	251	228	247	261	218	248	253	251	280	239	234	224	227	231	265	259	257	281	276	256	262	288	274	223	269	248	270	273	259	262	252	263	221	221	251	259	265	270	226	256	235	237	257	254	238	250	263	259	229	255	240	242	244	265	267	274	255	260	284	229	280	250	261	250	267	242	238	245	258	261	248	239	234	230	248	252	260	234	263	262	247	230	261	252	214	279	241	251	274	245	260	289	242	276	247	254	290	240	278	252	244	267	230	237	222	256	266	260	252	247	228	243	203	251	210
6849	992	1562	1727	1494	1327	1136	1057	954	923	880	789	748	736	690	642	713	678	665	653	669	631	639	627	581	616	658	646	594	609	626	612	586	631	585	639	602	571	625	584	610	560	591	590	587	617	599	588	597	581	583	570	575	601	560	606	608	639	550	613	607	560	571	598	581	586	555	552	594	556	560	614	612	544	581	581	589	574	605	577	571	568	577	600	618	547	556	574	544	557	542	589	588	586	569	537	602	569	594	561	575	648	624	550	592	581	549	602	580	578	593	571	574	578	601	571	544	590	569	528	578	621	628	598	596	573	600	579	588	557	591	597	623	562	609	516	608	598	564	600	576	533	603	617	615	602	583	585	610	552	559	562	551	573	577	551	566	520	587	595	630	620	579	537	566	585	613	572	584	556	579	573	590	570	563	636	546	567	580	522	578	554	565	642	604	592	553	613	586	581	573	541	598	585	563	567	601	594	580	559	582	644	546	526	560	546	568	594	551	596	580	574	574	583	575	593	538	587	598	549	579	572	594	523	559	572	537	582	546	571	583	597	571	554	609	565	608	587	571	534	557	571	572	593	564	535	584	585	570	591	588	627	624	544	591	557	602	595	582	633	595	574	591	574	567	581	573	582	599	572	572	552	595	574	590	581	611	603	580	555	521	588	557	531	615	583	577	592	581	574	553	590	582	562	551	590	552	582	556	579	557	574	596	594	588	520	574	606	610	567	586	618	545	619	569	564	566	594	623	570	578	564	564	589	580	582	583	585	555	585	604	593	541	568	593	570	575	607	585	585	565	565	605	581	579	603	583	578	604	580	559	611	572	606	564	599	580	570	532	568	574	634	575	539	568	582	563	540	559	600	581	604	643	579	589	581	605	617	546	547	600	617	588	596	581	528	528	558	563	598	539	564	576	575	576	570	578	571	590	576	559	579	570	595	605	569	572	584	580	593	613	592	570	564	579	540	634	570	560	600	558	569	622	548	553	560	567	603	527	554	591	516	589	581	613	557	595	592	570	581	545	548	581	579	573	578	581	621	632	571	511	579	593	545	575	527	562	560	564	579	542	559	593	550	541	561	574	590	614	569	524	527	566	577	566	539	538	574	610	562	543	562	573	605	566	574	558	591	517	603	566	580	620	617	592	586	568	598	576	580	596	585	595	579	574	578	515	571	562	575	598	583	564	565	528	574	586	542	585	591	587	580	581	615	530	541	571	571	612	611	603	561	608	560	561	602	572	573	560	556	617	553	589	593	561	593	573	552	644	618	618	574	595	571	622	618	552	616	570	599	600	558	598	573	588	543	577	584	599	567	594	588	565	546	584	595	551	563	602	595	612	590	539	589	559	542	604	591	602	532	620	610	595	572	588	575	593	593	572	584	568	547	573	563	626	615	595	553	595	562	578	567	589	533	575	594	536	601	589	575	585	593	583	599	566	591	571	555	585	581	592	544	585	559	594	588	541	564	584	575	577	604	577	628	608	554	583	611	593	555	613	572	574	620	590	568	571	562	606	591	555	573	559	593	581	568	599	565	613	540	559	599	607	560	554	574	571	584	541	548	579	604	563	572	565	563	629	594	540	582	575	623	582	595	527	582	569	613	561	575	606	590	575	546	551	609	571	610	592	605	554	574	539	613	620	563	561	518	575	559	569	574	569	644	616	595	578	564	564	536	545	601	544	575	570	591	553	576	587	534	640	591	594	600	513	619	561	530	562	565	540	532	539	609	539	590	591	586	621	555	632	574	575	598	560	569	575	592	598	557	589	558	577	579	544	595	595	547	566	559	579	579	552	598	577	585	602	602	517	564	563	540	563	610	572	558	542	596	602	605	554	613	543	561	624	583	558	594	560	565	567	580	603	586	542	568	599	592	596	542	572	665	597	560	620	556	571	576	613	548	649	562	517	556	628	602	541	627	599	571	576	562	623	563	582	569	625	567	573	541	572	598	579	523	593	583	568	566	594	560	596	546	569	589	575	575	585	554	580	613	526	634	603	600	560	575	603	552	620	569	623	565	582	552	560	554	567	597	580	575	576	592	561	573	584	607	551	585	594	607	596	541	607	598	576	527	601	606	576	554	574	619	549	586	566	566	547	572	564	610	597	545	586	580	615	579	589	563	568	575	582	574	591	571	602	618	562	613	557	594	565	555	597	593	600	560	570	535	572	549	641	592	538	564	541	592	572	574	622	605	608	599	608	542	558	590	566	604	575	567	593	606	584	593	542	545	537	589	532	583	580	642	596	575	566	594	624	575	584	540	600	528	570	568	567	578	554	553	606	575	572	623	572	562	574	569	604	577	575	590	582	606	520	556	585	574	593	591	558	548	577	544	527	592	612	571	562	595	573	558	603	591	568	580	593	602	520	554	555	615	583	609	581	575	605	567	628	575	604	581	574	590	550	597	564	569	551	538	561	604	565	531	576	598	611	571	564	541	571	588	568	606	593	585	569	608	600	577	542	593	580	571	566	580	603	584	575	622	643	560	591	576	560	598	604	553	551	582	612	578	623	549	596	606	604	589	558	592	575	577	584	564	552	576	538	559	569	621	578	571	602	579	593	601	551	616	572	564	575	567	580	590	612	623	581	568	582	605	585	571	607	576	542	570	586	585	542	577	609	600	566	610	586	561	572	567	586	567	570	575	571	593	579	576	590	629	578	564	589	580	566	590	520	602	624	581	552	578	581	593	569	615	559	563	568	584	555	580	567	557	572	556	600	594	619	576	559	597	558	612	595	573	621	606	547	577	615	580	611	587	591	592	553	529	605	634	590	612	615	583	622	558	557	574	587	575	566	584	574	594	574	597	540	569	582	569	619	578	562	554	572	554	555	582	573	576	568	557	578	586	551	592	584	600	593	573	606	578	577	592	561	568	575	617	552	582	596	583	580	560	634	604	595	571	616	579	580	581	609	596	567	597	594	560	553	573	600	584	617	625	597	601	574	564	558	548	533	561	604	570	563	573	565	562	563	584	572	621	565	556	583	548	577	620	541	586	576	559	595	512	542	601	605	572	572	558	584	601	600	577	601	623	587	556	576	583	551	578	571	612	581	611	585	626	576	575	598	599	580	542	574	592	592	576	547	617	574	587	577	530	564	564	590	569	557	575	573	626	580	579	568	574	550	607	579	592	559	574	573	566	614	589	609	585	632	603	548	561	568	621	578	600	563	590	566	573	593	533	626	566	597	608	542	583	569	574	567	605	552	576	608	596	605	559	569	597	550	568	604	529	612	601	543	576	557	599	585	604	566	533	548	610	597	586	608	577	623	587	577	555	558	565	592	596	569	606	575	543	561	567	546	572	570	566	583	598	586	588	571	560	588	562	580	580	558	558	563	575	578	600	588	551	569	533	614	583	595	607	570	579	617	549	616	590	611	526	530	627	562	605	584	577	566	589	591	552	572	583	566	608	576	579	606	564	557	535	632	594	559	608	569	567	543	548	570	554	558	583	582	623	568	585	589	596	559	618	562	541	567	587	583	556	610	547	570	570
15148	1225	1046	821	572	430	388	283	250	262	273	211	225	168	183	215	183	160	191	185	172	162	155	160	152	162	162	151	180	138	150	172	167	166	171	160	154	154	161	165	169	156	164	124	143	153	146	135	168	159	142	135	162	136	142	146	173	138	164	142	129	139	134	163	169	171	168	163	148	139	142	154	166	163	140	139	163	147	148	160	167	141	150	130	139	162	162	139	183	162	162	172	154	149	116	164	149	157	154	146	140	140	150	144	138	157	128	153	139	160	146	154	161	154	139	166	152	175	161	155	162	191	153	170	172	161	149	163	152	157	148	149	180	134	163	155	147	184	155	161	143	188	171	132	157	144	172	140	141	156	143	161	142	146	157	147	152	139	145	159	144	146	154	143	138	154	143	160	151	136	152	150	147	144	139	159	159	159	171	155	132	136	136	152	128	154	164	147	135	160	162	153	168	135	172	146	162	156	152	131	165	127	135	156	159	158	167	141	171	151	155	139	162	150	145	184	154	153	163	154	143	145	146	138	148	141	133	163	156	152	153	145	151	147	144	139	180	187	136	145	154	163	165	137	155	167	135	159	142	171	152	131	169	159	153	128	131	138	166	149	142	158	127	148	139	178	133	136	151	156	158	162	153	143	111	174	153	142	152	132	148	139	148	160	138	137	160	164	160	143	162	150	159	141	149	152	142	176	143	154	118	171	135	138	167	177	138	160	163	148	164	164	148	152	166	144	150	152	151	161	161	157	182	171	151	155	148	146	150	169	130	134	130	162	151	136	171	142	125	148	140	142	164	151	157	147	144	147	151	169	152	139	151	158	136	134	133	130	139	139	157	136	157	168	128	158	141	145	156	151	136	158	149	169	142	149	155	158	156	145	142	172	159	169	147	173	159	167	130	140	152	165	150	142	152	136	169	140	152	137	141	171	148	137	167	182	151	139	144	142	162	155	161	152	141	147	162	149	156	130	152	165	172	162	149	180	162	162	168	137	163	152	147	144	161	142	150	158	139	134	141	125	148	165	164	153	141	153	136	162	150	173	167	158	173	157	170	156	166	147	157	153	138	161	134	150	142	134	134	144	135	165	139	147	134	133	142	131	150	143	123	165	127	148	156	158	149	157	180	168	159	142	137	173	139	155	155	169	161	138	159	145	151	163	168	164	157	132	133	153	148	170	141	160	173	167	156	152	140	166	172	152	153	176	160	153	173	163	138	161	168	171	150	143	156	145	156	166	153	141	157	168	158	155	156	140	132	129	158	124	194	172	138	160	143	140	149	150	131	162	164	160	139	157	122	151	152	152	150	155	169	162	151	191	140	150	134	152	161	153	154	144	136	136	139	151	134	145	168	148	124	149	151	129	121	155	181	144	146	172	148	148	161	139	158	137	153	175	159	175	142	155	167	146	146	143	165	157	151	149	156	146	150	147	141	141	139	146	157	135	179	149	142	137	143	149	148	151	154	125	156	150	157	159	169	147	143	145	154	172	165	160	144	159	157	151	156	174	139	155	144	126	142	166	157	142	148	163	147	146	128	118	147	155	161	143	140	153	168	124	128	162	157	174	169	146	172	143	158	156	143	154	138	144	150	137	166	148	174	159	142	137	151	146	133	156	157	149	138	150	166	141	138	142	149	119	164	153	159	142	156	145	163	162	144	129	149	140	160	167	134	124	162	156	145	134	153	185	156	176	150	175	169	159	133	151	151	188	136	168	140	147	149	166	137	162	120	179	184	132	162	153	162	169	142	161	148	149	165	169	143	129	149	172	138	177	164	153	141	144	143	189	172	138	135	142	162	127	175	164	139	136	146	154	148	157	120	146	156	145	145	137	168	174	136	155	143	153	149	156	166	155	145	132	160	145	145	165	153	129	134	151	200	181	155	161	133	182	144	147	138	125	117	161	125	138	162	152	140	149	144	129	151	158	145	181	174	140	149	157	147	144	141	146	145	148	156	152	165	140	162	134	165	151	178	156	165	153	179	143	143	160	139	145	167	144	138	165	151	150	152	184	136	145	160	126	170	134	153	164	150	148	151	158	147	159	166	137	152	165	191	163	163	180	162	171	174	135	143	143	155	152	169	143	164	145	155	170	154	124	156	151	169	136	157	148	150	178	145	165	135	169	165	151	154	142	159	147	148	170	141	121	152	186	143	120	144	113	145	140	141	183	159	169	161	175	164	135	147	127	140	143	157	149	170	147	161	156	155	174	146	148	142	143	149	156	143	151	155	133	146	135	139	156	154	158	151	148	165	143	137	141	189	152	152	142	156	154	158	144	157	152	135	153	150	146	134	134	168	182	156	176	175	146	136	157	134	168	124	168	153	152	143	193	164	163	170	157	155	155	158	148	162	137	159	149	128	153	158	163	168	173	155	145	130	161	144	147	157	152	172	153	136	139	161	160	165	141	175	133	149	135	150	161	158	146	159	135	123	164	148	160	141	149	130	165	155	158	154	125	148	151	157	147	154	155	162	134	144	159	156	127	159	165	143	144	138	160	173	126	157	172	119	139	158	140	159	172	161	160	141	141	161	162	160	157	151	137	164	167	159	143	162	150	147	167	132	150	140	139	141	156	166	139	160	142	152	158	147	155	167	152	142	147	153	140	155	161	154	170	156	158	172	132	171	168	132	125	147	176	132	152	160	148	114	154	135	156	127	147	149	143	157	149	152	149	160	161	136	126	168	169	162	132	162	156	147	166	158	144	148	140	137	159	143	151	156	153	152	171	171	137	141	151	168	170	150	146	154	166	141	147	145	168	175	139	156	145	129	152	137	134	171	152	143	147	138	139	156	147	142	172	142	180	149	146	156	168	135	138	150	143	162	136	169	150	167	165	147	145	143	156	141	135	152	133	137	151	151	153	127	134	167	152	157	181	161	143	173	159	147	186	172	158	159	156	153	154	139	150	137	150	145	161	158	178	149	128	183	151	171	138	187	153	147	135	157	153	127	171	147	146	166	177	161	167	158	144	156	135	151	146	136	150	144	112	161	158	149	132	160	156	147	151	156	153	151	143	168	146	133	132	137	172	164	152	150	160	158	157	163	183	142	163	148	165	159	132	167	136	163	167	161	157	156	153	134	132	141	161	156	148	141	139	158	157	167	149	141	149	158	148	153	160	149	159	155	137	158	146	154	158	158	136	141	143	140	128	162	162	154	148	152	140	154	137	167	167	145	133	127	143	149	153	164	152	137	135	120	157	158	137	159	166	177	158	142	152	148	162	132	140	144	141	154	180	137	160	168	167	168	139	158	154	156	146	134	161	148	165	146	168	151	187	155	138	145	163	160	160	165	121	134	165	160	159	132	172	170	153	141	171	157	162	149	168	150	144	160	129	141	173	147	170	177	150	166	155	168	132	131	139	154	143	147	146	170	153	170	164	166	146	168	168	169	155	135	175	125	157	132	163	141	155	133	171	161	152	148	153	154	176	173	145	141	158	143	163	192	133	153	143	161	183	144	167	136	150	158	160	141	160	149	159	143	137
8234	1111	2084	2539	2134	1789	1451	1295	1112	940	883	804	739	665	612	635	592	579	543	532	515	488	481	498	469	473	423	491	416	430	407	426	462	431	474	421	428	427	412	400	462	430	410	442	424	419	425	433	403	435	450	373	394	426	391	408	400	404	381	407	439	399	426	365	417	429	395	425	437	420	406	389	401	404	407	379	436	407	391	435	410	392	396	442	415	412	443	401	405	427	396	419	402	389	415	391	438	381	390	403	400	403	400	390	398	421	439	414	404	396	402	416	358	408	383	384	390	421	407	412	424	438	381	375	378	386	371	395	429	405	386	413	402	377	413	415	396	418	401	412	388	372	401	378	418	415	414	408	387	403	391	415	413	454	405	389	400	410	391	405	415	421	403	366	398	391	411	384	405	417	385	391	430	404	403	381	398	403	378	370	402	416	394	404	405	418	381	405	381	400	447	433	434	396	396	388	368	419	398	420	366	402	414	380	359	411	414	390	431	441	428	395	354	380	389	392	403	393	398	390	367	398	408	395	420	401	422	424	407	369	428	413	407	422	394	411	416	412	390	398	433	408	416	426	432	384	398	425	402	387	390	374	401	404	394	401	394	420	400	372	379	424	405	384	438	429	364	392	417	381	388	392	421	406	385	397	398	419	340	402	368	400	401	390	375	391	416	382	410	386	400	363	407	400	390	440	437	412	375	410	413	400	393	400	420	400	390	403	386	393	422	406	394	404	388	394	412	403	414	398	416	392	387	392	372	410	411	423	377	389	377	369	380	393	397	419	364	421	402	398	398	388	373	415	446	415	422	393	414	413	419	421	376	431	397	439	441	415	436	409	418	415	453	380	378	393	361	413	399	417	395	369	406	366	381	385	401	391	420	386	396	432	402	417	404	393	387	423	376	391	391	418	409	441	409	451	421	384	442	394	396	387	383	407	428	386	417	399	400	380	405	388	440	390	405	391	397	379	424	425	398	399	402	394	378	373	386	410	380	412	396	398	392	381	416	400	441	392	392	365	397	369	408	436	414	367	374	414	391	392	386	411	384	407	397	396	415	405	393	412	395	416	396	404	418	406	447	398	421	365	383	408	415	397	424	435	389	434	414	414	423	400	406	399	383	420	398	420	378	426	376	408	411	410	359	404	398	424	402	431	391	401	406	436	388	428	406	399	379	423	427	392	386	440	431	412	433	367	403	444	418	392	403	426	411	403	388	389	393	403	414	410	420	403	380	398	412	423	430	411	412	373	391	388	424	387	433	407	437	405	449	397	435	396	367	386	385	391	350	376	433	430	377	366	429	412	405	443	390	419	393	380	418	374	420	399	387	412	407	391	421	407	410	415	370	401	406	423	391	410	426	394	397	398	401	413	369	367	380	393	399	426	410	431	385	398	363	372	417	406	425	380	405	382	414	389	430	401	348	387	410	424	381	411	425	417	388	427	377	412	383	388	362	411	403	415	352	400	416	390	404	379	394	403	388	399	374	393	419	398	408	413	385	413	414	413	419	426	416	414	416	393	398	380	403	393	402	412	407	375	391	426	366	398	396	423	369	425	393	401	413	399	403	381	385	394	357	414	399	438	412	396	400	402	396	413	385	406	403	394	413	421	396	380	398	421	409	403	398	437	420	412	416	400	376	397	395	432	425	418	417	407	406	376	416	385	400	390	387	420	433	381	399	418	420	407	392	383	415	415	449	363	373	399	432	396	395	395	386	405	399	430	407	370	408	386	420	378	424	415	366	418	407	374	376	415	416	411	411	406	404	402	394	412	397	404	391	427	387	371	442	391	437	409	384	387	414	380	422	415	430	406	431	409	436	398	375	415	414	401	403	382	392	403	426	427	404	431	422	382	425	406	416	387	401	390	389	419	436	415	435	364	395	398	384	418	386	381	443	413	413	364	393	427	380	384	395	388	374	443	429	386	381	418	396	401	425	392	410	391	383	417	381	408	415	431	400	381	373	439	417	405	379	387	395	406	450	411	386	396	414	424	411	396	365	397	402	350	392	404	389	401	404	397	393	381	415	392	406	409	378	395	417	383	372	403	421	387	397	381	406	423	405	391	410	405	408	407	444	401	399	377	397	429	406	427	403	425	403	407	449	404	380	387	380	438	415	436	411	400	422	392	416	424	424	449	396	388	425	403	411	403	393	416	426	406	387	387	417	413	379	377	414	391	408	418	389	413	427	426	436	409	364	387	391	393	385	404	418	415	397	419	394	407	405	422	381	398	396	384	449	413	422	397	425	406	405	372	391	440	418	391	409	421	407	436	433	426	370	409	405	369	423	402	435	392	382	413	422	388	417	434	416	397	442	394	416	378	383	425	397	410	438	405	389	417	416	397	425	369	400	401	427	413	389	456	390	392	424	401	442	433	402	427	397	375	442	415	380	399	413	409	424	387	374	389	390	387	410	386	399	424	389	402	422	382	369	422	401	420	422	400	431	443	374	397	405	389	386	404	395	400	412	385	420	398	421	432	386	407	415	402	404	429	396	376	386	374	408	386	431	409	387	408	381	401	409	416	408	370	407	407	407	404	414	406	386	386	377	379	380	378	394	402	415	428	428	416	372	403	416	396	388	432	399	419	415	403	411	360	423	401	438	424	399	396	370	398	413	433	439	407	437	377	384	403	406	353	404	374	423	374	409	388	411	381	367	401	425	380	386	416	430	379	416	401	441	410	386	396	394	372	406	387	410	403	433	453	423	432	447	413	408	396	395	391	430	398	404	411	414	433	421	450	389	392	422	446	394	395	428	402	444	422	418	390	410	383	435	416	398	419	382	423	410	436	430	397	406	396	380	432	404	400	369	377	381	400	401	402	393	394	371	395	402	399	387	432	402	397	384	403	397	421	384	355	393	420	388	416	397	402	419	394	424	436	382	394	405	387	403	401	371	449	403	399	415	396	377	388	390	342	417	423	401	398	370	405	386	388	393	399	405	410	419	403	379	415	391	403	421	405	394	400	403	389	384	421	437	387	395	395	408	411	396	405	403	379	405	380	422	378	387	420	392	388	385	378	408	403	390	413	382	383	404	389	413	402	403	412	381	404	367	422	434	403	396	365	418	404	431	405	431	401	389	405	404	392	423	421	371	395	360	400	413	384	398	425	385	436	411	431	377	390	430	444	382	402	394	386	417	430	365	387	398	424	393	380	384	437	399	415	384	393	422	330	401	394	400	355	417	400	431	391	401	364	425	372	402	413	431	413	403	374	407	419	408	375	400	385	408	392	418	407	395	396	386	373	411	388	410	417	419	379	355	418	413	398	370	412	397	417	424	401	409	400	407	425	407	400	419	386	381	424	423	375	456	409	418	393	395	385	426	422	399	374	375	425	399	416	384	396	396	381	434	418	391	380	381	436	429	410	392	404	393	315	375	385	398	425	402	388	374	396	385	368	396	426	478	406	404	404	389	423	399	367	455	428	401	429	429	394	394	391	398	378	379	434	429	402	401	417	386	441	422	398	386	405	416	404	395	411	417	399	414	418
1810	466	459	513	462	444	453	426	465	440	453	479	430	446	438	460	451	461	483	428	453	470	394	450	429	427	416	420	392	439	424	443	435	390	464	474	492	428	425	441	435	408	439	457	483	439	434	415	421	452	454	456	404	402	446	476	438	473	428	447	418	457	421	431	452	460	399	484	438	454	439	418	439	452	474	466	451	427	424	469	433	451	444	441	461	452	433	425	423	483	476	443	444	417	435	454	478	443	456	433	425	463	434	440	456	461	441	452	440	456	436	451	443	475	443	445	458	463	433	436	428	423	404	451	406	468	458	449	427	435	467	487	460	403	425	438	422	451	427	445	435	405	454	430	455	462	410	471	481	429	463	444	412	408	432	412	405	481	427	408	458	408	472	408	411	404	431	410	432	429	426	445	463	443	416	452	439	484	463	415	419	443	481	398	424	469	433	439	433	445	433	460	451	450	463	429	439	448	456	457	481	430	464	466	447	454	451	449	444	458	452	463	426	441	390	416	477	452	434	421	444	436	448	418	436	423	462	426	407	449	479	431	465	476	450	454	459	437	497	436	421	467	455	412	448	465	452	476	447	456	438	446	444	441	446	437	439	464	436	461	401	470	437	428	434	436	483	427	415	433	443	463	406	432	458	483	449	468	443	493	458	475	480	481	430	426	408	407	411	457	454	430	399	469	461	407	428	413	404	425	482	468	402	415	417	421	436	415	443	460	449	440	474	479	449	429	447	470	417	421	417	424	405	406	421	405	458	441	432	454	440	459	478	421	470	497	427	417	411	430	415	442	449	463	446	434	455	444	454	422	364	429	419	425	441	454	430	431	424	419	438	437	416	435	427	500	450	438	446	476	448	429	427	459	474	473	467	411	421	467	437	453	466	453	453	451	450	454	412	406	448	444	442	454	452	455	413	397	443	449	454	439	439	471	439	427	482	440	399	415	480	455	496	430	442	427	431	420	466	424	446	447	435	489	425	446	444	435	424	399	469	448	480	425	492	454	452	448	429	432	404	474	425	456	401	412	463	468	465	431	426	428	432	390	413	446	420	452	439	493	437	477	434	418	433	436	485	451	414	488	445	426	413	450	444	426	414	408	508	467	450	428	427	425	450	415	415	453	440	435	457	450	451	440	418	408	499	446	460	430	436	460	443	455	455	418	441	455	448	456	425	393	396	492	421	409	439	452	403	471	421	403	411	460	457	418	433	437	434	449	456	434	438	448	410	397	395	433	404	446	356	461	469	451	442	437	445	443	478	450	466	446	468	481	436	455	455	494	456	458	433	453	444	453	442	452	476	419	499	444	425	437	430	462	422	470	418	451	424	449	466	434	461	407	434	448	439	425	459	462	440	457	445	395	436	436	435	410	417	453	424	505	466	430	463	454	464	443	422	464	433	413	476	418	443	464	467	402	423	457	458	465	449	468	452	442	479	444	434	409	451	423	426	431	476	427	452	459	465	438	445	436	455	480	458	469	468	452	455	426	402	454	444	454	454	439	428	451	469	431	466	459	442	456	475	433	400	477	413	443	473	440	436	465	397	445	449	469	408	453	440	399	470	389	415	432	440	446	471	436	451	424	459	419	407	444	463	445	478	429	477	439	452	458	422	406	413	445	485	450	472	462	469	471	414	441	440	507	472	388	466	451	465	440	435	485	483	447	458	465	449	442	481	449	450	428	490	439	513	420	450	445	428	450	431	466	453	430	438	455	451	439	456	423	477	485	460	462	416	426	438	424	446	445	440	419	449	414	466	421	441	458	449	452	378	430	461	432	460	437	432	423	468	463	427	475	435	455	424	455	418	428	433	408	429	466	416	429	431	452	409	404	480	429	437	425	444	459	444	460	457	462	397	472	430	424	450	444	421	472	446	447	454	468	431	484	401	463	434	432	437	447	437	446	424	452	461	445	443	442	451	417	486	449	431	466	466	493	434	452	450	440	422	442	461	453	472	470	423	420	446	426	444	430	468	432	428	423	454	432	453	456	444	409	407	402	419	480	433	428	434	434	468	464	494	433	439	406	466	447	432	400	434	453	429	459	457	462	424	417	400	440	491	449	475	434	427	428	487	414	394	448	450	455	422	422	448	372	453	444	462	434	424	407	404	456	486	441	456	401	470	444	444	448	386	435	412	476	448	457	485	439	422	415	479	481	442	450	394	431	439	432	484	459	425	410	458	456	420	421	386	468	479	387	402	437	447	440	456	412	453	418	442	422	422	433	468	407	455	449	443	429	449	448	465	407	479	438	406	448	436	428	407	425	435	447	454	429	439	438	429	460	422	452	455	434	436	466	441	462	433	443	443	432	446	448	476	453	454	404	410	409	457	463	430	472	394	444	433	425	434	423	434	425	457	469	434	448	433	422	446	421	446	480	476	438	421	408	431	439	460	437	435	431	434	455	446	458	401	418	435	455	460	428	429	471	492	400	439	439	440	427	421	389	452	395	417	465	437	425	439	438	442	448	454	452	419	446	431	452	437	431	414	421	432	469	388	397	400	420	448	465	439	460	460	418	475	442	503	414	448	425	500	421	451	468	474	458	463	420	470	415	441	461	423	500	425	441	458	413	423	436	461	415	455	441	369	448	451	440	455	473	484	464	449	444	471	473	414	465	456	478	463	452	432	390	418	431	399	466	450	468	426	421	458	435	465	454	439	449	428	469	451	418	421	471	457	447	444	474	448	483	478	421	456	410	459	427	402	459	465	435	438	426	431	413	473	452	457	456	406	438	434	456	435	379	446	458	489	468	437	414	426	432	404	464	438	436	424	410	455	434	448	440	414	443	478	482	442	406	436	475	443	442	504	428	428	462	429	462	446	424	421	401	444	442	444	422	444	474	481	445	464	391	420	436	432	447	444	417	427	456	423	422	461	402	429	476	463	450	428	406	445	411	444	479	469	422	450	455	430	418	451	429	440	458	433	432	440	429	462	483	416	464	445	438	450	436	437	430	430	453	410	431	454	413	473	408	434	463	441	485	467	429	406	422	429	431	466	460	420	457	451	448	433	444	433	440	444	460	450	415	432	453	448	437	470	460	414	440	437	417	455	443	461	474	433	447	397	427	451	435	442	418	429	486	410	463	464	447	476	465	452	431	473	413	420	432	466	461	424	423	408	440	435	437	501	435	404	441	428	412	398	444	462	442	443	454	439	430	456	428	448	450	421	404	414	419	447	402	414	460	484	442	428	466	401	456	465	443	445	426	437	447	389	498	452	427	432	417	418	439	411	447	433	415	438	417	454	407	440	446	455	447	414	423	436	445	431	427	427	454	418	412	435	437	442	398	476	473	431	435	442	438	489	418	427	502	451	473	417	471	445	458	460	469	419	421	471	423	460	395	442	448	492	457	467	426	402	445	420	433	492	428	451	440	439	451	448	445	458	407	426	445	413	403	417	473	454	409	456	441	414	429	447	468	502	434	435	459	433	420	461	441	427	449	467	398	427	447	419	427	463	423	483	419	397	438	456	427	485	485	451	450	448	436
2425	985	1030	1108	1075	1019	1032	1043	989	1045	1008	998	987	1039	993	929	981	1009	957	951	970	978	998	968	984	1012	969	957	1037	958	961	964	973	998	981	949	931	983	944	1008	899	927	1013	951	928	1009	973	1013	997	982	904	976	959	996	937	998	933	941	956	968	1022	1049	919	970	976	933	956	980	982	989	931	983	976	909	966	914	946	973	957	953	944	939	912	926	1011	976	942	949	910	989	966	927	987	978	985	903	914	976	1002	999	999	975	953	960	952	961	919	942	984	993	967	947	961	973	1010	979	925	996	936	972	950	987	975	904	1014	920	956	952	995	955	987	923	972	1020	979	962	932	1001	910	940	912	958	948	972	906	977	959	933	922	940	956	877	996	931	968	963	935	968	983	1011	967	920	983	926	942	944	982	943	974	949	958	946	952	955	996	996	947	949	1000	989	941	926	982	971	926	955	903	984	1000	912	990	987	979	971	965	984	901	958	944	982	961	936	952	913	946	943	921	954	950	997	945	955	983	1009	934	978	966	939	960	962	993	965	1023	954	1015	965	925	953	989	947	947	1002	962	926	962	942	977	953	908	983	935	977	986	978	946	946	997	954	1012	961	966	1006	979	950	909	935	928	1039	978	946	958	945	999	974	954	952	988	921	943	965	985	943	989	969	944	1000	971	917	929	976	952	943	978	966	994	950	922	967	961	944	980	938	963	959	1004	950	963	979	969	1007	982	1012	896	1013	995	1045	958	927	988	964	962	932	982	937	1016	935	954	922	997	980	967	929	957	975	907	952	1004	950	953	969	975	951	961	967	1000	1006	983	936	973	968	992	946	998	924	961	945	932	949	951	936	980	950	955	953	961	972	918	955	957	1018	963	956	945	954	969	963	917	963	961	966	955	910	967	961	967	961	949	975	962	951	926	931	984	966	986	897	997	955	876	993	933	1064	956	1029	966	972	899	986	923	902	951	989	982	936	962	914	968	1021	965	957	1007	989	961	992	976	903	941	987	955	994	950	942	960	950	932	960	952	981	969	959	995	954	983	916	946	1008	1000	996	938	999	897	904	950	994	1001	951	991	935	945	911	892	993	971	1001	977	1014	1010	958	944	969	979	1002	977	897	976	927	933	932	980	923	979	927	942	959	983	917	953	933	890	934	947	1029	953	988	936	963	923	933	1016	984	949	1006	939	936	921	965	945	938	909	973	906	1013	946	923	946	924	931	938	944	929	1012	965	945	999	944	978	969	918	965	968	961	991	980	934	924	978	977	998	947	972	948	924	948	976	952	973	963	968	949	958	960	944	923	981	1003	954	976	994	932	990	1015	938	897	899	949	1003	984	945	942	987	973	951	986	988	978	1015	893	919	955	942	920	981	927	902	936	1004	992	934	944	959	997	957	922	976	911	975	977	940	974	975	969	911	961	978	928	992	978	1002	914	983	933	939	941	979	976	970	945	957	957	928	913	978	993	985	950	954	977	921	966	991	921	1010	933	952	941	955	983	982	976	963	962	938	953	917	923	965	948	980	899	910	961	936	904	973	959	947	978	972	988	950	966	923	970	955	928	897	962	977	970	900	957	987	986	948	946	946	916	952	966	958	978	974	924	949	985	937	921	956	1006	1003	985	952	971	965	940	997	978	934	967	1016	971	994	1004	939	934	941	926	985	925	1013	1009	964	965	956	962	958	932	971	913	1010	963	1001	984	956	885	963	979	969	1012	995	945	955	957	974	960	984	945	955	983	976	1005	966	961	942	922	945	933	961	969	991	923	945	912	957	961	950	953	969	985	964	959	981	1011	931	942	896	982	996	921	971	946	953	989	966	954	1000	955	943	967	956	989	963	979	948	953	967	954	929	949	942	974	972	953	940	957	987	929	976	979	955	884	945	944	961	945	979	951	929	1018	984	933	944	928	967	992	877	925	947	962	938	925	964	951	938	1003	982	906	959	989	946	940	947	977	987	994	948	966	983	935	978	977	953	935	952	911	937	934	953	967	1005	998	969	899	919	951	920	1007	935	950	903	982	979	1024	990	993	945	1026	970	1043	935	959	964	951	1040	954	956	1012	954	976	981	944	937	950	1024	994	960	977	940	957	981	879	913	993	929	958	899	960	898	911	973	928	882	982	934	894	975	971	1006	947	930	957	969	1004	1011	965	946	995	940	936	986	952	928	951	954	945	1007	971	943	974	908	979	944	968	943	942	982	994	1022	942	924	937	943	949	953	934	965	944	981	961	939	1040	948	1006	982	933	967	1024	925	937	1005	999	948	988	944	979	915	1020	974	995	937	996	985	952	1008	894	951	974	952	954	987	925	929	936	969	985	982	1002	974	927	969	950	946	946	906	996	1060	984	953	1001	1003	954	971	947	961	948	968	967	957	975	979	966	957	998	995	968	987	985	991	973	945	928	934	975	982	981	935	882	973	959	940	922	936	953	957	993	913	952	996	945	997	969	973	968	989	926	988	930	947	968	976	964	994	967	950	956	943	979	947	901	1021	938	945	944	998	928	955	936	936	958	963	990	987	1021	987	951	994	943	959	985	890	955	996	956	971	999	981	966	986	982	954	991	1010	945	917	963	960	1015	993	949	935	977	900	938	985	966	958	991	968	923	909	920	926	901	985	962	938	987	983	944	968	1019	992	921	947	989	965	983	941	939	923	973	950	943	989	953	977	988	915	951	932	954	966	949	948	992	1015	939	918	954	974	1020	970	954	918	932	967	979	1030	923	989	958	967	939	918	1007	965	991	1007	976	934	931	1001	983	987	953	1019	920	938	972	950	936	982	888	954	1039	990	956	921	990	944	960	944	978	982	1016	970	992	992	987	977	990	948	978	921	924	994	911	936	1004	910	933	942	902	934	981	971	969	990	992	908	973	1013	971	1004	978	938	883	1007	940	951	929	942	990	975	953	976	936	967	938	981	962	964	996	897	957	962	983	938	960	937	970	964	981	970	922	878	909	967	913	919	911	904	988	956	949	972	969	949	944	986	1020	935	1003	921	950	990	947	980	1015	997	947	987	931	919	916	973	938	967	950	959	939	984	898	975	958	986	1016	932	966	969	963	1002	962	934	957	983	926	939	973	930	932	980	898	966	942	1010	1029	953	1012	996	1004	936	1013	957	945	922	940	1033	936	972	955	976	917	934	976	981	973	993	938	970	954	974	947	977	958	883	1006	949	998	988	986	962	1034	916	940	982	944	961	1000	936	989	951	980	995	975	940	917	921	987	955	960	941	943	933	951	932	942	957	954	989	1002	937	981	962	999	963	939	906	983	962	975	990	982	993	946	903	996	1001	938	965	941	990	963	946	963	979	928	990	997	945	971	935	1051	987	922	944	911	913	988	942	921	984	956	997	919	948	940	903	973	957	983	946	955	1054	943	1035	940	967	971	997	948	955	916	951	981	929	978	1005	974	972	943	1022	953	927	1012	943	978	966	945	966	971	1011	942	995	952	995	951	992	1009	980	978	923	943	928	971	929	1000	966	1002	920	956	940	988	916	910	977	1009	963	963	999	994	987	928	917	920	904	931	1031	925	952	926	946	990	955	951	1022	923	991	957	957	1025	962	986	949	975	968	997	923	937	965	951	909	979	1010	960	988	929	971	947	924	976	928	951	919	987	882	1017	941	992	978	914	936	950	933	956	913
8514	715	662	600	471	432	386	351	281	308	306	260	271	330	303	253	272	250	275	264	262	240	257	245	246	252	268	249	244	260	269	252	266	281	260	254	252	267	260	262	276	235	228	237	232	262	241	269	224	243	235	218	251	245	246	250	265	245	281	275	250	263	225	221	259	263	227	244	258	250	248	275	265	227	254	280	248	273	208	304	271	253	265	285	241	254	249	231	259	259	260	282	269	258	283	236	227	250	225	268	220	237	221	240	277	233	269	228	287	260	263	250	232	249	240	250	269	274	239	271	247	261	269	225	228	233	243	214	248	257	252	255	268	255	240	272	233	232	227	252	236	241	250	248	240	282	269	235	255	259	247	241	259	277	270	290	235	255	257	249	246	256	264	270	231	268	281	244	238	273	235	280	257	272	229	266	231	255	269	264	264	254	283	237	229	253	275	260	257	240	243	234	250	272	239	247	244	268	264	252	212	270	268	252	236	298	253	217	228	269	265	234	293	259	265	263	251	260	240	261	233	248	268	264	259	240	237	219	216	222	230	250	232	254	261	249	261	265	249	271	233	284	236	274	274	247	239	249	231	245	263	291	239	254	239	233	252	289	245	261	226	268	255	254	265	253	244	260	228	282	264	238	240	264	214	237	261	229	284	277	208	253	217	265	229	259	236	223	229	248	241	246	245	246	234	256	257	290	264	250	286	265	253	234	278	243	241	256	241	278	226	248	254	226	288	234	270	286	241	246	255	281	238	243	247	279	256	243	257	232	242	237	240	259	245	255	254	284	279	243	289	251	261	250	256	258	250	228	231	262	264	255	295	241	250	268	235	257	227	242	250	234	233	233	220	243	240	220	244	238	241	268	241	218	264	233	244	250	229	252	261	280	259	249	254	268	265	260	270	268	264	257	262	276	267	271	235	240	236	230	242	244	247	225	244	246	236	228	289	262	251	255	260	268	230	225	243	216	232	270	248	232	255	259	251	261	249	263	266	254	254	229	252	220	252	242	230	266	244	275	248	255	240	253	249	257	263	244	249	280	284	268	261	272	262	264	238	253	241	241	265	245	237	238	242	252	281	231	234	239	247	240	239	253	236	258	260	269	246	234	272	260	269	237	242	264	246	252	260	266	250	241	230	256	284	291	224	235	242	236	241	232	256	262	239	240	284	259	254	260	273	250	265	253	299	267	259	258	245	220	251	254	272	258	248	275	250	267	247	227	226	236	249	278	263	265	264	266	252	252	241	228	263	253	258	221	270	255	246	260	258	240	237	246	229	253	221	254	260	263	294	270	262	254	281	245	234	248	250	233	270	259	240	210	220	267	236	231	261	240	236	274	255	261	232	252	257	221	264	259	246	260	242	275	253	255	242	247	241	253	221	245	269	262	264	266	243	251	269	254	284	285	246	259	231	272	240	237	262	229	247	273	266	264	265	280	263	227	222	209	233	268	226	211	260	255	246	240	264	237	237	272	240	248	267	242	250	290	235	266	281	218	253	250	234	240	254	249	268	257	233	225	245	247	252	276	246	237	274	273	264	243	281	260	249	208	238	230	267	267	246	274	258	245	289	215	250	243	270	287	244	238	250	259	256	259	259	249	272	252	244	270	239	269	207	232	265	254	237	224	244	267	279	253	260	232	267	261	253	241	246	287	253	252	276	270	235	249	280	255	258	243	237	257	247	234	252	271	231	238	254	254	245	285	260	268	277	225	278	266	259	262	254	251	239	262	239	256	256	263	257	281	258	231	239	273	267	239	252	253	244	268	248	260	254	229	228	236	243	249	241	230	248	265	252	272	260	283	232	259	267	257	249	268	278	236	270	231	256	263	290	293	281	245	248	250	252	250	242	263	256	224	244	226	255	237	241	238	255	227	281	255	252	263	253	264	242	216	251	237	269	228	257	259	253	262	245	262	245	249	247	265	251	248	260	220	288	247	257	242	238	223	232	266	230	251	251	248	217	253	248	257	245	253	250	280	294	254	261	282	263	285	237	235	260	261	287	263	277	273	224	266	244	281	270	269	227	238	237	269	254	264	250	243	235	225	228	245	260	286	251	250	249	260	260	237	255	292	257	252	259	252	226	265	251	258	267	221	223	254	267	244	266	265	245	234	279	239	244	231	237	258	266	273	286	250	248	249	253	237	230	259	238	200	253	255	252	253	238	251	271	260	251	259	264	262	244	263	254	213	247	255	281	244	228	253	271	282	241	281	278	229	262	265	258	264	254	251	261	235	265	268	278	295	259	235	233	214	275	249	240	236	269	245	243	238	258	249	241	239	209	242	230	236	262	257	252	246	266	279	237	263	249	264	238	262	217	246	248	222	253	250	236	262	230	268	266	266	263	269	234	236	250	254	229	254	222	246	260	260	264	227	262	264	244	275	274	267	240	256	248	254	307	250	248	276	285	239	207	233	239	251	250	248	218	250	274	262	249	247	263	254	287	254	262	241	247	259	237	250	258	242	266	252	241	242	240	238	238	220	236	268	277	265	262	217	227	269	226	242	235	242	246	242	247	262	241	241	294	256	251	236	268	267	227	225	241	245	270	238	261	239	248	267	250	260	213	250	232	239	241	241	253	243	281	270	268	254	240	221	251	249	237	272	232	224	228	227	257	256	254	233	240	287	259	261	231	236	250	248	236	286	268	254	254	216	259	284	257	235	248	237	251	230	247	240	246	218	251	264	282	236	247	259	262	232	260	242	209	266	268	271	257	241	274	250	227	227	228	259	268	234	257	283	257	260	248	261	227	251	275	245	266	266	238	261	250	236	264	244	257	266	265	290	273	248	249	266	287	283	223	250	267	269	239	286	228	249	253	245	252	224	250	248	254	263	260	236	242	271	246	239	267	241	248	290	256	246	261	259	223	236	238	214	268	235	250	262	258	278	263	245	274	263	238	236	245	257	254	238	259	238	222	272	255	237	255	254	236	254	273	253	241	246	261	266	265	249	245	215	254	253	246	225	278	239	232	245	268	285	217	211	243	238	237	244	250	222	248	231	246	244	238	237	278	235	241	284	247	230	246	275	296	224	238	254	258	248	223	271	251	210	233	238	251	254	221	248	238	265	244	257	248	258	236	280	281	239	249	216	265	279	228	295	247	228	234	251	232	244	273	216	286	245	247	243	258	244	288	275	253	251	267	254	264	268	237	265	229	248	259	237	234	239	254	230	248	243	260	243	283	227	260	220	255	280	249	253	231	265	259	240	246	261	271	227	233	247	253	259	249	242	246	243	267	241	268	257	263	252	249	268	243	267	256	235	224	225	245	248	278	237	256	248	247	272	253	269	256	275	239	246	236	224	222	240	261	283	261	246	253	262	249	261	264	265	271	248	247	270	256	251	243	267	256	250	263	266	274	244	266	266	281	273	262	232	237	243	236	278	240	293	254	278	264	246	259	270	256	231	221	240	278	248	243	248	254	287	244	263	237	254	248	253	275	259	280	274	257	263	243	230	260	262	231	236	281	243	255	256	282	241	285	211	252	259
6811	896	1483	1738	1480	1289	1194	1035	943	877	821	798	763	708	699	730	653	700	653	617	629	626	612	592	619	627	665	615	599	615	591	622	626	575	631	587	624	624	566	589	558	585	602	544	619	608	560	593	574	564	616	591	583	586	637	532	594	587	581	551	564	584	616	582	620	570	580	590	582	617	595	540	596	584	602	599	569	598	581	584	596	611	612	586	565	592	640	601	600	579	576	584	596	553	591	610	619	586	602	609	572	589	587	651	603	528	562	588	612	624	589	570	575	618	539	593	546	557	577	584	614	562	560	622	597	566	630	568	573	550	596	581	564	568	627	584	607	605	600	608	617	566	594	537	596	580	596	560	617	529	593	601	623	595	572	559	590	568	577	605	574	607	588	574	577	587	597	584	621	578	619	619	570	566	582	578	600	644	580	592	590	641	606	546	607	643	580	597	562	562	547	622	599	593	567	583	588	565	605	617	535	564	598	571	620	574	592	578	572	596	545	573	579	575	584	579	591	596	617	601	605	577	584	606	633	601	542	583	581	544	592	541	574	589	560	606	583	582	599	571	570	570	635	574	532	572	562	611	564	599	623	594	604	602	614	592	574	531	594	594	610	538	601	630	565	538	597	598	583	622	588	547	562	556	561	599	567	564	585	548	561	559	558	600	583	548	599	612	586	593	609	581	559	598	628	567	564	577	581	598	568	584	572	581	614	585	568	595	564	627	572	571	589	565	604	593	610	566	558	568	547	581	564	578	502	569	598	544	553	622	562	571	570	583	546	602	573	551	557	521	594	572	570	567	564	554	551	594	544	597	598	593	585	606	561	582	576	590	574	589	582	573	618	582	584	555	621	545	566	623	572	572	587	573	596	531	576	628	602	551	604	585	594	555	577	616	581	564	580	542	605	588	581	622	599	626	589	603	553	578	599	559	587	599	575	571	606	592	588	586	572	526	628	583	585	615	569	596	577	591	582	593	551	559	565	560	573	600	582	601	595	578	548	598	630	546	591	600	613	632	604	576	581	537	561	589	588	588	586	613	595	593	557	607	546	556	557	556	576	580	582	587	587	591	586	574	559	619	610	545	555	584	596	591	579	564	591	593	603	620	561	543	594	578	592	588	559	583	568	555	651	604	610	570	565	560	576	594	597	579	517	593	590	612	554	545	596	572	537	609	594	539	579	547	618	555	569	611	591	599	581	556	553	603	603	596	553	619	579	599	548	589	606	590	635	553	607	637	600	559	584	580	558	588	553	610	584	582	565	542	537	601	576	555	573	573	606	558	586	623	588	577	585	541	551	624	588	565	555	585	555	598	630	586	578	567	583	567	570	588	606	586	533	593	576	554	552	580	599	575	558	579	591	552	573	541	554	569	558	573	573	612	564	548	573	629	518	575	542	575	581	599	584	558	587	559	567	556	572	542	598	599	571	625	591	564	564	562	561	563	618	593	589	589	600	567	594	627	570	582	571	573	580	587	583	575	551	570	566	557	581	585	599	609	580	586	594	582	561	593	563	561	615	560	577	575	602	570	565	550	575	588	582	601	617	587	576	577	573	586	611	571	644	650	566	615	574	590	558	591	607	576	580	621	611	551	599	582	572	608	580	584	617	565	546	551	589	590	533	572	595	566	582	570	572	592	564	593	609	586	575	614	602	570	538	589	592	577	543	555	571	559	585	580	626	579	597	581	603	576	589	590	601	528	576	556	613	588	590	569	626	591	584	544	600	600	600	566	569	590	613	577	613	581	582	570	594	613	606	573	615	599	577	565	563	568	564	552	588	560	620	607	586	585	575	570	603	573	590	599	592	575	604	577	597	564	633	580	576	570	550	582	620	593	587	586	560	572	541	520	544	587	573	566	550	546	564	564	582	524	602	589	582	562	587	595	572	623	574	559	572	654	563	576	601	584	632	534	543	583	613	573	558	575	576	609	574	594	619	568	551	569	613	635	583	610	563	585	579	512	571	570	605	548	584	596	587	539	615	591	632	574	534	557	631	608	581	606	601	555	567	561	583	590	566	592	652	530	557	577	617	593	540	583	613	562	611	577	596	587	577	568	583	586	581	563	623	571	611	572	592	585	589	563	564	541	588	533	590	575	562	610	577	558	580	580	564	618	613	583	576	601	586	558	541	559	558	573	568	596	550	549	524	544	579	609	582	591	599	614	605	554	613	581	604	590	579	579	567	592	556	581	559	528	619	566	600	560	624	550	559	588	559	609	560	574	558	587	569	607	609	609	591	552	558	615	559	568	579	578	592	574	601	583	579	591	585	560	595	572	603	610	534	596	576	596	581	590	552	524	613	564	601	595	586	596	569	579	605	534	560	575	566	598	560	559	567	615	538	564	554	581	641	583	577	609	589	582	594	571	543	598	581	572	587	586	587	593	575	550	591	589	593	606	579	591	620	580	560	546	554	592	616	591	583	582	592	606	555	610	604	648	597	573	555	581	584	575	570	579	577	537	588	573	583	553	569	616	607	590	600	560	566	598	594	568	581	579	577	605	599	562	587	587	585	569	563	574	584	561	556	576	618	572	599	606	550	565	604	590	559	590	541	560	583	558	608	596	578	584	583	580	573	597	575	523	604	585	542	592	558	611	613	614	542	594	573	607	579	600	572	575	635	574	539	580	604	544	557	568	577	589	575	594	569	539	597	565	617	610	589	609	594	623	585	578	594	619	560	651	581	659	594	599	601	598	555	601	556	554	560	568	604	597	578	573	619	570	571	562	551	610	526	593	557	605	551	609	571	583	598	612	540	594	554	559	567	557	650	571	626	569	536	580	609	535	555	584	572	581	603	578	580	586	595	590	600	573	632	585	608	591	576	558	603	586	614	548	567	576	609	546	529	584	610	568	540	583	547	602	582	564	582	579	564	576	572	575	575	605	569	619	605	578	603	630	598	526	556	608	587	556	544	594	584	571	600	573	564	555	560	598	552	616	556	575	598	579	619	571	574	566	577	627	580	603	565	579	561	569	618	555	556	593	568	580	566	558	566	595	577	599	579	636	613	569	591	608	555	598	554	587	584	581	579	602	590	620	547	573	630	571	611	558	605	574	602	540	568	580	597	644	623	633	615	593	629	570	575	569	594	571	593	577	593	599	566	625	584	616	568	608	562	550	584	517	552	602	570	624	581	551	608	547	602	546	577	526	581	592	593	599	604	565	585	613	562	586	575	566	641	561	571	555	570	524	609	555	572	587	550	611	580	565	542	560	577	597	587	536	582	601	595	568	603	561	557	587	569	596	639	549	556	590	611	597	561	569	568	556	608	566	550	600	557	555	590	579	572	596	565	559	621	600	593	612	583	568	560	569	555	557	566	567	593	571	559	588	614	574	568	579	613	596	611	574	622	572	607	601	588	577	576	626	554	563	539	570	565	595	596	589	599	578	594	564	562	585	544	564	605	612	563	565	574	634	585	571	585	585	527	575	584	624	599	565	586	562	528	534	602	574	562	583	614	574	571	532	573	569	583	576	586	601	569	546
15210	1297	1049	817	573	515	346	302	252	241	243	236	213	201	199	200	153	187	176	167	149	158	176	160	179	162	140	182	151	161	138	143	171	160	153	164	136	165	147	124	136	132	165	177	151	162	143	161	169	147	153	147	144	145	170	140	148	163	156	151	156	162	161	144	139	141	147	151	149	154	161	152	165	147	154	149	174	143	152	155	142	150	144	173	152	135	140	150	164	161	165	145	166	149	165	147	138	172	149	138	126	150	154	141	146	151	165	158	166	151	152	152	151	161	126	153	140	124	157	162	160	138	178	160	148	171	144	151	144	133	154	154	172	158	170	167	183	182	150	157	167	133	141	154	148	162	145	140	161	134	138	158	171	153	149	177	146	175	154	168	146	144	142	152	136	165	145	144	138	136	161	149	151	132	161	148	146	157	178	154	124	149	142	172	152	158	133	139	154	131	138	153	145	157	181	146	161	165	125	146	171	164	163	173	142	154	164	144	166	146	162	165	158	138	143	125	171	153	127	170	169	141	151	171	154	154	136	167	157	125	155	153	176	149	140	151	135	168	155	169	170	148	166	131	151	150	157	153	149	128	165	150	137	155	150	149	125	140	148	156	141	150	148	167	163	166	134	162	154	158	146	154	150	145	171	145	165	141	151	129	141	149	157	153	159	137	139	149	162	138	136	140	149	134	132	149	183	164	164	149	155	178	148	134	162	164	156	156	135	179	147	181	153	162	159	153	153	169	129	171	137	166	169	148	145	143	164	167	156	146	137	146	145	146	162	127	160	151	134	169	186	169	140	150	154	143	147	154	153	126	150	150	150	154	190	137	147	166	164	150	147	127	125	153	169	156	152	154	147	154	139	144	149	145	148	133	139	152	164	137	158	130	147	152	133	159	156	138	151	163	141	148	158	162	155	141	154	159	163	161	134	159	154	153	155	155	152	154	154	135	138	151	142	117	136	146	141	153	157	165	115	165	164	146	148	184	145	155	155	161	172	173	156	145	204	143	146	153	136	144	139	179	177	157	158	155	173	155	149	158	185	147	135	125	139	125	156	148	146	139	143	150	133	150	117	170	152	158	151	126	151	152	140	148	114	154	146	142	154	165	150	145	163	150	164	137	140	165	152	143	146	162	172	153	144	143	178	155	146	157	127	153	152	141	154	162	136	137	158	156	137	157	162	163	154	134	179	156	161	157	158	163	136	129	147	165	150	189	155	143	162	137	147	146	137	144	168	179	165	144	160	137	149	151	140	153	153	152	152	185	143	146	150	147	150	166	143	161	152	155	149	158	193	157	146	140	164	145	146	148	138	150	165	154	152	187	179	126	152	161	147	149	141	150	136	174	171	168	165	181	151	171	177	166	159	143	158	141	167	163	149	132	163	164	110	127	162	132	173	148	175	139	126	174	154	143	153	146	152	172	137	180	144	157	160	153	157	152	161	148	193	174	149	165	161	148	158	136	166	150	141	149	152	141	150	152	160	138	132	160	182	137	130	137	178	140	149	124	174	145	124	166	124	148	139	139	142	145	147	155	155	156	109	143	150	134	159	159	144	152	133	143	159	147	138	148	171	159	155	170	146	173	173	164	158	155	142	145	152	155	142	138	157	145	146	182	151	132	144	155	146	131	143	165	146	138	133	137	146	166	161	151	129	157	151	169	158	188	151	166	152	138	168	161	146	164	126	157	159	124	178	149	152	125	177	153	146	152	148	121	158	160	152	143	139	138	127	154	158	140	149	153	156	148	153	152	142	171	146	159	154	129	151	145	145	165	164	150	166	142	146	137	143	163	169	147	133	156	154	145	162	171	142	158	154	144	163	146	158	165	128	140	168	172	143	149	163	155	162	159	151	127	166	145	176	151	183	165	150	160	143	132	179	115	149	159	174	142	170	173	156	142	149	152	148	155	159	139	175	170	161	165	166	162	157	146	170	170	164	176	155	153	136	162	157	159	160	156	169	171	141	140	163	137	148	172	154	158	141	157	145	149	153	161	184	139	147	160	166	148	163	156	157	159	151	146	154	176	154	154	143	147	158	144	158	133	153	138	143	148	141	163	136	177	148	152	140	146	156	146	178	173	145	133	128	146	166	150	159	161	145	165	147	142	141	135	162	157	150	148	136	133	188	186	139	152	148	143	163	154	156	133	148	158	149	162	147	128	132	149	131	169	181	156	157	151	129	151	150	171	141	137	131	139	150	157	148	154	136	156	165	146	141	168	155	157	150	139	180	167	140	158	149	166	162	155	158	160	139	163	154	151	157	182	191	160	159	157	118	149	112	191	155	149	145	153	135	145	167	156	151	163	144	165	158	144	160	146	162	139	146	167	171	153	147	154	168	137	139	158	158	150	145	163	154	145	167	185	170	140	148	155	129	126	160	135	173	135	157	164	154	168	152	130	137	172	168	158	139	141	170	155	161	135	149	160	152	158	152	160	179	186	133	141	136	127	145	177	163	158	167	118	147	156	175	164	151	153	141	147	156	155	142	129	164	162	158	146	153	149	154	137	161	156	175	155	158	145	147	125	164	163	178	173	157	134	157	183	149	171	182	180	143	171	143	172	159	156	142	167	151	153	162	138	124	133	162	164	147	152	160	150	150	170	195	145	150	159	169	152	163	150	145	162	138	151	149	172	138	164	119	182	151	143	150	184	178	140	157	157	151	165	154	136	146	142	140	160	141	161	171	142	153	169	161	160	155	159	156	153	172	166	144	167	177	149	175	148	167	166	175	151	135	137	155	158	141	156	140	145	164	139	152	154	173	140	142	142	144	149	145	156	150	136	124	167	152	143	163	167	162	160	175	139	138	149	163	172	158	136	144	148	141	161	155	142	151	120	145	159	163	167	179	159	156	148	168	141	147	165	134	147	176	175	162	147	152	138	159	133	153	135	136	143	156	163	164	148	128	161	177	126	149	161	146	146	146	176	154	147	147	177	152	142	139	148	140	161	140	156	177	147	150	137	141	161	146	129	174	146	141	133	160	146	139	167	156	157	169	165	163	157	150	142	147	143	183	150	143	145	165	141	165	141	138	156	168	142	150	148	158	167	184	157	162	139	150	151	155	135	156	146	174	150	141	146	171	171	146	176	157	165	153	153	136	157	142	153	148	167	144	148	129	160	172	140	159	173	145	131	146	144	173	179	132	137	151	148	153	157	146	159	164	135	160	130	151	153	176	146	139	152	152	161	152	138	153	190	168	163	148	170	146	135	172	129	156	150	142	159	133	178	163	156	141	145	133	177	158	152	171	149	171	158	155	156	173	140	160	147	161	129	147	144	122	155	176	154	167	169	130	130	153	163	169	179	157	153	140	133	158	145	137	147	169	158	156	160	156	162	140	151	168	137	152	152	148	152	150	136	141	117	142	157	147	164	154	155	150	140	153	142	153	166	140	167	161	145	162	144	147	137	173	137	178	151	141	125	161	158	152	166	164	153	148	138	146	139	155	132	170	155	147	178	143	144	157	168	157	146	152	173	156	143	173	151
8210	1102	2216	2575	2110	1945	1533	1236	1093	1015	884	809	737	658	674	585	583	560	578	502	495	483	511	473	449	487	444	447	460	496	421	508	463	420	451	446	431	448	435	393	396	428	408	365	421	434	425	403	388	419	420	432	435	431	419	392	417	403	412	429	431	423	428	426	398	423	391	413	372	420	410	388	406	387	427	414	393	410	409	421	442	391	412	374	409	411	394	399	399	384	380	369	432	396	439	394	395	399	421	400	403	388	410	381	396	417	373	436	358	383	423	384	391	422	416	390	414	431	412	420	384	392	460	433	384	386	394	408	407	409	380	388	386	381	412	429	406	385	369	381	411	430	412	415	412	396	424	381	450	395	412	368	436	379	400	380	379	431	372	434	406	417	429	420	420	399	394	455	411	391	414	442	400	439	461	379	400	396	408	388	391	351	392	376	393	392	410	401	395	389	408	402	399	416	395	423	395	421	383	406	387	411	401	359	386	372	376	409	430	389	419	435	388	381	399	377	437	373	422	387	409	422	435	430	404	421	386	408	421	404	396	401	371	384	368	408	387	433	396	368	428	393	424	401	381	396	388	412	379	413	392	405	371	418	388	423	397	413	387	439	389	402	394	379	427	401	379	413	405	387	380	398	413	403	376	441	382	442	412	401	441	396	408	392	414	403	343	368	405	398	427	404	405	397	417	393	383	412	440	415	414	391	372	399	398	403	364	409	383	402	405	371	383	436	454	401	382	396	427	408	386	447	405	425	389	410	372	415	392	375	378	416	357	423	362	429	377	391	406	365	382	365	427	396	393	399	384	404	414	426	360	416	433	414	396	394	409	400	390	430	426	390	414	393	347	402	426	380	392	411	424	429	436	365	400	423	436	410	445	379	366	386	418	411	391	382	436	411	417	408	386	358	394	388	423	396	383	419	392	406	398	380	391	420	422	413	394	374	423	417	419	397	410	428	380	402	420	342	424	420	367	406	415	434	421	390	393	406	406	423	383	429	405	428	405	420	437	367	388	387	406	380	388	397	401	380	397	386	408	415	401	441	395	418	395	413	415	430	398	413	415	403	382	436	369	416	420	433	368	402	386	379	380	424	395	384	465	404	375	390	425	408	428	421	433	388	403	409	371	419	405	396	390	401	348	408	410	422	398	381	391	425	417	398	425	412	398	416	446	403	415	429	413	390	405	394	420	422	392	398	403	413	379	397	439	407	380	425	388	392	361	410	417	386	394	408	410	436	415	415	422	393	348	396	402	414	407	386	409	388	414	414	425	396	399	399	396	416	412	383	438	419	401	398	413	380	434	409	394	419	422	412	375	413	376	420	402	380	378	409	415	414	395	408	428	426	399	377	398	411	388	426	414	390	426	421	395	436	407	396	381	392	402	424	395	421	412	388	386	419	392	412	392	408	445	394	399	412	418	393	416	388	421	418	408	394	431	402	407	398	431	385	414	405	372	380	432	400	442	405	415	428	428	366	398	408	451	389	395	378	423	394	360	399	395	411	409	444	437	434	393	384	395	405	390	403	413	451	392	404	416	416	394	413	406	404	365	404	407	400	382	384	406	417	392	382	413	395	398	399	398	405	400	415	418	414	423	450	386	417	405	365	377	368	409	401	427	398	440	389	388	398	385	412	419	379	416	408	428	413	401	425	398	438	397	401	441	394	395	407	434	412	367	432	409	396	413	358	438	425	421	378	430	373	372	372	381	427	412	432	409	389	391	415	432	425	397	433	409	366	393	420	407	380	412	401	401	372	406	410	430	422	428	399	418	404	351	396	413	375	397	417	430	391	392	440	376	392	394	419	391	426	443	412	373	390	409	388	410	426	435	417	414	393	381	390	457	413	393	394	411	397	384	387	393	376	445	424	416	404	435	419	408	424	406	422	421	388	446	415	387	413	399	373	410	376	432	427	390	395	420	422	414	415	389	406	402	424	382	383	437	421	398	435	427	401	406	425	408	391	422	408	416	411	409	402	421	396	433	411	392	394	406	431	394	374	419	416	429	429	362	423	420	415	418	367	389	388	410	413	388	414	412	394	442	417	395	372	410	416	382	403	399	416	402	386	366	413	424	399	395	447	407	398	390	420	373	450	389	436	424	406	410	418	427	415	402	416	416	433	435	391	374	379	459	392	407	397	415	408	441	385	387	436	376	392	424	414	387	382	394	444	427	382	409	436	422	386	408	387	397	396	380	386	415	400	417	390	372	420	428	401	408	409	397	397	427	377	393	380	445	422	407	458	421	426	385	391	416	404	404	390	402	414	386	380	381	383	408	413	432	413	419	379	404	397	397	393	434	383	410	420	423	372	400	392	400	371	382	428	406	374	397	385	371	450	426	423	376	374	419	410	414	391	386	401	360	408	405	402	378	390	403	410	353	397	400	411	422	394	404	395	404	424	410	396	380	407	400	408	386	409	372	424	434	423	390	371	423	382	370	416	402	422	410	425	416	411	391	381	410	368	457	415	401	384	400	413	388	403	444	414	433	380	377	383	399	413	428	403	403	420	380	381	433	405	399	408	391	414	404	425	406	406	379	408	400	354	416	395	427	427	408	403	354	431	409	367	398	379	396	433	395	392	417	409	409	428	414	388	363	423	413	381	400	421	407	386	411	361	364	411	394	410	409	413	373	394	412	391	375	405	405	412	407	403	456	388	408	394	386	379	403	416	400	396	402	413	378	401	397	413	386	414	410	428	409	430	413	419	383	405	388	406	378	358	376	400	368	401	382	429	406	408	403	378	392	405	403	408	405	384	399	378	388	420	419	421	428	380	400	398	425	413	388	383	377	376	380	409	416	373	426	439	398	416	395	369	418	427	436	407	436	380	383	405	453	418	385	388	375	438	415	399	416	419	446	417	383	391	409	389	394	390	405	381	377	398	405	431	411	427	394	373	409	402	388	395	399	406	383	395	397	397	398	453	403	381	364	404	388	416	381	441	365	422	399	388	398	403	433	378	390	395	368	416	380	423	366	401	392	398	392	421	382	406	444	356	415	366	415	384	398	422	407	395	398	362	406	401	389	390	385	393	417	424	406	429	403	399	408	397	413	381	412	414	384	423	407	385	391	427	379	391	415	431	348	425	403	414	405	418	381	398	407	374	404	426	439	428	397	385	418	382	401	414	394	434	386	404	405	393	363	350	456	456	415	417	374	389	410	393	401	354	409	368	389	410	436	400	389	394	385	388	424	389	404	364	369	424	391	393	390	397	400	392	428	397	381	433	409	367	377	406	378	382	395	400	411	429	390	379	433	377	422	437	419	416	373	384	409	409	378	407	394	405	397	395	400	408	412	425	396	395	449	401	395	373	397	413	393	383	413	414	377	400	411	407	349	404	399	409	402	364	427	403	406	397	395	400	411	427	412	398	398	421	384	385	404	399	408	419	423	402	445	432	431	374	405	392	408	408	413	386	414	380	398	404	392	419	405	410	379	424	402	400	408	413	372	424	413	366	380	393	388	413	398	416	405	405	387	358	397	419	391	394
1738	496	517	473	442	458	461	464	432	448	474	461	462	408	419	476	468	435	466	470	499	448	449	474	438	442	423	468	429	456	473	417	448	442	436	478	444	434	417	421	412	450	468	456	463	419	479	452	430	427	396	420	464	411	439	435	481	427	431	446	427	453	431	466	428	421	410	427	451	445	428	407	419	437	424	455	452	426	407	434	394	447	439	402	417	452	432	457	416	459	419	494	487	444	498	412	408	434	438	406	452	426	420	430	444	458	401	420	435	486	419	413	438	449	417	440	432	457	473	428	435	441	409	448	469	468	440	443	454	443	441	429	474	469	479	471	454	437	448	456	473	434	419	419	471	434	435	459	434	414	429	491	445	443	412	480	451	460	439	433	436	417	433	408	445	418	420	397	434	434	451	485	430	417	452	422	454	418	454	451	457	451	445	408	464	445	456	400	431	390	445	449	485	438	438	419	451	466	448	447	466	473	439	454	443	487	461	406	421	487	413	445	496	483	438	458	479	407	419	442	435	456	427	454	424	427	473	442	467	441	416	414	395	423	465	479	460	467	416	406	468	454	452	417	452	447	434	443	447	425	463	446	449	465	439	433	415	508	425	452	468	440	453	426	419	448	473	464	450	441	435	442	461	458	423	427	436	479	461	465	425	470	437	413	473	461	415	463	420	431	426	447	458	460	490	452	485	441	454	457	419	449	441	437	448	447	450	395	436	450	431	432	417	428	458	458	444	438	433	416	449	464	469	442	400	440	445	440	404	458	432	454	446	403	462	421	452	455	438	430	393	434	456	467	446	399	458	469	444	462	430	457	468	442	471	449	411	446	431	440	404	444	420	450	438	429	446	400	450	434	413	416	477	416	402	424	426	503	440	450	427	457	436	448	408	435	428	429	453	433	447	428	449	425	476	424	434	429	458	500	464	441	432	457	439	495	426	479	448	442	455	458	473	440	442	432	425	407	432	435	425	436	415	475	447	473	419	405	460	437	469	454	426	437	404	445	422	464	446	504	443	447	427	420	421	395	442	410	401	431	460	447	399	447	412	409	420	487	505	425	437	411	491	381	452	420	419	448	455	408	456	475	436	408	412	440	408	390	438	408	457	461	461	421	399	432	410	455	482	471	469	443	440	464	415	448	436	464	426	447	442	425	429	437	431	444	440	477	440	426	461	402	415	475	449	436	429	419	435	486	445	471	496	491	428	420	466	444	476	431	471	440	438	510	432	427	434	463	443	435	443	439	428	442	421	406	464	480	466	460	411	421	458	477	464	441	407	432	440	457	469	458	418	472	467	469	442	487	455	415	458	427	431	398	456	460	440	429	445	431	428	430	420	442	422	435	420	464	474	449	433	420	464	398	443	446	404	417	439	431	483	409	406	457	416	459	463	472	421	474	424	454	428	427	426	482	424	410	434	409	434	412	426	425	444	415	494	456	461	464	430	476	466	463	419	445	445	435	451	408	408	442	437	444	437	467	440	420	457	425	415	445	429	442	451	449	441	427	461	451	452	440	439	465	417	442	448	445	415	440	459	442	457	421	436	436	475	439	449	378	428	471	431	446	404	415	456	420	441	432	442	442	449	444	411	448	433	449	399	431	442	415	435	478	433	426	419	470	437	447	420	414	473	466	402	447	438	440	434	448	456	424	424	457	467	448	432	473	456	467	441	395	450	485	414	444	437	416	431	432	480	448	462	438	435	459	423	456	474	469	427	448	495	454	426	455	454	457	442	427	449	449	469	400	430	443	421	460	495	438	429	436	464	407	471	462	454	428	478	484	414	431	415	453	448	446	471	413	439	427	432	451	452	480	462	451	420	416	439	426	453	431	443	417	481	413	426	450	413	476	490	423	441	502	477	478	456	433	429	440	471	487	453	449	479	422	409	435	475	462	438	430	412	438	469	421	424	441	405	412	448	467	444	387	415	433	476	451	466	430	407	455	430	441	459	423	452	465	439	437	483	433	422	444	464	464	435	442	412	460	456	410	435	463	447	459	419	422	423	441	461	439	419	457	450	397	428	414	449	447	435	450	438	441	438	451	424	433	476	434	439	445	426	447	473	463	452	425	410	447	465	394	443	442	467	431	413	423	423	435	443	452	413	400	434	476	465	399	440	447	442	438	455	426	435	456	472	437	438	427	465	444	439	442	417	428	440	448	431	460	474	416	416	442	436	450	467	443	444	438	435	439	442	421	480	432	409	434	441	440	434	446	483	476	469	425	439	434	422	435	485	440	477	434	398	466	446	455	389	438	432	441	432	480	462	435	437	412	467	497	437	453	465	462	439	471	434	471	458	442	447	435	434	455	443	424	436	469	431	452	449	460	460	449	491	450	426	419	454	461	439	427	440	464	408	468	415	472	454	459	485	450	442	435	420	447	458	457	447	435	413	454	475	441	425	442	447	438	432	466	456	440	441	424	432	434	415	440	401	437	432	458	433	426	449	436	439	436	463	417	462	462	437	460	463	433	448	467	444	445	452	464	425	414	461	442	450	433	435	428	470	464	437	426	419	447	437	451	428	411	465	462	430	463	444	444	443	453	437	467	448	449	464	435	459	407	432	470	479	449	479	452	430	443	404	433	435	500	406	411	415	433	462	428	419	440	443	447	468	488	456	445	421	420	438	460	421	464	423	406	456	454	448	433	383	488	456	461	455	465	422	407	409	425	453	421	434	426	436	448	423	463	461	427	382	417	426	411	402	465	450	423	472	448	481	463	380	462	453	423	435	427	426	437	442	453	413	434	445	447	422	466	452	438	412	475	393	440	447	474	433	452	434	447	454	422	464	414	468	441	461	431	464	431	402	434	474	407	436	443	426	446	449	485	404	466	482	465	430	460	435	422	422	428	457	444	405	446	470	457	421	445	483	466	408	470	449	445	453	410	472	405	432	414	433	429	440	432	429	443	473	409	439	422	455	472	448	449	435	437	464	455	423	476	488	441	453	413	454	489	453	497	437	485	458	405	460	451	419	458	453	394	460	449	463	444	430	434	447	426	451	415	415	433	373	446	453	444	458	473	419	471	433	409	424	429	410	418	442	452	423	438	435	456	450	408	448	426	457	436	453	434	470	452	433	427	448	424	407	414	441	454	403	463	486	403	415	431	458	426	470	457	436	422	421	431	423	414	430	416	465	450	473	456	464	477	455	435	440	455	442	450	409	409	433	434	446	438	403	449	429	405	455	417	434	384	437	438	422	470	394	477	474	456	455	441	468	415	400	435	430	440	464	417	471	405	510	458	467	450	454	452	448	464	449	466	449	410	451	415	384	457	440	511	464	449	444	446	412	405	404	417	434	418	438	458	448	409	448	443	446	453	462	450	431	452	454	428	439	478	428	444	478	464	420	409	433	435	442	447	484	466	443	439	457	462	454	443	483	437	423	459	395	445	467	452	460	454	450	458	418	468	484	447	477	444	428	451	447	466	432	447	416	434	467	412	464	452	463	424	460	429	441	426	451	499	443	473	438	434	463	395	389	457	465	440
2323	1024	1039	1092	999	1064	1022	1071	1022	1020	960	1006	1041	983	1021	941	977	953	962	1013	925	917	998	932	878	942	964	966	973	936	923	971	958	966	983	935	943	986	962	970	996	983	960	941	930	929	931	910	976	980	997	978	943	961	994	981	923	990	992	935	975	930	948	972	994	945	934	911	984	966	923	926	1028	960	936	958	924	944	964	935	954	1052	964	962	993	961	997	990	1001	1000	973	903	943	947	914	931	925	939	908	922	1002	944	974	925	1004	965	994	961	941	937	967	1001	966	988	924	907	913	947	980	997	1000	940	921	982	961	967	997	921	923	1006	983	939	981	919	944	943	982	906	935	953	979	924	945	964	900	968	981	949	988	977	981	949	1011	942	954	928	928	954	989	918	1003	958	996	965	986	927	940	946	931	935	954	947	1024	953	975	936	1017	940	934	941	975	967	934	939	925	1013	987	927	1015	959	1002	995	953	1022	966	934	1019	1014	929	944	951	942	986	958	949	980	1037	965	900	953	989	958	970	926	946	1019	922	930	911	917	940	965	963	953	981	963	970	965	971	979	924	980	953	994	965	967	923	1018	1003	944	989	951	944	1009	960	931	943	967	976	964	1027	924	985	975	931	944	939	925	864	966	878	941	1024	923	966	993	943	911	934	919	950	935	958	956	909	974	940	948	915	980	939	929	890	931	905	973	968	916	945	907	1008	975	932	975	977	982	896	948	997	1013	966	957	1037	958	894	905	1033	972	923	952	981	877	936	1022	925	949	987	944	952	929	976	989	901	994	962	969	941	905	986	884	948	978	965	965	957	969	983	931	959	953	943	985	993	1001	941	958	978	988	1021	907	971	977	970	955	961	981	964	958	877	1008	989	914	935	1010	999	949	956	950	949	880	970	955	945	961	958	968	959	956	1028	1010	1013	982	958	966	983	938	964	992	943	963	954	954	1012	959	915	920	973	984	983	971	959	987	965	958	916	980	956	965	911	965	929	966	956	965	1016	963	885	932	969	986	944	972	941	957	952	997	935	909	949	923	969	932	955	991	893	976	954	995	996	965	975	967	954	983	954	954	956	930	920	1000	968	960	934	952	956	946	948	929	921	963	997	937	927	1009	956	960	971	983	974	996	982	983	995	961	933	962	897	956	972	980	976	923	963	988	967	946	974	950	914	1013	912	959	964	980	984	988	935	947	958	932	933	983	950	996	939	996	946	952	926	915	927	920	964	988	974	969	962	963	951	937	988	941	946	962	941	942	1055	937	924	908	954	937	930	958	929	928	954	930	952	956	919	963	896	923	943	997	941	968	961	1024	941	925	950	990	932	959	1018	955	984	968	945	973	975	914	972	961	970	926	999	971	956	921	984	958	931	917	1011	951	942	988	1044	920	981	933	944	924	948	990	953	982	955	952	939	972	994	982	982	950	919	964	975	960	967	969	922	917	944	999	955	908	926	963	962	985	968	897	966	970	922	909	939	910	975	929	895	932	900	931	952	923	950	959	962	970	952	974	967	961	987	940	987	923	1003	970	909	988	920	958	919	935	971	938	931	988	1033	954	950	935	936	907	933	950	943	985	930	944	914	1021	922	960	982	940	972	940	947	954	943	982	953	939	892	946	939	965	914	939	943	943	916	976	1008	954	984	1028	1050	943	1001	932	940	937	896	936	957	949	949	949	975	992	974	956	992	954	964	1002	977	911	933	955	903	978	969	950	931	952	956	926	981	982	975	915	951	969	952	979	980	1002	991	963	926	932	934	1016	964	986	935	935	994	946	943	956	940	983	990	953	914	964	938	931	944	930	931	977	934	970	979	982	960	987	944	958	953	889	959	929	1002	1006	955	911	951	896	930	968	967	978	953	944	965	960	999	989	919	886	933	950	988	962	949	976	977	962	965	950	984	941	915	959	965	1007	952	935	944	920	969	931	1007	935	968	994	961	959	915	929	906	928	952	975	979	952	957	924	958	959	954	926	1029	977	962	952	959	979	947	1065	911	990	978	921	1016	930	981	984	975	954	1011	958	1004	935	940	967	927	933	968	969	999	947	965	961	993	959	958	996	948	968	998	974	974	942	1003	937	888	1009	924	1001	968	991	1036	886	992	939	971	1001	936	980	937	1000	952	923	911	948	940	897	987	925	951	932	975	935	991	890	929	1016	959	968	936	993	946	990	968	921	946	930	933	941	991	1012	945	936	1004	961	931	934	930	959	953	952	1028	933	1012	965	950	949	927	955	1001	972	938	999	941	932	983	996	971	928	953	915	919	918	975	969	971	989	924	961	924	912	958	988	925	932	929	969	935	975	1005	992	992	982	962	946	937	966	1005	953	999	988	883	986	953	1010	936	995	941	975	997	943	965	943	999	930	997	957	930	944	957	974	943	965	981	997	926	941	895	939	952	946	935	996	955	966	980	992	981	977	969	920	1007	995	915	950	910	979	1002	978	958	977	940	995	927	957	931	923	951	993	1001	900	973	981	960	982	917	964	930	1025	952	1001	964	895	946	945	921	939	926	1033	987	950	956	934	939	953	955	946	959	991	902	1035	975	949	953	974	961	927	979	909	897	950	976	971	909	937	949	946	979	915	998	951	925	969	930	946	932	957	1003	975	919	904	986	897	981	926	993	1003	939	941	924	951	941	958	964	891	914	936	986	995	973	961	928	924	947	935	972	973	960	977	960	904	969	913	987	939	987	999	951	967	919	939	964	996	899	998	926	967	978	952	995	970	967	1012	999	917	995	915	962	949	947	917	989	949	973	979	943	918	932	1004	968	990	963	935	943	946	955	954	944	942	943	950	951	959	974	954	875	1021	954	969	922	961	1009	938	945	1002	935	941	957	946	999	911	954	965	958	924	934	957	897	941	979	967	963	961	1004	949	946	992	989	921	976	954	942	920	985	931	920	975	1025	944	995	932	902	932	948	954	904	1003	930	942	971	969	924	918	970	953	1006	970	926	938	962	974	992	907	960	958	924	958	924	944	1016	982	968	968	946	987	938	910	928	976	929	985	996	940	992	906	952	974	933	1037	979	926	939	956	963	930	965	934	975	910	956	986	923	943	944	957	933	959	1026	944	919	921	945	918	976	947	949	963	995	939	936	990	966	984	969	993	1043	983	944	948	927	1036	948	953	959	961	988	962	981	990	924	998	934	932	973	970	934	944	1017	1021	994	960	1013	959	911	955	976	963	928	933	972	946	971	968	959	964	899	897	908	977	931	983	991	975	975	994	951	963	952	998	994	916	914	967	945	936	976	981	1005	967	992	961	918	943	994	957	942	992	967	954	992	1001	945	955	930	942	984	918	943	960	926	931	1000	1014	998	959	944	997	972	954	986	930	929	940	949	958	970	956	974	1022	964	961	906	1005	964	962	979	968	995	945	954	971	922	988	981	984	959	967	961	926	983	920	921	993	959	965	919	981	973	976	980	930	992	965	940	980	969	975	961	982	915	929	951	977	972	929	972	989	978	943	1014	934	946	968	972	977	969	990	984	990	944	958	958	1022	987	902	949	1026	1014	948	955	952	902	927	940	991	1010	954	996	995	916	1015	930	939	917	954	937	998	935	943	953	971	1003	952	943	906	959	1000	948	979	985	981	921	997	951	980	964	917	949	974	991	959	979	961
8451	652	761	563	426	392	362	347	319	328	296	290	307	294	283	281	279	280	264	270	234	227	262	240	240	247	268	231	235	212	243	263	249	274	257	257	245	241	269	272	248	262	269	257	253	248	244	251	249	231	259	288	232	227	237	231	267	237	264	247	229	230	222	225	198	243	216	250	270	234	236	249	256	266	237	253	210	250	240	262	261	256	282	254	276	237	248	248	249	240	247	242	265	282	245	254	244	235	255	245	250	207	238	252	233	237	265	251	232	245	282	230	273	242	252	244	267	255	239	234	271	250	207	258	243	255	253	211	258	255	242	236	251	200	270	265	243	229	250	239	280	241	271	268	256	250	254	262	250	240	268	274	267	253	251	245	241	251	268	269	256	271	278	264	258	261	284	262	269	264	249	271	257	223	239	262	236	259	270	230	257	255	242	232	225	254	224	287	251	249	278	291	259	258	266	246	240	298	258	244	235	227	237	246	248	271	242	229	233	258	227	231	245	239	284	231	255	250	258	251	235	227	258	248	230	259	216	260	227	260	229	236	215	212	220	250	246	229	246	254	251	242	252	261	260	234	242	225	269	255	247	236	269	265	256	234	255	256	263	240	253	228	255	235	240	247	267	227	265	247	244	245	254	225	239	272	239	240	234	249	273	235	244	248	243	252	221	252	252	263	243	250	239	283	267	242	220	247	264	228	250	244	263	283	229	245	219	247	264	253	257	274	260	233	241	232	219	224	251	248	221	267	238	235	254	295	242	254	273	273	247	246	259	252	233	264	242	239	241	251	238	267	235	272	237	256	254	234	246	261	270	247	248	247	256	265	272	267	285	270	279	212	230	255	267	253	277	232	232	236	267	235	226	243	253	247	227	237	229	240	253	241	218	244	241	241	259	252	283	256	248	263	256	236	273	245	242	249	258	275	263	227	233	229	249	224	249	259	235	228	245	264	213	237	257	241	239	256	223	238	259	224	244	234	264	229	274	244	260	257	254	265	251	257	229	239	258	258	251	250	247	222	236	252	262	236	207	250	255	219	276	238	239	261	217	249	255	224	258	234	256	260	243	232	231	211	244	239	237	209	232	227	247	290	256	257	268	260	252	215	270	259	240	260	233	259	271	246	221	233	249	224	267	253	244	279	271	258	255	243	252	271	274	256	257	237	217	251	253	291	256	250	257	256	235	258	251	255	224	265	307	266	266	223	210	221	244	241	254	233	252	252	259	230	241	272	255	271	263	261	215	238	236	278	240	254	240	238	235	242	247	235	265	245	225	264	254	218	235	271	264	268	242	223	256	231	270	288	254	234	256	255	267	247	212	270	250	263	259	276	273	241	255	236	254	285	262	233	259	225	256	264	274	266	246	250	232	225	273	265	249	233	209	258	225	256	253	252	240	264	263	254	231	231	257	250	229	239	241	253	240	246	227	262	247	246	267	253	253	253	232	226	232	245	226	292	248	268	248	232	245	249	260	235	237	256	262	284	260	239	221	253	245	253	242	235	251	256	243	244	274	232	250	282	263	257	261	231	259	242	275	274	232	237	248	256	240	243	232	229	241	263	269	261	255	235	252	288	258	251	268	275	228	274	270	266	256	264	247	285	241	260	252	249	226	233	257	242	237	267	231	239	233	229	238	248	229	293	254	240	268	261	239	241	251	233	265	241	265	252	274	259	251	254	260	261	259	268	247	268	248	279	273	291	248	236	258	227	256	269	227	261	265	248	217	244	265	260	257	253	252	211	233	252	233	256	259	247	253	269	224	231	264	222	244	246	252	239	256	282	244	219	241	242	269	272	219	267	244	212	271	270	246	256	265	218	249	210	255	267	246	261	232	222	257	236	274	243	271	238	231	269	243	252	239	266	280	270	259	264	250	272	232	238	251	266	237	237	245	238	251	251	223	289	252	237	285	228	266	246	251	214	248	243	266	243	247	232	228	261	234	224	271	255	250	246	215	242	258	257	262	235	223	249	258	266	271	263	254	257	253	257	269	273	253	233	236	233	223	248	264	256	233	263	279	227	238	248	252	269	233	283	235	257	228	262	238	275	245	241	235	230	244	253	251	259	205	229	274	216	265	259	227	248	279	250	240	252	227	236	280	266	258	255	238	258	256	244	256	286	252	225	281	255	244	249	243	282	233	262	232	225	254	254	266	254	233	266	236	250	228	260	250	256	248	282	289	265	237	228	257	239	236	241	205	247	234	230	245	258	250	255	245	258	241	248	256	238	252	253	233	243	262	238	271	224	250	290	234	273	272	251	263	224	251	250	246	243	250	267	264	260	239	249	239	234	253	254	254	240	247	242	250	227	203	238	260	241	250	237	221	265	244	245	264	235	233	264	244	239	226	254	254	220	276	258	250	245	229	252	241	267	238	238	262	272	227	241	258	249	248	278	258	231	293	273	270	272	249	246	229	251	236	250	231	234	228	265	274	261	269	255	252	280	255	245	248	253	247	206	216	228	274	240	275	258	251	259	219	273	246	238	251	241	275	264	233	240	265	258	253	244	258	236	266	236	248	262	217	259	244	280	251	245	248	228	248	265	243	264	254	261	251	254	250	236	223	234	270	240	240	245	272	253	231	280	235	264	248	287	259	264	239	227	234	249	270	252	250	240	243	265	247	222	282	259	237	237	268	234	242	227	264	258	279	235	242	224	241	249	253	213	250	240	258	226	238	266	256	222	285	259	261	279	272	269	231	258	232	242	244	256	238	256	273	231	247	242	230	236	260	258	267	267	246	278	261	238	237	263	244	230	266	239	286	251	248	265	243	271	277	242	264	244	253	227	218	283	233	253	257	236	210	255	222	269	280	259	253	262	262	276	268	239	238	218	227	247	244	261	250	223	240	220	281	229	247	243	279	254	231	231	272	244	259	231	245	274	225	234	262	265	248	265	284	266	240	230	228	247	260	248	289	271	213	271	246	234	250	241	252	229	240	254	258	261	259	234	261	266	243	226	273	258	235	229	282	249	235	242	229	241	224	233	244	258	251	249	231	291	273	253	270	239	242	231	247	252	236	246	244	258	261	238	255	239	266	260	241	234	249	239	251	243	250	258	263	264	223	272	244	274	269	269	260	280	253	241	238	251	225	265	271	262	249	242	253	236	262	255	250	227	300	245	260	243	233	265	270	241	260	208	254	254	250	239	261	269	286	262	228	254	225	276	249	247	228	233	232	251	240	264	283	236	269	250	249	268	251	258	251	242	264	242	282	234	219	258	248	275	262	231	244	281	244	236	246	251	281	213	250	258	286	277	228	261	268	260	259	260	251	247	263	268	246	232	295	268	231	243	257	247	266	271	256	251	257	255	262	256	235	236	247	236	260	247	216	251	262	261	226	230	260	267	274	260	278	269	245	247	262	241	230	265	275	290	239	250	248	266	277	270	242	223	233	244	235	252	292	244	233	264	254	211	256	264	223	255	243	255	261	241	267	272	238	266	238	238	255	276	273	268	239	261	260	270	237	250	251	266	264	249	233	233	251	241
6916	925	1543	1759	1460	1273	1242	1100	988	918	871	818	752	733	700	695	653	603	610	623	633	664	621	631	590	658	583	664	586	609	614	610	607	559	575	585	621	602	548	604	584	572	544	588	586	611	587	566	573	588	644	563	564	634	560	610	535	567	593	584	565	604	587	585	572	563	591	583	571	555	595	577	622	574	584	614	595	570	565	590	601	567	569	610	569	609	645	576	569	544	554	560	612	570	617	592	599	586	599	598	570	564	571	560	587	587	605	591	589	607	575	577	569	590	567	549	580	549	560	587	561	605	633	579	590	600	576	543	601	596	571	574	596	543	545	623	604	600	593	574	538	585	562	601	548	579	557	591	554	569	560	571	547	572	574	534	577	580	634	550	595	567	549	538	585	554	543	583	617	519	555	601	584	557	528	561	548	572	566	586	589	589	613	565	557	605	585	550	564	592	616	580	604	569	563	592	561	577	576	527	598	564	589	568	571	589	563	578	580	526	589	564	628	583	521	536	551	551	555	524	604	565	601	523	587	584	569	582	555	603	571	580	586	604	575	586	537	583	579	610	556	603	576	568	582	566	582	564	587	575	583	554	560	579	568	575	569	586	554	607	582	587	583	559	554	571	607	566	582	598	591	558	559	542	601	555	629	556	547	575	554	590	594	565	566	547	589	577	534	603	562	554	574	542	558	554	605	579	594	578	556	553	574	593	578	595	562	584	584	571	574	564	547	575	585	562	587	564	597	598	550	586	604	573	565	568	586	587	585	545	588	556	576	522	586	602	584	582	601	575	600	571	572	586	552	589	597	598	570	598	545	585	590	610	590	577	550	620	591	582	560	617	558	570	578	592	590	597	580	561	573	578	540	629	567	610	553	617	554	582	525	562	556	566	545	563	605	549	597	578	582	605	575	595	582	517	563	585	580	565	582	590	546	614	602	572	541	604	617	578	546	572	613	580	549	585	555	591	592	593	570	559	577	542	590	551	571	561	553	561	600	571	588	576	571	613	583	597	580	580	595	565	609	557	591	597	541	587	602	575	573	580	609	573	604	594	536	582	587	577	597	559	540	578	559	565	574	551	598	593	583	577	543	533	591	581	564	594	553	550	576	589	563	580	592	611	553	588	578	564	589	569	583	564	597	566	604	550	580	623	568	596	581	621	560	559	596	558	542	582	574	585	608	610	561	580	545	541	532	560	510	562	527	574	592	564	584	558	587	587	621	581	544	595	611	547	615	594	612	568	641	615	566	621	553	579	556	578	593	563	581	580	545	583	561	602	538	602	519	566	572	560	575	541	578	589	636	579	592	554	603	567	558	597	567	525	571	608	597	571	604	580	549	580	606	576	566	553	623	611	575	607	554	589	580	588	595	575	591	577	567	548	618	553	533	598	573	536	581	569	583	589	553	581	581	577	617	607	573	553	577	540	562	624	588	578	595	567	543	634	561	602	562	609	549	537	593	630	577	577	605	518	562	555	526	619	537	574	570	591	574	556	578	590	608	564	582	610	552	602	570	547	569	577	571	527	568	613	556	614	567	559	540	607	540	610	563	544	579	567	525	589	563	567	568	555	561	583	564	572	577	607	565	565	563	598	568	558	583	590	596	600	570	631	581	588	606	577	554	574	577	566	557	564	519	564	584	588	576	595	618	594	527	547	561	585	570	599	570	566	610	573	563	566	556	609	623	572	588	586	567	556	577	587	580	596	615	543	577	561	566	608	561	572	552	584	626	559	616	564	548	588	594	533	555	597	568	594	586	642	569	585	592	565	573	587	569	566	557	596	625	602	561	590	592	600	573	572	594	578	598	551	583	591	572	567	602	589	560	603	610	605	559	548	579	597	546	605	619	523	595	636	582	581	570	587	584	544	562	556	610	579	601	606	568	569	603	561	559	562	545	572	594	561	649	586	591	594	581	594	602	571	559	525	605	538	590	585	573	556	587	570	578	620	532	536	579	589	551	590	616	581	577	576	572	570	560	565	559	543	542	588	607	561	562	616	574	604	561	578	559	581	595	572	586	569	558	563	582	547	575	561	565	560	584	571	587	596	567	591	546	599	549	553	582	551	602	591	594	601	520	572	561	572	557	592	550	598	596	586	553	593	609	563	593	544	651	570	588	568	543	527	557	562	559	560	592	587	534	557	566	619	581	549	516	628	549	597	610	540	578	567	551	539	605	573	564	555	578	588	589	554	596	534	561	586	580	566	574	599	617	557	569	549	585	616	550	612	563	604	581	567	561	602	549	612	548	574	595	558	558	591	588	630	583	527	580	620	566	599	557	572	569	561	604	543	583	576	589	583	563	576	613	584	572	578	576	565	541	545	615	591	553	557	542	562	630	569	581	597	573	571	568	568	590	549	574	552	564	587	594	619	562	576	623	593	531	598	602	587	569	581	549	605	541	581	588	579	529	579	596	557	556	583	599	586	587	576	545	575	573	576	576	580	555	619	582	605	578	591	577	585	589	580	578	593	607	593	591	569	592	604	571	575	581	586	568	610	590	548	551	600	597	575	586	554	594	543	560	553	529	594	597	621	562	571	587	623	616	569	565	624	569	616	560	589	571	604	566	597	609	557	577	576	583	587	587	625	549	617	593	592	598	561	594	589	549	605	567	609	613	551	589	564	594	578	562	636	578	567	584	567	608	567	604	582	612	589	544	555	571	606	586	567	571	555	591	552	538	619	614	547	556	605	570	590	600	580	584	587	581	559	591	582	581	587	568	552	556	574	575	581	585	580	594	532	579	576	552	566	587	594	553	594	593	576	606	576	629	614	554	579	547	583	584	615	601	584	550	546	560	611	540	586	595	560	555	595	600	553	602	562	581	615	588	568	580	574	577	565	558	586	553	599	554	532	566	536	583	533	545	598	557	598	561	605	553	579	544	567	540	557	612	597	584	561	591	546	566	562	563	534	578	560	630	558	580	574	595	601	608	556	563	602	606	566	563	575	607	528	590	584	567	579	623	584	576	525	553	562	610	602	560	604	584	585	577	573	606	591	525	556	620	583	562	561	551	584	587	578	578	560	552	625	603	598	577	561	577	553	611	592	600	618	592	626	565	610	527	562	563	545	580	535	571	597	562	578	587	559	571	581	587	607	563	613	571	548	588	565	520	617	548	585	595	550	567	587	557	570	597	622	557	597	551	559	609	566	594	563	551	624	573	564	592	570	578	614	581	570	558	559	611	571	546	572	572	570	543	547	601	585	572	556	584	596	547	570	575	563	584	551	568	567	599	599	536	548	591	593	585	591	618	607	611	599	646	579	575	522	589	586	575	588	626	572	585	569	537	556	554	556	568	588	586	545	573	608	581	608	581	592	573	583	579	541	607	588	583	562	616	580	565	583	536	591	607	559	561	543	565	556	561	610	617	588	627	584	552	548	606	568	601	607	566	608	551	595	561	554	621	600	544	542	589	550	581	545	593	569	575	579	584	519	576	578	546	568	600	614	583	563	591	591	560	585	591	580	566	597	602	589	610	606	591	615
15215	1372	1052	830	583	475	348	341	274	233	216	209	185	191	187	173	182	166	173	161	163	191	183	171	159	159	150	142	159	163	156	171	164	124	152	166	161	147	157	174	165	139	145	134	144	161	165	139	155	178	158	153	163	159	149	154	123	142	171	157	164	154	153	159	148	145	147	142	183	172	144	158	153	143	146	140	162	150	144	136	138	184	132	154	161	154	135	148	150	141	133	180	155	135	132	151	156	179	135	147	147	155	148	166	159	145	142	158	128	165	163	166	176	145	145	139	153	137	159	136	120	134	140	164	156	159	169	159	175	157	157	146	142	142	149	150	146	149	150	167	169	148	162	149	152	159	131	133	130	149	154	159	154	159	150	137	146	113	127	160	162	176	148	157	136	145	130	141	160	174	149	139	152	153	185	165	155	127	144	148	149	147	168	170	168	161	153	162	142	150	143	150	145	142	175	147	139	161	175	163	153	158	133	158	130	160	161	135	161	145	159	158	167	155	145	147	162	119	152	146	155	144	202	126	149	143	157	176	160	150	160	177	153	181	147	158	146	149	153	159	179	140	153	158	149	160	126	157	159	139	154	171	157	154	159	143	156	135	146	169	157	172	137	144	183	146	168	160	165	164	177	138	145	148	154	158	164	147	148	161	144	160	162	140	163	161	150	153	144	177	145	157	148	135	167	150	164	158	170	157	159	146	156	146	128	153	136	139	144	173	144	149	140	152	153	155	142	150	164	154	154	152	156	166	150	127	157	166	155	141	143	178	158	137	144	147	162	139	164	163	148	169	171	126	154	135	155	151	190	138	158	178	163	155	180	145	164	181	159	169	145	162	142	151	167	150	169	147	137	141	128	162	154	152	159	172	137	151	154	148	167	163	158	143	135	153	166	146	123	148	170	181	158	130	169	145	140	160	132	143	135	156	152	144	142	147	146	167	128	182	148	160	174	148	150	150	160	147	171	148	174	178	151	160	148	175	140	147	149	144	140	138	152	172	173	160	141	166	171	173	164	168	143	175	164	161	156	148	152	163	164	142	141	138	142	148	169	152	153	160	165	185	170	137	163	144	174	153	150	151	153	147	155	163	147	147	144	148	134	163	156	147	160	158	133	132	139	162	138	165	145	162	154	138	143	165	153	136	144	161	134	158	145	155	148	159	128	161	169	124	139	154	158	138	158	160	128	143	145	135	157	150	147	144	133	150	157	144	156	151	146	171	171	168	162	162	179	149	144	172	151	161	156	153	144	165	141	161	156	149	149	159	131	135	140	169	123	131	147	151	139	146	163	138	162	147	179	157	151	153	158	161	152	155	159	162	170	153	174	141	148	131	176	160	139	147	179	148	134	148	154	144	162	150	126	138	152	151	145	131	153	140	157	148	148	167	152	129	177	160	160	135	158	142	161	146	165	145	134	161	134	142	146	153	165	139	154	161	158	149	192	143	155	176	166	154	149	148	166	165	149	164	182	169	134	149	168	144	154	146	176	163	162	146	166	153	156	148	168	162	171	162	144	162	179	167	135	164	127	161	141	144	141	131	158	145	134	171	194	157	167	144	153	156	134	141	137	160	153	160	139	132	155	144	138	155	158	139	136	140	135	148	159	142	165	153	128	144	146	149	143	143	138	134	139	151	139	168	173	171	150	131	140	158	158	157	158	159	147	133	144	151	141	146	145	157	138	173	157	144	167	152	147	152	180	168	138	156	149	170	148	162	156	161	176	148	146	159	181	143	163	143	154	145	141	158	149	161	133	204	159	158	161	154	154	151	151	160	133	176	146	174	119	142	130	147	151	138	148	171	151	166	161	143	169	150	145	153	156	171	164	174	172	159	162	131	195	160	161	141	166	142	156	153	133	145	159	155	147	143	160	168	130	143	140	167	162	145	133	183	168	160	148	174	167	142	171	169	140	131	149	147	180	141	148	158	148	179	130	132	159	178	187	158	144	177	169	166	142	162	157	136	147	139	168	139	148	163	174	156	146	145	155	167	145	154	155	133	151	152	138	153	166	163	168	149	175	151	160	157	161	176	159	149	145	144	144	136	144	165	162	165	154	133	162	166	138	139	115	150	144	168	144	149	155	164	148	130	147	147	164	141	153	152	162	159	149	169	145	148	144	154	172	168	160	168	163	153	152	150	157	101	132	163	165	151	145	139	135	136	162	147	149	156	177	153	151	168	150	155	134	147	172	156	142	132	149	162	151	145	146	148	144	136	151	175	190	147	149	158	114	155	154	150	147	169	156	156	144	159	179	159	150	158	153	157	160	167	147	167	155	151	158	149	144	155	147	155	150	152	154	149	151	151	139	169	151	165	147	162	143	147	175	142	156	147	150	136	156	120	171	134	135	169	149	161	160	147	152	156	148	143	161	154	167	167	144	152	149	169	117	162	161	142	162	155	142	168	163	158	161	141	170	138	174	155	155	141	159	143	139	153	148	133	155	133	139	147	150	147	161	164	138	152	126	161	161	170	176	148	155	148	148	149	162	164	144	135	141	173	152	167	141	160	172	164	128	171	156	143	164	156	141	136	143	122	144	159	152	157	144	135	155	162	140	160	136	123	152	150	150	145	142	165	166	153	143	155	148	153	155	154	165	171	149	182	166	136	141	147	138	162	153	144	165	157	129	139	164	139	179	171	161	174	151	159	142	153	141	134	174	146	174	143	135	144	159	133	173	146	156	142	140	157	156	135	130	131	177	153	144	178	161	157	156	146	173	146	154	152	139	143	162	147	175	128	123	144	160	150	157	170	189	150	149	188	140	169	162	157	150	160	149	131	154	149	149	141	156	147	139	160	154	179	167	139	160	147	145	156	149	161	142	161	149	146	133	153	150	175	140	137	167	152	152	161	140	159	168	155	159	160	134	133	169	155	162	154	148	136	165	138	172	143	149	171	182	141	150	165	152	150	145	126	143	167	142	157	162	177	168	149	134	145	148	164	146	155	138	162	155	148	180	144	148	146	143	127	142	165	185	166	125	131	156	143	162	142	177	154	169	160	170	166	140	155	148	147	145	146	157	159	143	144	152	138	181	150	169	153	135	159	174	164	166	151	144	157	156	149	147	144	192	135	138	120	166	141	139	184	144	185	139	146	166	147	135	147	155	137	153	166	162	144	155	160	161	141	150	168	159	149	133	151	147	160	142	144	158	138	151	141	155	148	147	161	175	187	166	167	143	168	150	166	178	133	137	165	132	158	139	145	142	145	162	175	152	141	165	170	148	140	168	137	139	147	162	167	148	177	163	154	177	143	151	159	153	147	146	180	161	161	147	151	149	152	153	164	157	142	156	149	147	159	156	158	154	140	149	131	149	152	146	141	150	160	146	169	153	170	145	166	147	142	158	170	144	152	166	145	172	145	151	165	151	170	154	149	169	169	173	140	150	149	173	147	158	178	138	167	165	154	159	162	148	142	141	165	150	137	169	147	160	152	142	139	138	149	146	146	137	138	146	148	144	160	137	149	153	155	163	154	158	207	151	154
8293	1028	2173	2657	2102	1836	1535	1351	1110	999	945	789	777	647	624	636	531	534	534	541	508	514	486	545	446	452	458	484	462	443	482	419	469	445	445	418	464	434	439	422	437	408	408	420	424	454	450	425	459	408	425	387	395	409	378	425	413	421	404	383	420	438	436	417	400	413	401	393	376	397	427	400	412	417	450	402	408	423	387	398	422	377	422	399	396	395	425	375	387	421	418	417	423	412	419	380	413	376	381	398	392	445	402	399	391	438	414	397	370	389	402	428	378	396	396	376	419	369	406	405	410	397	419	401	439	402	409	409	413	387	418	400	383	366	398	428	396	407	417	403	402	424	399	404	429	388	430	379	404	426	399	443	406	425	389	455	379	415	420	381	388	418	408	394	420	376	445	416	388	389	409	413	378	391	378	369	386	434	399	380	400	427	409	404	418	398	410	422	388	393	384	469	420	450	376	384	425	410	380	401	405	350	383	381	409	414	402	383	432	402	419	394	409	412	378	354	434	408	396	426	415	415	399	392	404	414	410	400	381	401	415	412	389	385	402	388	384	399	404	395	424	385	403	428	395	413	420	402	446	388	412	378	372	390	407	385	405	419	430	413	427	431	408	415	445	406	403	390	421	393	403	401	391	405	408	414	392	425	394	407	417	412	407	365	395	447	412	387	416	400	391	386	378	408	369	379	399	410	391	424	438	416	375	369	405	393	398	410	398	451	430	401	401	400	413	418	416	427	403	432	431	419	443	375	377	411	392	407	403	374	410	381	357	422	408	396	411	402	425	387	401	378	393	412	399	408	419	414	397	417	400	393	405	370	394	419	390	403	388	397	368	438	421	414	392	438	394	408	405	414	411	409	422	427	422	396	411	411	422	408	415	399	399	385	399	429	391	422	385	388	439	418	399	408	390	413	403	378	411	383	379	392	386	390	409	415	378	439	388	414	408	387	421	418	392	422	422	384	385	385	378	386	383	364	393	442	430	401	395	416	375	422	360	386	414	375	413	419	427	403	414	372	389	367	411	411	415	408	395	402	366	387	442	404	414	392	426	439	405	439	392	372	444	428	413	400	408	381	401	423	419	393	389	410	408	403	416	363	402	408	388	386	425	389	398	411	411	406	391	415	370	393	391	412	407	409	402	375	390	434	421	400	430	390	443	412	413	430	405	395	429	409	418	390	408	376	417	413	407	411	413	455	406	373	445	425	418	364	397	402	394	399	414	419	408	408	407	415	393	367	391	367	411	422	409	415	392	415	405	443	386	403	422	440	415	410	398	418	406	366	412	403	409	382	412	442	385	392	424	411	454	389	419	432	372	387	403	373	402	441	396	429	432	403	434	390	401	383	413	412	420	408	404	422	417	423	398	378	409	376	378	382	424	382	416	432	403	394	374	371	398	402	396	355	379	430	400	430	379	368	394	404	385	405	378	388	431	409	400	404	406	373	400	373	378	409	394	375	399	439	434	378	385	400	392	406	375	408	393	381	390	419	415	412	429	367	395	426	400	411	385	412	400	387	402	396	424	412	411	420	414	378	401	388	434	429	393	383	399	395	447	387	417	426	378	373	404	382	427	398	373	397	414	382	405	413	410	351	401	401	430	370	392	367	414	408	374	414	344	383	456	374	360	390	403	419	408	383	410	420	399	416	418	371	409	405	401	371	393	455	410	401	436	386	433	392	428	418	413	450	397	391	385	403	362	394	409	423	383	394	395	378	392	415	406	382	379	373	424	395	384	375	394	398	399	403	379	392	430	396	391	373	394	415	388	406	409	418	455	397	438	437	411	412	402	405	366	402	361	416	401	369	376	428	405	457	405	423	396	389	411	392	388	369	385	399	386	389	392	422	426	426	385	424	409	386	419	415	420	418	392	411	407	383	420	417	433	428	374	384	398	408	446	414	413	392	431	429	389	416	405	417	421	424	431	394	399	405	405	361	385	401	414	409	414	422	388	373	409	366	408	390	398	406	399	414	390	387	419	375	409	411	412	381	378	417	439	374	427	381	389	384	388	426	421	400	403	337	406	410	400	374	390	428	362	377	422	392	415	415	413	407	426	350	405	403	413	397	364	393	411	423	388	393	405	412	424	415	410	409	437	383	398	377	388	428	375	425	378	426	405	406	422	411	426	422	400	370	387	407	408	375	387	429	375	402	404	430	379	392	376	402	415	401	350	409	392	410	389	376	401	404	373	399	379	397	398	403	402	403	414	373	406	425	357	369	418	395	384	387	378	387	420	409	390	392	386	407	403	394	388	404	391	453	389	403	397	411	411	453	402	428	402	420	378	431	395	387	390	403	398	404	407	388	400	391	412	444	387	412	411	414	400	413	375	438	429	396	417	389	387	438	398	360	413	404	386	414	396	374	421	437	401	409	391	419	390	402	394	392	405	389	408	420	383	408	379	393	341	374	392	411	374	438	398	403	422	429	394	378	431	403	392	368	399	417	376	399	431	412	396	417	365	395	404	388	403	419	373	404	420	379	422	393	423	413	405	348	390	403	401	371	420	414	431	390	416	400	397	422	401	438	390	359	431	399	350	426	394	415	381	407	375	394	391	391	409	394	401	414	414	395	429	401	406	398	389	395	425	391	384	395	429	412	394	433	393	429	396	399	420	383	403	394	419	393	423	382	429	418	386	413	402	403	397	415	390	389	424	425	397	399	407	396	402	405	371	376	382	397	393	402	389	378	407	412	421	395	389	399	394	407	384	417	401	392	407	416	403	420	394	428	371	415	431	397	426	417	389	382	392	419	381	455	374	432	405	393	400	386	400	417	398	402	414	399	390	411	392	385	418	384	400	432	384	412	389	415	447	427	410	416	396	385	430	407	406	402	418	410	408	408	388	382	404	354	385	413	385	373	382	413	398	417	419	426	413	421	373	425	384	420	395	414	435	381	418	422	386	385	406	432	394	372	410	388	415	427	407	359	396	418	416	409	373	401	391	390	413	391	415	419	397	395	388	393	359	404	382	393	392	436	394	400	409	389	360	428	422	419	416	440	405	363	421	421	417	406	428	395	414	417	436	393	411	412	392	454	372	397	442	400	422	413	404	437	397	387	437	385	404	385	380	427	425	406	416	386	441	411	395	410	407	393	399	416	406	401	402	416	404	393	412	389	405	370	385	417	404	439	387	415	401	408	410	411	397	380	384	360	432	410	392	404	399	421	408	393	424	401	438	397	406	386	398	416	386	425	390	414	396	369	377	411	427	411	385	382	420	405	368	409	417	416	368	389	390	413	409	408	381	406	403	381	421	391	429	392	395	374	398	401	396	381	408	428	407	400	432	384	385	409	402	387	411	396	410	419	415	416	401	406	391	408	370	418	357	402	410	411	404	403	420	426	402	393	414	396	392	378	445	417	404	388	409	402	408	356	425	446	395	421	427	411	366	365	383	376	406	404	396	448	427	412	380	429	413	439	367	389	399	402	401	404	416	438	400	399	436	378	413	383	377	412	420	398	378	375	409	391	428	403	390	418	414	394
1788	421	457	520	476	455	490	454	427	424	489	431	425	448	444	474	431	427	458	432	419	438	432	446	439	479	490	420	422	399	430	456	450	426	414	453	432	450	454	471	417	455	451	461	463	466	448	457	420	445	416	445	496	498	450	464	438	482	451	472	470	451	450	468	446	458	410	420	433	470	494	456	429	475	456	393	413	423	450	430	469	473	450	464	441	439	465	394	441	387	421	502	409	428	415	460	422	426	445	449	456	458	458	484	484	387	425	445	461	431	413	473	476	448	427	452	426	468	445	435	499	438	457	460	428	461	464	445	433	447	437	448	439	447	451	454	438	415	433	446	440	405	454	433	425	458	418	486	513	470	407	455	436	416	438	440	473	416	420	464	423	433	467	418	411	456	456	479	469	484	446	383	451	436	422	460	459	418	419	424	441	417	462	442	402	429	439	436	460	437	488	448	385	480	460	437	420	420	455	442	440	441	450	431	447	462	474	397	423	435	421	436	460	459	461	454	459	448	448	444	483	436	451	463	467	420	479	461	443	392	467	476	428	433	488	470	453	459	415	414	454	448	454	419	433	450	427	425	487	421	467	430	446	407	443	482	453	415	422	439	396	462	449	417	429	461	462	426	447	460	448	419	457	478	470	496	474	445	446	451	438	494	406	455	444	429	476	430	427	457	448	432	423	442	425	434	468	489	429	502	473	465	425	437	456	416	442	436	458	451	399	447	401	364	478	454	447	428	433	395	469	428	424	463	418	452	444	444	440	400	467	478	421	421	442	438	432	458	453	447	455	446	478	462	429	418	460	431	468	401	405	446	483	436	438	420	454	463	423	429	444	454	440	439	451	476	420	440	437	414	469	477	449	430	458	463	435	423	457	448	425	447	482	466	450	441	393	466	439	431	437	459	493	459	432	437	446	459	412	428	432	431	442	460	421	449	450	457	469	400	410	404	427	435	440	427	438	456	448	408	428	464	473	449	441	438	450	468	446	467	401	465	457	410	413	478	409	476	424	462	431	442	461	465	455	450	455	436	442	467	425	421	467	427	440	448	448	436	433	448	482	439	437	415	459	456	446	482	461	425	446	429	434	420	401	505	445	388	460	431	420	480	466	429	448	466	481	436	482	444	454	479	437	425	424	460	418	400	474	459	455	466	456	448	432	430	473	467	423	419	443	412	444	449	477	444	402	412	437	456	440	459	475	450	452	444	439	391	419	425	485	428	423	396	454	434	430	461	451	451	473	437	446	494	420	434	449	453	472	466	472	431	500	436	450	410	409	432	457	446	461	433	456	409	422	453	406	464	458	430	471	456	449	421	504	433	471	443	465	431	432	445	433	471	426	420	462	416	480	481	461	447	499	490	464	418	400	473	440	407	402	441	464	467	429	465	427	476	438	479	457	422	461	435	466	443	434	470	448	447	444	434	444	493	437	460	461	427	410	439	450	434	435	476	437	492	432	433	429	488	453	485	473	423	425	458	441	412	435	465	420	457	452	440	431	453	460	419	443	438	440	435	414	416	443	446	421	493	486	449	435	443	456	445	403	403	454	456	437	453	490	453	412	465	449	429	475	414	483	448	469	423	455	417	447	437	477	431	478	449	461	428	446	418	424	460	448	436	461	464	432	427	471	433	438	450	477	447	483	459	421	469	487	474	434	517	439	447	452	466	415	496	434	449	427	432	493	431	453	451	441	488	453	460	447	434	433	442	426	441	438	456	499	447	406	436	409	504	410	447	434	403	444	449	405	438	448	419	437	445	427	412	442	467	424	405	472	435	424	415	422	482	454	446	478	449	434	452	458	400	428	438	424	418	435	438	453	461	437	442	467	418	450	454	427	419	466	430	476	477	453	425	466	407	462	443	447	483	441	443	454	459	474	418	495	408	423	409	467	423	426	443	446	427	437	436	457	420	414	426	404	443	456	451	486	441	460	416	453	440	420	421	461	446	453	463	425	482	474	451	437	442	415	440	433	463	488	409	476	472	435	478	402	442	472	442	488	436	453	450	444	443	425	472	437	440	415	455	460	439	474	466	467	468	468	452	426	434	464	442	420	490	461	477	434	470	450	499	499	430	435	408	424	498	433	421	482	435	443	471	477	464	457	431	457	448	424	453	475	455	484	476	456	457	444	485	465	469	412	438	462	440	432	434	412	396	460	455	449	457	456	467	428	465	421	447	418	468	463	456	449	442	447	476	427	423	449	467	435	450	428	470	428	453	441	437	517	460	442	424	445	426	450	448	455	429	446	472	464	427	468	440	449	470	453	413	497	461	419	400	448	468	425	459	469	481	460	431	428	453	476	417	466	498	438	460	455	440	404	436	473	436	446	452	406	455	415	448	474	478	453	428	444	402	466	454	487	484	481	438	442	418	461	465	428	418	427	486	432	435	455	428	453	433	443	457	472	438	460	473	464	458	439	462	454	413	444	461	477	453	436	450	468	472	452	474	433	426	422	447	475	488	457	433	425	480	435	488	431	448	459	438	440	396	452	420	436	431	480	438	457	450	452	411	462	415	431	456	458	438	464	441	493	473	433	412	431	446	442	421	425	415	459	433	438	441	452	405	446	448	456	477	414	400	421	442	438	427	453	454	414	471	462	464	446	449	430	479	419	473	433	410	432	425	469	429	453	462	421	440	454	434	414	451	466	467	432	475	439	440	423	441	452	414	453	441	465	427	481	437	432	441	466	451	458	422	509	450	424	467	466	450	431	428	419	405	462	388	475	443	465	406	446	437	439	459	467	440	452	425	448	458	438	422	452	421	441	456	436	460	443	463	437	396	445	473	451	459	419	447	417	445	461	418	453	450	446	401	440	444	439	433	416	442	428	435	437	431	488	463	385	464	432	443	412	473	434	464	481	429	458	395	460	426	479	469	445	418	415	441	471	469	461	489	450	429	461	457	413	432	483	449	458	429	468	419	439	450	459	422	411	381	434	410	452	454	445	421	405	452	450	434	471	458	461	443	423	474	420	420	447	421	437	506	432	462	465	472	436	420	432	467	417	480	460	467	459	416	469	470	419	469	491	471	430	399	419	435	479	442	457	475	461	419	485	431	448	443	474	411	505	443	437	431	487	459	474	469	442	470	456	440	443	466	445	448	443	401	522	415	444	453	438	432	488	418	461	469	477	470	443	448	430	472	418	430	436	442	434	384	472	413	418	435	476	415	467	451	456	445	425	427	445	433	464	438	460	416	430	460	417	433	416	427	493	418	434	400	432	464	435	469	451	480	475	418	402	457	454	419	464	441	494	441	430	448	444	421	411	444	425	428	431	447	426	465	453	442	481	460	432	445	433	436	428	464	441	438	433	411	434	402	478	443	460	446	444	456	457	448	463	473	410	448	467	458	454	446	425	434	474	438	435	442	439	439	438	416	454	417	444	439	467	476	458	432	443	429	431	412	442	470	438	459	424	408	447	440	432	419	471	457	444	447	416	439	473	390	466	460	421	462	412	448	423	412	448	455	431	414	470	461	451	411	431	427
2260	1002	999	1097	1078	1064	1060	1024	978	1007	1015	984	1018	1031	918	968	1014	987	936	992	952	935	963	974	942	970	935	987	951	1022	1015	976	897	958	967	936	958	998	950	989	926	891	1007	957	961	901	922	983	932	982	954	874	972	920	913	951	947	942	997	991	913	987	916	967	856	994	942	919	959	950	987	975	939	896	1016	985	909	961	1004	959	933	992	971	982	1029	915	972	970	966	974	935	965	958	944	922	927	931	936	1010	1015	958	906	887	944	970	1011	940	999	993	990	957	970	942	956	926	981	958	997	974	908	968	940	942	930	955	987	901	992	923	992	904	960	927	966	950	973	1007	946	996	920	977	974	959	928	966	957	985	968	979	930	986	941	901	944	1004	987	975	936	972	939	942	1025	935	952	968	939	961	956	950	987	962	1001	949	962	1024	963	997	962	990	972	1006	896	926	940	942	960	938	989	1017	937	971	911	953	941	958	965	955	981	929	925	986	946	952	947	960	946	975	931	1012	972	978	896	961	967	1001	931	991	950	953	936	956	948	995	966	998	941	991	1014	987	891	940	955	924	930	940	959	960	937	969	889	936	981	958	950	948	921	963	917	1002	933	973	907	907	951	953	964	965	1011	1012	967	996	945	939	929	982	979	930	966	996	922	973	981	971	956	907	934	939	1007	943	918	895	939	953	961	960	923	1010	978	999	998	973	1024	1005	959	956	976	966	939	954	948	916	936	957	968	971	969	954	962	962	944	954	947	944	898	954	980	1015	936	977	950	995	987	994	917	975	945	948	951	996	936	989	946	916	956	1033	943	994	964	917	964	1028	949	942	970	978	960	944	948	960	948	983	979	949	945	940	923	1024	927	949	942	930	984	961	960	1016	1011	940	949	978	1010	1000	946	891	999	949	986	965	985	980	994	898	921	928	952	960	958	950	901	972	951	957	1048	931	971	968	917	949	906	925	933	932	990	937	953	969	946	958	888	911	974	999	933	925	946	948	984	958	1016	961	944	962	1010	950	944	1012	985	991	914	955	965	935	923	965	967	991	928	941	939	1023	991	957	979	976	1021	972	893	953	960	983	938	963	954	967	980	982	929	965	973	905	999	961	937	905	936	949	1000	926	935	959	963	979	975	938	969	975	987	979	969	1011	959	963	934	901	986	971	941	942	981	947	947	938	932	1005	968	913	1008	993	961	936	930	926	968	948	909	1022	946	965	988	971	953	944	913	994	934	956	949	952	952	990	918	941	945	947	964	947	972	978	974	899	1016	944	980	990	948	908	970	955	977	973	931	1014	948	920	940	946	920	956	978	1001	964	926	948	963	928	984	962	1025	936	920	1041	933	915	965	939	967	940	928	950	925	949	973	938	914	960	929	1046	933	921	966	911	937	1012	964	953	944	946	948	920	1011	931	974	922	978	956	991	933	983	940	945	955	951	952	953	926	989	957	941	949	946	985	931	1018	950	931	990	937	949	953	913	965	979	977	928	971	995	943	987	964	947	972	951	932	1006	953	947	915	952	1001	999	952	1007	939	960	960	960	938	985	990	948	931	932	950	971	934	892	982	992	956	925	959	1012	947	971	1002	905	913	970	930	933	957	996	935	952	954	924	917	1043	961	938	923	920	962	989	929	956	973	901	952	926	964	952	1009	992	1003	966	1011	934	946	902	960	1006	953	897	977	955	931	936	862	944	907	946	948	949	952	900	995	968	933	951	961	1003	910	984	1004	895	969	940	942	956	1036	1007	961	986	1017	952	1002	993	911	1021	966	893	953	999	984	918	1021	942	960	945	939	902	983	993	936	931	1011	964	980	998	988	944	953	987	933	957	917	943	955	947	1004	916	949	954	908	975	933	956	949	1023	921	944	957	977	916	968	998	948	990	907	970	933	934	959	946	992	983	959	930	906	983	964	899	1032	941	997	1009	955	987	969	938	927	914	939	921	940	978	961	955	975	958	964	967	905	999	983	916	947	932	980	947	923	913	972	951	982	970	924	951	971	953	1007	996	965	993	940	993	947	941	914	944	978	987	953	1001	931	967	921	935	1062	920	969	942	922	927	1002	959	979	1007	993	990	920	987	958	961	992	1044	994	915	956	898	967	967	943	988	969	951	924	940	980	981	964	970	984	948	959	920	942	971	948	981	1010	998	986	970	974	934	957	976	920	954	953	963	898	972	969	953	956	959	932	931	1002	999	979	965	960	916	957	1024	964	975	945	912	934	1015	931	967	945	942	980	1025	950	945	961	926	957	940	921	956	961	986	927	955	996	985	973	1015	1004	955	936	956	944	973	1004	973	953	894	998	942	906	970	989	937	997	946	966	932	928	962	917	964	1015	966	956	976	926	934	965	928	948	1006	939	910	1006	974	991	994	1006	968	959	1007	984	955	932	948	946	926	977	971	995	971	950	985	979	952	961	984	912	961	979	930	886	958	982	1014	943	914	976	911	955	974	932	942	970	929	930	1006	917	888	961	997	943	1023	981	991	968	973	954	912	962	985	953	981	923	962	903	1053	948	955	941	927	958	919	981	961	980	930	948	964	991	965	961	978	924	1019	991	962	986	977	948	970	988	972	947	892	956	987	957	926	956	965	904	959	922	932	998	1026	953	954	1008	958	1004	905	961	995	962	960	987	945	929	963	961	955	974	1011	943	934	994	943	936	969	969	970	938	955	961	928	1010	959	947	980	922	958	967	939	1000	1000	978	957	962	916	991	995	873	955	939	929	1006	947	1012	965	957	901	979	948	941	951	949	924	915	944	931	953	1040	916	982	937	919	973	944	991	927	953	990	944	955	1006	913	907	897	936	1013	943	1012	1042	1010	909	918	947	1039	969	912	976	967	1029	924	962	1011	909	957	968	959	948	1005	990	924	905	912	950	928	927	958	957	907	964	948	1011	941	926	986	1083	978	963	986	980	983	974	989	999	968	1003	945	913	907	991	972	948	937	921	940	1005	1017	933	928	991	950	946	959	916	1000	951	980	963	960	946	955	972	933	909	955	948	919	936	967	872	956	979	1030	959	967	938	956	1007	973	944	970	977	968	936	935	951	997	938	951	926	1004	988	973	972	928	964	988	904	978	964	916	949	974	978	959	1026	919	975	970	987	898	964	944	930	973	903	974	953	980	918	989	1017	932	936	914	943	967	961	976	966	996	1013	984	951	958	934	983	927	970	911	940	939	931	935	967	952	983	928	977	997	937	960	956	887	975	1001	965	956	973	937	963	952	955	983	937	979	941	982	976	955	927	1006	1001	951	968	978	953	1008	1003	1023	962	960	964	905	996	996	1017	954	917	971	966	929	903	974	960	990	1007	963	969	989	935	997	1038	941	924	979	993	962	985	885	956	979	942	968	932	961	967	933	939	941	931	943	914	957	954	921	973	949	981	977	974	923	946	966	958	950	934	989	946	941	958	904	957	1015	950	982	992	981	955	982	969	928	983	1018	966	944	935	969	941	964	952	932	1007	1020	973	949	929	1010	929	986	967	978	960	930	981	954	940	1005	982	1013	992	857	941	995	969	995	999	923	946	962	1048	949	952	937	958	929	926	1014	958	1027	940	973	986	957	955	933	982	929	900	963	973	1041	961	939	932	917	944	977	963	1018	998	991	953	992	980	960	951	952	939	996	974	923	960	957	934	952	991	958	954	955	995	942
8653	660	701	588	442	408	336	321	310	311	297	300	264	308	259	248	260	234	245	274	296	256	275	254	261	256	264	249	224	221	244	236	269	242	233	263	252	263	241	251	231	266	250	253	221	243	231	218	238	226	251	243	239	275	264	264	225	268	271	249	226	253	260	243	235	266	272	227	244	235	238	224	226	248	249	250	257	262	231	249	258	252	220	239	280	255	255	244	261	257	264	250	279	284	269	258	248	246	217	240	231	259	250	266	235	252	288	246	258	287	254	250	231	249	246	274	246	251	250	248	274	232	260	264	241	260	258	271	271	227	260	233	241	235	274	266	247	243	249	224	276	253	249	238	247	238	266	244	232	258	259	213	234	247	256	248	208	276	288	258	268	212	234	252	278	229	261	223	260	257	230	256	248	272	274	262	232	235	217	251	246	265	258	254	262	238	268	236	260	253	234	258	249	276	225	245	227	240	243	268	234	274	251	270	246	245	261	279	271	256	240	254	237	256	256	222	277	269	233	251	257	230	249	253	305	193	265	266	234	296	266	244	231	235	279	283	245	223	249	263	241	275	234	222	236	239	254	240	276	242	248	254	245	238	267	244	244	255	251	266	254	252	251	224	259	249	238	253	257	273	225	246	277	275	240	241	248	281	220	227	246	247	240	226	263	211	225	229	258	248	222	231	252	238	266	247	226	267	251	258	229	245	226	287	258	230	251	240	245	240	279	239	291	257	245	238	212	253	264	268	245	252	232	238	242	245	264	262	275	264	274	259	224	238	226	259	238	250	250	244	228	254	233	240	238	243	225	271	270	262	242	267	257	246	278	255	252	247	253	248	237	254	245	255	246	270	245	238	284	247	264	260	214	272	228	251	242	244	257	237	223	250	267	252	262	222	255	238	252	247	250	257	250	249	210	250	243	218	243	243	264	249	237	266	223	229	244	249	258	247	211	223	262	235	245	260	277	246	264	256	248	243	239	214	251	221	225	255	249	260	249	249	240	230	274	238	218	236	258	250	251	228	277	245	261	277	244	254	237	244	262	220	244	228	263	231	227	246	259	258	264	274	232	213	226	247	267	241	236	255	210	261	227	245	240	246	246	261	257	262	268	268	245	239	253	239	223	255	230	219	242	241	218	258	251	270	225	264	242	255	263	230	270	254	236	265	220	242	229	239	266	251	259	263	261	273	235	210	277	251	261	263	225	264	296	239	237	251	273	259	241	268	240	224	232	232	252	261	247	262	240	235	254	249	229	298	225	252	268	245	257	255	242	239	221	249	265	240	235	256	256	242	230	226	234	265	253	261	264	260	239	250	283	241	266	271	237	246	261	244	241	246	227	234	226	239	260	223	244	259	249	261	246	251	213	251	241	245	225	236	267	266	258	252	284	229	253	264	267	241	248	256	256	226	269	263	233	238	239	263	220	256	231	241	231	247	232	227	231	250	234	227	234	266	258	236	281	243	243	280	258	228	247	262	294	254	240	271	240	245	277	273	279	244	230	244	246	209	232	252	242	232	268	220	244	229	217	197	266	236	259	253	253	221	262	232	268	234	239	251	220	230	266	255	263	271	239	253	241	241	272	279	252	252	264	235	259	234	215	235	227	214	231	273	232	262	253	260	231	235	263	241	246	266	260	252	267	232	246	250	226	247	228	284	250	248	252	250	250	229	244	254	255	236	272	258	255	241	264	230	265	252	277	231	254	263	218	232	281	224	233	250	244	240	249	234	273	236	281	269	240	296	265	252	243	267	245	236	257	260	269	266	217	276	252	271	249	234	239	261	260	256	250	224	253	243	283	253	259	233	256	246	256	237	257	266	222	237	249	232	271	243	259	244	257	280	224	271	264	263	306	253	266	263	259	246	259	236	238	237	270	283	244	254	232	234	287	258	236	272	226	234	231	276	264	248	261	238	276	246	258	265	253	293	237	214	238	255	269	237	275	264	245	265	265	248	263	260	264	239	238	233	240	274	298	252	256	236	259	249	239	265	253	236	252	252	241	244	265	236	256	255	242	245	242	259	215	258	250	259	281	255	244	256	269	250	282	267	252	283	240	230	232	251	249	232	261	270	240	236	239	258	260	262	225	244	231	250	241	230	265	268	274	282	251	228	251	274	226	252	268	246	219	265	222	255	253	248	263	232	269	230	278	242	267	240	252	221	273	233	240	239	269	267	256	295	247	239	254	246	249	244	259	244	257	220	256	247	269	208	239	231	264	251	254	229	247	250	216	238	271	240	267	252	246	256	261	233	233	226	236	252	231	250	258	241	213	245	254	240	242	274	252	246	259	248	237	240	259	280	270	266	232	304	248	247	237	271	237	254	265	275	243	268	279	267	274	234	255	244	257	276	233	245	247	264	225	249	247	234	257	244	283	255	229	271	268	267	271	275	263	265	271	240	271	251	238	282	239	261	253	236	248	245	299	253	232	245	243	277	291	248	274	279	213	276	212	245	232	245	256	217	229	269	248	221	257	269	227	244	237	255	277	261	254	236	230	257	263	274	260	262	261	263	256	250	247	233	279	254	228	266	272	216	257	239	255	239	272	238	221	279	252	227	227	246	230	237	224	259	246	253	255	260	253	277	255	233	239	292	204	259	280	239	238	218	232	263	264	243	245	230	251	257	232	230	248	254	258	259	225	255	235	238	281	233	272	258	233	261	226	238	239	237	271	261	237	235	269	251	259	248	271	255	236	227	249	269	284	224	233	229	227	293	238	218	233	237	226	225	243	236	242	267	266	235	244	241	227	257	242	254	248	245	242	257	247	239	222	264	249	234	237	251	271	250	230	264	232	269	232	233	238	231	252	275	218	256	270	231	246	255	222	234	265	261	228	222	232	265	238	255	254	274	243	219	275	255	233	239	241	266	277	292	268	236	254	271	229	269	250	269	258	234	285	239	270	261	245	271	268	269	249	263	254	241	262	224	252	249	240	255	263	252	241	235	234	244	264	255	235	250	236	218	242	278	249	256	256	256	257	235	244	257	245	251	255	229	274	269	261	280	287	239	246	248	282	239	261	249	249	276	277	265	253	249	267	246	265	269	236	234	267	252	241	251	233	245	249	245	269	271	246	252	274	270	255	232	251	248	261	267	258	253	259	267	269	250	266	224	262	261	258	253	253	231	246	261	279	248	261	264	258	266	251	243	245	211	214	248	245	241	254	234	261	259	249	245	291	235	253	237	249	254	266	263	273	263	216	251	280	257	259	244	236	286	260	273	246	276	248	246	239	248	282	221	215	237	250	263	251	240	248	246	256	272	271	247	230	273	248	292	257	244	297	271	262	254	272	256	222	253	246	223	224	217	279	233	252	277	271	215	257	232	271	250	255	238	255	249	239	261	227	251	263	260	257	247	247	243	236	216	272	262	282	249	254	230	247	259	280	207	290	229	235	251	257	237	229	197	271	245	259	229	224	256	253	263	252	276	225	245	280	255	239	253	250	253	248	233	249	252	258	239	260	235	235	241	250	245	242	236	254	277	244	257
6683	935	1555	1702	1494	1321	1103	1059	949	903	830	806	727	786	671	699	617	621	654	646	610	620	618	649	602	612	604	597	618	622	648	587	619	624	590	563	553	608	535	578	609	572	560	572	591	571	590	567	575	608	581	599	613	608	572	575	617	617	604	601	545	588	546	593	612	631	611	597	576	565	556	584	584	598	583	564	592	543	590	626	592	578	584	542	576	558	559	625	581	564	541	549	564	543	552	577	579	535	558	558	588	592	534	595	556	574	591	569	576	611	573	535	534	560	558	552	603	539	611	594	578	609	582	602	534	577	612	564	596	564	600	548	576	558	552	621	592	576	594	561	554	585	583	558	599	547	540	581	536	560	556	576	611	640	627	572	538	578	568	586	586	602	581	616	583	600	534	573	610	558	558	595	556	582	562	549	598	627	565	601	549	552	578	541	535	598	532	605	601	581	567	570	612	559	576	579	537	591	621	629	572	622	580	522	573	540	620	592	538	567	580	552	579	549	592	558	540	559	589	604	542	570	604	552	580	575	586	536	579	591	567	581	537	564	527	606	615	611	557	565	624	591	591	569	616	575	621	634	556	537	532	585	593	590	543	550	562	564	574	556	594	615	596	567	563	549	611	578	590	568	602	578	621	572	584	611	571	547	592	580	626	571	589	592	585	565	597	620	586	547	595	555	595	610	555	587	608	595	586	550	583	541	577	606	575	566	541	560	595	583	584	593	580	580	549	611	553	583	587	577	573	628	538	574	564	537	591	590	596	602	570	548	576	597	597	516	559	592	570	587	601	580	582	561	566	556	587	570	598	565	537	584	578	551	563	585	613	582	548	511	585	589	581	592	561	550	565	562	579	584	544	619	585	566	550	563	574	599	581	571	562	550	591	638	556	600	531	581	601	560	609	586	601	563	574	616	554	619	563	556	580	545	552	549	598	571	575	599	572	606	531	513	590	552	552	608	592	553	548	562	581	569	554	586	550	592	590	565	564	582	539	604	586	599	545	573	586	559	531	600	569	575	586	581	575	563	567	563	539	603	603	590	551	577	598	592	564	580	583	582	578	528	550	569	605	550	578	588	579	564	564	545	556	607	604	569	595	602	600	547	567	620	558	600	558	593	568	559	592	594	560	572	555	577	610	584	550	564	592	570	555	555	587	596	568	521	575	550	555	552	584	594	563	599	581	588	535	611	606	590	572	547	593	548	582	570	543	578	571	559	579	629	582	602	593	602	574	546	616	631	584	568	618	531	579	571	549	567	583	533	618	560	587	550	607	561	602	570	605	567	593	580	581	579	554	584	581	625	567	548	596	554	544	556	592	561	589	535	555	591	607	579	548	587	559	584	590	565	560	568	592	598	589	577	598	626	558	550	623	557	590	563	560	554	583	631	582	604	588	584	626	605	576	613	655	569	584	581	545	589	602	569	578	573	570	570	582	591	579	571	590	574	592	549	552	559	557	587	576	588	577	556	607	605	579	616	549	598	573	586	556	562	567	544	645	575	569	541	544	560	596	579	562	579	573	579	596	568	625	585	566	566	570	532	562	573	593	613	577	589	605	564	566	566	588	574	569	552	536	557	578	582	603	616	631	625	572	576	556	557	546	585	552	584	528	594	622	550	576	586	552	597	574	609	595	599	561	577	539	617	544	611	571	561	605	587	557	574	538	614	638	586	585	572	547	545	582	569	528	568	563	559	544	583	570	588	572	549	568	560	570	637	597	580	570	601	571	575	555	564	607	591	571	570	540	589	564	598	564	547	582	564	590	571	579	568	585	590	604	588	598	600	587	562	601	605	572	581	527	521	571	549	543	586	597	529	555	584	604	561	603	596	542	574	592	591	584	530	593	542	544	603	605	554	587	613	561	581	554	597	545	606	580	568	584	616	551	598	606	583	627	589	616	620	550	531	578	534	545	524	576	553	580	585	630	570	524	569	612	587	562	574	560	573	538	554	611	549	587	608	583	574	576	572	609	575	505	539	633	574	570	543	577	569	548	619	586	548	574	599	587	548	573	607	614	560	525	548	580	557	596	529	562	589	567	571	576	571	559	544	594	588	605	581	556	592	563	617	559	584	581	572	530	552	542	586	591	579	569	579	544	552	566	601	619	589	556	564	609	568	574	586	585	579	577	611	588	579	632	614	570	569	569	573	527	580	577	548	584	547	567	613	620	576	612	554	587	561	552	582	572	610	564	538	559	641	567	612	583	598	593	600	586	599	588	551	582	572	602	605	566	537	577	562	637	554	619	620	587	589	607	594	591	578	611	604	605	592	588	594	581	545	579	582	611	587	549	600	569	583	558	565	644	574	602	636	588	594	596	560	576	567	601	578	575	522	580	622	603	564	526	612	591	579	607	557	606	575	586	568	562	585	592	564	600	546	580	576	568	605	595	556	562	564	575	576	617	577	612	591	588	579	606	535	610	568	593	623	566	568	586	581	585	580	613	542	581	555	581	597	548	576	565	614	590	565	585	562	592	601	549	561	606	589	580	621	638	592	601	606	588	606	589	589	617	550	593	583	568	524	608	566	552	572	575	584	606	591	565	581	560	557	622	552	563	547	577	569	610	566	547	539	548	552	581	567	560	564	596	565	561	628	600	548	588	560	532	624	603	571	584	575	581	556	572	591	593	602	588	600	600	603	607	548	562	565	559	547	574	581	587	537	583	562	604	602	638	552	600	592	599	568	607	557	628	601	569	570	586	556	565	552	613	564	576	585	570	577	564	558	570	574	539	577	574	557	569	580	599	568	550	619	540	569	547	600	584	579	558	604	607	567	574	573	536	584	556	579	588	568	567	587	615	625	548	540	576	576	569	541	569	614	568	585	557	574	557	554	588	598	550	564	587	621	561	555	582	588	561	558	593	571	597	593	575	551	549	593	566	582	559	562	614	586	575	601	609	627	571	562	593	571	558	569	597	577	560	549	555	588	551	543	603	585	564	587	607	606	546	588	595	604	573	548	570	581	562	553	580	598	535	571	616	595	571	593	593	535	576	538	579	566	553	561	623	539	561	601	593	607	581	577	614	570	603	544	602	579	564	607	535	568	610	565	563	589	545	598	554	626	563	570	573	594	596	553	572	561	542	555	605	637	556	565	558	605	580	560	607	586	584	562	567	585	574	605	589	548	557	579	587	531	589	591	549	563	554	589	588	609	565	585	516	571	628	576	623	569	561	563	518	553	624	617	586	622	565	584	563	594	591	601	576	547	569	562	562	553	563	623	544	586	574	552	537	528	590	597	592	594	537	606	592	578	579	567	540	589	613	561	539	598	555	554	603	570	601	578	554	574	595	581	599	600	573	556	585	579	566	575	577	615	550	557	586	561	553	574	571	556	596	545	593	572	624	560	566	589	572	590	615	609	583	575	613	583	590	572	572	559	567	564	557	618	559	554	599	576	557	592	543	596	596	643	571	576	569	525	602	524	605	544	554	564	570	569	551	607	603	609	574	576	577	611	578	569	607	571	589	563	597	573	580	581	570	564
15194	1322	1112	890	588	467	410	351	301	271	196	235	229	206	207	174	173	175	169	192	159	163	196	165	168	173	152	161	167	151	154	172	144	172	124	169	176	153	141	166	182	176	149	149	155	142	171	169	161	150	155	167	161	150	159	121	153	153	145	165	154	157	158	163	183	125	152	178	164	150	142	143	155	175	170	150	152	149	168	134	147	152	141	157	128	160	143	172	174	165	132	143	169	146	158	137	140	156	143	154	147	169	154	157	151	177	171	161	154	161	158	163	151	135	161	141	139	139	146	161	141	166	150	146	149	143	179	164	161	153	177	146	137	154	159	142	166	165	154	130	155	147	134	150	143	153	187	144	146	151	159	162	160	153	157	144	146	148	158	152	152	143	144	163	169	150	155	168	142	163	177	160	173	128	170	168	148	147	146	148	136	162	141	144	173	144	147	139	153	163	166	125	159	155	175	155	154	135	148	165	148	150	166	148	141	131	158	180	175	174	181	180	148	134	142	158	157	165	156	128	150	166	138	143	162	171	145	148	149	163	187	176	144	159	166	177	165	153	152	134	133	166	174	166	140	152	171	154	167	158	153	154	180	147	147	143	162	161	131	150	141	162	134	170	160	162	133	156	144	153	143	154	151	152	141	141	169	135	170	151	150	141	177	143	169	170	191	167	161	150	145	131	153	163	174	180	143	136	161	150	133	137	138	144	168	156	161	136	144	145	157	144	158	169	145	161	150	163	155	168	156	149	152	150	145	142	129	139	159	167	141	175	137	145	146	138	153	132	157	163	147	166	138	150	147	128	155	153	123	169	163	167	158	145	138	132	150	159	155	134	146	164	156	134	164	114	133	140	159	169	138	161	152	153	139	166	159	190	177	148	150	139	159	174	163	154	156	144	189	168	141	142	136	142	169	151	150	151	161	159	158	154	130	129	158	156	166	175	167	163	125	156	119	185	164	142	156	144	154	162	148	159	160	170	151	157	148	146	151	159	153	144	181	171	158	160	141	143	120	130	150	169	141	150	137	152	144	162	174	157	153	174	152	173	153	147	167	168	176	161	140	153	161	157	143	151	140	149	146	162	168	180	164	172	172	166	153	183	147	138	142	165	153	162	153	132	140	157	152	155	150	143	135	174	164	142	145	171	137	136	160	131	164	168	141	140	149	161	156	137	173	159	154	160	138	149	148	149	147	155	132	150	173	140	168	146	126	145	135	121	155	117	143	166	123	157	113	163	137	163	136	155	160	159	131	172	157	129	137	170	154	167	152	137	155	137	150	143	157	139	149	152	169	156	152	139	153	150	151	152	141	144	145	137	162	162	167	157	146	153	162	155	147	162	136	129	138	163	133	151	160	149	159	147	155	169	144	166	150	183	141	161	146	169	186	169	148	136	150	156	140	136	179	154	148	153	158	154	122	149	128	147	153	144	141	159	166	153	142	138	165	164	145	153	151	155	147	163	160	141	157	179	162	134	130	152	156	150	180	133	156	128	155	170	154	169	159	158	148	127	169	158	162	165	166	149	163	133	174	170	142	146	180	173	161	148	137	151	144	152	163	134	130	139	175	148	170	156	155	141	158	188	144	140	143	151	141	146	130	201	155	152	148	136	141	168	143	143	159	130	132	157	155	145	166	153	149	143	161	144	155	157	123	134	179	151	165	142	147	158	150	147	135	166	144	166	149	155	163	172	151	188	132	158	143	139	165	138	159	158	146	166	146	145	143	145	150	168	151	160	155	187	172	155	150	136	165	150	161	180	179	134	139	141	141	163	168	148	153	166	172	161	171	169	177	155	142	160	150	158	151	166	184	141	147	169	141	166	170	153	144	164	151	151	173	144	157	125	170	161	153	135	150	142	152	165	151	153	146	148	168	164	160	165	183	163	151	158	145	172	143	159	149	143	150	149	124	133	163	165	165	157	171	161	161	142	157	152	157	150	158	139	144	151	149	147	149	144	142	190	139	140	161	159	144	149	147	141	144	153	157	162	146	162	158	146	134	152	157	160	147	154	169	169	150	140	134	121	149	175	160	150	178	148	138	155	148	126	129	164	156	150	138	165	151	142	172	144	152	180	148	137	169	152	152	141	122	142	143	139	142	158	149	140	157	176	179	147	166	142	157	189	150	169	142	148	140	145	171	176	157	154	157	146	152	159	153	184	147	141	141	149	146	146	132	152	164	177	153	149	167	160	151	144	144	168	129	149	158	157	139	155	166	172	172	147	169	163	163	165	161	137	171	155	153	153	142	139	137	165	168	151	144	170	156	163	144	189	144	147	138	143	150	139	166	161	172	156	150	166	150	141	135	148	168	176	155	155	173	147	134	154	162	142	153	164	177	173	149	148	145	176	139	147	188	170	137	129	156	140	143	152	178	157	161	182	126	145	180	152	163	137	156	144	148	147	146	141	143	150	155	130	180	178	122	160	159	141	174	151	125	155	159	140	160	161	140	142	167	154	135	149	150	181	149	130	172	137	126	140	133	174	161	139	156	147	173	155	127	141	165	176	169	150	171	174	133	145	143	148	159	150	156	159	145	174	161	163	146	165	158	142	141	166	151	155	151	138	146	156	155	158	145	160	150	151	157	147	158	171	177	133	162	174	177	161	146	182	147	157	136	166	149	132	156	169	131	165	151	152	165	150	144	147	167	136	152	160	149	151	136	136	157	137	159	155	138	132	162	145	148	158	140	143	131	167	176	138	140	130	153	141	147	136	141	136	157	149	135	139	154	159	150	139	131	148	155	133	125	163	181	163	165	142	162	153	194	158	141	151	147	154	142	143	167	171	150	165	166	155	190	156	150	154	147	145	152	140	132	155	162	127	150	147	148	155	176	164	160	180	171	163	139	155	142	153	146	152	150	146	151	168	166	181	149	152	124	116	160	147	161	166	142	143	149	138	146	146	155	141	148	135	150	164	135	132	159	153	165	135	131	155	147	161	126	148	149	138	178	149	127	176	131	158	185	184	148	163	146	147	141	136	175	155	137	143	152	128	168	136	136	139	166	161	155	145	160	138	135	129	164	115	153	160	149	150	171	168	159	153	157	139	160	174	147	151	154	143	173	159	145	158	159	178	153	150	144	158	148	143	185	145	140	167	168	140	140	166	141	135	155	166	144	142	150	161	187	146	144	129	151	137	152	152	140	148	166	162	140	170	142	133	163	129	144	154	150	169	140	144	171	165	161	154	166	153	155	151	153	153	158	143	160	140	163	157	152	131	164	171	158	155	176	150	151	179	138	164	155	131	164	161	151	140	137	142	150	162	161	159	133	173	135	118	152	151	177	147	185	149	171	171	131	127	191	153	149	163	151	153	157	143	150	156	169	143	153	153	158	148	147	152	155	147	171	166	156	135	164	159	148	152	153	149	164	158	156	176	154	163	170	160	150	152	160	153	162	141	146	170	159	170	146	138	152	147	161	142	165	176	160	134	153	166	164	163	140	155	168	154	159	169	163	155	200	155	146	154	141	161	165	159	142	143	130	142
8232	1032	2202	2633	2196	1813	1544	1355	1146	1007	823	792	711	694	658	622	579	579	521	545	481	490	513	502	465	497	465	463	508	429	467	431	420	439	436	459	416	424	422	477	429	420	413	421	435	422	432	421	423	428	414	437	402	431	412	399	418	409	430	382	440	420	398	375	403	394	413	440	404	373	419	409	405	403	384	393	391	423	410	435	365	421	445	403	402	412	387	386	403	440	429	430	414	392	393	442	425	441	423	418	410	403	420	419	409	417	407	408	418	400	414	428	404	418	389	425	372	404	399	406	423	391	416	407	408	414	418	402	423	402	411	388	444	422	409	415	410	428	382	396	414	419	384	399	420	394	415	439	399	396	396	431	438	401	391	403	411	426	420	419	407	407	411	426	412	413	396	394	424	415	409	386	418	416	408	388	392	397	431	430	400	398	415	411	451	437	355	383	407	424	413	391	415	428	377	372	418	416	439	451	425	393	397	393	397	424	412	436	423	423	418	410	419	406	422	391	421	430	407	436	395	370	410	390	397	385	407	417	377	394	394	371	421	412	402	421	398	397	357	419	390	398	405	390	377	377	393	418	396	420	400	424	403	402	366	421	436	405	415	398	369	391	377	437	407	358	400	403	393	430	365	408	375	392	379	377	389	437	396	425	391	407	401	378	382	383	393	406	414	400	425	412	394	395	392	389	400	406	401	438	407	384	378	409	382	396	404	423	379	397	418	404	437	389	398	402	423	372	396	395	432	406	416	406	383	392	401	420	405	410	421	429	377	386	416	443	419	435	386	410	407	429	402	394	413	415	388	424	438	404	414	398	373	404	371	408	416	410	426	405	413	417	396	394	414	397	380	383	375	398	409	418	426	428	430	423	398	400	422	394	388	417	446	422	396	386	403	409	415	399	397	394	369	379	383	375	411	380	427	431	356	388	405	416	376	424	382	381	403	399	403	385	427	409	421	411	430	421	400	406	389	400	409	385	379	428	402	396	420	404	382	406	425	402	377	428	411	385	410	374	412	372	357	398	439	375	412	409	397	385	400	419	398	390	402	421	399	410	411	391	427	413	379	408	414	372	400	401	419	409	411	385	426	391	386	441	409	380	377	419	419	388	399	390	457	390	405	413	401	435	412	393	427	385	428	402	421	418	363	375	411	396	431	430	406	390	404	430	391	403	380	382	419	445	424	410	414	401	413	414	427	364	420	407	425	403	384	409	403	383	401	401	407	407	384	430	413	405	429	401	410	420	389	357	388	425	448	431	369	420	408	432	402	406	403	426	414	441	378	357	405	408	420	404	391	405	406	385	404	432	397	393	391	394	392	374	407	433	390	402	412	421	439	375	409	398	416	392	409	394	394	396	394	366	400	444	402	402	400	404	419	392	392	390	402	414	425	361	383	403	434	384	394	385	423	406	422	356	390	421	400	394	398	389	399	377	384	387	405	414	433	449	413	393	404	397	402	416	416	413	380	396	428	429	363	402	353	386	406	372	428	405	419	394	373	413	417	424	398	425	408	420	380	425	408	405	393	408	432	415	411	402	395	418	378	433	420	390	399	374	444	400	395	426	387	411	401	398	402	409	377	449	387	412	398	400	398	377	414	423	434	413	400	408	404	362	399	404	426	439	358	378	381	390	378	389	401	402	405	408	413	425	397	416	400	382	385	408	419	362	419	378	383	425	404	411	404	418	388	401	419	390	431	417	434	406	393	412	419	401	415	425	406	405	387	374	381	377	406	397	397	422	404	429	392	399	412	410	359	440	392	382	413	414	395	390	380	381	386	394	422	412	384	401	384	398	420	388	417	394	454	398	408	424	406	383	393	377	413	411	416	412	419	366	396	384	385	394	422	411	383	385	402	413	408	419	403	411	413	454	448	418	453	431	375	389	386	379	428	394	425	438	415	396	406	417	425	407	416	413	381	403	384	373	384	393	414	433	436	389	413	379	425	413	408	395	404	357	410	423	417	403	400	423	341	386	409	383	426	373	415	420	393	397	394	395	387	382	414	442	405	391	377	404	407	434	387	370	406	406	424	416	381	421	426	432	388	413	388	388	417	431	402	381	421	414	424	395	407	410	434	400	370	424	410	384	383	389	363	419	413	406	382	445	410	384	426	393	386	396	408	389	434	411	376	440	361	401	430	408	348	404	448	393	384	405	388	386	407	396	393	415	422	374	396	432	376	411	399	394	421	427	417	414	418	400	415	422	412	400	410	388	401	426	386	411	369	421	398	389	378	411	385	373	446	388	384	416	425	413	403	390	428	408	403	388	408	405	404	405	424	348	422	403	369	416	386	426	368	431	407	418	398	395	410	417	436	401	361	418	417	387	431	446	408	391	390	434	389	442	370	412	383	429	384	394	458	417	433	399	377	425	426	417	387	396	406	434	413	400	404	390	409	381	434	420	384	399	423	400	393	388	413	399	391	392	397	419	385	381	386	422	405	400	360	433	414	405	426	372	396	367	436	401	415	405	367	386	402	396	431	422	381	401	397	396	434	385	424	427	395	397	408	410	409	430	411	367	375	376	379	425	425	425	390	375	389	412	420	442	426	411	389	421	407	411	368	382	400	391	419	371	389	407	436	391	381	395	452	380	414	377	396	448	405	405	426	420	427	378	365	399	417	416	405	450	407	391	404	408	402	435	401	371	441	408	410	399	393	397	392	429	358	470	364	408	399	422	400	404	423	419	415	434	432	426	422	397	410	404	394	414	426	401	389	381	374	388	421	384	427	455	446	386	439	421	396	412	418	412	407	404	395	385	398	431	420	421	426	430	379	391	419	399	385	416	423	414	420	397	427	417	404	398	455	426	416	438	435	433	384	412	434	374	387	384	404	404	387	372	412	410	426	385	378	383	398	404	431	398	406	418	418	397	398	423	392	429	373	421	398	389	439	466	404	436	400	395	408	380	406	433	387	414	401	412	383	362	422	376	394	396	411	383	415	377	386	388	378	406	420	409	402	410	391	373	426	413	413	406	378	410	439	415	389	365	437	417	398	402	393	420	402	394	386	371	348	378	393	380	417	450	410	438	408	418	410	369	405	405	409	416	398	407	420	377	392	391	377	428	429	409	395	390	403	419	379	442	376	389	361	404	387	382	395	420	412	436	395	427	390	395	411	420	377	428	423	404	392	430	397	430	423	429	400	440	378	411	425	400	404	420	396	391	433	383	381	425	412	407	381	427	399	395	373	428	430	388	389	384	406	432	418	396	426	377	424	376	371	412	385	427	391	408	422	423	391	414	418	407	372	409	388	388	408	402	406	393	400	437	392	402	386	427	409	369	404	422	403	407	381	405	419	396	424	367	408	401	387	391	413	369	420	408	414	442	419	399	379	400	394	392	391	429	373	384	454	413	403	392	380	424	407	440	400	380	455	436	442	358	394	421	362	411	430	397	399	386	418	421	387	413	391	429	373	410	402	402	423	410	394	387	397	382	437	434	398	421	428	400	393	416	384	359	424	400	402	431	425	451	397	380	379	381	393	414
1763	483	525	511	441	482	475	489	471	436	436	471	452	449	391	442	433	468	443	482	470	481	411	428	450	461	437	415	454	450	439	449	452	468	438	431	429	460	462	426	429	418	446	444	408	476	453	448	422	428	472	406	441	449	477	464	421	460	427	431	398	421	461	436	422	419	424	442	438	434	475	502	460	466	492	502	461	474	443	440	429	485	422	455	430	398	461	457	441	453	466	448	491	421	457	464	435	466	455	473	447	424	437	457	464	471	440	462	423	450	427	436	437	462	398	469	450	455	479	445	442	533	480	403	417	441	450	474	480	437	429	455	427	493	412	429	447	470	452	404	451	407	487	485	424	464	467	496	441	434	485	433	457	397	419	419	439	417	432	480	440	481	448	405	475	439	437	438	443	421	432	415	453	492	405	481	439	445	477	486	433	403	450	404	426	444	428	459	433	447	448	443	451	424	437	433	470	457	403	423	439	404	449	475	424	453	470	444	467	458	431	440	454	443	433	447	414	430	443	436	446	459	428	442	451	433	412	433	426	444	432	475	433	460	412	439	436	430	457	449	418	478	426	457	440	442	449	446	396	426	459	452	430	461	468	465	462	438	415	421	408	422	439	428	463	461	459	445	471	431	439	456	450	467	449	468	424	443	453	432	444	424	471	444	436	450	417	398	442	463	447	426	479	412	416	432	439	490	424	456	481	452	487	466	418	460	487	467	478	435	452	483	479	439	459	431	424	415	441	414	445	408	404	437	464	460	415	458	486	400	455	461	474	440	403	439	452	437	425	450	434	430	424	431	427	428	447	433	430	431	426	471	442	441	410	408	444	421	433	442	429	458	461	444	445	438	432	468	401	430	442	438	382	442	482	469	438	427	429	463	445	463	446	381	455	468	476	477	454	399	444	467	450	456	460	457	454	454	454	462	415	432	470	493	423	461	421	415	458	428	411	451	455	404	448	435	464	454	469	438	422	476	436	445	437	406	463	486	392	481	456	477	455	476	479	457	473	419	424	422	433	451	466	470	442	450	441	459	411	423	428	474	473	416	475	440	435	438	435	472	439	426	415	404	417	400	487	421	438	442	423	388	453	460	403	451	420	468	484	462	429	445	444	439	428	418	439	442	444	386	449	410	470	418	454	442	415	407	448	457	441	453	457	500	456	458	461	485	473	417	403	427	451	451	428	419	448	446	458	404	450	453	445	440	443	456	456	425	449	420	418	405	449	472	429	435	452	442	434	441	483	433	422	466	448	416	461	429	417	458	450	448	469	434	438	418	477	412	442	447	457	431	425	416	420	440	402	406	447	466	415	433	421	468	474	422	419	454	417	438	457	438	468	457	459	445	479	423	430	428	500	444	446	436	426	454	408	457	435	440	476	412	450	483	419	402	463	450	462	428	393	467	449	426	439	462	405	412	447	426	453	457	409	447	426	398	454	416	461	443	452	449	437	449	438	480	445	458	391	453	458	443	444	445	450	446	453	443	427	461	462	443	415	465	418	466	433	442	414	417	467	432	420	440	441	461	440	442	456	437	439	452	444	444	452	430	394	426	440	451	467	430	451	445	431	446	453	459	447	481	479	437	425	426	436	442	440	424	457	452	461	469	456	454	435	439	446	487	432	417	422	454	423	473	432	420	467	469	473	443	406	447	421	444	442	470	462	403	452	451	453	406	467	406	485	477	422	453	460	449	464	457	429	428	416	411	453	450	465	452	474	448	443	413	422	452	456	395	409	424	468	440	470	495	463	430	458	447	393	420	446	445	477	430	447	458	411	458	417	444	439	428	449	461	487	407	431	416	435	429	441	448	398	472	420	428	452	462	432	465	440	458	428	428	448	456	445	422	437	433	447	433	436	422	369	427	485	448	448	436	436	402	418	461	440	463	417	402	409	421	445	435	463	444	409	467	385	487	458	459	462	465	451	447	458	433	471	408	395	452	443	471	456	412	428	444	452	447	415	415	461	450	414	467	449	427	468	452	431	431	416	487	416	439	447	452	481	429	443	529	451	433	438	427	447	459	457	474	433	443	439	433	455	423	452	423	488	404	419	458	429	465	455	419	464	441	421	439	419	424	437	461	471	424	410	472	459	457	469	405	455	406	451	440	446	441	423	471	433	445	430	453	481	443	485	463	489	459	439	437	466	413	426	457	447	452	460	466	457	431	440	411	453	426	454	457	424	445	478	436	473	407	410	435	429	457	440	484	437	468	405	382	458	457	470	467	425	457	449	434	474	466	423	443	451	433	435	397	421	503	430	434	433	467	439	455	434	410	465	471	466	465	422	424	420	487	469	391	446	417	452	426	451	440	484	464	464	416	424	431	446	423	422	431	435	440	449	504	389	446	453	442	457	442	444	421	428	446	476	418	425	395	445	443	462	451	441	371	450	423	410	454	390	385	451	408	449	453	418	414	444	411	456	415	464	453	465	430	438	447	422	458	461	471	480	423	444	458	432	466	469	459	476	424	434	410	424	441	466	469	419	407	401	477	460	464	467	415	420	469	452	435	457	423	454	448	416	431	449	486	456	416	455	470	461	366	449	467	485	445	434	444	414	426	466	413	474	483	407	426	453	430	436	444	449	454	444	412	444	511	479	407	480	435	461	447	480	383	470	389	482	423	428	438	445	440	403	439	444	448	461	404	417	432	435	412	450	421	437	438	459	446	426	453	466	450	453	435	460	419	416	471	412	442	447	453	445	423	426	474	441	441	447	453	411	469	413	444	495	435	426	442	400	436	410	468	411	438	414	397	441	433	422	408	405	438	450	484	454	459	460	433	445	437	428	466	447	445	423	445	435	427	470	435	417	475	444	469	441	422	437	470	424	423	413	407	446	434	448	416	440	440	390	413	441	456	457	437	408	418	475	417	466	475	419	448	422	459	430	444	462	414	464	439	432	404	463	411	463	463	412	411	445	449	438	434	466	480	485	472	472	399	446	447	463	418	475	461	437	465	417	473	436	474	456	414	440	472	432	425	451	426	384	377	408	452	412	447	444	481	473	448	417	450	470	423	463	448	395	427	441	430	468	460	487	460	427	467	455	449	424	441	432	452	424	449	453	423	417	425	427	472	476	408	453	423	474	463	466	420	446	454	444	467	444	415	432	420	416	476	487	420	450	413	479	399	383	481	437	425	438	459	430	451	440	423	434	440	457	444	444	421	428	412	454	446	440	414	466	425	488	421	459	420	440	429	415	443	465	444	461	442	447	451	425	486	478	481	429	477	415	410	419	441	469	426	442	426	434	425	465	444	419	445	416	441	447	483	434	401	415	438	439	457	446	452	447	418	460	442	450	484	443	428	453	422	444	426	467	420	430	437	449	429	432	477	447	409	467	445	458	472	435	445	432	437	436	425	468	454	455	433	486	457	457	459	392	475	424	452	427	445	394	406	407	456	451	449	470	427	451	449	463	450	414	445	421	431	444	443	462	429	444	455	420	456	410	433	430	421	443	463	423	448	429	432	418	469	459	488	459	472	489	458	470	482
2283	992	1040	1073	1120	1067	1030	992	1024	1064	1014	1007	1045	974	988	991	978	956	1046	942	979	981	983	1000	1002	994	941	963	1029	955	941	947	1044	1002	974	966	945	970	1003	990	936	992	960	951	950	924	984	978	965	969	938	1042	928	974	949	921	957	937	910	978	991	932	912	937	997	1003	946	971	929	1004	983	961	941	973	933	1021	903	961	988	933	998	964	953	974	935	950	970	974	1005	893	960	1005	978	904	900	948	921	972	1012	924	926	977	906	980	984	910	994	991	973	997	968	961	939	954	1025	991	932	970	1022	1000	965	961	987	979	930	932	1008	944	971	963	944	983	1000	994	914	992	1009	966	974	956	965	983	993	1033	964	998	961	939	1018	987	954	975	991	923	928	896	982	959	992	921	997	1037	948	982	986	952	961	956	918	934	979	954	986	983	988	918	910	942	1040	959	961	977	955	982	915	977	970	912	974	942	942	1014	1008	980	944	982	970	965	930	946	974	938	951	944	924	941	973	952	980	938	917	961	982	951	1041	939	980	956	942	956	987	973	992	946	939	922	990	951	896	934	968	932	950	961	926	963	919	993	975	958	912	973	1008	963	918	963	935	1019	976	985	977	929	955	965	995	955	978	971	968	956	918	934	961	939	968	947	984	987	959	921	930	980	978	937	936	995	996	931	950	985	978	975	998	985	972	964	1022	928	967	951	967	955	956	932	968	930	985	1006	982	1002	933	951	965	999	962	983	970	958	905	950	966	902	985	938	915	877	921	926	920	955	961	992	957	946	912	993	963	912	985	994	961	933	923	998	963	959	957	978	1013	947	979	935	1005	1007	925	947	964	971	955	971	963	910	1022	931	1002	994	934	1013	960	927	998	931	982	960	956	914	963	943	990	1001	959	997	996	967	1028	897	876	979	938	896	908	910	928	954	985	977	953	907	963	946	942	971	948	923	996	929	968	932	939	956	982	956	974	948	908	923	960	946	1011	952	992	926	883	992	980	1033	986	934	924	963	948	930	979	967	966	935	952	872	970	967	932	987	944	1012	943	964	1023	1015	988	914	982	967	929	959	981	973	966	948	933	1007	946	957	962	959	959	984	982	918	957	999	945	936	967	978	934	950	980	954	931	961	908	942	981	1002	927	1014	970	942	929	940	958	946	972	935	970	980	991	970	1023	953	999	964	1018	900	1002	971	955	919	944	1005	894	977	957	920	929	944	966	926	1003	979	967	920	927	931	998	942	996	969	957	1000	992	938	972	914	951	908	938	935	987	950	956	944	975	976	968	925	951	954	932	932	986	938	981	941	972	966	985	931	932	963	938	953	980	1005	940	1002	985	951	936	957	983	1010	985	950	910	931	919	994	998	961	947	960	889	965	1013	935	914	1035	918	951	950	931	943	954	1009	943	978	975	990	886	971	909	961	971	946	998	981	951	937	938	971	977	964	982	934	960	981	1011	979	977	967	1001	946	967	945	933	944	958	1012	966	934	929	984	919	1005	941	959	966	975	993	1033	988	918	973	925	948	937	968	965	978	964	1001	950	960	951	979	971	948	957	1019	935	973	956	1018	939	985	955	945	939	1020	902	995	992	969	936	937	993	982	999	979	916	971	943	956	922	949	981	930	957	995	952	959	950	911	961	931	925	957	953	957	943	987	962	934	967	963	967	960	964	975	979	984	1008	993	972	922	1031	986	973	937	936	937	967	984	952	971	963	1016	961	912	953	964	895	990	974	952	954	946	940	966	946	1015	998	956	919	944	944	939	970	914	935	1014	994	920	925	954	898	954	941	1009	932	966	979	946	959	963	950	952	995	924	930	975	916	976	920	931	957	891	922	964	961	967	942	901	962	934	959	972	965	968	973	946	997	951	973	956	1014	964	955	947	990	960	912	871	958	955	997	1013	988	979	975	1014	994	926	980	1016	964	972	951	972	943	948	995	933	929	915	939	967	994	979	1024	964	961	893	984	954	1008	923	1019	947	1003	1009	981	942	953	1007	953	956	955	975	1013	944	977	996	972	973	950	955	966	961	1020	995	984	957	938	950	913	933	1039	966	970	937	960	960	990	948	932	975	941	951	1005	959	985	981	977	927	981	968	978	945	949	952	1001	986	931	900	929	990	963	1008	988	996	943	933	918	946	1012	1013	964	963	1013	926	992	945	980	1019	971	922	977	914	960	982	968	1049	892	949	918	937	1004	986	1004	924	935	928	956	971	951	955	936	993	972	984	989	973	910	1025	971	999	968	962	973	919	954	969	967	960	931	981	940	934	965	950	988	945	1024	976	959	931	950	889	974	967	937	959	870	993	971	935	960	977	956	920	988	1007	987	935	953	964	973	979	953	970	954	932	930	956	1041	1007	937	961	1003	944	959	962	915	886	959	924	920	976	979	921	989	964	1020	981	978	913	942	923	952	961	945	874	929	965	928	932	970	951	953	967	930	989	950	924	911	935	1003	938	1012	939	1018	964	999	1000	896	941	975	897	980	941	948	944	956	953	1000	946	981	993	955	931	940	988	989	964	971	947	952	956	971	923	951	956	968	986	948	959	975	974	950	933	992	920	988	908	972	997	967	923	998	941	977	992	1010	964	981	968	964	896	1020	962	967	969	968	996	939	967	985	924	994	939	950	968	972	925	946	932	947	954	963	1061	990	958	971	919	983	1003	942	970	953	940	922	1001	1032	992	959	982	900	978	968	983	1006	922	973	924	978	1053	994	977	966	947	929	954	949	920	939	953	951	949	947	1009	929	944	956	923	957	1041	977	991	968	971	1002	910	966	930	916	982	939	925	1017	922	914	984	951	933	940	998	974	958	953	949	962	975	993	938	916	884	930	981	954	972	902	1020	988	1013	928	954	934	933	1011	956	946	966	955	931	924	921	931	969	930	938	1009	1018	1000	974	946	1035	991	986	1006	963	940	942	942	950	979	1013	975	943	1021	925	961	915	942	921	986	889	949	959	942	1014	1001	988	953	975	893	960	1020	1048	975	956	980	920	1013	967	923	953	974	930	966	873	979	1012	929	970	952	917	955	921	964	959	905	998	926	951	980	1009	944	996	964	928	853	994	995	1005	961	986	914	934	944	938	1013	909	972	980	951	926	939	998	979	964	926	898	954	915	1008	986	964	959	971	995	981	924	1016	979	943	989	947	945	917	946	949	941	983	1006	947	967	963	963	978	909	984	943	874	987	989	939	944	958	1002	1024	975	988	979	943	944	947	943	930	938	916	1024	918	985	947	979	962	1003	946	962	951	939	967	974	878	942	929	1030	907	1015	908	1000	941	1011	1019	930	948	978	936	982	1017	978	942	908	950	955	998	978	964	884	981	943	1021	962	943	968	966	940	948	957	916	1008	939	969	901	939	901	939	982	973	962	919	961	945	942	974	912	934	900	960	964	958	926	935	980	1022	964	968	962	954	934	909	973	923	996	977	992	965	950	986	935	929	945	971	970	961	930	929	878	927	918	1002	951	917	979	946	955	953	975	1000	1009	915	957	956	950	911	946	944	987	942	946	929	918	987	982	925	924	916	973	943	953	977	953	988	973	1004	991	991	959	917	936	993	965	941	935	965	934	955	1025	1008	1015	895	929	977	953	974	944	1001	925	943	951	919	940	955	862	1018	1000	975	929	976	989	924	985	985	940	923	973	953	1028	946	931	1022	929	957	935
8337	658	705	614	449	412	351	358	344	317	323	275	288	263	304	255	253	263	264	265	236	252	249	261	244	260	248	236	250	257	264	244	256	242	260	247	230	246	248	220	273	273	262	256	241	284	254	254	232	212	247	262	275	270	271	252	258	253	242	280	258	267	256	288	247	255	240	252	241	251	268	251	253	285	222	263	237	263	246	258	281	242	245	215	263	250	283	276	243	194	293	254	237	263	247	262	275	235	257	259	253	258	221	265	276	267	256	263	222	234	299	295	263	255	264	237	248	252	254	250	227	243	248	247	243	258	269	246	285	280	255	275	241	269	258	242	253	231	231	228	251	280	246	202	237	264	257	276	257	261	235	259	246	236	246	255	245	259	242	243	257	246	245	241	249	239	254	253	237	262	254	262	258	249	223	255	263	266	250	268	253	262	252	281	258	249	250	253	272	281	231	249	271	244	271	256	260	262	255	239	211	276	248	243	253	242	246	269	266	248	236	216	259	255	260	256	252	243	227	274	270	275	256	255	233	232	269	270	235	252	253	254	258	242	246	219	224	253	246	264	254	242	279	220	261	262	234	226	249	244	256	259	258	222	219	229	284	256	234	269	240	254	233	263	253	261	236	267	244	235	252	228	245	251	244	259	260	242	253	229	233	280	243	270	250	232	268	256	276	261	239	272	259	261	267	247	256	240	228	265	283	255	239	234	266	249	214	227	229	231	245	243	227	246	220	239	238	256	250	234	275	256	256	268	254	238	224	269	281	270	213	260	246	276	253	247	248	268	224	223	244	247	238	253	250	237	267	259	217	240	264	274	278	252	205	261	255	255	251	264	278	277	252	271	233	266	241	252	255	244	261	228	254	250	236	225	282	223	256	239	238	242	274	271	265	255	262	271	243	231	254	225	233	249	252	218	228	235	258	216	295	250	235	255	258	245	278	262	249	276	239	268	264	267	298	269	243	266	245	256	238	246	204	245	258	268	237	249	259	248	259	238	258	238	250	239	245	257	237	218	235	240	246	291	203	229	257	228	253	258	228	230	245	249	262	236	233	253	249	269	281	244	264	249	283	233	256	230	269	242	253	246	250	260	241	239	249	272	261	246	225	277	244	249	258	281	286	267	254	263	268	258	241	269	267	263	262	242	222	259	266	263	238	216	240	250	241	267	248	248	245	238	280	234	249	236	232	271	193	218	250	255	247	240	253	230	252	248	242	218	217	255	253	278	258	232	257	266	259	231	248	258	254	227	217	229	258	238	231	244	238	260	252	250	259	260	267	227	242	262	255	212	245	247	241	216	257	233	256	241	256	255	269	285	242	273	266	254	230	244	253	281	230	248	246	247	267	260	228	260	224	234	235	237	270	235	266	295	278	248	240	274	257	246	216	214	230	266	227	236	250	235	230	225	245	240	239	250	258	256	250	261	251	241	260	283	263	237	257	245	246	265	254	253	269	207	257	257	240	248	236	260	234	242	251	254	275	250	243	263	219	245	267	244	235	262	260	264	275	250	255	231	246	257	246	248	248	226	265	214	256	249	238	267	245	235	262	265	245	252	229	223	244	234	246	224	221	243	253	226	225	265	251	250	264	229	259	254	236	260	274	264	229	247	260	247	228	254	269	252	259	263	259	249	274	276	270	273	234	266	281	267	246	291	242	271	240	251	231	247	257	265	252	257	262	229	260	232	236	259	252	258	260	271	233	233	273	235	248	247	272	247	248	265	281	246	252	253	264	250	226	217	267	229	227	257	273	239	234	269	242	256	255	264	251	262	252	222	234	263	249	252	244	260	217	245	274	242	253	270	256	256	259	266	217	238	260	244	279	268	249	264	249	268	243	274	241	242	243	232	243	245	258	252	234	250	261	226	242	258	260	250	246	267	246	271	219	237	235	253	225	276	259	257	233	249	244	240	259	247	227	277	238	235	229	229	233	288	265	253	281	239	242	240	231	249	249	244	250	263	263	250	261	260	249	237	274	281	224	238	291	255	257	225	246	234	243	248	224	268	247	274	224	223	262	251	272	244	235	242	251	259	237	261	213	244	247	258	241	258	262	240	269	249	234	260	242	254	240	252	269	244	263	219	228	262	236	238	258	244	235	225	258	226	235	216	235	262	259	285	257	235	230	256	240	250	248	266	249	240	280	250	232	261	238	249	263	274	266	258	285	261	250	263	272	243	259	255	262	257	254	265	228	248	270	236	228	234	267	239	275	231	228	264	241	249	239	257	259	244	224	240	248	230	268	256	220	245	233	239	234	249	233	257	251	250	268	224	283	263	254	268	255	241	240	268	261	231	241	254	251	229	249	242	249	227	219	238	229	258	229	279	256	254	236	279	279	262	234	256	262	240	234	278	271	253	259	257	262	251	248	305	255	248	234	244	215	238	246	281	250	248	251	244	225	245	251	230	263	254	234	235	232	256	265	250	267	221	246	237	262	265	248	273	243	239	236	254	228	232	252	278	232	273	270	251	256	268	251	271	255	268	240	266	262	266	246	235	206	245	270	272	287	240	254	243	236	247	249	244	244	241	252	241	222	280	271	274	210	265	235	246	245	262	240	276	274	233	265	261	249	239	274	240	240	253	253	238	231	269	258	244	238	244	257	220	236	237	261	263	259	242	234	250	240	243	280	265	249	254	250	234	265	259	279	279	263	263	281	286	223	276	266	285	248	257	280	245	270	253	223	219	228	246	257	250	255	225	246	230	243	239	245	258	250	253	238	243	267	236	280	241	250	251	260	257	222	247	240	254	241	244	249	244	251	248	271	213	260	234	260	259	231	265	267	246	220	242	280	241	287	284	266	263	258	267	269	237	252	244	232	225	220	250	273	256	258	265	252	254	253	254	256	214	260	243	238	238	243	279	278	255	245	233	240	253	235	230	263	225	236	229	242	255	265	251	240	250	240	234	241	252	262	248	240	245	253	232	250	240	256	253	271	241	247	235	249	244	242	271	265	261	234	250	252	246	265	266	285	258	228	206	238	254	245	229	250	226	238	261	254	239	267	279	253	276	251	257	241	231	265	236	256	266	262	247	221	247	247	240	279	253	243	233	243	233	283	265	223	253	233	287	299	287	245	260	255	253	229	267	238	249	260	256	259	266	247	246	239	245	254	286	229	243	267	264	249	274	255	270	228	268	282	256	258	243	228	247	227	219	259	235	223	245	241	257	239	250	269	199	279	207	226	284	208	250	256	261	240	276	250	274	268	229	262	240	225	271	268	244	244	238	292	272	294	283	275	250	254	228	228	260	266	257	214	258	289	265	230	258	255	253	232	262	290	250	226	228	237	233	285	242	224	240	261	223	248	239	207	245	269	262	251	240	236	250	282	259	258	255	236	250	230	223	269	272	254	282	254	222	255	241	230	261	262	245	262	251	251	268	238	203	250	236	257	295	236	252	226	228	217	232	238	254	251	249	264	268	257	261	263	243	243	233	226	232	229	250	254	268	255	251	241	239	241	233	258	251	259	269	257	278	263	225	246	255
6848	968	1602	1736	1461	1305	1151	1057	1026	905	858	797	798	751	772	727	628	673	679	609	599	601	590	669	638	632	630	640	581	603	601	572	572	587	614	612	575	591	587	635	587	546	579	554	557	580	595	595	575	593	604	542	579	582	560	542	591	601	611	607	582	559	566	629	565	615	567	558	579	596	571	579	563	589	552	527	590	580	609	537	593	568	579	564	570	571	586	570	582	571	551	569	591	588	545	618	575	601	562	592	576	554	587	584	577	574	610	581	555	615	607	586	606	552	583	600	566	566	581	623	586	550	562	549	590	593	554	563	566	591	590	543	594	554	601	545	607	615	593	577	588	538	602	557	549	612	530	509	629	546	557	534	587	600	593	535	543	582	581	594	563	566	588	580	555	557	575	582	578	566	569	598	599	575	569	565	587	593	593	565	554	536	545	543	587	584	559	519	617	561	574	576	571	631	545	595	540	545	567	576	614	606	604	598	591	621	557	576	597	589	556	618	569	594	623	603	593	580	552	585	595	564	574	593	568	564	596	569	536	609	610	596	571	552	638	569	584	590	600	567	605	575	587	576	618	568	582	584	601	589	595	585	556	591	578	583	595	586	527	583	575	527	602	590	582	547	616	586	584	569	594	603	523	572	609	550	574	568	560	542	574	515	606	563	572	576	603	567	596	575	574	586	586	624	567	568	603	565	536	606	525	511	587	577	594	604	609	532	554	542	574	578	597	553	549	589	522	553	595	613	540	572	568	605	557	607	533	558	560	573	597	610	587	551	554	606	602	564	573	601	620	550	573	603	552	610	584	614	583	607	620	595	564	586	581	593	583	589	615	575	575	571	566	651	558	585	535	560	607	538	568	564	587	561	596	546	575	598	584	584	577	626	637	571	608	563	576	592	600	550	591	571	531	576	547	628	622	641	598	564	574	606	550	553	609	601	561	567	623	555	583	564	589	582	586	621	596	583	568	589	597	569	626	582	584	585	574	613	613	608	560	549	577	576	590	619	585	561	606	584	577	601	584	548	616	590	590	653	596	573	616	603	542	612	568	563	556	623	573	564	555	552	624	611	563	584	605	587	560	569	528	624	571	573	546	604	594	565	540	589	565	581	569	591	568	562	587	598	590	521	602	534	569	553	586	570	600	560	579	597	575	564	554	582	603	583	575	580	603	545	600	572	586	616	566	553	576	569	593	557	540	543	598	593	600	595	558	582	552	580	577	596	602	544	595	596	621	579	581	606	555	584	549	599	580	601	592	602	591	612	563	588	585	598	620	567	556	610	590	582	572	589	579	525	607	563	560	597	593	602	565	606	581	571	593	622	574	568	580	552	614	593	597	560	524	549	589	569	615	527	608	538	566	592	547	575	543	583	543	579	583	555	576	578	572	595	584	570	544	614	565	601	582	590	563	600	565	548	582	582	587	604	571	616	555	567	572	610	578	558	559	623	605	587	564	608	633	615	572	589	572	587	557	540	635	548	583	581	522	595	571	615	564	600	591	590	569	558	630	579	594	592	574	579	544	560	568	563	576	533	555	589	549	559	609	588	580	581	530	584	617	591	596	589	618	554	553	568	576	562	559	569	574	565	572	595	553	553	570	603	546	565	575	584	584	566	566	597	575	566	554	612	615	574	611	611	568	521	561	573	557	586	575	564	584	570	568	597	621	593	564	569	618	571	587	608	609	590	574	593	654	553	544	554	561	536	573	555	601	578	591	578	573	603	586	551	569	578	574	558	554	600	575	609	572	560	560	572	547	567	572	596	575	587	594	593	559	588	572	558	531	654	585	556	560	617	588	576	607	572	588	562	586	554	590	565	570	563	575	568	613	583	565	570	574	612	588	553	572	562	588	620	561	610	574	578	610	554	579	601	548	604	583	574	562	592	578	597	578	561	585	613	579	588	583	578	618	582	561	573	572	622	573	599	580	560	587	557	600	556	609	592	538	576	591	588	575	574	618	576	614	557	574	561	567	592	554	589	562	606	523	548	545	590	559	581	577	634	577	583	593	593	574	546	607	578	578	600	607	584	572	575	617	546	565	596	581	569	517	591	612	593	574	549	571	587	567	574	573	559	550	561	591	610	554	571	577	600	584	582	572	590	568	584	596	582	586	554	586	609	565	575	616	574	598	577	572	574	558	572	589	555	605	565	602	580	600	581	617	617	578	552	559	590	626	614	601	577	564	553	558	583	579	603	546	633	582	587	584	565	626	635	589	552	585	585	549	557	528	566	578	558	571	579	585	556	580	598	563	544	634	582	589	554	578	588	589	558	596	596	610	591	583	575	594	551	602	630	564	575	542	547	530	586	602	542	594	595	598	537	582	606	570	572	589	579	585	581	574	566	622	599	570	569	558	604	612	600	621	614	557	593	615	562	572	566	600	547	619	541	578	639	571	552	596	567	575	561	534	565	599	591	605	580	563	543	569	582	598	594	556	589	610	564	584	568	617	551	582	586	632	564	576	570	548	581	565	586	588	564	525	580	586	568	586	555	572	592	575	568	596	588	580	574	597	557	585	598	576	602	577	586	572	593	576	598	590	553	567	565	557	568	569	617	613	537	584	586	557	601	596	549	574	587	640	524	613	573	594	588	585	556	568	592	617	597	586	572	585	574	524	568	587	551	591	594	596	555	541	568	580	564	563	565	574	532	568	528	596	630	558	615	564	585	554	632	556	564	600	576	618	571	569	572	587	556	572	566	531	576	607	604	538	581	569	589	565	565	590	517	591	565	601	597	618	575	564	617	538	573	604	547	554	620	555	569	550	587	582	570	578	539	580	576	558	546	633	602	543	585	547	590	594	573	574	599	585	600	571	575	604	577	584	592	606	526	570	568	568	599	565	574	577	567	569	563	585	612	548	575	574	570	599	580	542	606	602	567	539	552	589	577	585	562	595	575	586	564	602	552	596	608	547	587	560	578	601	552	616	568	570	612	568	552	578	577	565	614	576	531	582	566	609	565	574	567	569	561	570	582	559	573	544	589	567	567	575	535	551	598	588	581	591	572	568	614	599	581	608	584	593	553	584	565	596	583	564	560	546	598	549	588	575	596	604	560	609	569	613	615	586	639	528	618	587	558	576	586	585	589	552	564	562	560	552	618	625	524	604	603	615	604	568	595	606	611	613	552	533	618	583	548	501	600	552	605	546	560	559	547	580	553	576	555	567	557	592	508	579	578	561	544	635	598	582	573	573	544	579	546	522	555	594	561	601	572	556	582	543	605	539	628	607	575	553	580	556	621	570	580	564	576	557	555	544	573	577	618	565	579	581	618	599	572	545	536	565	602	560	623	596	530	577	561	589	569	532	620	584	617	593	581	568	600	583	590	568	550	582	561	580	606	599	556	559	565	610	547	566	607	632	571	573	601	568	552	546	564	567	553	568	584	564	575	621	591	578	558	616	586	566	623	564	574	590	565	587	563	590	566	519	589	574	612	591	582	610	566	580	577	548	589	585	584	603	543	561	589	595	573	539	557	531	590	529	560
15431	1336	1087	891	620	481	364	333	278	252	225	184	193	192	205	209	179	175	170	161	144	190	200	184	176	167	149	147	166	155	132	165	175	154	149	148	156	166	157	141	171	181	145	135	137	158	175	155	151	172	155	158	175	148	163	146	155	149	160	156	183	157	143	148	137	143	159	165	139	130	151	146	162	168	154	177	141	153	163	140	130	150	155	157	148	145	139	117	142	127	158	143	134	157	126	153	170	160	181	151	154	173	160	151	152	164	135	168	146	168	155	155	151	167	131	154	146	163	154	149	167	154	162	157	163	143	154	148	165	165	137	145	167	129	150	160	143	149	142	141	186	157	143	151	143	141	140	137	148	160	137	153	142	141	151	150	138	143	146	155	149	172	162	148	175	139	139	148	167	166	161	145	130	147	165	177	167	155	166	171	124	131	125	150	167	149	134	157	148	140	158	139	170	144	171	147	153	158	151	166	141	155	149	167	147	185	161	147	161	136	130	149	168	178	147	153	157	151	151	153	159	143	162	137	191	166	186	137	170	163	171	127	160	171	170	174	130	156	171	163	151	152	155	161	135	130	167	170	157	141	153	155	125	159	167	131	152	147	175	145	154	157	175	170	154	125	183	151	166	157	147	162	156	157	150	129	136	152	157	162	144	175	154	170	145	146	138	131	154	149	128	127	145	153	151	164	156	166	131	141	141	141	144	152	148	152	158	141	132	147	163	159	141	155	169	137	142	161	176	121	148	152	158	168	187	140	155	162	182	146	147	134	164	134	126	164	164	128	163	162	139	162	159	138	152	135	151	160	165	169	176	162	144	139	168	166	169	165	145	155	165	146	162	157	173	160	135	145	131	167	161	149	139	132	151	186	168	160	165	143	163	131	164	147	162	143	147	148	147	165	151	145	140	155	146	153	142	156	167	166	142	156	142	144	150	168	140	145	149	140	131	120	145	145	132	169	144	154	150	173	153	157	147	132	141	125	154	168	127	144	192	147	169	182	153	157	158	151	151	168	169	150	164	161	145	159	181	145	155	154	172	145	172	136	144	148	138	140	132	152	164	172	154	162	155	145	162	187	173	128	142	173	168	138	143	161	146	151	164	156	144	147	145	142	149	133	150	158	170	150	146	147	143	184	146	139	153	165	167	144	154	153	150	148	140	179	153	154	126	160	171	170	159	160	159	135	132	164	168	176	166	142	193	151	173	144	170	151	146	147	152	148	142	141	157	157	149	159	149	154	152	140	174	166	159	166	142	127	147	140	173	164	161	163	164	141	144	145	138	173	157	166	173	151	148	187	163	157	158	173	124	162	146	146	157	140	180	146	140	143	147	143	131	145	157	123	154	153	165	158	150	147	156	157	166	129	148	151	145	144	149	146	153	151	144	142	149	153	151	155	159	142	162	166	153	137	153	137	156	163	171	145	157	153	154	121	166	163	176	144	175	153	155	142	139	129	153	147	155	163	162	149	150	159	170	152	151	173	159	182	177	177	158	171	204	178	134	156	137	170	148	134	135	153	162	176	151	178	187	165	181	147	152	147	132	132	174	141	163	153	157	175	151	177	168	157	174	152	134	144	143	128	146	145	159	163	146	152	180	152	147	143	163	161	172	170	173	155	159	166	168	145	161	137	152	182	130	149	175	151	163	154	149	162	156	156	145	157	151	166	198	151	149	151	154	153	157	137	167	192	170	146	152	147	151	138	135	186	152	156	131	131	166	132	115	153	166	162	129	149	157	168	154	139	147	180	161	159	176	151	160	140	174	119	164	155	153	142	162	180	145	157	132	158	194	167	174	176	174	181	145	169	166	142	152	144	161	187	172	154	153	152	151	143	153	169	146	153	166	158	136	143	155	169	143	142	142	148	155	173	164	135	160	132	156	171	178	159	163	151	163	156	140	165	168	160	149	184	139	159	145	157	152	160	142	117	139	190	148	180	178	150	144	171	153	156	140	153	138	139	175	136	157	144	150	170	135	135	165	152	132	163	144	154	159	166	152	164	173	157	130	141	171	138	149	165	144	158	130	147	157	151	173	148	183	168	165	141	175	183	151	156	139	157	164	150	138	183	155	168	150	142	127	132	174	174	170	161	161	135	158	122	150	146	159	154	150	145	164	137	138	150	159	150	144	155	173	177	148	142	139	135	134	163	169	146	151	165	161	179	148	150	163	154	142	147	139	143	172	125	162	174	158	146	162	135	146	161	155	157	145	158	147	163	145	133	172	167	154	153	160	164	133	175	161	160	170	168	178	153	152	126	156	170	166	141	167	173	142	161	145	151	163	115	161	154	154	163	160	169	130	138	152	135	135	173	169	148	161	170	153	173	151	155	172	132	167	139	132	143	168	157	157	154	160	137	171	158	145	156	136	143	174	145	171	165	159	168	149	177	155	151	159	172	143	157	197	151	157	129	145	146	175	141	140	157	143	152	168	166	160	147	146	146	158	150	133	142	162	158	166	166	143	162	149	146	172	153	151	164	168	170	163	139	144	178	155	148	162	162	136	155	158	173	152	156	148	152	155	207	135	141	129	151	159	157	154	149	146	148	169	135	154	159	178	171	156	146	161	169	174	153	145	136	146	142	154	177	138	136	181	169	130	151	156	156	156	154	188	158	147	174	169	154	146	138	183	169	149	143	126	155	175	153	155	160	180	172	160	162	149	161	176	146	147	131	179	170	151	136	140	168	164	163	145	141	147	143	174	147	153	156	166	159	141	175	156	150	134	154	160	160	188	163	154	175	176	146	164	156	127	166	162	146	160	158	152	170	163	163	159	156	127	176	155	168	154	152	159	149	156	164	139	140	144	168	161	156	149	158	142	160	168	144	153	174	144	160	167	163	167	159	159	145	173	147	145	147	161	164	157	174	160	154	150	149	159	140	177	173	151	161	170	145	138	146	141	135	160	171	152	155	184	145	146	180	170	153	150	129	166	169	162	169	160	145	160	152	151	143	152	159	152	150	172	145	149	144	175	150	146	158	155	167	154	152	163	157	146	159	165	147	181	175	164	178	170	155	170	140	141	157	135	150	139	162	154	163	181	154	153	144	144	141	162	157	167	180	163	147	136	155	152	176	152	150	147	181	161	140	141	175	165	154	154	154	143	135	157	148	154	145	146	149	155	134	150	164	146	151	152	152	179	138	160	152	161	156	156	153	150	170	151	157	163	157	166	163	162	159	149	150	163	174	154	161	148	157	165	145	151	156	145	164	151	156	172	138	136	144	159	163	139	121	150	149	162	147	142	150	189	152	134	165	161	139	141	160	150	157	155	161	147	178	137	150	139	175	168	172	147	141	152	139	162	182	156	147	144	139	144	146	163	114	185	141	146	159	134	145	188	151	174	135	160	156	165	129	136	155	163	157	159	161	144	153	169	139	177	137	127	129	159	143	151	150	167	178	149	135	160	131	131	135	163	156	161	150	161	168	157	178	143	169	157	132	170	175	173	148	130	162	155	158	188	172	164	148	150	174	162	170	156	151	154	140
8187	1080	2191	2535	2241	1791	1541	1377	1165	1024	871	816	751	662	638	617	531	524	558	485	531	484	510	480	450	471	462	459	474	452	441	420	471	454	455	494	429	423	441	420	393	401	423	409	421	419	376	395	443	418	424	436	428	425	439	411	404	409	444	443	386	424	386	424	442	418	405	423	365	396	404	448	444	416	394	408	411	402	392	414	381	393	345	438	407	387	407	435	427	404	393	400	406	396	409	422	421	412	437	381	399	414	423	410	416	396	424	405	428	400	410	409	424	406	407	415	391	434	416	428	403	404	418	388	403	423	411	414	392	416	405	392	393	430	402	437	390	406	374	395	405	409	412	406	414	383	404	390	405	419	420	442	393	371	401	418	399	397	387	454	399	410	380	408	410	416	399	411	404	380	386	419	441	410	412	384	428	387	399	400	446	405	425	388	412	401	393	428	411	392	394	427	401	442	421	401	399	377	432	392	426	453	407	402	404	412	397	381	424	434	399	394	430	397	409	413	393	390	396	433	421	424	439	402	380	415	420	412	419	417	424	386	430	407	416	427	401	371	403	433	379	438	383	412	383	427	397	393	389	409	368	406	423	399	370	410	412	408	407	433	380	375	417	404	402	377	407	412	397	428	382	394	395	388	426	427	395	427	414	387	436	411	432	356	426	408	394	401	393	401	390	406	416	359	405	422	414	392	406	375	387	397	393	405	398	426	391	382	377	379	417	414	422	409	420	401	399	400	449	386	385	400	409	372	378	406	378	417	385	423	406	377	394	425	397	414	408	394	395	389	410	410	391	411	417	404	393	397	376	387	368	440	435	390	357	417	374	387	388	450	419	357	401	390	410	387	388	405	398	419	367	404	389	411	396	396	409	396	391	416	404	410	432	388	421	389	417	407	429	369	432	414	399	430	390	412	416	413	405	382	375	417	402	350	403	422	389	384	386	405	415	428	389	392	385	396	377	409	379	424	406	386	393	434	407	383	405	393	415	403	412	390	441	375	389	412	399	420	416	394	401	395	405	394	387	402	427	386	398	420	419	426	414	410	433	387	380	397	407	377	374	407	415	420	380	385	401	395	427	404	416	433	390	425	393	422	383	377	411	440	409	387	433	424	397	415	374	411	428	417	409	423	385	394	385	405	399	387	420	443	392	414	395	386	414	447	426	378	384	368	404	415	442	381	400	405	407	380	395	379	407	401	426	415	375	391	432	448	434	405	414	444	368	433	419	392	395	380	394	425	397	375	434	406	444	421	377	451	388	361	434	421	421	393	420	429	406	382	406	415	397	378	406	448	415	401	375	399	409	421	412	363	419	369	392	386	408	397	395	400	436	433	392	389	372	401	416	398	396	407	383	449	424	450	401	441	402	399	372	412	427	429	402	396	422	384	387	433	384	421	426	389	415	489	403	437	396	392	413	454	398	400	388	466	432	425	412	408	390	447	393	406	419	377	380	389	419	434	439	390	375	409	374	384	434	438	387	419	401	392	405	407	397	368	381	407	381	371	412	396	368	477	377	400	446	410	438	394	385	385	434	416	413	430	431	397	393	385	403	389	384	438	427	381	413	416	400	420	387	382	406	411	436	394	393	397	393	400	416	394	412	415	381	402	430	401	416	400	428	413	384	394	402	419	422	390	378	403	402	397	398	384	378	414	413	422	399	401	398	386	421	400	394	377	379	385	394	401	388	399	421	428	411	403	402	407	393	410	405	399	380	406	410	448	399	397	410	391	388	429	418	406	398	421	411	389	427	408	401	389	387	388	420	435	419	420	406	411	402	428	409	422	439	419	410	417	426	400	442	394	376	406	411	400	389	439	391	396	404	396	408	409	404	425	382	423	391	411	397	405	415	408	379	417	402	413	397	410	391	369	415	414	395	386	441	419	406	426	401	421	413	383	440	391	434	389	376	407	422	411	419	392	457	398	405	392	414	372	421	414	367	392	413	407	413	407	389	405	368	411	404	416	399	408	408	413	406	425	398	430	370	380	409	429	447	405	407	427	430	426	433	411	414	391	406	380	417	466	423	394	413	416	390	407	383	425	380	388	382	380	431	439	383	388	362	449	406	362	407	407	388	389	394	409	431	407	413	393	415	444	416	404	415	417	386	393	397	410	364	405	393	439	412	433	385	385	432	401	414	380	377	407	404	406	413	412	379	430	419	394	417	415	446	384	418	402	395	390	410	412	432	391	393	437	410	409	406	386	413	403	389	432	361	429	414	370	404	413	406	438	432	412	399	374	371	400	422	395	417	410	378	380	424	383	444	402	402	412	379	397	397	410	397	375	400	398	435	409	415	427	418	377	408	401	430	421	454	397	406	373	425	371	395	417	444	403	406	441	425	420	418	394	385	408	431	392	435	390	371	408	395	414	413	426	396	375	414	394	419	394	424	429	389	418	388	395	375	384	423	422	413	398	370	382	408	378	451	407	429	431	420	409	398	436	398	401	435	382	414	401	414	397	395	431	441	414	381	379	371	393	435	394	421	399	402	400	391	435	403	414	370	414	421	397	402	369	378	384	427	430	408	390	420	413	417	401	432	462	371	428	391	390	403	402	446	375	420	414	413	384	407	403	405	396	381	384	371	406	419	392	413	393	408	393	395	428	369	395	393	415	389	408	374	404	370	392	386	432	370	415	407	442	405	381	370	415	373	440	402	386	395	428	430	409	390	412	384	397	429	435	448	422	413	400	382	382	419	411	418	404	412	406	417	402	372	414	414	416	413	401	399	438	431	388	438	373	402	405	407	368	382	385	374	404	397	388	387	390	393	415	406	421	415	372	383	437	427	383	431	352	380	398	400	397	414	418	405	440	420	405	365	402	403	406	440	421	401	411	388	390	410	381	410	429	419	400	437	421	408	387	447	406	361	438	400	414	400	420	420	378	406	435	388	426	384	424	373	391	391	383	403	403	362	445	396	404	419	416	376	404	375	411	411	426	397	398	394	389	392	394	402	376	449	429	393	412	379	422	397	408	439	395	381	395	397	416	419	425	426	419	408	378	418	406	380	409	397	410	397	397	421	398	396	416	404	388	466	439	433	412	388	451	385	391	403	388	407	405	401	438	424	431	399	393	371	399	387	392	417	435	384	400	393	392	395	434	405	388	436	391	413	403	431	408	373	422	423	387	420	422	396	381	392	387	456	405	393	420	401	385	446	417	367	426	412	405	404	387	415	404	402	407	383	411	440	395	412	398	384	440	417	399	386	394	410	406	405	442	435	417	438	397	403	454	420	402	397	395	377	419	376	401	391	417	365	413	419	415	407	406	396	390	383	357	392	427	407	381	369	422	390	428	430	416	389	404	381	408	411	404	414	440	423	422	413	436	408	420	425	376	406	426	446	396	411	401	393	442	376	407	432	355	382	404	405	424	397	420	404	402	368	381	390	431	385	412	427	419	392	431	412	392	405	391	388	446	386	394	453	393	392	420	429	411	438	424	408	417	418	399	483	414	382	399	392	430	416	399	370	416	392	369	380	382	394	400
1802	526	531	458	465	451	462	452	455	435	495	422	499	457	444	429	436	429	427	459	459	474	410	472	445	407	409	412	484	440	433	398	482	490	455	431	419	418	458	434	477	445	412	449	420	447	459	423	420	470	459	474	436	465	412	440	439	445	438	416	452	468	431	440	429	446	427	434	430	434	452	473	486	429	424	412	461	431	461	414	444	459	457	453	455	437	439	436	440	451	410	462	479	432	486	453	459	427	459	450	404	420	479	446	434	449	422	444	446	451	406	448	411	471	456	454	461	452	444	432	423	451	443	431	445	442	461	386	485	413	420	427	467	447	432	509	433	464	445	454	417	443	427	435	450	455	431	446	419	432	416	464	456	419	424	454	415	476	442	447	430	479	447	414	453	434	449	462	437	425	431	417	437	465	428	451	451	465	416	458	462	477	411	453	408	437	404	440	442	450	399	427	463	427	434	434	501	436	450	410	440	445	444	489	467	449	423	429	433	442	427	442	441	445	447	445	448	411	442	452	489	476	428	432	413	491	436	420	437	468	420	449	460	459	450	412	519	466	475	442	446	457	439	450	453	432	449	447	490	458	447	390	450	407	433	444	457	426	450	448	469	435	445	449	420	441	431	430	420	444	427	408	449	440	473	444	454	416	464	400	427	463	446	429	477	453	435	422	437	427	425	465	499	440	463	458	469	433	431	442	430	465	445	407	450	457	462	453	406	440	445	459	457	425	442	470	457	449	428	416	432	482	462	454	469	446	403	421	405	457	449	418	423	420	430	436	467	459	466	432	459	467	434	406	406	450	415	460	427	444	435	404	443	465	433	481	430	457	400	434	436	428	461	492	454	453	491	456	446	420	445	464	446	436	435	485	436	395	449	468	481	450	463	421	422	494	474	407	417	467	414	405	434	478	442	422	446	448	431	452	439	440	438	481	468	448	478	456	423	445	490	474	456	465	448	400	450	430	454	420	456	430	433	465	466	418	436	435	493	438	445	438	419	435	430	430	443	416	460	468	427	452	420	453	407	444	449	415	396	467	437	448	417	413	436	429	404	440	451	391	447	424	458	435	428	466	448	424	438	425	448	440	416	447	439	429	421	420	463	420	429	425	457	463	433	450	433	451	444	411	433	431	425	470	452	436	409	434	408	416	444	445	470	426	409	437	402	433	438	444	473	436	415	409	411	424	419	435	449	476	436	433	460	446	480	433	433	447	494	453	445	421	442	434	436	465	425	472	432	417	450	418	430	453	453	440	449	446	443	452	445	501	472	424	425	423	418	452	465	474	465	461	430	468	461	414	436	452	456	488	406	474	441	442	433	437	410	401	442	428	433	388	442	462	441	435	479	411	437	382	394	443	448	463	443	422	423	452	421	399	384	458	435	409	420	462	480	454	417	411	432	443	454	496	453	472	419	437	445	403	438	407	431	427	442	428	474	398	442	446	434	425	479	436	431	479	458	476	390	459	444	471	435	471	459	453	458	445	457	425	432	431	466	457	462	464	499	423	451	450	445	469	456	402	435	458	435	471	445	432	394	443	423	450	418	449	439	440	452	432	407	439	450	459	435	402	429	438	437	430	510	460	507	411	450	443	452	401	451	487	439	459	415	436	449	457	437	450	464	435	494	491	446	438	467	435	447	441	421	467	422	394	430	450	441	437	434	411	432	433	476	422	453	491	418	438	426	427	461	460	442	417	445	466	442	456	443	452	416	454	430	467	459	456	443	389	428	429	440	437	501	418	415	416	449	436	435	413	432	454	441	433	422	437	411	452	405	438	463	433	440	468	460	438	448	429	439	389	489	449	466	446	462	417	460	452	455	433	430	443	462	474	443	426	443	465	429	405	430	449	438	452	433	447	437	422	473	450	458	422	449	457	445	419	419	436	402	409	421	476	427	437	395	438	436	447	466	489	450	452	419	440	455	422	413	452	460	460	471	462	425	414	449	467	476	430	419	439	429	409	439	409	447	443	414	461	451	462	435	402	445	443	455	462	439	424	470	438	430	420	449	414	444	428	462	417	394	461	450	463	427	407	415	456	456	419	419	392	453	419	460	409	424	429	446	461	456	448	435	426	408	487	468	448	442	481	436	443	455	453	387	429	417	424	423	419	453	424	440	435	410	446	418	403	448	398	422	475	431	464	419	464	420	478	406	439	484	479	492	445	408	425	454	446	424	444	431	443	451	419	476	406	403	420	440	440	449	444	469	432	434	404	437	450	470	430	433	439	456	433	439	420	472	444	466	467	481	477	416	435	422	403	431	442	461	417	434	442	411	452	448	438	446	453	438	419	473	465	466	433	445	450	432	464	465	436	406	421	416	421	435	463	466	488	475	459	452	468	420	457	437	432	416	423	471	471	441	485	468	480	432	456	430	469	467	436	395	444	422	438	443	422	505	453	449	442	425	412	432	431	438	453	409	427	448	440	452	437	466	457	460	435	480	403	458	466	451	447	449	388	428	443	418	438	473	439	438	416	440	471	434	377	444	457	462	415	465	472	435	416	438	446	411	419	445	447	438	447	437	464	433	467	439	458	436	480	409	413	437	428	418	426	455	434	436	447	445	433	439	454	449	401	452	408	461	430	450	498	443	442	446	437	447	432	479	439	432	441	470	385	442	429	491	462	449	452	446	426	426	423	443	464	440	439	421	425	451	446	481	427	459	436	422	437	464	473	430	449	485	453	428	457	447	446	410	414	380	478	392	430	433	478	400	463	423	410	434	464	480	446	452	430	457	442	443	455	432	404	431	447	442	467	416	481	446	455	469	405	442	421	419	427	451	395	441	458	456	408	489	453	447	456	453	479	445	449	411	413	432	425	444	405	417	461	415	411	430	445	439	447	452	426	435	439	452	450	458	493	443	442	450	422	439	479	451	448	455	415	489	463	458	475	456	473	450	452	447	455	440	428	372	481	442	442	497	468	414	454	454	439	442	417	454	431	458	432	453	483	452	486	448	440	433	441	489	451	444	376	415	410	414	470	447	461	430	449	438	422	432	435	477	452	426	450	472	426	432	447	449	447	432	446	414	441	437	467	429	423	435	424	429	430	443	460	405	400	402	407	458	422	428	477	403	426	470	461	454	473	448	436	438	496	409	449	458	417	429	432	439	432	408	473	438	421	422	473	436	442	440	413	435	450	459	458	463	431	478	411	471	482	401	428	463	432	461	444	484	457	422	436	460	444	488	463	448	451	414	500	445	488	471	413	462	451	415	432	425	440	490	410	406	467	423	432	443	455	430	465	455	487	460	413	446	441	455	474	417	456	462	446	415	410	450	430	419	467	425	459	423	459	431	457	426	449	437	460	440	435	419	417	411	391	478	439	401	412	458	425	434	427	459	420	442	472	425	461	438	444	449	409	428	466	430	428	444	426	456	447	464	430	440	449	483	453	494	427	416	424	483	454	484	470	469	391	421	430	455	458	419	424	424	420	453	419	467	453	455	464	451	426	439	433	458	435	427	445	461	471	443	410	462	400	426	436	427	480
2247	1013	1065	1040	1106	1098	1037	1042	1038	1018	1044	974	1008	968	966	994	959	961	1010	989	965	985	947	986	945	950	985	940	938	962	978	938	914	924	987	1040	1021	985	999	954	874	978	1009	977	950	963	981	958	962	977	918	956	1010	982	929	966	941	956	958	988	958	905	903	914	965	995	1031	934	944	950	970	960	934	917	1019	870	911	934	965	953	979	968	970	957	951	955	981	986	940	902	952	970	922	988	965	949	937	892	943	992	942	936	942	964	958	949	1015	977	927	991	940	988	923	984	943	940	1023	919	997	941	886	965	951	948	967	934	955	931	987	947	918	965	986	937	1001	904	1002	900	931	920	994	915	929	917	997	978	971	966	952	971	976	973	951	1010	933	952	978	981	997	989	957	963	933	946	948	934	938	1014	950	939	981	964	919	946	935	967	953	962	959	991	980	969	968	1017	929	984	964	967	929	931	898	988	1039	962	970	936	969	930	982	954	984	1013	923	922	963	993	900	899	934	963	961	968	965	928	970	915	917	1030	943	958	983	968	982	968	961	947	972	914	979	973	892	1011	963	965	920	915	958	939	950	962	1016	965	914	950	931	950	944	936	941	956	932	975	931	975	924	932	996	960	989	936	965	982	928	1002	972	970	968	966	903	972	1008	928	944	967	970	983	947	928	946	983	896	967	948	945	957	938	925	988	988	913	966	991	959	936	941	924	984	949	924	911	980	892	920	947	1002	1000	968	990	940	957	983	922	957	956	944	963	962	968	1055	933	1000	945	990	936	990	1005	934	1004	974	988	935	894	925	1002	990	954	928	1023	974	986	974	947	943	916	996	960	981	932	963	1044	958	955	959	954	938	911	961	903	934	933	1021	948	964	974	991	990	958	927	1016	976	997	965	969	1021	948	936	1016	975	942	984	948	994	1000	929	933	932	950	967	950	938	1000	909	930	949	968	967	966	915	960	975	994	949	939	1016	932	948	960	963	923	997	978	961	975	960	958	899	912	907	902	955	966	899	968	973	924	994	982	981	957	1002	957	1006	934	961	1010	955	997	961	951	989	996	936	953	1013	930	936	913	972	917	973	963	937	972	939	958	995	961	1008	912	943	974	936	969	953	954	921	948	952	914	908	973	962	964	947	937	939	920	920	980	1010	961	903	970	971	989	977	929	969	995	929	939	938	923	937	972	966	975	863	1028	941	977	952	930	963	921	951	1006	882	999	959	1002	994	980	948	960	925	953	954	919	949	948	944	930	970	955	970	940	944	972	892	941	901	974	935	951	933	941	938	1019	990	938	989	986	970	989	943	933	947	955	991	943	953	940	974	971	954	943	1001	984	941	911	940	930	956	1021	971	968	950	1006	978	968	928	992	992	927	981	992	957	954	1004	1000	990	984	972	1009	990	958	971	1008	980	985	918	988	984	969	1008	975	960	987	946	973	947	994	955	964	911	951	1014	967	944	971	966	913	998	931	907	933	951	948	955	889	946	946	914	983	1012	966	976	946	943	922	936	923	982	927	933	966	945	989	955	914	930	922	991	972	907	948	977	951	1016	954	958	969	944	934	984	952	977	958	964	919	923	991	999	965	954	981	955	988	965	984	965	971	949	951	957	984	923	956	957	984	967	964	983	935	971	962	949	915	991	901	968	922	893	943	929	1025	990	944	997	983	923	1005	997	946	920	918	960	969	955	963	1064	966	957	928	1033	987	961	900	901	981	983	902	928	975	955	945	916	912	980	973	947	936	967	957	979	990	927	999	947	970	960	927	942	1003	955	959	960	946	967	898	1018	970	966	1006	1016	985	986	949	907	955	927	952	970	964	958	939	981	924	1002	935	994	962	936	972	941	1002	999	943	916	938	915	902	965	913	982	958	1010	908	965	944	934	972	976	942	972	1000	979	969	948	1008	944	928	959	986	990	1005	993	949	936	915	962	1019	936	972	1005	965	926	957	1001	956	897	969	945	950	1014	950	960	987	975	936	934	912	999	973	935	1011	973	1014	999	965	1019	946	997	996	919	981	987	959	950	979	950	958	954	969	986	919	922	943	925	990	936	997	905	955	905	970	981	970	988	1015	929	1020	970	956	952	954	966	919	954	1007	1005	985	919	984	927	995	966	986	892	936	914	972	946	966	953	946	984	977	971	948	999	951	986	949	947	945	983	900	1029	952	966	956	933	1056	960	960	1001	1015	960	954	949	987	930	953	989	972	934	928	949	984	898	932	952	1012	909	1039	894	947	958	1033	977	985	981	932	993	972	938	991	1003	868	942	1035	905	936	946	952	941	984	956	1000	954	921	979	923	997	957	943	978	948	960	978	1004	941	902	947	915	890	949	939	952	946	1012	935	981	969	945	950	964	980	965	948	965	928	930	958	916	940	962	939	987	1022	992	1001	974	958	956	900	936	956	972	942	969	934	947	991	993	969	946	936	968	959	993	973	948	975	953	1010	909	1002	978	1007	974	976	978	938	963	954	906	977	877	929	980	920	989	967	904	994	946	985	964	947	990	956	964	958	951	951	956	964	930	931	960	943	959	923	993	935	957	1022	981	949	976	974	959	1034	957	1018	940	991	934	949	959	988	927	961	949	977	983	947	953	944	948	960	937	938	935	946	865	945	963	955	987	934	932	968	911	969	976	1002	998	958	1010	965	991	900	975	987	989	986	926	998	976	933	977	965	1018	971	974	958	956	986	917	972	956	955	913	995	952	946	970	976	969	974	905	960	938	942	949	906	1003	1017	972	994	947	989	928	964	947	930	943	940	957	926	940	1001	940	1005	937	980	969	987	948	940	988	953	957	988	922	915	992	993	1040	933	971	984	894	949	966	918	938	954	1009	946	963	978	948	1002	959	901	963	972	1039	911	929	934	920	980	998	967	957	981	918	1002	913	980	917	969	926	932	923	958	990	934	946	918	981	957	964	908	909	983	968	951	1000	972	928	930	969	905	950	946	989	952	957	953	976	977	1010	975	937	899	955	992	993	923	988	925	967	917	955	940	930	924	902	906	984	972	972	944	940	992	964	1028	913	967	998	997	993	951	927	944	966	936	1021	931	958	929	965	918	943	944	980	978	920	951	933	998	981	975	977	995	918	959	1005	972	974	957	934	969	944	958	889	1004	896	942	937	973	933	943	986	973	988	1000	980	943	985	995	948	969	948	958	984	973	1006	1004	994	1014	898	977	950	993	916	992	982	958	958	924	908	977	992	971	992	948	917	959	1021	962	958	969	947	955	979	932	947	929	939	998	908	965	974	943	945	957	952	969	946	946	957	946	947	935	961	943	942	914	943	938	969	961	953	979	935	998	947	986	980	951	973	926	949	977	961	962	950	966	987	986	968	928	1010	944	1037	983	974	1025	972	991	976	962	961	901	958	942	976	974	940	963	984	923	976	939	901	937	980	926	910	963	990	999	1007	948	913	972	954	925	943	968	935	1042	989	973	1032	957	985	936	1010	955	954	941	991	919	985	990	1019	923	957	970	940	973	933	963	978	970	962	992	955	1039	984	983	910	987	969	904	998	982	918	1016	984	950	942	957	967	978	961	979	964	951	951	985	949	944	1040	988	958	984	966	954	974	983	949	996	927	985	985	909	948	957	982	972	908	956	986	993	946	921	988	930	961	985	967	1010	961	961	917	959
8373	642	701	618	464	410	377	372	326	320	334	258	275	258	252	271	261	282	263	228	280	275	274	254	259	209	239	217	290	248	254	266	240	262	238	280	236	232	243	240	272	253	252	256	229	256	267	215	257	243	254	257	234	239	240	236	262	246	202	264	235	264	270	246	243	261	235	264	265	299	242	226	218	278	255	226	281	247	238	256	238	264	259	233	298	275	246	281	265	211	235	249	248	247	248	248	249	230	251	256	240	264	240	257	256	242	242	244	249	230	230	239	255	226	261	227	246	258	242	243	246	268	271	247	241	234	253	233	255	242	242	237	244	225	251	268	291	222	237	271	243	275	236	235	239	227	250	208	257	250	229	254	206	258	225	223	248	244	250	271	257	255	240	244	281	264	232	226	213	268	254	241	210	234	266	244	251	264	241	252	249	239	255	239	267	257	274	261	243	259	239	250	249	266	223	250	208	283	249	251	270	243	248	258	252	250	255	215	242	255	237	231	241	284	246	230	258	250	267	259	246	239	264	267	283	273	245	286	264	244	252	239	231	219	262	260	240	251	247	256	223	260	271	213	247	236	233	249	267	201	239	271	248	233	270	229	246	262	262	240	245	240	246	236	242	252	246	257	280	237	229	237	247	255	220	231	253	258	275	253	258	258	277	249	236	237	238	202	258	240	256	236	252	218	254	270	264	259	235	232	254	248	259	247	263	249	232	269	230	248	254	238	255	241	262	239	254	270	258	241	257	261	251	226	227	240	265	277	234	241	229	266	243	255	272	264	240	241	266	265	257	242	224	254	304	249	256	249	221	252	246	240	246	208	224	247	251	255	253	254	253	242	249	270	221	227	269	226	260	263	258	260	246	244	250	258	262	237	256	274	275	262	250	262	219	226	210	246	260	258	234	238	287	244	255	232	228	272	272	246	243	255	252	278	254	285	252	269	271	236	238	226	270	228	276	290	236	258	268	263	239	244	275	227	246	231	252	221	236	230	249	241	225	240	256	255	260	247	236	270	252	265	240	256	275	216	259	257	268	237	236	260	280	232	251	263	244	225	254	248	279	248	249	258	276	236	236	254	215	236	245	246	239	311	257	235	237	243	241	245	264	252	233	231	254	223	281	238	214	247	247	212	271	253	229	248	233	257	216	274	263	241	240	251	242	253	262	238	259	266	247	228	224	247	256	243	225	229	255	233	261	245	220	254	272	234	254	253	233	247	259	248	271	231	256	252	236	270	234	265	229	271	250	249	228	260	272	276	248	271	284	237	236	233	232	249	233	250	256	302	289	285	253	271	250	250	269	280	238	251	292	235	283	295	229	262	272	202	218	257	245	254	265	232	264	264	222	247	239	236	295	247	259	272	249	248	235	265	258	276	240	252	265	252	272	242	226	249	240	268	235	243	220	265	247	264	268	246	256	241	271	222	254	240	221	228	240	251	254	252	242	241	270	239	282	240	248	266	263	250	282	241	258	265	243	249	235	242	241	244	243	261	240	258	233	250	256	263	226	245	247	242	236	254	266	230	250	272	253	256	265	245	261	232	261	225	244	245	240	241	254	245	250	234	212	245	242	291	257	256	237	236	250	258	228	259	260	244	248	248	254	248	246	292	235	259	239	247	218	231	244	252	245	245	251	277	229	255	267	275	262	241	243	250	227	225	252	236	227	233	256	261	253	239	244	263	242	278	255	228	257	236	260	256	230	267	221	277	254	239	255	273	281	249	250	237	271	270	245	259	243	238	250	228	244	256	237	249	233	263	254	248	267	273	230	250	244	272	279	255	228	248	244	263	274	238	226	254	260	235	272	225	257	279	232	255	244	248	276	272	249	261	244	254	255	279	259	240	226	275	233	230	257	255	254	233	274	255	244	284	255	236	244	254	261	246	246	252	235	241	231	227	223	243	255	260	257	261	266	254	243	239	229	243	240	259	242	238	256	277	251	247	235	250	276	228	219	233	247	255	249	231	261	252	249	229	257	224	275	232	262	244	259	243	238	206	240	250	224	248	265	252	275	233	237	274	237	263	229	239	238	259	247	248	272	256	259	250	226	217	209	243	233	262	233	248	268	264	243	210	227	261	226	236	239	263	281	256	231	267	282	237	248	227	256	226	232	241	254	222	238	240	266	273	249	225	255	234	234	294	270	234	259	247	232	233	244	221	270	226	266	250	247	236	226	240	262	281	235	239	238	272	245	227	220	258	240	243	233	223	264	234	232	248	241	267	251	247	250	246	248	268	241	236	266	226	241	253	248	253	266	230	254	249	267	242	282	250	219	232	261	245	230	264	264	230	254	254	231	237	247	253	235	234	279	275	221	242	242	241	238	249	261	230	279	259	225	228	236	244	221	245	222	226	257	236	225	236	251	243	219	266	222	240	246	286	256	247	240	245	246	247	238	259	256	242	237	260	253	240	228	239	240	255	257	284	225	240	240	249	247	256	237	267	236	278	279	243	251	267	276	249	236	258	229	224	256	208	240	279	253	251	244	268	228	263	283	260	266	245	242	277	267	245	246	260	254	262	255	248	248	250	254	233	219	244	256	261	271	240	232	248	257	255	248	243	240	269	270	237	251	228	268	277	253	231	237	219	243	232	246	250	256	234	257	265	243	248	268	251	245	234	249	269	244	254	223	254	228	276	255	245	248	260	250	244	254	238	223	248	258	237	255	250	256	229	248	248	234	231	265	238	237	237	255	244	252	270	277	262	274	275	241	233	234	241	236	259	276	243	236	246	227	224	255	240	245	268	260	248	232	267	287	263	213	256	206	247	227	237	258	206	232	239	239	243	239	248	265	206	261	268	254	223	252	241	238	248	229	229	257	267	230	246	280	269	247	234	262	260	242	247	257	275	220	234	227	255	248	278	272	250	273	258	216	269	250	247	263	229	238	240	262	234	229	235	235	253	275	271	273	260	240	247	226	239	234	227	259	258	225	238	248	241	221	254	264	260	238	267	272	253	251	288	251	232	251	267	256	257	234	244	242	245	290	255	255	244	261	247	247	264	251	245	251	229	262	234	274	250	247	255	282	213	243	259	256	251	246	256	232	235	267	251	273	253	245	282	272	258	261	268	262	284	275	256	236	283	256	231	249	221	247	262	244	252	243	230	241	250	249	231	274	241	246	247	263	251	248	270	238	268	286	236	243	279	288	283	274	280	250	246	294	223	229	245	241	262	257	246	268	252	254	241	253	245	211	222	237	250	236	252	243	284	245	231	264	236	245	242	260	215	240	244	232	237	243	234	222	256	226	226	245	250	223	214	247	245	257	254	263	230	255	236	256	264	242	241	258	255	242	260	242	275	235	250	236	299	264	242	240	222	224	240	243	243	248	227	275	270	270	251	252	274	259	230	225	257	250	271	250	231	272	237	300	241	241	242	277	231	241	241	226	274	279	269	237	221	252	236	253	240	259	219	283	237	281	255	239	228	260	215	234	275	237	248	237	257	274	250	267	249	254	265	240	274	241	283	237	272	236	250	285	264	236	229
6909	932	1609	1716	1485	1250	1262	1155	975	855	893	801	752	723	727	696	653	669	701	634	594	612	601	664	602	629	588	576	568	610	581	604	639	580	603	588	616	603	575	591	599	547	567	573	590	599	660	546	552	571	592	546	582	607	602	587	563	596	575	589	567	563	597	618	551	564	565	583	530	557	576	587	579	568	561	552	600	602	541	583	623	555	612	568	553	581	544	594	580	591	578	601	572	603	598	620	596	562	547	581	580	621	578	628	591	594	595	570	577	536	599	578	571	553	569	628	549	611	593	575	650	535	569	559	566	564	598	602	564	636	579	613	611	592	545	549	576	557	592	553	575	581	530	613	577	586	564	609	565	571	574	571	626	602	597	566	587	570	580	598	599	546	585	590	622	598	574	567	571	571	555	571	567	556	601	589	556	596	567	544	590	581	578	589	577	559	588	599	620	544	584	607	545	630	567	606	550	564	609	564	590	614	592	574	547	600	592	588	552	581	533	568	607	579	539	560	629	609	539	552	597	582	584	565	584	535	588	554	592	602	559	617	592	611	587	546	579	537	657	555	568	537	583	569	552	612	569	555	549	559	611	590	591	535	606	550	574	564	578	561	579	532	568	590	600	580	594	588	556	566	560	643	562	564	581	561	543	569	583	552	550	531	512	576	583	595	580	542	592	608	551	593	541	530	579	582	539	543	578	612	562	555	571	595	562	578	574	596	548	538	590	634	585	580	574	590	560	576	581	557	558	596	558	595	583	568	571	575	562	576	607	555	612	578	601	572	568	626	550	594	549	543	570	619	613	584	620	545	613	571	556	580	609	537	563	582	548	579	597	576	591	556	581	567	582	595	568	583	556	571	626	623	551	586	574	591	579	570	566	569	561	562	565	618	589	567	597	573	584	567	545	521	535	590	553	566	570	605	561	561	585	591	605	524	590	626	569	544	563	593	579	557	592	573	595	533	557	576	548	595	563	554	573	611	525	591	555	588	564	588	553	604	592	562	568	591	598	593	629	585	536	566	542	596	581	591	531	584	621	586	579	582	588	543	548	571	578	578	573	596	588	598	588	579	623	562	562	555	577	566	547	590	559	584	594	527	558	560	582	564	579	568	581	547	608	589	576	611	566	557	578	612	574	580	584	553	564	587	570	568	554	598	534	569	567	526	589	600	549	539	615	607	557	615	582	540	570	576	581	562	581	608	551	532	505	571	548	600	574	573	566	576	582	570	583	607	541	568	588	568	578	604	566	569	590	557	582	582	589	594	572	581	546	582	620	577	571	560	585	558	533	565	559	578	562	612	581	577	587	574	567	563	588	558	588	593	636	606	573	623	577	610	577	575	579	612	604	599	613	593	567	567	591	562	590	587	604	576	579	559	587	543	592	561	570	578	556	567	563	583	560	569	525	550	597	613	587	582	590	602	547	575	581	601	552	572	587	576	538	535	563	561	586	631	589	595	584	569	570	548	548	530	549	570	575	584	587	645	610	620	523	580	569	569	583	589	579	580	590	547	567	577	554	570	603	576	570	576	539	577	572	583	603	578	582	558	541	578	592	549	548	590	605	584	565	547	591	559	552	559	595	534	549	557	598	566	578	570	541	561	591	611	567	560	564	571	559	566	602	570	592	539	590	569	586	586	578	571	602	568	571	540	602	579	555	592	540	565	615	563	527	583	582	583	570	562	596	574	562	552	602	553	572	584	577	563	573	594	582	580	598	575	575	603	594	557	568	613	574	550	579	585	575	577	609	579	588	547	577	549	555	564	565	641	644	602	600	583	595	560	581	579	552	555	589	585	586	585	586	560	572	602	589	577	557	554	579	560	617	582	559	561	604	602	570	607	561	630	589	617	535	582	584	556	543	612	623	556	623	576	572	571	542	589	596	564	602	543	547	547	536	574	584	553	588	597	579	574	598	571	549	593	581	598	620	568	577	585	555	560	586	550	583	561	583	603	612	545	534	579	533	579	595	567	570	557	560	596	579	590	592	656	563	622	581	526	595	595	569	553	581	604	570	547	580	556	599	607	562	598	571	586	544	625	577	561	586	564	612	504	584	536	596	596	629	557	602	549	566	572	589	562	557	607	583	588	532	563	548	585	581	565	580	595	590	580	576	600	584	578	569	574	570	587	576	574	600	573	544	613	556	596	648	511	587	597	570	553	586	558	594	588	605	576	562	579	575	599	577	547	602	614	619	573	586	597	555	597	576	560	572	600	545	605	597	526	628	580	596	565	620	559	571	549	580	606	541	542	572	586	571	604	570	549	628	620	582	559	594	596	547	565	597	560	587	579	596	577	579	584	590	602	615	590	583	551	601	617	570	595	571	555	588	593	571	570	549	586	589	573	548	579	574	556	543	574	551	564	590	584	559	557	554	563	568	591	623	565	541	602	583	558	561	583	631	581	577	593	540	524	592	615	567	593	561	590	559	590	551	554	592	581	630	522	570	616	576	618	556	544	596	538	569	580	604	546	582	625	577	598	559	613	550	621	589	611	551	552	574	564	569	561	585	573	605	586	572	580	597	573	561	579	572	598	604	550	596	526	572	599	597	597	624	554	580	533	584	604	587	590	582	559	596	602	616	597	580	584	579	555	627	585	599	571	566	611	592	591	572	599	546	585	586	547	575	554	561	593	543	587	570	589	558	614	539	575	582	568	569	574	580	571	589	607	574	584	599	565	627	569	545	587	587	618	575	548	586	578	557	553	548	603	585	572	574	557	584	567	623	578	599	587	633	603	538	599	604	578	581	631	563	582	578	577	599	598	564	569	553	552	564	553	567	616	609	568	573	557	555	570	563	567	564	596	570	578	569	524	617	540	553	564	557	597	563	585	569	569	542	601	579	560	619	572	572	575	571	615	561	545	613	610	617	572	595	565	633	602	594	603	561	584	583	506	583	575	568	564	571	563	564	597	582	605	563	570	554	582	607	613	593	588	583	619	573	556	556	543	571	572	562	539	560	565	598	618	606	583	551	547	583	593	610	549	589	588	595	562	551	582	599	564	601	536	620	612	571	600	561	593	578	570	580	614	527	598	570	606	591	587	590	592	579	585	614	569	610	582	561	583	607	515	496	554	521	575	551	558	551	574	570	596	595	569	589	558	587	543	591	557	568	557	564	547	553	569	558	606	562	571	576	576	574	579	606	584	616	574	564	562	564	573	560	590	571	564	607	553	569	534	535	541	574	600	600	566	514	587	551	535	557	575	618	600	559	613	577	546	531	598	575	574	621	593	564	576	602	598	557	593	563	581	596	586	606	584	550	578	579	620	585	597	593	595	582	597	626	574	604	562	555	583	599	603	585	566	545	583	566	588	578	587	571	593	562	539	579	572	578	555	593	589	603	548	582	623	579	619	608	654	578	575	566	612	591	592	596	538	621	586	574	545	592	599	544	574	598	585	561	573	537	592	579	626	606	566	559	599	581	602	564	631	572	578	574	583	550	581	564	548	591	586	592	588	593	558	552	588	566	601	587	514	603	586	553	568
15326	1267	1027	853	582	434	401	337	286	275	226	236	215	173	201	171	171	158	176	187	148	175	136	189	163	175	176	187	182	147	177	185	163	170	153	147	157	163	131	167	151	139	138	155	168	165	154	179	162	175	159	149	158	161	144	144	134	140	149	144	173	173	161	167	147	149	164	168	146	155	152	151	138	148	168	159	156	144	154	158	141	163	163	127	156	166	144	148	147	136	162	151	146	144	166	168	164	163	159	130	162	172	165	140	144	143	137	149	153	156	151	141	156	148	169	171	183	140	140	136	154	150	159	175	138	157	154	137	144	142	172	146	120	132	166	148	142	146	163	153	143	137	146	157	168	145	145	145	163	140	134	164	124	147	152	152	156	145	138	147	151	151	163	161	162	146	156	164	156	165	158	146	157	147	142	183	153	180	175	164	151	161	144	142	155	143	162	139	145	143	149	153	157	163	153	148	151	159	160	168	138	143	162	166	160	165	154	167	128	157	130	158	153	164	177	151	169	136	126	147	139	161	141	132	145	130	154	159	165	136	136	133	171	156	144	158	150	172	134	158	120	142	167	146	158	154	128	162	162	203	175	161	176	131	167	146	177	168	148	154	155	162	160	146	168	153	169	174	167	160	178	157	176	155	165	167	144	165	139	166	160	157	159	163	155	157	137	167	175	146	173	134	161	161	164	174	191	141	151	154	137	138	130	142	177	162	161	135	163	155	167	159	169	157	157	158	150	143	161	160	180	141	148	143	134	143	151	156	160	166	161	152	121	135	144	154	151	175	143	190	174	175	146	139	123	175	188	146	156	180	142	151	173	155	172	140	128	174	153	148	168	153	142	166	156	150	143	154	153	150	153	167	149	164	181	178	159	134	144	150	177	138	148	182	146	170	142	161	168	152	143	161	154	142	164	175	144	144	192	157	157	157	139	157	149	167	182	172	153	152	145	184	155	137	137	180	171	165	155	142	168	160	146	171	163	155	154	132	168	143	151	146	167	172	166	139	146	147	157	167	160	132	148	135	146	160	152	163	155	146	145	162	147	145	159	172	147	144	161	156	153	151	143	170	154	171	150	144	130	141	191	144	149	154	173	157	161	171	150	167	166	142	189	159	143	174	147	154	176	149	117	142	136	145	142	148	150	168	138	164	151	143	160	159	149	151	166	187	157	165	148	154	160	151	160	134	148	140	154	156	151	152	189	151	143	169	149	146	161	159	167	161	157	131	153	158	152	163	182	170	156	163	163	143	153	139	160	163	141	171	154	163	156	154	140	148	172	164	152	166	172	155	150	151	148	156	154	146	146	153	148	137	161	133	148	148	170	160	156	137	146	139	158	149	114	137	153	160	149	154	136	169	151	164	152	142	166	171	172	141	161	172	141	162	145	143	139	152	137	163	173	152	153	169	158	140	156	160	187	147	134	147	167	149	145	189	152	144	162	141	140	164	137	161	179	141	158	165	204	164	148	150	152	175	171	137	164	168	125	160	154	125	147	145	147	171	156	126	132	149	146	167	159	170	148	145	166	153	165	158	144	158	172	170	151	159	171	151	148	166	153	141	163	169	127	144	155	137	170	157	134	132	169	155	148	141	150	171	174	161	155	139	161	139	173	146	165	171	151	161	177	146	144	143	138	165	161	153	173	142	170	163	171	170	177	169	147	157	159	136	136	155	159	143	147	160	172	173	153	158	156	157	158	179	144	167	134	152	144	156	158	166	171	159	146	138	185	159	146	142	124	154	162	163	165	157	130	151	131	152	170	165	174	144	146	150	185	167	143	160	161	137	153	162	148	168	140	157	133	144	151	168	164	140	163	158	160	148	183	160	145	177	137	164	157	145	162	169	139	134	166	164	171	157	157	138	145	160	179	140	131	159	155	187	167	156	142	142	154	183	158	155	162	158	109	135	154	175	169	175	148	149	161	170	169	131	179	186	175	155	137	144	177	160	165	155	171	150	165	154	169	143	146	162	163	151	143	135	158	143	145	151	164	157	167	169	177	142	142	144	158	143	149	141	154	146	134	139	163	164	167	146	180	133	149	148	157	132	154	160	160	144	165	162	165	158	165	124	150	131	170	138	155	166	155	162	168	152	141	136	179	152	152	134	151	166	163	153	150	150	146	165	180	143	162	143	125	155	160	158	156	146	152	151	152	143	149	152	142	137	155	158	158	143	169	170	157	148	163	173	159	145	139	161	159	144	144	160	152	147	154	145	168	126	170	167	162	174	149	149	151	142	167	169	166	155	155	200	129	161	114	163	131	146	157	154	153	148	150	167	166	133	150	164	163	182	158	158	138	156	158	142	193	153	139	159	126	156	149	154	143	142	151	160	134	159	155	153	151	138	149	140	162	145	158	164	156	134	157	142	149	145	148	154	139	167	147	153	166	175	149	160	151	168	158	150	164	141	139	161	156	145	140	154	161	149	160	163	181	169	165	152	161	142	169	162	147	162	172	148	143	139	164	161	157	120	137	161	165	130	152	161	163	172	144	148	184	160	171	168	159	169	152	152	143	176	147	174	162	158	155	141	164	168	156	152	147	160	154	134	146	158	158	179	134	148	158	169	160	134	145	152	139	151	145	157	136	144	167	150	168	154	154	160	142	164	148	155	140	156	157	160	159	142	171	155	162	149	149	154	141	139	159	170	171	152	177	150	160	152	161	157	179	141	169	137	135	165	145	168	174	152	146	148	121	159	168	168	163	178	154	185	137	139	145	173	150	167	153	161	165	137	162	163	154	131	170	143	135	145	159	139	141	159	135	157	156	158	150	177	151	161	172	147	148	173	176	171	176	153	153	145	153	178	150	161	141	142	142	162	151	154	140	152	161	151	170	139	150	153	155	155	144	154	167	143	157	144	150	156	149	145	148	174	150	173	192	165	138	151	173	135	150	151	166	163	112	154	169	157	138	154	153	134	161	136	166	171	151	167	136	145	162	154	146	157	121	167	166	171	174	145	157	153	156	171	137	172	139	135	138	170	164	165	133	135	178	173	169	171	171	159	152	170	159	147	133	147	150	163	129	155	133	138	158	143	173	145	125	154	153	157	149	154	138	142	173	151	156	168	165	159	176	148	129	153	130	141	170	152	173	181	160	170	166	145	139	151	153	153	139	141	146	162	150	158	164	167	160	153	148	140	142	143	164	160	157	155	177	150	163	166	145	172	150	148	139	182	181	175	153	152	152	166	164	168	177	171	163	160	152	177	157	162	171	130	160	138	164	166	150	169	175	138	160	150	149	145	132	151	178	146	155	153	135	164	170	166	126	148	134	152	152	137	137	144	154	170	150	149	151	149	169	132	155	147	132	145	152	160	168	169	137	154	150	155	155	154	164	177	151	154	132	148	170	152	137	142	153	148	159	151	195	146	146	154	159	170	155	164	146	166	156	154	168	166	146	143	140	136	146	166	139	143	143	159	154	154	165	141	165	189	145	138	176	169	164	137	158	156	155	151	158	169	155	139	173	130	110	151	145	162	153	142	159	157
8237	1062	2214	2560	2276	1847	1573	1290	1135	1025	900	779	686	682	658	614	559	532	498	519	485	476	475	509	494	457	471	441	439	465	467	433	443	444	419	427	466	394	411	463	455	382	381	439	379	431	427	407	411	419	447	389	410	422	441	433	415	417	394	441	427	435	393	421	435	436	401	416	415	421	400	386	399	411	396	409	381	425	394	380	425	410	403	406	384	410	435	408	399	416	382	382	435	412	405	423	368	422	383	414	418	454	398	395	409	401	415	422	403	393	394	409	406	437	393	436	411	410	433	414	369	375	432	408	415	401	381	383	401	389	413	410	430	423	404	374	437	437	400	423	406	414	398	382	403	417	432	386	441	426	420	423	429	393	414	400	383	391	407	444	432	365	464	382	413	378	407	392	395	398	378	377	379	384	421	399	385	435	394	422	411	421	401	383	425	382	427	421	409	384	437	421	381	410	403	399	362	427	408	422	403	410	427	366	404	363	441	400	404	425	421	434	424	417	378	410	403	365	393	400	440	381	416	432	401	406	383	414	412	403	376	421	392	402	439	398	417	380	371	373	391	385	406	403	383	391	394	372	380	388	421	386	402	421	401	430	390	420	404	392	404	413	387	398	396	412	395	446	414	411	417	428	445	413	395	399	435	375	393	438	385	385	388	412	405	373	376	394	400	459	385	383	410	387	414	436	402	428	398	423	371	405	422	393	387	410	394	398	407	400	408	413	410	380	416	411	385	376	390	371	387	411	352	397	444	367	403	430	378	392	372	411	408	398	397	415	384	360	378	397	397	398	408	404	421	406	406	390	407	404	385	399	396	417	392	403	387	412	377	383	414	406	407	404	410	412	397	377	387	392	426	413	439	365	397	390	425	425	427	415	383	432	414	383	418	394	437	375	394	414	419	424	388	401	380	435	387	434	357	440	395	392	392	406	413	408	376	405	401	423	398	399	410	375	405	429	438	404	396	416	413	430	393	431	403	417	383	414	391	419	402	366	414	406	426	400	377	421	418	379	391	418	347	411	378	419	406	424	423	424	387	390	356	435	393	387	426	441	380	356	351	394	403	413	387	430	416	415	392	403	365	385	406	426	403	381	431	371	387	379	399	375	390	385	423	405	390	420	374	399	404	390	438	415	384	437	406	394	384	393	443	355	376	367	378	392	385	415	424	395	437	437	410	359	389	403	401	439	383	415	420	415	413	410	414	404	398	424	415	409	429	445	418	380	393	399	411	421	399	429	425	408	408	372	423	400	421	420	399	413	378	419	402	396	424	432	395	393	408	413	412	399	404	392	433	391	407	434	409	461	401	416	412	424	389	393	408	454	392	413	403	352	435	398	406	419	367	404	387	418	392	436	432	375	406	379	391	401	399	431	380	415	418	400	369	396	396	367	389	411	435	411	414	398	428	387	434	407	427	410	377	384	416	421	394	398	437	387	378	394	409	423	400	366	403	415	413	360	393	376	429	446	370	424	412	413	409	401	407	377	364	422	424	394	395	424	388	393	390	403	408	400	411	382	393	419	420	372	390	392	438	395	418	400	374	438	378	397	400	397	431	428	399	403	419	396	412	427	421	426	411	411	392	412	424	400	413	373	388	399	380	413	400	402	410	378	394	390	400	417	386	395	432	386	411	392	371	426	380	395	344	419	361	441	419	435	383	396	429	416	398	420	392	400	411	375	428	411	393	414	407	399	414	388	419	398	431	394	404	393	399	402	415	383	389	369	395	383	414	408	390	405	434	405	415	420	434	379	421	381	382	388	386	404	417	394	408	447	405	396	411	398	448	399	413	422	400	408	402	410	383	389	391	417	383	400	401	402	440	416	392	362	408	406	425	422	419	418	409	415	412	377	410	429	401	420	424	401	370	438	400	411	403	409	385	415	437	429	442	421	413	379	397	388	423	417	413	441	429	364	342	372	416	430	379	396	417	399	404	397	442	420	377	402	421	445	428	394	440	437	440	369	395	429	387	404	396	390	381	408	427	387	395	403	431	398	402	410	419	433	393	356	446	410	362	405	402	395	378	410	375	393	382	415	397	402	384	381	383	370	426	389	417	410	443	421	382	418	409	420	405	445	443	415	426	429	412	431	394	409	415	415	387	409	401	385	414	445	410	419	401	394	420	471	416	412	410	395	393	422	407	423	413	394	421	389	394	424	409	421	435	422	406	388	462	391	379	382	388	390	380	384	387	439	450	381	420	424	405	393	385	385	392	414	399	431	399	389	375	436	415	390	382	412	458	435	422	457	399	380	398	407	428	411	429	386	406	412	399	366	395	352	400	406	403	400	385	378	396	397	404	411	440	417	394	412	373	382	382	405	391	409	456	355	397	404	420	385	414	401	385	401	376	424	433	417	383	422	398	430	404	405	366	380	421	370	422	394	395	431	404	403	436	396	381	417	375	436	398	413	410	384	397	449	409	416	394	405	386	419	402	399	416	405	362	388	417	437	392	429	443	409	409	388	395	390	392	396	407	404	389	444	412	404	423	412	408	405	391	413	400	442	410	399	427	431	411	387	431	377	425	437	419	432	421	401	433	416	409	409	405	397	400	387	418	440	386	414	382	416	376	408	395	449	427	395	432	392	432	421	371	391	417	385	416	419	393	401	420	401	423	383	402	393	423	379	405	408	382	379	434	439	419	392	410	400	464	419	410	412	418	352	392	378	373	374	396	371	357	422	371	389	427	392	404	411	381	403	417	430	418	378	446	412	408	385	410	422	424	403	404	409	381	412	405	369	395	443	415	374	388	408	425	439	368	420	401	396	422	447	411	395	396	387	380	401	418	415	406	420	376	398	395	433	400	397	432	434	447	431	377	394	382	458	398	398	364	405	427	399	414	391	408	403	424	389	400	433	404	422	411	410	387	380	364	375	379	419	393	413	407	387	401	429	401	388	414	427	413	392	446	412	438	417	405	411	424	395	358	389	429	412	393	422	392	442	411	408	393	405	406	400	404	402	421	405	374	406	414	398	407	419	423	436	386	415	405	399	432	392	420	409	407	435	453	396	403	386	406	413	399	441	402	387	410	410	429	455	407	410	364	398	382	402	412	441	408	442	383	420	386	382	397	398	422	433	406	410	376	405	380	441	416	402	427	388	371	438	382	361	413	407	395	424	428	408	370	472	452	417	399	420	393	393	407	387	359	424	428	348	428	366	414	395	393	419	385	415	393	421	390	391	399	384	411	401	403	369	412	425	373	409	386	386	395	382	436	417	439	402	409	427	419	378	407	439	457	429	398	455	436	368	395	456	413	398	396	424	440	439	441	408	428	407	396	429	414	430	415	376	420	419	414	412	409	389	415	384	402	398	389	392	437	393	391	407	426	387	386	427	416	425	410	421	398	407	427	404	401	422	386	376	387	403	394	388	395	412	389	436	406	398	392	437	393	425	379	412	376	390	416	397	438	383	398	404	420	418	381	355	385	374	415	459	399	400	426	377	388	398	424	441	413	427	413	383	393	399	404	361	425	426	426	384	392	424
1785	514	466	502	453	466	468	462	432	477	432	456	468	429	453	418	490	442	449	420	464	472	452	474	452	451	425	422	472	458	451	413	418	428	445	423	435	470	488	438	433	417	418	437	419	468	476	459	394	430	463	474	464	452	421	433	431	447	436	463	476	412	442	409	449	455	483	436	436	476	450	407	417	433	416	448	429	441	448	429	449	443	432	444	468	490	433	479	473	473	425	462	486	444	458	426	467	474	458	375	484	467	391	458	414	442	437	430	440	453	440	440	416	419	447	429	432	444	456	411	450	399	424	418	471	426	476	432	471	410	470	447	449	451	401	462	482	427	463	455	425	431	460	452	409	462	464	470	430	402	448	432	449	462	482	466	460	419	428	447	416	438	456	425	427	407	439	478	415	417	452	483	443	465	450	441	411	396	452	425	443	415	462	431	431	468	496	427	456	414	412	440	427	413	465	455	455	453	449	430	464	445	457	453	478	438	452	441	381	486	486	413	424	431	427	430	430	451	410	476	445	440	478	419	436	439	469	434	457	442	479	455	436	440	460	446	457	431	472	441	470	430	467	447	474	467	413	394	452	434	407	419	439	435	454	432	419	457	435	457	432	432	431	440	442	428	409	460	441	452	416	439	457	418	417	458	437	447	427	406	453	439	403	396	455	446	431	468	480	391	447	437	433	454	479	444	457	437	480	467	475	432	432	425	432	473	428	424	452	439	435	430	442	408	450	460	443	427	432	445	457	471	420	460	465	462	431	458	448	456	491	460	462	466	433	418	468	451	430	458	448	435	440	468	470	437	433	433	436	432	450	441	443	442	475	430	419	465	422	424	442	471	450	416	430	390	404	407	437	434	427	430	426	449	499	405	475	445	413	436	430	446	451	469	467	454	466	429	421	401	451	458	415	432	483	430	474	428	424	455	418	500	427	457	453	450	447	458	481	454	417	473	434	416	441	428	469	419	498	436	436	420	441	421	455	480	480	452	419	432	431	505	449	440	477	424	455	465	432	430	413	451	454	412	390	475	436	472	443	451	405	407	437	407	426	437	414	412	413	418	435	438	438	465	424	451	439	482	434	440	426	417	465	445	414	505	472	421	456	419	467	466	460	470	443	434	453	420	430	460	453	473	445	443	446	432	400	451	441	414	445	441	446	396	417	424	457	452	457	448	455	430	472	451	424	420	525	460	424	452	430	460	422	462	482	445	420	437	436	417	417	446	449	399	467	428	433	436	414	428	444	424	434	448	432	437	418	461	426	387	462	462	461	424	446	461	459	455	453	423	450	435	427	481	453	411	449	463	434	438	473	430	454	448	454	452	503	422	460	447	430	432	454	469	452	444	429	454	457	418	453	458	411	436	431	437	445	465	432	415	424	397	418	461	440	430	416	461	418	446	461	414	449	433	464	449	467	496	469	482	451	447	455	466	421	436	416	420	435	441	473	412	440	454	463	405	445	430	449	423	439	416	440	421	416	444	427	464	462	441	418	438	463	452	434	442	438	431	441	464	431	473	431	434	424	428	468	437	468	412	445	446	452	418	461	461	441	442	430	457	450	444	473	456	427	465	458	472	435	416	446	476	460	443	437	455	436	397	448	402	437	434	405	435	449	427	436	404	417	487	410	431	395	409	485	469	453	397	450	486	453	452	439	463	465	440	461	481	438	412	461	468	464	433	478	443	447	445	451	460	480	430	409	433	420	418	439	396	455	453	454	464	462	485	460	427	431	456	409	464	446	471	422	471	475	437	453	422	466	444	449	436	451	455	442	430	462	415	448	422	435	422	411	409	394	471	440	471	438	424	484	443	413	450	451	432	471	435	424	433	431	421	455	438	445	434	446	423	412	466	423	436	421	434	435	448	443	433	443	431	437	422	454	456	475	458	446	473	450	409	451	447	459	447	437	446	451	478	474	454	460	411	447	449	438	478	429	431	475	413	448	448	462	474	476	464	464	453	458	433	418	433	466	454	451	478	447	437	472	458	473	427	418	427	461	472	452	440	463	483	455	430	435	405	441	414	442	424	407	424	418	422	428	425	404	471	456	451	449	443	412	419	467	452	412	471	436	413	443	426	420	463	455	422	410	451	435	433	438	433	416	446	441	435	452	406	456	469	419	460	438	433	415	450	442	413	444	445	448	424	432	434	433	462	458	444	431	467	427	393	499	426	449	449	447	447	445	420	441	451	421	460	443	484	421	463	427	421	403	453	480	447	433	459	444	446	501	438	454	453	429	420	421	445	441	488	436	484	469	424	452	427	471	447	425	469	463	447	428	451	435	456	439	458	461	455	453	439	445	414	491	476	448	446	464	438	395	420	446	444	482	431	434	433	427	418	472	451	463	439	434	448	461	464	418	427	484	424	465	445	443	445	466	430	391	435	465	441	417	470	462	429	413	395	442	417	430	460	440	452	447	476	457	448	451	424	441	452	503	457	446	448	402	419	464	503	447	401	453	454	415	434	415	444	480	456	470	420	455	457	440	459	455	440	428	432	443	458	424	445	445	422	430	441	432	487	430	447	389	449	472	407	420	497	427	458	445	440	460	448	405	471	434	390	451	479	473	440	437	412	456	415	436	443	430	469	382	426	415	478	468	438	420	464	415	440	426	443	442	422	455	470	434	476	470	475	395	427	461	414	429	494	461	482	426	436	471	458	490	404	469	445	435	438	468	462	469	446	408	427	464	441	456	468	436	456	440	441	412	449	428	460	458	424	508	467	433	426	429	468	495	454	492	477	468	433	470	434	476	463	458	429	448	407	448	410	481	470	458	413	456	438	464	392	456	442	450	414	416	458	404	457	412	428	409	443	500	442	428	429	429	430	452	434	466	451	483	447	417	470	437	413	442	389	459	433	436	439	439	421	465	439	416	454	479	472	429	436	497	475	458	426	472	455	440	467	438	483	466	456	422	436	484	422	477	456	442	474	429	466	464	455	436	435	410	477	448	423	456	478	443	447	458	463	449	412	430	425	431	443	480	421	458	456	453	461	450	458	462	448	481	442	467	423	461	391	422	439	454	415	431	413	428	446	456	434	463	458	432	438	413	408	425	486	462	441	413	448	425	455	444	412	418	453	457	399	461	440	437	445	454	449	415	468	478	426	458	451	407	425	426	454	477	433	417	417	436	439	453	411	436	442	429	430	450	435	447	409	445	464	459	419	449	430	435	427	430	451	470	467	457	433	493	442	427	448	408	395	401	465	474	414	456	434	425	473	433	449	425	440	480	439	444	454	503	416	447	457	436	448	440	434	437	459	454	398	395	456	462	403	444	451	437	428	447	446	412	417	436	473	426	446	394	424	460	426	419	425	461	435	455	478	456	396	449	413	490	452	427	427	443	454	429	448	431	459	455	465	457	482	447	482	439	419	431	416	444	435	451	441	428	441	436	438	442	410	461	422	432	462	428	411	405	420	430	466	454	466	413	422	462	438	446	387	429	469	440	476	464	463	409	455	441	413	414	422	446	456	406	387	485	459	441	476	443	435
2264	1011	1054	1084	1111	1016	1027	1009	1035	1012	956	994	978	978	946	1053	983	918	996	955	964	999	931	943	928	947	944	974	975	988	961	933	944	930	947	982	949	957	934	960	998	1001	917	915	992	916	913	941	981	963	979	989	980	947	968	946	964	1008	1041	918	996	926	965	968	955	958	987	980	992	959	981	961	939	946	963	1006	935	981	955	969	939	979	996	978	960	953	991	906	969	948	995	977	966	958	992	1010	961	903	906	918	957	946	984	973	970	942	929	946	941	1011	1000	945	893	915	958	959	1002	881	917	941	963	947	956	983	963	1036	999	956	948	912	920	980	1003	968	963	968	974	956	943	1028	949	942	987	962	964	943	913	957	917	1013	986	925	1001	981	927	966	958	992	964	985	965	982	1018	973	951	944	882	956	947	938	961	978	967	955	959	951	941	996	958	921	989	948	978	960	957	976	948	959	907	955	990	931	930	942	946	961	971	966	970	932	953	906	1016	1026	977	925	938	908	986	995	912	1014	952	959	971	931	957	911	966	1002	968	941	962	937	996	982	940	997	919	929	927	941	1007	1011	929	959	935	971	932	931	974	952	937	939	1001	960	959	951	979	953	1001	947	1010	946	976	896	951	964	959	977	1007	926	923	957	955	1005	963	980	1028	953	909	964	933	900	909	954	941	960	1000	980	946	966	946	1020	963	1040	918	1006	955	965	926	1019	963	938	989	974	1021	929	899	995	949	981	951	952	966	927	967	941	959	989	938	960	972	968	1025	928	974	990	1008	941	992	940	948	966	939	928	974	1015	1007	967	953	972	957	998	995	941	909	995	974	987	939	956	934	978	921	948	994	1010	926	930	908	1044	971	959	928	986	916	957	921	930	968	982	992	957	979	966	946	948	954	992	913	921	934	982	947	1015	942	965	989	912	934	919	949	965	976	971	965	960	962	943	864	965	985	920	953	959	1007	918	956	969	957	1030	951	937	976	974	987	948	933	906	960	959	1011	959	909	991	990	906	989	961	994	942	948	964	900	916	1021	937	932	965	993	978	1002	916	963	981	958	955	946	974	944	934	944	979	945	1004	922	959	946	958	971	970	940	975	917	1001	931	990	947	972	945	974	956	929	979	931	946	1000	958	953	976	935	950	900	977	913	945	973	960	931	946	957	906	974	954	963	935	937	937	922	940	995	932	1011	977	970	941	974	956	958	981	951	961	986	882	947	969	960	971	968	929	938	952	936	961	987	992	944	959	982	919	928	987	946	1021	951	1035	1006	994	988	963	968	980	906	971	877	922	913	935	921	942	963	944	973	955	960	975	963	940	919	924	970	925	961	939	937	975	900	926	950	919	961	978	904	968	924	998	970	965	976	953	961	948	981	942	943	969	887	976	975	999	949	900	930	962	995	1059	989	953	984	959	954	950	970	975	958	934	960	914	942	973	934	974	917	969	942	951	960	1031	941	972	998	940	971	974	967	971	1000	970	936	972	969	961	955	999	951	978	983	947	908	964	960	925	975	923	911	937	977	933	932	959	974	976	985	959	969	954	916	986	961	1001	964	951	970	964	1038	953	990	1009	925	1000	993	962	876	963	984	978	1000	1015	977	953	938	1014	930	981	967	916	972	915	939	942	963	957	1022	925	983	961	929	939	959	935	979	957	920	922	974	992	893	998	931	990	1003	951	934	955	1049	978	942	904	975	984	966	909	967	1006	945	964	959	950	990	1018	928	978	974	962	931	1028	951	933	1015	929	970	987	980	999	1022	944	955	950	946	954	929	968	954	919	952	947	980	936	968	911	927	911	927	954	962	914	934	986	942	976	960	1038	1021	949	1003	940	944	1017	955	941	937	993	1023	913	919	976	935	980	962	946	997	933	968	970	924	911	1003	938	975	964	939	943	938	954	944	938	952	926	948	1019	1032	959	930	944	973	992	945	942	919	1008	940	991	916	993	967	1007	964	984	975	937	945	919	934	935	1004	875	915	949	949	986	950	980	964	955	989	1015	911	976	937	963	893	958	967	968	941	953	939	965	961	965	955	976	1003	924	924	984	998	996	958	982	928	997	988	990	1009	928	1005	992	981	960	938	949	995	902	954	950	962	891	978	969	953	938	987	976	947	973	983	974	935	977	964	972	932	948	1009	979	963	924	980	973	934	988	936	983	923	989	930	952	954	889	938	922	917	974	952	1006	931	955	917	954	978	942	935	940	914	1019	982	980	1003	959	947	953	956	967	935	915	1001	922	982	951	960	916	966	925	985	978	948	953	980	979	940	973	946	954	957	912	981	968	957	1000	978	923	958	981	989	961	964	945	925	983	960	1033	912	965	942	996	914	983	952	888	1019	1008	960	971	964	941	991	964	964	954	956	924	928	986	980	986	963	923	969	929	975	942	972	943	991	1020	938	954	894	974	942	977	1001	943	954	963	962	978	941	957	1001	986	949	914	1026	980	911	926	992	979	937	978	954	973	986	971	975	964	971	895	983	1020	974	901	1030	928	987	910	934	981	1001	957	1040	967	999	936	982	921	913	933	963	952	952	924	936	963	968	1001	933	974	989	946	965	1002	930	950	938	1014	923	946	939	931	933	994	929	938	962	931	975	963	937	902	934	963	912	928	920	908	926	957	957	942	960	946	993	957	940	973	1002	939	970	939	995	945	1006	989	951	1022	931	938	992	948	1001	949	940	929	972	984	978	990	948	954	969	920	968	962	1010	963	964	968	950	974	965	965	998	982	955	940	987	982	973	942	958	991	908	980	980	964	899	948	988	920	967	971	912	975	956	965	964	973	961	925	961	934	923	994	954	955	986	960	984	942	1009	1021	915	1006	950	964	894	956	915	1007	984	963	1029	962	942	937	950	942	953	936	926	1015	965	1004	954	989	957	1011	926	974	957	940	966	1011	930	1017	895	921	942	982	928	988	1007	981	862	1016	937	941	989	972	1007	970	940	938	961	960	983	952	990	996	964	964	974	985	955	961	942	941	930	958	951	981	931	961	979	974	958	991	898	950	941	916	974	926	875	965	903	929	1017	958	967	991	897	965	967	927	958	942	947	962	970	949	987	982	934	939	951	985	985	931	962	987	1010	965	935	947	969	1003	999	937	941	1001	975	1032	974	1006	983	969	993	971	951	954	965	921	964	983	997	951	941	971	973	918	923	947	981	941	974	984	992	962	948	987	966	906	970	963	878	997	964	944	953	967	940	927	945	963	969	978	996	969	936	1008	1000	911	1030	961	942	985	966	966	957	939	983	938	983	958	1005	926	964	967	957	912	899	937	983	993	937	955	944	954	883	938	955	959	966	908	1015	946	997	915	935	948	933	972	967	967	987	931	941	977	955	985	939	983	969	991	912	963	931	942	971	979	967	977	952	952	947	985	957	937	966	990	961	955	962	975	985	946	913	979	1010	952	972	982	954	957	924	994	938	992	960	961	922	969	994	976	959	938	952	928	948	898	875	945	960	950	995	974	924	953	953	951	954	948	971	998	975	1016	970	956	1017	917	977	985	997	963	962	963	962	960	992	981	967	934	933	997	892	922	912	993	976	993	917	952	956	924	984	937	914	920	924	952	944	974	967	941	929	915	958	995	982	999	984	989	901	952	996	928	1022	976	965	942	996	928	948	971	944	954	862	978	1001	921	962
8643	714	692	629	447	400	389	350	345	304	299	280	271	284	253	251	286	259	248	260	248	249	267	263	257	268	258	250	256	253	247	243	251	280	237	245	274	253	247	256	265	222	246	273	256	264	272	279	235	242	273	268	243	265	244	249	241	223	265	257	235	240	222	231	256	229	239	274	243	263	270	227	246	260	261	268	272	266	256	249	257	241	252	238	243	228	238	256	261	225	285	257	224	254	246	262	254	252	261	238	243	250	254	246	229	235	240	235	235	237	224	245	258	253	264	243	218	261	231	260	267	262	227	273	231	222	224	246	266	231	241	237	265	255	237	243	245	259	291	258	269	222	261	217	276	252	228	227	251	224	260	245	233	265	223	238	260	249	262	253	250	269	261	274	264	232	223	250	252	245	227	270	258	254	276	232	254	240	269	253	268	270	256	241	255	240	280	261	242	242	261	245	260	257	243	252	261	242	247	228	273	269	292	276	230	251	264	256	270	238	214	241	232	278	224	278	265	244	259	245	279	268	244	225	244	251	235	248	269	265	267	278	257	270	247	256	220	263	242	237	248	260	259	254	287	268	279	243	260	290	245	245	261	251	244	262	253	253	263	221	258	250	236	285	288	260	242	261	256	246	256	242	227	237	272	248	252	275	256	218	271	256	237	259	254	262	286	215	273	246	208	261	262	219	233	277	266	246	243	257	268	222	258	237	247	247	228	246	258	209	235	265	250	258	242	253	243	229	229	254	236	232	246	248	260	255	250	279	276	261	251	263	281	235	260	256	252	280	286	269	255	219	274	213	251	258	260	261	285	262	246	273	257	236	258	227	274	230	256	244	257	217	268	253	261	251	254	235	268	233	240	289	232	235	262	247	217	222	237	272	268	277	217	243	219	220	237	250	234	255	258	258	224	273	238	242	210	219	254	258	263	270	258	209	258	264	249	211	255	247	225	239	246	244	248	243	243	248	236	237	239	249	223	263	249	258	246	248	222	244	253	255	229	247	240	283	246	256	230	245	227	216	261	233	269	248	262	269	253	268	211	252	276	258	254	244	253	226	264	251	248	264	236	262	287	254	255	273	240	234	249	256	263	247	250	229	260	222	228	245	259	258	258	251	236	271	228	255	232	232	236	250	274	269	281	251	253	279	245	242	217	264	263	250	256	268	236	258	258	223	274	227	245	237	231	238	241	247	220	235	220	227	252	260	243	250	265	282	244	251	248	241	225	259	257	249	226	260	268	263	268	248	227	231	242	192	244	264	257	266	240	250	287	237	261	252	258	284	255	251	274	248	248	257	226	271	230	264	240	231	268	237	244	257	276	247	283	299	288	250	237	277	213	222	261	243	210	240	238	220	259	253	272	269	265	249	245	239	269	288	265	260	254	240	245	279	254	263	269	233	265	260	272	214	247	249	283	220	283	242	275	241	234	237	261	235	241	235	247	242	237	232	246	218	231	236	238	262	225	275	243	263	252	244	240	260	251	243	280	246	239	265	241	249	244	255	248	242	218	240	242	237	249	269	259	260	245	267	231	270	272	279	251	245	280	277	251	236	272	231	254	246	237	280	287	294	263	257	252	240	261	286	235	281	254	211	230	236	237	242	249	250	266	257	263	272	268	238	269	243	229	239	297	259	263	239	251	251	248	245	298	243	235	263	241	249	248	226	239	217	253	247	255	300	257	257	246	226	273	234	246	253	284	240	261	224	225	250	289	239	240	217	248	267	271	237	248	278	243	254	255	252	310	284	232	245	234	263	264	264	232	269	253	242	244	260	236	249	244	239	241	273	242	236	216	276	245	257	277	262	229	259	250	237	242	240	258	239	217	239	247	245	253	215	260	251	275	238	248	284	252	259	256	240	229	268	255	242	248	268	259	264	270	226	240	247	247	234	265	261	255	268	242	241	245	246	251	245	246	270	304	268	256	250	241	250	227	240	259	234	257	278	234	226	218	282	245	247	252	264	250	247	227	266	259	235	245	254	247	274	232	239	274	241	257	282	243	276	253	288	266	273	242	260	298	237	263	271	257	243	266	267	249	239	245	250	258	270	224	251	252	255	263	270	251	217	263	233	228	243	258	231	243	224	263	251	302	267	234	244	249	234	199	281	229	241	241	233	241	245	246	248	276	245	280	270	237	249	283	236	232	248	257	262	263	213	220	246	285	234	227	229	233	285	244	266	275	259	243	263	259	243	263	244	258	236	248	240	244	247	266	242	257	252	259	261	255	233	243	273	263	242	247	242	258	270	284	223	241	302	224	237	268	264	234	250	230	253	218	248	247	238	262	255	224	252	252	252	249	260	268	239	260	288	222	268	259	270	247	224	293	247	235	273	245	248	264	240	254	247	256	253	240	269	275	239	267	234	241	258	258	258	250	256	237	260	263	235	218	242	254	282	237	244	262	265	259	234	239	231	268	253	247	263	237	269	241	251	247	222	259	251	263	239	250	276	257	227	260	258	267	272	250	245	258	244	244	235	274	241	259	228	243	229	230	250	251	243	256	223	277	251	230	205	272	259	242	277	247	220	296	218	279	252	262	239	259	250	254	246	286	246	253	238	238	256	265	251	264	234	256	268	207	269	255	236	265	261	254	232	242	233	275	240	243	240	239	266	250	242	253	235	258	273	225	259	214	227	253	268	240	238	232	261	255	231	227	217	247	260	260	229	252	275	230	230	258	237	246	252	238	233	271	232	235	240	244	234	261	242	282	262	254	267	270	266	229	272	281	231	227	242	253	256	268	214	260	243	218	246	256	231	248	218	248	264	232	244	249	221	254	256	244	236	264	252	242	234	247	212	274	303	256	225	246	256	260	240	265	238	249	264	250	258	283	241	241	263	237	256	257	238	273	258	239	264	237	249	243	241	242	256	260	258	236	243	273	246	248	261	276	243	286	252	234	258	246	233	219	260	265	275	255	255	250	226	257	226	281	236	288	231	248	212	249	253	258	227	232	223	241	277	226	270	248	243	271	238	229	228	267	223	246	232	284	266	274	242	238	244	250	252	241	228	258	237	268	249	249	275	273	282	255	248	254	276	248	213	261	227	249	214	221	251	240	255	237	265	235	244	260	244	280	275	263	205	230	235	236	254	271	272	251	215	240	255	249	248	253	262	233	247	264	256	260	248	257	244	223	261	231	230	249	233	244	255	224	223	248	243	222	234	224	255	244	261	222	224	280	243	245	249	250	214	280	242	242	261	245	250	264	221	256	256	263	266	258	250	245	200	260	241	242	244	236	242	263	265	231	254	266	247	246	231	224	263	260	243	226	249	247	256	269	250	248	259	249	244	235	262	257	257	255	263	238	256	240	274	252	284	225	286	231	261	265	249	246	238	267	249	263	265	238	239	227	244	260	263	259	216	268	256	278	238	232	250	257	242	269	266	261	225	288	274	249	251	236	240	250	276	247	233	259	257	259	241	251	246	248	241	230	252	255	230	216	233	261	247	233	265	255	260	265	226	237	230	236	250	261	247	256	274	234	250	274	251
6731	930	1485	1746	1503	1392	1184	1112	971	917	853	786	756	719	730	712	673	673	672	620	597	651	606	582	618	603	607	623	575	611	651	620	594	613	576	650	576	608	586	605	546	557	561	556	587	580	556	602	624	554	547	578	589	555	594	581	594	642	574	579	560	575	564	609	606	562	575	609	597	586	581	592	550	551	592	554	556	575	614	581	610	552	586	593	571	572	571	627	581	564	557	571	612	581	579	615	569	584	575	594	522	610	573	572	561	583	573	591	522	575	556	588	593	576	568	545	580	610	549	631	533	605	600	563	551	555	591	575	587	553	580	585	575	606	565	563	620	548	569	556	613	591	532	560	535	585	558	628	597	590	630	550	563	537	584	544	571	554	583	567	590	578	575	627	596	610	593	578	534	589	587	571	537	578	573	603	594	596	554	598	574	566	567	627	589	596	614	554	588	566	573	591	574	582	617	566	548	540	574	612	598	591	589	520	577	574	574	573	554	572	577	597	538	600	578	601	586	577	598	552	563	565	576	544	574	572	572	567	535	618	586	632	575	554	560	634	611	598	566	570	559	575	565	576	565	574	587	590	564	603	572	573	567	593	578	559	539	605	597	571	573	591	623	564	575	566	599	561	572	569	589	531	585	591	550	541	567	580	602	562	587	590	563	545	559	617	547	579	579	544	562	568	570	590	599	619	613	572	540	575	612	542	584	574	579	593	565	561	600	631	578	565	565	544	587	572	629	555	597	598	574	591	575	601	577	543	562	574	569	578	607	559	638	574	581	561	578	576	536	546	556	589	602	590	549	581	590	558	597	584	567	577	600	549	549	594	567	607	585	575	578	643	587	563	588	572	582	597	568	554	551	553	566	583	586	601	623	566	583	629	584	549	602	569	597	560	560	565	582	525	564	567	561	601	540	561	577	555	543	564	566	645	623	563	584	571	571	542	633	585	593	578	614	604	576	570	601	587	572	617	603	553	550	524	613	577	597	537	586	592	580	568	579	536	548	571	583	573	590	600	606	546	615	586	568	588	579	567	602	572	579	549	613	578	582	562	582	621	617	557	571	537	552	559	581	532	604	591	574	595	583	569	577	578	559	625	564	559	533	597	644	614	581	611	631	619	610	579	611	594	578	539	581	617	554	609	568	568	558	593	547	622	570	567	544	593	571	559	583	609	580	590	575	574	572	580	565	605	541	553	550	557	630	584	576	582	590	624	586	538	568	562	588	569	568	578	564	610	530	617	566	579	604	587	575	549	588	565	556	592	551	563	557	633	586	642	585	564	540	573	584	609	559	554	540	580	624	599	561	588	557	602	592	580	595	576	582	533	596	593	550	577	609	619	569	530	541	593	556	567	592	568	592	575	576	593	582	598	564	575	601	563	593	570	612	595	609	567	592	615	595	612	560	583	573	568	535	535	554	576	589	605	563	594	592	574	606	588	573	539	590	607	617	617	603	576	565	572	576	582	603	574	544	588	578	583	594	557	587	567	539	572	593	544	579	572	534	624	607	593	573	621	595	598	586	573	590	565	591	574	604	585	563	549	611	576	593	548	595	544	577	575	583	596	605	566	583	619	595	609	546	577	554	542	577	603	591	572	586	586	590	578	550	563	593	578	602	584	596	567	571	598	609	600	594	585	569	581	596	614	582	576	591	579	549	600	567	600	566	585	572	561	526	597	556	564	578	539	584	574	583	574	589	546	588	561	568	595	590	568	553	594	542	562	551	542	600	581	571	580	582	584	573	566	601	531	563	579	597	602	573	572	589	586	587	546	557	590	625	552	551	577	567	595	575	581	582	600	559	561	563	609	591	662	580	602	561	614	588	621	566	606	626	591	566	577	540	596	628	559	559	563	580	600	568	544	605	572	593	576	578	532	547	569	584	599	559	608	562	562	597	585	611	571	582	594	546	624	562	557	606	583	603	632	566	580	560	582	637	581	607	608	570	549	585	548	595	571	576	595	599	574	581	614	557	604	586	557	549	600	611	536	561	626	602	569	552	576	597	596	566	558	621	634	567	631	606	574	560	577	594	587	540	567	554	554	577	595	534	559	572	619	611	555	571	558	588	596	615	569	587	575	560	589	531	608	556	538	591	583	619	598	540	597	605	593	551	578	602	591	537	566	561	599	567	591	540	594	566	574	569	545	568	582	538	546	587	562	585	603	603	577	559	568	588	616	523	554	572	576	598	612	614	570	533	571	609	593	605	586	595	579	601	557	560	595	547	557	564	574	602	593	588	558	582	562	601	550	598	564	585	544	545	589	551	574	578	558	581	592	604	571	599	544	620	586	551	588	582	538	605	602	595	565	559	569	570	537	584	592	572	601	578	576	564	609	588	543	575	580	581	567	577	569	565	581	565	567	553	566	580	601	558	560	591	575	532	567	528	609	549	550	551	573	556	545	584	562	558	579	570	552	566	609	583	584	558	559	593	607	530	601	609	571	577	531	580	536	609	579	582	604	555	587	569	560	576	569	606	574	602	615	595	611	546	575	589	551	577	564	571	551	585	574	600	613	599	629	606	552	589	543	592	590	616	594	536	609	559	581	568	565	566	559	602	566	605	578	573	556	571	581	624	588	636	595	604	585	589	605	559	612	593	587	560	585	564	582	595	578	606	602	601	580	612	569	584	616	549	584	588	581	560	566	628	585	619	571	516	602	596	602	574	573	555	587	601	603	598	551	570	575	541	567	550	587	571	590	573	570	587	553	568	589	582	548	562	585	627	584	564	579	579	551	542	575	589	553	605	557	586	582	569	574	529	592	579	541	568	567	571	583	591	627	570	538	590	601	612	591	550	607	581	576	593	579	581	580	570	563	553	579	591	579	592	600	572	579	613	565	567	561	565	577	587	584	584	589	588	560	570	603	609	559	582	609	550	540	607	543	547	590	581	621	569	592	549	594	599	596	564	588	536	610	551	599	556	626	552	602	616	627	548	546	569	555	579	586	572	562	600	584	585	621	606	579	598	587	529	596	593	588	574	586	576	592	581	546	566	630	585	563	581	599	605	602	559	576	594	599	538	591	603	630	565	581	548	613	572	645	593	585	588	579	581	608	570	591	564	620	574	599	597	634	553	593	549	572	583	606	596	580	612	568	577	611	567	565	557	519	607	614	608	583	577	579	566	588	562	606	566	570	565	584	580	611	604	585	589	550	614	603	553	582	563	553	587	578	588	599	564	561	547	581	558	584	588	598	578	606	599	591	588	578	554	549	554	565	551	611	615	608	595	599	571	558	586	576	546	578	576	551	563	560	572	596	552	577	549	588	581	564	542	575	524	565	583	591	571	561	586	550	559	596	598	562	640	570	613	564	584	586	577	595	576	560	530	579	579	546	522	598	566	582	560	555	595	591	566	589	558	520	588	571	565	549	563	565	589	557	574	602	606	600	598	553	576	577	583	567	601	570	568	552	600	570	599	591	545	596	599	541	579	569	551	562	540	552	624	553	625	577	600	617	553	626	571	581	604	585	602	566	560	580	600	558
15359	1315	1141	820	602	525	363	329	275	272	264	215	216	217	178	183	171	189	211	144	177	187	158	172	169	163	155	161	156	167	168	141	160	145	154	136	156	181	173	143	152	161	148	163	156	155	140	146	160	159	146	168	180	163	164	154	154	166	165	135	165	147	148	177	182	137	174	166	157	176	161	153	153	140	178	162	154	137	139	148	168	157	150	142	140	143	158	172	144	162	164	154	155	155	147	149	166	177	156	165	166	146	154	141	164	169	151	160	154	147	159	137	138	157	133	148	162	186	130	150	151	171	143	151	141	177	161	147	139	158	151	152	163	149	138	156	145	169	120	161	152	181	137	154	160	156	140	174	146	155	158	145	155	158	161	163	159	174	171	154	156	150	153	135	168	173	133	169	160	126	170	145	145	143	166	138	141	158	148	159	174	168	158	140	152	168	136	142	160	168	159	174	166	141	166	158	121	160	138	173	146	154	170	157	128	155	168	167	167	177	162	148	157	138	181	156	182	155	165	133	156	159	156	147	162	163	165	147	156	126	156	154	170	141	162	145	153	129	174	135	120	138	168	151	161	176	158	156	182	148	148	133	151	181	152	135	147	142	147	152	127	166	144	171	135	170	174	159	169	170	150	152	150	136	150	153	147	147	181	168	162	137	153	157	180	150	138	174	137	164	187	145	148	162	137	148	166	167	149	158	152	150	159	170	133	164	157	169	167	172	169	178	158	155	144	142	135	150	161	162	150	167	161	128	168	149	145	155	184	169	154	168	148	133	141	150	158	162	158	155	136	150	145	181	145	159	149	187	163	172	140	181	174	173	165	166	168	167	170	161	181	146	157	162	165	172	158	161	160	123	168	168	168	160	159	151	148	143	149	151	147	172	125	154	150	153	141	141	166	184	167	161	184	175	155	165	159	146	143	174	152	153	156	149	157	169	149	167	152	146	135	164	162	147	169	133	174	148	128	162	161	132	166	147	166	152	165	156	165	133	157	148	185	162	163	145	130	163	175	163	161	163	142	139	152	158	186	172	175	161	145	148	156	185	163	159	166	156	142	160	162	170	158	171	161	167	146	162	146	153	171	170	152	146	134	163	159	174	181	145	155	135	143	150	152	178	176	166	132	177	176	169	152	152	160	149	141	156	174	132	143	149	147	149	140	148	132	156	162	148	161	178	153	137	161	163	175	146	152	151	162	136	153	139	150	133	170	159	146	170	151	146	146	146	168	143	153	172	151	156	170	144	143	169	160	172	166	153	156	150	136	141	163	159	140	161	147	168	148	159	171	156	157	148	166	169	171	164	143	166	151	148	153	168	151	149	169	150	176	167	132	141	174	167	178	158	140	151	154	158	132	152	158	159	139	158	177	163	149	160	154	161	176	145	164	148	144	152	162	154	155	165	157	155	147	140	152	151	156	154	170	166	159	151	138	148	158	143	165	140	125	139	133	127	169	182	156	147	173	133	152	166	163	156	160	155	164	156	160	133	146	175	154	153	154	168	169	134	143	144	165	169	158	170	161	145	184	152	148	157	145	167	145	143	149	151	167	169	164	167	156	165	187	140	179	179	170	143	177	174	163	156	176	125	161	147	174	160	148	157	152	179	150	165	142	149	156	136	173	149	140	161	197	179	170	163	163	169	147	138	138	121	161	153	160	163	168	173	156	138	162	145	164	166	169	158	160	153	159	159	158	148	147	160	167	139	181	173	167	157	104	139	157	160	151	128	181	162	160	132	148	149	175	173	141	155	171	152	140	165	166	148	148	142	147	135	161	178	156	146	156	139	166	139	150	155	159	155	142	150	175	134	170	143	160	148	150	164	186	152	194	159	164	156	179	166	141	154	153	157	166	146	152	138	134	160	159	157	158	147	152	155	160	132	152	150	142	140	143	153	139	157	160	161	148	149	137	145	146	141	149	147	143	159	137	138	152	177	163	149	159	144	142	136	166	160	156	131	144	171	184	131	155	152	150	182	148	150	139	150	153	168	170	162	152	161	140	168	143	158	153	168	146	162	129	156	155	152	127	169	137	165	157	159	150	166	156	159	170	140	166	137	141	153	145	154	168	140	171	131	157	162	153	144	180	150	155	151	148	134	147	159	135	128	146	148	160	139	137	143	158	148	147	168	176	158	153	158	157	161	149	149	158	142	162	142	140	169	151	165	155	159	157	151	147	134	159	166	160	166	154	157	151	155	162	154	140	160	172	158	140	131	148	186	146	154	152	139	149	158	155	155	153	135	157	138	168	170	134	144	182	142	157	174	155	139	161	162	156	157	171	155	142	139	153	149	144	157	150	145	145	149	132	159	134	160	143	157	149	163	140	161	155	164	167	145	113	155	146	147	176	134	171	162	155	162	161	162	183	150	143	138	171	147	154	124	135	145	180	152	170	165	134	124	144	179	139	157	157	148	153	158	164	166	158	144	155	144	169	149	185	170	165	155	139	159	153	150	160	132	137	165	158	121	170	148	166	146	162	160	160	170	139	160	139	139	173	146	154	144	166	151	167	180	143	172	170	180	158	166	148	161	134	173	159	147	156	147	131	151	168	163	151	139	146	145	173	161	134	148	159	153	132	170	144	137	160	167	168	152	146	151	164	132	136	141	146	143	134	137	146	163	146	162	170	157	161	154	109	143	165	166	136	127	146	144	168	158	159	171	143	141	152	146	178	184	145	148	147	167	160	142	173	158	165	149	163	179	164	141	167	161	153	145	146	171	162	170	152	159	160	169	130	168	150	162	151	154	166	122	129	176	174	156	140	165	154	178	119	140	173	168	160	137	148	183	176	133	153	135	149	135	145	167	180	141	169	169	173	168	175	147	143	166	122	131	166	203	140	146	178	169	131	140	164	148	156	167	156	176	147	166	159	149	142	167	162	174	136	159	171	165	177	149	149	155	134	144	183	150	187	175	156	156	170	171	136	130	142	133	169	153	152	132	165	157	163	170	163	140	150	161	154	143	143	162	154	139	154	150	162	172	155	175	164	154	162	169	149	160	153	156	160	149	158	134	132	144	167	147	173	155	143	148	171	153	178	161	171	129	144	165	157	164	130	145	146	133	166	171	145	164	146	159	153	155	158	178	140	169	150	156	142	143	172	165	144	161	159	175	142	150	178	143	153	164	180	171	159	153	167	154	146	155	141	166	148	158	170	167	165	143	172	164	166	164	138	138	145	182	136	178	160	130	158	155	169	131	161	145	151	156	165	120	155	138	141	140	164	160	144	148	172	154	132	152	160	165	134	188	114	144	145	157	173	152	163	146	148	134	153	172	167	155	159	147	148	163	179	172	152	166	156	153	161	155	147	144	152	132	136	161	173	161	155	149	162	147	157	179	169	156	170	151	165	140	147	150	144	141	146	153	162	161	152	143	152	157	145	148	160	175	125	159	155	166	139	169	146	138	156	176	162	146	148	130	166	145	154	148	164	171	122	153	157	140	147	165	148	148	162	150	153	136	172	132	153	135	131	169	152	167	151	146	183	172
8243	1133	2247	2533	2208	1759	1489	1261	1141	1002	884	791	716	696	628	675	570	572	510	521	502	499	510	483	459	458	440	427	451	450	487	440	435	392	462	435	474	439	440	417	404	458	419	419	444	425	441	402	429	416	447	395	412	422	423	420	408	423	402	365	405	432	403	416	431	378	427	430	411	439	403	402	411	411	402	401	406	392	456	439	386	431	425	425	416	418	433	414	437	412	385	398	399	390	385	423	434	389	388	395	407	422	393	429	432	424	420	390	408	412	393	400	410	421	440	399	421	379	414	412	381	398	417	378	432	393	424	396	411	394	451	420	405	383	417	388	392	396	406	420	436	369	411	412	427	445	395	425	386	421	391	408	403	430	391	385	428	398	393	395	371	438	417	360	398	399	420	414	393	396	432	430	422	440	420	392	448	393	391	388	384	396	394	395	401	420	390	405	400	403	407	394	399	422	387	410	380	395	411	413	382	416	433	421	415	423	399	411	411	393	405	407	398	400	442	428	409	426	415	384	428	401	386	372	408	388	401	381	399	398	433	401	435	459	412	402	402	409	415	399	407	380	431	378	451	384	403	413	387	441	400	399	385	416	421	411	393	411	434	382	412	416	377	403	409	408	414	404	390	391	421	367	397	440	417	441	459	420	392	408	373	451	406	419	392	405	378	367	435	390	419	438	424	426	467	425	427	398	397	384	419	395	390	421	433	401	394	427	420	412	425	373	414	423	404	425	408	413	414	408	392	374	412	385	415	384	399	384	440	401	430	387	397	430	413	414	400	407	403	427	426	390	418	380	404	424	400	420	407	382	422	417	404	404	440	408	440	420	392	412	436	436	412	409	414	418	408	403	437	401	425	386	395	379	425	385	439	442	405	405	420	432	412	415	406	386	370	457	347	394	432	380	412	397	418	388	387	358	402	377	398	419	432	416	424	396	427	438	419	392	397	394	431	397	422	443	440	370	433	418	438	408	414	425	404	405	386	404	437	412	422	399	403	410	402	429	420	401	406	415	409	404	404	426	403	390	401	406	402	426	411	410	383	427	420	417	423	416	400	368	430	403	422	415	412	404	413	387	423	419	376	448	428	394	437	383	386	407	413	382	410	419	430	402	394	417	428	410	392	425	389	401	405	420	376	382	456	411	399	403	391	408	428	402	418	384	389	390	385	398	405	412	383	390	383	388	387	411	419	395	426	391	434	409	434	407	424	469	407	401	433	440	420	417	403	422	404	387	425	427	396	415	415	388	406	396	409	407	417	383	414	407	409	411	396	404	439	393	428	380	368	368	405	414	386	446	426	453	424	400	430	437	390	403	429	411	406	381	408	375	411	398	385	395	397	428	388	427	411	398	435	440	405	402	362	402	407	393	419	414	418	403	413	421	390	402	406	384	390	404	409	397	364	388	459	423	421	419	434	415	392	409	415	407	387	425	407	421	413	370	413	422	406	416	415	396	443	397	394	401	408	414	434	394	426	408	401	437	456	390	424	416	388	438	432	385	397	398	400	439	394	366	407	383	416	445	393	413	420	390	440	389	442	387	400	414	420	394	451	392	426	383	380	433	428	386	408	409	408	419	387	415	392	418	425	382	407	421	412	402	422	427	415	466	371	437	401	421	416	403	416	401	399	409	409	439	371	413	396	403	364	396	395	386	418	373	427	426	402	421	389	416	387	436	408	406	394	413	397	413	428	390	397	406	400	392	404	413	413	378	430	386	413	382	446	421	375	409	419	432	422	385	443	411	420	388	397	375	401	409	367	429	381	409	398	424	395	418	398	379	435	421	414	401	414	414	475	404	422	404	396	413	399	406	415	400	397	426	386	404	423	425	388	410	412	420	380	374	393	396	420	418	420	441	406	402	390	370	427	417	404	406	430	428	414	447	437	381	425	395	435	415	380	372	392	383	396	403	408	437	401	415	419	392	430	411	374	396	407	394	392	431	408	391	438	399	441	379	395	358	405	412	412	435	446	392	431	432	414	439	406	402	402	385	424	416	401	369	363	432	406	416	416	434	388	417	406	428	411	408	384	412	402	368	410	400	427	431	423	424	367	375	403	383	411	439	418	399	400	400	398	428	392	412	423	452	407	429	414	398	387	400	412	393	404	442	413	397	433	394	424	378	427	414	444	410	410	396	385	430	416	393	431	444	385	416	405	386	432	397	403	392	416	421	379	410	410	402	390	412	401	380	422	377	412	406	406	436	450	365	391	460	364	389	390	368	402	407	417	413	411	408	399	400	423	416	427	427	412	384	413	408	422	378	408	386	413	419	409	387	414	435	414	449	388	373	402	409	415	406	413	398	384	435	404	402	397	424	433	405	415	429	406	377	387	373	411	389	418	401	422	396	403	396	368	398	378	416	426	401	407	403	426	401	420	402	354	432	402	399	406	440	410	377	398	419	397	426	424	408	410	430	383	401	429	421	445	384	436	399	401	405	418	404	363	388	404	406	391	386	427	420	424	385	420	387	429	379	419	430	398	395	421	434	418	411	413	412	458	384	438	389	432	426	407	413	425	421	408	423	385	407	408	424	422	361	411	402	412	396	427	436	407	405	410	358	431	369	420	427	410	394	397	465	390	429	432	453	401	394	454	383	427	401	394	389	381	397	386	445	401	393	392	420	425	417	421	370	401	411	444	446	433	442	405	411	432	392	390	448	394	382	374	407	378	416	410	396	442	417	443	410	402	389	438	439	385	407	408	414	422	378	427	422	421	404	395	436	423	410	389	366	409	382	418	440	405	389	447	425	381	405	402	393	416	462	410	430	427	402	400	424	417	399	387	366	386	413	431	398	394	405	373	434	390	417	403	395	411	424	425	403	396	433	415	442	464	425	441	391	410	434	403	408	424	418	425	452	424	419	364	408	391	440	459	394	393	417	415	380	399	404	406	426	390	428	392	413	384	381	423	402	400	426	388	384	434	392	392	430	382	391	433	410	389	410	394	412	420	424	398	422	433	418	365	394	402	365	398	414	376	417	413	419	425	385	384	404	444	391	409	405	386	417	426	419	429	440	392	430	387	422	425	425	415	397	416	419	435	411	388	387	418	417	386	400	361	438	399	371	439	397	401	404	435	408	431	435	438	411	379	383	393	391	422	457	396	418	411	417	427	414	376	371	427	386	446	427	444	441	406	401	385	390	402	420	370	414	378	359	396	397	443	413	416	446	402	388	434	438	388	437	428	419	432	414	435	396	446	387	388	401	411	376	404	394	427	411	450	402	418	413	434	413	389	434	390	411	409	452	404	426	394	414	400	415	411	436	416	411	402	389	370	390	380	409	397	390	410	419	418	426	401	424	402	383	415	396	403	439	418	383	401	434	404	415	400	385	403	378	394	358	427	410	410	423	397	428	384	422	420	368	433	389	381	430	381	407	441	383	365	406	387	357	411	439	451	425	422	411	379	401	425	444	393	445	398	408	445	387	387	412	375	409	408	430	413	406	417	381	411	407	396	448	403	459	388	433	419	471	391	422	462	410	396	384
1805	513	478	458	468	463	435	420	435	432	453	465	416	430	456	450	475	450	454	450	441	456	453	440	443	425	463	476	439	464	435	446	444	431	484	436	436	480	488	470	448	447	443	401	425	432	421	456	439	472	418	416	416	450	446	405	450	389	406	471	448	448	418	464	473	465	445	446	441	418	405	459	462	443	431	450	443	438	458	445	452	453	434	448	435	472	460	468	441	434	458	475	416	462	456	459	458	448	413	426	445	432	405	471	485	473	432	460	467	422	463	399	525	476	450	437	475	481	454	471	424	440	442	431	414	460	444	444	440	462	380	377	445	489	488	476	429	466	471	428	447	431	459	422	450	432	462	469	453	417	416	483	445	453	424	419	472	465	433	416	480	433	435	438	467	456	479	485	427	431	418	371	410	389	422	437	393	450	476	447	510	459	436	449	444	432	457	483	435	395	448	448	451	455	450	451	420	434	481	463	429	397	427	441	472	453	428	473	448	435	464	397	433	473	446	445	408	438	433	453	450	447	499	449	467	455	453	481	469	470	453	470	423	435	427	415	456	455	459	399	437	434	442	421	449	459	454	469	446	478	466	477	437	420	468	429	447	515	469	480	445	407	426	469	478	480	410	492	450	428	443	437	445	448	466	419	427	461	473	425	424	445	428	442	425	446	411	484	466	442	485	461	441	452	423	476	419	432	433	444	444	485	422	441	441	474	449	419	477	425	456	446	425	429	455	462	473	455	442	419	437	452	415	461	397	462	443	421	431	467	466	464	468	425	462	461	463	501	441	438	430	472	410	399	472	430	414	453	442	456	466	430	475	451	428	455	425	408	400	466	518	454	422	458	438	447	416	415	385	446	441	435	457	459	517	485	456	485	475	465	425	417	405	433	452	427	440	438	461	417	447	463	468	511	469	416	452	425	427	450	448	424	412	417	444	477	470	485	430	432	457	443	455	421	428	471	443	415	418	483	497	424	448	438	414	433	461	455	438	461	440	449	449	461	448	478	427	422	453	438	433	472	415	419	425	470	450	442	440	448	412	468	441	454	472	437	458	447	419	456	465	430	445	458	453	438	455	434	425	477	470	407	456	453	422	415	460	411	432	443	474	395	458	433	464	435	442	426	415	482	450	421	423	414	445	470	431	455	445	437	447	431	442	470	418	439	480	467	482	425	441	480	391	429	418	397	450	445	423	461	435	489	420	444	476	463	474	474	472	434	406	439	459	460	488	433	449	420	429	449	424	459	448	448	457	433	441	470	460	403	462	422	413	447	466	491	409	444	454	439	462	410	443	434	436	433	453	437	441	432	435	450	430	426	438	428	445	398	430	482	443	432	466	424	469	416	420	482	449	473	434	445	426	471	425	434	470	436	470	445	433	457	493	452	443	482	467	460	469	465	454	447	458	447	441	469	468	481	437	455	467	430	440	454	428	429	467	439	426	425	406	432	438	422	408	458	442	416	443	434	418	410	471	440	426	465	475	453	454	433	410	462	462	417	422	447	487	444	454	473	458	447	450	426	446	473	440	461	454	431	387	433	459	460	470	437	416	418	437	465	421	412	430	436	374	437	468	477	434	433	426	436	436	436	441	464	475	458	429	456	471	464	438	403	476	447	406	450	502	423	475	456	434	411	450	397	447	467	479	438	486	452	473	475	473	440	426	453	488	456	449	433	466	426	471	421	454	398	418	430	438	446	449	439	434	411	444	434	467	439	406	478	455	435	445	462	431	488	446	445	454	483	451	435	457	471	464	438	444	443	455	455	482	467	472	474	447	421	470	419	463	480	457	416	452	448	440	410	371	435	421	460	420	425	461	442	452	466	406	446	446	422	500	450	449	471	412	442	445	415	445	458	430	459	403	419	441	445	470	448	443	474	405	460	424	426	521	461	445	462	433	459	455	438	438	482	430	453	436	445	434	463	466	450	422	414	453	433	417	451	424	511	453	453	456	424	425	436	451	459	446	441	447	424	478	441	447	453	443	447	440	436	466	443	405	476	450	420	439	448	413	455	421	431	464	434	407	431	411	443	463	440	437	452	470	410	452	459	442	447	465	428	378	422	467	462	451	472	454	464	453	455	478	478	431	412	431	434	492	431	429	484	487	454	495	480	456	458	460	446	437	430	453	468	466	421	433	467	466	439	429	469	444	437	436	450	441	438	434	471	472	421	448	443	450	437	446	475	428	435	458	442	472	459	438	479	435	442	458	439	466	463	448	471	422	476	480	417	446	422	443	437	475	451	449	457	440	474	396	440	458	482	436	471	448	471	442	436	463	462	422	492	450	440	437	439	428	483	433	454	418	474	466	451	484	476	469	447	418	484	484	462	437	456	456	439	478	482	492	498	452	446	435	471	522	475	440	452	448	417	409	428	412	459	468	435	437	442	451	433	423	460	494	451	482	437	453	430	433	457	467	473	462	467	450	463	409	437	457	433	496	443	459	448	451	436	456	427	455	464	455	454	451	442	475	432	460	442	462	426	415	439	414	400	452	455	469	449	403	440	435	425	447	423	432	467	453	444	463	440	413	389	434	404	441	459	389	392	482	457	440	461	500	420	417	480	452	425	465	469	412	460	434	485	454	451	443	459	500	441	445	445	435	475	457	451	440	400	451	436	452	463	495	437	463	439	455	482	447	431	506	443	476	439	485	435	475	450	431	447	436	440	442	468	424	397	463	454	479	485	421	442	448	465	384	393	406	459	467	468	451	451	450	457	439	417	423	443	448	454	428	431	439	460	448	446	437	447	441	453	428	418	464	441	485	439	494	443	416	432	440	452	454	435	448	453	444	485	445	480	430	455	484	451	446	459	465	467	468	433	425	468	441	443	434	463	446	456	460	432	439	463	422	434	413	449	434	430	441	448	443	438	445	471	489	467	417	454	474	426	441	455	433	425	470	457	448	422	462	453	434	454	429	446	473	411	454	452	438	451	434	442	411	404	413	459	473	449	444	439	447	498	454	479	469	439	457	418	454	462	480	471	472	477	391	431	438	458	461	461	462	452	447	453	407	482	413	449	485	391	443	441	464	417	464	450	446	448	459	401	443	467	420	444	472	439	464	418	488	473	484	442	448	437	459	480	415	473	407	427	466	453	451	448	428	436	445	453	467	452	478	453	465	433	452	442	428	440	449	458	477	451	454	469	460	450	449	465	459	461	456	408	447	431	461	451	449	402	421	450	444	427	454	446	439	432	429	481	437	460	418	468	432	448	483	459	430	436	435	444	466	431	466	456	424	465	436	440	438	477	470	466	449	460	504	421	461	418	443	447	480	481	409	426	458	463	449	446	466	441	444	442	434	475	435	459	480	449	445	434	428	429	462	457	451	466	429	438	447	434	426	426	431	450	459	451	410	463	407	445	456	419	432	423	463	441	445	459	444	415	470	493	483	435	430	423	448	434	504	449	426	439	432	423	439	444	429	455	441	473	458	442	475	458	452	409	411	409	399	456	493	431	411	435	497	462	481	481	435	493	445	435	454	427	422	421
2244	1010	1081	1032	1084	1021	1078	1037	974	1039	997	992	972	988	958	989	1017	1001	942	951	923	959	945	955	951	983	975	909	952	970	953	988	974	991	938	973	980	927	999	988	964	930	1000	946	946	1003	889	950	1004	977	963	918	933	1011	947	995	996	939	937	951	972	1031	962	999	983	996	914	985	995	971	914	967	974	932	1005	976	974	937	1032	957	925	926	942	1009	992	967	986	980	956	993	991	941	1019	971	984	919	993	953	940	1039	974	976	950	956	917	933	935	922	944	974	967	958	970	996	920	961	949	934	947	923	944	995	977	938	990	953	957	987	951	948	952	980	945	922	972	971	976	936	966	1026	941	1001	921	994	925	959	953	948	875	961	909	926	1001	964	984	924	962	947	971	966	942	930	967	940	977	1009	999	970	994	986	1004	969	926	921	996	999	938	979	959	984	1007	914	961	952	971	986	924	900	954	997	943	1000	1015	976	987	981	930	994	989	934	984	915	961	956	1042	981	982	988	981	976	952	993	970	954	971	976	929	959	994	961	942	949	934	975	998	940	934	959	1006	977	963	967	965	995	966	973	981	871	1035	917	947	959	944	944	949	927	924	948	980	1008	963	941	978	970	943	985	935	971	985	1006	959	967	955	942	916	928	936	939	955	966	913	945	1028	1005	991	940	1049	992	920	978	928	931	1002	995	980	982	927	1000	954	963	928	1020	966	991	963	981	985	909	969	935	963	967	1009	1036	928	954	924	951	978	960	913	976	967	962	963	966	959	985	975	925	972	950	998	998	960	993	969	942	986	968	950	968	989	941	943	981	1029	963	944	923	928	1010	969	954	970	988	938	917	993	968	956	968	925	968	973	967	929	1020	947	976	918	931	954	945	923	958	959	953	944	988	937	938	949	967	1005	986	940	970	1017	976	949	925	990	1045	1013	928	994	1021	968	991	964	945	888	979	928	973	958	972	909	1049	1019	932	974	938	939	919	962	945	953	974	991	990	928	1016	982	922	938	940	965	952	954	946	918	949	955	935	939	949	949	993	973	921	974	959	966	951	921	968	940	935	916	991	976	951	1003	992	971	972	989	1024	956	981	927	979	992	980	985	957	995	987	973	989	978	949	991	928	985	991	967	978	973	1004	946	912	957	954	991	1001	1031	952	1009	957	946	962	963	935	965	996	952	953	996	892	914	939	946	981	920	1007	979	969	945	962	998	1008	936	922	975	951	973	944	964	963	935	972	958	986	939	950	947	937	967	1006	934	993	983	943	963	976	1017	1012	962	957	950	955	994	991	974	985	994	937	1017	1010	963	981	930	938	887	965	930	905	1021	919	1007	947	993	987	914	975	981	936	1007	938	951	991	914	945	952	970	909	970	963	921	936	954	963	983	942	999	922	939	970	984	966	990	954	895	963	946	961	950	979	904	990	1030	1021	995	952	945	994	957	984	942	928	937	927	972	948	976	940	958	944	952	1002	923	956	955	906	1032	969	949	942	992	938	974	1007	977	940	958	942	931	948	973	961	950	974	969	977	922	937	979	989	941	971	1026	962	1008	1012	939	962	958	966	937	1023	967	975	942	988	988	1036	974	954	982	931	975	1005	960	973	964	999	945	968	1007	928	983	968	969	928	1008	905	1019	941	980	935	975	950	971	936	953	960	916	964	912	1009	961	966	920	973	924	964	907	956	959	909	971	968	950	973	947	987	919	959	934	995	997	990	949	962	974	1007	964	1018	952	948	925	957	966	945	926	930	1007	966	983	1000	991	953	945	955	965	991	957	959	903	984	934	962	984	922	932	1006	1014	981	942	938	882	1029	964	950	1015	949	922	966	1004	925	910	982	948	956	1015	938	1015	968	921	966	957	957	970	993	933	913	988	1042	1021	970	1000	949	909	963	973	997	986	1023	1013	909	996	996	889	1041	958	925	942	974	938	1000	966	988	981	1048	946	1005	1012	974	967	963	971	935	1021	926	969	930	970	971	943	942	960	988	946	960	923	929	926	999	1010	940	938	964	942	928	935	996	967	945	972	943	929	962	935	953	955	1003	962	970	900	967	928	971	951	907	977	992	969	911	943	935	990	985	1009	977	910	988	947	923	944	1001	991	986	928	907	917	991	907	951	950	921	963	981	954	955	976	962	999	920	976	975	988	955	939	910	922	959	951	972	971	985	879	950	966	1004	960	951	954	912	946	927	963	955	989	1012	949	985	981	935	987	954	1018	1032	981	957	895	970	954	994	929	976	973	992	965	985	926	920	938	941	977	925	1026	963	957	932	953	927	940	945	935	981	942	933	1013	957	921	1000	932	961	987	966	995	987	954	936	986	930	940	983	947	960	928	1000	945	949	910	968	944	994	1003	985	951	986	926	915	903	940	979	944	919	986	971	951	973	970	954	956	948	945	994	960	928	965	909	949	976	904	904	981	924	960	1001	978	961	997	952	888	958	966	956	947	951	941	1007	962	936	934	928	988	936	970	981	979	976	972	937	969	944	944	917	994	969	966	1030	948	944	994	943	961	988	987	974	1004	938	949	942	940	984	911	968	955	889	900	963	930	935	985	981	979	953	973	928	994	1000	975	945	951	976	971	1002	944	961	981	1010	960	973	981	969	957	940	952	922	936	958	930	971	947	989	1010	923	975	926	953	955	940	989	967	1001	937	922	928	938	966	952	998	982	1008	947	1008	955	994	977	975	941	963	972	901	1031	999	987	904	1020	928	974	923	939	968	962	929	894	967	966	920	936	1015	990	973	1023	975	989	913	949	995	928	972	986	941	961	967	938	973	928	942	998	980	958	1019	931	943	931	935	921	1002	983	927	980	960	1001	1011	995	987	909	933	946	943	924	974	1043	1032	993	919	921	977	959	950	965	970	974	953	1018	991	977	953	944	928	944	964	963	997	955	983	923	970	952	996	989	919	1008	984	970	933	1003	916	974	964	990	968	976	938	990	970	944	947	920	929	959	989	949	999	964	952	971	947	891	942	949	946	956	992	1010	954	987	960	949	931	954	949	935	944	991	960	970	957	941	930	960	940	979	927	969	981	914	936	981	992	951	955	1003	923	989	1021	990	948	960	963	948	921	956	1005	954	967	954	917	1004	979	969	922	973	924	938	978	951	1027	970	953	944	965	959	1002	924	947	932	970	970	974	993	990	947	917	950	957	955	1007	948	961	981	885	992	996	965	970	952	1000	987	962	945	965	936	948	960	1001	992	1043	994	951	894	1056	1007	925	907	950	972	965	972	981	944	975	940	993	957	1011	955	993	959	977	941	996	939	953	991	969	924	938	935	965	903	961	941	988	972	993	991	959	999	945	993	1046	955	947	892	975	920	967	915	1046	965	971	970	997	1008	968	946	938	930	924	948	992	969	932	926	925	972	915	938	954	939	950	1006	959	983	899	1017	940	1008	881	966	989	949	953	972	968	922	950	936	981	936	962	981	966	972	974	1018	934	982	949	994	951	984	950	974	973	941	987	931	966	1031	912	978	949	947	956	929	925	946	1002	970	942	945	960	962	951	931	968	1019	985	976	979	954	936	937	983	1047	951	917	915	936	943	1032	955	931	995	1053	925	947	1025	938	945	904	955	969	931	948	1001	907	925	993	951	947	990	914	982	955	996	976	965	935	995	951	1010	945	967	929	931	969	947	1001	914	961	903	982	983	1030	902	978
8627	650	679	600	486	422	402	343	317	287	244	299	285	282	289	279	274	274	261	270	251	266	239	262	260	268	269	230	256	234	244	291	261	269	259	240	250	270	257	237	251	244	251	257	270	270	268	259	268	259	234	236	256	231	218	280	248	245	255	252	235	246	260	230	240	246	265	257	275	276	239	273	243	212	281	260	255	251	218	265	266	256	252	233	252	249	249	278	275	229	266	270	253	281	239	250	278	276	253	253	261	233	256	234	261	268	252	245	271	287	246	268	251	255	271	246	235	251	240	255	246	258	210	248	248	257	265	281	250	248	255	246	256	235	228	252	260	237	248	269	248	233	227	259	265	250	263	246	262	243	259	274	277	247	239	274	240	226	237	282	230	271	271	270	261	225	256	220	263	222	272	253	223	263	295	261	264	288	273	277	243	271	222	266	253	276	259	261	261	283	250	247	283	252	248	242	261	254	262	251	256	239	240	265	258	260	249	263	261	250	251	268	299	237	284	253	242	242	261	250	245	245	251	268	254	248	257	285	236	225	245	238	241	232	236	267	244	273	249	233	252	260	270	264	256	281	235	236	247	255	277	252	269	252	242	276	226	266	232	263	243	253	259	249	223	255	255	277	229	246	278	230	245	252	250	274	255	250	251	254	254	243	237	285	266	236	247	249	245	276	267	230	246	234	245	263	260	249	232	257	240	237	249	265	284	231	295	241	245	261	240	224	258	247	243	251	246	274	267	287	262	252	265	254	245	249	268	253	214	224	235	256	240	243	248	238	219	244	226	247	275	240	267	267	247	242	281	236	244	276	251	225	253	241	234	253	255	266	247	280	252	253	260	237	248	264	252	218	276	236	212	245	229	285	277	244	254	274	232	240	252	276	266	290	234	266	269	251	281	259	265	289	254	252	250	238	255	269	283	208	245	247	262	260	247	253	285	256	266	260	282	264	239	247	280	235	255	270	232	249	247	255	247	244	236	280	260	273	240	258	247	254	256	243	238	247	254	261	262	243	239	260	251	253	250	262	254	252	231	260	250	265	239	232	265	218	256	267	255	267	256	228	258	261	254	279	239	226	246	233	272	264	265	248	241	252	278	244	299	237	234	254	260	237	239	252	240	242	246	233	224	274	227	247	235	258	278	260	248	229	222	247	264	229	249	279	257	251	253	272	262	214	246	244	219	242	243	266	247	259	270	246	242	243	265	238	248	256	272	259	270	236	271	238	219	233	260	244	255	255	249	254	223	261	256	248	253	245	234	232	257	239	265	210	253	265	241	245	253	248	247	268	234	252	250	238	228	245	250	249	258	253	260	250	280	236	226	270	262	263	283	256	252	244	258	228	238	254	270	252	265	246	270	239	266	239	287	261	217	255	270	258	222	260	279	243	261	238	242	265	225	265	245	241	263	201	253	242	251	263	269	279	259	224	254	214	266	274	253	239	256	222	244	228	281	280	240	238	264	258	235	256	241	240	272	249	280	248	254	242	293	249	242	240	278	239	251	254	266	235	257	238	287	253	242	248	278	249	237	271	276	243	251	247	251	232	256	247	264	246	258	240	245	257	254	289	245	233	231	259	264	260	248	252	239	259	228	271	207	229	240	251	250	250	246	255	256	245	225	233	256	251	250	258	240	271	254	267	246	246	233	273	262	248	257	270	275	261	270	239	261	242	270	265	263	259	232	252	246	263	227	219	262	240	248	240	215	249	270	233	241	249	256	217	233	269	263	244	241	233	272	241	256	236	241	260	249	266	245	240	245	228	265	226	257	214	252	243	254	263	257	230	242	255	251	255	215	267	284	241	245	273	241	230	270	259	271	254	232	283	249	258	234	234	250	222	258	256	244	253	254	246	230	249	267	257	235	271	227	252	240	274	270	289	267	272	256	281	230	272	244	247	247	242	238	276	245	257	270	262	260	239	243	275	248	267	238	238	264	266	251	244	240	225	246	243	251	281	284	249	267	254	248	251	275	248	253	238	253	222	262	236	229	287	259	242	268	242	233	211	251	248	229	259	211	249	242	242	234	249	253	244	247	259	231	259	225	246	219	235	277	233	244	269	261	253	251	253	246	275	261	248	245	233	268	245	216	254	264	263	249	257	237	242	235	236	257	215	235	241	252	256	261	235	275	274	271	248	241	252	276	252	247	255	258	244	244	261	243	250	235	249	236	259	251	239	254	266	254	249	250	282	231	240	246	236	250	230	247	258	242	233	250	235	260	227	221	265	257	253	264	251	244	234	237	242	256	235	224	245	255	254	239	244	230	246	270	246	252	216	249	242	258	252	245	248	262	221	289	282	249	257	265	264	264	296	247	256	272	233	233	250	229	242	245	280	224	246	228	242	269	240	240	226	237	254	270	268	273	248	245	240	236	258	276	232	220	221	280	251	234	253	268	217	221	260	253	259	275	283	269	236	239	231	278	246	237	261	236	258	247	231	232	234	241	271	265	268	224	252	244	254	263	260	249	227	223	244	254	253	224	272	268	285	270	236	258	252	262	225	255	255	267	239	226	281	271	242	265	234	253	232	247	267	227	264	262	242	253	251	268	238	243	266	253	240	229	247	245	270	274	256	256	282	287	248	244	266	237	231	276	287	268	246	244	246	256	216	260	263	274	257	267	253	269	270	287	253	264	255	263	235	245	224	250	294	300	240	270	259	258	207	279	264	213	240	249	253	252	238	238	213	231	256	229	291	252	283	237	245	266	267	231	250	246	272	226	248	229	258	244	290	238	207	243	291	226	256	232	265	270	248	257	263	252	203	263	250	280	222	215	260	272	238	240	220	196	242	251	266	276	259	264	234	243	248	268	239	282	258	267	236	248	227	263	273	275	285	253	236	247	236	260	244	247	255	249	245	236	269	290	290	238	228	225	271	222	243	258	247	264	263	255	276	265	272	293	247	265	241	270	246	237	252	227	232	261	269	263	233	221	260	227	252	262	241	240	252	292	234	240	250	264	258	243	245	263	253	236	252	237	242	254	256	257	265	264	270	259	238	233	252	270	244	269	253	243	249	269	271	225	266	284	250	244	264	253	239	265	255	281	254	270	235	284	248	252	199	252	235	256	255	257	247	236	260	227	243	252	225	246	251	254	240	239	250	260	196	253	265	272	254	273	245	230	263	259	231	253	243	272	220	242	230	247	262	254	225	286	276	248	225	219	253	265	265	259	254	262	254	241	250	259	268	266	269	248	289	262	229	252	246	270	228	287	296	237	265	259	244	238	284	265	281	272	263	267	268	267	243	277	292	247	256	262	260	254	249	267	269	264	233	262	265	258	252	251	247	254	238	238	234	247	263	213	228	266	265	237	230	250	277	273	227	251	271	254	257	227	219	248	233	247	235	214	252	216	250	246	253	257	238	269	227	253	229	247	232	248	258	260	231	268	263	291	218	262	275	269	282	246	275	229	250	239	267	250	238	255	244	246	238	218	266	276	286	227	257	259	230	260	244	239	224	282	268	231	257	277	260	245	231	222	277	251	236
6758	973	1487	1741	1577	1357	1171	1064	1007	920	825	749	691	677	693	697	702	663	649	664	611	613	641	621	608	579	616	633	612	613	589	599	626	571	649	620	617	585	582	598	618	564	596	561	588	567	606	572	581	597	573	580	567	603	600	573	574	595	603	528	570	589	570	600	555	565	556	580	568	561	622	560	579	623	592	644	616	576	596	602	577	564	584	559	614	542	552	618	577	544	606	611	586	583	607	580	540	578	582	569	619	563	584	586	587	610	566	568	584	568	569	586	589	615	587	566	580	553	592	595	530	552	578	598	551	585	576	586	598	568	626	567	588	533	603	582	553	582	565	611	566	570	544	614	600	572	586	548	565	555	587	590	597	567	582	570	565	600	597	552	559	554	588	575	585	552	581	569	564	608	589	579	580	642	559	574	578	593	550	519	548	577	570	571	621	604	595	604	547	565	576	611	571	572	580	567	569	598	566	611	594	604	587	562	592	572	551	603	573	568	578	558	587	595	569	570	522	599	565	594	579	587	563	585	585	577	583	541	617	583	588	553	599	557	572	609	621	594	572	582	577	586	556	559	583	587	552	598	584	558	562	565	578	564	579	533	613	616	590	582	583	618	614	562	587	588	598	599	576	556	613	605	576	543	549	588	612	597	576	579	577	571	559	552	610	550	592	567	556	593	576	604	578	601	617	596	572	635	614	528	592	608	560	593	569	571	582	555	604	585	589	565	582	551	578	631	557	579	575	569	607	537	591	620	589	591	563	567	571	584	608	629	594	556	597	585	557	552	567	615	606	528	585	596	606	623	592	558	604	570	618	614	552	563	645	619	558	529	592	619	592	537	544	604	599	609	562	568	563	593	606	611	589	593	520	583	573	650	623	563	598	605	610	659	569	601	606	603	609	566	563	609	544	582	550	555	607	548	582	570	591	582	602	577	600	585	574	571	539	554	592	586	561	569	560	537	553	621	614	608	553	579	569	598	572	599	551	574	558	574	585	557	569	563	592	558	577	587	560	581	608	575	564	584	574	621	584	623	625	569	591	535	582	575	617	545	535	551	590	566	586	577	520	595	541	618	543	615	603	634	601	577	613	591	599	630	605	596	591	553	571	606	556	572	585	557	614	578	589	603	548	599	562	576	534	588	578	616	534	572	576	595	533	510	619	599	631	578	554	594	596	563	560	555	572	610	563	569	575	591	531	588	608	592	602	538	579	549	581	574	598	625	565	568	555	562	617	595	587	600	569	604	572	579	531	578	566	585	539	562	589	584	592	598	567	577	545	584	568	616	595	593	553	580	588	577	587	556	615	573	592	596	554	588	578	597	552	620	604	535	556	545	547	565	536	579	624	575	557	585	629	554	580	566	558	630	527	561	607	578	583	563	576	546	567	585	555	547	586	575	580	583	570	590	610	564	580	605	597	569	551	569	610	584	623	590	581	584	634	587	603	580	601	580	546	602	623	577	582	535	539	584	553	591	613	558	553	628	593	603	536	573	556	603	567	540	579	618	568	585	619	580	579	552	615	587	596	650	570	547	595	535	544	549	594	556	542	588	578	628	542	602	559	601	579	565	580	579	611	570	562	603	564	568	578	571	589	626	599	571	600	585	554	584	566	605	611	581	590	575	605	592	574	567	625	559	547	607	574	542	572	587	616	575	588	614	594	577	565	557	552	582	572	562	553	553	597	606	595	556	582	567	575	563	589	538	577	593	582	551	591	595	583	611	605	584	569	606	584	581	632	607	560	603	578	601	600	578	561	599	558	550	573	621	594	577	590	583	613	610	616	540	559	592	597	550	578	573	579	551	543	589	559	617	593	570	591	576	579	556	624	577	517	615	562	562	568	594	607	588	586	557	575	569	570	568	615	562	568	584	609	557	594	594	585	592	591	591	598	540	547	555	583	568	587	582	538	529	548	592	557	565	618	597	583	579	557	592	589	588	590	584	597	548	608	558	572	596	609	553	546	575	564	502	573	568	574	612	583	618	594	546	586	594	562	543	592	616	535	593	554	585	601	574	566	573	569	575	566	599	593	608	573	563	559	564	600	565	582	590	576	564	566	600	568	572	573	583	568	562	599	555	553	580	587	585	558	588	566	586	599	612	583	587	579	562	563	558	577	552	513	573	602	565	599	549	604	568	544	554	591	561	588	627	570	531	609	599	558	565	542	546	569	527	602	584	554	594	594	612	588	579	566	587	589	601	575	618	538	597	603	581	616	582	559	557	579	596	571	574	582	596	580	599	587	549	569	603	542	591	623	598	581	608	543	573	539	588	583	584	570	575	533	568	584	611	583	584	557	588	603	555	601	625	579	603	610	550	616	622	617	569	589	610	550	571	611	559	540	592	577	559	567	564	597	626	587	589	584	590	585	578	550	551	621	593	549	563	597	592	609	580	557	591	543	543	535	562	553	627	554	584	571	550	563	557	521	555	602	577	630	581	596	559	576	586	532	612	580	584	633	561	573	591	583	591	556	543	539	548	576	551	575	578	577	608	559	555	585	569	581	545	591	574	536	585	584	578	568	573	570	591	595	585	572	568	574	569	576	578	589	535	568	579	580	566	536	579	588	546	587	568	576	561	546	583	524	620	553	594	544	597	600	613	567	563	547	583	593	572	588	574	621	567	561	541	589	579	585	590	601	594	579	577	574	559	592	584	601	580	591	610	557	561	586	558	611	600	602	564	556	571	578	603	572	576	552	610	582	575	594	604	547	581	562	547	570	589	561	560	590	550	504	590	541	581	557	599	564	602	581	607	571	581	582	573	567	579	587	606	546	560	593	560	579	596	569	587	550	573	593	587	560	560	571	595	600	563	549	558	581	574	586	584	611	586	610	562	606	573	572	585	591	599	605	612	604	561	564	563	561	615	585	592	565	590	559	567	582	566	527	573	583	608	602	590	597	579	618	586	587	611	529	603	585	574	566	625	602	548	545	582	584	563	647	554	576	596	585	568	607	569	572	591	555	607	549	605	594	573	590	561	607	561	570	609	543	537	587	595	599	560	583	553	560	531	624	581	577	572	555	589	553	591	584	558	604	570	582	586	581	612	586	532	559	583	576	566	566	537	617	569	567	563	596	580	590	565	570	529	582	566	583	569	558	594	594	584	559	599	597	633	605	595	561	605	548	567	582	621	566	577	599	605	586	574	575	610	550	583	581	630	574	580	551	608	581	576	603	526	602	544	581	533	563	572	560	617	575	562	564	579	612	593	554	534	541	542	567	573	575	569	566	559	597	614	601	551	598	577	555	569	610	572	608	550	616	572	582	609	609	542	595	597	531	589	594	525	619	629	617	606	551	564	556	579	588	600	588	581	592	569	535	604	572	599	566	587	571	549	610	606	544	561	579	535	589	551	594	594	550	573	557	587	568	590	578	556	616	570	630	647	546	538	604	597	579	573	591	587	586	570	586	556	529	560	603	559	580	579	593	587	580	546	611	642	559	578	573	574	565	537	585	586	584	603	602	645	574	580	568	591	577	550	541	609
15335	1295	1062	829	621	462	407	381	305	251	261	218	205	169	191	164	170	171	198	197	155	176	194	171	150	165	154	177	139	150	161	150	178	162	149	149	161	155	152	162	152	153	153	145	143	152	150	163	154	158	167	163	133	151	174	143	131	161	150	171	165	156	169	147	160	135	162	192	141	155	152	161	143	158	155	179	160	161	139	155	159	136	153	148	125	154	159	149	132	148	166	146	182	159	161	150	130	155	124	157	163	155	170	153	153	164	146	144	171	164	178	190	146	138	144	134	182	152	160	179	158	133	158	145	156	157	137	151	174	176	153	128	167	142	151	182	161	153	130	137	156	146	155	161	150	167	177	163	134	147	171	139	133	156	146	161	137	152	175	171	173	172	143	144	182	124	163	159	185	161	148	152	146	123	162	145	165	170	156	164	160	144	158	160	148	157	190	150	137	155	151	175	140	160	135	168	145	155	157	152	135	150	155	158	156	148	170	170	160	145	174	157	152	154	192	174	173	179	159	152	157	161	142	164	153	168	161	143	157	164	167	165	177	159	166	121	155	162	168	146	139	162	128	149	166	168	149	152	169	151	132	165	152	134	135	176	158	134	172	154	164	125	173	152	157	143	157	152	164	173	154	142	138	168	128	148	154	145	138	162	145	147	173	168	158	138	134	187	148	137	151	162	155	160	145	138	170	154	156	144	151	153	140	151	172	156	173	172	147	178	181	150	159	143	146	155	152	180	138	166	171	182	162	161	170	161	157	143	159	170	156	130	168	172	163	146	171	175	153	147	176	166	139	175	150	166	158	150	155	154	153	143	156	169	161	153	162	136	156	152	146	148	152	159	146	143	131	173	171	158	167	137	138	157	134	188	178	160	132	155	172	160	151	163	176	161	146	149	176	171	142	143	144	158	174	167	179	166	147	160	144	156	158	161	145	162	139	144	162	148	150	188	144	150	151	151	182	149	166	149	158	157	140	139	146	174	161	161	157	172	147	170	186	154	153	142	150	149	164	155	160	140	159	158	160	156	147	150	134	173	175	163	177	152	164	140	152	132	162	159	151	147	174	138	161	146	147	170	157	176	133	170	160	175	139	155	162	157	173	154	154	144	150	152	164	147	152	183	167	180	158	175	181	157	150	168	176	138	165	175	155	150	164	169	193	163	143	154	161	161	178	167	148	155	151	148	203	125	177	128	142	166	170	168	147	168	166	179	138	140	169	149	143	162	167	137	154	141	145	173	161	165	152	165	153	167	181	150	166	144	155	162	165	140	162	183	163	155	138	157	133	144	146	145	159	161	168	164	157	146	170	161	154	151	134	166	145	136	142	140	159	128	172	164	143	167	162	150	151	156	132	176	166	130	150	162	134	162	152	168	165	173	165	140	168	150	129	155	188	156	150	144	177	159	136	158	165	159	164	169	165	155	148	172	150	152	152	164	180	167	163	135	157	143	162	168	158	140	159	120	151	179	135	157	135	146	155	194	146	165	157	140	151	160	187	171	145	127	158	173	138	166	154	162	159	145	157	142	146	172	169	136	147	160	140	165	155	156	180	180	157	149	156	160	173	139	150	155	157	166	172	164	144	182	154	134	152	171	174	183	171	139	163	139	162	137	131	145	161	142	167	131	191	157	148	140	154	183	148	161	162	153	153	159	152	157	158	154	146	156	145	175	142	137	171	134	157	159	157	154	156	139	144	161	162	147	171	180	152	152	171	160	149	169	153	166	180	164	188	145	166	125	155	151	154	152	145	150	152	160	154	157	145	183	187	139	149	142	155	157	152	157	168	125	152	148	152	171	169	138	149	169	161	154	158	146	154	136	159	186	173	158	155	148	158	128	162	169	159	175	133	146	161	149	163	161	161	153	174	156	160	164	155	137	157	152	153	146	144	146	153	143	157	161	168	171	163	157	145	171	169	166	147	187	163	164	149	155	165	143	162	158	157	145	173	146	164	131	186	148	163	145	144	144	154	149	146	188	177	136	161	129	146	145	159	158	163	150	151	145	148	149	176	161	135	155	164	153	178	141	151	156	163	166	153	143	167	148	132	154	149	147	131	152	137	131	136	154	150	153	177	183	170	120	159	164	167	129	142	152	192	166	168	141	166	141	161	154	171	144	159	151	163	147	130	146	169	169	164	159	144	188	124	154	154	179	149	162	179	145	158	145	162	142	154	156	157	167	166	153	158	162	165	179	164	141	143	151	134	150	163	154	182	163	127	167	170	166	158	155	144	162	170	168	180	142	152	166	133	142	167	164	150	151	144	147	162	143	157	141	157	162	197	171	154	158	157	146	153	165	161	153	166	132	184	142	183	183	164	158	145	125	154	156	166	143	163	176	177	163	136	129	144	157	172	151	153	151	161	168	149	156	155	162	154	165	155	150	144	154	177	159	164	160	150	156	161	164	167	173	161	174	132	154	155	163	145	159	146	148	149	148	167	145	159	162	165	183	148	159	156	147	145	160	124	172	142	185	173	167	163	163	147	136	200	140	153	159	132	148	170	158	167	166	163	145	160	155	158	160	163	138	180	171	151	159	137	159	167	169	146	179	150	161	162	169	156	167	165	164	157	125	150	149	154	146	151	157	173	150	166	148	159	154	144	151	175	134	149	143	165	161	165	171	163	161	154	163	144	155	147	156	136	137	179	185	159	165	176	145	162	142	161	158	135	151	155	141	151	143	151	163	162	161	155	164	154	163	137	161	161	168	163	155	131	150	169	170	156	161	160	153	170	171	146	172	165	167	139	163	155	146	170	174	160	153	163	141	172	143	145	158	162	136	154	166	163	149	177	178	190	169	166	152	161	167	165	161	156	155	162	185	153	123	135	179	169	172	174	169	146	156	147	175	136	185	174	163	144	154	143	161	133	150	160	173	181	151	148	164	156	146	163	160	173	142	155	174	158	153	160	152	134	173	174	164	137	155	166	141	171	157	178	181	159	144	146	145	151	157	144	172	149	136	168	177	158	147	167	168	173	182	130	156	156	168	146	163	152	154	162	167	161	155	164	159	156	147	140	162	154	151	143	155	125	173	152	158	135	148	162	179	161	160	166	147	164	161	139	177	141	147	153	146	164	145	152	177	152	175	144	161	164	154	160	158	174	164	126	173	155	139	165	147	166	151	151	150	137	184	158	161	167	165	161	148	133	161	170	151	149	162	160	150	173	157	166	176	155	158	157	161	160	133	172	175	157	168	156	171	184	168	165	161	152	174	141	149	152	146	153	184	141	147	157	154	168	152	163	153	161	155	157	170	163	142	160	139	143	169	178	140	161	170	163	174	153	147	149	172	133	162	166	145	137	132	196	165	153	165	165	178	152	157	170	162	159	168	174	166	172	164	138	138	135	174	175	158	167	147	161	165	159	158	146	146	177	165	149	160	182	149	164	153	169	180	152	158	149	186	149	152	155	162	152	155	167	145	146	171	165	159	166	164	149	164	155	160	152	158	150	166	145	169	141	154	166	153	169	159	150	158	156	151	160	156
8317	1068	2249	2581	2226	1857	1549	1202	1203	992	914	818	770	726	662	598	560	567	505	533	514	507	490	483	476	472	463	458	467	475	437	476	420	425	477	446	433	446	408	419	384	403	452	439	460	419	427	433	428	458	431	450	408	432	412	388	405	392	411	404	406	410	418	402	449	418	418	397	434	418	431	384	419	394	432	407	434	401	426	395	406	419	422	435	415	403	395	389	372	423	411	402	422	399	405	384	408	391	401	423	401	448	438	388	416	385	395	428	420	435	398	427	435	426	418	471	429	414	421	383	413	410	400	473	423	398	468	416	439	409	443	420	381	427	388	396	370	402	397	389	400	404	364	405	416	448	390	405	392	432	390	433	415	408	400	414	398	441	394	393	406	427	413	419	421	438	399	460	410	400	426	369	393	415	410	441	418	366	449	418	433	406	392	406	408	416	386	425	415	442	432	402	402	415	407	399	413	451	408	449	415	399	389	367	398	398	402	452	400	390	377	383	408	416	433	428	400	452	413	379	382	377	401	398	415	410	413	437	384	412	414	416	390	430	410	431	430	442	390	400	403	407	431	418	403	448	428	411	380	373	438	424	375	437	397	399	392	417	409	420	410	394	440	382	429	396	415	424	389	412	435	381	420	430	400	409	408	378	405	401	425	403	384	434	409	349	424	422	430	379	400	395	436	430	383	436	397	400	423	383	414	429	405	398	387	386	414	421	423	437	397	444	422	425	385	390	405	434	420	422	452	432	405	434	431	386	429	436	413	442	400	385	383	426	399	405	408	393	389	418	406	366	397	401	403	402	400	439	387	380	411	427	428	449	413	432	425	425	401	411	389	431	438	397	415	385	436	414	429	434	381	401	464	404	424	433	359	415	406	414	436	429	452	419	394	399	389	401	416	405	385	401	395	404	421	396	451	406	375	401	382	414	429	395	437	413	410	410	430	413	430	392	401	406	432	419	397	383	396	395	405	413	397	421	417	396	426	398	436	398	414	428	408	414	378	401	427	384	414	433	399	415	414	410	401	397	414	396	418	422	383	439	409	418	388	417	410	422	394	415	419	430	382	434	398	418	399	422	409	367	389	398	414	382	414	407	448	404	405	391	423	432	444	401	402	404	411	357	417	408	409	440	416	440	386	409	433	402	405	423	422	417	426	403	398	392	418	403	409	444	425	393	398	384	405	427	395	421	414	428	419	416	419	433	434	419	404	405	411	354	409	397	428	405	435	394	409	410	434	402	401	413	399	437	425	364	427	386	426	399	400	400	449	427	386	431	388	397	409	427	404	422	442	410	377	421	407	426	386	411	426	378	412	415	452	406	397	397	416	397	399	419	399	414	399	411	381	413	403	434	448	442	414	424	428	432	362	378	396	414	413	402	388	403	423	439	445	445	445	423	395	412	433	386	425	448	404	433	411	389	423	393	434	391	393	416	399	393	413	368	443	433	401	431	402	428	469	426	425	396	419	441	394	395	417	387	431	405	415	421	453	424	395	392	443	409	389	425	419	445	414	385	424	419	413	434	446	421	406	430	389	370	380	424	409	421	407	419	417	421	414	394	388	392	412	402	418	409	404	437	436	426	415	422	394	423	447	432	422	430	401	401	395	409	405	406	399	425	405	363	419	424	410	413	406	457	430	403	437	453	436	417	399	409	437	398	421	377	393	384	387	363	396	448	412	418	405	416	403	417	439	368	433	426	379	407	375	423	390	417	406	417	401	442	436	404	443	419	396	415	420	409	395	375	404	386	421	407	401	395	377	413	404	403	424	378	409	368	434	415	414	416	435	436	414	425	416	429	422	388	391	423	377	441	412	377	401	396	385	411	386	386	443	414	409	373	370	406	446	403	403	399	395	385	391	387	416	396	414	426	414	440	461	376	415	431	391	414	410	427	398	422	446	404	414	417	413	405	404	422	400	398	432	441	399	416	386	423	436	412	406	374	444	400	413	438	390	398	401	370	442	446	406	423	440	410	389	391	441	433	405	419	408	420	391	388	424	405	406	427	411	436	412	417	413	412	412	431	419	376	406	395	400	391	420	400	407	428	426	418	385	408	411	398	440	401	437	408	432	424	420	414	386	449	432	410	434	403	424	414	451	382	432	412	405	419	391	425	378	432	402	390	412	415	457	427	353	436	396	423	382	417	412	408	393	407	393	459	390	442	426	422	380	377	437	392	425	396	406	411	417	413	413	427	381	423	426	399	390	427	426	384	414	419	397	417	400	412	411	410	389	416	398	418	404	434	400	409	392	364	413	430	406	413	388	395	403	410	374	394	428	464	432	426	407	449	399	425	440	417	432	421	395	408	396	426	438	382	406	378	403	392	419	452	416	411	419	406	426	381	413	426	405	424	422	425	397	397	387	403	404	401	422	406	391	385	399	414	450	437	399	434	400	412	434	397	424	398	435	397	375	392	416	393	424	412	411	407	395	412	427	388	436	389	423	426	409	400	397	430	401	407	419	449	429	421	434	432	397	416	419	446	402	398	376	434	430	406	403	432	440	432	424	439	442	385	387	454	404	412	395	391	417	434	408	397	423	411	423	376	415	420	412	379	414	421	415	401	392	419	440	413	436	438	430	423	433	440	382	428	418	400	385	385	399	389	420	412	416	415	406	408	401	447	434	410	437	403	397	394	466	427	412	400	420	401	434	430	401	434	384	388	392	379	398	431	439	408	364	382	381	441	435	395	399	421	387	418	425	419	384	445	404	422	390	389	467	390	389	421	406	396	378	397	416	396	394	431	430	411	421	412	441	417	400	425	406	418	418	403	422	395	434	367	441	403	449	378	390	420	414	392	429	383	392	367	452	457	390	428	426	400	372	431	426	397	372	432	414	441	384	402	401	391	408	395	474	430	391	418	450	387	380	406	416	410	370	409	432	390	431	438	416	426	404	409	391	374	394	418	426	410	442	411	397	398	419	442	402	405	414	414	386	430	433	410	393	383	433	428	370	373	408	379	406	427	459	413	441	428	436	375	425	419	419	431	429	410	403	420	423	436	453	412	430	386	419	406	428	428	457	390	444	408	432	411	411	408	413	412	412	418	391	374	414	435	409	435	428	455	408	417	399	386	404	426	426	394	395	418	447	422	433	415	373	416	382	397	409	384	420	420	395	438	395	446	410	393	415	428	385	427	398	406	418	409	391	419	407	398	409	383	422	422	376	403	405	410	369	392	409	406	439	421	389	410	423	384	469	421	401	450	387	397	408	427	414	398	437	392	432	410	417	389	380	402	445	439	381	393	453	416	400	442	432	427	435	399	423	445	405	438	366	405	431	436	352	391	408	417	394	418	419	409	428	408	407	419	421	425	405	390	393	402	384	433	393	374	385	386	409	411	387	427	443	380	408	433	393	398	439	434	429	404	388	433	424	416	429	424	380	420	453	440	420	429	423	418	436	376	413	382	417	384	427	451	414	391	426	396	437	369	433	429	436	430	414	386	429	412	397	416	395	387	430	410	425	415	427	399	368	418	432	408	392	422
1748	493	501	487	424	476	497	470	465	485	427	464	443	462	460	453	442	409	474	471	471	413	479	464	494	517	429	481	466	481	442	417	441	461	450	462	425	438	477	428	422	439	433	440	433	467	441	411	421	479	447	433	432	415	414	428	457	418	438	426	460	390	478	426	437	421	408	464	438	398	445	506	452	404	479	443	453	454	471	512	448	416	445	442	431	419	447	457	455	431	443	431	437	465	429	446	449	445	427	451	478	460	436	430	473	439	466	464	453	447	432	445	440	440	448	444	433	460	443	463	447	463	438	443	477	475	473	456	444	432	416	485	416	452	429	476	496	465	428	446	438	466	442	447	461	417	433	445	418	485	407	454	483	463	516	493	459	449	431	420	421	458	464	461	424	464	431	484	459	477	440	473	378	457	468	449	426	468	435	487	448	440	409	432	456	507	464	456	448	446	423	432	481	452	446	480	436	491	487	462	440	460	439	441	420	411	455	488	488	477	507	432	438	436	440	425	452	441	453	455	437	477	439	473	472	467	429	456	482	440	470	419	450	446	427	469	424	459	455	401	418	477	439	439	449	408	474	437	455	426	452	424	465	457	453	477	426	427	478	486	475	438	449	460	448	470	469	443	448	439	452	440	466	414	443	482	439	426	438	424	404	453	479	456	421	481	494	454	458	419	433	442	441	474	438	430	423	468	484	476	436	491	422	411	406	430	460	436	396	406	445	455	465	473	438	443	488	410	396	455	426	407	462	453	493	387	437	436	468	416	385	469	430	455	508	436	465	451	429	459	470	432	391	451	453	447	479	411	494	500	453	469	469	403	450	439	431	485	474	433	416	477	483	420	475	488	460	454	445	405	474	445	453	428	384	470	455	404	429	474	447	420	418	433	430	466	435	440	480	448	397	422	430	443	440	418	400	447	452	414	472	472	472	454	447	433	436	418	442	464	448	456	446	468	492	486	470	396	478	449	430	440	429	441	450	458	413	428	402	439	424	462	441	451	427	390	430	448	457	466	432	406	476	436	436	478	412	427	442	429	471	462	437	431	416	461	527	424	447	428	462	433	426	414	466	430	434	453	455	444	483	456	405	392	461	406	439	477	449	432	489	432	434	448	480	449	450	422	442	419	411	483	485	434	429	478	496	462	418	429	450	430	452	464	416	437	452	495	421	420	438	419	435	441	445	447	431	443	470	457	420	422	433	436	461	444	429	495	405	441	468	466	432	429	492	476	447	427	437	434	488	480	442	451	429	447	474	416	484	452	471	425	434	423	437	434	466	490	425	446	439	437	440	458	411	444	462	462	451	484	439	459	423	475	424	467	427	436	447	497	473	447	444	469	470	464	462	450	448	431	454	436	439	472	415	453	473	446	448	466	427	449	433	461	447	415	418	428	448	450	530	436	478	405	465	455	462	457	468	428	463	457	442	451	438	433	452	491	471	439	448	439	449	425	463	435	470	447	449	425	432	436	440	458	408	472	462	468	445	456	455	435	474	508	471	443	426	455	470	469	452	434	414	398	464	452	488	420	463	443	420	431	392	434	442	415	469	405	447	453	450	431	458	454	444	455	441	427	400	431	462	433	465	445	464	428	410	454	443	423	428	428	432	441	438	419	479	433	465	412	457	477	492	469	453	427	456	405	446	462	453	499	458	410	466	420	439	481	469	452	443	466	405	467	433	423	421	455	448	473	444	456	435	466	447	426	446	433	477	434	422	500	433	432	442	418	450	459	431	432	471	439	439	456	451	439	435	465	470	470	441	454	437	493	493	441	442	466	473	452	447	484	439	480	480	410	473	468	485	446	449	464	477	416	439	458	421	431	454	494	467	435	401	455	428	457	461	489	422	430	451	452	479	456	446	440	417	452	512	426	433	448	437	437	448	445	411	375	462	428	424	414	444	451	417	440	474	436	462	479	440	405	437	449	417	440	431	441	412	451	426	487	472	474	455	436	470	443	477	421	480	440	459	419	426	428	476	441	443	418	470	490	441	460	424	480	456	483	429	443	461	446	447	444	419	447	445	458	436	423	394	417	469	460	440	406	475	424	415	442	448	461	469	470	445	418	485	430	438	458	430	442	405	450	470	464	449	422	410	454	433	442	459	460	472	495	474	484	472	419	433	431	424	454	465	423	460	445	430	447	449	453	450	416	427	431	452	469	461	452	430	458	423	426	438	455	434	454	461	467	429	450	400	453	444	436	461	411	427	444	433	463	490	473	428	441	439	450	441	457	432	470	447	435	459	472	491	450	435	421	447	444	482	435	462	445	411	467	417	432	455	497	466	451	433	458	456	407	389	465	455	440	439	409	452	486	447	448	453	438	422	448	414	388	458	408	455	467	423	425	447	477	435	470	437	452	445	445	436	485	477	441	400	417	440	478	463	430	458	421	441	418	459	461	436	445	436	418	442	440	443	420	433	452	406	471	450	444	452	465	487	435	431	436	476	479	472	430	456	455	475	428	432	421	470	408	415	421	428	410	432	455	472	440	463	467	486	464	465	427	403	452	435	460	430	442	439	445	457	466	422	390	475	440	427	473	470	443	459	419	433	462	427	432	414	483	440	490	440	453	468	465	454	472	422	417	447	421	441	458	492	447	428	448	443	482	441	456	448	456	491	469	454	450	461	520	442	479	487	478	473	464	437	450	493	382	422	447	440	440	436	409	450	452	438	444	394	469	438	437	471	451	501	411	446	448	424	457	406	430	434	417	460	486	451	450	439	468	467	455	455	454	431	442	447	428	460	489	479	472	413	401	398	436	474	460	454	447	470	441	480	460	434	501	443	441	439	458	457	441	471	441	418	445	436	455	452	446	474	442	481	464	422	422	435	479	433	441	440	501	433	466	469	456	457	445	474	471	454	418	431	449	492	413	414	415	460	452	431	460	436	439	495	430	477	455	427	490	471	461	446	481	435	412	436	396	415	438	465	412	413	468	470	440	445	448	496	501	441	448	436	450	427	446	479	454	407	477	431	444	440	425	440	432	442	423	483	505	430	436	423	423	429	453	435	440	463	430	455	447	418	462	487	416	494	436	408	418	470	422	428	425	440	440	446	438	453	461	447	437	444	425	417	458	418	441	413	457	439	402	413	470	456	440	462	426	427	453	471	426	468	459	429	439	426	425	450	434	450	481	477	447	410	447	416	463	459	444	478	451	428	480	437	434	410	446	422	454	423	393	399	443	469	463	446	420	423	438	435	453	466	441	464	428	460	422	448	424	468	459	448	469	450	472	453	430	462	456	426	465	450	438	438	472	456	460	431	406	422	457	425	433	452	460	434	468	463	446	408	430	444	437	439	493	483	438	459	416	406	443	420	478	456	439	415	452	417	474	474	424	381	423	483	398	467	427	454	440	441	469	409	480	470	443	439	416	456	411	443	412	420	461	470	484	459	469	494	458	454	419	432	427	441	456	463	443	421	449	484	442	448	457	467	419	460	448	403	428	433	420	446	445	422	424	439	384	420	441	446	431	472	436	451	444	446	455
2343	1012	1020	1041	1050	1047	1015	968	1020	1015	973	1020	990	972	965	940	946	988	985	948	984	983	934	921	986	970	1021	971	967	968	985	999	955	956	979	933	959	964	948	960	917	1022	922	957	959	913	942	906	997	1028	917	929	981	956	980	982	1042	955	926	930	962	962	956	958	948	989	978	972	1002	922	932	989	998	987	949	933	960	931	910	937	947	937	927	930	979	981	985	981	988	956	921	906	922	941	956	966	1002	945	1020	1003	1026	945	943	940	977	971	928	1020	945	974	943	946	1009	1014	969	952	945	928	959	945	958	947	979	968	935	1041	984	1058	982	969	927	945	967	933	954	940	1018	930	958	975	955	996	970	932	960	961	934	981	988	990	1031	968	948	1044	947	963	988	981	1012	975	1020	954	954	976	935	997	953	948	953	960	981	935	979	894	999	1012	982	1011	933	1003	951	989	978	971	896	926	954	948	935	928	942	983	954	936	931	953	937	969	925	934	937	968	994	928	968	959	918	967	934	982	974	937	997	936	985	941	931	967	962	918	914	974	1007	969	979	972	1000	891	950	929	959	930	994	917	981	1007	958	999	985	953	994	952	993	963	926	931	949	966	922	968	923	990	895	989	967	930	932	970	967	953	984	1010	993	984	999	946	973	913	986	974	986	959	991	989	962	959	945	957	961	978	979	935	978	970	930	974	982	929	962	964	962	997	979	996	894	941	991	922	1028	959	941	951	1018	972	933	901	954	981	932	952	992	960	969	946	977	947	907	1005	972	971	1026	949	958	955	952	1001	959	920	961	1017	1019	997	997	930	994	953	963	963	982	970	995	921	1003	984	1014	989	983	984	886	956	986	991	934	963	970	962	995	929	960	926	929	947	981	948	961	956	943	969	930	992	983	951	1017	970	954	995	1040	937	918	968	1001	939	960	917	918	952	949	972	999	1023	1000	942	969	948	943	946	904	949	1007	1003	965	976	987	943	951	1024	927	968	925	993	1065	1000	956	999	976	1035	903	936	958	986	997	952	930	987	935	1014	966	927	1012	952	988	934	945	946	1008	995	960	1025	974	1003	929	942	965	953	964	967	1022	923	1060	958	985	1003	991	926	936	966	966	950	933	979	908	946	939	1002	928	998	945	962	997	928	968	928	976	973	933	932	942	961	932	990	970	1013	966	948	970	931	960	1003	924	984	994	941	923	966	918	963	966	969	948	990	933	961	956	1023	963	981	996	1022	966	901	914	973	988	959	1004	983	999	934	964	974	888	983	1012	973	968	936	971	979	993	928	957	972	949	956	974	971	1056	987	921	996	979	895	978	973	938	1003	958	964	951	934	937	1030	996	938	946	965	891	912	977	911	953	908	959	977	907	1015	923	971	924	949	898	949	988	921	1002	965	1001	1016	984	961	931	999	943	984	946	943	968	948	972	1017	975	932	937	976	937	998	1017	918	998	970	942	904	917	934	942	924	974	967	1029	925	956	974	971	973	941	961	917	935	970	961	1021	980	988	949	946	970	931	991	953	1031	989	932	923	967	955	982	1035	1002	959	964	959	906	949	983	1019	978	944	979	932	975	953	992	990	924	933	963	1002	947	963	962	983	979	909	994	982	988	953	995	929	911	974	948	933	973	945	983	1006	992	930	951	963	1003	969	970	1000	945	1002	951	1001	942	939	993	974	912	958	961	924	926	941	971	927	938	929	979	930	911	907	984	872	935	947	963	957	997	941	903	937	992	950	993	964	990	951	956	987	1034	1014	993	1030	927	965	964	954	963	1010	954	888	910	975	978	911	971	975	928	947	913	919	986	963	978	1001	945	957	970	916	977	1019	998	964	990	913	949	904	979	951	968	987	924	958	951	973	1008	945	945	990	932	905	954	933	949	963	973	947	991	919	954	982	975	923	987	1060	940	937	984	983	936	925	993	999	960	934	976	936	1004	938	991	975	953	970	958	967	946	983	971	888	972	953	965	927	965	984	991	986	974	1010	957	966	959	957	942	1013	902	970	958	984	976	1003	944	974	959	890	987	973	921	937	917	1009	969	982	960	992	930	924	960	955	965	957	977	975	1009	963	895	934	962	1000	975	931	965	969	980	992	971	900	899	950	918	910	920	951	991	984	925	940	867	912	989	988	938	948	1020	996	1018	917	949	957	1016	975	997	978	981	987	944	950	968	953	948	931	1021	941	962	968	956	976	949	952	954	959	968	953	951	1014	966	979	921	953	956	912	930	967	963	940	962	937	917	993	977	965	1017	943	952	949	970	932	932	927	958	994	984	949	916	991	966	963	974	932	965	938	975	955	922	927	933	1008	979	977	978	999	971	999	985	934	981	992	949	983	980	939	976	1017	946	963	933	943	938	991	965	963	911	944	993	996	960	966	955	902	934	968	952	939	990	958	955	1019	950	955	963	975	993	968	918	971	968	973	909	982	986	949	983	953	1018	995	987	971	932	979	950	938	890	983	942	979	1009	939	979	1014	981	975	993	1002	973	928	998	1011	930	907	1014	951	935	970	972	967	929	980	929	991	1015	944	949	998	989	971	972	958	973	931	950	948	962	1003	937	958	928	986	928	1001	969	967	938	946	995	961	930	992	994	1001	924	972	927	942	988	994	998	974	926	954	927	989	998	949	975	923	999	974	987	956	907	893	1001	988	952	1019	987	943	946	956	957	919	960	987	912	968	952	976	904	982	939	964	957	938	914	970	990	928	964	1001	980	912	982	966	975	980	996	924	986	981	951	953	939	926	1005	1000	994	978	966	965	955	937	926	932	971	970	994	1023	948	961	921	1017	986	1031	911	953	918	1000	963	1006	972	952	940	1027	938	948	891	940	983	958	940	945	951	949	937	900	961	978	966	943	982	953	982	1001	959	979	946	929	898	973	955	924	968	976	934	938	995	939	1027	959	1038	974	986	996	923	1003	977	950	892	985	1015	939	949	957	959	944	965	978	961	979	949	958	958	931	947	956	958	985	992	986	960	991	996	949	998	1009	1007	1061	925	987	956	966	966	994	942	885	908	959	954	1000	984	918	968	1035	988	969	1038	933	1000	961	971	943	964	902	997	943	967	905	985	927	973	979	938	962	1001	913	1009	931	914	964	980	987	986	897	990	958	961	907	933	966	949	941	988	965	1017	901	956	988	973	966	978	965	953	962	979	945	960	1005	963	948	957	945	952	1019	1009	1018	1023	957	977	950	926	918	950	984	994	941	882	982	969	927	937	953	984	881	980	937	982	970	910	909	926	1013	996	908	976	1009	992	948	951	929	1005	923	964	969	1002	980	869	933	936	986	983	931	982	913	926	990	876	983	973	921	934	988	979	989	1000	952	999	948	962	999	993	978	977	954	944	990	968	947	962	922	972	964	968	962	956	919	989	992	966	973	1025	993	941	986	947	989	990	975	1010	950	982	947	931	951	1024	989	965	926	974	963	946	969	985	995	934	969	939	973	994	925	996	950	975	935	986	952	999	936	982	1020	961	1003	956	956	934	978	973	995	972	968	972	938	1023	961	943	993	977	920	968	926	897	940	951	937	1007	959	1013	989	988	900	951	917	960	942	937	1009	996	1042	966	1000	970	950	963	979	991	969	964	959	905	954	996	998	1045	944	966	1002	947	1021	967	953	972	948	931	1001	970	918	967	991	957	990	967	995	897	1007	932	951	964	1002	937	964	891
8521	722	696	576	465	415	333	369	320	324	303	296	295	277	285	283	263	266	259	273	308	295	269	234	223	238	258	260	273	250	236	252	244	230	227	280	251	237	264	264	247	229	234	224	257	245	290	253	222	237	242	293	242	253	238	290	261	273	269	244	271	252	250	238	252	224	279	290	255	250	236	267	222	241	219	253	248	263	233	224	259	236	243	242	229	223	237	217	232	270	270	251	238	226	224	245	281	249	258	218	241	228	236	289	242	280	267	274	228	256	236	243	269	238	263	256	252	234	233	274	233	229	239	255	249	240	241	242	228	229	229	236	227	255	271	275	241	243	265	235	261	258	287	279	262	231	237	226	221	233	250	253	286	257	257	255	270	266	272	257	231	247	267	245	259	257	248	230	260	213	264	253	230	249	242	243	277	235	265	237	266	251	239	258	257	283	265	275	264	258	225	248	231	266	239	250	236	256	262	254	256	248	240	231	256	237	263	249	243	259	242	246	252	263	246	270	251	277	257	290	242	243	230	251	261	253	272	242	247	266	262	232	253	242	260	273	240	239	247	232	256	238	269	240	225	220	281	244	228	237	261	224	267	219	237	262	230	235	229	252	284	259	242	242	256	271	234	238	296	234	265	268	237	256	253	222	249	270	298	221	250	272	259	242	242	253	251	250	233	253	254	230	245	234	266	248	263	244	249	275	227	257	242	263	257	266	259	246	288	276	242	274	270	259	244	274	244	243	268	275	220	260	205	264	245	268	257	246	251	237	257	242	263	288	256	250	253	249	255	289	251	224	268	247	255	260	256	239	240	255	247	250	261	241	237	225	249	246	252	276	263	266	249	244	247	250	221	247	252	243	225	245	228	218	245	248	260	248	255	242	251	294	260	280	248	231	239	236	261	265	262	242	232	237	292	283	268	285	253	225	264	235	267	249	266	219	253	237	250	258	237	235	235	242	279	239	261	252	252	230	255	245	284	262	235	249	275	268	233	245	244	276	231	237	215	274	268	229	207	249	248	259	267	189	232	256	248	248	254	248	245	254	236	259	229	245	244	231	264	232	293	215	281	253	243	251	207	233	243	244	222	248	234	248	252	247	284	251	236	302	258	269	254	231	265	265	260	256	229	220	249	242	255	220	280	239	276	280	229	262	253	231	250	252	220	227	252	235	241	271	259	244	253	248	236	239	239	236	258	290	239	278	270	257	247	234	225	257	238	246	237	275	240	263	244	257	251	231	247	265	234	257	274	254	263	293	244	222	257	240	264	273	259	228	252	276	256	279	234	277	217	236	283	293	248	273	253	233	223	243	238	252	285	289	249	231	281	255	249	220	273	228	219	229	238	242	250	256	285	243	242	289	262	253	236	255	254	236	255	242	277	236	250	239	236	278	269	253	251	268	230	248	262	256	259	241	265	262	260	266	277	247	263	252	238	248	249	281	249	234	257	248	256	288	257	253	279	247	243	244	247	248	237	240	246	237	247	262	237	252	256	259	226	254	277	267	235	243	242	249	241	256	244	264	278	263	268	260	273	234	243	254	286	238	313	269	260	231	292	269	252	232	221	233	263	295	219	246	234	222	263	258	268	253	260	248	263	232	227	252	227	272	294	235	252	287	271	278	249	226	259	261	244	281	267	241	242	232	251	259	270	229	240	247	245	269	229	246	248	259	249	271	256	218	249	262	278	225	268	286	244	269	265	258	264	272	252	254	235	255	239	227	262	242	233	245	289	257	276	238	237	234	242	233	267	250	256	260	247	228	293	243	251	243	227	260	237	249	232	258	227	261	220	263	256	287	256	213	217	226	231	250	233	245	262	226	261	268	263	286	254	219	253	261	256	286	227	280	251	260	241	247	271	252	259	245	222	239	241	261	265	267	227	254	287	227	259	248	227	262	257	245	269	280	252	270	262	226	227	259	240	255	251	262	252	274	246	256	284	267	229	232	272	265	254	247	251	290	270	223	261	266	249	255	227	221	220	227	247	248	255	255	253	249	243	296	248	258	266	232	233	245	264	250	253	258	259	227	244	225	207	257	272	256	287	242	258	243	248	238	243	256	256	230	237	257	266	266	308	240	270	276	277	249	229	255	241	266	250	271	271	248	256	260	259	248	243	247	271	256	237	233	259	271	252	238	272	224	290	264	272	237	276	253	245	254	235	251	233	249	251	243	222	224	236	239	251	281	245	241	256	220	257	257	271	241	260	259	238	257	222	257	283	258	262	260	234	223	267	253	258	252	277	243	265	230	248	258	252	239	249	246	244	250	257	268	248	265	269	275	239	236	256	265	231	226	226	249	277	244	226	228	246	260	247	244	270	272	269	232	249	258	224	255	235	238	227	224	254	261	234	248	263	266	249	220	259	268	248	251	231	265	265	251	229	252	255	256	242	248	249	214	273	261	240	218	260	267	230	230	262	243	253	262	246	249	249	243	210	244	231	274	282	240	246	239	256	220	222	229	225	249	252	239	236	246	255	253	276	235	275	271	252	284	264	250	264	267	236	250	247	267	250	226	262	245	228	246	240	275	239	294	257	246	240	282	272	240	271	266	267	268	238	266	244	264	234	233	283	290	264	253	249	250	243	243	249	250	262	276	243	243	234	230	257	269	250	252	245	275	261	243	201	231	251	224	256	258	257	238	239	259	267	247	259	240	238	267	229	244	233	228	269	285	256	246	245	222	236	241	249	291	260	256	254	265	274	224	266	260	242	242	242	235	252	281	249	209	243	251	224	243	241	257	267	260	237	273	247	270	212	268	257	274	270	234	232	247	257	246	265	251	235	244	247	240	267	244	281	259	247	269	246	262	268	261	231	275	252	246	272	258	283	231	249	273	246	265	257	234	271	215	233	248	256	229	218	250	248	238	291	248	233	219	238	252	218	231	285	251	212	280	263	264	244	243	276	249	248	233	242	264	225	250	251	283	258	252	268	233	261	237	286	250	252	270	255	254	259	276	238	235	250	259	239	277	239	246	239	236	250	283	234	270	265	277	258	279	257	226	311	245	246	231	251	254	238	251	269	265	273	258	255	265	254	234	226	207	259	240	234	251	255	263	240	253	233	256	220	266	281	234	261	278	248	242	264	257	253	249	249	230	264	257	278	265	249	259	247	254	231	260	220	267	250	283	240	222	250	262	264	237	241	241	217	243	257	238	287	248	237	275	249	248	278	232	235	253	226	247	276	275	293	272	249	226	257	258	251	239	247	269	245	254	252	225	244	256	260	254	258	232	237	256	263	246	223	259	277	253	262	270	234	293	217	254	218	265	245	249	241	258	280	257	259	254	264	231	251	274	244	268	247	260	260	271	240	229	258	264	225	242	233	251	257	239	249	252	263	224	275	243	240	271	242	262	251	275	232	228	242	247	276	254	262	250	233	242	250	258	238	234	259	222	283	273	225	205	243	281	266	251	232	245	245	253	267	248	264	240	240	258	248	233	252	255	210	257	235	232	272	256	245	285	238	259	256	271	262	280	267	271	232	267	266	272
6708	884	1508	1829	1551	1329	1132	1087	956	955	803	797	715	763	700	661	654	663	681	657	622	617	643	606	646	581	610	623	569	627	607	570	635	599	601	570	624	598	547	595	573	589	627	569	617	623	629	554	628	651	576	559	584	595	572	581	584	625	584	605	569	581	617	631	542	570	579	566	586	630	577	669	596	569	562	600	594	579	555	570	628	593	562	536	539	554	555	564	565	584	557	557	616	553	594	583	545	585	604	596	596	611	561	591	573	574	633	561	558	570	578	540	594	590	585	587	616	591	587	573	585	578	620	581	597	574	605	526	548	568	556	599	527	589	560	559	540	561	585	548	563	591	565	607	622	572	579	600	623	615	556	585	573	621	574	550	597	613	529	611	609	570	544	648	562	637	582	582	616	600	600	573	575	582	559	618	536	570	583	560	604	576	643	566	532	618	552	569	594	584	620	588	580	641	578	566	616	609	602	552	569	536	614	579	623	562	602	562	574	592	607	569	582	585	569	571	546	584	557	593	619	592	622	556	591	597	554	581	583	597	571	596	617	619	592	574	614	518	565	591	564	562	602	577	618	526	553	567	573	577	595	578	593	565	566	621	545	595	609	569	601	597	583	594	604	585	592	575	592	552	545	562	553	567	559	581	587	579	593	582	577	588	633	641	558	596	629	605	613	561	592	574	598	568	561	606	574	581	541	586	552	553	597	567	534	591	577	576	613	577	574	561	647	589	555	535	591	570	618	574	625	559	622	615	548	580	564	588	582	552	578	602	589	546	556	551	554	605	570	588	576	538	558	577	586	587	589	587	587	566	581	620	578	605	553	588	554	554	611	582	591	593	589	623	581	575	586	536	638	611	617	586	578	606	574	576	597	594	590	548	569	563	580	567	584	567	584	623	623	522	579	587	575	564	558	577	579	611	608	578	558	520	608	572	586	605	579	575	581	595	590	590	585	594	558	579	589	567	573	619	596	551	569	586	600	597	597	589	574	599	603	562	583	566	588	584	589	576	588	596	538	558	625	564	558	562	589	555	560	569	603	569	550	546	618	622	550	550	608	586	621	552	612	557	596	590	554	546	576	554	541	596	612	594	550	584	599	608	614	545	600	548	587	586	581	614	564	601	582	565	564	573	601	558	573	584	597	614	588	606	543	618	603	624	580	609	620	612	585	604	581	557	588	595	593	564	571	574	572	594	563	593	586	587	606	605	576	581	560	560	595	557	580	569	600	547	598	583	590	567	555	569	609	566	586	592	568	609	539	575	611	548	606	612	571	564	566	579	531	598	589	569	598	574	585	535	543	594	543	583	581	550	574	575	604	568	556	552	593	566	584	568	555	589	594	558	582	647	546	610	544	564	527	594	522	592	576	599	558	572	579	560	551	634	624	569	593	577	588	614	554	579	550	619	548	604	548	588	585	600	593	529	591	589	570	563	589	557	534	594	603	597	590	594	581	581	589	619	612	585	577	637	558	579	578	587	615	564	540	570	589	573	607	574	583	606	574	582	601	520	575	591	580	596	566	551	566	574	604	570	566	560	599	586	580	618	619	544	583	583	576	590	600	555	606	548	618	597	597	578	578	600	592	598	604	654	600	567	579	567	585	567	562	580	552	547	573	536	566	548	572	570	551	587	570	597	578	559	612	606	647	610	614	593	574	577	607	576	631	599	578	597	554	553	550	588	554	568	594	563	566	569	577	631	596	590	605	579	552	601	582	625	538	618	610	562	613	565	567	597	582	576	590	576	597	602	611	647	525	598	575	550	544	599	548	586	561	601	567	593	563	554	610	546	632	575	564	590	563	598	633	603	564	578	552	614	617	546	572	580	569	585	588	607	593	640	591	576	601	601	635	583	609	583	575	612	590	612	583	595	598	548	592	583	542	575	574	576	636	559	571	565	571	583	564	579	570	600	558	573	560	574	540	576	560	597	592	605	578	554	558	580	530	613	575	600	600	599	612	584	611	571	630	560	609	572	611	571	594	571	586	569	616	593	588	576	569	578	589	553	564	576	578	564	555	574	581	566	621	579	575	548	585	631	579	562	593	569	587	588	563	596	562	604	574	581	588	592	577	571	609	613	568	603	539	613	596	586	588	565	589	559	550	619	588	583	596	602	579	573	602	578	574	577	559	539	616	553	608	581	600	597	546	562	546	644	561	587	563	559	589	585	602	602	593	581	579	589	621	573	584	554	581	587	565	568	567	567	592	576	605	583	572	596	597	606	594	593	617	637	591	606	601	614	549	524	577	572	582	606	565	594	561	630	577	585	568	582	546	575	597	570	582	581	595	553	576	623	525	679	593	533	590	569	592	594	580	584	613	595	564	591	578	565	584	609	603	586	586	600	600	557	588	584	596	604	590	605	540	561	653	569	587	557	606	542	551	562	580	587	625	613	551	594	601	577	580	589	599	556	562	570	556	543	591	585	599	577	591	603	582	587	591	576	593	582	602	567	558	587	585	549	576	626	601	608	615	547	572	630	589	585	580	564	585	564	574	551	554	591	616	578	547	585	598	582	586	568	568	614	562	630	601	588	590	593	590	557	615	606	594	539	570	547	556	533	569	588	589	587	591	567	607	573	537	601	560	554	565	612	597	568	578	604	607	582	553	516	560	588	577	606	565	613	591	564	613	561	581	578	568	494	537	580	576	591	574	587	581	618	625	611	587	539	583	600	627	579	580	588	604	537	545	596	618	567	567	603	579	609	580	519	586	610	606	573	572	571	599	562	582	593	568	596	613	568	613	573	553	529	585	591	534	554	558	607	600	587	605	611	569	590	582	558	549	583	598	573	548	556	602	597	560	518	569	577	574	586	545	620	575	591	550	597	582	535	615	575	555	591	598	610	599	616	618	575	563	571	601	569	607	556	583	620	585	579	602	583	582	571	544	593	546	547	552	526	591	573	563	608	576	577	606	619	597	643	564	568	580	611	581	570	644	570	558	604	611	580	578	597	592	600	585	601	560	567	602	569	590	585	558	599	593	554	582	625	549	516	600	586	584	595	540	607	563	557	602	632	585	560	547	529	548	568	585	557	588	600	606	599	620	583	551	568	605	592	546	547	639	603	560	618	587	570	570	562	610	607	551	595	547	597	556	588	605	549	568	570	602	611	581	569	547	574	547	582	580	605	599	591	581	606	557	552	549	591	610	567	601	585	610	614	621	595	597	582	607	600	619	565	569	606	568	552	571	575	573	587	602	587	597	606	576	564	557	617	552	579	572	551	603	532	577	533	538	599	564	584	570	605	597	576	568	593	592	574	558	594	564	586	588	595	572	533	545	600	618	554	583	555	572	594	640	605	593	602	553	583	585	625	552	546	541	566	572	574	626	552	591	585	547	542	545	581	587	601	598	591	509	658	609	578	556	559	616	599	603	609	545	575	623	553	614	606	583	595	556	574	585	593	609	574	612	607	609	591	599	543	616	593	555	590	608	564	560	572	618	611	601	565	549	575	607	617	591	606	606	580	560	559	574	559	580	608	578	535
15578	1342	1101	796	547	411	363	317	280	267	220	234	225	201	171	199	200	182	171	173	197	157	161	164	172	181	174	168	140	159	149	172	172	163	145	141	169	145	121	162	195	165	168	170	153	158	128	153	148	157	159	144	161	146	153	165	161	148	156	167	178	204	165	152	159	143	150	144	160	161	133	152	172	147	162	159	179	140	159	155	156	150	156	172	168	151	141	190	159	151	140	173	137	148	125	144	166	159	149	175	151	164	141	164	158	174	163	142	171	155	163	166	150	154	167	133	151	178	153	161	148	136	165	140	156	168	180	166	146	170	167	162	154	155	156	179	158	171	193	153	158	133	160	147	155	152	172	169	175	156	153	155	174	182	151	163	141	163	172	156	171	160	147	146	159	147	156	156	159	163	155	156	177	143	149	150	165	156	160	159	172	152	134	137	173	160	160	156	147	151	151	156	150	142	182	136	135	147	138	116	162	127	181	158	181	174	164	153	150	165	161	170	171	135	143	142	131	132	145	149	168	163	166	186	142	153	166	161	142	161	151	153	133	165	150	167	179	171	163	158	150	167	140	171	151	146	169	159	148	156	162	153	152	143	147	166	168	154	130	144	170	157	145	152	153	144	159	149	139	167	168	143	178	156	165	168	157	164	150	157	179	149	177	180	155	164	152	163	178	170	152	150	136	153	166	158	159	186	184	147	173	143	155	144	160	153	163	135	148	154	137	152	152	141	172	174	156	164	178	168	157	140	181	172	167	156	136	182	159	133	149	155	177	150	185	165	163	160	162	165	168	175	154	160	146	148	147	162	123	194	158	135	157	128	144	167	160	169	186	154	180	153	142	163	148	143	160	161	141	172	162	156	169	156	139	135	160	149	170	183	175	165	153	162	156	177	162	190	159	152	155	143	139	158	151	149	146	163	164	152	166	139	174	141	168	139	175	151	134	149	145	149	157	188	177	157	139	153	169	166	172	149	161	146	158	146	153	155	142	193	159	157	162	138	153	165	146	175	150	155	141	148	174	159	152	172	159	147	125	148	165	146	175	141	150	164	163	155	166	160	163	138	153	131	160	142	153	157	152	169	150	155	151	154	150	179	158	146	140	172	160	138	154	167	156	158	148	144	147	156	157	169	145	150	134	147	174	167	147	156	144	145	152	161	157	162	133	144	175	161	161	137	155	156	163	153	179	158	148	173	158	130	143	171	144	153	133	157	165	156	155	169	143	141	149	169	158	135	154	168	171	172	174	164	155	159	132	137	164	153	145	141	164	159	145	147	139	161	145	147	137	145	170	142	155	150	175	171	164	166	146	185	156	164	156	169	160	167	147	137	140	155	168	172	155	177	171	157	149	167	148	142	166	179	128	151	159	146	167	137	153	159	147	176	166	171	170	155	158	167	161	164	143	149	147	155	155	162	183	166	147	153	163	151	161	164	170	159	146	135	147	142	150	145	177	162	166	162	153	161	139	151	141	168	169	141	154	155	152	134	158	143	155	169	144	142	163	146	154	136	139	150	148	160	150	155	154	173	162	173	167	175	144	197	167	160	145	161	167	141	164	154	142	162	167	158	176	157	136	159	177	169	171	155	170	151	196	161	168	146	168	173	164	160	183	157	175	147	152	157	121	155	165	142	133	155	164	146	175	156	142	143	127	180	158	138	154	147	146	150	136	140	159	146	143	159	132	167	158	161	146	159	158	157	129	146	169	185	169	152	149	160	149	159	136	186	141	158	165	185	147	172	183	159	135	169	151	175	145	162	164	170	153	162	141	151	168	166	149	146	159	122	140	145	140	140	168	148	149	131	151	154	149	169	136	199	160	166	144	155	170	157	166	154	172	160	170	135	168	162	168	168	149	150	164	152	140	168	140	184	164	123	127	145	146	165	153	147	170	161	171	149	170	146	153	158	126	162	166	151	157	154	152	152	161	181	166	153	162	168	158	151	147	142	146	143	159	168	170	157	159	157	158	162	177	126	136	185	144	148	146	141	155	173	158	157	177	154	158	129	151	138	141	163	148	159	157	158	152	155	164	164	138	135	153	142	164	143	156	157	171	130	135	165	155	138	156	155	140	163	152	155	150	136	131	153	158	150	148	143	161	167	144	167	169	147	143	149	144	144	170	146	149	152	172	155	146	141	171	136	157	164	145	135	152	155	147	142	156	175	165	164	160	149	164	169	168	152	145	161	137	154	137	175	157	142	176	173	161	163	168	150	155	165	153	152	147	151	156	142	164	154	165	143	138	127	158	153	166	154	134	169	174	154	158	166	155	170	147	156	167	145	146	136	159	140	180	172	168	149	142	158	154	143	156	183	156	156	166	187	163	175	166	147	145	179	149	161	172	177	182	147	161	167	164	177	154	144	162	133	135	174	149	170	152	170	152	152	139	145	162	188	145	147	177	147	159	152	161	172	174	170	178	147	154	153	152	161	139	174	152	170	162	172	158	162	140	177	160	159	162	166	138	152	168	176	163	159	154	154	165	157	164	165	165	157	163	152	169	156	151	152	133	162	172	171	156	151	145	152	145	152	155	144	148	156	169	160	165	143	138	151	139	143	138	141	160	137	155	178	155	152	150	182	138	175	167	150	144	156	149	126	152	156	153	157	149	149	157	165	152	154	147	161	166	151	189	139	143	148	149	159	159	155	169	153	154	148	157	151	139	173	165	174	162	145	153	181	164	160	154	140	159	158	166	148	129	157	151	170	163	165	131	177	121	164	163	174	141	149	158	170	163	146	150	139	143	138	153	129	172	156	139	165	154	154	167	151	128	153	164	141	146	151	178	153	163	163	148	154	145	167	137	183	141	175	143	153	165	147	156	162	139	144	125	134	145	131	149	153	168	151	178	152	188	143	185	167	145	174	155	141	152	152	172	174	158	149	149	119	135	149	176	148	181	148	179	162	163	173	155	152	156	165	165	160	164	161	132	156	165	155	134	139	161	187	164	178	137	151	156	144	151	166	138	151	131	128	178	137	166	157	146	150	185	185	148	154	159	132	163	145	155	159	144	153	164	183	152	163	157	171	152	169	172	154	157	168	139	138	150	144	175	180	161	144	164	163	185	158	150	148	148	153	177	159	145	160	144	166	153	162	161	155	156	134	155	151	164	143	152	164	173	166	148	131	158	163	147	142	143	154	139	120	162	148	137	136	157	151	149	157	146	150	164	164	146	140	151	155	166	151	155	186	167	160	135	143	141	150	165	137	164	147	162	160	167	169	175	182	154	146	161	140	174	162	158	153	165	138	167	154	154	162	161	168	158	177	168	151	152	166	149	171	129	152	143	154	146	137	152	139	158	161	162	168	156	136	132	168	154	145	166	181	149	160	164	161	163	171	193	170	147	159	165	164	164	157	159	167	145	167	151	178	143	182	141	178	158	168	156	151	155	151	163	163	157	158	152	172	148	171	149	153	149	170	157	169	148	174	171	148	158	157	174	140	179	163	160	163	187	148	157	160	131	156	157	169	151	140	141	159	153	156	161	159
8234	1086	2283	2529	2163	1661	1507	1342	1220	1066	922	777	726	667	663	580	565	616	515	539	496	535	486	461	439	443	485	476	447	420	483	436	481	452	424	430	429	430	436	456	433	466	456	422	430	451	464	419	460	418	398	436	430	366	418	399	467	438	407	421	426	418	395	418	413	411	384	394	390	401	391	416	409	457	357	398	461	417	443	430	411	408	402	410	430	378	437	397	392	406	431	410	389	447	457	417	395	378	429	402	400	394	417	432	425	410	434	408	431	374	411	383	403	403	402	396	424	390	396	419	436	412	421	431	398	398	389	396	408	428	388	414	424	390	408	456	434	418	398	404	417	419	431	404	428	407	405	388	408	396	398	403	409	428	384	401	432	412	401	418	416	398	415	413	412	401	461	393	404	417	411	434	425	435	382	385	413	406	401	415	389	408	428	414	401	386	416	430	409	405	408	420	402	407	397	394	421	393	399	426	403	376	414	389	452	403	393	427	392	405	432	431	422	401	426	448	380	379	367	432	400	414	406	476	400	409	446	425	417	433	404	372	425	369	418	387	382	440	409	431	417	376	421	446	407	424	433	404	402	404	442	394	408	416	402	413	386	412	391	407	405	415	388	407	425	435	409	413	399	381	417	390	461	444	420	410	419	421	415	408	414	396	402	424	431	390	393	395	401	415	420	424	394	426	408	410	428	427	412	451	382	425	383	425	386	412	401	420	394	437	440	373	400	405	417	411	405	371	415	407	423	396	398	397	447	399	439	438	406	421	395	419	398	438	448	449	406	404	423	386	458	405	407	367	368	401	431	398	393	402	397	381	389	378	402	417	398	421	427	388	404	416	447	365	386	437	410	426	383	423	383	454	435	428	389	402	417	412	440	376	414	402	387	382	423	430	409	397	397	379	446	416	421	409	396	419	400	407	419	403	401	416	388	393	394	428	388	410	446	394	403	419	427	403	419	419	409	379	424	381	386	412	416	424	431	377	368	420	438	423	441	392	407	424	409	401	410	424	409	412	442	385	387	384	441	429	420	391	413	391	392	437	402	400	390	472	433	399	431	412	425	414	415	400	369	418	420	431	402	415	424	399	430	437	403	415	409	413	429	432	418	402	426	408	390	404	408	392	408	411	456	394	394	416	444	415	387	434	397	415	424	446	428	361	380	394	422	385	383	410	419	413	416	405	431	412	408	371	392	452	442	389	401	412	428	421	416	419	379	388	375	401	433	414	425	419	434	401	415	396	388	413	401	403	440	402	448	401	417	423	362	406	408	411	399	440	419	407	434	416	408	395	431	370	421	386	399	394	421	430	428	410	396	400	389	429	433	447	365	406	410	414	406	435	414	430	426	439	388	417	402	386	397	400	465	392	414	399	412	420	416	420	428	436	430	425	414	429	385	432	458	385	407	444	409	428	390	403	400	407	407	422	368	407	366	432	397	389	373	401	436	401	353	416	422	421	415	444	431	429	414	390	430	419	378	387	410	403	441	433	400	417	405	425	375	386	423	405	377	394	401	425	447	385	426	426	408	428	400	374	405	444	444	395	447	398	430	422	438	400	431	397	374	382	399	440	420	389	385	383	423	470	445	390	400	417	406	387	423	427	412	418	400	417	446	403	451	401	422	450	405	431	431	405	417	389	412	432	394	418	423	398	434	407	384	400	414	398	427	397	403	390	394	471	429	389	385	376	436	421	393	409	403	444	407	394	366	455	384	376	455	423	391	428	453	397	380	431	416	426	434	419	399	415	405	441	413	439	431	434	407	428	434	438	441	418	403	410	422	423	394	425	427	410	446	415	399	427	436	418	446	442	465	448	418	410	423	415	410	423	407	427	435	367	393	400	401	416	396	419	405	445	387	365	395	368	442	411	388	430	393	402	410	422	404	391	424	441	388	396	425	408	433	393	394	421	433	435	423	432	409	432	418	429	405	378	410	414	400	426	453	419	418	419	416	381	416	411	398	410	420	404	419	406	419	397	384	379	389	404	404	409	417	425	403	397	420	408	455	405	415	411	406	462	393	382	443	420	360	399	412	386	412	413	457	392	412	374	425	431	400	398	392	391	421	394	382	389	416	415	411	423	430	414	457	429	377	392	425	420	426	407	428	407	392	412	414	426	392	456	414	396	416	423	403	375	382	436	427	386	410	399	404	426	391	403	441	408	448	425	427	428	406	381	402	389	390	413	395	419	428	417	422	380	394	415	421	412	353	376	440	423	391	444	421	420	415	401	408	418	400	405	389	415	407	440	382	433	416	461	422	400	414	425	413	393	433	389	440	367	406	412	452	417	430	397	388	417	419	423	383	433	428	400	414	432	377	417	375	401	405	440	387	447	415	404	414	431	408	446	411	389	403	409	365	362	388	386	408	422	406	413	413	393	414	422	429	409	399	393	394	394	368	428	381	400	414	391	399	430	396	393	434	406	391	394	443	395	408	418	427	394	456	436	398	406	418	379	426	432	435	384	421	413	442	444	423	445	395	409	391	400	393	381	412	437	429	365	413	401	444	418	394	396	429	412	437	418	398	413	418	421	430	411	425	407	403	456	442	402	409	409	419	415	389	478	395	386	464	402	416	410	454	423	383	385	403	384	414	450	435	394	377	405	420	386	378	433	391	437	392	420	410	436	383	406	414	423	430	438	408	397	374	423	423	424	417	417	418	417	422	359	392	375	427	430	394	403	429	423	391	419	413	423	421	421	404	411	421	404	434	408	404	378	412	421	408	422	381	461	400	410	418	427	401	406	453	428	429	456	379	397	414	360	384	404	424	428	446	386	402	434	443	374	386	411	431	430	435	419	421	410	422	471	428	358	417	439	385	421	476	417	419	406	402	431	413	414	415	418	421	400	421	415	409	422	434	398	399	412	382	401	414	429	407	408	431	428	407	418	424	438	397	447	399	425	428	391	422	389	409	418	409	391	447	429	406	441	439	391	399	418	431	429	396	390	424	415	391	421	408	432	425	400	391	418	406	441	433	397	380	449	461	440	424	414	391	387	443	408	381	454	423	471	417	412	424	397	388	444	420	418	422	411	396	400	430	404	399	380	437	429	421	401	413	437	433	405	415	390	378	401	403	412	418	423	402	418	410	417	429	402	420	412	440	434	416	451	422	378	430	448	402	374	406	413	394	395	416	389	430	376	431	406	399	436	395	436	423	418	408	423	461	391	421	382	425	420	402	397	404	423	436	418	388	437	403	397	437	398	396	445	394	443	432	401	410	405	413	443	387	388	389	418	377	390	408	400	440	419	415	404	396	400	440	447	406	386	438	411	391	387	392	413	439	421	421	435	420	430	414	452	410	380	424	466	415	419	348	413	422	423	409	402	393	382	401	415	415	392	410	418	411	385	431	421	429	351	451	414	408	355	413	433	394	375	428	410	404	402	378	403	414	409	428	404	420	404	399	358	388	447	378	391	428	397	420	416	423	394	395	380	454	420	450	415	425	407	389	385	425	394	398	401	393	384	423	390	424	441	425	393	440	416	389	439
1778	452	522	554	475	454	471	455	474	423	422	427	424	455	436	467	451	458	448	450	442	436	429	420	424	422	449	491	453	433	430	444	443	451	464	432	447	418	430	426	453	476	478	494	422	463	455	479	438	440	473	459	468	432	439	410	414	420	456	487	448	447	421	408	449	458	459	437	425	410	443	429	446	415	467	442	505	487	409	438	462	438	460	491	439	461	422	479	403	465	451	446	407	450	421	445	453	435	475	420	455	517	467	455	437	399	434	460	448	441	414	438	391	395	450	450	445	441	449	475	439	442	475	480	407	424	448	462	436	429	462	421	451	436	393	430	385	469	476	425	440	459	460	429	457	439	435	447	444	411	470	406	412	445	452	422	466	456	467	455	488	436	431	430	445	428	495	412	478	405	423	459	409	435	437	447	446	467	432	449	484	416	440	470	433	422	439	435	474	425	456	454	456	474	423	464	439	445	431	399	439	435	445	416	414	424	388	464	432	492	454	455	438	439	439	474	439	462	433	424	435	471	398	455	431	430	457	413	453	439	429	435	489	484	450	443	400	432	438	404	433	441	400	438	434	449	468	444	451	464	464	427	435	474	468	425	473	438	447	420	452	422	468	432	434	432	463	445	410	474	474	446	468	458	460	457	438	368	417	483	424	438	420	441	437	424	469	472	442	438	425	423	466	469	433	427	415	430	429	472	423	459	471	438	450	485	449	465	444	438	420	448	436	445	406	451	455	490	447	411	478	436	474	424	466	471	415	418	425	468	433	421	428	511	445	447	451	407	460	400	449	441	478	427	465	478	439	407	427	460	508	485	413	452	465	448	449	431	437	484	492	460	443	426	431	479	427	431	477	497	451	447	455	446	518	479	435	450	432	471	435	488	449	433	434	407	430	459	436	507	428	423	479	435	475	465	465	412	441	419	440	424	448	432	428	421	410	440	445	423	461	440	442	426	424	420	422	389	435	408	446	463	430	442	456	431	488	435	468	433	450	454	435	465	467	474	421	438	444	445	448	424	461	416	456	464	454	447	441	419	495	411	461	433	466	412	408	435	453	460	435	427	448	464	476	462	440	452	476	471	483	472	430	426	461	423	451	464	465	445	450	423	417	409	471	503	453	468	496	398	452	396	468	459	454	471	440	427	460	427	461	435	465	426	415	469	443	479	444	449	416	462	441	471	445	448	457	466	415	440	416	448	439	433	452	462	406	433	429	443	441	455	419	427	414	477	480	437	427	442	441	424	469	450	417	455	439	438	404	447	479	452	473	458	448	434	433	468	432	452	474	490	470	484	428	439	441	462	445	458	468	450	452	422	422	415	481	411	396	411	451	456	413	429	482	495	406	435	469	435	404	421	420	438	476	467	428	457	423	421	483	451	411	431	445	452	451	402	458	429	452	450	433	462	408	501	466	464	456	461	438	416	472	456	411	444	457	465	394	434	425	481	457	440	443	435	455	463	433	430	437	442	466	441	455	421	409	453	489	434	457	463	419	480	445	439	494	465	437	471	467	462	477	449	453	426	468	449	442	449	436	414	427	409	425	435	465	411	433	453	431	439	427	402	421	438	424	469	485	409	441	427	441	431	411	473	434	442	466	387	463	457	403	462	462	452	431	472	474	432	468	438	428	469	443	447	453	465	440	429	462	418	428	456	449	408	442	451	396	457	455	432	448	480	491	479	424	460	396	414	418	456	430	430	471	456	461	442	461	409	426	446	482	454	480	418	442	419	419	422	443	484	400	424	433	456	445	484	434	464	432	418	376	455	406	420	447	453	442	422	432	505	437	390	459	415	465	426	443	444	461	442	497	461	447	437	410	396	469	424	404	438	403	415	403	442	443	450	429	415	432	419	409	447	435	438	415	426	455	461	394	432	453	449	478	396	423	457	473	473	417	430	458	437	462	444	428	426	435	439	445	426	467	447	415	463	460	442	430	494	421	417	454	449	485	437	454	458	416	441	458	428	445	414	420	415	429	434	437	442	432	456	473	447	428	447	453	465	430	456	426	444	432	476	487	457	395	439	444	449	409	414	456	458	440	469	424	434	432	443	445	483	438	418	442	421	485	491	432	407	453	404	440	469	462	439	440	434	457	422	424	436	426	428	455	428	449	437	437	432	476	457	488	444	434	468	472	446	496	443	448	430	477	442	440	465	414	416	480	450	416	477	445	403	497	457	467	449	456	398	410	439	458	475	433	471	410	431	485	454	442	494	412	453	412	477	405	430	422	439	415	429	413	478	422	412	419	420	416	451	422	448	401	439	428	410	430	451	456	456	483	438	438	440	438	445	426	441	488	433	426	489	481	454	449	514	422	436	447	435	444	459	485	477	431	419	444	477	436	449	384	441	410	489	443	485	441	452	430	419	437	448	476	448	431	439	414	430	457	490	447	414	444	440	375	430	394	426	432	462	473	441	446	418	501	458	460	489	447	428	429	451	449	474	434	458	465	463	458	422	457	425	444	445	448	423	424	531	456	445	472	445	427	465	467	448	459	407	464	473	426	429	469	427	435	441	476	468	426	431	434	450	382	415	437	485	405	416	447	413	409	470	452	455	480	455	429	473	404	478	410	475	443	456	474	445	461	428	477	420	410	450	445	456	457	403	483	435	418	412	446	428	460	427	457	459	454	427	440	471	459	419	431	432	477	444	460	401	459	439	487	467	429	405	427	444	406	445	447	466	396	405	440	429	447	447	506	404	449	432	439	357	408	461	413	453	436	460	443	442	482	461	431	458	436	407	404	475	436	449	476	436	441	429	442	464	429	502	405	426	443	476	389	465	428	429	503	431	448	462	412	445	453	432	469	453	451	421	453	428	455	457	434	457	421	434	415	457	419	475	467	459	443	463	442	463	456	475	434	429	405	472	477	435	456	414	411	439	447	426	385	417	425	436	450	448	389	412	478	463	461	470	420	444	459	425	454	454	458	427	466	404	428	438	457	415	431	483	457	432	450	449	462	451	425	459	450	406	437	413	405	440	476	432	452	457	409	411	413	433	407	452	454	462	446	433	461	425	456	488	441	440	484	459	432	462	388	415	422	456	479	426	412	398	453	446	440	423	473	401	442	404	437	443	444	465	473	439	447	420	422	444	493	441	469	413	440	472	427	416	426	439	424	423	400	470	461	420	429	448	425	443	397	421	459	424	460	438	417	417	433	428	483	445	421	437	471	438	420	442	452	481	464	429	470	423	437	465	414	439	486	483	453	512	449	452	424	460	435	462	445	429	420	438	500	430	403	451	435	438	426	396	429	433	414	442	454	438	412	463	459	459	450	514	431	439	477	500	452	411	444	424	413	441	444	485	449	474	499	415	470	468	456	471	479	466	436	406	425	438	424	441	430	447	434	399	406	458	454	458	433	476	460	441	429	457	415	464	413	417	439	483	433	411	445	422	415	488	477	474	447	440	432	456	444	490	408	447	428	458	474	456	460	421	464	425	468	408	456	446	435	481	448	440	406	453	442	443	394	444	419	448	484	431	442	443
2316	1001	1102	1105	1060	1040	1109	1076	1019	1017	978	1008	985	998	984	964	965	938	1012	1011	903	993	970	1011	973	941	977	933	943	940	942	983	957	940	977	960	961	982	913	937	995	1003	982	957	958	958	980	885	951	926	915	958	975	1020	956	936	987	920	975	975	962	965	969	976	1029	909	961	984	976	938	989	1011	999	971	964	963	936	979	938	979	978	954	943	953	1012	925	969	985	1010	980	958	965	938	946	957	967	954	1012	952	990	941	968	1027	915	1004	911	860	945	901	947	980	941	950	940	982	1002	969	956	988	970	976	982	991	974	952	957	917	943	973	995	945	1000	970	968	904	987	954	1000	966	961	968	937	1001	938	931	943	934	943	954	958	964	946	951	988	944	986	908	928	900	948	929	999	995	936	976	963	982	932	943	994	966	980	977	986	960	985	950	1013	965	966	978	980	940	997	1022	918	951	977	1019	990	966	920	988	938	972	989	937	949	934	967	982	975	954	993	917	977	971	948	979	934	982	961	1026	993	965	981	914	965	1009	1018	945	987	979	989	936	969	978	916	983	987	963	977	961	935	952	881	956	947	951	921	926	988	1001	932	971	961	998	968	991	911	954	979	960	963	954	939	990	973	898	964	962	950	941	937	1002	1004	932	926	983	931	918	992	1015	932	974	945	945	959	992	929	970	979	992	935	980	940	953	961	969	960	976	955	968	979	952	986	950	1003	948	968	891	957	1008	1007	950	982	928	970	991	951	960	977	945	990	1006	957	1013	982	948	984	1006	1056	954	960	962	941	934	1003	1001	924	947	889	946	955	961	985	953	1011	924	945	908	948	1008	983	931	976	964	917	971	973	976	925	950	997	941	996	911	978	987	963	1018	956	948	1008	956	927	978	952	1002	958	922	1012	970	1059	939	978	1001	1011	955	961	1010	962	932	959	960	1018	945	951	958	975	916	979	1004	972	953	964	947	947	918	937	964	953	958	1007	920	896	962	915	1001	1010	1005	950	959	1006	986	942	1010	963	952	1002	957	932	963	983	1012	912	969	1021	967	980	1044	927	939	900	1001	939	1017	948	945	986	919	955	959	919	933	969	1010	981	949	935	914	958	973	896	982	979	987	993	962	964	1022	994	948	967	989	919	932	1043	1023	981	985	934	921	991	968	975	942	961	907	992	971	960	945	942	919	858	956	954	938	998	1003	993	1002	1017	990	907	979	994	974	961	885	963	1008	956	952	917	995	987	946	972	1007	967	995	923	930	977	995	945	969	923	982	962	964	1023	1001	911	960	935	996	975	974	969	998	974	917	982	930	926	949	966	956	934	951	967	974	968	1004	958	1014	930	945	1015	944	955	941	951	961	981	946	964	936	937	963	967	898	1001	964	933	981	972	978	929	967	941	1019	962	993	1013	968	980	963	943	917	951	961	1020	978	956	971	1023	915	943	984	965	1001	1041	924	947	1011	966	980	982	923	973	946	956	960	981	955	949	941	962	945	980	987	961	975	952	1013	981	983	971	971	956	999	975	965	972	1021	945	910	954	979	983	922	909	968	974	1000	943	962	943	981	930	904	952	976	959	947	978	924	958	947	983	955	955	1004	953	974	990	1002	987	1000	953	948	929	908	965	999	1044	925	968	993	988	932	965	924	954	954	940	959	966	972	919	967	985	946	925	943	946	968	945	1002	936	944	979	949	967	961	973	969	1010	938	996	1035	987	929	985	942	918	969	1000	941	1003	905	913	933	976	940	1014	918	944	968	968	948	908	978	1028	970	1005	1010	946	922	1006	896	916	951	962	974	974	970	997	972	984	940	904	918	1010	1010	1031	980	989	958	973	941	991	975	973	958	969	931	948	989	982	929	901	911	953	951	953	988	941	1033	977	1018	956	921	985	959	950	925	978	1018	974	960	971	955	997	975	959	1012	967	928	916	895	952	989	951	977	962	913	1033	970	936	913	970	912	996	1012	937	884	889	973	958	948	924	953	981	978	946	1003	934	984	963	1027	945	922	986	979	999	930	944	950	937	965	944	962	948	909	930	941	960	952	970	970	957	993	973	933	922	964	989	1028	981	972	940	946	966	946	948	1001	988	968	952	939	1026	903	988	996	953	904	972	988	935	934	969	974	964	1011	1020	1010	1026	950	990	954	1020	973	932	982	939	924	943	969	970	984	966	1030	980	965	942	935	947	921	928	932	942	992	942	950	952	932	982	953	955	909	934	934	977	943	954	959	950	938	958	1017	1029	926	921	949	973	1003	911	905	999	984	951	957	1026	965	1002	916	957	1006	969	1011	995	952	971	968	989	961	940	951	937	971	957	950	924	943	952	900	953	996	946	898	908	883	962	949	986	1020	1022	911	974	974	1005	996	966	1001	968	945	1010	1025	936	951	921	1014	974	909	1012	947	920	957	1004	995	977	930	924	972	919	945	910	968	940	979	996	957	999	996	971	963	925	969	942	1029	966	960	952	985	917	969	954	956	963	966	963	968	975	996	972	1021	994	939	944	958	995	953	953	989	984	987	970	872	973	1015	1006	1019	1000	982	1027	939	946	940	977	970	979	1033	963	959	1003	915	935	909	959	972	943	981	962	970	969	905	956	937	962	943	1022	966	920	1012	956	980	935	923	989	990	985	979	986	1033	975	954	1013	929	983	935	1006	1003	972	968	1054	941	994	966	972	994	931	971	1023	984	981	957	943	994	941	981	942	925	1020	1000	915	1004	952	1005	998	965	967	951	928	955	958	969	909	1007	931	959	957	983	947	1004	985	971	909	976	944	956	960	910	1014	951	928	954	910	956	932	973	985	976	956	1001	994	957	988	1011	959	982	992	941	958	1018	999	965	1004	943	921	981	986	971	985	935	942	975	1025	929	908	959	941	1029	983	951	1005	982	983	1009	994	915	1003	912	967	967	928	961	982	962	967	977	990	933	1017	978	967	965	974	982	967	948	977	964	971	945	955	975	960	1022	955	1017	909	976	1000	945	964	968	915	991	994	977	1013	951	1059	980	955	920	924	968	912	968	923	981	984	973	964	1006	964	942	957	939	985	961	968	992	960	1011	953	970	933	950	999	987	914	1037	907	944	970	946	946	967	1025	966	985	951	991	936	931	1018	914	907	992	990	1034	932	957	931	999	965	985	936	971	971	999	972	951	949	968	964	948	1039	946	975	987	954	951	981	969	988	934	952	977	955	950	940	959	963	983	916	1012	984	948	962	955	958	900	943	964	946	963	898	1019	991	962	916	972	953	1004	979	961	988	992	964	998	977	941	993	979	939	990	1007	925	1060	953	998	919	919	987	958	967	994	941	917	947	876	945	973	930	929	981	976	955	965	964	988	938	892	987	996	952	908	1004	957	959	948	965	946	977	946	910	950	974	930	946	956	971	1024	1012	893	953	970	988	992	958	955	977	976	951	935	951	958	968	954	947	922	967	988	920	1007	991	962	1037	981	962	978	1005	1032	931	949	940	965	1002	951	967	948	901	991	940	920	956	915	1001	1011	947	907	964	978	937	927	953	922	965	976	957	987	1000	1016	963	974	961	962	968	980	983	973	920	989	951	970	953	943	960	1016	1021	953	988	942	972	928	947	972	935	971	986	917	961	917	979	938	995	951	938	963	957	971	1038	948	976	971	958	985	959	965	973	930	1003	930	976	991	1001	937	952	965	988	938	986	964	970	944	933	989	976	1020	990	977	964	995	971	954	1033	949	892
8506	699	761	609	517	405	380	340	294	334	270	304	287	265	280	266	261	261	247	272	274	251	278	271	229	241	272	278	258	251	219	269	224	271	261	273	265	260	292	265	286	257	241	261	249	269	261	279	247	281	251	263	258	264	232	256	270	266	272	251	265	263	254	252	244	251	240	240	230	235	266	253	268	232	268	278	224	266	250	240	249	243	246	246	280	238	278	250	245	229	260	244	253	268	282	229	258	232	257	220	226	251	249	234	296	279	289	238	263	261	261	231	233	266	264	255	234	243	253	232	224	266	250	246	234	246	262	250	251	247	242	235	237	234	234	260	268	212	238	236	255	252	227	259	229	241	270	243	224	259	260	213	242	259	240	244	261	245	240	239	270	268	230	237	237	238	251	232	269	274	237	250	222	247	224	263	247	281	270	238	247	230	259	245	251	259	234	234	222	256	225	246	253	262	263	262	270	242	261	268	233	245	275	251	279	243	229	259	269	220	274	270	251	266	260	257	246	255	246	263	264	254	255	271	266	246	235	240	254	247	224	246	215	249	273	253	229	270	266	248	264	237	266	244	246	236	241	245	239	297	216	260	254	260	251	252	244	254	231	280	244	236	235	259	267	253	249	269	278	248	234	259	236	241	257	271	246	240	252	249	260	256	275	273	228	273	250	244	237	246	242	253	287	264	252	228	227	240	238	249	273	264	248	273	238	247	256	280	247	250	243	270	263	261	259	255	234	243	256	253	236	249	234	248	257	254	243	247	284	235	272	288	238	238	245	246	233	235	227	268	250	214	236	224	251	267	236	249	251	255	247	257	248	221	224	260	285	260	272	242	266	263	236	236	234	272	238	233	261	244	238	236	258	234	261	238	274	259	227	219	252	241	244	244	218	237	283	249	258	226	269	239	268	298	245	248	260	240	246	278	260	263	274	229	272	242	255	219	256	250	249	276	250	235	233	277	264	221	257	253	222	245	248	239	216	283	234	212	239	249	260	252	223	241	225	231	266	223	245	245	219	224	240	250	255	261	290	251	292	261	275	241	253	259	245	250	241	255	264	263	274	246	232	262	243	231	240	237	246	267	265	230	244	228	248	228	271	250	253	240	241	254	261	266	227	245	245	224	246	230	226	244	268	228	255	280	256	238	241	239	238	256	234	260	256	262	247	229	241	239	234	244	250	271	249	245	264	278	249	276	264	260	218	266	239	263	273	228	275	273	262	267	244	273	232	237	252	233	283	249	262	225	252	248	237	244	259	234	260	262	267	251	277	225	270	240	248	242	256	253	270	252	231	235	256	217	235	218	253	269	255	226	256	263	267	221	282	268	248	248	254	259	248	251	235	264	244	257	273	246	231	267	255	267	245	275	250	251	274	235	250	252	286	245	263	248	229	266	223	212	253	284	225	283	248	234	253	250	221	239	238	256	242	254	258	220	274	247	231	257	252	247	250	233	241	251	247	232	235	252	248	264	256	256	251	240	215	221	225	247	275	242	254	272	247	251	237	261	261	241	259	250	241	259	253	235	210	263	217	242	272	254	252	258	265	249	259	275	247	217	213	249	260	210	222	225	243	271	233	235	264	265	268	232	260	276	274	289	273	265	260	206	255	233	272	267	253	267	238	294	249	250	269	232	246	240	256	240	244	243	260	250	248	254	255	245	251	238	233	252	250	249	234	259	223	272	270	246	263	210	239	246	237	245	292	243	258	248	271	224	220	264	269	237	265	270	240	240	241	236	253	236	259	271	268	264	229	210	251	236	227	246	242	217	244	277	227	250	220	249	257	246	277	249	249	260	237	238	259	253	274	260	268	238	237	279	254	272	253	248	223	258	268	267	252	223	245	207	233	245	235	255	246	249	264	245	268	231	245	281	230	238	235	266	242	226	248	264	269	260	267	254	241	217	273	274	254	250	221	269	250	266	259	272	244	244	255	259	250	279	274	246	245	250	227	262	255	279	245	271	258	246	273	249	251	247	250	252	253	285	262	242	240	267	225	249	274	254	232	253	235	263	270	248	299	256	253	244	256	231	239	215	269	259	258	255	262	239	257	257	236	226	218	260	229	229	233	260	234	261	279	230	221	259	223	309	269	247	251	249	251	259	246	282	258	248	239	252	239	235	262	254	254	259	223	253	229	255	259	235	239	255	245	260	254	265	248	236	266	261	244	271	233	248	245	238	249	226	224	299	247	225	281	259	284	259	248	282	239	263	238	248	249	252	250	258	276	277	236	250	264	210	248	263	258	272	268	261	225	227	264	239	267	256	233	256	260	251	258	215	250	208	240	238	238	284	233	239	230	240	244	275	266	249	209	269	263	271	295	226	257	259	244	261	259	276	245	235	256	243	272	255	246	250	250	245	235	237	254	313	256	263	207	290	237	231	253	267	260	263	234	221	285	245	267	265	245	258	271	273	249	239	223	246	260	263	234	235	244	255	257	221	237	232	255	238	264	271	257	264	234	225	249	261	250	253	238	270	236	243	243	264	260	250	238	241	253	239	257	269	289	264	265	238	260	244	227	244	262	259	275	276	243	273	246	225	251	234	246	253	259	249	289	254	256	252	277	262	255	260	237	258	271	253	266	271	239	231	262	266	251	273	254	254	243	252	237	266	223	251	251	263	238	225	276	265	265	260	277	252	279	240	258	230	240	253	249	242	263	253	278	237	248	237	252	250	245	254	242	247	257	250	247	274	254	225	242	244	252	257	240	221	272	210	268	241	228	299	242	244	258	275	244	247	258	262	247	255	211	239	260	274	248	246	237	241	246	256	239	295	232	253	223	232	277	254	248	263	258	264	236	240	245	290	265	271	265	245	232	258	252	253	258	238	255	240	279	245	269	237	250	263	252	230	256	243	239	288	259	252	227	247	272	261	240	234	246	252	254	244	275	252	245	234	228	241	282	237	224	244	238	270	255	243	271	264	252	264	263	279	270	241	253	275	272	269	270	252	262	237	263	235	254	235	272	213	248	255	257	258	210	263	253	248	244	215	296	265	250	263	252	230	270	253	248	271	241	250	253	235	227	242	243	236	276	248	235	272	289	260	244	262	285	255	231	270	280	238	239	277	229	273	253	260	266	247	264	226	251	261	228	246	230	267	259	235	274	237	232	260	270	259	233	234	244	242	264	291	257	245	260	232	264	228	244	256	267	239	267	248	274	284	254	218	252	245	301	275	253	250	250	274	249	263	266	248	257	261	268	258	263	259	234	260	222	237	273	225	243	236	237	241	286	247	255	250	255	252	237	246	234	243	233	255	254	243	254	258	248	251	256	255	223	223	251	229	269	254	254	276	253	244	229	275	263	287	247	271	253	245	291	268	250	225	245	241	255	235	242	237	224	243	255	241	251	239	238	272	239	242	229	257	275	235	229	277	227	266	249	258	266	258	256	271	243	274	246	262	259	227	233	229	241	250	225	286	257	238	265	243	263	250	261	248	292	237	239	252	283	256	246	269	233	231	266	265	263	257	272	267	243	240	237	260	256	263
6793	955	1540	1806	1493	1316	1175	1103	1007	961	826	793	746	711	684	706	682	693	642	660	623	632	546	620	669	604	581	607	629	615	631	582	621	606	610	603	596	576	614	586	588	606	558	561	596	591	636	608	608	597	589	567	581	589	565	597	599	545	570	596	574	585	584	560	579	552	561	616	564	577	567	591	573	576	534	585	656	603	612	554	611	529	560	570	574	551	588	601	582	565	632	570	605	621	603	590	583	561	565	601	587	557	623	559	606	605	596	588	564	578	619	591	591	540	583	623	581	576	583	580	552	572	557	582	570	604	610	603	564	541	524	614	600	561	585	572	616	569	587	552	576	598	567	543	573	549	563	581	551	586	606	584	588	583	595	562	563	609	573	598	624	552	615	587	589	569	575	591	588	584	554	566	582	595	601	587	571	591	561	577	601	625	603	585	618	589	607	566	588	607	546	587	546	589	580	599	558	573	535	620	600	582	548	552	596	589	566	560	604	593	555	609	576	550	571	568	582	597	532	591	521	595	607	606	598	566	576	591	573	592	584	602	570	612	553	592	582	624	591	546	566	574	599	545	578	556	602	617	565	619	568	566	557	573	543	589	597	601	624	576	622	561	598	596	562	577	594	580	582	598	594	546	612	579	543	606	553	548	573	617	558	497	580	622	632	577	594	604	603	568	593	597	578	588	582	555	586	608	575	564	626	583	602	614	612	588	558	557	607	564	586	588	570	566	566	543	581	580	612	615	584	553	559	571	566	573	578	560	578	579	552	573	551	594	554	551	572	541	580	566	602	571	588	541	614	544	584	575	583	558	557	600	626	574	558	587	597	567	559	602	555	554	604	550	597	577	561	589	573	627	560	609	574	566	604	576	561	578	553	576	579	587	622	589	560	586	599	598	593	606	584	574	561	589	597	586	620	600	602	567	578	527	569	579	607	604	547	598	535	535	629	593	600	565	554	603	578	621	589	552	571	560	585	595	590	584	546	556	629	530	580	570	599	574	574	548	551	578	564	548	587	569	565	585	574	600	591	583	608	601	537	572	592	570	608	581	636	572	583	586	577	612	568	603	559	558	578	580	598	602	550	575	575	585	569	586	577	606	588	589	549	585	564	606	566	619	567	570	552	553	548	581	581	590	568	581	577	565	620	606	618	598	564	565	551	564	580	581	615	603	573	595	571	636	589	589	554	637	534	604	588	575	585	582	573	586	579	540	564	604	512	568	564	583	585	586	626	545	623	619	546	560	581	535	582	595	617	613	534	543	641	561	568	556	569	617	587	575	612	586	560	587	619	567	614	587	583	550	607	592	587	595	558	586	595	588	553	614	580	580	588	587	567	570	593	588	568	603	609	561	594	554	578	539	546	606	582	562	553	556	571	525	563	572	562	567	578	591	533	584	557	615	580	553	590	549	563	554	566	549	570	577	560	594	543	572	573	601	585	540	585	554	582	566	555	580	580	565	596	565	593	579	578	581	580	543	604	539	582	579	598	574	543	551	591	564	595	532	584	555	598	592	576	550	619	527	592	589	573	603	596	592	595	620	595	557	605	544	574	567	607	600	637	586	546	625	581	578	593	603	617	627	590	584	567	545	577	604	623	596	543	604	550	560	549	551	563	586	591	599	584	570	587	573	539	564	583	562	590	557	596	575	572	597	550	619	554	540	553	588	544	584	545	550	578	633	580	539	579	616	577	538	573	586	562	573	594	553	602	583	589	557	533	549	635	590	536	548	580	574	569	594	619	561	530	598	560	609	577	587	567	617	599	569	557	581	565	588	587	557	589	514	563	556	548	561	575	569	579	546	576	603	586	613	584	530	589	554	572	606	575	592	555	589	591	551	554	583	594	605	572	525	554	579	599	564	576	584	617	616	553	593	583	579	559	568	623	595	588	591	559	581	535	558	540	584	568	567	567	567	598	588	572	592	614	608	540	567	597	552	570	573	547	598	590	544	549	621	572	556	592	603	601	610	576	572	610	596	576	593	569	582	578	570	590	612	552	550	578	585	637	582	606	583	598	593	622	603	581	559	552	571	570	592	567	614	573	588	575	546	595	571	567	547	559	568	629	550	590	576	622	628	562	573	581	600	575	582	586	566	593	590	564	558	585	581	599	593	568	549	571	549	598	602	613	591	599	569	566	619	604	589	562	608	575	569	639	594	603	548	610	581	591	581	546	588	586	561	588	610	577	579	548	614	553	581	611	590	568	578	572	591	573	591	565	554	612	627	535	560	577	599	580	567	567	576	572	606	569	570	588	602	550	628	582	539	617	550	562	562	565	575	588	599	562	547	595	614	621	621	543	592	547	545	543	561	550	632	573	545	602	564	599	604	566	562	531	600	547	621	604	585	605	567	589	611	597	570	597	565	569	604	608	578	547	563	591	580	571	586	573	608	577	558	590	632	592	554	573	569	572	560	599	587	599	580	556	585	623	609	574	535	577	588	572	576	564	589	565	563	598	622	547	592	632	539	599	562	561	588	540	568	538	564	607	554	559	569	552	542	573	584	575	577	563	598	563	586	620	524	557	563	563	580	588	567	599	614	560	553	568	566	622	602	582	583	621	573	565	590	614	577	624	533	574	555	578	570	550	577	580	611	605	636	569	582	599	591	567	564	645	602	564	587	548	579	583	577	607	588	583	563	593	574	606	535	559	579	549	578	608	560	548	542	614	522	565	570	596	594	580	554	591	568	605	579	617	555	599	582	545	593	615	563	613	585	567	527	585	579	592	591	573	604	600	584	593	580	618	579	591	550	630	588	538	572	618	539	560	586	597	536	590	624	597	646	559	596	591	598	597	590	561	559	572	556	607	579	569	589	570	565	562	629	591	578	558	556	545	563	588	620	561	572	571	554	556	563	576	549	548	587	553	604	568	602	554	577	589	547	615	554	550	512	577	555	582	589	556	576	558	563	636	614	614	561	623	586	561	576	532	580	591	580	591	567	562	541	575	590	593	568	578	622	565	556	603	563	551	571	615	565	633	569	598	582	568	614	585	599	578	547	589	596	599	613	577	590	578	584	642	578	574	599	600	546	561	584	565	573	581	546	569	587	566	557	554	553	588	549	580	587	522	618	598	601	578	542	528	577	552	575	577	569	592	554	624	574	580	598	542	541	583	575	545	632	542	532	534	586	568	560	600	570	624	574	608	574	615	522	607	587	558	569	586	597	549	573	576	543	619	539	593	561	605	553	621	539	563	589	586	612	545	563	544	574	577	571	557	579	603	586	539	521	624	563	570	543	581	565	563	562	574	582	590	606	569	560	605	623	576	593	584	597	579	548	581	570	597	609	574	551	600	590	602	547	571	578	541	599	578	588	547	550	581	609	545	580	616	577	586	596	572	570	591	614	591	567	597	573	609	565	582	602	532	582	589	556	576	602	603	586	574	567	585	567	591	559	615	556	569	597	567	577	577	559	554	593	594	563	592	580	571	574	622	585	597	579	611	601	572	593	656	617	558	561	569	589	600	584	566	556	584	544	607	601
15382	1331	1066	851	618	448	365	306	277	292	252	209	175	205	182	186	190	196	164	154	164	183	160	168	176	140	177	164	181	153	149	157	163	160	160	176	174	180	163	143	178	175	154	143	139	151	147	167	141	167	151	171	162	151	160	155	157	174	178	158	140	162	145	161	169	168	175	182	169	184	130	158	180	151	140	156	163	157	181	159	141	163	142	157	144	167	161	161	156	137	138	154	147	134	150	181	144	147	153	160	168	167	149	130	167	155	167	156	169	145	190	157	165	158	147	167	146	155	146	177	136	137	157	149	185	156	152	104	146	175	169	169	156	160	144	166	174	150	157	167	158	172	165	161	160	173	162	145	148	144	158	190	163	158	143	153	125	148	157	141	157	158	158	190	147	155	142	175	172	153	172	123	183	169	174	142	177	149	160	127	162	169	175	157	148	161	172	147	151	137	153	175	152	142	159	188	176	180	169	165	156	152	144	162	149	164	140	154	158	134	169	173	151	148	154	162	169	146	146	151	170	181	132	153	132	166	145	162	149	159	126	144	147	168	159	146	173	170	162	148	145	140	166	142	134	157	174	146	157	149	179	154	155	163	144	156	144	150	179	146	164	142	183	165	171	156	131	155	133	161	140	141	152	149	168	171	146	154	147	161	135	166	165	131	145	157	157	130	144	156	165	162	167	140	146	180	151	171	130	163	145	140	149	163	149	153	179	166	160	164	134	159	165	140	158	150	156	149	161	149	131	155	162	157	156	172	144	159	140	146	145	181	127	183	164	166	153	171	141	182	161	130	158	149	166	168	142	166	141	169	156	137	133	151	135	130	147	184	146	145	175	158	155	166	134	166	169	153	157	164	157	155	157	142	149	155	151	140	148	166	174	159	177	151	164	141	164	161	140	164	159	146	179	137	152	169	161	152	139	176	152	158	145	142	133	146	152	150	148	150	153	159	168	149	153	143	148	146	147	168	154	140	139	163	153	163	154	159	149	140	195	144	142	159	166	168	136	157	163	168	159	143	164	160	150	159	154	166	183	151	137	133	180	154	139	165	162	140	169	152	171	178	141	146	161	152	139	172	175	165	180	163	139	165	162	141	151	166	172	175	158	141	143	176	140	145	150	141	133	164	148	143	137	145	175	162	187	146	148	174	173	156	147	137	167	183	162	129	150	156	165	188	155	152	147	132	147	158	153	156	157	144	169	170	149	150	157	151	156	181	159	138	161	138	159	144	157	173	145	156	152	167	181	158	147	141	150	148	162	173	146	186	152	189	157	127	170	149	142	141	148	174	142	154	128	164	149	156	160	144	170	174	137	169	182	143	153	160	157	145	137	140	154	123	158	145	147	171	153	157	149	166	170	150	149	173	138	164	140	170	172	152	147	171	149	169	160	168	143	164	180	172	137	156	158	140	164	153	151	170	148	164	171	167	172	150	132	186	148	206	161	159	184	172	158	156	146	150	130	172	143	154	129	163	141	143	147	169	151	157	180	172	169	161	179	128	162	145	158	138	147	147	148	165	147	147	168	169	171	172	148	158	134	175	168	165	162	162	152	148	153	155	174	163	131	171	158	163	185	153	138	151	154	158	172	163	152	160	171	142	156	142	151	143	171	157	185	144	159	144	145	154	163	147	156	187	151	145	157	160	165	158	166	146	142	147	171	181	154	165	156	144	165	159	162	156	157	159	161	150	144	164	168	143	166	136	144	161	158	138	157	153	161	163	157	162	171	155	151	133	157	154	171	176	158	148	137	164	175	139	141	183	146	172	184	174	165	141	134	131	166	162	159	156	150	149	153	164	184	155	149	157	155	150	175	146	180	165	158	157	188	152	177	165	187	169	174	136	146	156	164	170	181	155	145	170	137	166	151	129	157	165	178	155	153	163	138	154	155	154	160	134	159	164	138	143	153	139	144	163	156	166	147	131	151	158	127	175	164	152	143	133	166	159	137	134	135	164	163	156	139	157	151	157	149	139	163	156	144	174	145	159	173	165	164	148	175	153	159	166	157	153	152	168	163	156	187	155	166	175	156	139	144	157	146	160	163	162	170	180	153	142	152	151	151	144	151	128	160	155	172	164	152	149	156	170	155	159	169	169	152	141	141	124	143	164	160	164	172	154	137	172	167	179	171	177	149	179	159	165	163	166	142	146	139	155	148	156	151	147	133	175	153	142	175	162	156	155	137	175	173	195	151	151	162	163	165	171	158	165	173	156	179	166	152	154	158	153	198	152	161	173	161	161	144	163	168	168	165	176	136	166	158	150	174	166	172	143	157	156	195	147	143	164	155	160	146	152	175	190	170	153	192	167	150	152	142	173	134	162	160	148	159	154	158	153	163	160	158	141	175	120	161	162	149	117	131	155	149	154	155	145	134	200	175	151	140	176	148	169	159	150	163	186	158	158	150	131	177	158	124	170	185	152	164	159	157	176	148	158	164	179	154	156	140	132	174	158	142	162	146	132	156	180	149	186	175	171	165	134	131	148	154	157	173	145	148	180	159	178	142	152	164	138	141	136	160	154	150	150	147	167	155	142	171	158	155	154	137	144	152	150	153	174	181	164	167	140	149	150	166	164	123	158	144	160	175	144	169	170	142	164	164	162	155	160	166	162	146	180	170	158	138	183	154	158	151	167	124	156	148	134	147	184	167	172	146	143	164	165	153	163	168	165	152	159	158	152	152	178	179	162	153	174	139	165	152	164	177	153	132	154	169	156	165	151	142	156	153	152	195	155	167	157	180	166	149	178	177	158	147	144	153	151	166	159	179	146	158	137	180	164	148	168	161	161	187	139	158	165	139	140	160	150	163	140	153	156	167	170	152	164	155	169	148	143	151	162	165	188	146	155	157	152	159	160	177	172	147	149	173	159	167	170	175	169	145	160	137	164	158	153	148	151	156	149	166	151	162	162	174	180	160	159	147	160	139	171	156	173	164	124	144	145	164	141	138	159	162	152	166	174	165	145	145	153	183	150	169	172	138	155	159	165	177	159	170	153	145	149	164	159	184	128	128	170	172	168	168	137	167	156	171	139	171	152	147	136	145	145	148	138	182	178	163	155	138	140	162	172	171	167	169	154	164	139	150	160	161	131	168	151	160	144	134	140	134	152	163	164	158	166	161	179	155	150	146	146	152	133	148	158	146	135	181	186	176	140	149	153	166	158	190	140	151	169	171	173	151	165	128	142	155	175	163	160	135	153	161	150	165	163	141	148	142	160	150	151	157	145	178	159	145	168	154	178	152	166	167	166	156	157	154	184	140	150	156	129	159	149	132	157	171	170	149	157	166	161	141	140	149	157	151	139	147	187	147	162	135	173	175	153	146	160	161	139	166	172	162	153	174	150	145	155	150	178	147	118	146	142	167	161	151	142	154	155	162	158	142	151	181	157	138	171	173	159	168	134	158	165	159	158	174	173	129	154	168	133	138	155	141	179	159	158	175	138	150	144	169	171	150	152	160	173	133	150	166	154	171	186	150	159	177	155	184	173
8251	1026	2203	2537	2280	1769	1444	1309	1153	990	865	830	773	667	631	634	648	579	571	522	553	464	529	461	475	460	456	433	498	473	475	474	468	447	438	457	441	434	435	444	465	436	427	425	400	432	429	431	413	433	421	443	474	428	433	423	403	428	440	427	416	412	460	427	447	422	372	424	432	416	419	401	423	419	401	427	385	430	429	430	422	412	452	426	429	452	416	428	401	411	430	415	448	425	430	447	438	405	429	415	385	414	400	423	420	388	405	468	418	393	411	421	412	456	416	387	400	377	438	441	425	416	453	413	412	378	428	436	421	458	415	387	411	442	421	380	404	398	430	393	391	453	403	417	454	455	420	406	428	389	381	399	426	408	392	423	400	380	410	357	419	406	444	434	442	417	428	412	411	444	401	413	398	433	425	453	397	445	407	440	437	417	424	405	416	409	397	407	430	406	406	442	421	420	399	392	396	413	424	378	394	410	389	402	396	414	401	416	428	441	380	419	420	414	388	383	450	409	430	470	444	379	412	445	375	430	392	424	370	408	386	392	386	415	409	410	434	418	418	396	408	405	406	438	399	422	364	398	395	433	404	390	413	418	400	419	377	422	471	379	403	420	429	399	391	429	394	416	435	425	386	424	422	388	456	418	408	419	403	416	371	426	402	428	420	418	405	374	432	421	436	425	409	378	429	392	407	422	379	406	421	418	399	425	432	436	406	404	419	425	381	448	409	435	404	442	407	409	438	396	416	413	407	394	408	431	428	399	384	401	404	403	413	403	440	394	400	438	416	404	444	358	396	408	389	402	415	427	449	426	423	406	440	445	408	444	411	420	401	402	382	421	402	438	442	424	397	392	405	419	434	417	450	422	421	412	439	421	394	409	397	383	402	429	422	433	436	369	423	436	409	385	394	422	441	420	407	435	413	427	427	404	436	413	387	424	397	393	420	379	414	434	396	419	418	421	390	405	419	426	414	405	427	410	413	453	434	393	451	426	423	438	458	412	388	417	418	409	424	414	406	424	422	417	391	401	407	422	431	417	395	422	405	443	414	409	411	448	403	417	408	382	401	431	404	424	435	409	411	404	431	407	450	401	427	405	445	407	389	378	422	400	446	400	391	418	366	432	398	376	470	392	416	422	405	448	419	389	423	399	399	409	351	407	409	397	368	395	419	424	419	396	420	395	436	407	410	419	459	439	377	413	438	420	435	419	428	416	430	411	407	424	392	409	425	407	450	437	417	412	399	416	409	440	373	411	427	440	440	408	419	385	375	462	385	399	438	439	405	412	426	412	376	420	382	386	437	414	367	408	397	383	411	431	392	404	380	406	434	454	379	403	416	416	380	370	384	397	412	429	467	398	401	390	408	435	410	386	392	408	395	421	389	412	399	420	404	403	405	390	429	424	402	403	397	418	412	408	427	404	397	427	406	403	396	479	410	419	395	414	405	407	434	451	405	401	401	381	432	387	413	400	394	417	460	426	380	412	431	409	394	394	402	414	406	399	398	428	439	440	392	441	438	421	395	417	413	410	440	433	437	458	407	429	427	381	414	445	420	406	428	452	419	405	421	440	392	382	388	444	372	397	409	454	426	394	391	391	415	410	401	373	408	402	417	404	402	425	433	421	444	431	430	396	427	416	444	444	424	427	456	396	427	389	406	415	426	391	376	416	429	439	400	388	379	393	426	417	430	377	421	391	403	395	410	427	418	391	431	422	375	388	403	408	394	464	409	443	412	412	393	464	448	393	440	422	393	411	406	407	420	430	420	408	386	406	372	407	417	407	422	428	446	406	411	438	414	423	423	425	419	395	428	386	406	422	406	427	418	397	387	414	434	421	414	431	374	424	418	427	426	415	382	434	410	444	433	413	427	369	385	421	383	436	429	386	398	427	425	398	437	432	448	380	435	393	472	445	407	395	422	420	412	413	415	369	413	420	411	425	446	364	389	405	409	419	482	419	388	420	395	399	423	444	416	429	414	438	408	393	401	394	409	400	401	393	451	390	398	405	418	429	414	432	387	398	413	392	409	431	440	429	412	391	393	387	428	373	399	391	368	381	427	435	395	433	434	411	417	413	392	440	421	398	437	413	426	361	414	387	379	381	404	410	377	416	415	422	394	402	405	446	408	385	452	419	413	397	415	401	392	413	403	430	408	403	405	374	424	408	431	417	418	423	377	410	381	401	422	427	437	376	394	427	437	391	382	430	401	435	398	427	423	421	394	380	391	381	423	413	413	422	422	407	411	402	435	402	418	409	436	425	382	390	412	408	400	414	415	439	418	402	460	410	395	402	438	397	390	434	412	418	396	399	455	466	429	428	424	392	414	421	441	426	411	390	348	396	413	413	414	404	416	388	402	442	442	424	411	385	363	469	423	425	405	443	426	414	400	392	393	402	402	398	399	418	416	407	449	408	462	397	401	431	423	392	418	383	425	401	387	403	421	423	429	424	438	417	428	432	418	408	419	408	404	431	429	428	421	412	386	409	381	402	418	413	407	420	384	395	400	452	433	412	388	434	429	404	385	422	379	429	414	403	423	403	407	407	410	370	434	401	417	428	403	419	408	400	393	421	413	402	454	379	410	382	423	377	401	396	394	401	398	413	426	436	393	441	433	440	422	411	432	432	409	452	391	418	461	414	399	377	420	413	408	433	426	383	424	419	440	409	397	402	400	428	416	417	405	395	434	420	415	441	423	417	396	401	392	427	426	463	398	383	390	436	399	400	411	432	402	406	410	423	384	440	438	425	381	425	408	393	462	421	418	388	460	392	391	419	403	391	423	430	423	450	422	415	434	397	430	422	406	405	453	449	431	422	386	368	424	410	363	398	406	436	395	419	427	424	410	429	412	415	438	383	415	362	423	417	435	404	449	418	416	455	406	418	397	397	391	399	431	406	408	416	382	414	420	409	447	375	416	432	388	441	406	430	450	419	401	423	435	369	425	431	426	435	408	425	449	411	431	406	428	427	407	428	428	399	452	424	412	417	399	408	411	387	418	384	420	439	397	403	388	395	411	415	415	414	406	422	428	409	382	365	411	416	412	430	420	430	418	439	421	452	417	431	426	412	396	428	408	398	455	427	408	399	407	361	382	405	414	424	388	416	408	455	436	429	451	433	408	411	408	422	386	441	414	426	414	414	421	443	391	424	423	405	405	426	370	449	381	422	379	394	432	403	417	407	383	422	406	419	447	417	414	427	407	406	413	385	393	383	416	431	435	429	410	392	424	397	421	402	412	415	429	399	411	435	446	413	403	405	408	425	400	385	403	426	443	440	434	405	411	410	398	396	447	419	460	406	397	402	413	399	415	421	381	413	440	388	416	402	425	428	434	421	423	398	448	421	454	381	418	410	448	392	384	419	409	439	439	415	425	402	422	387	434	414	440	442	426	410	408	372	409	445	408	376	399	413	391	427	419	397	388	403	390	410	427	395	385	413	408	396	445	415	375	410	418	424	412	398	439	410	414	410	412	405	422	425	433	400	404	443
1874	455	528	455	461	505	473	467	485	396	409	453	416	461	441	449	457	471	434	412	463	477	465	421	446	456	453	444	439	426	479	428	452	438	430	396	462	388	460	440	466	482	444	477	431	466	435	489	406	460	447	426	429	466	438	430	461	471	490	483	490	440	466	452	461	430	429	503	463	466	448	446	434	404	449	446	441	473	426	442	433	473	428	446	435	433	483	476	413	411	426	445	449	461	484	474	447	486	433	480	428	471	435	445	455	439	451	417	447	481	465	476	411	469	421	412	485	415	406	446	452	475	416	459	411	454	446	442	456	430	461	490	446	408	449	467	455	453	432	407	459	439	449	407	467	425	419	442	465	441	431	448	459	453	458	469	459	472	440	416	452	469	483	426	460	429	456	463	436	438	450	462	391	451	438	479	465	440	470	431	456	449	426	376	436	488	446	452	416	446	447	497	417	432	461	437	408	456	505	463	461	425	473	425	420	462	421	415	477	449	451	429	445	449	424	403	412	459	458	458	437	433	510	458	481	417	403	490	447	465	455	490	440	455	426	479	454	439	427	393	436	416	418	457	446	451	445	451	394	462	480	420	429	457	434	438	423	413	433	431	494	436	452	460	436	432	447	481	447	433	420	446	448	419	401	445	451	468	449	430	462	447	429	407	464	487	427	414	425	457	387	460	433	437	472	453	449	450	443	467	455	432	483	459	445	450	494	439	433	457	460	440	441	423	438	467	449	452	449	459	442	476	497	437	446	460	467	478	443	466	466	419	458	460	437	429	432	451	467	405	444	461	448	471	455	450	472	465	463	473	422	468	480	459	474	462	441	453	428	400	447	429	457	439	408	461	474	442	444	424	414	465	445	427	430	466	463	446	461	488	503	436	428	423	430	412	429	442	424	443	454	425	426	461	464	426	452	450	417	427	470	439	467	445	434	444	432	432	443	412	464	484	453	447	474	421	460	442	423	455	454	476	449	442	441	479	452	455	500	450	406	491	412	472	433	444	438	447	470	432	481	454	435	451	413	468	461	416	438	445	498	462	474	483	488	446	456	472	463	444	466	507	454	427	426	438	413	452	433	447	438	455	438	450	451	446	469	500	439	460	473	474	429	459	457	451	469	466	458	447	414	474	443	449	450	484	425	424	455	471	393	455	435	455	477	477	444	451	430	447	445	473	478	442	423	418	450	422	434	454	480	498	444	395	468	456	424	414	438	422	459	463	491	422	406	438	467	418	454	445	472	466	439	448	438	435	438	426	431	459	409	439	439	434	415	459	439	492	424	412	432	448	381	456	477	424	430	443	406	435	426	432	463	440	428	450	440	450	440	487	490	438	476	466	454	434	404	438	401	400	452	433	431	450	463	476	439	420	422	470	465	431	432	409	445	453	510	418	467	461	429	467	459	445	415	427	443	407	440	422	456	462	468	442	471	442	455	461	464	451	411	420	417	450	467	414	435	449	435	418	409	396	446	439	464	438	438	449	438	434	459	458	448	429	436	439	461	519	493	441	402	447	463	450	395	432	450	441	457	406	446	470	461	453	455	464	467	455	461	416	430	442	435	474	467	422	418	417	426	461	473	426	439	494	453	474	447	422	454	453	475	497	394	458	467	423	446	418	449	480	445	436	477	389	470	410	417	440	440	412	445	482	421	426	471	435	428	431	434	441	452	466	459	457	428	406	482	482	427	437	473	413	441	413	451	430	397	475	461	442	450	468	434	453	462	433	428	451	451	401	423	478	451	409	433	466	450	409	459	449	439	411	482	457	425	503	432	427	438	440	432	441	471	442	474	480	441	464	447	450	397	430	467	422	423	467	440	444	445	447	483	450	420	443	423	467	435	436	431	466	478	462	441	433	443	413	467	462	454	440	435	428	399	424	481	444	460	438	400	414	487	443	437	451	495	417	411	474	444	436	470	445	437	416	410	450	402	431	474	409	486	463	468	427	419	453	448	425	467	453	462	433	425	473	466	439	450	433	472	455	422	462	479	449	460	479	424	430	461	465	516	467	416	495	439	430	427	433	458	424	439	452	469	463	436	468	450	448	414	401	461	446	408	409	477	427	450	469	452	395	389	435	446	416	445	398	427	457	442	484	447	431	476	415	453	426	443	434	423	462	434	448	438	447	476	437	444	446	447	438	447	468	434	418	442	424	423	462	431	481	446	434	456	432	456	397	425	441	428	403	442	443	458	424	430	434	479	435	451	470	434	452	443	449	451	431	455	431	438	450	453	456	429	437	420	459	472	454	451	433	437	430	456	424	409	438	450	485	453	453	400	435	438	472	433	455	437	443	397	447	461	456	434	469	428	459	444	481	483	455	446	417	430	469	442	429	442	404	454	468	456	447	451	441	484	465	452	423	449	451	465	414	442	420	448	468	449	457	434	475	469	446	438	469	448	454	456	418	464	461	451	414	455	442	447	434	466	459	433	439	434	443	430	441	438	444	483	436	445	471	432	449	450	402	428	423	432	435	435	462	491	473	453	480	408	404	430	449	450	451	456	408	440	417	451	450	483	407	455	428	446	491	422	424	452	471	436	410	437	465	443	442	446	431	432	395	428	436	432	459	422	441	365	464	410	386	424	454	454	426	453	472	420	460	476	428	475	448	444	442	438	444	445	483	428	436	442	479	480	501	445	435	460	499	423	427	474	412	447	433	471	492	446	439	460	413	424	403	458	481	474	444	463	465	456	449	445	460	417	432	406	443	438	468	436	451	461	436	434	457	447	454	445	448	439	444	446	425	441	472	463	485	409	456	430	417	483	433	398	446	425	430	472	457	428	474	403	457	468	483	442	466	449	430	418	416	459	447	446	403	459	413	477	451	458	463	440	443	439	440	449	438	448	443	457	447	441	466	439	477	455	460	462	436	440	448	434	447	431	415	450	460	440	449	435	441	437	455	436	464	472	440	438	481	427	452	423	450	478	457	467	438	434	435	490	479	463	470	479	405	438	421	469	484	429	414	471	493	442	452	442	462	433	442	443	462	442	468	476	458	449	458	441	435	481	471	426	455	470	417	459	430	416	465	438	459	469	447	412	456	443	408	435	458	480	444	413	423	434	478	421	447	440	435	435	483	449	446	432	427	481	459	421	438	443	479	435	475	478	460	398	443	458	446	454	433	478	474	423	504	463	411	458	469	415	442	473	455	467	436	472	407	413	444	439	449	402	456	401	452	445	446	448	439	465	417	447	445	450	466	421	457	458	474	448	405	451	484	455	414	413	451	427	424	456	441	432	479	464	444	434	462	451	446	426	455	484	442	426	432	431	461	420	479	444	450	429	450	421	479	462	489	457	447	413	447	459	398	452	443	462	442	444	446	449	420	425	433	440	437	418	465	454	442	425	448	453	423	451	415	482	473	450	432	425	452	461	443	411	462	465	407	472	432	450	462	451	441	434	447	455	418	506	454	446	447	436	469	454	458	415	460	439	497	444	457	436	469	403	419	479	425	446	442	488	453	461	479	461	438	437	416	464	432	401	419
2415	1014	1097	1105	1036	1036	992	1022	1033	1075	991	978	1000	979	971	972	1006	994	999	976	986	974	942	927	968	972	990	952	1012	1037	962	998	968	1001	948	979	934	945	1021	964	1048	976	946	991	938	956	983	1021	1023	972	977	908	983	970	940	968	947	929	948	983	913	968	1009	979	913	997	968	955	927	955	968	995	961	940	1004	934	990	958	976	952	946	929	979	1016	957	976	954	1032	992	1028	1003	1033	909	937	974	953	1016	1005	960	974	1046	988	945	985	1015	937	953	948	966	1001	994	908	958	1002	971	953	933	915	1020	981	917	983	1034	969	981	993	997	950	916	937	962	945	933	934	965	981	987	1060	982	976	997	1038	960	943	1005	961	949	962	971	1047	967	995	959	1013	957	925	952	981	977	977	931	984	934	965	945	966	994	987	948	974	979	970	953	972	940	982	1014	968	994	972	974	937	927	961	974	986	955	1016	939	952	999	962	980	912	938	1023	967	957	1005	943	923	995	980	959	998	919	993	966	954	975	972	993	940	1005	982	991	1024	968	973	1000	1030	948	958	939	996	991	961	914	961	965	970	917	978	948	973	922	970	995	973	912	989	996	1028	992	938	1006	984	945	984	1021	960	982	940	996	983	957	948	990	925	1000	966	971	1061	1056	929	985	978	955	978	954	984	953	958	965	975	952	970	952	929	962	977	930	1028	963	950	976	954	968	928	1010	967	996	953	977	966	1004	927	1004	1013	953	1021	986	974	1013	991	936	981	996	966	931	1021	988	992	983	1011	970	1016	961	966	1007	971	937	963	982	931	957	938	970	959	951	941	1022	998	948	946	1031	974	947	998	977	989	958	973	956	948	964	989	964	1010	999	963	1008	971	998	948	1003	974	958	1038	990	967	950	967	988	934	987	972	951	974	997	970	948	981	937	939	1021	912	961	958	1034	946	925	917	979	989	1076	998	973	963	959	978	957	915	1053	956	989	971	943	994	935	986	967	1013	942	953	938	990	973	969	957	985	961	957	986	952	940	957	941	958	937	1042	985	952	906	901	985	978	997	995	977	1016	995	977	943	982	973	1002	929	943	953	945	1000	948	927	927	970	962	988	1008	955	942	966	964	971	961	974	948	989	996	953	973	987	915	926	994	948	1035	1013	1020	971	992	991	1000	961	1029	977	978	1015	999	1010	979	924	946	947	949	954	966	931	991	909	957	1011	960	955	1003	987	990	968	1031	993	966	965	972	1010	984	978	992	986	972	997	955	961	986	976	940	967	966	935	931	945	966	938	954	1003	961	935	935	974	1020	1019	945	942	945	983	928	917	954	934	945	922	974	993	915	945	962	980	940	951	956	951	992	917	976	949	1007	958	949	920	978	1006	1021	988	937	952	944	957	997	913	992	977	950	978	925	932	1016	937	948	988	958	962	1039	988	987	945	950	1007	1020	926	1081	969	952	1000	970	1023	971	936	981	889	968	937	956	973	1017	959	965	996	978	935	1000	982	911	957	967	969	1048	930	945	968	965	1000	989	988	978	969	1021	963	958	1010	967	978	993	1007	955	927	958	1027	946	971	932	990	972	946	995	957	959	1015	982	984	925	1000	932	985	922	962	1011	992	933	941	976	943	946	968	926	898	991	989	984	988	905	945	978	951	1006	950	980	1012	931	980	924	957	972	947	967	929	933	930	968	973	980	1050	1036	949	981	954	1020	1011	985	996	1020	944	985	904	898	963	961	952	991	962	967	1015	969	1016	949	1003	987	955	1040	948	936	950	1007	923	979	996	983	996	956	946	962	924	965	936	978	982	980	957	977	992	1053	976	951	953	1002	967	981	922	975	988	977	1004	943	962	1016	926	1027	910	964	995	1007	953	986	992	981	913	940	980	933	950	947	961	971	965	979	925	986	971	926	992	992	978	957	977	953	977	944	982	965	972	940	969	968	947	965	942	999	913	948	931	906	1007	995	976	971	951	950	994	964	1012	986	996	886	1020	962	998	986	965	957	946	944	938	976	937	950	942	978	969	933	933	959	984	985	950	940	945	996	966	999	990	924	999	953	995	951	964	1017	959	982	978	974	987	950	983	938	967	974	941	937	981	986	1007	979	985	986	947	985	961	975	953	928	956	983	989	991	1004	988	950	937	951	995	944	938	968	977	1002	947	942	979	962	908	986	1008	954	949	988	1027	998	967	976	984	980	925	952	914	947	954	955	1016	968	980	959	975	980	956	1023	997	950	956	962	976	938	971	994	986	928	992	947	935	1014	928	996	984	958	945	919	928	965	977	999	965	987	1005	935	990	944	977	963	953	982	984	925	989	932	996	973	987	995	992	991	989	995	967	938	896	953	963	1002	958	938	937	909	981	983	942	957	962	983	922	1004	1003	964	993	916	982	1020	945	970	917	1032	989	961	974	964	976	951	984	894	1002	943	988	1018	968	963	967	1032	960	987	934	954	923	953	1033	948	974	947	969	928	1030	888	997	993	923	939	1016	978	1005	973	965	977	951	993	1020	974	958	980	977	956	976	971	970	1029	1006	990	956	952	935	1007	931	985	968	973	931	945	989	995	952	957	892	1000	971	999	977	976	1005	983	941	969	966	986	960	940	1033	953	960	974	971	1002	955	978	1032	942	959	965	1015	965	995	951	921	975	988	875	955	1019	904	1014	1011	962	1000	930	1001	910	960	958	935	1000	988	935	989	962	974	983	991	894	983	1026	931	977	1012	1006	1023	942	966	963	1013	940	933	997	944	1004	916	1025	951	1009	1001	1017	980	966	929	957	942	1004	908	983	1010	983	1008	955	1016	964	965	965	946	1014	977	975	1006	900	984	934	998	1052	967	951	1002	929	967	1028	1008	973	961	943	975	970	923	987	973	970	931	1002	997	1009	983	983	976	994	970	956	962	972	947	1013	963	1025	915	928	941	969	937	945	1006	930	998	1011	952	900	951	973	954	942	999	997	1039	1002	974	936	953	968	978	987	1011	947	1013	986	986	1003	1017	917	997	953	994	974	970	947	1046	987	1002	947	953	1014	976	978	968	966	930	994	961	954	974	961	1017	960	962	1002	967	926	910	941	987	913	994	960	987	967	1006	916	997	953	964	947	949	946	966	962	977	979	958	922	957	949	922	965	954	983	907	969	958	965	996	913	961	952	972	974	1033	991	953	970	975	983	934	954	968	1019	918	966	955	1056	976	983	988	921	922	1015	877	1012	959	947	956	982	1015	942	946	962	926	959	991	962	1032	978	958	945	975	996	923	961	984	981	1005	928	991	1041	952	948	987	971	994	993	959	1004	965	913	998	996	977	912	916	993	969	986	966	957	972	969	1002	1040	992	1012	962	959	932	1032	961	915	974	1012	979	1000	1002	987	1013	941	957	956	976	977	956	998	970	1007	928	964	929	971	945	969	974	972	956	981	980	973	971	922	929	998	934	921	982	940	962	955	924	1000	920	982	988	940	1054	958	970	961	978	991	1006	934	922	978	968	934	1013	943	971	1002	976	932	999	961	923	985	956	965	933	1000	916	991	959	947	965	919	935	974	983	992	931	1012	943	1010	936	940	967	967	996	955	1004	969	939	977	964	978	1018	975	1029	924	976	953	1011	967	1009	996	982	1009	955	983	941	936	954	1008	965	938	1014	927	991	985	933	970	969	979	949	953	1000	948	1000	963	939	933	942	992	971	1010	962	966	944	948	1008	993	939	963	954	962	938	1049	972	953	962	974	950	951	938	962	999	921	965	987	928	928	977	961
8700	676	690	659	473	399	358	305	329	322	288	305	333	276	286	303	265	283	264	251	237	280	259	242	262	267	251	235	271	255	248	244	232	269	248	259	234	251	256	216	239	239	245	286	244	243	261	258	247	249	255	269	245	260	280	272	249	242	295	203	229	246	257	229	221	277	254	251	240	238	274	258	258	259	248	282	264	262	272	266	257	231	244	238	269	246	235	288	246	271	260	241	278	247	256	282	237	246	274	250	247	240	234	249	226	260	251	248	230	239	240	264	240	228	230	234	254	251	273	246	257	264	253	246	233	232	247	275	228	242	254	231	241	258	255	235	245	268	262	254	249	236	229	282	249	261	219	277	243	244	222	238	262	246	268	262	235	247	247	252	273	274	253	251	263	249	235	260	238	263	238	209	229	267	251	261	235	234	240	244	258	290	266	272	243	282	281	258	228	275	258	242	249	220	255	238	266	254	245	257	274	284	255	294	244	254	261	238	235	231	289	251	252	242	258	263	228	299	253	242	218	248	244	258	236	225	242	268	261	241	239	269	240	236	262	277	258	262	250	226	238	258	247	251	217	238	244	261	265	289	224	263	268	267	218	264	260	262	247	232	238	244	276	247	219	217	254	255	240	222	253	248	246	251	246	262	233	257	246	246	234	264	265	244	268	270	257	252	223	250	264	254	268	259	247	259	287	261	245	251	230	233	256	277	243	255	242	268	238	268	233	237	240	286	243	222	255	268	250	270	245	253	269	224	228	238	237	220	231	249	230	251	245	286	280	213	277	247	249	264	277	257	247	261	229	254	255	255	249	256	257	229	243	260	237	235	270	253	266	254	252	253	232	254	224	229	257	252	260	235	230	261	226	244	239	243	273	229	291	251	223	249	255	252	243	265	261	273	216	239	273	262	232	259	257	227	266	272	241	261	235	263	230	271	301	250	282	238	253	252	243	242	260	235	238	227	269	284	249	246	225	265	228	246	210	209	246	242	285	252	227	253	228	234	248	257	228	295	272	260	254	254	257	227	254	268	243	270	263	237	246	279	258	254	276	255	248	255	267	259	246	287	271	261	261	265	258	257	263	253	241	280	254	244	265	240	256	238	256	268	249	242	259	245	257	276	263	278	234	258	263	271	276	251	291	252	240	239	227	254	268	253	222	219	282	292	237	289	256	262	257	260	257	224	285	230	254	263	257	238	251	252	258	233	255	282	215	255	267	264	249	264	237	244	254	280	256	233	260	244	241	248	257	252	259	268	218	235	252	291	273	277	272	271	248	240	237	234	230	274	274	250	254	261	239	234	227	238	268	299	255	267	244	236	214	240	241	242	271	247	248	257	253	262	267	258	232	248	256	246	236	241	241	247	272	228	239	251	247	281	233	230	265	268	258	214	248	245	255	222	225	234	269	226	274	274	259	273	260	268	240	232	267	242	260	232	247	256	257	245	272	263	269	244	248	247	246	228	258	245	241	255	266	225	264	280	268	258	239	223	243	261	259	267	228	252	262	244	240	280	238	259	228	248	260	237	239	241	246	248	210	289	262	237	265	250	237	241	267	220	248	242	239	258	242	255	228	270	256	263	242	246	268	244	245	235	277	250	239	253	241	244	265	267	228	218	269	252	241	245	278	258	235	239	255	261	283	231	298	281	221	222	262	258	254	249	264	253	253	219	281	227	267	266	260	236	266	269	235	230	253	284	248	244	254	249	240	258	263	274	286	257	252	255	210	221	247	256	276	264	262	277	227	242	239	244	248	250	246	247	234	235	251	271	237	259	255	262	238	272	246	262	237	231	288	277	244	225	237	244	227	243	251	229	280	263	251	256	234	236	246	229	235	246	270	272	274	259	234	240	245	259	236	258	237	273	232	254	224	258	259	259	254	267	250	225	232	238	217	244	269	240	253	260	269	222	269	248	259	254	250	246	217	253	264	246	255	263	232	271	237	260	255	220	231	251	245	236	254	260	245	237	272	257	254	262	259	221	230	232	265	237	259	266	250	243	251	265	256	237	222	241	245	240	243	277	300	246	279	204	257	256	227	252	258	242	267	221	281	265	230	249	249	255	274	288	245	245	276	257	256	230	275	275	255	237	252	231	241	224	262	267	287	238	244	256	245	267	255	272	239	261	241	271	246	245	214	255	253	263	269	276	245	209	254	238	259	230	232	242	254	265	265	276	245	249	261	264	243	244	234	252	248	265	236	233	257	238	234	242	246	241	248	248	238	284	256	217	253	251	267	231	231	254	281	257	257	269	259	238	235	259	246	251	251	223	238	222	253	275	259	267	252	235	265	274	204	253	231	242	250	252	265	257	238	236	268	266	255	240	250	261	212	215	252	245	235	249	256	264	270	249	230	257	249	261	268	221	241	268	215	263	275	242	230	276	257	244	236	251	286	261	223	249	229	231	241	235	269	234	279	260	239	258	256	243	245	265	262	255	249	242	266	245	257	246	249	220	243	261	268	224	244	243	239	268	256	247	262	271	293	251	251	235	247	264	229	214	212	259	236	270	261	263	277	253	267	261	243	271	269	278	257	256	256	249	275	245	267	249	246	255	256	235	271	265	263	263	261	261	250	266	230	250	257	237	258	253	275	243	243	244	243	280	230	229	247	288	243	257	246	227	261	252	267	252	244	271	226	253	287	267	250	241	265	229	255	263	242	246	261	265	248	230	263	251	284	247	287	263	249	254	266	245	265	274	273	240	242	253	274	250	242	244	260	242	252	272	239	260	221	249	240	299	245	242	230	248	248	254	224	238	248	212	253	242	239	277	245	263	265	248	262	253	227	254	257	208	215	254	232	260	239	224	249	223	275	268	278	270	221	249	255	248	252	216	272	248	242	235	237	251	235	221	272	240	248	261	234	240	245	228	234	265	209	234	261	241	230	258	244	255	223	239	271	246	214	277	243	276	252	232	270	247	253	265	244	241	242	271	277	257	240	242	247	248	246	257	274	239	282	273	233	231	266	246	221	242	243	259	276	245	235	274	247	216	275	272	275	255	278	243	235	247	247	257	269	253	269	251	239	242	230	229	281	233	254	265	233	256	252	256	249	206	240	247	250	233	268	241	220	229	257	237	250	248	251	248	250	223	217	242	240	236	257	270	241	252	269	291	247	242	238	281	254	263	256	258	268	261	265	239	259	259	250	243	279	251	252	304	235	239	250	266	242	241	227	243	199	238	242	245	256	232	253	250	222	238	233	261	232	288	285	277	226	256	246	258	248	254	237	266	267	247	244	243	279	221	270	253	240	239	243	243	237	245	253	231	252	237	239	234	279	256	254	255	258	247	250	230	233	238	296	277	268	259	257	235	241	244	241	235	254	245	249	232	240	246	260	241	251	244	275	233	259	272	243	258	248	245	230	244	253	267	249	276	268	273	234	250	232	288	245	228	246	238	253	247	251	251	274	266	265	270	241	253	269	264	248	264	235	283	253	252	242	254	274	261	232	219	260	257	259	273	267	245	230	265	267	233	252	242	263	265	245	248
6828	932	1560	1791	1560	1344	1179	1086	1015	914	831	785	775	743	696	709	629	705	643	603	625	666	635	652	621	621	597	624	586	593	595	603	548	578	605	585	578	626	612	585	610	588	614	592	587	614	583	607	605	608	562	556	597	606	573	593	558	631	571	591	612	601	570	571	596	585	543	579	583	557	558	560	569	601	534	600	593	568	574	582	584	578	551	623	536	570	622	583	582	603	577	577	636	572	587	581	548	607	636	599	579	610	574	625	583	554	555	619	562	546	580	581	543	554	624	584	544	591	557	603	577	620	526	598	601	574	576	581	580	571	605	534	592	545	598	589	565	610	577	607	610	558	597	571	551	608	597	521	553	575	598	573	563	592	582	599	597	579	605	542	545	597	579	579	566	607	593	552	560	566	579	585	633	607	573	552	570	594	616	586	586	624	548	551	587	555	532	554	582	547	568	659	548	623	600	582	549	551	536	601	612	553	593	582	537	553	602	597	564	590	624	575	590	592	589	564	604	600	586	617	565	596	587	599	602	535	611	616	536	553	564	611	590	595	540	562	592	572	570	622	585	568	587	569	580	587	577	593	571	561	551	617	582	603	570	569	574	573	633	551	601	537	588	609	582	595	595	589	604	593	601	547	674	582	588	565	591	613	602	641	619	546	580	570	583	569	571	554	582	561	578	585	612	577	570	594	579	543	591	586	607	579	584	534	595	572	634	581	623	612	618	564	583	574	579	589	574	577	591	564	627	597	576	570	559	590	568	567	570	578	597	604	576	579	604	601	549	564	580	592	586	574	533	596	531	596	559	610	545	566	558	565	550	576	586	564	614	572	572	574	548	584	567	603	575	591	584	612	604	577	617	628	610	639	568	609	578	565	592	588	573	581	552	575	554	571	568	589	577	563	569	581	579	591	592	573	553	535	578	551	530	610	591	605	597	566	581	582	558	596	605	541	608	594	606	530	629	606	578	589	604	623	621	601	576	624	558	563	573	520	603	539	594	594	585	584	567	592	588	552	593	599	600	554	587	643	551	575	604	603	575	620	568	568	567	610	555	606	586	536	542	614	562	589	586	559	592	559	600	537	591	588	583	562	552	582	557	597	581	564	628	619	571	553	617	591	572	600	551	550	548	593	570	551	581	629	587	584	570	562	543	599	568	580	577	536	596	545	598	613	543	604	552	587	601	579	592	589	570	601	591	588	556	599	584	631	563	589	564	586	518	565	595	630	552	595	499	545	593	540	585	574	584	610	544	602	568	582	558	543	612	548	608	584	633	606	614	555	563	572	578	621	545	617	561	585	609	555	558	595	591	623	600	567	580	596	543	594	646	601	580	591	587	563	541	561	600	600	601	594	543	584	572	571	584	611	609	609	550	570	595	593	574	604	573	593	569	553	588	541	571	576	612	592	580	589	552	578	648	563	613	609	613	592	574	589	560	555	612	622	580	606	590	577	605	592	550	569	600	576	605	547	569	625	555	573	541	573	610	582	582	541	584	576	599	583	599	565	585	569	601	559	612	556	629	590	602	585	600	562	607	581	597	569	557	614	593	561	591	551	555	571	623	572	592	548	562	621	596	572	547	535	560	627	526	593	550	583	584	615	597	573	583	570	568	576	560	592	584	586	594	597	552	597	582	572	577	545	585	582	591	560	570	596	577	596	558	587	583	589	575	610	566	644	602	563	582	560	583	586	572	586	581	558	583	586	551	581	555	535	569	620	605	562	554	589	596	587	554	615	602	608	547	542	576	584	532	581	567	576	603	567	556	586	530	619	555	602	579	575	609	564	570	534	553	642	603	609	593	603	534	573	614	572	593	562	558	610	583	563	570	587	589	588	586	611	603	574	599	611	605	592	575	615	578	565	571	579	577	585	554	583	620	544	600	565	582	588	594	613	580	577	542	593	598	550	583	592	546	565	557	574	599	564	554	609	549	567	574	609	589	604	578	608	567	552	554	556	591	582	572	592	561	561	587	586	536	598	565	595	571	592	591	571	632	545	580	581	575	558	572	604	571	578	578	616	568	582	597	577	602	571	610	585	600	552	630	573	601	603	577	593	582	575	588	595	590	532	573	575	614	586	546	618	567	580	575	613	622	567	634	558	582	570	547	567	551	572	591	554	588	601	582	581	565	596	601	559	566	572	588	601	602	660	573	563	561	559	569	588	546	585	599	550	579	599	572	578	579	551	561	609	566	574	591	633	620	582	570	603	580	538	585	599	597	542	606	588	633	623	604	569	566	602	633	615	614	586	602	597	570	577	612	579	603	620	585	575	558	588	623	559	589	612	583	569	587	606	600	548	571	568	594	602	604	580	587	547	584	589	584	560	603	637	547	581	572	561	580	568	538	572	585	613	538	554	588	587	581	593	571	592	537	599	551	592	604	570	617	603	591	547	582	579	570	579	557	607	557	576	632	585	534	591	597	604	623	610	577	585	601	634	579	562	573	601	568	597	549	590	567	601	564	619	582	574	610	590	561	566	591	523	524	548	582	582	579	587	570	558	605	606	588	626	568	630	591	596	547	565	562	582	566	545	595	591	617	599	581	590	624	562	573	536	621	557	599	594	570	543	550	578	598	587	568	594	624	573	549	551	576	615	599	617	547	601	580	560	616	586	640	587	604	568	550	583	580	615	566	573	544	592	577	554	543	583	566	557	573	578	604	560	614	567	565	588	600	559	563	549	600	597	556	532	613	533	562	578	587	626	614	575	581	581	571	600	615	576	548	609	603	593	577	588	616	589	546	564	547	602	625	577	560	537	583	568	570	542	571	567	616	544	614	603	609	538	584	560	573	541	619	573	599	606	566	562	580	566	583	591	559	556	608	567	601	573	585	598	564	600	623	574	623	605	616	558	562	637	641	597	545	609	619	627	547	589	593	584	616	592	586	581	574	600	586	545	609	576	566	576	581	557	604	628	577	587	576	580	579	594	536	615	562	538	561	561	575	599	600	632	593	584	564	562	580	545	539	557	607	536	554	589	585	594	577	601	570	530	593	570	564	598	573	572	583	591	552	605	604	588	583	595	580	620	616	598	621	571	534	586	582	583	613	613	560	612	603	566	585	577	592	590	593	619	574	584	559	586	581	563	589	559	591	632	596	558	552	591	582	557	569	559	565	593	549	591	590	598	604	566	566	578	625	559	615	592	571	582	606	568	588	571	581	554	543	590	604	581	582	581	597	586	529	575	567	582	578	539	562	555	600	571	555	593	601	606	579	631	596	533	564	597	592	570	593	525	555	573	580	598	582	596	544	548	582	572	597	609	623	589	584	553	614	588	546	553	615	566	562	564	616	587	607	586	584	634	612	588	581	582	562	608	550	564	586	608	568	581	542	564	609	582	571	569	590	589	599	576	584	553	572	559	575	629	565	571	561	590	569	523	624	580	600	569	616	556	579	575	555	562	594	583	596	614	557	588	609	602	567	545	582	595	575	601	532	585	620	554	572	619	562	587	630	586	603	576	547	575	590	618	580	599	552	519	618	613
15370	1403	1086	913	610	437	375	325	255	236	256	221	190	202	192	189	179	167	161	180	201	162	179	199	158	171	157	168	138	176	154	166	138	170	140	158	136	153	160	153	159	137	184	165	165	144	176	146	171	166	160	150	166	175	141	168	183	154	144	137	164	170	165	151	143	164	167	169	169	144	158	180	149	150	166	161	151	144	180	158	143	144	167	151	129	119	167	136	184	145	159	146	168	166	139	154	159	184	146	155	157	160	158	156	190	158	144	151	166	137	149	156	159	152	173	150	176	177	131	172	142	164	159	156	157	191	152	143	134	148	192	135	140	141	166	164	157	132	160	159	163	165	157	163	164	162	170	140	157	142	127	175	172	178	172	148	142	169	133	163	171	169	166	154	153	158	172	158	160	170	159	155	154	169	180	181	160	162	164	169	154	168	168	149	165	137	158	148	163	158	146	142	160	160	150	164	154	161	135	150	157	169	136	157	162	141	172	130	130	142	163	136	155	169	166	148	156	158	145	150	158	137	150	153	190	149	133	150	146	160	192	177	139	144	127	153	164	179	164	165	141	148	166	142	166	151	139	153	183	146	128	148	161	144	167	169	177	182	135	146	156	169	156	169	158	160	160	143	177	139	148	151	160	142	139	149	160	177	158	169	154	129	153	164	166	157	174	147	157	147	156	159	181	153	154	159	188	158	139	180	148	170	157	138	145	174	183	168	167	148	157	182	198	167	216	164	153	178	151	184	158	145	172	144	141	154	153	133	162	163	165	155	157	157	148	143	184	168	152	162	167	165	168	148	154	143	147	145	169	141	178	167	147	118	153	147	144	176	167	163	148	139	170	135	140	156	156	179	145	157	145	168	164	161	153	141	154	169	151	183	127	164	146	150	153	147	147	164	160	156	151	135	153	149	158	169	135	154	164	165	172	178	153	162	180	155	144	167	163	153	149	149	149	136	162	163	160	166	167	154	169	165	161	150	175	155	153	149	151	165	149	148	171	173	157	122	168	165	161	160	176	158	162	171	156	169	173	150	144	160	146	154	159	170	151	163	155	153	175	129	149	155	165	166	160	170	173	145	134	153	163	147	148	157	158	155	169	155	138	152	167	153	162	149	147	163	166	161	156	140	151	175	174	151	164	172	145	147	164	153	171	158	189	161	158	178	160	175	166	176	178	149	141	147	152	142	153	158	174	159	150	161	155	178	155	161	172	167	170	167	168	153	158	163	127	180	151	146	150	145	169	184	147	162	145	160	143	162	153	154	167	161	166	152	151	156	156	181	173	175	149	152	163	160	136	201	161	158	139	165	182	141	158	183	145	170	143	152	150	141	165	164	161	154	175	173	178	168	163	184	156	145	160	157	174	141	155	157	141	149	144	142	145	176	149	171	168	143	163	142	143	146	162	180	170	142	141	153	175	152	158	159	161	155	148	169	150	154	141	143	153	162	167	160	162	196	174	169	168	158	177	171	163	159	165	139	168	140	126	121	155	182	138	147	169	154	195	178	147	162	153	171	159	147	134	187	151	156	187	147	147	164	185	157	164	150	175	166	162	157	143	124	162	171	178	169	139	137	124	151	132	176	134	155	165	142	153	161	180	148	162	152	155	133	174	164	171	138	165	171	164	149	142	151	149	138	152	165	153	164	171	173	167	153	190	167	146	149	156	157	136	169	144	156	160	134	162	173	131	157	168	164	173	136	181	122	166	148	167	152	155	145	161	160	144	141	170	177	157	156	166	155	164	153	144	149	169	146	177	171	142	180	158	151	168	152	155	154	163	157	182	162	136	163	139	138	147	164	178	123	157	166	164	151	165	164	147	149	126	186	147	141	143	166	162	173	149	167	154	150	152	152	163	162	160	158	157	139	135	163	156	165	156	182	179	151	170	143	164	148	157	152	175	185	157	158	157	164	177	150	149	130	160	170	160	162	150	133	166	152	172	164	146	146	137	132	167	169	196	142	162	181	121	165	163	158	148	140	179	187	166	164	169	160	172	173	189	150	161	150	160	169	149	148	140	172	154	168	169	156	149	165	159	148	159	157	175	181	168	175	143	147	140	165	166	144	153	166	143	159	174	190	158	168	142	171	166	188	129	151	156	179	163	160	143	134	148	159	171	130	134	166	173	162	143	170	173	161	160	135	163	159	146	176	180	160	180	142	167	157	136	173	163	172	142	143	148	133	153	144	140	167	179	162	157	173	155	147	176	166	172	157	170	155	147	158	156	151	179	182	182	207	157	171	180	179	147	179	172	133	159	173	151	172	183	146	141	157	174	157	159	170	160	151	167	152	137	161	164	143	137	157	183	136	155	168	159	142	155	144	133	168	163	147	164	141	166	159	167	177	156	141	167	154	148	160	171	145	163	142	153	166	165	149	156	158	169	137	147	174	171	165	132	148	145	156	149	159	121	193	164	137	190	174	144	153	153	170	171	159	171	169	163	161	152	148	130	182	194	145	152	169	160	175	176	132	167	151	180	156	176	153	165	142	165	139	152	159	154	188	171	186	163	166	143	161	179	135	140	147	161	146	185	159	153	165	159	166	159	192	170	141	178	175	200	155	145	148	156	169	178	142	172	157	175	153	170	153	166	158	147	156	136	147	139	157	158	171	154	157	151	149	154	147	168	163	138	160	161	155	153	174	203	163	176	167	176	148	156	165	166	168	166	167	154	163	150	132	155	144	167	140	150	168	136	175	164	180	159	159	149	174	159	148	136	145	150	167	183	167	164	175	147	145	145	160	145	170	134	138	151	157	146	138	170	157	159	149	147	163	144	157	158	152	197	157	156	161	146	178	161	148	165	122	158	151	138	168	147	150	168	159	140	153	172	181	169	143	171	141	173	153	153	146	161	169	172	172	150	156	160	143	180	152	147	162	174	158	175	166	156	147	167	156	157	175	157	155	127	136	161	159	152	148	151	175	157	140	128	162	165	149	144	159	161	161	189	146	165	145	132	165	161	163	175	184	147	135	154	140	153	161	147	154	162	150	167	147	148	173	157	167	145	151	152	153	184	151	142	147	147	155	175	162	171	176	162	154	147	150	165	134	155	151	159	149	139	163	187	144	154	150	147	152	168	170	152	164	141	179	162	175	140	137	150	154	146	166	149	160	150	149	145	159	145	161	162	176	171	165	136	159	143	162	153	153	157	164	193	159	143	162	145	149	164	150	162	153	151	152	160	163	152	146	162	148	158	147	156	135	147	190	149	172	146	138	177	154	160	163	126	167	152	140	165	140	154	144	160	163	171	155	169	148	162	169	149	146	147	137	176	157	170	145	171	167	166	160	158	152	165	143	154	163	161	168	159	171	166	171	172	146	172	169	140	164	168	162	181	141	143	168	123	142	151	139	128	166	167	142	158	160	180	159	154	186	158	173	161	163	164	180	177	157	144	168	161	169	153	168	166	158	156	167	178	163	141	155	162	164	154	168	144	136	166	125	157	169	161	152	153	168	165	134	162	151	143	138	166	178	133	142	147	165	142	162
8351	1157	2273	2590	2152	1716	1555	1303	1166	1033	947	771	724	647	674	604	589	613	569	544	530	498	484	525	499	488	465	501	470	474	472	480	452	479	407	462	406	433	435	427	400	446	464	438	433	429	443	433	442	454	421	444	410	450	424	437	434	426	411	456	450	422	405	459	422	448	430	413	420	441	414	416	446	417	410	446	417	443	428	446	404	426	448	446	407	411	414	404	373	387	442	447	419	427	397	444	444	379	400	407	431	445	458	436	439	409	398	450	426	406	408	410	413	435	450	426	427	431	420	397	392	442	419	416	407	446	433	430	398	408	395	411	394	448	383	418	412	415	407	462	377	397	415	386	416	448	431	428	427	410	450	439	442	424	416	424	407	375	441	442	408	433	371	423	420	432	418	358	428	407	395	435	456	428	437	414	433	399	424	456	436	407	417	430	379	365	408	464	452	415	457	384	384	415	419	448	447	426	393	431	412	394	391	406	395	428	440	403	409	422	389	432	396	447	411	421	449	409	413	412	402	442	407	419	438	404	428	418	409	440	447	421	419	405	441	421	431	449	412	432	400	423	425	434	404	409	415	446	415	437	477	396	468	398	396	435	427	386	405	436	419	433	372	402	428	404	407	429	423	417	403	397	447	433	422	458	420	360	399	444	413	432	446	434	412	407	411	434	411	425	432	421	397	383	435	394	376	410	406	401	423	460	416	429	450	414	436	424	448	391	393	414	391	424	427	437	412	413	402	442	397	449	418	454	384	435	415	414	428	457	429	444	420	413	445	421	450	406	428	391	432	427	428	390	399	421	417	419	407	432	418	420	390	429	410	399	438	419	428	397	461	403	363	413	450	389	460	438	433	394	428	430	427	408	416	411	418	372	392	432	419	431	419	390	434	395	431	429	435	439	430	437	427	379	429	440	472	450	425	386	433	366	441	385	455	401	430	383	404	399	449	423	402	437	441	382	437	391	410	421	422	382	448	429	429	405	439	376	402	405	439	382	426	430	425	415	419	398	387	427	416	425	409	456	415	448	401	389	433	423	442	435	397	429	408	416	437	404	441	372	412	428	392	402	420	439	401	415	403	457	436	387	409	408	428	418	445	404	432	433	435	400	413	428	429	439	406	406	402	406	416	384	415	410	422	413	433	419	487	433	411	414	417	464	399	437	407	433	422	414	437	399	449	401	396	444	408	429	422	429	445	409	435	405	412	405	417	459	443	438	422	433	412	434	386	394	441	420	437	427	420	383	410	437	444	423	406	415	426	413	396	419	439	408	395	442	425	395	450	431	409	437	417	438	437	380	432	409	413	429	432	412	381	399	396	392	407	396	424	401	435	398	417	427	443	392	457	424	378	404	417	413	425	370	420	398	418	413	447	388	415	418	396	457	404	447	463	383	428	423	440	409	423	395	404	407	384	431	439	432	438	408	426	446	423	381	413	444	421	402	416	415	427	414	401	425	401	431	416	431	400	427	424	428	421	423	464	423	425	413	426	389	435	395	419	442	430	440	425	437	417	392	454	427	429	392	408	412	405	427	441	453	409	400	443	405	402	459	424	411	406	417	395	420	417	426	390	362	421	397	431	416	402	424	448	408	420	433	400	437	415	411	399	418	415	406	439	440	411	434	394	464	381	403	397	423	434	399	405	429	411	396	422	414	426	379	439	417	410	393	438	456	418	446	447	414	404	437	397	467	461	411	415	438	403	405	397	418	380	366	441	394	395	420	402	392	438	405	416	446	418	433	418	386	435	432	408	370	430	443	380	408	404	392	385	418	446	404	393	384	410	431	415	418	398	409	415	425	402	390	409	426	412	418	389	401	429	412	408	393	448	424	458	431	427	422	455	395	441	397	410	431	404	408	432	449	413	428	415	428	413	434	409	419	404	439	420	420	394	447	384	444	431	420	382	416	420	423	398	418	426	409	391	423	423	429	443	443	421	431	421	404	430	449	433	424	407	410	405	418	439	399	406	407	448	420	404	382	433	425	401	449	394	412	456	404	409	419	456	418	418	451	379	410	426	392	423	418	406	400	436	395	418	409	443	418	406	399	447	415	458	432	376	428	395	425	396	399	432	387	417	414	409	400	388	437	439	425	400	424	427	429	420	411	417	426	398	385	425	387	377	362	400	405	405	452	428	384	426	408	404	376	452	404	421	410	443	384	431	445	430	425	405	405	404	408	394	383	416	390	434	396	403	431	404	420	384	422	447	393	432	427	429	440	408	436	399	380	379	423	431	421	412	416	391	387	414	445	424	435	407	406	400	455	423	434	410	459	463	439	457	424	469	420	442	428	399	409	411	396	413	388	431	422	444	435	383	438	440	401	427	407	406	428	398	412	428	398	454	405	429	436	439	424	398	410	423	397	436	444	410	397	422	446	462	454	402	405	413	432	413	415	410	402	421	452	421	405	403	429	411	435	427	416	414	445	430	400	406	366	415	416	458	428	433	414	418	442	403	434	423	435	424	420	354	443	435	414	413	444	388	420	448	402	383	384	385	420	428	392	378	429	414	432	423	397	411	402	392	380	411	421	403	366	400	388	417	447	403	383	417	394	446	402	428	400	435	395	418	418	411	397	412	395	419	410	392	421	430	395	389	427	382	414	446	420	411	415	416	431	416	403	402	409	460	423	405	440	426	417	434	406	436	454	422	438	401	368	474	419	428	427	456	400	408	390	417	405	408	394	396	429	423	394	383	432	382	386	434	436	447	402	402	436	408	426	407	419	409	410	401	436	401	432	452	433	401	426	426	433	412	403	423	399	396	436	434	435	394	432	465	424	419	437	396	419	407	404	406	411	426	420	449	390	432	407	412	433	426	393	446	438	442	412	439	406	409	388	441	439	415	402	436	418	420	403	398	427	449	419	423	472	449	433	418	411	394	430	442	418	430	429	382	399	405	410	432	437	399	418	417	439	426	420	397	399	397	438	418	390	415	437	428	422	422	359	411	409	397	430	426	399	403	390	421	378	418	418	401	410	392	424	433	433	402	377	450	444	407	431	387	406	418	432	370	412	419	427	411	435	442	411	421	410	371	431	419	432	404	450	428	406	421	433	402	394	395	439	397	447	414	431	393	412	432	407	445	442	442	417	392	416	431	428	418	422	439	389	389	421	407	406	398	435	436	426	406	421	436	459	425	407	416	410	419	399	417	375	447	429	404	398	426	391	407	424	413	413	422	437	435	417	441	414	418	425	446	409	442	419	410	438	424	417	403	430	414	395	401	387	382	439	418	446	479	418	383	434	405	402	428	448	441	400	383	427	422	407	387	414	385	397	441	436	420	424	410	389	412	459	427	421	420	402	392	387	398	417	381	396	424	430	447	415	420	422	416	376	407	431	444	402	446	416	427	395	435	413	436	423	424	401	368	419	391	422	391	418	410	399	428	429	407	465	388	407	400	392	385	401	408	419	423	435	430	441	438	407	396	402	403	413	419	417	426	424	430	418	420	431	421	413	398	414	387	442	436	429	405	403	428	404	414	416	394	468
2019	490	487	489	487	456	441	465	484	487	437	477	433	451	456	447	531	455	449	443	461	454	480	410	446	435	446	486	425	426	455	412	440	439	419	467	432	462	467	469	465	432	448	465	476	483	480	407	445	444	491	469	491	421	465	492	486	432	446	469	413	426	486	436	462	426	483	449	425	420	455	436	428	434	444	430	461	418	450	449	414	433	444	453	474	455	436	495	439	435	485	456	459	439	449	443	417	463	463	450	433	472	490	465	473	472	463	424	456	475	492	477	453	428	488	418	450	454	471	463	458	457	454	435	504	459	443	441	406	441	485	455	504	458	477	459	455	438	460	450	420	423	455	494	431	439	416	412	454	466	483	479	455	401	462	454	443	416	437	453	451	452	467	434	416	423	415	409	414	467	423	461	450	459	436	498	461	466	447	439	482	443	458	444	463	467	446	409	482	473	433	412	434	440	445	432	457	467	430	447	469	431	472	459	445	402	458	454	473	424	450	439	430	485	464	440	471	446	449	445	459	454	435	433	450	453	486	473	450	472	462	449	450	447	449	469	457	415	459	449	385	498	463	465	414	473	467	471	462	433	468	490	431	458	440	481	421	403	454	479	435	451	445	480	452	442	465	438	468	418	480	439	470	440	424	433	428	471	420	445	477	475	426	447	446	461	423	432	464	503	451	467	461	487	438	435	443	446	430	464	446	432	419	452	449	475	462	462	437	410	429	467	473	448	501	441	431	441	481	456	397	484	438	458	440	449	443	452	457	446	449	403	441	414	466	439	442	472	462	400	443	463	452	436	445	458	432	439	408	418	480	422	491	473	438	434	466	405	445	447	475	438	454	428	435	460	445	474	466	497	429	429	446	425	456	467	470	465	443	452	415	438	424	417	459	482	449	479	436	461	465	440	453	446	466	438	454	413	426	451	465	455	477	460	434	431	423	467	458	436	380	437	449	458	432	459	417	451	464	451	480	467	497	472	437	447	429	484	456	406	460	454	459	425	450	476	459	457	469	454	447	455	411	448	417	448	406	446	424	496	457	459	413	444	461	439	418	432	413	450	427	456	445	405	421	447	447	424	437	457	414	419	433	446	475	462	481	463	432	451	427	440	466	422	438	441	389	433	433	425	462	441	445	445	468	435	436	481	497	515	443	466	477	411	447	434	489	425	404	430	449	443	429	408	467	455	451	418	482	411	431	466	466	453	433	406	475	458	448	415	450	423	465	490	447	436	475	477	451	443	451	442	438	424	468	428	460	436	417	450	440	431	432	463	419	449	445	426	420	452	446	450	436	396	459	459	454	476	429	430	464	470	433	465	419	452	470	444	474	464	480	419	448	470	415	435	426	440	481	426	452	466	483	459	458	436	482	451	474	433	461	456	457	458	451	472	388	471	451	435	461	420	451	492	424	424	441	475	439	427	422	447	440	471	446	439	476	441	398	471	424	449	439	450	441	474	441	453	462	460	456	424	415	449	401	445	451	458	432	392	433	442	436	470	417	415	447	427	441	467	426	460	459	448	436	420	438	426	438	460	454	457	460	382	478	448	445	447	436	408	460	446	443	446	432	490	449	400	433	432	449	406	439	413	426	434	440	445	461	430	417	434	483	458	424	469	486	456	487	468	432	450	491	490	495	459	471	449	448	455	451	440	447	467	428	433	494	489	408	445	499	436	469	438	486	442	429	450	476	454	449	457	423	473	481	416	459	461	419	453	469	411	410	410	383	470	441	426	455	426	442	463	478	440	468	444	466	479	464	447	422	467	428	427	448	437	411	427	437	468	448	440	448	510	459	462	454	432	467	409	466	396	449	485	445	465	451	435	435	446	432	478	441	429	460	442	459	417	433	507	437	424	411	429	463	455	497	457	430	461	469	509	385	442	456	451	435	404	452	432	449	441	473	505	451	471	462	434	492	421	407	455	485	467	443	430	439	434	443	450	419	420	395	477	445	449	398	434	413	479	426	479	437	437	436	455	424	443	446	443	451	467	369	424	488	432	446	478	458	483	417	445	427	438	476	504	420	448	418	433	443	427	438	471	418	463	453	482	431	450	447	438	475	423	429	446	442	446	469	491	430	458	472	435	461	445	480	449	403	469	456	441	437	483	462	491	489	444	490	463	439	458	445	437	433	426	433	415	399	456	410	418	458	456	454	433	452	424	433	440	464	450	441	482	426	438	448	441	440	455	448	429	479	473	480	482	468	457	463	448	463	435	465	455	458	459	447	440	424	464	425	453	444	446	408	494	445	393	418	437	459	450	417	462	405	424	403	464	471	465	452	477	468	436	416	457	441	450	450	447	473	441	419	433	470	414	448	446	503	441	425	433	460	437	447	484	475	435	464	412	454	414	413	406	442	460	442	470	416	456	476	442	474	469	456	404	423	450	465	449	439	446	425	476	482	415	429	414	461	484	463	436	428	466	453	441	442	448	447	476	405	437	431	407	455	457	404	453	468	459	481	442	431	438	461	482	468	452	432	470	489	471	427	498	462	419	451	432	416	408	460	429	432	453	456	425	457	450	466	436	418	451	432	446	476	450	428	437	483	441	418	511	400	464	444	437	448	419	449	499	465	448	476	433	447	459	456	425	443	458	460	479	443	470	437	468	462	455	454	461	508	412	435	425	442	479	428	471	466	432	445	475	450	460	451	420	433	456	465	457	423	450	455	461	455	427	437	466	438	415	435	452	390	467	475	432	440	436	468	466	459	454	432	441	456	494	454	418	445	425	427	431	427	456	446	454	445	445	446	462	452	448	467	451	472	451	434	481	465	424	476	479	474	415	437	480	438	426	460	403	443	460	444	457	441	431	427	445	448	483	447	477	473	471	467	456	425	455	422	382	461	402	461	424	453	432	434	446	400	475	484	439	428	449	492	455	447	421	461	429	409	457	447	450	457	430	466	441	494	446	476	443	440	451	495	461	452	453	477	459	426	445	445	426	437	481	459	431	428	441	457	426	419	443	457	415	429	430	440	494	468	435	447	471	441	469	404	484	428	438	449	454	401	435	435	451	445	453	475	458	500	460	455	465	473	432	442	461	457	413	432	453	464	460	438	446	451	454	445	430	467	453	476	457	498	446	455	419	422	435	444	450	403	415	452	422	454	425	441	463	451	415	453	455	457	470	452	436	413	450	416	431	432	470	460	459	422	405	415	446	469	423	470	434	478	467	427	449	457	466	416	505	442	432	427	464	466	471	412	447	434	421	470	474	414	460	449	461	484	429	455	442	447	467	451	454	416	469	419	450	424	443	440	434	462	436	442	454	459	434	414	445	456	425	452	437	432	414	436	491	463	461	483	481	450	461	437	452	446	443	466	495	462	481	455	467	448	437	419	459	449	473	432	428	436	397	409	434	453	408	407	442	428	485	441	470	448	440	453	424	452	449	416	453	457	420	426	426	449	456	464	462	459	476	424	461	492	433	450	481	423	435	459	407	464	456	436	420	425	433	452	421	425	460	438	404	433	452	410	429	450	445	457	447	493	473
2402	1013	1048	1115	1085	1077	1073	1019	947	1030	968	1015	934	1015	1022	955	942	958	991	996	966	991	1001	980	992	956	1007	972	919	957	993	995	984	998	991	947	968	984	986	913	1023	980	949	916	991	982	968	952	997	988	992	976	987	958	1011	943	940	974	984	982	933	989	1003	946	999	997	971	994	973	959	915	933	958	969	963	983	951	972	970	925	982	947	972	931	952	954	961	999	965	989	996	923	954	949	929	1005	1006	979	944	1037	938	968	1007	939	991	949	983	984	972	940	1001	995	937	935	1027	983	983	943	883	986	973	1013	938	970	967	975	985	938	928	984	985	1002	972	1005	957	994	1016	972	985	985	1029	963	975	988	1009	957	972	968	1000	960	937	954	946	989	1025	920	966	984	921	993	963	1016	962	1022	953	946	962	884	968	931	964	944	967	977	971	973	909	999	948	991	964	997	928	995	959	983	994	981	961	1025	1000	987	1014	921	959	929	1003	1010	974	992	934	945	952	952	955	946	938	999	996	976	945	973	913	1016	952	958	1023	906	932	981	923	908	934	1044	915	997	961	957	956	983	987	992	971	944	976	1039	1005	959	1012	1029	999	968	994	950	990	929	925	981	1001	983	986	953	938	947	981	915	988	945	995	940	946	957	1025	947	934	998	984	970	920	1015	962	1019	989	958	993	939	936	989	995	971	1017	1016	998	929	953	928	966	929	954	968	958	1020	959	946	916	967	938	988	998	1004	1022	960	991	977	950	983	1046	958	949	1007	944	999	1006	993	936	962	921	979	935	984	962	1010	940	900	927	961	983	968	949	942	946	943	952	972	976	966	970	974	961	987	959	1000	926	984	934	978	913	946	929	980	1007	880	946	990	976	943	952	1028	977	985	1017	906	944	959	935	952	940	1020	1019	994	961	982	979	923	935	1067	963	1005	998	951	960	968	931	991	938	942	1016	983	968	953	964	994	1002	989	972	1015	985	947	977	966	897	966	952	971	1050	1007	950	923	943	1012	987	961	928	979	972	1014	995	1012	993	958	1022	970	958	935	1004	970	959	892	967	938	947	926	980	931	987	997	939	958	934	987	967	944	1011	963	973	966	979	987	954	909	897	967	962	956	974	975	923	955	947	975	955	954	893	927	945	945	1007	1021	1052	938	994	948	951	990	1013	988	945	953	966	944	951	989	1061	993	988	989	968	938	933	981	964	952	954	969	1020	1003	990	942	954	960	999	933	971	935	942	1003	1000	939	1027	997	995	952	982	931	969	972	926	984	964	1000	977	1022	951	1020	1008	978	934	914	962	972	981	984	983	982	976	963	958	952	982	975	999	1031	995	1032	978	975	936	949	943	960	975	990	991	967	938	1011	985	958	910	950	1026	985	979	992	1015	922	968	965	981	965	1001	1007	941	975	956	983	935	956	959	954	937	980	1013	956	959	929	1004	978	945	994	961	937	965	1003	979	961	1024	998	900	1013	977	986	950	929	984	995	927	969	927	914	950	1017	1007	950	1018	937	947	950	973	951	1013	975	1001	1014	1009	921	1004	926	937	975	954	1005	979	897	1010	913	979	939	1005	971	927	888	960	971	919	1009	922	932	912	947	963	1049	980	988	1020	974	962	885	1051	943	932	964	944	951	1000	946	976	962	983	894	980	936	1000	968	919	944	963	980	923	969	962	942	1000	1026	986	1002	988	965	976	1000	924	960	1015	994	963	962	1007	977	994	997	967	1004	974	983	986	983	1008	923	967	992	980	992	1004	989	988	973	970	970	979	901	1019	1007	984	968	975	960	963	970	931	1008	1041	957	963	1006	921	931	919	949	987	954	974	1012	1020	948	912	1034	955	1004	969	963	1004	997	998	954	944	894	977	998	913	965	981	995	983	1010	991	1028	992	954	1020	900	1040	942	1029	979	1022	954	974	964	950	911	1008	936	922	936	940	1024	940	957	949	942	1009	971	940	1011	987	932	975	960	1053	924	993	949	975	965	966	984	1010	967	925	999	965	946	908	968	891	926	922	972	1003	961	923	987	957	1001	958	1008	991	1002	931	908	883	977	937	997	974	962	973	1000	962	949	933	969	996	990	996	979	986	977	954	956	966	1006	986	963	1001	947	1030	937	1034	977	979	954	970	987	879	976	935	969	942	974	954	877	953	995	959	977	983	975	962	970	979	916	905	1020	995	986	1001	978	1007	925	963	940	999	982	1004	960	1003	928	984	1009	972	936	989	965	1053	928	930	994	1000	944	919	955	968	983	920	947	946	966	951	949	979	1000	943	997	942	964	982	970	908	966	1011	980	930	1009	975	957	973	1010	957	1014	962	998	974	941	929	919	967	946	947	987	890	955	1053	933	962	937	948	956	933	963	1010	1015	974	964	975	916	987	1038	946	985	994	917	980	976	946	1034	984	918	974	975	999	973	953	955	963	973	979	970	988	926	973	957	964	1020	967	1031	966	961	985	1000	1004	1002	998	951	1023	918	1024	950	991	940	957	933	992	1019	978	945	990	978	961	934	970	896	969	929	970	999	1011	952	982	925	931	948	943	927	988	1009	947	976	994	937	1029	975	994	992	941	940	957	983	978	956	938	977	1014	954	940	976	984	981	972	970	957	1020	979	1016	1009	1007	969	1000	969	931	969	1002	984	950	969	987	1005	983	978	909	936	1000	992	955	953	954	985	970	975	989	1015	924	935	995	924	937	964	975	1013	961	1002	911	985	905	956	998	989	967	955	967	955	955	969	987	1001	973	984	922	1009	983	977	975	967	924	910	1019	915	916	1000	927	899	1001	1021	994	986	1019	945	924	943	952	973	986	1001	1079	963	1074	1006	979	941	1028	948	978	998	1005	918	989	955	1023	999	1009	940	953	978	961	910	960	967	937	915	1001	962	951	964	917	946	982	992	968	950	972	990	980	979	939	973	977	1005	979	950	939	1001	968	943	952	974	974	971	968	965	946	949	955	1014	939	990	964	992	907	993	979	1003	939	950	968	913	957	965	956	966	1020	967	985	972	1011	955	978	943	948	958	1011	983	910	880	892	971	1008	972	955	961	988	1009	973	934	949	956	976	944	964	945	931	996	949	964	989	967	964	1015	929	960	1006	942	1007	961	1050	943	964	1002	952	980	945	1009	990	937	1027	949	959	1033	958	950	991	986	927	999	1005	913	975	991	993	957	978	967	895	984	933	947	992	963	1003	1002	1009	993	964	944	986	938	938	982	987	929	979	963	923	972	971	953	1001	988	908	965	925	946	984	1000	926	943	995	962	1045	955	969	942	974	1013	965	979	1012	945	983	926	972	957	990	951	988	950	968	940	1027	966	1007	963	960	940	910	1012	935	984	972	980	1001	915	1001	1042	966	965	936	966	939	948	997	1035	1000	950	997	979	1012	954	964	976	1014	960	1016	982	944	975	959	934	901	941	1016	987	983	964	1023	928	989	995	913	953	974	975	985	1008	997	938	1020	1001	1018	987	957	974	1001	968	976	953	946	980	1037	1022	980	967	947	974	986	977	1001	975	960	965	956	952	998	999	997	970	984	879	965	919	918	977	947	981	1016	978	985	955	908	977	971	972	961	944	938	971	986	961	1002	953	986	921	990	971	963	981	939	1023	970	981	979	913	942	980	1006	969	974	933	988	977	963	964	949	978	1038	960	953	969	974	984	973	1009	955	974	943	1006	989	1006	966	991	1024	952	958	916	956	957	950	1054	976	934	927	934	1051	961	968	995	999	1012	994	943	988	967	980	901	923	991	994	961	961	998	993	1066	931	996	954	957	985
8510	678	659	612	503	419	395	339	334	304	288	278	314	264	250	265	283	240	249	238	242	252	289	281	280	273	244	285	305	265	259	254	271	273	282	270	220	232	232	290	230	270	262	271	212	277	234	260	230	252	235	243	242	251	258	239	229	232	262	239	251	263	227	239	251	252	256	243	281	266	238	273	255	250	255	291	263	246	280	265	234	251	268	267	271	256	252	287	283	251	242	276	257	246	247	225	241	245	271	270	244	261	272	240	294	249	258	227	225	236	269	255	220	257	256	258	252	275	283	263	234	269	263	263	264	256	281	243	269	282	247	256	231	234	222	237	245	257	275	262	279	267	257	272	255	277	282	269	255	217	269	240	273	257	257	254	253	258	266	230	266	249	284	254	261	261	235	248	252	260	264	262	237	262	256	246	253	229	222	262	261	273	239	252	256	258	258	238	262	255	250	230	224	248	261	262	244	244	257	249	273	215	281	239	257	249	232	252	253	286	241	278	234	251	234	240	252	229	235	246	269	277	272	252	294	229	257	286	268	265	269	240	270	256	257	270	264	256	253	224	282	260	226	248	215	235	257	212	242	261	271	231	246	255	280	246	247	255	246	254	260	265	265	233	261	261	258	256	238	234	252	273	289	256	233	249	242	265	269	242	256	250	256	242	279	257	285	239	239	257	260	262	245	239	252	294	260	252	246	256	252	264	247	252	241	269	297	261	267	253	232	265	251	243	237	256	275	241	257	303	217	273	250	254	282	243	249	257	260	243	280	285	257	264	252	271	260	236	256	254	234	261	250	247	275	260	272	262	267	244	235	252	245	250	280	246	262	250	248	233	266	242	257	227	227	251	246	239	238	253	245	257	265	261	242	226	213	249	259	283	246	256	224	247	267	237	258	250	275	247	276	242	257	246	245	257	274	265	248	247	251	266	256	255	263	280	253	273	229	281	243	261	270	265	267	263	268	287	251	282	240	271	250	259	263	288	272	236	274	269	258	262	236	257	249	252	237	252	263	266	220	241	280	233	231	278	238	267	262	260	282	239	246	257	235	244	248	257	231	261	257	276	241	284	248	288	279	230	273	239	258	289	247	235	220	269	263	282	243	237	247	267	231	258	231	272	229	236	255	251	287	269	272	254	253	264	266	266	269	247	238	300	234	207	254	233	255	262	284	288	251	259	266	222	226	252	309	276	233	238	229	226	241	260	246	252	242	250	264	240	236	267	231	230	240	266	251	236	256	272	284	250	241	252	223	259	259	251	251	245	261	252	215	290	251	250	279	231	246	294	247	245	256	239	264	271	248	242	247	258	224	269	248	254	249	277	224	246	281	213	270	245	236	245	249	248	234	228	258	241	247	250	277	241	264	262	283	287	247	246	233	243	220	287	279	263	248	254	260	240	238	274	262	249	253	263	263	268	271	234	270	288	266	252	244	237	276	245	299	237	271	249	263	277	253	200	265	259	251	276	224	263	229	240	257	251	257	250	281	264	231	245	263	251	289	264	246	281	250	261	245	248	258	287	286	235	273	226	267	259	239	247	259	280	278	250	276	263	247	215	267	235	247	284	224	248	237	278	251	241	272	272	269	254	260	275	234	248	217	256	240	259	290	241	275	256	256	237	254	244	273	255	256	261	271	219	247	240	236	258	260	229	274	246	238	250	217	277	253	262	242	239	252	252	256	238	241	252	241	261	248	267	268	284	255	244	275	241	253	257	256	249	256	224	234	235	265	236	231	283	265	226	237	245	252	226	290	236	254	241	246	242	268	233	227	246	233	269	245	265	253	242	271	263	296	302	261	244	266	238	254	284	233	219	257	244	268	234	244	278	254	267	264	250	268	253	295	244	265	280	254	263	287	221	254	249	259	254	265	217	226	269	276	248	305	249	243	260	241	251	253	262	243	261	261	248	243	257	236	262	239	251	264	263	235	213	267	272	236	263	239	266	279	244	257	223	256	234	262	258	220	232	248	248	237	251	213	258	264	229	267	230	228	225	256	227	240	298	246	249	245	238	241	292	251	239	269	264	285	236	239	238	263	266	234	272	243	259	257	295	257	263	269	253	235	275	268	276	248	259	240	254	228	240	291	241	239	252	250	294	278	246	264	249	239	233	237	225	281	253	247	254	252	271	258	237	197	266	267	281	257	234	262	248	235	255	243	240	251	274	249	255	250	265	245	255	253	231	278	251	258	250	271	244	248	240	249	221	252	260	238	262	264	228	245	226	243	237	284	276	235	263	251	241	276	220	245	265	236	240	230	262	258	268	251	260	266	235	270	236	257	294	264	243	232	253	267	215	273	227	259	280	248	271	260	247	255	257	262	256	242	257	265	229	242	243	253	242	231	262	248	264	254	241	207	238	251	236	266	256	224	247	247	275	245	295	259	230	245	273	259	263	273	247	268	264	268	266	266	247	261	262	257	239	215	249	271	279	253	256	246	272	299	260	253	287	271	258	274	248	281	262	244	230	252	256	244	257	223	244	247	245	291	243	280	244	294	263	254	238	245	245	239	218	255	237	259	253	244	264	249	254	273	239	247	253	248	236	265	238	266	256	277	248	291	252	256	253	277	289	244	240	253	241	267	263	262	254	259	257	260	259	242	241	241	265	270	241	241	281	256	256	244	284	251	268	234	229	282	242	285	255	257	270	230	237	256	262	254	236	267	252	264	288	254	243	251	246	236	274	241	274	271	245	268	271	220	222	244	257	282	263	254	256	264	257	236	266	255	235	259	242	254	283	253	262	238	259	270	257	268	246	260	242	244	261	254	237	224	256	234	256	234	246	265	247	249	241	270	264	241	221	258	229	284	289	238	242	258	230	251	255	248	274	227	224	250	258	247	237	261	239	251	254	256	277	293	229	238	255	238	266	258	243	261	259	236	261	276	215	243	241	237	252	236	271	261	274	265	246	279	283	258	229	265	258	268	276	247	237	252	270	250	255	255	243	239	248	254	250	266	279	237	278	245	254	251	242	229	256	269	239	243	257	272	229	229	247	260	234	220	239	223	230	248	246	238	220	253	241	239	258	254	247	263	235	276	271	260	224	251	227	255	244	212	258	247	276	278	266	257	241	267	252	267	255	252	224	264	275	241	271	216	235	257	254	272	241	268	245	241	257	255	240	271	231	243	250	253	241	219	219	290	246	254	304	258	255	274	242	265	299	229	267	245	260	247	219	236	245	273	273	295	261	257	261	277	250	254	236	256	232	239	251	270	257	259	207	249	264	261	305	234	245	251	232	231	254	242	266	264	268	254	258	239	250	225	230	237	241	252	256	254	265	230	247	245	272	268	262	262	242	233	262	240	256	248	273	276	260	248	244	263	250	277	263	280	254	250	239	233	264	279	238	267	268	233	265	223	243	266	260	252	280	246	264	250	249	255	258	257	247	277	274	256	263	268	256	250	269	245	229	243	241	274	269	245	261	274	239	220	235	224	251	246	271	267	283	259	267	235	239	266	248	258	276	255	289	221	282	262	277	261	277	255	267
6859	951	1607	1778	1508	1297	1161	1137	1012	959	875	759	750	774	704	719	714	685	652	699	620	621	619	614	628	615	644	598	662	548	613	598	563	575	602	636	596	616	590	577	642	618	549	565	613	649	569	617	583	634	625	575	572	619	581	581	598	591	581	569	584	573	605	602	571	589	608	541	576	587	638	589	560	581	623	604	580	545	570	588	600	599	598	624	588	574	576	623	663	611	598	610	577	533	538	558	620	611	599	604	532	595	600	561	572	585	571	617	649	564	567	610	620	633	563	568	593	610	575	564	605	632	580	575	566	611	575	563	567	610	559	610	619	638	579	597	598	596	589	582	609	581	631	602	577	622	597	620	577	557	588	597	618	587	595	568	599	581	603	560	624	554	564	589	598	604	592	607	570	620	561	582	591	572	621	548	559	627	552	604	629	571	578	588	532	575	587	583	551	555	590	540	575	546	574	603	535	573	566	565	561	600	549	567	569	595	594	607	565	611	604	545	553	598	597	576	516	565	578	574	601	600	597	537	578	586	609	551	587	561	579	559	523	550	606	570	579	556	571	587	606	621	592	563	578	600	589	613	563	583	566	589	613	561	622	546	540	527	567	571	561	595	555	612	618	554	564	593	533	600	614	634	553	619	566	563	608	619	549	567	651	620	556	546	559	554	609	584	582	539	562	571	587	562	586	613	549	575	581	590	540	620	615	598	556	586	583	617	602	568	582	575	565	577	582	594	580	608	596	600	596	569	572	600	599	627	578	605	577	590	591	612	614	552	595	582	576	587	609	596	547	597	580	622	580	588	590	599	608	591	612	547	582	578	588	631	585	605	528	603	613	580	583	628	596	614	566	618	620	592	591	568	588	551	616	567	581	580	586	570	606	565	598	575	579	615	562	571	575	544	567	577	589	575	600	586	554	536	585	625	565	601	573	591	545	553	600	614	584	600	596	555	586	604	598	552	559	567	626	598	569	610	599	564	573	549	574	550	584	572	598	573	591	564	581	617	559	575	567	555	575	543	573	537	568	587	590	608	571	546	579	574	587	639	584	571	563	599	620	597	585	583	567	643	589	611	592	588	563	599	589	605	605	577	592	578	611	558	586	575	598	579	609	617	592	588	607	576	555	586	590	588	576	573	615	592	581	563	601	571	538	581	544	574	593	621	600	587	582	615	572	559	585	556	627	594	579	581	615	595	588	587	589	584	587	589	603	574	654	520	594	632	627	574	574	581	581	536	595	611	606	566	593	558	596	580	569	590	576	613	608	590	564	622	579	590	530	555	588	547	569	588	560	611	572	578	602	574	613	549	612	568	618	565	599	576	597	611	573	538	594	587	578	632	541	577	537	613	605	581	560	627	562	612	628	585	568	607	591	583	590	608	548	604	580	560	621	577	493	593	549	621	590	551	616	574	571	572	559	548	553	603	600	554	568	574	565	622	571	570	575	573	672	575	559	597	567	602	574	558	556	559	595	603	605	577	575	583	590	602	589	592	615	562	544	588	594	543	608	596	616	580	592	577	619	543	578	580	595	573	587	545	598	555	567	607	606	598	580	558	535	577	586	560	552	583	583	579	581	590	586	559	571	564	615	550	557	588	613	595	581	577	629	629	592	577	562	615	598	614	637	600	582	533	579	623	579	578	588	602	560	543	582	593	592	629	553	583	578	588	606	622	559	561	629	607	570	613	597	595	566	604	583	574	518	571	559	584	610	607	540	589	613	616	603	560	638	580	579	598	603	578	602	576	597	588	605	568	584	580	537	596	623	597	620	593	608	582	593	599	576	587	602	572	610	611	587	582	589	550	594	569	576	599	594	586	592	566	625	616	606	584	564	616	565	600	560	600	597	592	558	586	571	632	597	555	587	590	592	564	593	553	634	567	555	636	573	567	603	600	586	578	549	580	624	628	610	586	556	597	610	573	618	618	566	609	598	579	566	543	605	584	625	590	633	602	604	586	578	597	629	582	598	598	595	638	577	624	571	587	580	534	598	586	584	589	566	577	584	581	569	608	582	627	604	583	588	585	612	573	596	625	608	577	581	575	558	590	604	593	600	575	558	589	573	594	573	519	581	567	568	578	568	574	576	602	570	580	573	563	570	585	578	590	628	571	582	572	570	621	598	604	598	579	607	550	609	547	554	581	598	570	525	582	572	582	561	560	582	600	597	604	583	605	556	579	580	552	549	617	576	587	522	588	575	585	609	534	571	619	608	627	576	579	569	588	582	608	614	553	562	614	596	519	614	633	624	587	575	558	587	558	590	577	553	614	571	575	586	618	608	596	576	596	607	557	586	589	586	544	580	596	597	566	644	571	539	609	637	589	596	599	585	583	565	628	627	571	592	576	537	594	541	575	570	606	573	529	608	583	598	565	567	569	554	615	564	566	577	576	515	642	557	598	595	593	577	556	620	593	520	564	560	589	603	548	590	560	613	607	549	595	589	611	589	570	591	602	574	569	602	589	560	616	589	560	560	596	602	561	584	608	545	574	591	620	584	628	592	589	556	579	596	607	627	587	608	581	586	582	626	586	580	530	571	611	613	595	551	613	585	583	620	583	573	589	596	610	536	563	632	540	568	591	579	616	579	574	591	594	599	606	615	642	578	567	598	568	607	601	602	584	596	584	598	594	570	634	610	580	582	573	606	580	593	588	556	610	593	575	582	603	598	552	582	535	559	621	621	573	561	628	586	609	589	536	609	596	641	583	586	586	585	579	591	572	559	620	588	573	585	601	580	578	602	602	596	586	570	609	592	555	540	577	633	604	598	529	613	619	619	612	586	576	571	569	568	624	595	624	595	556	557	594	564	576	599	546	592	582	603	614	577	582	604	577	586	583	553	645	566	601	589	596	559	580	617	584	584	610	597	595	581	586	577	560	582	586	570	587	533	640	552	612	586	576	581	576	602	577	569	595	569	591	605	588	598	581	614	605	599	542	577	568	609	586	591	579	583	641	550	617	578	581	580	596	588	588	605	557	586	580	557	557	550	580	588	590	610	579	595	583	589	591	570	631	652	624	626	597	579	614	641	597	584	615	608	605	630	593	572	587	594	557	586	581	559	551	598	606	606	650	574	586	565	583	554	607	564	597	572	634	571	586	596	643	569	580	606	575	575	598	628	581	587	630	551	580	580	548	626	531	570	589	560	581	630	577	548	554	558	600	602	567	577	600	571	573	577	556	588	611	566	589	605	565	588	595	545	560	558	635	629	596	546	576	574	546	593	623	618	553	575	588	568	591	534	588	640	563	586	580	608	605	612	590	604	605	553	573	573	589	621	601	596	545	593	572	598	595	603	588	593	577	632	574	589	577	571	555	604	565	588	573	558	544	587	574	565	579	579	583	575	574	593	604	577	547	581	585	673	566	585	567	570	607	536	577	571	589	598	604	616	603	550	586	558	587	628	588	590	560	607	581	621	592	561	582	589	567	593	600	574	582	592	607	599	603	576	617	588	529	562	622	585	563	585	534	610	604	569	622	552	563	605	550
15336	1400	1052	878	603	419	380	345	310	259	246	221	186	209	177	183	159	211	157	177	160	163	182	193	152	172	170	165	202	140	163	162	166	147	173	148	151	150	157	173	153	170	158	162	179	173	162	159	161	166	160	146	141	161	168	163	190	148	143	146	154	162	159	142	176	153	158	169	148	138	147	138	156	153	174	179	148	150	173	142	166	168	140	152	145	135	146	160	133	149	150	146	158	153	144	170	153	156	171	128	144	163	159	152	151	131	175	157	156	170	152	152	147	153	159	156	157	150	150	153	145	152	165	164	166	173	152	139	178	134	147	176	171	153	150	146	162	173	168	163	152	153	180	144	165	155	164	196	162	171	160	175	144	147	160	174	197	162	159	147	157	180	158	171	143	162	155	145	193	162	152	124	152	165	139	161	140	158	152	159	165	151	132	167	156	159	138	173	173	156	160	158	172	148	172	156	167	160	167	145	165	161	159	164	156	159	170	171	155	138	158	160	158	150	159	153	146	160	156	171	187	154	188	161	157	152	164	151	156	153	153	151	140	154	142	166	133	150	152	154	170	172	171	178	168	146	162	163	175	165	154	143	153	153	168	157	162	166	160	167	141	163	155	158	151	156	174	146	162	163	146	160	165	148	178	172	155	147	130	145	164	166	152	159	162	176	142	146	200	146	174	186	171	163	189	168	187	174	188	150	152	155	158	181	173	158	165	163	168	193	177	152	174	156	169	165	146	176	192	183	181	157	146	158	145	155	163	170	129	147	153	167	151	172	169	167	140	156	152	156	151	183	168	152	172	167	154	164	160	160	163	169	166	177	150	149	164	160	175	191	159	151	160	151	143	158	174	140	166	191	166	148	163	177	132	146	158	142	168	147	166	152	137	178	158	166	150	158	140	165	140	158	141	156	164	181	141	156	144	159	161	170	189	187	166	151	177	175	146	166	158	191	145	157	144	145	161	140	150	158	174	161	152	158	167	184	142	138	160	176	162	136	151	149	165	147	145	179	168	152	145	168	176	156	168	177	183	132	140	177	153	164	153	150	162	151	143	154	155	164	141	159	171	153	169	158	179	156	165	161	179	157	159	150	165	142	169	153	166	148	177	155	145	165	172	154	170	160	175	137	171	137	162	161	174	175	183	172	168	134	148	151	138	161	152	155	138	161	156	142	171	164	166	164	164	154	167	165	150	132	161	159	159	148	162	143	180	157	163	138	179	160	144	176	147	156	132	153	162	147	171	152	140	171	173	149	161	140	156	152	157	182	169	135	141	151	158	152	149	160	141	172	178	165	154	143	141	159	194	185	167	166	171	153	159	162	161	141	147	157	156	137	175	157	152	154	162	180	136	161	146	159	163	171	179	154	180	173	157	163	153	153	168	147	171	151	155	164	168	165	154	137	129	165	176	155	167	148	163	157	161	160	165	168	154	170	161	152	172	158	192	166	165	167	154	143	149	143	137	156	157	150	134	151	173	158	147	167	165	135	137	180	170	180	167	173	144	148	165	156	148	179	156	161	180	165	165	171	148	159	153	165	154	137	154	127	167	145	133	166	166	151	139	162	165	158	178	151	147	160	152	151	162	157	164	166	189	168	160	163	158	193	151	173	172	170	180	178	174	135	164	165	138	169	156	161	146	149	142	142	139	150	157	136	124	183	186	164	168	174	185	161	170	159	156	160	160	167	166	173	156	187	151	145	186	156	131	142	188	149	167	174	162	147	153	151	159	170	180	152	175	162	148	122	159	150	146	171	167	165	153	164	148	154	150	168	161	147	160	167	153	165	153	165	162	151	147	171	174	164	143	150	160	161	139	140	157	164	176	138	140	149	147	156	189	179	192	159	174	195	158	154	167	138	155	164	168	167	162	177	167	166	189	145	138	167	160	144	134	159	138	152	157	162	154	142	141	173	160	162	168	158	155	139	181	145	139	138	179	170	165	185	175	171	186	146	142	143	145	175	150	167	163	180	163	167	152	140	171	148	148	150	149	171	162	176	155	141	162	143	155	148	159	148	166	139	151	155	166	159	177	154	143	171	159	174	176	177	152	159	186	160	166	156	190	160	159	185	189	153	177	151	162	166	170	152	148	144	143	149	172	144	145	165	161	140	129	144	167	176	149	174	169	155	141	180	176	157	144	171	164	174	142	199	145	168	157	173	175	148	163	183	157	167	174	161	193	165	172	198	168	159	170	143	163	156	144	181	170	149	166	178	148	169	138	159	159	158	190	146	157	180	151	150	160	127	150	169	181	150	153	158	128	158	172	175	178	171	147	136	173	148	155	154	156	180	156	160	173	153	164	148	141	150	167	147	156	163	181	132	168	156	159	175	152	154	159	161	151	146	175	177	168	160	147	161	152	166	143	158	152	162	153	159	174	157	164	147	185	157	175	152	156	140	177	148	161	173	161	181	156	152	143	158	156	171	152	143	156	165	171	173	163	160	147	168	174	179	186	159	147	155	189	157	175	166	156	165	162	182	170	141	173	172	166	155	149	146	131	157	179	138	167	176	173	169	162	149	138	152	160	181	176	179	142	135	162	160	162	163	139	160	179	165	152	147	182	176	167	152	151	181	149	137	172	183	162	164	148	177	153	155	149	157	169	154	147	137	172	184	169	154	136	142	143	152	167	157	133	157	154	179	156	173	185	147	158	147	150	156	181	176	158	174	168	140	145	152	167	170	173	166	158	147	170	159	155	147	170	141	165	146	170	168	150	167	178	146	143	147	164	151	172	144	168	148	152	172	173	154	174	179	158	161	169	183	156	175	152	154	150	160	152	160	160	137	146	152	167	180	115	172	140	156	176	155	168	154	157	139	156	153	149	151	144	184	164	170	148	159	161	142	171	190	149	158	159	161	148	166	151	152	150	164	146	160	164	159	156	164	139	174	173	162	168	148	160	167	136	139	136	143	170	139	146	158	138	160	156	168	166	144	148	169	152	169	157	150	167	166	161	171	163	167	124	187	152	143	151	175	164	169	170	149	155	185	130	146	161	136	148	140	133	168	158	140	167	148	162	170	193	162	153	157	186	167	153	148	184	168	121	162	160	177	166	170	174	141	168	150	179	144	186	151	153	159	168	164	159	147	143	136	180	143	157	141	154	158	140	175	148	155	155	150	179	162	138	151	143	144	144	174	142	143	170	153	160	170	156	147	162	155	169	189	170	133	153	166	140	165	140	147	165	160	154	156	154	159	166	159	179	134	128	156	167	152	167	177	167	134	177	157	166	180	150	157	160	146	150	174	153	151	146	155	165	171	175	156	145	154	172	150	167	137	139	168	150	127	162	154	159	165	134	131	153	188	160	163	166	180	151	187	147	165	149	139	152	175	147	160	164	156	161	159	162	169	150	126	146	162	166	156	157	160	175	149	159	167	146	166	166	154	176	186	152	149	156	152	131	151	146	156	154	185	147	189	189	132	176	144	158	182	147	162	138	168	164	156	163	128	180	174	168	153	167	136	153	148	155	165	156	153	177	162	134	160
8210	1176	2196	2641	2179	1711	1466	1327	1151	996	902	788	770	649	672	639	580	602	532	509	489	483	472	512	455	478	479	463	456	470	463	427	448	470	467	488	429	442	434	438	443	405	463	417	432	467	428	411	445	444	413	398	456	417	455	439	433	468	398	450	432	431	401	419	388	428	413	444	437	443	435	410	472	401	438	411	444	427	425	400	454	414	393	429	427	414	423	431	427	437	403	441	442	419	404	427	463	443	405	428	439	436	381	414	420	384	456	418	397	393	390	469	426	422	417	440	394	433	408	426	380	453	432	436	460	391	398	435	417	430	432	412	429	443	428	378	393	421	394	441	423	404	450	427	420	431	445	423	402	404	448	402	415	437	418	400	425	429	408	399	416	417	397	449	443	403	426	425	427	433	438	421	416	392	450	399	440	469	417	408	415	423	427	419	394	397	431	437	405	438	424	418	405	427	426	445	381	405	431	394	424	438	447	461	424	411	421	440	449	431	401	427	432	395	406	445	391	407	395	424	417	397	429	455	416	411	439	454	437	393	400	401	442	388	441	401	429	409	415	387	431	399	403	394	413	461	409	424	438	425	414	437	417	425	449	405	410	407	404	437	403	398	400	430	442	438	401	449	418	419	418	417	451	443	396	444	430	411	403	396	395	403	401	409	394	392	393	417	408	400	400	400	445	423	406	403	430	438	465	394	404	419	406	403	413	412	432	449	384	399	420	450	400	384	410	400	406	447	437	424	420	397	433	430	440	426	382	409	428	445	436	412	433	427	431	432	428	383	434	406	388	401	434	408	403	399	420	404	434	442	423	438	379	447	408	420	438	406	401	387	391	438	404	427	407	441	413	406	419	432	429	415	407	385	395	445	419	414	451	418	408	422	471	415	420	415	402	362	403	405	444	431	411	366	430	416	433	370	394	429	406	366	380	441	398	437	387	398	440	473	423	432	409	420	417	420	451	406	387	423	393	394	426	425	423	442	427	390	424	413	436	375	374	437	385	431	416	424	443	428	361	431	451	418	427	386	434	373	419	439	455	406	431	381	390	377	431	379	404	425	426	421	418	437	387	402	440	427	422	437	400	381	467	410	412	403	416	411	417	408	417	376	385	449	412	410	435	434	407	429	389	424	417	427	421	420	448	416	459	445	414	438	390	418	429	390	420	384	444	431	367	416	430	395	397	434	440	442	410	403	425	450	415	393	408	408	392	409	408	393	430	407	433	391	430	400	446	408	440	400	430	444	422	405	431	397	396	437	438	406	434	454	419	456	404	416	436	425	429	433	435	440	406	406	407	433	403	418	402	420	433	416	443	412	438	427	431	419	408	422	404	406	434	376	437	414	411	403	443	451	465	426	393	403	451	457	411	425	438	431	409	441	423	425	398	410	402	450	408	435	404	410	415	414	436	402	404	414	406	425	424	421	407	433	413	411	404	427	396	433	413	378	430	400	413	407	427	441	436	422	420	417	413	400	414	402	387	431	405	423	412	461	406	402	431	426	375	408	398	433	442	409	425	394	434	389	388	448	412	427	422	449	416	402	401	397	429	456	428	372	423	416	376	450	412	439	437	427	395	409	393	439	428	393	383	446	428	477	406	397	401	411	433	419	407	440	393	402	439	412	440	427	442	468	448	417	403	423	420	405	399	422	435	440	412	424	419	428	421	444	412	398	414	419	408	390	437	404	427	423	409	413	412	391	398	396	421	397	407	432	439	392	446	427	448	447	400	451	429	449	395	458	428	403	388	440	444	398	401	412	457	411	404	442	411	408	413	400	431	423	436	411	408	403	439	420	433	412	443	415	402	433	423	414	362	426	461	371	408	419	411	378	426	413	369	456	453	396	440	447	413	461	451	398	412	433	433	412	421	413	470	409	429	429	447	412	447	423	411	407	392	410	366	461	448	420	406	419	425	380	403	397	420	386	433	373	416	399	391	430	439	451	438	380	403	423	434	417	405	399	408	435	418	464	420	435	435	429	431	430	411	459	415	428	416	425	418	423	433	435	380	377	427	408	405	440	426	449	466	424	415	376	403	388	451	421	442	423	449	416	374	408	431	436	427	435	422	420	455	463	431	427	441	388	377	437	430	403	386	408	403	393	413	408	405	405	449	439	439	434	408	400	426	430	403	423	395	420	407	392	402	453	402	421	389	386	424	471	408	376	407	410	420	385	378	392	376	416	398	405	435	430	406	439	425	393	427	428	384	421	421	404	426	406	409	397	417	387	398	401	407	434	388	388	416	416	423	403	392	406	412	449	431	439	433	396	417	410	390	420	443	409	432	440	411	407	427	418	431	405	431	430	402	409	429	448	425	440	405	446	405	410	420	411	441	428	440	367	411	408	402	418	430	428	413	443	406	396	411	442	407	416	393	387	415	377	416	433	432	407	400	395	462	425	409	403	416	400	407	439	424	431	433	444	407	430	381	425	434	399	413	382	388	387	443	409	391	448	425	419	422	392	431	418	435	404	390	423	433	421	426	407	415	435	419	425	430	407	355	387	439	423	415	399	446	441	447	414	412	409	402	433	427	421	393	425	383	433	431	424	453	436	410	396	439	371	411	471	411	413	426	445	399	414	417	433	404	435	425	438	457	427	414	391	428	408	403	441	410	434	409	404	407	420	414	395	441	409	403	407	424	415	430	404	413	393	433	426	412	388	409	437	379	377	447	431	416	434	399	394	411	446	413	406	428	457	384	432	408	439	445	410	368	412	447	409	411	396	423	420	414	421	402	400	451	431	422	441	420	417	418	405	450	403	403	413	414	418	400	420	422	416	410	426	408	420	407	422	407	409	434	407	413	431	417	396	400	408	392	386	450	420	475	400	448	415	439	419	398	388	413	391	446	438	390	396	393	434	422	418	415	386	458	435	398	434	415	390	410	431	405	384	420	436	429	411	417	430	387	454	394	428	386	447	402	416	415	433	432	450	418	435	372	434	454	404	461	425	431	419	418	404	409	407	430	392	432	472	405	433	411	426	398	442	416	427	434	421	381	448	447	449	444	423	429	422	365	428	418	443	400	388	461	399	413	397	416	464	431	382	441	446	426	413	411	407	414	438	423	379	424	412	413	453	391	399	440	399	428	416	421	395	424	409	456	407	451	420	393	413	388	417	413	396	444	401	428	423	374	429	420	408	442	435	403	466	420	444	427	464	416	410	427	432	448	438	433	433	417	416	411	431	423	467	430	441	451	413	426	425	424	450	410	441	418	435	427	443	429	403	414	418	397	413	436	410	415	429	429	402	440	445	435	424	413	432	424	426	436	426	437	400	448	422	396	411	386	418	422	398	410	442	404	403	443	437	419	395	452	461	418	381	414	441	413	396	411	450	430	422	443	431	412	407	412	383	444	397	435	409	456	404	425	411	429	392	397	422	435	376	459	412	418	400	419	446	435	417	407	429	424	383	461	390	408	399	404	407	413	421	424	395	433	385	418	432	445	426	394	403	416	388	423	397	392	437	433	410	408	439	386	406	433	413	405	394
1853	491	519	479	432	532	465	502	458	481	443	462	445	443	444	435	430	471	491	455	440	445	441	429	445	468	444	478	446	402	450	408	463	459	450	447	446	454	428	479	450	454	445	418	458	452	423	443	439	461	467	443	464	477	454	461	437	469	395	473	515	459	429	440	450	470	481	483	483	428	462	478	456	445	459	471	432	441	427	428	476	471	444	461	493	497	424	463	436	439	451	426	412	453	476	484	514	446	474	461	382	411	472	447	465	484	428	449	447	440	441	469	463	434	462	469	465	426	416	438	425	419	455	453	444	429	498	466	468	473	482	450	452	427	455	456	441	429	458	419	398	476	432	450	441	448	457	425	457	483	427	429	456	446	386	450	450	458	436	473	430	445	420	469	422	447	481	485	460	460	415	435	420	441	444	474	494	398	438	444	452	450	401	432	420	486	482	451	456	460	429	464	486	427	451	420	423	442	428	484	480	459	436	465	488	452	434	446	458	494	468	436	421	447	438	460	438	484	408	458	452	435	436	444	414	433	435	423	456	484	458	474	454	435	430	412	465	459	451	448	465	451	416	473	425	448	428	426	428	434	468	470	455	438	465	431	425	503	477	433	469	484	500	415	428	423	431	445	404	427	428	462	462	431	467	456	454	451	465	427	458	439	440	421	429	476	445	442	464	406	441	439	469	512	429	445	422	473	464	431	465	441	454	404	430	421	448	427	451	457	453	472	421	444	425	420	454	481	450	452	452	447	465	425	428	466	454	478	421	437	427	436	495	456	461	457	437	443	416	447	441	420	437	451	467	445	428	444	479	417	421	439	454	444	429	458	454	476	402	486	395	450	419	451	469	422	493	491	476	456	429	478	454	462	450	416	415	461	437	451	405	422	448	427	454	398	491	477	406	484	431	435	439	456	453	435	474	445	414	447	489	477	397	452	451	460	425	435	442	428	489	495	456	415	421	487	430	425	475	472	440	421	422	444	439	478	438	464	399	426	494	420	443	416	399	469	447	471	456	435	440	435	446	460	448	448	440	414	432	422	450	446	455	411	461	431	458	490	464	485	457	488	449	416	420	456	440	467	442	444	436	454	461	421	441	435	424	468	457	446	482	449	465	462	476	434	410	410	414	495	483	424	421	454	446	461	451	430	473	418	460	477	472	403	466	408	441	453	454	454	429	487	426	471	469	478	410	443	419	453	450	427	445	463	446	490	436	456	447	464	464	441	519	418	467	436	444	432	415	443	494	409	452	460	431	456	460	444	478	456	449	440	420	480	417	450	468	420	469	437	470	450	473	438	446	480	469	428	477	412	445	486	463	404	481	451	467	427	465	451	423	461	473	431	432	411	430	464	395	426	440	449	431	420	473	402	423	476	436	429	392	496	452	444	466	422	425	462	440	460	472	447	439	447	448	429	412	447	453	425	419	441	428	462	416	449	459	444	447	466	440	445	465	438	452	495	448	448	456	500	425	458	447	439	405	439	456	426	434	483	409	466	435	472	471	429	423	439	426	417	451	457	444	456	392	418	440	442	445	443	406	461	487	426	449	470	438	458	405	507	431	456	446	444	441	484	472	445	492	478	445	442	439	499	481	448	440	443	450	470	444	458	461	461	416	432	468	450	420	428	417	422	430	450	454	466	441	488	481	446	479	461	438	463	403	482	445	418	466	441	399	420	482	429	435	458	467	434	441	421	451	432	478	397	466	422	422	462	451	421	483	482	473	468	415	429	482	429	444	511	433	439	414	462	456	478	419	455	461	458	426	467	444	472	443	465	444	446	440	430	433	431	467	420	484	441	494	509	439	461	469	458	456	447	415	442	497	445	450	489	436	438	440	470	452	464	412	424	461	460	452	454	407	452	447	411	450	455	439	468	468	442	464	406	416	426	425	414	438	469	424	438	474	455	436	462	436	410	439	431	414	419	470	440	438	415	427	451	438	437	445	419	443	466	465	479	448	432	470	452	391	423	431	430	464	454	476	450	437	450	434	469	437	454	454	444	481	465	473	491	452	442	429	460	421	445	471	382	405	440	452	442	470	448	439	423	443	455	455	477	449	490	470	482	437	459	429	450	428	464	417	439	453	416	438	444	438	450	395	404	456	459	452	413	423	461	495	464	462	469	440	461	441	411	408	464	452	445	455	460	451	427	456	446	488	450	464	463	451	426	463	426	421	473	507	452	456	438	497	482	442	402	455	423	432	419	480	453	429	444	447	405	467	462	471	473	485	473	410	422	447	463	444	412	440	440	425	453	457	450	445	410	420	469	446	473	447	427	486	450	474	467	427	456	477	451	450	451	478	452	436	458	444	456	472	414	427	423	477	438	447	414	438	450	441	444	450	440	503	504	430	444	479	457	476	454	444	420	442	486	437	471	483	408	463	478	436	467	441	433	454	452	448	469	457	470	467	431	476	454	447	439	423	437	445	426	452	475	440	443	464	431	400	440	461	477	451	399	434	439	427	438	382	428	417	410	430	459	420	469	465	444	437	440	433	451	458	454	463	433	463	421	432	377	458	434	439	447	415	432	426	429	429	440	450	470	456	415	460	468	447	483	469	489	457	411	381	450	451	416	438	443	472	435	455	429	454	479	446	438	413	442	483	437	458	433	462	445	397	482	419	457	438	424	437	494	467	433	450	439	454	448	459	431	442	435	444	421	423	455	464	436	447	441	418	491	473	444	446	468	439	427	466	486	438	443	449	499	456	407	454	460	425	452	468	484	458	420	474	412	459	431	444	441	446	450	463	416	441	435	458	473	435	448	431	427	446	440	458	448	466	472	416	502	448	463	430	450	434	464	443	437	458	501	481	461	435	450	430	461	469	473	450	451	427	493	462	447	461	503	425	385	483	458	455	455	434	456	447	415	430	449	449	422	452	454	436	444	397	449	430	423	463	442	405	406	420	464	453	443	458	471	424	481	462	415	435	472	483	453	452	459	453	420	420	394	433	421	425	421	450	434	454	498	468	446	404	447	507	462	431	404	448	446	463	422	437	455	463	482	444	440	449	409	459	479	419	424	461	451	436	467	466	434	420	406	434	409	439	456	446	429	451	438	439	449	436	384	458	444	440	450	453	420	455	432	427	451	444	458	467	422	435	469	437	476	433	427	422	439	439	441	503	506	448	465	478	465	452	472	460	475	460	459	452	436	458	487	461	449	468	432	422	431	462	501	458	475	437	452	444	412	434	445	439	503	451	417	417	448	463	450	452	430	414	461	441	457	445	481	474	503	463	448	397	447	445	449	460	482	411	447	442	494	454	414	459	461	414	419	479	450	449	424	461	474	425	406	472	423	439	463	460	448	443	427	442	451	475	474	461	431	468	467	501	460	465	459	441	429	428	467	462	436	463	458	455	456	442	440	435	431	461	432	453	406	446	455	464	457	443	466	429	428	443	436	444	452	465	435	429	463	471	437	477	407	472	465	445	464	430	406	465	438	457	417	435	478	447	463	428	439	432	450	489	458	468	453	495	474	423	492	416	469	453	438
2383	999	1122	1076	1113	1036	1098	983	1117	979	1038	984	988	1025	954	950	967	999	1043	992	1005	986	974	956	958	993	988	936	959	957	1010	997	976	990	968	981	996	981	971	938	976	976	979	885	974	944	964	923	1060	973	983	925	952	964	1007	990	898	1011	959	1000	1021	944	979	1016	955	956	908	997	950	981	987	983	922	888	988	1003	995	982	978	998	908	946	974	983	995	1015	908	978	984	966	968	1019	964	948	997	965	966	964	972	898	998	960	1042	1006	974	975	1001	1002	977	982	965	949	923	961	976	940	1009	963	966	965	934	953	997	948	913	975	942	991	999	980	963	968	980	972	997	1022	993	923	989	1047	980	971	984	978	978	925	943	980	972	963	936	986	963	973	973	1022	959	942	999	984	952	940	951	967	989	1006	1005	982	1021	925	991	1017	969	906	960	987	965	980	970	927	942	975	916	992	1031	995	913	956	1032	919	967	1012	986	955	993	930	991	927	1005	1022	1060	981	998	947	969	957	970	953	966	945	970	916	962	981	943	998	981	982	956	994	982	1022	1012	979	959	954	976	1006	914	1004	1000	960	1013	1015	954	958	943	984	975	994	1021	975	969	975	1012	931	931	983	1006	970	1001	996	954	992	986	977	948	930	978	934	943	1038	906	1015	1025	1005	961	992	941	976	950	955	948	989	931	1022	956	976	961	964	973	1008	957	997	976	988	971	951	997	968	983	961	992	933	954	1014	941	961	971	947	993	1010	999	1009	993	989	981	938	904	916	958	936	961	962	992	956	1021	999	904	1023	968	953	975	946	1010	1003	985	951	968	992	1017	968	928	1015	968	975	944	948	996	948	924	988	989	989	977	989	962	996	949	943	973	983	941	962	936	963	984	922	964	931	983	1011	993	994	986	969	980	953	977	974	993	924	928	959	927	958	948	954	934	949	999	941	973	942	1012	885	946	992	962	926	956	947	964	960	996	1024	918	982	983	944	919	948	967	1016	960	1008	971	933	956	974	959	953	962	941	955	1025	947	980	952	902	956	919	932	918	976	975	931	958	907	966	957	980	947	972	1001	983	1022	974	948	987	987	1015	1001	1001	988	1003	990	946	939	954	1004	948	925	961	987	981	961	937	992	970	973	969	985	1046	992	1023	995	993	971	988	1009	943	998	946	962	959	952	952	985	981	976	879	972	1031	973	970	932	1008	916	952	971	945	1012	954	965	930	933	960	891	967	965	999	967	942	916	992	995	943	954	988	925	1012	962	999	1001	949	997	976	936	972	985	977	1000	1001	961	996	1010	990	953	969	932	967	980	973	1003	872	987	959	953	1017	972	989	989	966	966	994	949	1009	952	952	953	923	992	984	988	1017	989	953	867	1000	967	990	969	985	1015	943	952	942	943	931	987	962	1022	891	950	983	944	1002	981	980	1021	984	998	986	962	916	970	1000	961	948	989	931	911	953	1013	930	944	933	993	988	971	1000	931	989	992	961	946	1005	991	993	964	930	981	1003	950	994	947	970	954	946	960	961	951	930	976	969	985	931	915	950	1020	936	966	1016	955	934	977	958	987	1004	978	942	961	1005	1024	996	956	944	1001	924	949	986	988	941	951	899	1007	983	961	908	935	927	924	1001	965	1009	962	1005	967	957	1010	972	967	1051	934	934	979	955	956	904	960	950	943	974	869	1009	1015	1009	909	989	984	1000	924	998	959	952	931	956	977	963	947	971	1002	961	991	955	997	908	905	939	1001	945	950	992	982	1046	937	988	958	972	984	947	986	968	997	976	946	1004	1004	986	977	948	1020	977	1021	974	968	982	937	890	986	991	981	947	971	1002	942	1023	972	1004	944	1005	940	946	935	957	962	959	1030	975	968	1018	958	943	941	909	978	954	976	950	1009	968	975	976	975	928	975	994	931	932	1029	991	958	956	974	924	987	954	1001	1052	977	1006	926	985	982	931	979	919	968	996	968	936	986	941	985	965	977	983	972	981	992	1006	930	948	964	935	968	990	971	903	971	1049	957	1007	989	899	992	993	989	936	1025	943	896	1010	954	1001	977	937	960	987	971	960	951	958	958	993	911	937	959	994	965	989	974	937	976	1000	971	1001	974	911	978	976	976	975	1010	932	1029	969	941	950	992	1002	1032	958	997	960	998	984	952	990	959	953	971	931	968	999	971	959	1007	977	979	1004	926	952	1002	908	961	1010	987	979	1002	954	972	967	1002	1004	968	974	978	961	997	986	979	942	972	1031	942	956	962	967	990	948	947	1003	1024	956	952	953	966	917	936	1009	1003	947	968	925	964	926	970	1013	969	941	1000	943	925	972	920	958	952	960	1024	961	985	990	1012	922	989	934	909	888	1034	993	949	977	968	1019	922	975	919	1030	1021	924	982	997	1012	966	985	964	989	939	956	931	893	936	979	986	955	968	981	993	1010	1000	964	914	961	997	988	983	991	985	950	953	973	987	937	958	913	979	970	935	1003	950	945	958	998	939	968	958	946	988	919	955	959	967	951	1002	986	992	951	971	972	931	886	954	945	967	960	932	947	965	1005	978	921	938	971	955	1029	974	960	1001	1038	945	977	996	974	960	1001	974	915	1030	980	993	995	973	952	993	996	999	955	946	969	982	910	968	942	968	1001	966	936	1003	985	1000	965	981	930	1010	894	898	898	991	948	973	937	992	936	981	1033	997	982	917	913	1016	975	976	975	925	977	923	972	969	973	964	939	985	930	1025	952	979	986	929	925	966	1021	1032	952	996	977	1018	977	1005	955	1016	948	1021	1032	948	969	956	1024	1009	914	890	978	969	1020	953	1006	921	999	922	964	1014	936	988	992	993	1001	971	1024	927	989	996	926	956	947	942	910	963	907	893	985	992	990	976	976	1005	981	1010	933	962	932	923	923	970	963	1040	1004	939	969	987	996	944	962	967	981	964	984	1002	914	955	988	925	999	990	988	965	1013	979	929	973	989	951	991	981	990	904	973	1018	973	955	976	964	1021	926	1000	972	992	954	941	994	934	958	1005	977	1003	982	1004	934	978	974	976	933	970	970	1001	966	972	941	999	1004	992	998	980	916	1015	930	976	940	956	947	948	965	985	1008	972	1023	932	941	947	1016	971	911	952	965	922	1000	985	957	936	980	1037	1002	916	1034	989	1054	898	979	955	953	1032	988	1000	996	958	906	935	940	978	979	927	955	951	1011	963	907	926	968	978	983	982	929	988	937	957	967	924	986	969	992	1001	992	929	984	1019	1027	950	995	1008	989	939	941	1019	995	969	906	940	962	929	954	999	977	946	1020	979	970	1001	939	984	966	958	947	944	931	943	987	978	951	955	990	963	1003	1013	977	997	950	974	992	981	1007	964	976	993	992	960	1034	914	994	956	932	927	911	1008	979	946	943	973	961	1008	1013	1047	943	994	970	966	1028	1018	975	991	954	912	980	971	921	960	980	938	1002	916	993	987	985	949	971	1002	975	940	962	950	945	929	1007	953	981	922	986	923	996	941	968	972	976	957	952	949	972	957	1047	989	884	987	985	972	943	965	964	913	942	955	995	933	994	902	1003	959	951	1034	1007	977	922	964	1018	973	1003	967	940	1028	993	922	1012	945	1035	1029	972	958	955	936	994	943	950	967	952	995	960	979	946	988	1010	1057	942	1023	941	894	947	962	948	966	980	999	936	1021	967	957	978	1010	991	970	949	950	923	966	981	992	995	979	966	987	972	948	983	940	976	998	1012	1019	966	1025	951	972	1020	969	1003	985	1018	961	955
8763	706	731	561	476	367	401	343	297	271	281	278	271	270	283	253	289	250	248	269	236	275	264	237	273	273	259	250	249	267	274	254	221	237	300	243	255	289	277	264	231	300	262	270	246	264	249	259	262	267	262	260	249	252	255	248	256	263	262	278	270	240	237	240	273	244	239	261	267	266	256	207	240	238	256	276	229	278	263	263	269	241	268	259	266	257	281	254	272	262	248	264	271	259	254	293	232	248	243	248	259	239	284	238	240	253	303	248	265	224	254	254	261	256	246	260	268	290	228	228	249	249	262	249	223	232	245	226	202	273	233	289	275	254	249	264	243	231	290	242	263	256	235	233	223	233	225	221	242	260	267	282	288	226	240	265	267	295	284	240	272	267	268	268	269	280	251	223	260	284	251	261	272	276	242	271	251	260	272	281	248	255	256	249	280	238	263	262	265	243	240	276	278	270	236	243	265	284	253	238	235	250	261	275	242	266	243	252	256	208	227	233	220	260	291	270	237	277	251	257	258	253	250	243	248	232	259	249	281	270	246	251	254	206	228	283	268	238	230	247	223	273	253	283	280	255	230	250	249	258	236	246	241	282	259	235	244	230	268	241	281	254	245	267	256	250	292	253	291	242	261	245	245	297	282	281	275	256	232	249	241	274	263	253	221	231	263	271	267	249	233	229	264	263	241	256	252	255	245	240	241	251	254	274	279	260	246	269	261	256	255	297	261	249	249	276	263	234	246	236	262	242	257	245	244	246	280	277	243	244	261	226	236	240	249	264	243	242	265	295	279	268	256	215	258	288	253	286	238	248	279	240	237	260	230	276	232	253	257	239	233	242	251	211	263	250	257	253	245	272	228	256	240	255	248	278	259	274	269	256	279	249	290	233	255	262	268	237	275	217	271	260	289	266	287	278	284	238	257	244	263	257	257	294	275	229	239	255	261	272	258	259	270	241	277	252	272	253	274	258	259	242	265	267	267	289	239	254	276	251	249	253	276	247	236	245	269	276	285	242	263	252	254	231	244	270	220	245	239	278	230	236	255	241	259	239	252	261	265	272	246	273	267	278	241	234	269	239	266	266	262	256	220	219	234	237	246	249	261	212	262	273	254	234	255	296	254	266	277	257	257	245	258	248	269	271	226	247	236	228	262	257	238	232	249	240	243	234	272	254	279	221	260	249	263	249	251	256	279	248	261	231	264	265	258	251	227	230	274	264	263	264	243	219	251	261	247	222	222	245	237	249	227	268	253	275	285	259	287	267	255	231	256	259	254	249	272	243	214	233	274	262	259	254	226	246	235	234	266	269	290	252	263	275	287	262	251	270	303	238	245	239	285	236	254	264	286	253	281	232	261	254	255	259	237	269	245	258	264	266	270	252	269	273	288	260	238	248	279	242	271	274	258	277	263	260	249	253	252	241	230	268	246	258	265	250	227	245	264	261	254	271	264	239	220	262	257	265	246	230	215	249	260	255	242	237	259	225	240	233	214	281	248	240	263	280	268	294	274	294	240	258	266	236	242	251	238	265	258	264	256	231	253	272	254	237	238	276	243	244	239	240	246	237	249	259	267	279	251	237	265	262	256	238	263	248	245	301	240	240	243	239	229	252	267	275	242	254	258	249	274	262	269	262	253	259	283	247	256	265	240	274	264	248	259	252	265	261	267	224	231	250	246	263	255	268	266	243	288	249	279	266	255	266	282	254	267	281	215	245	263	282	279	270	244	258	257	218	262	246	250	247	243	251	245	275	238	248	260	266	260	235	289	265	269	266	252	276	250	268	286	261	259	282	228	271	247	223	256	241	259	268	264	270	246	240	267	265	261	261	251	259	218	269	247	243	255	281	230	253	263	248	237	256	232	260	237	232	247	303	267	236	254	310	261	259	258	267	252	253	256	233	208	238	238	261	267	232	248	269	252	263	235	265	279	239	259	236	255	249	242	264	274	265	246	249	285	255	261	257	262	271	249	255	248	219	279	269	261	250	291	255	271	243	259	241	232	252	256	246	258	276	237	259	245	216	241	259	233	249	263	259	257	236	279	258	245	260	287	255	275	225	280	251	267	251	243	265	260	261	245	250	231	233	269	239	250	253	254	277	260	255	254	257	272	243	266	252	288	267	236	253	256	244	262	260	263	272	270	280	236	240	260	252	263	235	261	266	250	244	280	268	280	236	282	234	257	242	288	265	253	258	233	260	251	254	241	264	263	263	243	247	258	241	255	267	265	291	257	241	257	239	285	267	244	234	253	267	262	273	278	254	238	274	243	251	251	246	229	241	238	256	237	275	240	253	254	240	262	242	271	253	245	260	223	250	264	220	253	282	258	248	245	244	247	273	262	224	251	259	259	230	273	255	248	249	297	252	262	263	258	259	241	251	247	261	251	228	262	257	264	258	260	231	254	226	239	256	259	253	250	265	254	251	274	257	257	260	241	247	281	272	246	251	258	262	251	269	258	253	244	275	271	257	262	235	250	282	248	273	279	260	219	268	268	255	258	226	251	236	269	264	262	250	273	277	259	230	249	295	251	261	269	263	278	257	226	258	254	241	235	248	245	232	244	287	274	277	259	266	271	233	240	272	241	260	261	262	269	252	242	216	243	239	260	239	267	227	249	236	266	275	222	244	236	265	257	242	255	252	255	251	256	267	249	267	242	222	252	219	250	257	247	227	228	252	231	228	233	275	263	242	277	232	266	254	269	242	263	300	237	269	253	256	235	230	233	273	249	270	256	274	230	257	266	242	246	277	282	259	281	300	278	245	225	266	252	242	267	228	233	246	242	242	249	223	248	256	238	262	268	269	253	258	254	259	236	269	259	245	273	277	266	249	246	250	249	234	244	258	250	276	248	264	227	238	261	279	249	201	234	264	247	253	256	266	259	232	273	246	280	232	261	260	270	249	236	252	274	270	233	251	248	279	247	231	257	242	262	269	277	255	215	240	260	270	242	296	256	249	251	271	255	247	273	237	245	244	257	267	256	261	239	267	220	285	257	250	258	263	278	273	254	254	263	257	217	261	238	248	269	242	258	243	280	270	257	275	261	257	286	248	250	274	241	242	272	226	246	249	242	242	242	251	261	246	246	250	264	244	277	256	260	262	259	263	268	237	263	272	267	267	251	238	256	254	258	283	236	273	279	265	266	233	255	260	260	237	255	251	244	268	246	276	236	257	252	212	262	267	253	257	234	265	247	272	282	267	258	212	218	250	233	233	268	259	272	295	245	297	272	247	297	281	271	272	259	248	248	276	217	265	249	256	262	268	267	295	266	249	260	268	262	254	274	249	259	265	257	248	287	234	215	242	266	245	262	238	250	239	285	287	269	255	258	271	212	258	275	258	276	247	241	244	268	278	290	261	269	246	269	273	227	255	219	253	255	261	224	227	251	256	249	251	245	286	274	276	270	250	240	248	267	255	238	279	279	243	253	254	268	239	234	247	287	276	273	236	245	255	266	272	235	265	253	269	297	269	289	246	231	220	283	256	279	248
6730	998	1526	1797	1537	1333	1131	1163	981	936	845	823	802	688	696	659	730	673	640	683	667	595	654	595	617	598	560	629	636	583	631	606	558	595	643	589	625	611	587	619	583	601	631	563	570	601	618	593	581	591	583	610	648	559	575	590	588	582	571	616	582	557	598	632	618	613	565	574	580	575	621	604	555	618	572	572	572	593	559	591	609	569	600	563	587	588	592	601	555	573	570	570	612	599	551	593	589	569	551	591	584	625	546	606	553	598	598	609	586	600	632	601	598	641	563	563	544	595	612	588	588	576	606	645	598	608	603	637	629	582	616	568	560	610	622	588	588	592	567	593	647	593	590	587	622	581	562	566	598	575	611	614	606	608	592	594	619	599	606	576	598	584	585	611	552	570	631	556	605	577	582	583	598	568	581	619	552	582	552	601	616	585	584	571	624	597	571	563	523	576	603	607	560	579	603	579	560	568	594	593	586	549	648	612	597	586	549	578	608	583	596	561	571	595	571	589	553	577	586	575	622	561	567	579	582	571	579	586	585	625	576	588	577	554	612	554	588	555	624	605	579	577	578	586	617	578	584	598	580	590	590	595	606	575	601	605	560	612	617	595	584	624	579	569	643	587	589	584	636	573	568	589	588	609	599	626	597	610	625	599	600	599	550	560	548	587	606	566	618	605	590	574	579	623	613	607	581	608	573	586	601	568	597	614	586	588	595	628	581	573	592	576	573	600	612	568	553	577	608	568	571	615	519	536	622	565	569	599	615	632	586	590	570	551	569	573	577	605	615	596	619	593	619	593	520	609	592	609	544	632	572	596	552	621	561	630	591	565	604	575	550	581	573	572	556	565	567	599	577	555	562	593	593	578	598	597	574	610	596	613	573	583	534	595	558	580	582	561	566	557	580	600	579	588	563	591	533	616	593	629	586	581	570	538	588	554	611	578	595	607	603	583	581	614	593	580	594	558	625	587	593	560	592	582	563	589	608	591	540	569	616	607	537	600	555	615	560	588	598	605	636	607	592	624	557	622	640	567	579	579	600	599	619	588	548	585	549	601	592	616	596	582	609	616	581	625	590	569	583	585	603	600	566	588	544	588	590	540	549	613	573	577	632	527	593	590	586	614	549	612	571	599	582	598	569	585	571	590	605	607	573	560	600	569	603	614	574	583	606	569	576	593	561	569	621	554	556	579	606	638	550	607	601	606	598	588	618	586	598	589	567	582	557	583	587	604	598	617	625	595	596	562	566	561	595	577	570	622	630	614	576	573	588	565	546	581	598	651	580	575	558	601	615	617	545	560	525	603	630	598	586	575	560	571	553	633	577	552	587	553	594	605	600	518	543	591	594	539	604	629	618	622	583	598	598	569	554	570	554	570	612	571	559	596	585	569	600	576	543	628	582	667	564	609	593	628	550	553	609	602	591	547	543	618	584	630	584	563	617	597	601	555	587	578	594	592	554	604	589	574	614	632	592	566	634	613	577	599	645	663	565	611	603	535	574	624	553	570	568	577	603	616	606	626	607	560	558	591	623	587	533	577	586	597	614	567	574	590	542	574	606	594	580	546	605	608	603	600	612	585	596	573	548	566	615	565	560	610	567	585	618	604	613	567	610	616	630	556	605	551	596	571	591	587	611	592	625	612	579	606	545	603	526	579	577	617	573	560	578	627	591	604	578	577	611	598	600	615	545	567	591	546	602	600	545	592	529	578	583	614	565	620	606	590	617	600	609	612	584	581	575	564	619	585	601	609	559	591	595	565	548	618	577	611	600	600	604	580	564	542	572	563	582	553	592	593	575	579	551	612	561	600	609	537	613	604	583	637	592	580	559	588	620	587	578	576	559	606	553	554	628	614	582	565	618	616	598	580	617	606	573	596	598	599	563	591	628	613	572	576	573	613	618	592	603	584	607	619	588	570	548	570	571	554	598	586	581	589	572	567	558	566	552	574	575	567	559	632	589	584	624	555	563	594	595	585	610	573	610	588	578	612	574	596	591	574	554	581	603	558	572	600	547	624	628	570	552	540	578	586	584	578	593	567	571	549	575	586	559	564	580	551	600	575	595	582	589	603	565	559	645	554	598	592	580	588	626	579	589	583	635	593	595	581	590	537	600	580	577	603	551	567	577	614	556	600	546	565	603	578	587	569	576	623	580	607	602	596	591	629	590	609	592	592	564	586	578	589	594	564	590	588	540	606	566	627	558	577	604	610	610	549	590	593	600	571	582	608	574	599	581	589	649	649	553	571	575	613	636	548	582	545	614	582	625	582	553	614	587	595	593	594	590	623	604	573	638	588	630	564	598	607	597	606	569	589	586	542	536	581	575	607	550	601	566	600	621	612	534	595	617	551	561	551	572	624	577	585	579	612	602	567	579	618	583	558	617	591	594	592	575	563	591	634	573	583	563	594	600	585	558	622	581	602	551	618	592	586	628	570	607	582	556	591	562	552	542	625	582	613	572	594	590	605	595	554	623	560	582	603	621	567	578	566	590	600	605	607	580	589	574	547	620	551	531	574	593	604	615	570	568	598	567	573	602	577	539	594	629	590	574	612	576	597	581	594	627	622	580	567	541	611	576	562	560	571	578	609	565	528	569	582	625	596	600	559	579	618	623	594	593	587	606	598	592	587	574	610	588	588	560	585	590	582	625	558	582	598	596	613	600	617	594	581	599	642	558	599	602	586	598	566	573	570	537	558	603	564	585	627	597	523	563	628	600	613	594	609	580	584	618	592	616	600	547	522	595	567	565	546	576	606	572	555	556	579	591	561	593	584	609	613	580	639	652	563	595	576	607	612	570	615	609	558	630	569	552	587	595	565	565	552	577	635	586	565	592	562	540	598	571	617	592	568	574	584	630	554	539	572	591	570	581	618	558	547	560	634	527	594	549	541	567	587	570	593	551	604	582	570	570	578	634	603	589	568	576	551	579	602	586	575	577	539	607	592	591	588	577	570	585	594	640	599	623	585	567	619	572	615	580	628	596	579	572	621	604	585	565	556	574	641	591	596	611	590	588	615	546	610	600	628	601	585	546	573	608	596	578	598	593	613	572	568	561	577	629	617	581	591	617	558	587	617	588	617	611	590	619	566	580	614	545	582	556	573	649	583	566	638	572	618	594	583	595	570	570	573	590	623	582	580	559	574	577	595	582	608	578	568	614	565	571	569	557	596	604	568	623	578	543	585	585	604	593	536	590	558	562	638	608	607	591	576	562	575	585	584	551	627	583	645	561	608	564	611	634	557	562	610	592	615	617	594	564	619	594	562	593	593	583	615	595	581	587	590	575	599	584	574	568	576	567	538	581	577	590	566	628	589	608	609	576	551	575	585	586	540	563	593	586	590	597	602	607	589	552	618	597	593	581	581	592	609	608	574	579	602	599	638	545	566	565	618	553	656	597	580	609	614	584	592	577	584	565	593	589	560	604	585	584	577	607	601	595	601	603	617	564	574	580	627	606	569	577	592	608	597	616	586	624	609	612	601	575	569
15607	1418	1107	812	580	470	399	342	304	277	263	224	218	230	196	183	206	196	195	168	180	178	149	162	144	165	168	143	180	169	157	169	175	159	152	166	166	195	174	183	167	179	170	187	170	177	149	167	184	157	176	183	146	162	171	160	145	140	151	157	126	164	164	140	146	168	168	166	154	191	159	161	131	164	164	179	160	157	159	155	159	148	167	164	187	163	182	177	170	168	154	152	159	164	151	135	148	145	139	165	168	131	159	135	186	160	159	136	141	148	153	166	180	159	200	163	172	175	168	162	147	137	174	154	136	145	169	157	148	165	158	167	146	143	158	186	176	171	193	162	161	176	181	154	166	172	178	140	170	172	154	155	140	154	156	163	169	167	166	161	155	141	177	152	137	168	142	171	149	143	144	159	147	141	171	170	168	161	158	140	168	169	148	142	151	159	167	163	152	180	166	149	157	155	172	148	158	167	147	173	135	144	164	174	171	184	159	170	156	173	146	131	149	159	175	177	182	153	159	137	156	138	170	158	153	154	170	138	150	169	154	158	152	163	193	159	151	152	149	142	128	160	173	168	161	168	144	141	172	154	173	149	164	162	157	186	167	161	156	145	144	161	152	181	136	174	168	164	166	143	149	157	164	179	153	158	162	158	138	146	160	166	178	169	178	159	164	148	138	134	139	187	155	170	148	157	170	165	163	175	154	153	170	177	184	159	181	165	173	159	186	187	166	144	142	153	175	159	151	172	177	162	160	161	159	171	137	158	160	166	156	154	148	188	147	140	146	166	153	170	137	143	173	138	151	166	155	162	136	132	152	156	185	161	150	159	126	153	170	166	151	173	171	157	138	171	164	156	181	166	169	176	178	176	149	152	166	170	139	177	160	164	172	149	145	149	185	134	192	161	150	167	166	173	179	146	151	174	181	173	172	184	159	174	174	177	158	162	142	132	180	160	154	165	160	154	164	144	155	172	155	168	155	137	152	161	150	159	141	157	145	152	167	124	155	159	164	173	159	142	183	156	141	162	169	156	160	167	153	154	148	190	173	170	156	163	132	185	157	163	160	175	156	161	183	147	155	165	164	168	150	166	168	150	154	169	174	172	159	151	147	154	168	161	167	150	178	167	155	157	175	155	162	154	155	170	164	182	153	144	154	158	157	165	134	145	161	162	150	162	157	163	161	168	167	158	150	133	162	149	158	172	175	163	177	168	161	167	167	147	190	159	168	156	154	136	162	157	134	175	158	156	156	172	174	153	156	181	182	158	156	150	150	146	160	181	174	153	193	154	175	162	157	160	171	150	175	141	160	132	163	158	154	156	186	161	169	140	148	177	156	180	180	176	184	177	174	170	167	174	187	149	169	141	166	199	188	147	195	160	163	159	180	172	150	171	166	181	163	139	154	138	187	163	181	129	162	179	158	166	147	165	170	159	145	144	157	159	145	150	151	137	159	177	147	142	164	164	143	132	164	155	152	158	169	160	157	176	146	155	177	173	158	177	165	149	156	173	163	189	160	151	154	173	147	150	124	135	167	168	153	157	174	160	149	166	148	156	178	172	149	153	169	175	172	151	168	155	155	146	155	161	162	157	192	162	138	159	160	190	161	175	155	140	155	141	142	166	148	152	167	136	154	141	168	172	160	184	172	146	172	166	148	170	155	138	152	175	153	152	146	161	151	188	159	140	141	185	181	159	175	163	173	182	145	166	168	181	166	179	176	183	169	144	144	155	160	166	172	145	155	154	159	157	190	164	176	143	161	172	165	159	166	189	145	164	155	167	143	156	161	149	172	169	174	152	168	151	160	185	188	155	171	173	171	160	127	150	141	170	145	140	169	149	164	173	160	194	174	145	140	187	150	165	156	176	164	156	175	166	141	153	152	158	176	154	145	173	151	159	182	189	139	160	151	151	173	165	171	140	133	186	150	172	154	165	165	152	152	155	148	179	138	152	127	142	137	135	157	146	174	162	150	151	173	150	173	164	199	166	159	165	177	151	172	156	150	182	164	158	135	171	182	169	162	164	164	178	152	156	142	177	148	159	178	162	176	160	186	131	183	164	144	175	155	163	178	150	170	174	173	152	149	147	144	148	151	149	156	170	153	133	153	158	149	171	151	157	140	175	167	158	175	172	158	165	133	156	160	161	177	149	200	168	147	147	145	159	155	189	170	159	168	141	174	146	185	172	146	166	135	163	128	178	169	165	164	140	168	175	168	173	186	176	136	178	126	150	172	158	171	142	118	148	166	148	149	175	172	175	146	158	192	131	133	145	162	157	145	175	164	170	149	149	172	165	144	178	154	152	153	162	153	164	150	128	145	125	144	152	159	164	157	187	157	152	131	146	170	149	158	151	175	148	170	161	151	143	174	166	167	173	144	161	167	173	164	176	164	154	180	149	148	171	160	152	180	145	166	155	143	171	132	157	167	157	151	182	170	174	153	151	150	174	160	176	177	150	167	172	147	141	178	130	153	168	181	138	172	140	144	142	193	159	161	170	145	156	152	176	147	173	175	169	151	163	138	158	173	158	167	163	164	180	163	163	146	161	169	190	172	157	172	141	176	155	182	178	158	147	198	148	144	168	161	141	150	179	177	175	157	164	192	146	165	166	184	170	179	157	156	140	173	156	169	129	166	178	152	165	142	174	162	133	179	162	157	169	148	152	157	141	181	159	161	144	151	162	168	197	162	174	155	135	144	156	175	134	161	178	166	178	173	151	164	145	167	146	150	161	158	180	151	140	178	163	165	165	163	147	154	178	167	162	142	167	190	173	145	148	156	152	144	159	167	181	168	186	144	158	153	150	156	168	166	141	153	179	146	158	173	162	160	162	193	123	181	142	136	170	146	185	165	150	184	150	155	176	168	147	174	173	159	157	154	170	172	157	160	150	197	146	148	150	166	166	159	166	160	139	165	146	168	163	171	156	161	180	177	182	153	180	153	167	141	153	147	167	145	159	162	169	147	165	165	179	145	156	172	166	144	174	166	169	160	152	166	155	170	183	159	140	159	152	156	178	165	145	145	127	172	177	130	161	159	161	148	152	176	150	172	171	154	144	157	144	142	143	155	170	144	149	168	146	178	165	154	159	160	148	158	178	160	174	155	157	161	175	172	157	140	147	160	160	153	146	157	147	152	190	134	144	179	158	166	170	149	148	145	157	142	141	179	165	149	157	179	182	145	167	164	159	147	144	173	124	166	142	149	161	157	173	164	140	155	146	118	175	163	172	157	140	166	164	165	162	161	167	147	174	155	137	149	181	169	158	165	144	165	179	183	165	157	142	159	173	192	172	160	161	161	158	197	173	165	166	152	142	174	156	180	191	169	161	160	169	173	177	175	172	182	174	165	173	167	152	157	162	148	173	154	164	164	151	172	173	150	185	165	173	131	156	138	165	154	169	169	151	158	183	167	161	151	154	167	159	170	151	157	159	153	152	181	151	148	153	160	175	149	150	164	163	168	161	184	154	169	173	169	161	169	142	178	172	153	163
8318	1053	2214	2649	2175	1829	1565	1322	1210	1000	862	818	704	701	653	645	644	544	555	520	558	526	498	529	513	452	480	483	472	458	423	453	444	443	426	447	413	452	456	429	420	453	422	426	426	435	443	380	451	457	472	440	427	411	428	437	428	436	437	409	412	439	454	404	403	443	418	425	408	428	452	439	423	422	446	430	437	459	462	452	456	408	437	392	425	429	443	428	417	380	387	394	408	435	439	425	420	414	408	412	459	474	449	434	437	453	436	430	421	440	454	468	415	379	443	393	400	398	418	395	399	416	459	442	426	413	441	410	419	416	383	433	411	409	445	418	476	399	417	410	404	433	399	418	426	418	470	427	419	452	444	401	423	413	418	456	450	400	415	431	427	423	398	383	423	358	421	438	460	406	418	425	426	398	437	414	398	482	375	421	410	429	414	441	367	419	435	453	406	424	446	409	444	399	421	396	426	417	401	410	412	432	402	414	426	408	430	377	429	429	444	405	379	418	387	442	414	406	423	455	412	388	408	413	402	471	443	396	420	433	411	396	435	429	460	443	433	389	404	423	433	465	429	448	437	453	443	409	394	425	406	413	403	410	427	454	426	379	418	413	392	390	424	416	425	401	415	392	416	399	439	412	398	410	415	383	407	438	425	410	399	408	428	395	399	431	366	417	451	429	438	438	401	429	405	414	384	413	422	420	375	417	449	402	423	417	449	396	394	409	381	422	421	424	434	414	398	393	422	418	414	393	402	447	447	412	396	415	404	435	399	400	412	403	422	408	402	454	430	420	437	427	444	422	443	405	408	429	413	431	435	432	412	421	447	411	446	411	431	417	409	423	448	377	417	386	402	423	402	429	408	438	419	410	432	453	431	411	469	400	395	442	360	420	391	394	411	390	442	464	436	422	442	383	415	416	415	422	413	382	410	438	407	417	413	411	436	426	432	445	409	400	400	409	424	414	438	416	414	393	418	456	419	425	421	433	372	412	409	402	425	420	453	429	405	395	437	443	444	457	428	440	413	376	397	395	425	435	395	405	400	368	409	434	452	409	400	423	408	416	432	411	408	409	411	427	425	413	441	391	404	429	395	449	423	431	417	431	440	440	433	418	417	445	439	425	415	420	388	431	442	448	435	424	457	453	435	458	399	416	427	411	427	400	445	458	396	425	427	460	406	410	376	486	419	384	431	434	417	438	400	474	425	420	402	447	378	485	408	446	420	405	423	426	404	407	391	424	417	434	434	447	480	471	435	426	436	454	434	431	417	406	398	408	431	385	423	433	446	383	417	394	365	414	438	431	397	421	414	404	423	414	414	406	459	443	420	443	401	430	425	450	430	426	446	417	457	443	414	367	404	401	399	416	386	408	403	451	420	411	394	442	386	409	450	445	425	419	398	406	439	411	424	416	407	412	436	407	424	406	391	415	383	404	409	416	404	439	432	395	418	410	416	442	450	393	399	409	436	397	415	397	430	368	402	426	403	432	433	432	412	398	399	428	431	417	368	443	445	386	433	429	401	432	376	434	407	419	436	428	386	439	401	403	413	451	433	395	382	412	360	418	409	436	433	427	398	439	407	464	405	418	430	415	462	404	399	429	418	435	428	459	463	438	409	422	451	387	395	469	404	416	419	428	410	405	448	436	408	427	427	430	414	407	415	404	431	419	436	436	401	409	393	443	403	439	379	413	375	447	422	422	417	422	418	447	403	417	407	402	434	413	403	393	415	420	412	443	396	426	441	455	417	421	394	428	434	387	383	441	385	453	411	417	395	398	419	425	454	425	424	431	419	436	425	395	421	449	400	434	425	412	392	444	421	444	460	474	463	409	427	391	413	404	422	398	431	443	419	456	424	416	423	419	409	410	449	441	409	421	386	406	432	379	412	425	369	435	424	462	387	421	427	381	423	423	407	394	449	408	418	442	420	424	420	438	470	436	435	384	440	436	445	431	425	410	446	422	412	442	379	438	437	400	401	406	400	395	431	435	425	415	405	426	449	439	417	416	399	406	467	450	386	412	422	444	447	448	414	410	427	440	439	427	419	405	464	412	422	411	433	403	421	432	371	430	394	412	390	435	419	409	432	423	432	415	417	417	402	412	407	412	441	449	440	434	433	423	392	427	406	417	435	446	434	411	425	407	377	421	403	426	426	396	370	426	388	461	405	387	401	434	407	425	436	402	412	437	451	438	408	380	415	436	420	441	447	439	420	402	438	431	431	386	429	409	428	432	432	440	446	431	416	469	384	415	374	397	408	415	457	412	427	425	412	420	418	420	417	415	410	395	434	443	398	407	392	389	410	422	399	429	425	413	423	406	397	415	430	400	409	429	468	406	417	383	438	427	431	395	414	412	397	426	415	455	430	461	449	419	394	413	403	434	397	413	422	416	442	421	408	437	399	435	445	408	443	415	435	407	411	415	467	438	414	404	414	435	451	436	430	402	428	432	423	450	444	418	446	414	431	424	422	429	426	387	421	423	429	405	402	441	419	441	408	448	395	433	428	440	412	409	435	415	411	413	403	413	448	403	406	389	383	408	423	393	415	413	434	430	418	405	423	434	466	405	433	451	425	424	392	398	432	365	405	432	435	382	428	411	428	441	415	405	432	437	421	361	415	384	420	428	425	452	438	431	391	412	404	416	391	432	410	427	426	463	420	410	408	423	430	401	418	467	445	412	421	396	408	434	438	428	436	405	449	437	416	429	397	413	394	405	445	392	440	427	435	440	426	426	415	391	406	436	400	419	426	408	406	453	425	412	366	411	392	461	419	404	428	415	433	427	432	437	426	465	427	397	409	410	422	413	432	404	415	417	419	398	446	428	412	431	425	423	398	450	390	435	431	452	461	405	403	392	435	411	420	438	432	438	424	394	438	418	429	409	438	438	417	409	425	412	406	422	462	442	398	380	427	398	432	404	381	428	431	426	408	396	433	437	412	435	390	457	436	405	455	420	403	445	419	437	420	426	419	402	382	440	443	447	440	435	461	438	425	418	394	430	458	393	449	419	453	403	408	399	405	415	420	456	438	422	427	399	397	435	397	401	383	412	441	400	407	437	378	449	408	389	433	392	409	410	451	409	403	419	416	407	430	409	423	402	398	433	459	416	439	429	376	434	385	429	418	444	471	399	416	437	443	421	399	418	431	464	451	409	430	415	415	409	426	384	429	390	447	400	428	430	398	410	415	410	425	435	413	420	415	423	420	413	455	428	415	420	416	387	422	405	444	387	420	429	403	407	418	451	431	426	422	457	399	444	430	425	450	425	425	410	413	393	399	453	409	400	421	403	409	429	439	448	390	408	404	447	445	434	419	383	412	411	416	426	418	386	423	396	437	413	429	410	408	395	404	429	413	380	439	378	416	434	440	441	413	404	446	414	408	422	444	436	415	443	376	409	393	432	425	394	412	437	394	418	413	400	454	411	389	398	412	418	414	422	433	459	442	441	430	404	447	436	440	431	404	417	446	421	440	363	417	422	409	455	416	401	441	396
2007	455	513	474	500	485	431	516	455	474	439	467	405	455	429	464	467	474	482	446	468	464	454	473	458	480	497	490	445	454	491	455	462	409	461	503	461	464	466	435	479	449	429	442	430	446	429	403	449	447	450	470	453	442	422	431	487	494	495	419	438	465	453	443	475	436	481	435	446	440	462	440	426	467	454	447	443	440	477	480	436	426	427	452	433	475	452	418	495	445	453	488	428	406	482	402	478	414	470	456	471	460	469	457	442	438	460	493	448	429	445	446	435	447	413	491	477	428	480	450	419	437	477	440	465	408	455	447	476	413	470	440	465	499	440	401	433	495	452	432	509	502	477	452	438	423	465	476	476	402	430	422	457	465	469	439	436	447	456	480	448	468	456	438	420	426	436	452	490	472	444	426	496	440	468	462	440	464	425	442	406	480	435	473	441	483	429	438	415	484	444	497	489	453	437	435	465	446	434	452	457	467	452	455	425	430	512	464	445	447	460	468	462	434	453	429	479	422	424	451	453	461	439	455	421	439	412	450	390	447	462	463	467	459	460	480	419	441	459	480	450	507	428	418	420	439	450	458	425	452	425	479	472	438	456	429	434	482	465	476	445	421	452	414	437	478	417	436	468	492	393	409	449	425	417	400	458	439	428	455	474	432	430	468	465	462	454	446	441	459	437	453	466	514	452	441	487	452	457	424	446	433	443	489	443	441	430	466	424	439	490	470	468	450	435	439	432	443	479	476	427	417	432	424	420	442	462	427	496	451	451	464	473	468	466	463	429	413	420	453	437	469	487	473	441	470	445	440	474	446	448	472	437	470	452	472	456	431	430	461	426	456	455	410	470	464	431	459	458	476	458	447	428	465	443	429	485	456	439	447	475	449	428	433	451	425	436	450	410	465	462	472	424	466	460	391	434	501	435	473	492	446	446	415	426	436	462	466	429	421	418	441	465	486	479	450	435	486	455	454	463	442	448	439	477	460	474	463	434	462	458	416	402	432	437	442	469	449	436	466	422	443	482	443	481	485	495	451	478	461	441	448	446	436	443	439	465	455	453	457	445	464	447	437	459	442	448	444	423	421	434	442	479	420	444	461	478	472	443	440	455	488	444	479	447	449	486	454	465	405	440	439	431	463	428	434	460	431	480	469	451	428	453	446	465	491	437	410	463	419	439	468	459	454	417	428	447	442	479	428	458	428	473	442	452	445	441	454	454	493	410	450	446	493	430	455	444	472	422	446	440	459	477	437	453	426	452	414	463	477	462	467	452	438	470	493	438	422	496	466	427	422	439	470	416	462	398	440	470	422	504	453	431	462	439	420	445	427	443	429	463	470	478	509	442	418	429	407	465	470	467	463	522	447	439	431	414	467	424	500	482	458	460	492	482	425	465	413	461	428	404	427	517	445	426	432	469	440	462	458	432	474	449	431	489	437	427	442	429	454	469	456	426	425	441	461	427	439	431	421	431	440	445	466	439	433	441	460	440	481	433	440	447	447	467	464	474	482	442	474	480	465	424	465	442	473	430	415	443	484	427	434	473	474	456	432	414	432	451	447	447	447	440	443	444	500	462	433	433	461	440	427	436	437	442	457	424	451	432	449	441	465	414	451	410	437	427	414	451	483	454	425	480	486	437	454	452	441	429	427	418	481	408	454	405	481	454	443	463	454	473	441	414	449	423	488	449	433	433	501	456	431	437	451	445	448	452	462	497	479	467	424	466	458	435	406	458	444	443	429	435	486	456	508	471	452	468	438	447	479	496	464	445	394	464	472	457	447	428	440	458	506	451	465	465	478	428	468	455	412	463	447	488	480	472	450	452	481	420	461	479	463	421	454	450	432	418	470	453	453	440	446	485	457	440	450	461	441	450	446	491	452	403	431	465	451	449	440	432	459	489	440	494	426	466	448	500	441	432	474	449	457	459	438	448	460	464	453	444	453	472	445	468	465	429	433	467	449	459	485	441	456	467	387	416	470	468	428	441	423	474	458	455	464	467	419	450	456	448	440	459	479	481	436	435	461	448	471	435	437	527	485	450	454	467	454	424	447	473	472	453	430	470	432	445	415	488	423	472	416	487	448	450	431	443	424	478	417	410	388	445	459	427	480	440	435	452	477	438	450	438	445	404	441	413	483	418	427	475	446	422	441	413	494	450	442	422	464	490	479	462	449	443	450	407	474	488	427	491	440	438	448	429	461	438	466	435	432	418	455	424	481	411	474	452	452	442	447	464	435	453	445	423	499	463	465	471	449	458	442	441	444	410	452	455	450	449	473	471	498	448	440	477	425	503	459	450	364	475	431	405	427	485	429	447	468	465	449	483	467	446	484	452	449	413	463	433	461	412	382	463	443	463	476	435	469	478	433	438	463	457	491	461	461	432	421	460	483	476	445	457	465	473	428	480	439	465	408	451	483	443	456	396	448	449	427	430	452	456	425	438	446	463	398	424	471	467	431	479	441	458	428	470	487	487	435	452	444	441	471	418	486	427	398	435	428	418	473	476	412	459	467	493	477	446	446	492	429	438	459	479	483	457	421	435	503	436	419	437	440	485	459	457	431	455	457	444	447	460	468	453	464	432	457	403	447	454	419	411	435	467	470	475	478	440	439	464	437	454	486	459	479	417	424	441	479	427	458	402	438	468	423	429	444	424	465	459	465	468	429	444	431	427	503	435	450	432	467	450	443	442	434	460	424	436	453	427	477	468	409	467	450	463	426	447	405	447	428	447	458	438	434	439	425	425	410	431	391	454	432	469	474	473	459	426	463	485	473	426	453	440	479	468	445	426	416	451	443	467	441	463	429	428	417	454	440	420	444	486	427	513	414	470	462	450	435	442	430	449	432	422	464	448	427	444	414	456	468	448	471	446	446	459	465	433	491	463	443	500	464	453	408	449	440	421	440	462	446	460	488	475	448	395	433	474	445	420	425	432	460	448	432	512	465	449	428	436	467	451	467	475	449	483	476	430	446	478	454	436	432	490	438	455	439	435	457	436	456	422	413	478	446	460	480	473	420	447	457	479	454	443	477	458	467	448	425	450	461	461	456	449	429	435	428	467	468	453	476	432	468	443	466	468	478	454	454	474	433	425	397	446	442	446	437	432	457	455	457	458	400	466	462	469	440	463	480	424	487	470	494	416	439	434	415	459	437	435	473	455	499	442	480	467	434	460	483	481	466	440	388	426	483	425	409	427	451	464	472	441	472	461	413	468	398	427	439	467	440	461	453	437	466	405	460	425	468	437	447	441	443	492	456	472	446	462	468	452	449	429	418	454	480	448	388	417	434	468	441	421	449	453	461	457	469	444	488	439	460	436	426	447	449	452	433	461	450	453	478	464	402	480	467	469	422	460	462	475	446	445	483	481	488	440	434	458	434	447	456	464	491	449	478	443	469	469	458	440	473	432	445	491	418	420	443	476	464	432	455	424	468	410	475	442	431	450	433	499	444	442	429	467	431	437	430	457	446	488	448	445	426	424	412	448	440	442	442
2421	1022	1075	1126	1057	1043	1039	1035	1072	992	1011	993	1017	944	1030	939	1025	997	1049	948	917	1017	1023	952	929	942	965	945	996	970	952	964	991	981	964	917	916	983	964	969	961	995	1000	974	1002	933	972	966	966	931	972	985	1016	968	1046	991	914	987	984	938	973	1003	979	983	950	953	965	1023	948	940	895	954	952	953	982	968	1024	926	960	948	994	1033	997	956	925	954	942	976	1001	991	949	991	1022	974	959	972	938	1001	931	940	993	1003	988	994	955	954	927	930	951	915	973	972	972	940	913	962	972	927	962	968	937	933	984	916	953	934	928	977	976	942	971	918	959	1021	987	1019	967	988	1045	956	965	973	972	980	996	1022	933	908	983	878	1001	927	1008	967	949	1031	980	939	1039	952	1005	1008	945	986	992	972	927	1001	906	919	1016	957	1007	995	1022	965	975	964	937	962	987	957	946	951	917	984	973	998	1044	940	988	969	981	924	983	917	932	986	954	974	1027	910	974	957	988	949	938	1011	950	1014	957	989	918	956	933	958	982	939	951	987	959	980	982	971	961	961	1008	999	917	934	955	983	972	1016	944	1015	985	978	972	1000	965	980	930	975	975	992	956	913	1002	972	1027	967	940	954	989	949	929	941	958	958	942	931	974	1001	997	949	1050	985	966	979	960	956	935	988	957	935	992	949	952	967	1049	946	969	1001	994	950	994	1001	995	1018	992	936	944	1038	999	973	956	965	955	949	936	1001	953	1007	950	1050	937	961	981	940	990	1020	957	949	985	973	950	965	983	975	991	983	963	968	955	998	946	956	956	1020	940	1007	982	944	979	994	916	991	943	936	935	994	968	1044	909	951	977	1014	1004	943	947	1005	951	986	990	994	1008	965	906	990	962	1040	975	962	965	991	955	969	961	958	961	948	962	950	960	963	1019	980	982	1008	938	997	921	997	963	1009	1044	977	939	1008	982	954	1002	972	1020	983	1008	981	930	927	956	976	1015	980	921	921	966	974	924	923	1018	999	979	987	937	963	920	1008	927	1011	961	1024	965	978	959	1003	1103	1012	970	942	932	902	925	982	971	983	1009	984	1014	961	985	950	973	909	982	1001	965	990	983	916	953	967	956	989	977	899	967	1000	1018	1008	941	971	951	933	974	926	968	992	976	1008	969	1002	981	1008	976	974	974	970	1002	968	972	956	974	960	985	967	957	946	1049	955	982	957	987	937	998	918	1001	989	1000	952	1008	973	942	1009	1008	957	995	991	931	1001	997	1026	1019	913	1013	957	1004	1023	991	978	929	1000	970	986	960	980	1002	1003	1015	957	1028	961	967	998	976	969	971	947	948	994	953	963	961	999	974	974	968	930	947	977	1056	998	981	1012	924	983	978	910	978	938	989	977	1012	945	959	925	919	984	1026	969	882	1010	970	957	925	984	1003	955	1023	957	990	989	956	973	962	915	961	940	947	984	987	989	932	985	901	1019	946	966	951	967	957	977	976	982	984	967	1031	1005	989	986	1034	958	955	1028	993	1001	968	1022	1013	955	939	985	941	991	972	983	1003	1028	948	966	1024	959	953	956	993	991	975	984	960	1005	999	913	994	959	944	970	922	896	977	957	1002	964	968	1016	934	1017	972	971	949	960	1004	1000	957	928	947	1015	1020	1009	910	1006	946	960	938	984	962	930	982	973	1004	955	955	972	985	993	991	955	978	1005	971	995	966	943	984	976	950	976	962	1003	990	1008	963	963	983	983	973	894	1023	954	974	918	998	998	984	978	1019	945	940	961	994	973	956	945	945	974	910	997	961	981	964	966	934	1017	985	984	1028	953	992	1004	955	969	963	931	991	964	937	958	1002	958	987	1010	956	1004	997	1025	959	927	934	950	925	929	999	993	966	962	949	972	992	997	1007	1027	992	955	1005	1012	995	954	949	906	952	979	948	980	960	952	1029	989	944	998	994	987	950	969	924	1005	983	979	952	1016	1004	923	992	967	1000	935	959	1004	1030	955	940	947	975	988	1031	986	976	972	983	953	944	991	966	935	964	979	963	938	1006	978	957	1010	993	956	1038	971	991	969	1017	977	1052	1011	924	953	958	1018	944	958	987	989	970	927	966	959	971	943	971	974	944	942	969	1044	1022	949	976	941	1036	976	957	1006	937	984	988	988	972	965	993	959	933	978	1008	948	937	951	958	965	959	1006	977	933	991	943	940	906	996	984	961	971	992	971	962	957	956	969	996	940	1001	1037	1008	1066	993	981	1001	979	929	970	962	970	980	944	967	1030	957	982	990	992	1000	987	975	1037	1016	962	957	990	930	986	942	966	946	967	1019	994	1020	990	948	950	969	1005	1015	946	982	950	915	943	992	992	915	925	941	961	981	977	964	995	1044	1013	989	977	964	1013	994	943	1006	945	973	965	1000	931	939	985	995	952	1022	931	1007	968	894	962	978	991	968	922	923	993	991	922	1000	965	944	1013	974	1003	954	997	987	963	987	1002	972	1014	938	979	962	1002	992	967	988	1007	932	931	918	993	1027	986	957	1010	937	1069	989	986	926	1022	968	1014	974	922	973	970	955	987	986	999	950	991	1003	967	996	1032	960	981	1010	944	938	1033	951	945	970	929	949	973	967	968	956	963	1011	1007	1038	951	968	986	994	1026	912	1017	953	954	1010	975	986	945	952	936	1027	998	954	1021	982	938	987	957	947	999	973	1003	966	979	957	963	968	992	965	1019	967	984	1041	941	1005	951	953	987	957	995	951	971	975	955	974	966	994	962	976	982	938	1002	960	1038	973	952	980	916	947	983	944	927	920	946	1005	976	982	979	933	996	1031	980	952	962	957	964	946	965	974	924	993	1003	1011	906	973	939	956	961	960	1007	965	1038	1016	1007	943	965	928	982	965	946	968	983	989	955	994	960	978	976	926	979	938	1010	977	969	974	945	947	952	1008	899	920	1004	954	931	968	1031	984	952	885	987	1002	981	993	929	1008	923	910	984	951	998	1059	963	1020	1025	978	923	983	998	944	939	949	973	963	984	955	1004	1013	966	913	910	926	976	1010	953	981	934	1019	984	983	1015	972	972	970	943	960	954	985	961	987	952	971	1030	1006	999	1009	920	961	1007	978	980	946	1013	939	1002	962	948	994	900	960	932	958	916	1006	981	964	965	989	990	972	876	988	961	972	995	988	936	893	1004	1027	942	928	1007	962	981	996	1002	992	1000	941	984	1022	972	988	933	935	991	959	967	952	941	970	995	947	1006	975	954	1017	899	958	985	999	970	1059	1025	1002	971	983	1002	948	981	991	939	995	979	948	885	942	977	957	1017	995	982	979	982	981	968	963	990	953	945	928	960	958	970	1003	1005	983	986	963	935	994	926	973	935	984	957	971	924	951	994	929	930	962	1000	1006	948	971	980	984	928	964	1008	1022	974	974	990	965	987	991	964	991	944	1040	957	981	1015	988	1027	965	988	956	986	956	907	989	958	995	951	912	942	955	970	1013	924	943	959	979	995	1005	925	991	1078	1023	997	1004	907	967	996	1000	953	924	944	969	968	961	1038	963	1015	945	970	968	1002	1008	968	976	1015	886	983	954	984	984	980	957	950	1007	988	941	978	947	1006	968	964	994	971	932	971	1017	949	957	960	955	948	1000	979	1024	973	913	965	1023	982	920	924	952	945	1014	934	964	1008	977	908	1003	982	973	969	979	937	958	946	1066	941	942	952	929	994	957	968	927	1016	1009	1012	979	1001	997	980	953	981	916	970	997	1046	992	936	989	1031	1058	986	949	951	958	951	983	1000	953	977	944	995
8715	702	665	634	472	404	332	362	339	277	285	287	271	295	260	287	293	274	253	249	268	295	258	258	247	252	294	228	251	259	261	260	251	253	242	245	257	295	240	244	258	263	244	234	280	250	278	264	265	233	271	247	249	244	263	241	286	268	272	233	246	293	255	244	279	267	251	240	247	269	239	276	227	212	273	238	246	240	294	258	250	273	221	253	269	221	256	268	270	275	246	251	245	245	255	261	238	237	270	260	271	267	263	268	239	247	254	240	209	252	254	246	272	271	248	259	281	275	256	240	254	220	278	283	258	231	232	243	237	273	264	242	227	239	243	257	260	234	278	246	254	252	262	262	254	250	249	223	230	253	248	269	256	226	251	244	249	230	239	261	249	274	251	255	245	236	246	252	253	254	240	242	261	254	250	248	234	255	271	240	274	236	287	253	238	268	289	266	260	246	240	252	235	250	257	265	287	263	260	271	280	248	228	269	225	248	295	255	271	250	237	279	227	276	266	266	239	249	256	279	238	294	274	254	243	258	260	236	252	223	264	237	269	239	262	243	250	227	267	271	264	242	253	276	272	301	262	262	259	271	253	254	228	244	258	256	262	233	271	258	267	230	246	268	279	251	253	253	237	273	257	258	250	222	269	271	259	246	242	247	289	262	246	239	248	221	253	270	265	261	270	265	253	247	269	278	255	250	245	245	268	242	235	234	255	233	249	259	242	254	235	279	279	278	255	251	253	252	272	257	247	251	278	269	240	274	259	247	244	253	230	262	275	240	248	263	229	232	313	237	231	245	256	236	251	270	238	232	268	261	264	273	260	259	225	250	259	265	254	280	217	261	256	240	245	234	278	251	245	247	260	250	210	248	265	288	252	234	267	253	260	266	262	245	218	223	273	255	268	254	262	284	252	268	237	248	262	227	293	251	252	256	267	272	244	277	265	268	270	309	265	228	277	301	266	246	249	250	257	241	257	245	237	254	265	258	266	268	236	256	267	258	246	277	251	247	217	299	267	240	266	216	239	233	221	268	257	251	247	260	242	283	263	267	258	263	250	227	261	253	286	233	241	240	254	244	259	242	302	245	280	293	253	275	244	249	233	237	280	278	261	254	260	280	252	260	271	259	276	229	231	247	256	271	231	269	234	233	256	288	239	245	261	241	243	257	273	264	261	252	243	246	261	257	251	253	239	255	287	259	271	230	250	239	253	238	272	284	264	247	265	295	277	270	279	249	245	236	251	276	250	226	255	237	279	272	260	250	241	247	278	249	234	222	240	251	237	241	245	282	264	265	249	254	250	268	244	251	249	255	271	257	247	268	302	226	244	266	289	214	229	223	248	283	255	264	230	266	240	236	262	273	259	267	251	245	254	285	252	265	223	259	227	267	236	262	260	263	275	255	250	260	281	292	248	232	239	263	266	240	258	254	225	247	242	256	252	250	252	280	292	253	253	245	268	243	236	233	229	248	262	240	250	268	242	239	227	259	246	234	272	242	268	242	229	249	246	247	261	237	278	248	241	274	241	223	261	273	238	261	255	251	207	258	249	267	238	242	246	266	268	261	260	259	226	240	234	243	243	252	277	232	252	257	259	254	246	286	233	277	283	221	286	274	286	258	247	234	244	242	274	259	272	242	254	280	251	228	269	246	255	247	243	225	255	268	236	268	256	256	253	224	257	283	232	235	285	265	256	220	227	243	265	246	270	227	236	242	264	234	265	289	260	271	264	266	250	239	231	293	252	246	267	280	258	275	265	242	240	286	272	238	259	212	273	277	257	248	226	257	268	234	250	251	251	260	262	253	256	261	269	284	236	276	234	252	269	262	266	257	272	233	251	235	235	248	249	281	242	260	260	264	251	258	299	232	241	251	266	258	236	251	262	246	268	268	288	270	228	254	246	261	271	260	254	245	244	250	261	285	237	242	251	236	252	249	255	262	246	254	261	249	244	227	230	232	268	278	257	280	266	250	226	254	268	251	258	245	219	247	214	251	243	288	272	278	246	272	281	290	262	256	240	250	273	234	260	245	260	248	243	269	229	267	244	268	264	229	268	240	244	223	262	223	262	250	249	247	273	263	284	300	267	251	241	269	262	248	237	269	250	267	241	233	281	240	247	278	262	284	252	225	223	216	271	210	225	253	231	280	249	243	260	270	291	248	239	283	249	229	270	265	251	266	251	217	266	229	236	233	265	238	244	277	274	262	238	249	247	267	258	244	237	255	283	247	261	221	243	267	238	255	283	272	245	247	261	271	275	244	277	242	229	249	251	249	268	252	243	252	234	247	249	241	251	285	271	262	272	263	278	269	283	246	246	261	249	268	246	232	252	270	252	248	247	269	249	295	257	257	246	250	251	243	286	245	268	242	256	251	274	245	263	241	246	276	255	234	242	291	273	246	235	248	245	237	254	258	277	269	253	284	261	274	257	215	254	264	275	246	254	242	264	236	264	277	221	243	245	260	285	255	220	260	246	235	242	246	294	218	263	247	261	253	265	264	290	243	268	262	241	251	262	259	250	266	255	243	251	262	242	239	257	287	269	236	269	272	243	279	248	234	242	270	226	255	267	243	259	250	284	269	235	247	221	264	228	254	259	258	267	239	262	230	250	243	246	276	265	232	265	262	253	264	245	258	255	254	239	228	232	291	252	264	273	243	243	267	265	226	236	246	240	262	256	245	236	234	245	263	285	268	220	252	236	257	273	257	253	247	275	226	238	268	239	262	260	244	272	267	245	262	282	240	244	249	262	235	262	252	285	258	228	228	259	276	226	261	256	228	261	254	230	277	259	285	252	279	262	267	256	262	226	235	263	276	242	211	280	237	273	261	269	241	218	253	255	275	254	243	289	252	263	259	236	246	276	232	239	270	246	260	250	255	264	236	231	250	207	258	252	234	265	236	236	261	287	260	273	293	300	242	276	252	245	264	255	230	267	251	236	267	229	222	277	244	251	247	239	242	241	255	258	251	263	221	274	246	252	274	229	247	239	220	241	280	249	229	263	255	257	227	228	226	274	256	254	274	273	266	261	278	255	274	278	250	251	289	255	259	250	255	255	245	243	266	272	256	250	221	228	238	245	261	283	231	270	254	261	255	245	269	252	273	255	243	266	243	258	265	243	256	254	264	257	254	260	242	280	272	274	238	238	247	253	258	227	251	273	278	261	274	270	273	257	241	272	253	236	239	239	261	217	274	218	228	278	262	236	260	256	269	234	213	268	254	255	287	253	267	240	242	256	218	267	270	256	269	266	242	257	252	247	266	281	292	271	249	292	267	266	266	272	228	253	237	236	248	270	241	252	260	268	254	224	263	261	245	265	255	272	229	255	232	254	258	249	264	265	277	263	244	237	255	253	292	253	252	269	289	265	272	233	246	276	277	272	264	298	248	282	274	247	299	252	283	257	269	254	280	273	257	253	241	234	237	259	228	261	253	268	221	266	275	223	248	231	262	280	261	265	254	279	243	252	257	256	238	234	233	239	262	268	242	274	225
6929	948	1569	1712	1559	1302	1198	1073	954	905	851	770	808	725	738	710	672	654	684	637	650	634	625	603	625	641	650	621	578	611	622	644	632	592	586	604	543	624	617	632	580	549	609	611	631	581	593	584	603	604	573	594	660	593	593	576	556	585	593	557	580	591	582	612	563	559	599	566	639	612	585	591	620	584	607	616	609	579	578	591	589	628	594	577	576	593	567	588	578	569	584	571	616	603	605	570	584	535	576	605	607	572	613	584	590	585	609	570	596	546	587	579	603	546	611	587	616	581	590	583	612	607	545	556	567	532	554	636	605	601	600	585	592	576	610	570	623	610	586	587	637	567	566	602	598	589	581	583	594	610	578	585	581	534	599	626	564	570	621	570	593	565	637	578	565	622	623	599	597	599	600	613	576	612	575	566	562	574	575	560	559	609	577	597	564	600	623	621	546	564	606	563	568	610	612	594	611	566	589	620	561	618	596	574	610	588	574	581	586	562	574	583	580	584	567	566	557	594	589	588	574	546	558	619	553	558	579	591	600	607	568	565	589	579	543	570	623	583	562	572	558	614	617	573	581	589	585	575	585	560	592	561	581	562	553	558	570	578	556	578	606	605	549	633	563	558	604	569	611	595	569	592	592	610	590	603	616	571	562	569	582	604	564	587	624	607	558	619	598	570	612	565	562	597	577	581	608	577	578	581	594	529	565	612	545	613	604	615	586	594	618	561	610	593	559	583	603	643	604	595	599	586	644	607	589	605	573	616	587	584	603	555	577	600	565	589	593	646	604	585	604	566	604	547	608	580	609	559	588	580	586	579	602	651	656	590	591	572	597	583	604	584	541	623	612	627	624	623	586	571	639	565	639	647	582	590	585	561	573	587	576	568	597	553	584	600	608	593	528	572	584	548	576	627	579	575	604	581	589	629	563	552	619	619	567	580	603	564	611	604	571	645	616	602	562	572	607	581	548	561	593	575	579	615	600	571	550	606	571	592	603	612	567	567	589	568	571	570	568	582	552	603	565	588	592	588	576	603	554	642	569	590	592	580	584	614	575	587	631	549	554	543	593	561	612	598	544	607	547	589	579	588	556	603	576	551	619	587	553	579	603	627	571	576	609	569	622	581	572	562	627	602	567	588	590	586	588	555	568	544	619	611	571	571	591	590	572	550	576	605	607	585	590	628	588	555	586	564	604	569	620	599	595	572	601	629	568	605	612	607	553	567	588	582	571	573	606	588	602	599	559	529	569	577	610	580	610	560	552	556	568	579	577	594	593	547	603	595	612	581	602	594	602	589	621	622	582	580	553	573	569	612	558	595	598	582	592	604	584	568	570	558	592	615	559	572	604	577	537	586	608	578	570	614	621	540	636	574	588	642	579	577	555	588	600	578	602	594	622	574	578	583	591	593	608	616	593	615	610	567	591	575	555	603	559	539	591	578	570	595	618	510	613	571	571	662	602	595	580	597	580	565	580	600	560	535	593	593	600	561	579	601	614	580	584	608	546	584	558	569	580	549	624	591	607	620	593	586	549	518	629	621	589	594	617	555	574	588	596	584	575	597	556	588	631	630	578	607	565	555	580	573	622	581	602	598	595	579	545	576	616	588	553	581	573	578	595	610	577	568	574	568	550	564	599	590	594	626	617	609	609	582	586	590	564	551	593	599	600	542	612	598	596	539	537	619	613	564	579	573	578	561	608	603	605	533	566	592	575	614	600	581	554	623	583	624	560	622	585	570	561	589	611	585	616	648	612	600	621	536	557	566	584	586	614	551	568	604	594	591	592	559	549	598	605	555	593	550	553	597	542	522	599	578	570	598	622	547	623	568	563	573	555	584	593	589	595	610	576	614	550	621	548	599	614	573	538	575	593	590	600	582	533	589	603	631	601	608	583	572	586	602	570	573	580	613	598	610	588	582	599	599	551	575	569	571	584	571	597	585	599	605	605	601	562	600	567	561	611	573	563	579	588	563	581	593	569	595	621	612	579	609	580	623	586	567	559	591	631	574	611	627	553	567	603	575	589	591	585	640	575	597	641	555	534	585	586	623	574	603	566	593	598	562	579	596	566	556	590	654	625	568	554	570	565	569	572	536	612	595	549	603	596	591	592	571	574	557	624	602	564	575	615	564	587	538	596	592	572	599	592	573	612	610	570	595	565	596	585	570	576	591	598	554	562	568	556	617	500	571	620	600	616	556	624	575	623	562	584	610	567	628	573	611	594	580	581	586	582	598	565	587	599	568	609	626	565	594	593	597	616	591	583	603	606	572	530	535	620	592	595	557	617	586	629	591	619	643	572	626	599	563	539	584	554	565	630	574	581	579	549	587	543	589	575	527	593	570	578	637	560	612	582	545	555	616	582	555	567	582	590	621	584	599	569	596	593	638	594	565	588	585	547	548	604	602	556	588	621	546	593	589	548	572	588	579	557	499	585	599	612	528	600	574	582	626	603	568	581	541	581	565	590	597	606	608	535	557	598	592	611	570	624	547	639	602	574	551	614	547	604	561	594	624	615	581	601	604	583	607	595	574	572	602	588	581	580	582	601	578	551	558	592	591	601	591	564	580	597	582	601	563	546	584	615	590	568	545	583	598	609	592	607	581	567	551	580	572	576	551	596	609	538	560	569	566	596	612	575	545	604	568	613	581	558	615	591	570	597	574	557	589	565	575	593	549	537	553	590	582	574	573	571	617	600	581	570	615	602	613	586	595	602	539	541	551	605	550	584	546	545	576	559	609	576	588	599	630	550	586	582	623	586	557	598	601	585	547	587	576	540	600	598	615	563	569	575	579	565	573	609	570	555	534	591	604	576	577	649	556	559	588	562	593	552	572	593	597	625	616	597	589	598	574	616	595	639	556	560	580	589	580	618	628	551	602	606	528	591	615	608	573	574	593	578	615	579	580	571	622	614	588	587	624	612	533	600	587	588	594	560	551	603	597	615	583	580	612	545	565	609	600	562	581	584	601	566	592	561	613	573	632	584	595	609	600	609	563	592	560	592	572	524	625	580	600	607	558	618	556	577	562	607	558	602	601	571	607	589	601	558	601	542	576	588	590	613	601	563	603	552	586	582	604	557	535	580	572	609	574	587	584	618	596	588	559	636	588	588	606	595	558	586	568	557	513	589	589	571	572	603	561	583	628	581	619	611	585	585	582	577	577	608	627	604	587	586	603	627	619	582	619	576	555	634	522	548	571	645	596	632	600	613	563	554	561	592	630	577	585	610	566	581	596	609	577	575	595	593	561	581	658	573	577	580	560	596	581	583	508	572	582	591	583	567	562	549	604	588	593	594	572	598	557	599	583	638	624	588	599	601	587	575	580	557	588	607	577	601	582	587	580	568	586	587	565	587	645	570	586	553	516	587	597	595	581	575	636	565	565	584	597	550	588	598	539	558	588	579	517	573	568	547	591	580	583	555	560	622	606	614	581	568	597	630	583	618	598	610	580	630	573	566	588	566	586	632	589	565	578	653	577	633	541	548	616
15765	1384	1079	914	606	448	408	310	310	247	260	240	186	210	185	207	185	153	194	170	180	183	185	173	170	182	178	179	162	163	194	163	154	172	163	170	160	157	170	133	193	157	154	182	166	161	148	168	161	155	152	151	166	158	163	143	156	156	170	163	138	186	143	164	163	153	149	159	156	148	136	152	147	163	162	178	180	128	165	170	165	158	165	171	160	168	169	160	141	152	140	164	137	143	150	169	164	165	158	147	165	159	180	173	154	161	165	160	159	146	150	146	144	156	149	168	172	153	158	171	173	189	153	153	149	172	151	154	154	167	154	167	171	159	154	150	138	140	137	165	142	139	150	149	164	170	168	176	147	155	153	157	141	173	152	150	189	161	156	163	173	165	153	174	149	133	162	145	173	161	166	170	170	173	171	158	181	128	154	184	143	177	141	168	151	167	154	156	167	151	163	161	167	159	172	152	162	161	154	191	178	170	177	181	151	167	155	171	148	155	160	161	193	165	152	166	142	165	180	169	163	149	157	167	169	171	148	178	199	155	152	163	180	166	160	153	165	148	146	140	175	153	158	152	165	159	120	167	176	171	173	138	155	152	141	138	150	182	162	167	166	156	200	164	183	160	158	169	124	173	168	139	140	151	156	175	161	152	182	168	158	146	171	171	151	156	183	143	163	158	180	161	173	167	154	181	176	154	152	155	176	164	145	177	162	152	156	139	156	164	168	137	160	169	160	168	159	158	183	163	189	140	165	173	174	168	148	185	160	149	169	134	179	161	181	158	149	158	145	139	171	171	144	148	172	161	183	179	185	159	189	176	138	173	154	179	147	150	158	157	164	146	146	181	146	141	182	169	153	161	147	182	173	163	147	130	141	134	154	186	163	183	170	143	159	172	186	167	175	151	157	152	154	149	154	163	146	146	178	185	170	151	172	170	126	187	152	174	172	183	156	145	149	152	154	149	171	161	149	162	174	158	147	156	134	167	163	167	161	147	157	151	139	154	154	160	177	179	171	156	171	164	169	157	156	138	161	149	167	186	152	157	160	147	173	180	164	165	169	167	156	161	132	147	140	163	174	154	166	163	160	176	170	172	164	175	165	179	173	171	176	147	137	167	147	175	172	180	165	157	171	158	177	146	134	167	170	143	142	149	167	150	166	168	178	145	138	176	192	148	162	147	167	144	166	170	190	144	180	165	167	169	144	171	177	170	180	165	156	146	155	151	147	160	156	155	162	172	170	162	141	178	159	165	191	164	168	142	175	167	153	134	156	169	173	165	195	161	146	180	155	164	156	173	156	148	184	173	160	154	174	160	152	175	158	145	189	149	167	176	143	171	162	158	160	165	154	189	163	164	171	141	164	156	150	154	172	178	152	169	145	136	189	157	154	139	157	181	165	171	164	137	155	149	135	178	177	165	188	158	167	150	185	173	137	162	153	157	165	168	147	159	174	161	146	167	169	140	152	174	167	161	172	169	181	159	155	159	157	169	159	176	151	180	154	183	169	141	144	152	173	144	150	161	172	167	161	153	154	136	170	183	181	181	166	169	162	155	145	161	156	172	165	164	142	169	153	166	170	184	169	160	142	185	174	161	183	167	151	157	178	150	164	180	162	150	140	160	142	149	165	141	154	173	155	151	162	177	169	153	157	168	172	131	154	158	166	160	158	157	150	172	126	149	158	147	156	170	186	167	172	158	176	146	166	148	185	145	149	182	209	180	168	155	164	150	173	154	162	182	163	155	144	156	148	143	155	163	159	154	146	156	148	144	160	136	177	174	164	149	154	181	165	139	179	162	153	181	165	164	153	153	145	159	147	148	154	188	177	161	130	149	170	143	172	163	166	151	172	177	148	156	148	142	157	166	173	163	176	148	155	160	172	157	136	168	157	183	141	139	181	142	147	182	170	157	155	190	137	174	170	157	138	167	156	145	177	133	129	161	157	142	148	163	163	174	146	153	152	153	144	157	145	167	166	153	156	141	160	156	177	146	182	177	152	164	150	160	143	155	163	150	161	186	150	173	161	146	136	162	148	189	179	146	158	157	188	179	151	152	145	163	167	161	170	164	157	147	164	175	176	150	157	177	147	178	149	184	159	149	157	155	142	148	168	168	164	159	194	162	146	136	181	156	145	155	152	165	178	188	160	152	186	174	159	155	160	186	157	153	159	161	142	172	161	157	159	166	179	176	182	132	164	150	134	147	162	178	201	151	156	166	157	155	166	162	151	159	163	184	174	158	164	177	162	150	175	184	172	155	178	151	191	159	173	170	164	160	163	144	142	168	154	157	155	182	140	160	173	160	139	159	156	173	172	178	175	149	160	128	187	173	189	172	178	150	152	156	151	160	158	169	158	159	146	171	150	151	160	177	147	144	144	157	150	145	165	168	157	161	160	152	160	133	161	167	169	178	169	167	174	163	175	185	175	167	170	159	158	149	144	156	162	169	162	161	169	173	177	173	146	169	170	152	164	142	157	172	142	162	172	193	170	147	169	144	141	173	165	155	164	175	157	157	174	170	144	136	152	176	145	151	158	163	171	133	161	149	188	177	197	159	158	159	147	171	172	159	145	152	155	150	169	159	145	172	167	176	167	165	145	149	148	171	189	158	178	162	156	163	177	143	167	167	147	140	177	150	155	166	161	163	157	176	153	163	168	169	150	166	163	136	187	160	161	149	147	151	166	152	170	166	151	151	172	125	180	140	181	162	156	154	133	141	191	164	152	174	160	168	158	181	158	154	155	176	167	153	166	158	164	166	181	153	146	157	163	166	184	182	160	153	162	173	146	166	151	183	162	168	172	183	177	141	137	148	168	178	180	176	170	147	158	146	147	159	148	153	160	154	141	150	164	156	169	164	196	141	153	162	161	133	146	173	170	159	166	163	157	167	194	154	146	157	156	141	160	168	173	174	172	177	159	161	146	151	177	168	167	174	152	166	164	139	159	136	136	176	132	162	159	149	160	157	166	157	171	159	144	140	180	175	166	160	177	166	155	191	154	168	145	179	185	159	141	162	127	161	150	183	150	151	164	174	152	176	161	143	156	153	151	145	147	164	148	155	131	151	144	146	187	184	169	189	166	158	156	142	164	162	158	154	156	137	166	176	176	178	148	190	156	138	158	179	152	145	162	167	157	153	169	178	151	169	167	151	180	151	163	149	156	175	165	180	139	160	172	160	172	162	158	152	179	158	155	156	149	160	140	179	159	168	166	154	170	172	161	150	142	166	139	171	166	182	154	168	163	145	156	162	166	157	151	151	168	181	158	183	152	167	170	168	164	157	175	167	167	154	149	178	168	161	174	141	153	172	182	156	147	172	182	154	172	182	162	150	165	171	172	139	170	160	171	167	194	150	192	168	151	152	134	147	135	161	176	151	156	171	163	159	179	158	172	166	185	155	159	175	158	197	166	151	175	168	157	164	170	167	160	150	171	176	159	151	144	180	167	176	137	171	156	149	149	142	183	159	146	157	166	135	137	161	161	184	147	161
8355	1107	2266	2639	2154	1805	1478	1258	1209	1139	969	792	748	706	649	652	624	583	545	534	528	519	506	516	481	497	464	485	508	485	470	459	496	443	452	457	454	424	450	441	441	463	449	482	422	435	461	418	410	413	427	390	449	438	468	456	427	400	429	373	444	441	446	416	445	429	415	414	424	418	440	421	447	430	397	422	414	440	447	417	395	425	449	402	406	403	488	371	440	454	406	470	436	420	411	413	398	410	442	394	479	404	425	425	368	457	418	444	411	393	412	446	455	438	432	387	423	412	468	438	440	422	392	473	415	440	391	436	382	438	423	424	444	410	432	385	458	433	427	392	453	422	423	445	412	449	412	446	403	395	410	435	441	437	390	429	463	385	402	421	433	449	451	443	419	413	428	413	415	464	421	422	431	448	436	420	413	423	398	431	405	437	415	408	398	431	395	447	421	434	433	418	382	422	405	443	414	440	451	405	427	408	431	425	468	402	452	432	429	442	398	444	435	428	442	438	434	407	425	412	435	405	441	425	427	470	407	462	417	425	387	438	402	400	450	421	434	408	433	421	404	464	442	467	394	457	354	439	414	412	451	436	396	452	418	462	407	419	401	437	380	441	421	378	412	470	406	423	430	387	435	431	445	410	437	429	403	425	428	427	431	395	440	436	414	433	440	405	434	433	417	444	425	427	452	442	425	435	434	477	442	423	448	412	390	470	432	410	449	398	423	420	454	402	416	446	424	417	429	423	429	443	426	443	438	434	448	436	433	418	419	426	415	401	420	419	422	417	427	413	415	412	425	428	422	420	434	447	413	410	415	418	409	400	421	398	433	419	396	420	416	399	410	417	443	453	458	447	406	427	402	420	423	443	392	427	405	403	433	433	422	480	408	458	429	422	441	430	420	414	459	404	387	420	440	412	426	406	458	429	421	445	388	429	425	425	441	405	402	430	465	442	434	416	431	448	391	450	427	411	410	390	444	408	442	459	405	462	444	424	404	440	425	433	397	422	448	400	448	420	448	441	432	432	428	404	480	401	442	448	389	413	419	440	400	416	452	433	420	409	404	468	421	408	424	436	414	431	455	446	425	422	445	437	417	394	428	419	427	416	448	401	395	394	386	412	413	410	431	406	423	413	433	437	483	439	420	429	414	431	424	422	399	392	401	440	451	434	397	458	412	428	444	405	423	447	423	469	453	411	440	407	416	456	444	415	379	433	398	431	426	425	413	434	385	437	423	410	397	409	421	460	422	449	434	401	453	402	389	400	426	459	436	419	429	383	424	407	434	450	502	407	427	436	427	441	443	451	436	406	412	420	448	447	420	396	400	452	421	430	386	429	428	415	443	401	382	417	422	408	449	433	404	420	434	435	460	432	452	414	420	416	437	414	404	439	432	381	414	433	399	410	434	423	410	388	463	444	445	412	439	409	421	431	439	448	434	459	452	428	414	396	469	405	401	399	399	433	403	437	404	460	402	438	394	427	374	430	417	425	433	463	430	423	399	467	415	405	422	423	395	399	405	415	400	424	405	394	441	452	431	393	486	417	407	406	417	418	434	443	454	458	404	423	412	425	427	387	431	436	450	417	434	400	377	414	404	429	439	423	379	457	436	432	424	410	416	444	387	414	412	413	404	438	389	439	414	456	426	423	401	432	461	417	410	402	420	411	428	427	425	406	449	408	444	409	440	415	441	414	437	416	389	406	406	413	440	405	421	422	421	431	392	436	426	473	457	461	479	429	439	427	430	399	437	404	434	396	397	393	457	418	428	406	387	454	432	423	418	450	392	413	425	466	447	411	420	416	412	443	418	453	390	438	428	431	433	457	447	418	411	413	411	384	437	419	420	432	460	433	413	407	405	387	437	436	450	442	416	471	431	404	431	437	422	436	418	421	444	480	414	425	434	417	409	412	417	455	422	439	409	420	432	444	436	443	433	413	418	458	435	441	443	444	422	441	439	408	405	434	433	408	412	404	410	401	409	423	424	423	460	417	400	450	410	421	408	424	422	435	442	388	387	443	447	376	401	422	416	426	402	434	434	387	454	421	444	427	419	407	378	414	433	386	455	400	378	403	433	400	406	419	439	421	435	442	411	417	404	399	413	402	424	418	454	434	390	429	407	397	445	436	443	395	440	435	423	421	422	387	445	437	409	429	431	435	389	400	408	416	398	405	440	401	415	400	419	406	422	430	453	427	455	401	416	408	399	427	403	433	434	384	422	431	421	417	450	458	456	398	441	408	435	419	415	461	456	427	414	389	429	421	440	442	430	406	397	405	452	418	411	426	421	433	389	370	422	441	425	457	431	430	430	388	432	403	447	435	430	419	427	457	435	463	416	450	448	397	408	471	426	421	424	456	411	430	432	396	417	419	408	426	429	404	422	445	422	417	408	440	450	430	445	451	452	422	392	438	443	425	435	478	397	443	413	412	417	447	462	427	424	413	425	425	428	415	450	442	400	406	413	390	404	411	413	371	425	410	420	454	408	412	388	460	481	410	422	429	436	413	413	392	432	469	413	456	415	384	426	417	438	438	414	442	422	390	391	423	411	419	450	411	399	425	429	397	412	400	419	436	403	405	404	450	443	415	400	419	453	419	419	415	415	431	437	435	415	424	450	391	415	445	419	457	381	431	412	397	409	402	426	440	425	433	422	438	388	428	414	420	430	397	438	443	456	418	402	426	456	438	406	408	398	403	418	422	424	435	445	458	425	435	437	421	420	410	433	411	442	470	451	442	416	457	452	436	428	447	409	389	420	451	446	425	448	423	430	459	474	431	417	460	431	443	432	457	404	448	427	411	403	428	453	438	390	422	410	422	415	447	399	435	410	421	423	433	422	421	423	409	389	414	407	450	421	427	435	423	426	406	460	413	428	428	425	433	431	411	415	436	405	441	433	442	446	406	409	400	425	432	428	409	396	411	438	431	418	441	446	411	415	459	411	435	405	402	456	420	451	417	441	389	459	427	438	447	422	447	438	411	403	409	435	415	395	443	440	399	441	444	417	412	427	407	409	396	417	441	431	441	415	476	454	429	443	415	405	441	403	414	399	395	438	438	419	428	427	414	429	439	404	437	408	399	438	444	389	429	419	396	421	472	445	422	436	453	400	432	411	439	426	375	431	450	451	439	444	391	438	417	409	459	389	442	407	397	418	415	436	468	423	448	398	450	471	402	397	406	419	417	414	449	422	414	421	401	428	409	449	406	448	414	402	412	448	435	387	431	408	437	404	417	389	433	411	454	431	431	404	398	412	447	371	434	387	443	419	413	442	404	416	412	428	465	396	419	458	441	430	390	429	425	423	412	434	438	416	445	421	432	402	375	416	424	400	464	415	422	435	410	459	442	400	401	435	454	462	418	432	425	419	416	415	467	413	453	407	443	438	427	434	376	465	443	437	394	388	423	427	452	415	377	451	459	412	399	448	388	401	445	387	435	421	440	404	430	424	414	422	429	452	418	414	395	443	406	391	427	419	426	448	468	439	423	409	393
1798	494	550	487	493	486	465	456	492	468	422	450	460	451	419	451	518	439	477	489	430	470	395	442	461	419	448	454	450	454	444	470	419	423	482	437	440	452	456	456	463	454	447	464	450	442	438	483	464	477	442	424	476	426	465	451	442	425	459	490	435	475	439	472	451	429	450	457	458	453	452	417	474	480	428	459	443	464	498	446	524	448	471	418	421	465	452	439	499	427	432	443	459	460	419	448	458	448	424	445	426	461	435	438	435	414	438	470	434	474	448	410	459	423	438	468	471	496	445	423	458	445	442	459	440	435	486	443	439	486	417	448	437	425	449	439	476	441	423	450	441	490	460	437	443	450	455	431	480	456	452	407	448	422	442	421	418	433	440	418	452	394	452	504	440	446	450	446	496	468	447	432	455	457	470	477	452	474	457	477	427	427	442	440	453	501	453	457	450	474	465	469	433	442	466	455	475	429	495	463	475	431	425	457	442	408	444	497	459	424	469	450	446	437	465	460	442	397	421	444	430	467	467	467	406	429	451	435	460	457	457	470	439	422	453	446	450	431	451	476	474	487	419	460	468	442	461	432	391	453	467	447	444	434	481	458	453	420	450	442	418	465	437	457	480	489	413	467	429	492	484	419	435	434	448	430	432	443	476	461	432	490	470	457	470	450	434	469	425	433	474	468	435	453	466	430	482	443	447	473	420	462	448	427	495	469	434	445	463	450	484	429	432	468	434	442	449	464	446	467	411	426	453	440	471	480	431	466	472	455	472	487	493	500	493	464	444	448	458	425	450	415	477	459	439	417	430	466	470	456	448	448	466	472	441	426	407	425	474	473	430	435	459	431	484	414	469	492	485	422	492	451	429	422	436	444	414	443	470	442	406	460	443	430	425	421	440	423	465	445	435	442	489	432	476	453	437	454	427	459	439	483	464	442	446	453	454	475	448	447	435	416	440	425	425	440	432	404	458	448	462	468	456	464	447	473	440	429	405	421	427	412	447	425	465	414	483	467	453	437	454	485	468	495	445	423	459	471	451	429	435	465	453	450	458	430	439	421	493	455	463	457	458	449	478	436	413	409	437	457	454	413	461	443	464	459	442	476	415	462	454	421	475	401	506	457	499	456	486	484	427	465	436	385	455	491	490	504	465	472	452	456	420	487	419	449	459	424	441	483	446	444	450	493	476	447	451	464	456	432	459	442	435	433	427	409	488	437	492	474	426	418	422	486	444	460	412	465	494	463	474	473	426	469	441	445	467	461	464	410	413	409	428	429	510	480	494	444	449	468	452	474	444	458	472	463	446	430	414	454	470	475	467	473	493	478	443	462	483	458	432	472	458	432	435	459	426	424	431	469	406	459	424	465	466	471	461	474	462	453	457	462	462	467	443	422	467	465	417	426	471	431	445	447	473	438	482	437	422	436	420	431	446	458	489	448	479	436	429	469	454	478	445	428	390	441	460	428	433	408	417	472	440	439	449	462	475	478	448	477	484	457	412	468	470	458	479	443	454	448	418	453	442	441	442	405	443	477	459	510	446	437	447	404	472	436	454	460	465	456	455	444	433	474	502	447	456	465	442	428	449	444	482	450	426	448	455	466	469	438	420	492	464	503	421	433	436	424	450	470	458	451	455	457	425	460	464	438	433	435	450	503	438	459	442	445	450	464	434	461	447	499	402	457	420	440	420	437	457	461	449	462	445	437	407	452	455	436	435	471	441	501	462	459	455	425	447	440	428	441	459	462	429	461	437	476	472	445	452	438	440	497	459	452	452	453	431	444	463	462	424	460	486	420	464	443	456	468	425	480	457	472	463	471	415	469	430	429	463	442	476	453	491	451	473	449	444	455	472	433	465	444	435	448	463	513	462	456	477	483	436	414	437	478	497	415	428	432	463	450	450	436	448	441	466	449	450	433	466	461	433	446	392	473	430	472	475	458	462	425	419	420	460	439	464	484	490	455	436	468	480	467	447	466	453	455	424	463	424	429	469	425	457	454	447	497	457	464	483	436	443	462	427	398	475	479	447	475	456	464	509	427	489	509	471	430	450	456	465	452	503	439	495	459	425	494	450	478	448	448	447	457	442	444	470	445	422	458	447	474	442	460	437	476	489	446	464	481	413	415	465	448	448	448	454	443	421	471	436	415	475	422	455	461	458	449	459	443	477	461	456	424	442	459	477	484	485	451	435	459	417	470	467	492	411	449	458	472	438	424	411	406	461	434	441	407	440	419	440	460	496	481	466	441	442	431	453	478	469	495	464	445	466	431	444	400	413	456	443	450	463	439	433	459	481	462	465	430	460	434	457	434	458	457	435	476	454	440	448	400	451	466	440	492	478	448	451	483	445	462	446	434	428	490	443	420	489	450	461	440	482	486	445	455	484	476	445	430	471	487	446	403	447	447	461	455	428	480	425	491	471	434	440	433	403	466	434	472	499	471	422	464	475	410	426	447	442	422	409	460	430	463	444	459	462	468	463	467	477	446	412	443	421	480	470	407	470	438	416	470	455	481	478	428	444	469	430	452	456	435	429	490	434	421	441	438	449	460	443	478	459	442	428	438	459	428	475	477	405	446	481	515	468	449	408	457	409	412	465	469	454	466	463	406	442	486	426	471	444	388	451	455	483	460	479	443	465	482	465	432	467	480	423	458	429	443	452	482	439	448	441	490	456	439	451	426	493	469	468	495	452	401	470	415	391	438	465	437	441	434	461	429	488	420	445	413	448	436	449	461	467	467	434	453	484	424	479	466	467	468	429	441	437	463	421	446	455	486	449	436	468	442	444	404	450	489	479	446	449	428	471	438	444	472	455	453	446	453	425	453	410	464	503	436	462	434	483	492	462	455	412	455	448	431	435	417	419	476	506	483	436	445	444	447	430	467	442	421	397	455	460	462	422	453	425	419	455	415	450	466	473	461	506	458	439	446	453	449	478	442	472	456	455	436	445	490	469	492	486	497	467	438	449	484	448	418	489	435	495	460	458	416	434	491	460	473	452	438	446	479	431	436	435	400	434	409	440	422	469	434	416	460	482	440	439	475	471	426	445	463	449	481	450	445	402	441	459	421	465	432	442	461	472	438	412	458	477	427	484	447	446	460	423	481	489	452	479	460	390	443	431	441	444	448	435	464	474	453	443	423	413	433	444	479	413	526	457	409	419	469	402	435	444	485	439	415	456	476	436	472	468	430	463	431	493	482	480	507	467	423	460	468	451	425	445	447	444	416	421	477	446	432	492	415	495	496	522	442	446	436	432	445	425	417	391	446	440	435	453	448	439	441	427	455	423	456	444	453	469	443	481	450	460	448	512	498	425	471	499	419	461	463	460	469	448	423	437	394	446	450	446	470	432	452	455	452	410	417	487	445	425	466	457	403	440	448	455	441	444	495	471	411	451	467	463	489	465	472	427	428	479	449	461	469	459	445	484	439	411	468	462	450	496	445	461	461	412	462	424	450	457	500	449	474	471	466	421	448	475	444	445	488	447	446	477	474
2468	1028	1044	1123	1049	1034	1036	993	980	1024	1004	1024	1002	998	982	1030	976	978	989	992	1017	977	940	923	1045	978	983	1003	979	960	983	952	972	1004	923	960	972	1014	969	995	917	978	958	946	931	940	930	971	931	959	963	949	929	976	979	925	984	926	921	980	952	1031	961	944	991	989	935	1004	987	972	1005	997	984	1002	944	931	1082	948	971	957	935	998	947	990	979	911	963	995	1003	1012	935	973	961	970	1034	987	964	933	1009	992	991	973	987	959	958	1022	974	930	1022	987	1007	935	976	962	998	989	953	976	1030	934	969	1003	981	932	1007	953	950	950	985	957	947	970	988	979	960	970	921	983	955	992	959	1041	951	948	962	998	994	979	985	940	980	976	978	937	1025	938	1035	927	903	1054	970	979	974	988	986	963	977	1033	941	926	976	1037	948	933	960	970	936	984	971	958	953	984	950	978	918	877	941	960	999	987	978	948	962	946	1006	1016	955	917	975	979	979	949	984	959	1001	966	988	961	969	978	981	955	938	976	965	949	960	937	932	980	961	1029	999	1009	964	951	1000	934	947	991	958	938	921	993	966	1003	923	928	976	993	957	988	935	991	979	949	967	937	963	1031	1020	973	1028	1020	932	976	970	952	965	947	935	931	1022	930	972	983	1003	976	936	1007	973	919	954	997	993	909	1038	953	956	964	974	1004	967	1018	952	1017	960	989	1016	1011	960	982	980	971	998	941	961	964	947	992	988	962	979	1007	988	966	981	982	966	991	972	955	990	986	997	940	936	930	933	948	1030	1004	971	971	1048	966	979	991	962	975	938	948	983	945	929	963	978	945	918	1003	947	995	940	963	942	936	1010	1062	979	953	990	977	983	1045	985	934	974	992	954	884	953	940	965	958	997	965	1053	978	1010	936	984	942	943	930	977	954	970	939	902	939	956	934	1031	925	971	1016	950	992	982	998	980	988	1008	971	974	1000	980	968	996	948	921	944	1013	926	896	975	961	953	987	980	951	947	952	1015	973	945	958	909	987	957	955	1022	998	987	1019	958	1034	1002	971	933	930	1041	964	966	956	979	963	981	991	951	933	992	1040	974	1017	917	981	908	928	1002	945	1036	952	1005	990	947	961	928	1000	959	952	1004	913	954	1014	1016	974	977	977	943	905	980	1046	1007	956	951	923	974	1002	939	982	991	1004	963	976	980	1033	983	927	968	1036	1017	995	978	1004	931	984	998	977	964	950	988	1008	965	954	959	949	1029	958	959	1021	986	1000	941	964	1016	965	971	997	993	919	1002	975	962	946	998	942	999	934	968	1027	961	1012	967	1032	1000	972	961	975	1007	942	970	971	1028	979	1013	979	972	1044	929	939	998	962	928	926	947	976	1005	907	978	1000	972	1023	929	1007	937	937	1011	938	967	956	971	931	965	927	939	984	926	933	971	968	983	933	988	963	931	975	996	958	952	949	954	947	1014	921	1004	978	999	1010	918	1040	987	994	955	965	963	959	963	927	993	950	980	954	943	1015	981	995	949	929	1010	988	978	1016	1025	1028	918	918	1000	916	952	964	1027	1010	920	1021	936	1011	971	930	911	1006	986	998	955	991	943	904	1010	987	935	1007	984	1029	949	967	1022	979	960	1041	995	993	936	998	1021	1007	947	994	934	987	962	992	973	925	922	968	953	1008	938	980	945	1014	959	929	1028	974	1009	993	934	931	979	985	943	997	958	952	918	982	936	946	998	1006	938	951	956	988	976	1005	981	1018	987	995	1011	971	959	941	929	975	976	1013	957	975	993	951	1002	916	971	981	987	977	1043	975	1000	960	929	971	970	923	973	957	973	964	961	912	991	958	976	896	1006	971	980	927	954	923	982	949	968	964	999	960	967	926	984	1028	945	990	1004	988	948	983	994	990	935	982	1031	992	997	947	969	957	946	1005	1001	981	995	964	976	939	1029	958	1030	939	973	957	945	1004	940	949	952	965	985	971	1001	939	930	976	942	958	871	1017	955	1019	968	1003	978	959	958	1008	993	989	969	922	957	985	936	988	979	974	997	968	963	930	974	956	1006	941	1019	988	938	906	942	955	1025	935	944	985	973	971	1042	967	970	959	987	980	985	1003	964	960	998	1001	960	962	993	972	989	997	962	988	988	921	925	1012	963	1026	953	979	945	991	974	987	991	1004	991	1009	997	954	925	937	984	974	951	952	1025	927	930	980	991	972	963	1021	978	979	983	954	967	1032	963	987	958	1006	967	921	1017	1011	999	989	999	969	986	990	987	1011	966	987	972	979	1018	969	980	992	960	979	958	979	972	962	919	994	945	918	937	970	1007	1002	970	976	983	983	993	975	963	957	891	962	947	1011	952	922	988	935	922	1005	931	939	986	957	957	907	975	1007	970	976	997	990	978	1012	998	913	944	991	968	923	972	963	1004	956	978	981	954	887	940	970	977	996	981	1001	959	970	894	993	955	936	949	933	981	968	977	923	930	921	963	1039	1018	1007	950	937	995	980	1036	978	991	996	977	980	996	994	960	1025	973	930	946	983	957	1020	997	1040	950	922	1011	958	966	986	952	980	961	990	971	946	946	977	984	967	1035	989	976	950	971	944	991	999	963	985	992	968	946	964	963	942	939	995	1016	963	938	998	959	967	961	949	1007	950	1018	910	1029	956	991	1005	997	1015	970	941	957	934	970	938	976	975	969	982	978	972	959	1008	982	972	942	962	955	953	927	973	982	982	972	994	991	984	931	1022	936	989	965	990	950	967	1039	966	966	994	973	983	944	979	952	971	972	994	969	978	967	990	989	989	1004	992	983	974	945	965	1007	971	939	979	962	921	970	993	929	987	949	927	989	938	943	983	960	1008	1033	934	948	964	977	960	1023	928	971	971	995	951	1021	1011	922	958	989	972	941	957	925	962	983	948	1016	992	906	960	976	963	964	960	1018	989	966	936	964	993	889	962	981	949	1010	982	910	963	951	914	939	956	957	979	962	916	971	980	969	946	926	1006	991	965	960	956	992	989	1046	920	954	978	1007	973	1018	926	943	972	944	952	985	964	998	947	911	1021	964	989	967	984	971	960	985	978	937	964	983	1000	947	1005	1004	931	986	925	976	927	948	1018	1020	1010	992	912	977	960	939	951	987	906	956	949	955	969	962	968	992	979	957	998	1007	955	1008	920	990	962	945	997	973	935	1016	965	930	948	1015	970	960	992	983	973	963	906	1007	990	1022	978	939	987	913	1032	1001	927	970	997	919	969	919	980	923	942	953	909	951	930	1055	988	938	1003	1014	940	928	956	962	926	1010	983	1019	942	975	1020	931	995	962	973	994	1014	984	1027	958	952	962	909	964	1004	951	971	982	936	968	983	986	1022	976	980	946	960	983	967	958	944	947	1042	1003	952	924	969	993	910	966	982	967	1018	962	972	951	943	941	964	942	955	1051	944	975	958	991	963	974	984	946	972	952	939	949	981	1040	933	982	1025	979	1000	949	937	963	936	965	985	999	983	978	951	988	964	953	996	948	907	958	1052	942	925	1013	942	994	1038	960	981	923	953	956	1001	951	989	912	1022	1014	1001	948	990	1006	1011	1019	954	1001	968	981	973	1001	994	964	931	981	1023	958	1022	977	988	967	1048	958	949	1009	968	1054	994	967	960	974	1005	970	998	976	964	953	1028	947	966	962	967	984	975	936	949	1014	914	924	964	986	991	993	1009	973	955	960	978	945	990	947	989	1000	964	962	921	956	910	961	972	959	994	960	1005	938	989	998	953	938
8551	719	614	603	461	386	404	340	324	320	271	280	297	297	278	286	261	272	232	237	293	251	270	236	265	282	250	243	252	249	237	242	279	264	255	263	237	280	272	256	233	242	256	280	258	276	222	289	228	257	264	263	250	240	285	259	249	265	247	250	241	260	235	262	285	274	286	252	240	244	284	241	242	267	254	255	247	266	238	238	252	240	243	257	306	257	282	245	262	258	236	249	256	232	282	263	247	258	261	268	267	265	269	236	241	242	250	267	251	275	233	269	252	242	242	247	280	238	266	282	247	240	263	255	274	251	249	258	292	258	254	251	247	254	266	226	245	240	242	249	242	265	242	244	240	263	253	242	238	255	254	263	222	288	222	264	255	265	277	217	277	292	261	254	231	244	248	260	263	263	281	229	255	223	288	242	224	234	262	257	268	250	245	247	257	246	262	271	244	281	300	239	266	242	266	278	230	226	253	208	269	250	250	263	253	236	258	256	260	246	270	278	273	281	237	284	234	250	237	244	255	230	243	235	254	235	238	278	275	253	285	242	218	247	231	242	220	253	236	280	250	270	240	263	248	252	252	239	249	256	239	254	266	224	269	257	242	280	240	222	272	278	274	255	264	255	253	239	290	246	228	261	234	267	269	285	254	261	247	242	281	286	232	269	264	219	229	226	263	258	274	243	269	237	248	261	276	258	273	275	230	236	286	257	259	263	244	251	239	258	236	244	250	268	266	223	236	245	263	260	228	253	208	238	264	273	225	221	235	262	262	278	261	273	232	247	249	251	269	238	255	238	244	252	280	238	252	262	236	237	249	251	254	248	255	282	268	241	263	248	237	277	261	230	243	267	250	252	269	241	266	257	237	255	255	259	229	235	222	240	245	258	244	257	286	241	237	224	258	227	247	228	277	259	243	243	256	262	249	267	275	239	246	263	243	238	270	208	248	228	256	248	230	231	245	239	269	238	240	251	256	254	240	245	271	241	235	261	258	247	261	271	249	232	263	213	269	261	225	247	249	270	235	262	253	266	254	254	258	244	233	221	240	244	252	224	259	239	250	256	283	246	251	262	240	275	232	237	275	232	241	254	259	236	261	248	288	257	269	265	240	265	260	228	240	266	260	272	260	226	261	254	253	250	244	246	283	269	294	283	296	246	257	220	238	238	246	278	261	260	257	260	240	260	230	259	264	259	257	257	245	257	236	249	241	284	257	260	226	227	279	235	228	260	260	277	268	258	274	283	264	218	271	229	285	250	270	259	271	228	260	264	263	280	254	264	235	230	228	275	259	262	258	257	237	218	233	260	268	262	248	239	270	256	240	226	280	256	266	272	276	215	245	264	257	280	263	258	279	220	246	224	248	265	246	194	218	260	257	247	281	230	227	234	247	259	235	274	262	244	252	247	263	268	235	260	253	245	233	263	278	242	234	241	283	266	257	253	226	255	260	265	269	255	264	285	238	230	272	258	280	256	242	253	256	232	266	238	256	268	246	248	260	236	280	281	237	259	268	278	247	268	249	247	239	260	247	253	244	259	249	242	244	300	281	262	268	252	229	270	226	236	286	221	244	242	261	266	236	275	239	239	232	249	245	238	246	261	263	273	232	218	270	256	230	245	221	270	244	283	252	237	270	256	264	278	275	258	271	222	253	260	246	273	224	240	262	229	268	288	249	258	245	237	235	245	248	249	251	240	252	250	271	300	252	250	275	241	268	251	284	287	250	240	261	282	241	262	241	251	237	238	256	229	239	243	242	253	244	265	230	278	267	256	278	239	254	224	244	229	264	263	246	245	266	257	255	237	251	262	228	242	278	243	270	229	274	257	249	256	265	269	238	252	300	233	254	254	266	252	276	240	244	231	267	254	246	257	254	238	240	271	239	262	258	257	252	264	246	227	286	250	270	273	244	221	243	278	234	259	241	241	250	227	246	260	249	252	253	226	249	276	261	269	243	231	243	296	257	246	243	243	249	281	228	215	208	253	291	300	243	294	252	276	274	279	220	234	281	239	280	239	233	250	252	256	249	244	245	248	239	252	260	244	265	273	239	240	268	278	242	278	226	247	282	271	229	267	287	261	239	243	225	248	272	272	262	255	252	255	230	227	233	244	270	253	249	258	229	234	224	256	242	238	269	243	267	240	250	220	268	233	236	264	275	241	262	249	250	260	258	250	239	255	240	258	253	277	262	241	259	263	242	247	280	268	243	258	254	261	256	237	284	289	232	279	251	220	252	255	270	257	260	249	253	250	265	236	244	246	248	265	243	268	277	257	241	252	295	261	249	238	271	316	241	237	244	249	276	243	230	249	248	256	238	249	228	244	265	272	265	277	262	253	254	260	252	248	221	238	235	239	248	252	257	237	226	246	240	247	233	232	251	236	262	261	210	275	238	251	268	248	243	268	237	250	235	256	226	245	255	241	255	248	234	274	266	240	290	239	266	255	275	243	248	258	276	268	247	254	238	243	267	279	247	215	260	241	267	291	283	256	251	259	262	258	235	247	268	246	269	252	258	274	258	221	248	229	246	223	251	233	246	239	247	237	239	241	258	265	247	244	262	276	295	266	230	252	243	284	252	265	247	233	237	275	235	280	241	264	251	245	227	246	223	278	258	237	231	258	234	225	255	246	226	235	288	244	269	257	241	254	303	281	253	253	247	239	287	244	212	257	274	257	230	247	238	266	268	264	253	210	241	238	256	279	250	235	223	266	267	257	240	253	233	249	268	225	237	236	268	249	265	268	240	240	258	239	262	242	251	239	224	250	253	226	224	262	243	265	253	269	215	246	231	255	263	265	239	285	264	266	281	244	249	252	263	228	261	238	237	253	248	248	230	263	253	254	239	248	245	257	203	226	267	233	259	239	220	254	244	207	232	241	217	239	248	225	258	233	253	248	260	257	252	240	273	228	251	273	253	256	228	226	268	252	255	251	258	266	272	272	271	250	292	275	242	266	224	255	243	251	259	256	248	254	270	286	262	267	262	276	263	258	248	299	229	281	240	234	249	239	223	232	245	269	247	244	258	261	269	224	269	268	225	256	242	270	257	234	277	258	250	244	287	257	277	253	242	252	255	236	263	261	269	268	255	222	249	273	235	242	276	293	277	228	257	254	259	259	253	243	228	232	254	258	271	257	260	265	277	257	275	247	243	274	257	279	262	230	284	275	226	242	260	239	269	259	240	229	249	267	243	240	262	253	265	230	237	263	252	264	244	248	237	267	251	254	237	262	255	224	240	252	241	278	259	253	256	239	292	268	248	258	234	249	271	242	264	260	264	234	258	267	254	269	259	251	261	247	244	242	274	275	255	232	255	246	235	248	258	252	241	237	241	241	222	240	258	241	228	251	265	233	267	266	239	267	281	205	262	241	255	245	232	262	247	246	260	258	250	220	236	277	246	265	227	243	225	227	251	245	244	246	261	260	263	270	227	211	248	274	241	267	244	266	239	255	245	251	242	269	233	259	284	229	257	244	279	253	256	232	236	236	240	270
6952	955	1528	1793	1542	1380	1172	1052	1042	938	850	787	734	712	724	706	714	682	679	590	682	620	618	632	613	616	612	585	623	638	622	604	604	585	570	603	595	591	577	597	624	610	543	582	610	583	623	665	605	583	622	609	550	564	580	538	604	565	621	589	593	616	592	638	573	590	572	589	610	547	591	567	565	577	606	584	579	582	573	575	562	617	569	601	612	566	562	583	582	610	594	564	625	589	574	567	589	599	595	589	613	564	604	541	562	592	568	553	578	543	594	586	599	597	542	596	622	548	530	586	597	569	565	556	569	595	565	578	567	586	614	580	564	607	571	613	577	569	569	575	587	573	586	585	580	570	575	572	568	629	562	567	536	547	592	537	548	607	565	566	621	584	577	551	586	599	573	602	562	543	572	530	600	552	601	614	573	594	562	589	573	600	590	585	594	562	594	584	588	545	564	577	547	589	594	550	551	577	576	593	593	592	560	556	589	578	599	565	581	592	563	594	555	594	588	564	563	566	585	550	622	584	614	586	565	551	559	611	581	572	610	574	581	592	559	579	567	589	621	600	560	594	621	566	595	626	581	585	579	575	586	541	551	558	566	561	567	578	591	596	601	561	557	579	587	622	578	591	616	550	611	602	607	596	577	596	586	569	542	574	621	577	560	583	570	592	551	549	615	597	560	554	571	572	590	600	570	598	544	572	555	587	581	579	602	562	577	578	577	569	584	604	576	581	596	556	587	558	612	614	553	588	601	609	593	542	577	577	571	585	546	595	558	634	582	574	557	595	566	585	594	589	548	590	613	577	554	562	580	605	571	575	537	570	613	594	589	592	572	586	624	607	579	571	574	549	634	570	581	610	569	601	575	602	584	589	629	595	578	595	652	602	578	577	575	575	558	544	567	571	576	571	592	582	574	551	595	570	547	581	579	575	552	571	562	565	614	610	585	580	625	546	617	580	589	633	560	576	571	608	618	539	591	569	599	611	613	596	556	569	559	580	584	553	631	561	581	610	572	550	581	551	577	604	569	585	538	568	560	585	597	625	549	586	589	611	584	577	599	589	599	583	572	569	598	570	524	647	577	593	616	592	535	590	573	585	546	553	568	594	631	546	581	562	559	571	561	585	591	621	636	569	592	569	534	587	546	566	562	589	550	573	591	594	618	591	572	623	640	591	551	581	578	597	586	591	605	558	638	599	585	607	587	640	588	573	573	586	566	573	607	533	560	562	576	567	604	606	555	599	565	623	577	528	565	622	623	594	531	625	575	621	555	581	576	603	577	624	584	596	574	584	607	546	582	606	611	645	578	584	571	602	578	580	600	616	554	573	581	568	569	587	584	577	595	569	583	631	628	532	595	569	632	562	588	623	577	580	612	574	594	570	604	575	547	598	586	582	576	552	617	577	580	591	592	610	567	588	562	594	594	612	591	584	568	575	604	522	593	563	588	577	539	617	633	616	575	599	551	593	598	605	599	594	597	573	552	581	582	597	575	607	525	592	602	553	552	574	538	578	592	570	588	592	534	594	593	572	589	554	571	561	584	575	556	545	598	636	599	588	587	584	637	588	604	568	605	588	569	564	590	575	570	582	568	569	578	575	563	574	570	600	594	568	609	592	541	576	590	578	566	609	587	601	634	589	576	609	608	576	579	616	581	546	604	622	566	603	588	583	601	607	605	594	631	591	593	542	553	526	539	596	579	575	566	604	593	620	575	589	600	563	574	587	591	607	540	559	635	590	572	575	565	586	610	607	571	581	533	596	574	582	620	576	612	591	565	580	596	614	602	602	563	572	574	630	563	604	569	627	574	568	595	620	577	585	578	591	573	571	572	576	547	570	553	606	558	597	547	616	607	565	592	594	618	608	648	620	581	578	584	587	577	578	617	561	557	608	591	558	623	586	546	602	576	575	601	564	565	597	592	547	577	564	558	580	638	575	595	564	577	580	592	614	578	502	602	567	581	548	593	596	619	510	581	534	577	634	569	555	582	586	611	593	572	657	529	605	630	556	569	598	583	542	565	601	561	634	629	604	602	583	535	571	597	571	593	586	558	553	559	564	572	547	570	631	603	545	606	630	610	544	599	607	610	621	629	590	582	593	578	529	587	567	597	531	536	611	592	601	560	598	596	594	565	602	557	556	562	584	623	549	589	637	586	603	600	584	611	599	608	618	561	561	591	566	608	615	567	581	579	617	574	592	596	581	632	575	593	594	569	583	622	586	568	580	620	596	623	563	586	554	565	588	558	615	577	541	601	612	612	593	589	579	606	583	576	587	565	616	597	585	580	545	573	580	579	614	592	583	597	550	591	520	565	565	601	617	575	575	564	553	562	571	613	547	597	555	548	532	581	614	577	610	558	605	619	582	554	578	588	547	588	599	585	581	589	577	552	534	590	525	581	607	600	611	591	620	579	572	562	556	591	569	596	599	574	591	567	600	575	579	559	605	591	583	584	594	582	579	599	604	594	543	621	590	577	582	600	612	591	596	604	611	576	574	607	595	593	564	572	595	619	608	587	550	571	588	543	557	555	581	573	595	630	580	614	576	550	592	628	575	600	639	526	540	549	598	577	607	592	594	582	611	583	653	565	580	592	586	631	574	578	626	554	627	582	571	587	590	539	617	614	567	604	606	582	611	616	600	586	582	596	616	587	632	633	530	604	586	581	573	603	600	569	567	579	563	565	619	574	620	605	575	530	596	548	607	575	590	606	634	605	592	634	606	614	593	555	608	528	598	598	611	594	621	602	625	594	589	562	567	528	554	598	563	612	574	586	564	587	590	570	578	572	591	590	555	579	568	597	585	537	569	560	586	626	597	587	602	594	570	621	592	594	580	592	585	578	543	623	557	611	580	566	623	560	559	601	563	560	561	533	607	575	575	543	583	551	573	570	592	570	535	579	592	588	623	607	600	558	592	605	606	562	610	559	598	563	594	596	567	531	559	578	543	577	632	553	558	614	598	591	624	533	581	637	595	602	589	596	622	620	618	587	561	604	546	544	590	564	578	523	599	571	565	538	575	580	581	590	599	528	584	542	578	547	572	600	529	603	579	575	575	585	600	576	574	616	597	580	577	597	548	533	636	599	590	556	576	583	580	600	548	576	556	567	525	543	579	590	549	577	580	600	593	569	570	612	589	616	595	597	561	616	536	600	544	612	511	569	578	610	569	580	580	567	581	598	618	571	558	528	568	569	591	591	542	584	603	546	553	610	588	595	584	583	622	567	612	548	597	573	572	642	562	577	607	580	591	573	559	573	603	586	576	596	602	569	613	580	577	611	566	585	579	577	597	604	617	580	594	539	547	589	574	585	587	582	589	590	569	564	569	556	618	602	579	575	581	635	586	584	534	577	569	604	599	538	616	587	580	595	576	562	566	606	555	594	556	548	596	537	602	553	563	613	579	626	603	566	599	577	609	588	595	541	595	602	593	574	602	606	547	612	614	573	563	595	566	617	580	567	631	568	599	547	611	620	601	558	575	612	598	581	592
15397	1302	999	829	606	470	384	342	279	275	266	221	240	178	181	203	181	181	189	157	181	180	198	189	149	163	157	162	140	173	182	170	153	155	179	170	183	145	148	163	152	155	161	175	177	149	178	138	157	208	166	143	153	138	180	169	195	168	187	147	126	166	187	161	147	161	172	144	157	172	165	166	166	150	167	167	168	174	160	163	162	164	147	157	184	150	172	179	153	158	163	162	175	153	196	161	147	158	149	146	147	180	160	186	173	179	142	164	158	147	175	157	146	143	165	161	189	193	161	144	146	152	160	157	191	161	151	186	193	138	163	154	168	147	173	175	157	153	174	154	167	170	157	159	182	159	173	137	158	162	144	150	157	167	161	173	166	158	183	177	150	160	158	161	164	178	165	169	179	159	134	165	173	148	176	161	180	161	171	151	173	147	161	176	172	174	173	173	136	145	152	151	187	160	161	156	162	174	168	156	155	181	146	158	168	172	174	166	160	155	179	157	159	171	144	169	157	162	162	150	150	161	153	169	180	154	173	166	145	164	138	172	179	152	168	157	145	160	160	175	153	164	166	165	157	158	140	175	147	152	162	156	132	178	171	169	172	152	168	162	143	163	150	164	158	145	159	187	167	156	191	161	153	161	143	161	153	160	167	158	158	173	162	154	152	165	160	178	154	158	151	176	155	190	154	199	161	180	143	152	146	160	178	141	156	151	170	146	150	160	134	164	170	161	156	173	153	158	176	146	152	155	147	164	153	165	161	173	166	159	138	138	182	149	178	150	155	173	153	138	164	138	161	161	158	165	147	163	163	153	149	172	165	159	158	147	153	180	153	166	164	171	147	159	173	139	164	155	145	154	163	169	167	157	154	150	188	156	147	147	163	161	150	185	181	157	156	151	154	181	162	152	163	126	181	162	161	141	156	145	135	164	149	150	161	182	167	150	156	145	166	186	160	160	158	148	183	152	162	167	163	153	145	189	167	139	175	165	166	155	157	178	170	154	168	165	157	153	161	161	190	160	178	187	153	160	155	151	156	158	161	160	166	164	186	162	151	174	163	172	147	146	169	145	160	169	132	165	155	155	162	175	159	139	185	153	174	139	168	144	139	165	163	139	145	175	180	165	166	139	161	168	163	153	164	187	154	181	162	162	140	162	167	161	157	179	143	179	184	168	157	165	173	152	159	156	166	160	159	170	176	161	178	175	159	178	160	165	183	135	160	172	171	182	154	166	187	168	165	149	165	165	208	161	165	137	170	140	162	152	193	148	163	173	169	162	167	190	169	204	163	147	156	140	187	173	178	175	142	146	170	153	170	141	161	168	149	164	145	156	140	172	170	175	176	159	140	160	156	159	172	163	148	154	152	171	166	173	163	167	146	128	174	148	138	173	159	151	164	146	167	151	160	166	162	145	170	165	165	166	138	195	136	146	164	157	145	168	151	163	164	164	178	174	143	164	171	141	153	152	155	142	169	183	166	160	165	145	174	152	155	178	161	180	154	161	176	165	154	139	162	165	156	164	159	141	151	147	156	147	187	169	144	181	162	156	154	164	164	167	160	146	155	143	177	150	166	172	142	174	175	171	187	163	151	154	175	189	160	161	139	163	168	165	170	144	166	156	168	169	159	179	150	154	162	163	182	174	176	151	181	170	177	172	163	133	175	165	154	168	147	166	135	158	170	174	146	175	147	179	169	153	142	147	171	161	154	143	182	155	153	156	155	173	168	142	154	177	131	161	162	150	167	153	157	161	166	170	142	146	137	141	146	150	131	154	178	197	159	161	154	150	161	166	199	154	185	149	171	161	173	174	168	160	154	158	160	172	150	164	135	157	172	185	151	164	188	157	148	138	166	141	171	172	176	161	142	155	173	141	175	153	158	155	139	172	153	160	153	172	173	174	172	187	186	164	158	167	154	195	173	174	156	172	143	138	152	142	151	183	173	160	148	164	166	155	174	176	152	158	175	165	170	166	143	179	148	153	136	161	162	143	151	155	163	186	151	141	162	171	161	150	166	154	202	144	167	156	149	139	168	155	157	150	164	184	160	146	192	160	152	157	168	163	157	170	182	157	155	141	172	175	167	153	175	146	163	183	151	166	159	141	154	157	155	166	156	151	149	169	173	148	175	175	132	157	164	181	179	142	148	184	156	162	167	170	151	172	141	137	145	160	139	132	161	168	179	165	153	145	180	153	160	167	156	154	183	163	165	155	165	182	167	158	154	150	153	184	139	137	165	176	145	151	159	164	156	169	170	149	166	151	161	170	157	145	161	177	173	175	172	167	174	175	161	141	182	166	172	170	169	159	171	154	174	154	157	151	160	162	152	171	148	185	176	154	158	152	170	145	147	154	178	135	144	171	181	146	128	170	181	175	142	166	176	157	148	145	148	148	156	167	155	161	163	155	151	164	182	138	161	156	147	134	149	162	148	162	170	171	182	160	156	153	142	155	164	149	140	133	163	179	174	180	143	142	171	171	142	133	138	155	157	158	176	164	159	153	145	175	148	157	158	174	155	151	181	143	157	168	172	186	155	158	162	170	188	181	161	166	149	143	175	179	156	135	165	155	162	175	176	184	158	151	167	162	156	179	171	142	161	133	172	147	166	158	172	178	172	155	144	174	155	159	191	172	144	147	177	148	163	180	154	152	173	161	154	191	160	173	157	173	133	151	144	150	149	140	155	172	179	187	174	156	158	153	146	166	183	177	164	166	152	151	175	150	168	155	161	158	140	133	169	156	165	156	158	162	160	178	143	171	180	164	155	163	153	178	167	194	164	150	152	155	165	169	164	168	164	187	192	166	150	156	177	184	140	157	141	157	167	154	149	147	163	159	158	146	177	153	163	153	159	148	174	145	150	156	174	174	165	148	133	142	180	177	173	163	154	168	163	161	162	158	153	171	137	140	176	147	168	152	140	184	149	173	142	160	166	171	171	164	177	159	163	168	164	156	163	155	158	160	165	169	163	162	179	173	162	164	171	163	169	147	173	170	197	164	174	147	169	160	152	156	153	155	153	187	147	145	184	151	166	180	177	149	177	172	158	163	155	170	166	159	158	155	124	175	160	183	177	170	151	161	192	176	150	163	146	145	159	138	162	140	160	155	169	150	157	142	149	143	170	168	180	182	155	159	180	154	166	139	137	157	141	170	155	163	178	159	166	186	166	144	161	154	167	149	174	161	163	168	153	149	150	182	158	144	177	146	149	147	149	146	147	157	193	151	161	157	173	163	169	158	149	160	158	192	190	175	181	150	154	179	170	192	136	157	155	183	180	170	162	168	163	163	166	159	161	174	179	167	193	168	161	155	183	172	147	160	155	163	137	163	161	182	194	165	137	158	162	146	169	169	157	146	169	157	188	174	154	193	184	160	160	153	163	183	156	146	143	159	170	140	152	159	151	151	170	163	159	174	172	149	191	167	154	173	170	176	155	157	155	177	170	147	159	156	161	151	168	157	194	161	133	159	158	172	168	163	175	162	178	184	198	176
8365	1076	2178	2562	2252	1753	1558	1264	1186	1027	887	815	714	732	641	661	610	601	569	545	508	491	516	513	508	458	460	490	499	457	456	441	464	442	445	433	446	460	461	451	448	439	448	440	512	418	459	499	452	462	416	410	449	417	463	418	408	434	447	440	404	456	440	412	450	438	472	413	467	462	412	451	403	434	442	410	397	444	423	417	422	413	433	421	446	416	410	421	424	464	386	395	398	395	415	454	437	391	395	408	429	438	433	444	401	435	432	455	434	433	447	393	413	418	393	429	410	422	479	425	402	415	433	426	442	418	473	451	420	409	415	391	426	416	406	408	394	416	438	417	409	403	433	423	401	431	428	420	426	444	453	421	426	426	408	443	434	448	461	442	453	415	464	422	452	474	410	394	422	456	404	425	424	442	425	425	440	421	429	465	420	403	439	434	449	440	430	453	398	437	425	470	433	408	435	379	432	449	447	435	428	420	435	458	412	426	420	421	393	428	398	416	426	399	458	449	480	469	420	431	427	429	423	451	451	416	407	448	434	436	421	449	404	425	427	438	429	446	426	440	425	416	406	461	442	431	421	447	440	402	423	387	433	415	398	420	414	431	393	440	420	438	429	434	477	436	428	414	434	409	433	428	453	427	440	394	413	423	383	443	432	440	407	396	397	431	412	434	378	395	412	400	426	448	414	431	412	404	399	394	482	452	392	368	408	443	384	409	412	396	445	445	471	390	402	427	406	415	399	431	442	418	427	415	429	434	403	433	445	479	449	398	431	433	408	402	375	439	465	416	407	459	442	435	442	435	431	421	425	469	431	405	411	453	422	477	458	421	387	418	442	445	430	463	416	417	424	385	415	423	443	395	423	438	407	416	388	427	388	449	422	427	387	419	449	404	437	410	438	410	416	425	451	429	471	427	403	408	445	412	412	429	415	446	454	438	414	466	445	436	400	405	388	444	443	437	415	406	428	436	410	423	383	402	415	417	421	396	425	459	432	428	444	428	413	436	422	416	430	434	422	366	440	396	422	428	430	424	430	423	434	401	426	423	426	426	442	458	451	406	443	425	409	395	437	416	462	428	458	402	387	436	455	436	471	463	398	425	406	441	420	413	395	422	439	434	419	433	428	374	428	426	447	395	451	433	382	424	407	399	421	391	386	428	451	407	405	416	410	429	408	375	425	428	385	452	386	398	431	408	405	414	424	428	422	431	429	471	441	443	436	418	433	397	434	412	431	435	407	434	442	475	413	424	416	423	448	407	414	399	429	432	390	414	447	481	391	403	427	395	442	417	431	459	437	405	442	433	449	441	422	433	454	389	406	395	407	458	409	419	442	456	404	411	428	412	422	426	470	437	400	454	431	426	413	460	378	462	380	458	429	431	454	429	422	452	456	402	433	414	410	399	445	435	425	444	412	425	419	407	406	404	435	441	439	425	427	430	422	411	377	411	446	464	457	415	407	373	447	390	438	425	420	413	373	408	421	404	405	405	420	399	417	435	432	445	412	414	425	424	416	424	421	453	410	405	437	398	442	421	384	407	420	421	440	424	403	399	406	383	424	437	430	421	421	431	444	464	445	448	379	444	456	415	411	455	430	436	407	424	433	413	431	447	418	430	396	475	414	375	405	417	434	414	418	422	461	453	425	430	424	429	444	433	449	401	448	397	435	402	436	400	456	429	432	405	428	446	414	443	389	405	459	444	418	408	390	434	419	415	452	415	423	423	444	435	420	430	426	409	470	426	410	405	409	401	423	424	427	424	397	411	431	466	418	389	436	378	390	451	416	422	415	411	406	391	424	443	438	429	444	415	416	412	425	468	424	400	403	433	381	411	423	399	415	454	383	408	441	431	447	410	445	452	423	419	427	445	452	412	452	392	458	430	416	401	457	420	421	432	425	393	416	434	457	411	415	452	417	432	390	403	415	418	392	422	394	433	476	434	440	406	398	432	437	411	414	400	423	420	452	437	442	435	434	466	414	465	419	424	418	395	448	422	448	423	410	430	374	454	373	448	440	415	396	429	442	431	425	398	403	416	422	443	379	421	476	442	436	419	437	392	433	393	407	405	384	453	456	409	428	427	426	425	410	407	423	414	416	397	406	427	398	413	416	419	393	425	422	402	433	408	445	409	437	397	419	454	440	414	402	440	468	381	417	447	420	420	421	451	427	417	425	411	418	432	446	386	448	415	414	426	431	372	420	423	424	423	448	377	393	435	446	384	462	468	392	465	418	475	410	399	460	433	417	457	418	420	421	467	412	432	424	366	406	399	435	447	447	354	392	433	425	432	428	392	387	448	387	417	448	420	442	427	429	427	390	420	445	433	408	387	440	424	395	438	411	426	402	428	431	423	423	422	391	428	430	426	441	429	411	382	416	434	426	426	387	436	408	400	404	423	433	433	420	400	404	452	461	434	440	423	386	417	411	402	418	427	397	468	444	432	392	412	445	419	434	441	395	433	391	430	411	401	445	425	438	462	435	415	448	391	411	427	403	417	436	414	434	404	442	426	411	402	414	410	414	421	437	423	416	438	394	429	448	415	424	390	419	412	443	415	433	426	406	400	458	415	407	417	449	369	390	423	445	445	413	410	410	411	449	413	402	384	450	418	440	409	426	408	429	419	389	446	425	419	430	447	425	420	443	438	424	419	424	425	436	408	444	440	434	420	394	435	429	402	419	444	438	448	397	431	434	402	453	438	408	463	401	430	409	432	407	428	424	418	449	434	413	444	439	402	429	460	443	432	433	422	413	413	398	421	429	420	413	458	413	434	439	397	414	360	376	412	448	419	423	411	424	427	427	437	435	427	410	424	400	440	435	411	406	410	437	439	396	426	402	432	433	419	470	371	403	425	417	392	415	422	440	411	436	404	451	403	421	437	433	409	417	424	403	414	433	423	425	397	375	426	401	417	418	432	386	417	372	426	418	422	419	399	411	434	390	443	378	386	395	432	417	410	440	403	411	399	445	399	421	416	409	433	408	450	427	398	428	440	417	418	393	412	410	420	426	455	445	476	435	421	416	444	440	399	420	441	419	443	462	427	407	393	435	429	445	425	410	449	433	435	400	414	414	434	429	414	426	432	418	457	489	430	441	399	407	426	449	399	456	373	410	415	383	455	428	441	398	405	382	443	388	438	407	415	424	377	394	391	404	439	449	449	424	416	433	434	435	449	421	393	422	455	397	443	444	423	396	460	427	428	428	426	404	399	399	395	427	401	418	393	442	376	451	411	394	434	439	422	423	465	388	448	426	440	417	448	480	450	443	424	420	452	417	418	392	392	406	423	468	439	420	439	426	425	450	438	466	403	435	405	404	406	397	447	401	431	397	430	392	448	448	415	445	403	383	421	406	392	408	395	440	429	420	487	474	401	434	400	403	417	434	391	429	424	428	438	428	431	401	410	431	417	424	430	434	426	411	422	435	422	424	413	451	388	424	426	433	415	416	412	419	436	417	410	399	411	445	425	427	452	451	433	420	423	384	400	422	455
1932	523	501	445	446	457	484	491	439	473	419	407	464	480	446	441	445	491	477	393	450	447	426	476	495	448	487	437	484	486	455	464	438	452	483	471	451	437	424	481	470	485	447	476	465	453	434	439	480	470	452	409	514	468	448	413	404	452	515	463	470	495	440	476	480	453	441	479	453	446	459	484	463	426	439	431	481	471	445	478	426	452	449	522	441	442	406	450	492	476	450	472	478	454	440	463	450	488	460	420	458	441	443	443	442	471	508	489	463	420	433	444	466	397	437	457	415	474	432	462	458	443	479	451	441	438	405	464	429	441	436	430	437	436	470	423	416	480	440	431	427	441	429	432	531	408	453	479	436	426	421	448	443	445	451	439	462	405	420	405	443	420	429	450	463	458	421	471	474	391	457	499	393	477	450	448	413	489	460	430	454	441	446	447	418	451	442	457	461	440	464	429	454	459	448	426	438	448	446	448	413	398	459	469	436	455	509	442	463	429	487	433	458	461	462	439	510	437	492	454	441	445	484	487	455	473	465	471	433	471	471	453	435	402	435	445	413	438	421	454	427	433	481	472	475	484	489	436	457	443	436	408	441	456	434	473	488	476	435	451	412	432	505	445	441	457	437	464	414	447	434	436	497	429	447	441	424	464	483	470	430	464	436	446	398	458	473	459	432	454	523	521	444	452	418	410	420	466	437	413	506	459	460	414	433	470	448	410	442	494	468	466	471	431	437	429	433	428	418	434	474	517	467	470	438	432	454	481	458	461	429	467	476	469	506	426	469	480	428	415	413	439	453	425	431	423	475	462	406	440	440	409	444	430	413	444	477	411	440	446	460	429	430	439	440	472	481	466	431	453	415	423	490	458	420	456	459	418	462	460	510	433	458	489	466	439	443	428	427	424	400	426	463	422	458	468	486	413	453	418	439	479	467	426	452	445	461	448	460	480	463	454	446	481	473	454	438	427	479	449	411	428	456	427	434	508	466	464	454	442	453	474	448	415	433	428	411	455	458	415	435	484	443	462	453	432	419	467	470	442	423	421	457	448	460	435	450	450	449	466	429	430	448	440	443	443	445	451	461	478	482	469	472	481	432	472	452	456	455	448	430	469	466	462	415	463	453	406	425	464	410	456	452	436	458	472	441	454	479	472	470	441	450	451	441	407	451	460	449	429	452	469	455	453	451	450	439	456	450	451	450	476	431	418	469	421	468	442	422	455	455	462	430	434	411	466	477	487	473	487	415	472	460	462	406	412	436	459	428	478	432	453	449	416	452	458	458	418	446	453	476	415	452	440	472	463	450	467	445	468	474	414	459	440	445	462	446	465	446	443	485	437	451	485	452	467	432	474	453	439	421	456	475	446	484	442	463	490	469	481	476	445	474	438	501	461	415	474	480	503	488	445	455	448	481	456	428	412	480	437	435	473	415	444	446	413	458	431	438	514	456	437	432	440	451	472	421	469	418	458	472	466	471	438	447	458	453	435	473	469	420	415	455	441	448	422	413	429	461	481	458	421	431	476	491	476	434	432	421	446	432	449	432	450	462	472	425	461	451	459	440	450	483	451	486	456	427	484	449	417	484	483	437	461	428	458	430	444	513	428	479	453	475	457	451	479	484	502	453	447	447	454	466	455	424	460	434	444	441	455	460	433	432	436	464	441	436	453	451	399	421	443	433	418	446	421	444	415	440	438	456	433	460	432	465	438	408	439	468	460	427	443	442	495	451	462	453	450	420	476	479	451	439	460	494	437	451	453	440	469	499	481	452	474	453	463	453	477	470	401	438	439	482	459	480	440	476	461	432	436	460	447	418	412	443	457	448	421	442	440	483	417	418	428	468	464	442	428	469	500	483	472	447	424	420	450	441	448	467	444	436	441	445	437	498	443	435	476	479	444	417	460	453	460	468	440	434	457	443	438	450	461	439	445	483	427	442	442	450	440	442	458	428	434	461	462	459	474	469	445	439	433	439	458	430	465	454	467	461	422	430	467	420	412	453	439	490	433	490	457	447	436	460	419	413	463	457	429	450	434	451	410	410	426	442	429	448	487	446	421	441	443	454	434	478	507	495	443	441	485	485	455	472	441	420	482	463	461	413	448	482	435	441	466	439	478	435	431	467	486	453	431	411	422	477	446	427	476	459	486	463	439	406	432	430	426	428	468	445	445	439	377	457	420	430	389	441	484	450	512	478	469	487	428	484	429	488	436	477	489	437	450	407	458	419	462	454	444	451	458	427	425	450	485	425	447	408	451	426	441	434	488	440	459	446	420	477	431	445	407	450	427	444	407	471	456	466	466	422	480	466	405	427	420	408	471	444	421	441	462	441	446	447	445	455	477	451	428	434	444	480	443	509	432	453	439	452	418	476	435	435	471	446	463	445	442	444	445	455	431	431	489	461	392	462	453	456	442	475	472	479	442	521	465	447	448	458	488	418	433	397	482	436	430	488	439	428	441	448	479	455	469	441	467	428	452	431	457	486	471	435	436	449	452	460	465	451	450	537	462	446	452	466	448	486	434	465	437	447	441	495	451	448	425	469	419	462	476	420	491	420	427	440	486	428	459	438	421	433	442	476	439	463	477	484	424	455	451	448	449	463	414	473	442	406	436	427	437	498	444	468	437	457	480	481	426	415	466	449	443	451	412	434	463	431	438	420	468	469	445	461	451	422	445	449	440	435	479	455	413	486	455	428	449	454	457	445	468	443	376	451	417	451	460	436	453	481	417	423	468	445	439	447	444	453	469	474	425	440	463	454	423	445	432	431	490	458	452	448	451	430	451	493	461	428	426	444	430	500	436	397	437	459	446	478	441	432	449	438	429	447	498	434	443	430	483	467	431	455	450	465	435	452	417	453	445	430	445	465	409	430	476	452	464	455	432	463	403	407	471	451	456	484	460	445	455	480	472	438	446	408	427	434	424	455	447	484	451	451	434	454	469	474	469	454	508	493	446	382	409	451	408	417	451	401	455	471	441	496	470	445	443	427	461	434	450	428	448	450	484	420	436	442	442	465	419	447	411	442	464	436	461	479	429	463	457	457	432	476	426	439	420	435	450	433	450	468	414	441	432	452	441	430	444	448	446	437	484	442	406	447	427	408	414	465	424	452	471	435	453	440	465	473	472	437	471	446	467	425	446	459	451	470	442	478	417	449	404	436	462	402	445	482	423	457	438	437	433	450	418	467	465	440	458	441	453	424	442	483	450	438	465	430	438	472	467	450	423	445	430	432	430	451	403	458	428	447	407	461	422	453	466	457	454	459	430	452	434	461	478	488	464	461	435	402	448	409	425	404	432	475	468	464	448	453	448	463	447	438	462	441	432	451	424	435	466	428	460	465	436	447	441	480	461	440	430	430	458	416	448	437	459	463	436	464	440	439	452	469	460	429	461	440	453	477	426	451	437	446	458	500	449	491	436	461	521	464	454	406	417	441	417	426	463	474	501	420	446	433	443	437	423	483	484	476	458	453	456	454	449	458	476	470	414	470	509
2469	1054	1088	1100	1081	1128	988	1084	1042	1074	998	1032	1007	991	1028	1002	1003	967	995	965	988	1035	1017	994	975	951	991	975	990	987	969	1006	930	993	1061	926	972	1005	984	921	1002	980	1008	938	982	942	1000	988	962	961	1046	977	991	1001	995	950	978	977	957	966	922	953	988	990	971	946	1004	935	970	891	960	981	962	916	946	976	981	951	961	961	958	945	991	953	974	970	922	936	962	990	939	1011	1002	947	920	965	949	987	988	988	1040	975	932	994	1062	1023	995	1004	995	947	986	1024	991	924	935	1022	945	945	949	906	1041	997	990	960	946	999	961	981	993	996	984	963	998	1025	980	940	926	937	957	995	1017	942	934	965	970	973	994	944	945	950	989	967	998	995	931	942	931	992	995	946	950	933	945	1014	974	956	926	941	966	1004	1001	1023	989	950	985	957	992	1012	917	966	1050	981	998	960	991	936	1012	999	938	951	961	951	1008	942	955	1006	1024	978	887	963	958	989	922	944	902	990	998	975	946	988	974	972	1004	1008	994	932	874	947	999	967	933	987	971	1017	1023	971	1019	988	991	992	929	962	1011	935	1003	977	981	970	931	943	999	935	968	987	1003	981	979	908	982	937	1006	1011	990	987	964	958	945	982	999	971	960	1024	936	968	936	1022	962	950	977	992	979	950	931	980	999	999	972	988	958	1008	973	913	1022	996	1020	974	984	967	981	976	996	958	970	944	932	1016	992	972	980	912	978	992	967	1004	1030	1011	1029	961	1028	981	951	996	1003	976	937	958	1004	1038	975	970	932	1025	1006	965	946	976	942	1002	1012	892	959	945	994	996	986	1015	991	933	959	976	946	959	990	995	944	1009	964	1007	974	916	973	1009	947	983	1034	997	995	957	971	930	983	999	1005	946	918	1020	964	991	1005	937	962	968	979	990	1033	955	943	937	995	939	959	974	951	948	981	954	959	970	951	941	993	969	950	989	1013	980	984	894	989	979	1000	1024	992	977	932	919	934	973	979	1009	998	900	1051	979	940	980	972	899	981	1008	988	979	949	948	970	940	994	982	984	943	977	979	969	984	949	952	936	947	927	987	965	928	989	947	1018	991	1009	1055	955	992	961	961	1006	1001	978	957	989	1006	992	983	989	956	979	977	972	915	918	957	947	897	997	1038	961	990	919	940	999	1003	967	971	1009	923	984	963	988	958	994	950	972	991	975	1015	985	1027	956	934	978	995	1008	984	964	1001	969	936	988	925	1007	1024	933	996	960	969	954	983	1008	949	959	1001	970	995	983	923	957	982	944	997	976	961	943	1009	1073	995	923	941	965	985	955	967	952	979	997	947	997	946	943	965	936	979	997	953	1032	961	992	931	926	989	966	980	979	999	974	1011	966	980	982	986	985	946	994	1013	1040	968	1000	995	998	933	943	1021	909	947	956	959	981	952	914	962	1023	968	1016	970	985	1001	977	990	998	985	1007	996	979	967	918	978	1007	964	961	1018	1011	1009	986	937	946	995	965	963	983	1016	961	988	1036	950	980	1041	997	923	945	960	1007	1002	1011	962	978	982	919	994	973	940	981	962	946	933	960	961	904	990	1008	942	969	948	992	1009	958	1035	963	1009	1018	949	984	994	965	992	1014	942	955	1033	962	894	1021	913	947	993	973	996	1023	1006	1009	977	949	992	1002	931	984	948	1029	983	995	1013	963	970	981	1005	992	964	1014	1009	959	1013	955	976	977	964	990	949	1014	997	955	928	1024	979	978	969	988	966	1012	948	942	926	978	983	964	934	1007	999	945	981	982	1022	994	935	1007	987	935	1009	1013	983	971	969	1056	987	914	1000	962	1007	935	941	974	989	968	997	918	994	980	952	981	1056	968	990	925	948	951	1010	970	927	939	930	982	945	910	970	979	904	947	974	954	1049	995	967	1021	1005	1024	957	1047	962	957	1004	994	1001	943	990	975	990	1011	998	953	937	924	966	942	953	937	994	968	1011	955	949	998	980	984	1010	969	1011	980	1029	983	983	948	962	941	1000	981	973	976	1009	964	977	983	1006	989	995	959	999	966	981	1016	987	972	999	989	962	917	971	991	944	956	989	956	986	1005	1016	1065	958	921	940	975	967	943	1007	978	919	1001	948	1016	981	968	985	994	994	967	1022	982	968	916	967	977	988	939	997	1014	988	1046	1007	954	966	1014	984	994	1002	941	942	955	954	936	969	967	1018	967	978	949	990	953	988	976	976	991	953	968	1031	987	982	984	1005	970	976	990	961	1018	967	986	940	939	937	950	987	962	952	960	955	936	1014	999	937	981	917	984	950	922	969	985	970	917	974	931	1009	967	988	929	979	933	963	919	971	980	947	917	1009	964	970	956	991	965	909	962	1038	1005	1013	1002	958	981	996	1009	999	950	996	1060	987	965	989	957	972	970	999	979	964	976	942	965	962	968	1014	975	957	947	920	945	968	924	967	1028	976	1024	995	1048	936	976	948	957	959	1034	992	939	949	935	949	934	985	990	999	952	961	932	1009	974	972	1010	963	1023	936	976	973	952	970	972	979	919	989	998	1039	1026	985	958	1054	939	991	945	986	962	1017	944	991	1006	1006	1007	912	1006	947	967	988	985	972	923	1007	996	996	935	928	968	951	1011	955	967	990	998	954	992	943	975	999	1017	956	984	961	981	1028	1010	989	978	988	994	986	978	953	953	965	975	983	1012	968	978	964	921	953	963	999	972	976	963	996	1007	992	951	959	941	923	966	944	953	954	947	1013	989	951	969	1037	955	1006	964	1006	955	1016	959	990	952	965	964	942	960	1003	961	946	977	942	951	1006	958	979	981	961	1000	997	941	910	1002	998	981	953	976	1019	956	938	921	945	974	979	1012	953	912	987	994	980	943	1010	1028	1001	977	1005	973	1003	917	1029	962	967	974	970	953	921	957	1000	968	1018	992	986	970	1021	985	979	982	963	970	963	965	977	944	1008	998	1005	941	1025	981	987	958	984	923	932	981	1014	1002	974	929	943	982	968	953	932	933	917	1011	994	969	1064	935	985	938	953	1015	984	988	1018	960	1032	981	995	960	946	1029	1062	909	1011	964	967	1004	937	927	966	1017	966	902	962	1007	1004	977	998	986	952	967	995	975	959	965	977	986	1009	957	1001	961	936	945	1006	992	935	1015	971	953	937	974	960	1001	986	905	955	960	966	995	970	915	957	979	1012	963	973	977	960	963	972	986	980	943	935	945	950	965	968	962	967	990	1013	982	962	946	959	1009	1006	953	995	967	982	948	989	970	944	991	1012	979	985	962	999	1027	982	958	991	997	955	968	968	984	954	955	991	995	981	910	908	951	987	993	1020	949	955	902	953	981	909	1009	957	948	959	1002	989	953	963	971	1035	1011	970	952	995	956	982	1008	1002	945	980	968	981	963	958	951	1052	981	998	982	1005	919	930	953	978	971	963	995	968	1004	958	968	1010	955	1004	959	998	953	957	961	933	978	1010	935	1038	1023	1025	974	1001	949	934	949	969	947	928	1016	971	941	983	950	963	938	946	1002	1009	1011	1006	976	890	999	999	973	920	1002	913	968	990	981	988	1006	948	949	1003	967	994	1008	1000	1046	1001	985	1010	979	893	972	942	995	962	954	922	973	975	973	1005	1012	982	929	986	965	966	992	1014	966	977	957	946	940	959	956	951	967	940	995	988	1023	889	1031	968	975	957	1068	956	994	983	968	959	1003	967	942	1029	1012	947	990	966	982	943	957	978	989	922	985	894	982	986	1007	1026	986	960	946	982	978	913	952	923	960	1015	1015	998
8839	700	673	543	472	383	341	333	325	309	288	273	305	282	237	280	258	276	246	271	275	273	249	274	228	252	262	271	245	260	240	283	271	250	259	256	250	253	272	270	257	278	259	255	241	250	267	274	300	216	210	239	232	263	234	249	230	250	253	238	254	259	237	257	235	268	245	238	291	257	250	256	254	223	253	272	252	259	295	248	251	254	242	268	247	273	255	261	275	259	241	239	245	266	250	239	234	256	264	226	281	252	272	257	269	258	265	226	266	222	263	272	232	220	261	260	252	271	232	271	262	235	241	252	244	243	236	259	246	276	235	200	249	271	244	251	262	258	266	247	227	247	255	244	276	243	307	239	247	264	283	256	251	242	276	229	254	274	243	220	232	235	238	261	246	251	263	253	274	255	249	264	267	261	316	230	220	257	286	267	228	273	263	225	266	259	267	246	263	242	254	228	252	280	264	253	261	260	262	262	234	252	263	232	258	241	265	256	256	260	252	267	252	232	266	220	219	264	250	239	292	272	244	223	283	274	223	252	231	240	252	288	254	259	252	241	257	251	234	236	273	266	270	280	262	271	287	286	243	260	262	264	287	264	266	257	256	246	221	229	236	264	282	239	252	273	256	251	256	259	247	266	261	275	265	251	250	248	243	273	262	292	249	234	282	243	253	254	223	251	284	239	235	264	215	238	287	238	265	260	250	273	274	254	240	231	265	256	268	248	255	260	267	220	269	256	232	245	253	241	232	265	267	242	252	248	231	245	221	244	260	248	227	281	264	247	245	247	265	273	245	267	244	240	234	256	253	249	249	220	245	247	236	252	250	250	250	253	244	235	231	242	236	249	246	251	251	247	262	235	232	279	256	278	268	262	278	229	272	261	259	227	239	269	255	270	280	262	245	228	282	254	240	247	263	261	258	236	259	296	243	259	249	217	252	272	263	246	282	284	227	282	252	246	249	234	238	250	234	275	241	230	233	245	239	281	274	271	235	229	266	285	282	232	240	249	255	289	236	247	257	252	275	253	233	221	261	255	273	261	268	247	233	271	270	249	258	237	246	251	263	265	257	265	277	245	230	255	238	261	263	256	253	239	281	250	239	264	250	237	258	259	263	228	256	230	238	226	261	272	257	255	247	245	272	250	249	256	242	271	270	252	251	247	265	273	231	268	250	233	266	254	254	280	249	247	243	213	250	286	248	263	243	247	261	230	249	246	246	239	276	271	238	246	288	235	284	236	271	263	282	257	210	235	238	233	232	268	242	240	263	241	245	266	240	266	259	216	255	267	273	258	262	256	262	282	259	249	250	232	255	258	253	275	264	277	281	224	250	235	247	257	247	263	249	252	227	262	252	275	268	234	254	248	252	282	275	280	249	256	236	256	264	248	248	260	309	230	253	228	261	245	240	239	227	242	239	268	235	287	239	263	233	217	258	250	258	242	248	239	274	257	280	258	222	265	224	254	272	256	264	256	223	259	275	238	236	237	264	246	242	263	229	245	262	255	254	255	235	266	254	240	238	235	278	238	294	255	210	244	261	245	243	252	239	222	267	257	273	239	240	232	266	268	269	265	232	265	252	251	282	234	268	279	265	257	255	241	242	255	276	230	249	233	260	259	225	249	299	256	276	264	229	242	275	271	271	298	289	258	274	242	258	253	252	258	228	265	256	235	272	298	248	276	255	283	232	246	251	229	222	246	234	259	218	255	244	268	255	272	247	216	261	286	252	280	259	232	264	251	246	261	264	270	247	283	250	253	260	245	244	248	243	230	237	250	273	246	276	245	258	264	226	259	237	256	234	251	249	278	258	270	258	271	250	269	257	226	258	251	273	290	243	255	275	271	259	241	244	253	225	250	242	271	254	266	287	233	235	265	234	244	252	222	232	202	235	227	281	264	243	265	237	249	248	230	239	262	234	260	238	278	249	268	259	246	262	263	268	222	266	239	294	260	249	268	269	251	269	264	249	232	228	226	269	230	274	277	256	251	244	250	239	252	255	248	262	244	260	239	238	247	261	262	234	277	274	266	236	234	235	264	261	245	250	267	247	261	246	258	234	250	264	237	267	253	246	282	262	256	230	262	245	227	234	241	280	235	256	254	248	195	281	244	238	257	261	245	242	252	238	232	264	266	255	274	248	267	244	246	252	227	244	257	255	236	280	239	236	242	279	280	256	238	241	225	252	263	265	279	274	234	260	263	237	248	265	240	243	253	260	261	216	252	237	238	253	231	257	260	276	265	251	227	271	234	267	270	260	261	253	253	278	269	241	222	262	258	233	228	246	267	253	267	263	265	254	260	249	278	273	274	258	253	259	260	243	262	242	248	249	274	263	249	277	247	260	272	260	246	289	271	260	239	247	262	239	241	273	221	261	232	253	274	227	243	244	244	271	245	272	278	257	223	234	229	270	239	279	259	245	260	264	251	255	256	275	234	258	237	277	234	242	247	245	231	263	223	236	256	242	253	245	256	243	237	248	268	270	285	241	226	249	244	273	265	259	261	257	236	217	257	273	253	257	255	230	282	248	264	255	240	243	265	250	242	246	281	265	229	279	258	253	272	240	265	233	237	251	251	256	265	253	246	249	254	263	262	270	211	247	242	258	257	236	265	227	272	225	241	275	245	248	265	230	254	252	296	289	242	231	231	247	224	249	271	267	245	268	281	280	245	233	240	264	252	264	235	266	230	226	221	279	256	251	249	262	221	278	263	236	280	239	265	259	254	243	237	259	223	254	269	280	272	255	248	279	210	260	307	248	250	259	255	255	250	208	243	274	268	296	280	292	227	255	236	252	275	246	272	274	243	220	275	254	236	235	251	274	271	236	252	269	268	266	222	235	269	255	262	219	271	263	244	252	228	233	269	261	235	238	245	249	270	283	244	273	266	262	239	244	249	252	256	264	260	258	249	259	229	294	252	229	241	228	232	217	238	265	216	257	259	218	266	273	247	270	260	263	292	261	260	245	247	290	251	231	253	252	234	253	221	229	264	222	251	282	273	267	263	254	235	259	257	257	241	242	250	242	247	272	263	278	260	228	269	249	254	256	241	224	264	260	277	254	238	266	259	268	256	253	237	245	252	262	237	236	242	221	258	231	236	261	239	228	254	240	216	235	265	261	281	224	242	263	261	247	275	250	269	248	246	212	256	269	260	240	247	261	239	254	286	266	234	270	265	284	235	267	240	240	242	268	275	278	277	238	250	278	231	271	245	246	232	280	234	277	228	236	261	271	231	247	283	259	233	250	265	231	224	239	255	236	297	253	252	261	216	267	315	269	241	268	286	241	230	280	231	254	238	265	243	252	265	267	258	258	250	284	265	243	229	231	239	249	289	282	239	246	229	269	254	220	240	251	241	235	265	271	242	266	255	235	233	252	275	283	286	249	269	272	265	267	249	250	267	285	231	255	241	255	246	232	262	253	271	238	269	269	222	222	254	228	268	232	260	288	265	241	261	264	227	279	249	249	212	265	272	247	269	278	262	244	257	261	271
6958	959	1544	1777	1634	1310	1191	1121	939	900	847	761	732	719	743	668	725	688	650	626	652	611	600	612	641	600	573	602	605	664	634	625	603	610	609	583	548	644	604	604	574	572	544	596	580	562	623	580	594	648	627	638	638	586	597	574	632	599	581	618	598	588	615	567	557	547	570	601	596	625	570	589	595	578	601	594	596	581	586	578	629	587	591	559	596	593	561	578	584	613	582	593	593	589	597	567	598	595	592	583	565	579	581	586	595	552	613	583	587	614	557	597	545	547	561	591	555	661	590	612	596	590	526	657	572	602	528	599	612	590	579	554	564	579	599	552	596	571	594	615	617	574	569	580	588	621	578	570	566	569	603	559	617	565	593	579	572	565	572	588	564	622	578	570	545	549	597	561	573	570	615	613	613	557	611	573	595	552	547	540	610	591	594	581	587	585	543	579	597	596	616	582	602	571	583	578	591	557	602	572	595	563	577	535	606	563	584	587	567	631	571	612	557	572	595	601	595	617	581	598	587	585	580	574	586	547	592	593	578	548	555	557	565	578	603	566	588	587	579	580	586	565	516	592	558	551	587	572	599	598	592	604	564	532	553	566	587	587	587	623	580	590	564	528	613	615	595	578	574	568	578	598	583	573	576	574	519	579	587	566	561	568	591	589	555	537	591	610	573	578	584	558	588	548	605	596	551	590	587	613	600	592	574	559	537	572	584	636	587	656	580	597	614	611	587	590	592	563	603	555	578	635	610	572	612	578	573	598	580	593	601	587	571	566	558	589	572	574	597	556	607	589	564	566	563	588	592	590	586	584	593	545	583	613	560	607	604	581	542	591	575	615	614	629	574	604	559	579	640	613	591	573	550	557	580	589	576	557	592	589	611	579	600	593	570	577	612	556	552	536	622	597	617	600	627	601	611	641	579	606	622	598	587	600	615	572	573	636	626	580	610	632	556	583	562	580	590	596	602	581	591	618	562	602	612	587	565	617	589	610	591	611	592	618	581	575	565	571	557	608	585	568	571	571	618	548	623	576	589	596	562	555	583	561	575	586	583	608	583	555	605	566	541	587	592	591	630	590	584	591	559	575	601	596	591	577	592	580	558	589	591	593	572	568	603	560	584	621	652	598	589	613	596	589	533	603	583	635	614	560	576	576	608	595	591	548	578	579	582	588	618	581	585	617	588	560	551	595	552	581	543	572	559	571	647	620	627	570	588	591	574	557	563	609	560	599	567	539	541	580	576	587	595	564	563	568	547	600	594	575	574	615	566	574	573	633	531	579	602	534	596	585	612	556	598	628	549	579	589	579	591	602	621	590	577	584	601	599	562	605	573	620	571	581	566	599	569	595	603	591	579	583	585	591	581	611	593	585	558	577	601	568	627	575	584	587	606	559	548	578	566	596	584	600	576	590	595	569	605	592	610	562	613	566	602	563	570	569	589	592	604	604	592	528	604	595	659	594	573	601	632	567	588	585	568	562	612	592	605	607	541	574	563	571	579	620	578	618	567	627	609	586	611	595	605	597	580	578	564	588	590	624	551	563	589	572	578	585	598	610	581	575	630	597	598	601	546	604	608	555	602	569	639	624	548	566	571	523	545	603	584	628	593	592	570	561	590	610	603	570	607	566	611	613	617	547	567	605	552	615	572	581	572	560	574	564	575	622	556	559	610	588	574	607	580	600	613	607	575	569	584	567	540	594	597	568	554	551	585	618	573	579	587	610	602	550	579	592	572	606	590	598	603	603	576	597	576	649	590	582	596	578	601	573	555	565	562	590	580	534	576	564	579	604	600	617	557	596	603	605	615	562	595	564	568	566	585	576	586	564	558	571	544	574	608	553	562	594	567	632	610	577	586	567	578	585	592	570	613	579	570	585	569	603	555	592	634	615	598	571	600	590	589	572	564	577	563	580	574	580	570	557	549	612	601	584	547	584	568	580	595	581	618	536	564	580	598	572	615	571	553	560	619	601	596	578	603	595	585	560	588	588	565	568	554	588	599	540	580	563	590	606	601	578	577	630	589	572	559	609	551	588	615	544	583	599	597	565	574	562	550	575	616	553	550	571	593	589	626	602	580	595	571	576	625	583	588	585	566	561	585	563	546	626	620	594	579	615	612	563	574	575	613	563	594	579	602	565	649	549	585	597	592	591	594	548	613	612	609	604	601	613	573	558	604	624	610	581	568	586	584	577	592	582	557	571	569	561	619	587	605	563	593	562	563	570	557	631	520	591	623	585	609	589	588	600	544	599	588	554	531	596	553	586	576	590	589	548	597	620	591	526	578	585	594	624	584	616	604	556	563	615	584	569	580	607	615	571	603	612	590	600	572	556	574	614	601	578	541	563	617	593	543	596	596	591	557	560	541	568	551	611	607	557	592	577	583	570	600	586	564	557	596	596	580	562	573	530	608	589	582	624	582	607	536	614	545	616	603	544	584	590	592	600	589	528	590	624	561	606	550	547	583	551	563	521	547	611	601	599	568	603	577	575	566	620	544	614	591	621	597	550	610	560	563	576	583	619	590	588	584	568	536	564	596	592	571	568	599	626	562	604	583	591	558	593	573	639	626	552	568	563	565	599	572	584	579	631	526	545	623	596	560	595	537	593	582	580	585	581	543	550	618	552	591	558	560	529	592	559	540	605	567	588	571	558	602	582	631	577	560	612	571	601	588	607	651	583	588	568	589	584	617	570	603	606	575	587	624	549	592	596	584	585	579	559	618	559	563	634	595	572	643	592	570	587	616	568	588	632	556	526	585	565	562	576	581	556	569	581	586	587	548	561	615	578	606	568	594	585	594	557	572	592	547	579	551	598	580	601	575	615	608	605	561	564	602	592	568	587	588	642	600	551	605	582	601	625	578	549	589	561	599	564	528	581	558	567	587	599	578	618	617	590	594	567	568	611	565	530	568	635	549	582	548	561	556	598	572	602	554	595	544	584	585	560	597	568	570	566	586	594	556	597	570	581	575	598	617	522	611	588	561	585	611	596	613	586	613	598	587	605	576	607	552	589	607	574	608	586	594	593	593	576	594	601	580	565	595	558	581	586	605	588	586	576	632	616	563	551	583	578	561	613	564	609	577	586	606	566	603	619	578	598	583	564	570	563	587	550	549	585	587	573	608	579	589	576	581	566	592	618	561	586	603	584	549	565	583	581	610	609	550	591	599	590	607	575	589	576	585	591	549	582	635	601	593	553	586	567	566	595	562	582	591	623	590	603	565	594	606	546	590	602	575	614	577	647	583	601	557	547	583	522	523	570	587	554	589	552	570	601	561	586	583	572	570	582	626	572	605	584	623	603	554	574	594	534	613	591	537	606	603	598	565	605	607	549	629	626	571	562	643	589	551	558	596	600	576	550	592	557	610	595	622	597	574	561	516	560	584	565	580	547	583	600	635	580	624	580	613	587	590	546	570	563	612	575	548	609	595	568	591	571	574	583	606	624	613	550	541	606	601	590	592	612	559	559	574	586	595	602	593	573	597	614
15317	1359	1156	836	576	484	386	307	277	270	247	253	220	202	193	185	218	218	188	170	159	192	191	157	181	182	168	173	158	192	171	160	165	167	167	164	171	177	162	145	160	171	153	167	172	178	171	173	171	145	168	146	173	151	162	159	175	160	158	157	185	170	190	181	181	140	153	142	148	165	147	154	141	165	154	178	182	157	176	153	168	169	160	157	178	163	166	162	153	152	159	164	148	146	144	160	158	195	182	157	162	178	174	184	166	157	174	173	148	167	163	181	182	173	158	161	149	173	176	140	150	144	141	135	142	153	164	146	142	162	165	160	176	141	176	168	161	156	151	149	157	162	155	178	147	151	180	185	158	144	152	183	164	157	152	156	149	155	162	175	150	175	172	141	157	177	171	143	152	193	142	157	167	135	167	167	155	189	152	159	175	152	147	155	167	162	181	160	144	143	147	159	146	153	167	159	163	159	173	165	150	155	161	167	163	156	196	131	157	157	168	168	171	168	177	138	159	148	165	155	151	144	160	158	144	168	129	159	160	143	161	166	130	132	158	174	152	171	168	155	155	155	156	165	161	143	159	180	150	159	159	152	170	161	176	151	161	152	162	145	173	148	171	141	184	181	171	170	135	176	150	157	164	171	147	155	165	151	161	159	140	168	178	165	169	164	155	178	181	158	141	149	155	142	141	150	142	157	148	166	158	169	174	136	189	142	183	151	166	157	164	147	164	151	156	183	150	173	169	156	168	176	158	164	195	133	155	169	149	178	176	156	159	181	185	159	149	152	151	158	155	156	170	169	163	161	156	169	166	174	153	151	170	155	165	125	143	150	171	148	174	153	165	155	134	148	161	156	156	192	144	154	159	167	151	154	161	167	177	148	173	152	165	160	153	165	198	181	157	182	157	182	159	170	170	149	150	155	163	181	157	157	172	193	156	174	138	170	181	171	165	158	150	139	123	162	150	168	157	152	173	160	141	151	148	181	154	145	163	183	152	163	139	165	175	149	162	147	171	152	153	155	166	177	184	163	158	180	165	142	170	177	180	139	181	156	155	141	156	150	166	151	178	149	142	152	140	166	160	166	156	147	185	161	156	160	159	188	162	168	181	180	176	142	142	165	162	196	147	150	156	147	172	159	148	173	166	164	162	170	158	172	139	159	172	172	168	159	124	161	189	160	141	152	158	153	161	156	139	164	155	125	165	163	157	151	163	167	161	162	155	137	130	136	159	172	157	174	154	169	199	171	144	160	156	147	192	162	165	183	147	139	157	140	156	179	148	173	175	182	141	163	153	172	174	151	157	189	136	177	167	150	153	167	176	157	137	156	158	147	165	155	152	122	182	166	181	155	159	147	171	152	137	179	179	150	135	165	161	159	152	179	181	188	147	176	163	178	169	163	196	143	171	160	168	142	143	154	182	149	171	162	151	158	158	174	174	157	155	148	152	170	149	160	172	124	173	140	136	157	170	154	175	163	148	141	129	152	157	159	157	179	155	152	154	173	188	148	149	149	165	172	172	157	163	172	149	174	185	154	151	156	164	189	184	199	158	179	166	165	149	141	162	165	167	172	149	168	148	166	148	155	149	164	155	153	157	176	155	175	169	173	158	178	154	175	168	169	162	189	178	132	167	148	181	152	159	193	159	169	159	153	162	124	144	151	160	148	196	155	167	172	154	159	156	173	165	163	145	148	152	172	181	170	168	164	134	166	173	177	171	166	160	147	141	135	166	178	139	152	168	158	144	194	162	174	166	134	177	171	161	159	180	167	163	141	175	167	161	156	175	170	138	158	158	179	143	160	180	159	168	204	170	153	164	154	145	144	152	179	165	145	160	142	154	174	164	148	152	156	140	183	180	162	165	183	174	140	156	165	164	149	169	164	136	160	176	166	152	156	168	169	156	168	160	181	156	189	151	164	174	177	165	187	175	158	153	173	155	142	181	193	171	175	173	174	149	171	149	157	175	151	161	180	148	183	159	155	164	145	171	162	180	158	164	143	183	182	153	149	149	158	183	172	174	158	171	153	171	144	171	174	146	147	143	169	139	169	155	193	195	161	156	152	173	154	163	154	151	168	147	198	206	180	155	165	155	135	166	176	146	162	162	196	162	145	170	156	140	132	166	155	156	167	181	153	178	159	184	140	154	180	172	165	150	177	155	148	158	151	149	166	158	156	184	150	150	182	174	164	147	149	164	189	176	146	170	171	175	145	158	170	165	143	167	186	155	149	166	152	162	149	166	166	161	157	152	139	167	176	144	153	138	178	135	135	163	177	165	150	151	151	180	145	178	166	152	173	159	160	157	147	162	150	169	150	161	181	160	182	170	169	158	137	163	136	171	169	172	151	170	174	145	172	162	149	165	161	169	157	160	145	154	157	153	170	148	184	156	184	163	154	140	149	156	159	167	163	151	168	131	171	167	156	161	156	163	168	161	152	163	128	182	153	158	142	141	189	144	177	171	144	167	142	143	136	167	172	143	174	156	155	146	152	168	150	157	182	160	169	188	153	162	171	170	173	152	149	152	161	200	144	168	153	174	141	168	172	161	156	161	172	167	175	162	162	146	174	146	161	165	152	158	179	169	170	165	149	141	152	155	206	137	146	168	151	151	173	161	140	144	141	179	135	178	147	189	159	192	152	159	160	161	146	167	158	172	170	144	160	147	141	155	156	165	163	162	164	161	175	173	155	177	162	174	147	155	161	164	152	152	151	155	158	164	154	185	160	157	153	164	119	173	144	146	171	145	153	168	163	167	159	147	191	152	190	140	165	169	157	182	159	143	154	160	162	145	173	178	153	169	160	153	178	141	141	158	184	147	170	165	159	139	143	150	167	129	157	151	167	142	153	143	146	151	146	168	168	182	148	146	189	148	170	159	156	189	160	166	171	167	156	173	152	169	155	163	157	149	164	173	155	182	172	176	161	158	159	171	166	176	151	184	166	175	169	158	147	159	160	153	146	169	165	192	168	159	165	150	185	173	173	149	173	148	170	153	178	180	176	169	153	150	155	157	169	151	148	164	182	152	150	137	174	185	175	135	123	181	168	166	150	192	160	163	162	152	153	157	153	174	143	170	166	153	145	168	190	163	158	141	168	167	174	174	162	170	183	165	179	191	157	163	173	173	152	180	166	152	135	152	146	166	147	158	157	185	145	167	161	163	126	174	169	133	148	170	163	181	142	164	158	146	164	148	162	169	146	147	146	169	147	151	175	147	155	166	155	193	144	175	158	161	149	136	158	165	177	182	198	155	152	158	186	181	149	180	172	148	136	149	152	136	172	173	181	177	160	183	152	143	175	137	175	173	165	157	168	169	151	165	154	175	153	153	191	152	189	158	154	168	168	156	172	156	147	159	174	160	173	140	147	169	166	155	151	170	147	155	179	151	162	182	149	170	151	167	161	144	154	166	136	169	157	148	167	146	162	176	183	140	140	144	169	158	176	146	137	134	150	178	129	159	146	133	149	177	157	153	155	163	143	152	189	174	171
8336	1132	2202	2395	2212	1784	1457	1275	1159	1012	846	773	738	674	628	612	595	576	530	534	492	553	524	489	486	443	505	473	444	492	466	457	491	454	449	459	409	434	443	452	439	429	447	437	462	451	481	425	427	433	416	445	458	436	450	441	448	440	458	434	395	428	408	411	459	425	391	434	435	461	437	432	434	408	408	419	414	403	466	417	416	420	427	462	443	457	416	432	441	436	439	420	423	430	446	442	419	444	410	416	442	408	447	436	408	421	417	395	377	428	432	419	392	440	382	425	414	479	424	414	443	407	405	421	392	445	423	428	452	402	430	445	434	420	434	416	402	398	429	418	413	401	427	408	434	426	423	395	425	438	439	435	404	430	422	421	437	415	401	429	439	449	397	411	430	452	461	426	414	434	425	385	427	423	390	422	432	456	416	405	402	404	422	406	433	453	424	436	444	454	412	413	421	445	442	422	405	432	414	421	434	386	434	418	423	395	444	416	439	432	414	402	450	421	405	404	393	433	420	430	428	462	454	414	408	403	418	398	438	400	443	431	435	428	438	435	440	446	453	438	382	433	441	418	412	405	438	407	460	439	413	453	463	438	429	403	395	433	436	405	449	417	415	408	439	428	427	451	398	415	438	433	411	401	434	435	408	427	448	405	415	411	413	437	457	403	424	417	418	428	429	426	482	418	461	401	363	432	430	439	409	433	389	435	436	448	419	451	419	434	412	426	426	400	382	387	433	410	440	454	430	431	443	434	392	385	402	418	435	436	462	405	461	442	439	394	407	411	431	424	446	430	412	399	435	413	425	389	474	419	438	435	425	425	442	457	429	437	408	406	413	432	460	434	399	394	441	450	409	409	401	428	419	384	425	436	440	452	444	424	427	427	402	420	429	446	401	423	389	435	436	469	420	419	408	423	428	438	445	450	418	443	438	415	439	405	393	415	432	414	406	424	425	424	455	417	432	418	418	420	399	408	415	430	430	394	400	377	416	397	411	426	468	426	401	399	427	466	438	416	392	403	459	406	408	415	390	398	406	426	439	425	416	432	421	423	421	436	471	425	413	395	406	406	421	429	415	423	437	432	450	448	421	392	404	435	402	456	394	412	450	432	429	406	429	447	405	436	428	411	423	388	407	422	425	412	404	421	421	429	383	434	457	437	423	426	430	432	409	406	456	458	372	438	463	434	446	401	427	459	410	453	441	456	420	442	463	433	411	404	427	416	478	404	437	402	467	437	452	424	429	416	428	437	385	433	416	448	433	399	450	421	442	409	402	395	449	439	428	474	396	441	412	399	464	451	452	427	387	429	420	448	426	413	400	397	429	465	421	459	410	414	433	432	422	405	412	406	453	405	408	439	452	444	429	427	414	446	437	459	437	442	403	420	405	457	430	404	441	420	441	436	444	405	403	411	410	444	429	396	413	424	469	434	443	428	393	420	394	420	432	427	449	445	439	436	424	438	429	441	431	444	425	420	448	437	441	406	462	448	423	424	423	421	431	424	413	414	421	442	418	424	401	427	469	438	431	405	422	350	390	428	445	440	404	412	436	396	413	448	403	432	424	413	448	419	416	470	453	427	405	431	448	401	439	423	421	422	409	425	407	483	422	406	432	465	418	428	425	403	446	413	429	415	433	404	394	440	410	432	441	458	432	423	423	420	441	404	424	411	390	434	424	385	461	432	448	434	438	434	427	452	427	366	420	448	418	422	451	460	430	425	427	429	399	412	420	409	458	427	434	432	411	439	448	405	438	441	433	398	416	437	458	403	433	423	448	448	419	414	402	408	448	421	406	450	462	409	450	423	433	418	430	420	395	442	420	417	439	429	411	424	417	425	367	414	388	432	392	431	454	378	410	430	387	421	462	457	458	441	431	449	461	420	413	428	425	413	443	430	435	403	408	471	425	418	397	439	424	397	407	422	394	437	423	403	396	412	418	410	400	435	418	441	432	383	408	443	408	463	426	414	396	414	434	408	414	484	437	461	401	413	409	412	444	427	425	449	462	457	414	425	434	378	429	411	421	396	408	423	425	402	434	458	412	423	384	402	412	413	416	425	431	446	385	408	398	464	436	466	425	425	388	393	431	421	409	418	407	433	423	411	433	420	437	420	428	403	445	407	449	431	446	421	430	408	430	395	427	436	461	406	397	426	402	445	421	402	431	436	447	400	416	431	409	413	391	465	432	394	437	416	394	406	430	405	439	424	446	404	429	410	431	424	438	392	377	389	441	443	425	415	417	433	439	456	423	412	389	427	456	401	436	396	475	440	459	439	451	418	445	451	468	384	434	423	445	409	420	407	418	428	416	409	433	400	420	388	452	419	438	424	444	439	416	418	437	444	427	422	425	455	449	437	452	442	417	446	453	428	417	439	445	430	399	458	453	423	444	407	458	429	421	411	412	384	440	422	378	416	441	448	440	419	459	438	413	429	414	383	425	403	475	425	446	402	448	425	418	438	451	407	440	431	428	438	405	387	429	442	438	420	408	436	444	451	404	401	390	410	423	441	463	439	426	437	476	431	389	399	413	416	403	416	422	442	420	412	421	427	411	400	404	429	407	452	438	422	418	435	430	454	414	427	425	422	439	417	464	401	433	385	412	433	400	412	430	401	437	413	444	458	413	409	439	418	426	409	409	433	443	434	437	413	387	421	395	430	418	417	415	409	449	451	410	463	452	437	418	438	422	421	410	433	426	441	435	433	421	448	415	419	390	419	405	412	363	422	418	436	445	427	452	435	440	397	449	422	448	423	444	434	469	419	411	420	471	442	408	426	410	430	413	413	408	431	415	467	444	420	392	468	466	475	425	458	442	373	440	403	402	409	420	445	416	400	417	465	422	417	435	390	457	449	410	438	429	429	415	404	438	406	384	372	425	415	420	422	448	403	389	422	430	432	422	424	396	433	431	462	439	417	406	458	409	444	401	437	422	454	382	445	403	409	422	434	414	403	423	423	432	420	451	442	401	436	422	419	417	437	414	442	438	403	403	440	424	433	437	399	428	429	403	403	427	434	420	418	402	398	424	426	406	412	379	409	431	430	424	422	402	410	441	410	405	457	414	442	431	392	477	433	407	386	436	407	457	457	438	354	429	410	434	444	444	435	426	464	386	459	419	408	415	457	415	390	416	415	409	405	402	443	452	413	425	428	414	420	413	439	433	422	437	433	436	437	397	408	413	416	422	426	404	409	428	417	439	413	432	432	421	451	444	426	424	407	450	424	366	467	460	415	412	437	449	406	412	440	456	460	428	436	417	427	413	422	433	451	429	436	437	377	449	419	469	429	444	454	382	410	438	436	400	430	415	452	429	440	425	443	416	439	405	439	429	412	433	458	439	426	444	429	427	422	455	438	426	414	420	437	414	446	421	446	417	461	385	448	434	418	415	459	445	457	432	457	398	438	452	449	457	403	408	445	415	435	430	433	418	429	442	426	424	442	391	395	416	400	438	424	438	419	405	479	437	401	433	396	396	420	429	429	382	412	408	436
1908	499	497	525	473	493	453	439	471	457	443	428	458	469	416	410	400	445	462	487	416	404	490	476	457	465	495	448	463	428	458	457	461	439	467	447	491	452	424	472	455	494	477	430	470	455	480	463	479	449	466	455	490	447	468	461	447	499	476	440	483	467	470	472	477	429	514	467	444	467	453	457	419	451	423	449	463	436	440	486	457	452	416	473	475	427	457	451	466	432	427	482	445	413	425	466	450	441	400	476	416	468	452	465	498	477	498	490	490	473	434	449	476	433	437	446	438	416	439	441	460	420	469	456	439	445	467	476	468	449	466	447	429	448	460	436	419	408	443	468	460	459	452	487	434	424	477	461	445	467	429	432	464	453	472	462	447	457	473	416	445	445	482	447	439	485	460	468	457	423	466	408	461	442	477	403	477	444	438	433	441	430	454	463	450	450	439	477	432	460	405	453	478	442	466	416	460	407	469	456	471	443	490	450	417	421	478	456	440	440	473	429	439	456	516	482	498	470	450	490	457	467	467	436	478	435	442	466	446	455	448	444	429	445	432	463	429	468	430	440	466	415	426	439	480	484	485	436	441	455	410	439	482	422	470	450	462	470	426	461	441	505	477	439	450	448	449	419	442	459	454	436	430	431	445	456	447	482	452	444	442	479	490	443	452	444	464	455	425	486	458	460	484	446	480	420	458	463	453	454	489	482	453	486	463	446	436	431	435	447	450	448	470	376	442	426	450	427	427	480	427	434	467	468	454	455	437	444	477	444	392	499	458	468	451	449	455	462	457	479	462	484	468	423	463	446	449	450	446	470	463	444	459	462	458	467	463	506	433	427	436	484	465	492	463	477	467	433	437	453	448	467	440	458	429	461	471	383	423	478	459	444	461	420	461	458	411	492	437	502	461	428	440	441	446	465	470	437	471	482	449	465	430	450	476	430	421	493	436	453	469	409	467	475	450	460	449	455	508	453	426	434	406	474	461	485	455	438	458	446	497	442	471	452	442	430	452	446	459	490	451	431	422	446	462	425	475	430	435	474	454	425	423	439	460	436	456	440	446	435	456	497	473	424	456	435	472	438	407	428	424	445	456	409	466	456	472	446	449	435	455	453	436	439	451	448	478	456	478	457	433	441	445	430	467	466	464	488	444	469	438	476	452	467	449	421	449	499	455	467	438	441	429	452	488	467	458	472	468	489	452	417	408	444	444	442	484	443	454	447	453	481	441	436	420	437	428	457	433	452	444	411	458	466	462	444	439	450	440	443	433	430	456	444	456	481	424	393	430	465	411	408	435	473	425	470	468	437	447	432	452	511	477	446	430	430	458	417	453	455	477	479	440	441	460	437	416	420	453	455	442	416	406	464	460	476	463	436	441	457	450	436	445	488	412	456	438	479	441	458	411	472	432	419	430	479	455	425	470	416	455	453	490	470	438	422	466	443	412	410	453	461	432	413	435	445	427	423	442	473	459	473	457	466	459	490	441	424	481	481	442	465	466	440	441	463	478	472	430	480	418	469	458	431	444	459	470	435	445	419	439	455	422	424	457	466	464	433	452	452	419	422	464	395	407	466	442	432	430	443	497	447	401	413	472	448	441	487	451	446	481	445	404	473	462	444	449	456	434	439	449	440	431	448	474	472	460	487	448	413	440	485	454	393	432	447	432	463	465	473	443	475	461	424	452	432	481	477	453	467	447	493	453	486	458	431	448	466	437	470	457	441	438	457	474	468	458	447	456	443	516	446	443	458	440	468	450	453	489	438	465	482	462	445	511	427	404	454	401	463	447	500	478	450	435	443	428	451	451	430	442	476	463	478	487	448	482	443	404	399	433	435	485	435	433	444	437	440	437	446	440	405	429	460	445	443	468	462	460	453	460	441	445	461	426	430	414	430	450	458	490	457	445	475	459	437	448	445	432	448	419	435	451	431	440	467	446	430	450	426	450	438	465	472	445	473	514	423	439	429	432	484	482	412	432	442	450	466	452	465	442	473	448	480	452	446	435	462	427	436	499	457	428	443	464	441	450	489	397	480	470	469	444	487	462	420	444	505	447	446	442	441	455	443	426	414	454	438	444	449	485	452	465	473	434	454	448	470	438	444	467	475	444	450	446	406	445	492	480	420	405	464	461	468	453	483	452	446	442	422	454	432	460	494	439	442	461	450	429	444	418	427	435	435	434	490	432	456	421	450	473	469	443	461	410	481	460	451	462	435	447	460	430	421	431	436	489	465	427	466	421	440	460	475	416	438	449	419	476	461	502	460	495	432	456	405	445	484	450	444	474	441	492	463	456	418	428	456	453	463	471	433	456	503	464	469	476	434	503	470	456	410	399	473	419	456	460	499	485	457	434	444	450	447	441	433	445	444	434	492	432	446	467	469	431	474	493	452	457	451	435	460	455	461	426	466	434	456	426	442	463	435	453	467	423	496	440	440	473	432	416	452	437	480	441	453	440	419	453	406	453	430	484	431	428	463	464	505	472	471	419	430	442	450	444	459	500	451	433	456	457	438	451	424	409	443	465	446	457	489	415	416	427	414	477	423	457	450	421	447	467	418	447	446	439	502	441	441	438	437	416	490	450	467	520	455	446	455	470	470	478	481	426	444	473	478	424	468	438	444	449	408	445	490	441	459	486	450	452	408	462	447	460	403	448	440	450	402	476	459	401	447	447	459	467	468	472	433	470	484	476	436	470	488	475	444	467	427	424	434	502	462	456	432	457	471	460	455	440	438	452	471	473	468	451	412	445	469	460	454	455	454	488	454	435	446	456	428	457	387	473	465	466	433	474	461	439	448	432	442	484	431	431	472	435	435	500	472	414	452	414	443	462	431	444	423	454	427	489	444	436	431	479	456	464	510	444	445	471	435	463	461	438	443	454	424	453	443	463	445	465	423	445	433	450	467	442	444	451	472	437	427	455	461	457	457	410	375	468	454	492	474	501	483	498	456	457	458	455	449	402	463	503	459	425	467	454	427	430	473	448	418	472	464	490	456	439	448	462	466	474	445	464	492	452	439	448	422	448	460	473	484	441	440	408	429	456	454	446	441	475	442	453	462	451	458	421	451	447	487	401	493	465	468	432	475	442	436	456	472	488	411	430	443	449	448	455	467	413	446	419	450	453	444	418	468	468	448	461	449	493	446	429	515	464	413	463	438	482	498	464	525	428	487	466	482	485	468	457	422	464	508	418	425	462	437	442	469	490	465	475	445	434	487	458	468	470	413	449	485	467	403	408	428	448	450	469	464	423	398	452	481	430	470	470	435	482	461	456	417	475	432	479	451	466	440	469	441	420	469	417	459	474	486	440	477	516	444	439	424	427	449	478	460	470	449	451	444	435	441	425	434	393	423	451	479	500	418	453	480	455	452	457	464	456	459	472	459	467	440	481	452	445	472	438	481	463	387	462	449	413	478	455	482	476	463	447	454	464	432	450	430	440	422	468	443	475	464	447	432	456	446	448	459	453	429	472	448	459	444	407	432	419	456	465	418
2403	1035	1062	1126	1091	1104	1009	1026	1007	984	1048	991	1037	1012	960	990	1037	1021	982	968	1004	981	963	1024	964	1001	990	1022	965	955	956	926	1004	983	940	997	959	972	971	1015	980	1023	915	1032	941	922	984	972	986	969	986	949	956	960	938	950	1021	991	953	1004	1057	981	982	991	990	943	1020	972	940	982	953	926	958	969	970	977	986	926	948	948	961	1015	977	963	1005	1032	970	931	923	1015	1031	978	997	982	997	951	980	973	969	1031	987	938	978	946	997	951	986	962	966	951	1023	959	891	984	985	991	986	986	962	1019	1020	925	962	914	963	922	985	1018	944	968	1002	955	965	972	936	966	1008	1005	960	1028	961	993	980	1043	939	980	1001	978	1052	954	979	949	959	979	967	997	957	1018	1014	1018	976	983	978	970	954	988	1009	964	924	1007	969	990	991	973	1019	992	1016	996	1017	918	969	970	976	1011	998	1024	996	1028	993	958	990	1001	985	1009	921	997	945	985	1020	999	962	977	964	960	930	934	894	1018	959	977	990	1015	958	1000	990	980	936	983	994	958	966	972	962	981	913	965	919	990	950	889	975	971	1019	972	935	1015	977	1024	971	1028	977	978	1017	972	991	983	1032	974	970	944	1028	992	960	939	995	989	947	953	1015	964	938	984	1016	986	940	957	946	989	960	1004	988	974	1034	959	951	966	971	936	958	1018	937	981	952	1023	991	955	934	977	935	1007	953	897	995	947	988	965	980	1012	943	941	1035	974	976	996	966	989	971	998	1010	956	1010	984	1012	1042	1037	972	945	931	975	1005	957	984	993	937	1018	951	1002	976	944	977	967	949	1020	972	999	917	945	951	1014	1005	1010	966	990	1014	1016	976	969	935	1025	975	983	993	945	1005	920	948	968	983	1031	981	955	1001	924	945	996	940	962	988	1044	969	1030	964	959	936	909	987	975	970	973	942	990	951	964	997	973	1012	947	968	1007	1018	941	939	958	1027	986	959	994	1020	1018	968	963	1002	952	1012	928	982	1010	996	944	978	950	894	933	964	975	997	985	963	1000	969	1002	1008	987	937	1009	974	965	937	1015	902	937	991	1044	971	1023	999	956	983	960	962	931	971	942	966	975	1008	1001	978	943	933	958	1033	959	945	990	965	986	943	982	945	1011	903	983	988	964	946	966	977	958	1010	944	972	991	979	962	997	992	985	1004	945	976	967	1081	992	945	966	975	955	993	971	960	943	965	980	991	1000	944	1022	1044	956	989	975	928	953	988	919	952	972	942	933	999	954	992	954	935	991	915	989	952	951	978	958	912	1035	983	1035	994	1012	989	1011	965	1014	1003	964	971	912	986	940	1030	971	969	992	979	941	957	987	970	947	994	928	940	974	907	984	965	970	993	994	965	956	963	937	961	965	924	1009	962	992	939	1010	950	989	959	982	945	974	973	1016	949	1008	984	984	981	985	977	943	1018	952	982	941	965	1000	1003	954	924	923	980	1037	999	1024	970	973	1001	988	960	980	1023	975	956	1014	971	958	996	985	983	998	955	980	1002	922	1013	969	917	997	1014	942	954	987	998	1033	958	987	1028	955	954	1014	967	940	931	1002	983	941	932	971	957	962	1004	964	992	963	998	1002	1008	984	1035	966	919	954	1004	988	972	978	1026	981	1022	1021	1051	976	968	949	963	950	1005	984	1005	983	974	958	980	972	976	979	965	1007	965	959	913	939	900	1010	1007	937	964	989	960	1000	990	1013	979	997	975	985	960	1025	989	971	957	953	981	977	1020	929	1027	978	1025	951	948	989	975	968	987	1024	981	1020	932	932	1033	918	945	1007	983	930	990	952	911	934	976	1008	976	1010	984	988	954	986	972	975	960	962	996	1004	994	1007	1021	945	1037	989	973	971	959	974	969	1056	935	1001	997	972	919	969	976	960	925	968	972	949	968	963	1050	951	989	976	953	904	990	965	988	947	940	975	941	940	970	966	999	910	1007	973	1012	993	978	979	968	929	945	1004	1008	1006	987	968	998	977	974	993	968	961	978	933	963	988	962	982	969	999	1004	964	924	995	987	953	974	1025	953	952	995	966	914	983	928	974	970	996	950	956	969	939	993	928	979	980	939	979	1015	1021	984	1009	961	982	971	997	1041	971	997	968	959	1038	964	952	929	1003	985	1010	957	937	958	983	994	944	956	1006	970	960	983	1043	951	943	988	981	991	1025	983	1027	979	961	993	945	974	990	951	987	997	979	960	925	976	958	968	931	974	955	974	1027	1007	960	995	967	1011	1033	941	964	937	990	970	995	963	1018	956	976	1021	958	979	1000	944	973	948	983	983	953	965	953	942	951	993	948	1057	980	1015	1019	1004	990	978	959	934	940	976	966	1012	941	982	1003	979	992	1001	1011	1018	963	973	975	961	944	982	924	971	924	925	996	960	973	981	981	918	955	964	963	988	943	969	976	945	973	943	963	959	972	935	952	937	994	1010	972	1042	976	995	971	1008	979	967	943	1002	980	981	957	974	991	1027	957	1044	962	981	1015	994	970	958	898	984	935	1025	911	1003	981	924	1015	1000	1005	965	955	1008	955	928	967	979	1008	1044	998	983	996	974	955	977	1001	895	958	987	953	936	948	1009	959	1032	999	978	941	985	962	1008	941	1014	962	999	969	963	990	1054	1001	1030	957	951	983	1001	1004	962	1031	962	1032	907	926	961	991	1005	920	965	963	974	977	886	942	916	955	944	899	995	943	893	1024	931	980	969	945	938	1020	949	957	1014	985	980	955	978	1008	941	984	926	966	987	980	991	1016	955	983	933	984	976	934	1010	995	955	965	996	1007	938	995	957	906	1022	941	962	993	959	959	993	1002	956	993	974	938	979	962	950	937	1019	968	1000	990	966	992	989	966	1003	956	939	982	996	919	941	964	1009	986	960	970	969	971	972	981	1004	1002	971	951	954	967	995	1006	1031	998	991	1001	992	947	1001	972	943	1023	942	1018	950	1061	974	950	961	974	990	981	973	938	926	988	939	978	987	953	994	957	954	991	952	973	1010	1013	1030	992	1030	959	897	951	972	1013	983	993	991	967	978	1035	1002	991	944	957	991	962	995	962	961	976	980	969	1008	927	1008	1000	972	974	994	957	956	946	965	1035	988	979	951	977	939	1009	1013	996	975	926	1018	956	1010	971	933	993	953	961	952	1007	965	1004	973	949	1013	918	1022	1001	987	935	1027	989	960	934	1009	979	965	958	993	997	977	1034	1003	964	967	958	978	1031	976	957	975	990	1004	1007	1025	965	944	1047	961	986	960	964	990	980	1000	973	1000	962	1010	1001	978	991	977	979	922	1007	988	961	997	963	918	955	979	992	970	955	971	1005	949	1023	1000	965	993	991	966	993	1039	951	975	1012	965	982	971	928	1012	917	976	1001	980	1020	1001	997	1042	986	1017	991	962	929	937	947	968	958	967	979	988	949	932	1006	952	970	934	950	1006	973	939	941	987	988	960	969	999	937	989	957	996	972	949	890	974	910	1008	970	1031	1019	984	939	1016	1008	1029	903	996	1020	962	953	1032	1057	949	962	990	926	972	961	977	903	1025	948	947	971	943	947	993	935	961	943	950	947	989	987	971	953	977	994	990	925	985	935	1039	1016	986	954	1000	965	922	983	1015	967	969	994	1003	943	948	922	984	1000	997	998	950	955	979	962	961	905	984	986	975	955	954	982	974	966	970	989	993	989	1053	993	1016	957	969	965	939	975	939	967	993	984	968	997	928	966	992	968	981	1004	955	954	957	966	982	978	996	969	963	1000	953	1041	967	1028	989	939	986	997	928	1007
8627	665	779	600	508	388	378	313	315	300	304	296	305	266	270	242	272	295	267	254	258	234	235	248	301	246	250	249	296	270	264	258	281	250	248	262	239	275	258	263	238	261	242	264	258	265	251	254	240	270	274	229	241	261	246	244	277	264	279	260	249	235	270	282	288	273	248	267	235	273	261	256	242	219	241	269	293	247	246	259	243	224	230	223	274	264	252	257	209	234	247	234	234	249	249	239	249	252	237	244	254	267	242	259	249	231	241	235	262	244	247	228	227	234	237	268	257	274	232	249	238	254	213	250	234	258	265	235	245	249	285	267	259	222	257	244	249	236	227	252	241	229	243	261	242	261	259	238	252	240	237	257	240	249	234	238	267	271	246	281	222	228	281	247	236	265	249	237	230	235	237	252	269	268	275	250	268	266	272	244	270	228	252	237	241	246	241	255	231	259	245	265	271	264	221	226	254	263	255	211	218	255	244	224	265	248	238	291	268	282	265	242	229	277	235	254	244	259	240	251	282	224	251	256	231	253	267	242	216	244	236	279	252	270	253	261	241	244	280	234	255	233	244	231	242	274	247	231	225	272	259	235	239	234	237	254	238	250	239	257	220	288	277	263	260	249	232	262	244	267	249	262	237	264	257	274	232	248	233	236	235	216	261	267	270	286	259	230	273	279	257	248	265	269	295	285	247	267	278	268	249	209	265	237	259	259	228	263	217	243	250	238	281	263	230	267	265	299	236	248	246	246	236	252	261	241	251	237	254	239	247	253	230	266	250	289	250	242	267	257	252	261	295	259	247	256	245	234	216	255	280	243	251	269	240	269	276	266	266	238	275	234	250	278	265	241	266	247	226	236	250	261	255	240	245	239	240	253	256	219	258	245	246	223	280	247	215	222	258	243	260	227	227	254	276	248	250	229	280	238	233	266	245	218	218	252	244	251	247	260	259	277	259	221	252	253	269	258	238	269	243	265	278	261	255	274	241	250	273	260	285	245	244	258	244	241	227	299	253	269	262	260	250	235	243	258	230	269	248	255	266	264	280	262	228	243	259	243	261	263	242	263	264	242	239	272	268	248	238	237	251	230	277	271	236	246	255	237	269	308	275	281	232	249	249	277	233	237	245	237	245	269	240	242	252	262	249	248	240	235	218	238	273	244	226	252	243	253	250	237	263	247	254	238	279	240	262	243	227	271	256	285	281	266	248	265	236	256	244	260	239	228	245	278	241	258	263	254	262	263	276	248	244	286	242	253	243	226	260	214	250	234	277	214	237	248	268	239	240	271	278	247	245	250	275	276	246	222	236	239	263	271	248	262	258	260	233	256	259	279	259	239	244	275	267	260	264	262	275	273	261	233	226	265	266	259	252	232	259	238	241	250	278	243	232	266	230	255	214	245	262	250	254	236	243	275	261	248	264	254	239	263	283	284	260	258	252	259	263	241	242	256	255	263	269	242	256	275	277	257	262	218	236	263	268	257	258	233	259	243	232	233	270	270	257	246	244	255	267	254	225	258	275	270	251	255	246	270	218	264	235	252	242	218	276	254	275	244	250	219	243	211	210	246	267	285	259	255	235	289	243	277	234	217	271	270	281	276	235	226	262	223	258	275	231	255	221	259	260	247	264	234	267	311	230	240	253	257	227	254	232	252	238	260	241	242	255	239	246	230	248	239	218	246	267	219	252	272	288	240	227	246	273	235	233	228	265	243	234	247	239	259	241	222	247	287	272	234	255	231	239	231	271	239	254	234	246	238	236	259	265	274	238	266	251	252	249	263	254	240	255	266	256	282	249	248	261	254	264	254	249	291	250	230	246	284	248	286	237	259	254	240	211	232	268	281	247	247	245	218	239	236	236	243	237	235	282	255	222	253	273	276	268	230	239	248	211	258	256	274	258	247	249	270	237	264	231	256	263	240	250	281	217	252	275	233	270	245	266	258	267	272	252	270	252	268	262	242	270	259	242	297	267	244	208	263	262	262	225	235	232	243	232	248	243	228	234	247	257	253	277	239	248	241	234	245	253	232	261	256	264	258	220	269	229	268	267	275	273	250	254	229	233	237	245	274	281	255	242	248	238	255	271	259	239	221	252	237	226	243	279	277	258	252	246	245	259	286	276	250	255	266	272	282	275	232	281	262	239	270	239	243	259	242	236	255	242	273	254	271	247	260	278	250	259	238	222	237	252	246	226	268	242	244	249	281	246	274	272	255	239	268	246	228	277	273	263	249	260	249	279	238	222	257	291	268	285	244	223	250	254	203	229	244	253	273	259	254	250	260	271	267	252	241	252	253	285	251	230	228	224	245	247	240	253	245	253	241	240	254	266	233	238	226	287	268	253	246	268	238	242	266	253	264	258	250	246	228	267	248	228	241	244	236	285	242	247	250	238	285	235	280	267	214	245	233	274	250	262	265	230	246	266	238	225	247	260	242	218	214	279	260	251	244	279	253	263	282	265	271	234	238	265	259	243	242	247	261	241	267	239	241	243	257	241	252	267	245	232	264	263	259	273	289	258	262	248	240	244	261	225	244	253	255	248	246	282	257	255	257	234	244	243	236	253	262	275	247	257	273	266	244	256	278	263	241	244	259	257	246	231	255	244	230	257	276	258	264	244	264	273	258	217	269	262	249	276	242	242	257	264	231	252	247	260	252	250	266	245	263	251	273	230	252	259	278	277	273	264	288	254	273	242	254	264	264	257	219	250	242	245	252	276	268	280	260	234	253	255	235	242	274	244	274	258	233	235	274	258	271	235	250	260	243	232	252	259	232	247	250	267	246	255	252	265	230	261	256	262	231	251	275	261	277	262	255	245	232	223	244	231	283	266	240	226	244	243	257	242	254	258	225	225	278	227	230	224	260	272	252	254	262	301	263	262	294	246	241	243	218	238	247	243	242	245	250	254	260	230	263	247	253	233	261	228	237	264	237	257	248	251	246	281	270	241	258	259	247	256	273	257	265	252	241	245	243	251	239	248	272	266	249	249	227	254	242	254	256	241	251	231	231	259	286	249	253	245	256	273	274	268	245	264	267	279	251	253	279	251	282	272	224	261	249	269	268	221	235	237	241	253	279	254	264	234	238	248	234	279	247	247	246	249	250	246	253	261	237	218	263	297	261	263	256	259	265	244	229	267	260	261	277	236	241	245	230	252	271	220	238	244	253	256	246	286	282	246	253	259	261	250	239	242	217	271	270	282	251	257	271	242	231	270	240	224	277	238	214	233	230	245	257	213	274	244	290	253	227	230	260	266	256	254	262	245	258	248	242	275	233	246	252	271	246	232	238	248	220	250	244	246	234	251	241	268	260	271	241	244	252	270	279	262	245	240	252	239	237	262	272	260	261	258	250	267	272	245	277	250	249	251	261	245	231	263	251	283	269	243	270	280	249	247	234	248	237	255	248	241	237	236	251	257	267	263	243	244	258	247	238	235	258	232	260	265	268	273	287	247	278	265	213	233	245	260	249	251	229	257	238	271	210	258	247	249	217
6775	975	1469	1714	1540	1318	1164	1090	1003	891	898	777	767	709	717	692	685	697	672	580	617	607	598	601	576	620	574	650	598	615	591	613	621	577	603	605	602	593	624	609	603	592	622	559	551	594	582	562	573	596	591	618	589	601	617	603	626	590	592	623	621	616	623	617	605	613	577	605	567	609	558	583	647	572	550	564	569	618	603	563	569	644	567	569	548	608	549	601	586	585	551	589	566	560	589	581	600	596	558	535	655	571	594	605	627	576	573	596	587	625	583	597	547	576	613	585	537	642	621	562	563	591	542	567	620	616	579	589	577	595	619	579	566	572	607	595	569	615	599	573	578	612	555	589	553	559	619	578	637	584	592	568	572	566	608	589	575	567	587	644	583	552	558	552	583	593	544	551	558	612	557	560	588	579	586	596	646	561	590	526	557	543	576	584	557	596	593	611	624	552	581	630	557	638	601	555	603	600	588	568	580	556	593	528	566	609	566	584	544	553	564	529	609	587	563	614	584	576	566	569	568	602	604	540	583	601	603	542	574	584	556	574	596	608	545	607	583	624	533	598	591	602	621	577	584	558	579	586	580	602	588	628	608	594	581	593	572	611	636	612	569	594	602	581	583	603	579	564	622	601	594	547	559	588	576	560	571	591	656	621	591	581	550	584	554	605	568	541	604	606	586	611	615	596	615	576	588	582	570	574	590	569	640	581	608	622	548	586	530	569	544	618	603	651	562	596	588	600	611	606	589	568	571	617	586	577	629	588	572	637	589	579	588	534	581	590	600	581	605	547	612	592	636	639	599	567	545	633	578	601	586	594	562	650	566	557	562	588	561	573	609	591	574	603	605	605	550	613	609	593	565	568	574	561	573	587	552	571	593	570	563	577	612	582	555	566	629	584	601	559	592	581	557	619	629	559	556	602	607	627	596	615	611	566	608	623	586	525	595	604	593	606	581	600	569	578	565	571	600	618	560	570	584	579	591	545	601	586	617	621	565	562	557	581	545	634	579	588	614	589	579	583	623	613	548	621	579	603	620	625	552	565	591	582	563	582	585	530	568	621	580	581	601	611	611	567	545	576	609	591	612	564	609	600	617	589	611	578	556	594	592	592	570	561	624	571	622	586	599	596	588	586	566	586	583	621	607	565	593	584	578	550	555	605	571	586	632	601	610	585	572	579	582	610	597	603	571	585	574	599	527	599	588	570	580	618	570	589	610	607	571	585	603	589	565	649	566	550	607	604	606	608	569	609	587	567	595	609	582	634	608	575	579	541	556	590	567	631	578	595	567	587	589	585	595	551	585	611	566	558	594	591	561	583	570	581	559	565	581	551	568	601	580	556	591	545	564	612	627	610	575	601	564	570	583	550	584	588	559	619	592	621	609	594	615	607	575	602	575	605	580	595	636	603	564	572	569	574	573	613	588	596	604	575	573	591	577	599	549	593	596	589	598	592	606	628	533	579	557	626	609	563	562	621	550	553	557	597	584	591	597	619	601	591	596	600	605	605	593	582	555	610	574	579	637	558	608	557	578	585	583	544	595	580	563	593	594	582	616	561	611	567	623	606	604	552	563	552	554	615	533	533	556	602	562	591	597	595	595	517	568	570	579	560	599	566	599	607	609	596	562	574	616	572	587	580	614	544	596	570	635	601	594	620	600	614	591	597	584	574	610	584	576	612	595	611	609	559	604	577	582	566	573	636	619	616	623	588	588	580	580	621	567	549	608	584	627	573	567	587	579	552	575	549	556	582	575	550	566	580	617	590	587	597	550	631	535	576	592	593	603	554	581	584	590	611	598	583	555	610	541	567	545	558	564	610	605	594	628	573	574	573	565	578	557	605	543	578	580	605	609	606	570	539	540	617	603	536	584	577	550	608	594	606	576	589	591	553	590	587	576	581	600	569	579	560	588	573	598	574	563	578	601	567	578	583	569	591	574	556	551	563	554	576	582	578	632	611	598	593	631	571	584	570	596	593	629	605	610	574	608	589	592	569	537	601	612	581	614	588	649	592	608	597	621	591	577	589	555	555	594	568	569	600	583	566	566	597	578	577	633	611	607	583	569	566	628	611	563	589	593	591	597	591	605	593	553	570	602	595	577	575	638	554	587	582	568	583	538	585	586	571	599	556	595	591	590	580	598	574	588	571	590	611	652	567	620	586	594	609	601	590	552	623	582	570	527	570	546	596	588	590	556	592	540	539	576	579	537	585	561	575	621	582	616	636	597	550	599	597	519	579	573	573	597	614	577	566	566	605	554	572	559	582	539	557	592	555	586	600	537	614	587	583	574	616	559	543	560	571	567	583	598	597	580	587	601	573	586	594	643	554	570	542	567	615	587	587	575	580	594	582	541	619	592	606	612	551	585	542	549	557	586	549	602	582	534	547	631	569	561	591	600	557	584	556	545	576	611	568	598	579	579	602	612	640	577	595	575	606	591	560	570	602	607	563	558	590	609	622	578	612	534	555	595	576	602	563	553	585	542	579	596	535	538	589	570	558	553	629	587	569	585	583	575	577	599	585	592	585	550	577	602	543	550	570	602	574	581	561	596	600	590	543	575	597	601	569	558	587	584	549	566	584	621	585	630	563	587	583	532	601	591	585	586	556	586	601	592	588	564	570	586	602	542	566	618	608	579	549	562	596	584	598	582	577	604	584	566	585	610	608	623	558	597	580	584	584	561	574	572	604	588	573	596	598	568	558	611	612	538	605	588	569	599	581	636	593	590	592	593	587	603	550	601	607	608	562	564	598	570	557	616	599	564	574	581	547	588	603	582	605	566	592	600	570	592	581	580	597	581	572	611	561	558	591	588	538	605	573	638	623	577	544	606	601	574	647	585	564	600	578	565	578	564	612	587	554	599	578	593	565	562	599	578	583	559	591	591	595	587	573	587	579	559	596	599	558	597	602	600	606	567	565	552	618	586	596	580	614	570	566	592	601	564	619	587	535	567	593	550	615	560	590	614	547	614	549	552	573	545	585	595	621	623	600	579	535	587	574	605	629	521	612	588	564	583	552	559	554	597	569	567	549	591	592	571	575	544	565	645	579	600	588	561	593	571	541	599	615	579	570	594	571	565	603	624	531	608	575	592	604	600	587	589	583	594	570	566	597	561	584	580	575	573	607	549	611	585	574	555	590	574	616	600	559	577	576	541	612	550	555	590	590	603	622	558	571	598	579	523	585	583	580	645	585	594	604	612	580	605	606	604	598	570	564	588	581	615	617	607	629	554	613	580	599	561	627	579	580	559	521	580	653	560	587	590	587	584	593	550	575	585	640	543	580	600	571	574	597	589	566	572	617	576	562	557	612	574	565	543	603	619	621	590	579	571	592	559	609	610	593	601	516	632	604	574	602	559	577	568	578	606	582	595	593	570	596	589	549	586	622	617	597	606	626	543	622	583	586	571	620	563	540	564	580	607	562	624	610	602	561	599	583	585	572	585	628	550	565	592	550	556	570	615	611	576	553	519	621	571	620	555	585	606	598
15281	1344	1064	829	563	442	415	299	284	283	233	210	188	186	204	199	194	202	184	195	179	162	160	165	160	172	141	162	164	182	153	161	171	153	151	156	163	178	167	177	149	144	179	145	174	133	177	156	160	156	160	168	146	179	177	147	173	153	173	154	155	170	181	142	180	149	171	134	152	143	168	152	149	150	160	137	155	141	145	140	151	150	151	142	158	165	145	173	160	160	153	143	163	188	171	174	168	165	160	152	169	164	157	188	151	181	156	176	162	176	177	190	153	179	161	159	183	174	147	144	163	133	160	195	146	132	159	159	149	168	171	127	149	153	150	148	147	142	149	156	133	158	166	160	170	174	157	142	199	159	173	162	166	158	166	171	157	160	165	146	145	145	149	165	161	148	157	171	157	151	156	164	157	165	169	159	136	192	189	177	160	180	181	160	136	168	163	171	135	166	155	134	181	167	137	166	174	157	170	168	138	188	160	167	161	152	156	157	171	183	160	189	161	183	170	157	143	168	158	153	148	152	156	149	166	165	161	162	162	159	172	169	139	166	163	189	163	173	171	161	163	172	197	150	169	165	147	152	176	164	154	151	155	161	148	159	177	128	180	161	163	159	165	159	177	160	170	161	191	162	151	165	175	169	161	159	189	174	164	168	147	170	177	158	166	165	195	191	165	160	177	169	158	182	146	150	169	184	171	157	162	180	153	157	183	157	176	150	164	154	155	175	150	161	155	164	160	167	166	169	150	161	146	163	159	143	170	173	160	150	181	151	146	163	165	138	163	168	152	179	147	166	179	159	163	160	155	173	169	183	172	151	169	167	145	136	168	176	170	168	162	155	169	150	157	158	162	165	159	151	146	157	150	155	197	186	165	137	141	160	163	156	163	168	146	182	175	167	159	165	156	151	143	138	170	167	165	139	175	135	164	169	151	164	177	181	165	157	170	144	153	141	147	169	159	145	172	145	182	148	163	180	181	151	166	150	148	174	172	170	172	161	180	154	132	155	185	167	164	170	172	150	157	166	131	155	159	163	162	185	157	159	166	186	167	177	156	160	171	141	169	169	149	152	159	148	179	170	151	162	150	141	184	150	169	156	181	162	154	156	133	149	152	203	156	158	147	170	173	170	144	167	152	158	142	143	188	171	165	187	144	166	156	169	133	155	155	148	170	184	182	156	156	152	157	157	172	155	163	181	173	153	188	164	156	140	137	138	161	184	167	173	164	180	155	165	145	152	165	148	155	161	138	142	148	169	157	150	166	164	148	184	160	153	163	163	147	181	162	149	144	182	158	144	151	179	150	153	188	163	156	173	165	153	182	168	172	188	161	168	189	172	172	163	166	161	171	178	167	124	182	165	193	165	168	147	142	170	146	134	158	178	168	169	189	163	130	140	171	152	156	162	161	151	161	133	177	157	166	194	163	161	147	156	155	132	163	133	163	163	166	153	141	139	157	178	143	163	170	181	154	131	157	183	139	160	152	161	166	160	159	176	162	153	146	185	170	153	171	155	142	145	145	174	155	166	169	164	165	166	168	152	169	162	179	172	169	166	159	169	157	175	173	165	167	150	155	146	151	137	187	169	163	183	183	151	161	145	179	150	150	186	147	162	151	119	145	162	171	160	171	163	163	141	141	183	153	176	134	157	156	150	176	190	144	169	155	153	150	166	147	154	172	146	192	175	175	154	143	178	152	187	173	177	167	159	136	176	154	149	178	160	142	188	184	145	168	181	165	152	187	177	154	175	159	165	176	141	161	168	187	164	158	178	177	176	174	150	150	156	151	184	152	147	182	155	149	169	137	168	191	174	150	160	164	147	151	171	163	171	158	184	168	152	153	153	158	148	161	147	156	145	155	173	174	183	155	154	154	152	167	164	157	162	142	163	147	159	167	147	149	158	157	164	143	150	165	164	179	162	165	180	140	142	173	168	159	165	163	196	148	165	176	170	164	175	161	156	151	158	169	178	184	155	156	160	188	168	174	170	166	155	149	143	142	147	154	160	163	159	159	160	174	162	143	161	166	154	163	161	142	167	170	164	148	161	163	171	144	165	154	148	175	149	164	150	164	157	150	153	148	151	160	158	154	142	157	159	159	159	153	176	137	190	146	163	158	162	150	150	173	155	167	161	171	192	154	171	165	180	151	168	150	172	168	126	165	166	149	137	178	150	149	159	193	179	186	178	167	155	142	145	173	177	173	137	173	171	150	156	155	159	157	146	172	170	164	171	171	145	180	163	140	171	149	174	164	160	153	172	173	169	157	132	164	178	163	164	150	167	187	167	162	161	188	171	183	173	153	165	194	150	159	156	187	168	159	160	154	164	139	164	162	150	163	173	163	158	172	180	151	170	138	175	174	165	176	155	167	154	145	167	141	173	146	134	171	150	186	166	166	165	174	171	170	155	143	141	156	130	137	166	144	202	184	171	153	167	165	159	193	171	155	150	141	158	191	151	146	177	173	153	160	168	160	163	162	174	185	162	163	196	171	171	156	157	153	152	189	152	160	172	178	159	160	152	140	193	171	182	164	153	140	157	178	175	164	151	168	171	142	152	171	132	174	175	208	171	152	144	154	171	182	136	160	154	158	165	159	164	133	176	165	167	186	179	160	181	167	164	179	166	158	164	168	177	143	163	134	188	151	145	183	155	183	161	168	181	148	155	164	146	150	166	157	151	122	184	171	170	191	180	148	172	181	145	165	170	186	125	173	159	158	164	201	168	140	161	167	158	164	165	165	176	159	128	165	152	165	164	134	166	156	150	153	167	113	152	162	150	157	154	167	159	181	168	170	167	157	167	151	180	175	161	146	160	158	169	170	149	172	164	157	177	182	183	167	147	145	147	149	147	162	158	169	156	169	157	161	152	173	169	146	158	140	131	148	188	154	158	192	178	170	165	158	173	164	142	189	162	146	155	170	157	181	144	175	157	184	162	151	159	151	146	171	181	131	189	156	182	168	146	148	152	156	150	162	184	157	176	171	161	168	178	151	153	127	154	170	153	178	166	169	165	158	177	160	150	155	158	157	178	138	149	141	168	165	170	177	147	166	178	144	138	167	149	169	148	139	174	162	164	181	157	167	156	191	148	165	166	152	145	162	148	162	139	150	157	179	157	176	148	168	171	162	152	151	175	176	154	172	159	164	156	144	158	134	147	168	173	152	145	160	161	141	156	150	145	147	169	157	150	135	162	162	150	181	177	176	157	149	136	187	162	170	156	168	162	168	188	159	137	146	167	167	161	181	168	148	147	175	177	177	176	174	158	149	156	153	148	175	139	148	172	164	140	153	154	138	180	158	142	144	166	162	155	173	162	144	156	192	167	151	151	161	161	207	143	165	156	166	167	136	171	174	172	161	163	153	154	170	148	159	162	183	162	165	156	185	147	164	156	153	164	179	147	176	163	179	151	168	158	145	181	180	165	148	166	161	178	171	167	167	193	159	157	185	174	169	165	141	169	169	154	172	167	144	153	142	187	183	176	150	125	142	145
8249	1128	2199	2618	2124	1850	1497	1415	1183	997	837	801	728	673	698	563	655	627	539	526	529	563	505	501	490	470	514	491	467	477	447	476	421	444	470	470	465	429	436	471	465	413	451	462	440	460	442	450	423	492	435	399	439	423	436	422	441	472	400	443	426	466	435	417	428	445	433	388	419	433	470	398	457	422	437	436	367	428	434	441	416	429	429	454	422	469	430	426	454	436	411	413	434	433	411	458	410	420	436	417	463	387	418	428	451	422	436	435	444	446	433	460	391	400	426	426	396	427	427	454	384	441	459	404	402	450	439	418	407	407	413	419	404	429	445	429	417	450	420	410	420	397	432	423	441	434	411	423	455	429	374	432	435	399	458	416	429	425	417	400	427	420	444	441	440	429	461	424	433	436	465	406	421	439	423	412	443	425	426	415	380	405	408	422	437	428	454	392	466	420	432	463	448	431	421	415	415	409	432	453	406	426	428	416	427	422	407	407	427	442	439	430	435	403	445	403	442	406	417	432	457	397	455	438	431	434	447	389	454	457	430	451	458	406	416	441	419	440	430	484	463	404	464	414	410	403	410	421	394	430	428	444	436	449	388	398	417	398	378	462	417	388	444	400	428	450	433	417	433	451	428	419	412	421	446	422	421	448	428	426	410	398	448	428	390	415	424	390	451	423	421	484	464	383	428	442	436	427	418	437	398	405	415	417	411	445	426	390	426	441	397	411	424	379	419	434	464	438	403	398	399	390	422	425	421	414	420	404	403	416	431	424	420	418	454	400	446	429	429	447	427	449	435	432	440	427	435	447	429	422	421	448	445	396	442	425	418	434	388	433	410	403	437	392	439	428	421	421	418	438	413	443	411	457	440	417	445	451	416	442	428	437	416	409	445	385	421	430	406	410	430	399	417	440	425	433	400	427	431	425	413	421	429	416	445	415	462	456	435	436	428	461	402	430	406	467	409	430	419	442	458	404	439	420	429	376	447	423	402	433	468	420	416	411	415	415	419	417	471	418	419	445	416	406	405	422	478	431	415	436	395	442	448	424	415	400	420	393	454	438	400	452	440	433	466	407	394	439	418	451	442	428	427	414	432	440	440	411	411	414	416	413	404	397	436	418	426	397	429	414	427	442	431	431	406	389	452	408	426	475	444	402	414	428	399	442	434	428	409	476	447	422	429	429	395	410	416	410	436	393	420	439	418	420	406	437	442	449	433	423	460	437	443	455	441	434	409	399	422	427	415	456	411	437	431	423	421	459	408	454	418	450	436	439	429	446	437	421	423	437	399	421	435	399	413	415	447	431	442	434	405	435	414	477	417	432	416	420	438	430	431	432	439	444	420	455	420	432	405	411	439	398	448	443	432	443	447	408	414	411	409	441	427	424	456	451	408	415	437	395	450	434	440	438	433	410	421	422	436	424	448	432	416	411	413	425	465	434	416	418	444	396	459	413	394	400	449	404	436	412	464	413	424	422	403	410	408	420	421	411	426	458	439	412	448	436	414	418	413	425	378	427	435	416	429	450	420	422	437	421	425	459	391	413	414	429	413	460	395	402	418	411	433	445	423	368	439	460	429	454	409	430	404	408	450	440	415	444	388	422	416	432	403	402	404	457	440	434	427	418	430	423	417	426	456	423	407	402	432	422	420	388	406	393	397	421	395	403	412	433	425	415	409	424	438	437	409	438	430	421	421	419	425	417	409	415	433	395	394	405	442	449	425	439	423	426	418	442	433	442	422	436	459	440	412	388	433	447	424	411	435	441	453	435	426	434	430	444	442	405	410	413	431	405	476	389	465	441	451	427	404	428	449	457	448	394	428	425	466	444	407	438	434	384	453	416	393	420	409	409	392	423	480	423	417	395	405	383	491	438	461	429	384	416	426	441	443	445	403	392	405	432	416	422	415	433	462	424	426	431	420	430	409	417	409	367	460	433	413	423	433	408	422	428	417	388	429	436	410	419	405	438	461	440	404	434	441	403	453	416	425	394	432	441	410	439	450	422	445	454	436	433	421	423	455	432	476	419	426	421	427	439	388	424	424	426	409	449	411	415	464	435	412	401	454	425	404	411	437	455	411	395	426	406	438	434	421	405	404	410	418	431	418	394	420	446	417	402	413	451	414	414	384	411	397	397	403	438	424	409	453	423	448	401	427	443	429	443	416	430	451	466	415	399	445	423	425	377	429	404	428	421	428	432	405	420	439	394	412	411	418	434	411	412	440	428	415	456	414	402	444	425	441	435	442	430	449	422	430	432	424	417	429	404	452	410	433	440	455	425	423	434	372	424	420	447	477	417	457	418	419	435	451	421	459	400	409	430	403	446	422	408	424	378	431	420	419	427	394	411	412	461	419	419	367	420	421	388	410	437	422	436	405	424	455	444	440	419	448	434	449	424	417	404	435	406	423	403	416	446	431	424	439	423	414	415	402	421	431	422	412	400	407	395	413	433	436	418	407	423	441	407	461	401	402	429	432	443	415	388	465	443	449	396	392	453	399	423	414	445	434	434	412	386	421	431	437	421	423	433	447	424	447	418	429	388	421	414	437	420	450	423	426	428	402	421	437	426	420	419	407	402	394	417	437	442	433	448	418	424	422	438	381	387	411	442	417	396	413	397	460	377	430	455	429	404	431	438	409	408	406	448	424	453	414	442	416	424	404	379	429	427	440	409	429	451	414	395	455	430	444	404	441	432	421	421	414	440	424	413	426	403	440	421	423	415	436	426	411	442	419	421	452	403	399	406	387	438	423	414	451	439	377	439	417	415	468	437	416	432	449	426	439	395	396	415	428	439	414	431	444	437	420	414	419	427	395	424	445	433	412	428	444	417	407	420	404	433	439	461	410	436	445	406	437	427	408	403	397	411	421	410	444	416	413	401	418	423	440	416	428	435	451	398	408	467	444	434	429	422	417	445	429	406	424	427	436	408	452	431	437	414	463	420	451	468	391	399	405	414	424	406	406	391	455	449	377	429	404	375	438	403	437	448	421	427	405	420	422	426	414	421	444	424	421	431	394	428	400	438	397	422	399	413	411	482	429	410	398	420	433	451	446	434	421	422	412	414	393	435	445	435	388	411	397	412	421	453	385	412	439	433	403	407	410	394	428	405	428	447	423	439	442	422	412	453	426	433	393	408	454	416	421	458	441	441	419	430	426	436	428	420	450	451	430	434	434	411	429	435	419	433	436	398	457	406	466	438	439	420	414	396	401	422	438	393	453	415	432	450	392	437	440	434	426	421	412	432	415	433	427	453	389	441	470	449	412	393	391	423	392	423	445	440	429	458	399	387	384	408	421	459	429	446	424	436	415	442	445	448	429	418	443	413	435	401	455	427	403	374	432	434	406	436	411	428	405	438	435	430	411	408	438	417	397	430	440	377	394	437	478	426	471	437	452	450	403	421	405	414	411	425	419	463	386	399	387	448	440	432	411	450	421	416	466	450	427	409	409	438	403	446	502	445	437	459	408	428	426	461	450	414	420	412	433	469
1823	470	469	449	490	489	468	491	471	480	433	469	438	461	473	449	468	425	456	461	477	440	439	434	450	416	505	445	450	457	447	420	477	413	489	488	483	427	426	441	443	465	458	448	448	470	445	403	488	476	440	434	452	452	441	445	430	490	480	438	481	446	493	404	467	460	442	425	488	430	433	452	453	420	463	430	478	463	461	437	432	490	482	450	455	504	425	447	435	426	449	415	446	476	415	458	495	427	427	409	462	446	413	485	447	435	491	471	474	465	443	434	433	452	434	454	485	441	444	426	422	409	438	408	434	466	473	420	455	465	419	486	486	479	440	466	452	482	488	443	419	460	480	452	484	429	427	434	470	469	446	457	427	428	493	446	442	419	399	494	441	471	501	494	435	450	492	468	420	441	413	445	472	432	460	423	484	450	459	449	446	447	451	430	446	427	460	451	411	435	481	499	443	456	507	413	393	445	448	436	482	446	468	434	445	434	449	469	424	460	437	441	425	457	461	469	414	419	453	466	466	461	450	448	461	449	450	433	460	402	430	459	470	446	442	454	429	443	444	487	470	440	473	452	437	409	420	457	460	482	463	472	415	383	452	429	450	405	437	453	406	482	422	469	447	482	449	434	459	427	478	437	433	470	417	436	475	480	462	439	454	494	405	451	475	432	469	441	411	476	443	434	454	521	431	420	429	462	469	421	450	425	491	455	466	457	435	442	426	453	436	442	485	465	452	448	419	461	450	418	388	451	459	454	403	441	463	383	469	439	409	447	440	496	459	489	455	433	425	438	440	479	460	415	482	470	425	400	469	454	443	434	435	443	429	468	495	409	443	402	430	410	453	490	453	458	459	434	475	447	432	468	485	435	443	440	425	412	454	476	438	419	478	455	453	469	432	456	400	470	435	454	456	457	433	446	434	455	460	486	419	473	440	427	499	471	497	439	447	454	459	435	459	437	447	441	445	426	463	496	501	444	417	499	453	423	459	406	404	423	407	423	416	487	481	451	469	463	446	444	438	464	406	455	413	431	406	441	475	489	417	421	447	456	449	486	474	399	513	497	473	467	483	406	484	387	494	468	433	407	389	456	467	444	436	447	423	465	469	443	391	418	455	491	446	439	468	445	474	462	441	433	467	435	436	422	469	452	476	465	462	471	438	434	452	474	470	474	454	432	475	442	465	402	418	466	457	440	480	489	471	479	432	486	461	450	470	444	517	459	465	434	502	445	432	462	463	468	456	437	441	449	457	464	462	457	497	483	458	418	409	468	474	446	446	452	462	445	470	472	456	470	472	421	425	479	477	432	456	455	472	460	441	467	456	468	415	463	417	444	450	452	482	450	482	487	454	441	439	442	448	445	459	450	413	474	449	437	465	461	459	455	474	450	482	455	448	457	469	450	467	455	442	455	426	419	474	447	443	438	467	458	448	440	417	437	452	456	482	413	475	427	416	466	477	483	470	412	391	465	453	447	476	510	446	437	425	446	435	506	464	448	435	445	412	410	446	444	472	437	439	408	433	436	448	480	460	447	479	443	478	473	456	413	422	446	477	411	463	412	460	470	452	454	430	435	440	450	405	450	466	468	468	477	467	513	476	441	417	445	495	420	456	442	437	451	473	471	392	464	428	450	468	441	441	433	433	438	420	476	454	460	503	462	457	488	455	472	443	453	484	500	461	459	473	397	415	464	459	465	428	454	422	447	491	429	478	418	440	478	452	486	475	452	467	430	428	439	472	440	434	456	426	438	501	442	436	420	454	497	468	471	463	430	450	438	410	457	438	478	446	455	453	439	472	452	444	467	473	430	444	419	458	465	426	430	459	470	435	498	475	476	482	438	460	461	444	486	453	432	430	437	427	439	477	451	465	490	486	426	413	471	461	441	440	422	453	434	454	480	422	464	477	467	465	443	436	436	414	403	431	453	481	473	443	468	432	412	464	435	472	462	480	433	455	483	470	514	468	432	460	465	469	420	429	424	451	439	451	432	443	458	459	468	480	441	460	441	425	437	468	447	449	429	454	468	488	448	482	449	460	447	418	442	409	447	451	465	456	472	443	487	417	397	406	470	460	435	438	428	409	420	419	459	438	458	435	451	486	497	458	445	437	441	478	462	431	456	437	464	464	422	462	430	436	457	446	478	436	471	431	398	430	488	426	432	433	421	470	462	414	441	426	412	438	466	417	444	446	453	418	462	485	427	489	485	425	417	471	442	408	507	414	455	457	458	411	404	444	445	430	474	448	463	468	459	423	471	476	415	450	434	462	459	409	452	485	459	456	458	463	411	442	441	420	409	441	412	436	456	475	497	469	396	479	471	451	461	460	446	446	487	434	420	472	425	477	427	465	462	488	418	453	474	447	467	464	437	511	448	426	464	464	454	471	474	437	408	470	457	429	441	432	463	437	451	450	413	461	429	460	399	466	448	517	492	457	456	522	454	466	482	484	458	446	509	450	447	446	447	446	459	447	443	439	455	437	461	436	488	435	470	491	419	430	500	465	492	477	461	419	406	433	483	428	448	449	496	495	474	460	428	461	446	438	490	445	466	433	441	490	437	412	461	474	456	462	460	449	494	453	448	438	441	461	424	470	479	460	400	437	446	408	439	431	448	438	437	467	459	442	460	465	483	422	439	400	452	491	469	438	452	467	480	439	444	434	469	420	452	467	439	511	486	462	484	442	467	454	465	460	469	414	449	451	439	442	479	444	439	401	459	495	457	478	433	468	461	439	478	464	461	442	444	459	432	487	441	416	447	485	470	487	425	426	456	420	400	399	430	429	450	441	422	444	432	492	438	454	450	451	478	451	449	440	455	476	469	466	431	442	431	478	482	456	415	428	437	450	464	479	436	436	452	461	447	427	468	436	459	438	467	456	429	433	463	473	429	474	451	456	481	465	462	418	447	435	473	434	444	480	419	460	468	457	480	457	425	447	452	427	442	456	429	451	454	469	439	483	420	470	449	427	460	453	469	450	494	459	440	491	426	467	455	462	466	499	448	455	431	446	429	444	463	470	432	452	438	502	468	451	453	496	426	437	407	428	437	446	437	439	443	460	427	422	444	430	424	452	429	473	463	450	451	435	466	483	509	453	453	402	433	472	451	420	460	451	453	397	441	444	433	451	464	453	483	497	436	429	450	452	447	444	444	463	440	478	462	460	448	479	432	489	434	436	410	447	472	424	466	438	440	408	464	449	481	445	494	484	420	448	469	405	454	485	460	425	403	450	440	457	456	448	479	464	424	444	422	448	508	447	432	439	430	406	441	463	420	452	422	435	423	481	462	475	438	403	476	415	466	453	454	425	452	476	442	458	426	465	460	424	416	498	448	460	434	443	453	453	453	452	488	498	452	436	458	453	438	432	436	489	447	433	421	462	475	411	455	465	462	400	439	457	453	419	455	461	427	417	494	484	473	404	481	428	468	494	511	454	420	433	442	416	462	432	445	432	447	451	478	469	438	414	455	454	451	429	473	440	466	450	472	394	464	446	467
2292	946	1019	1167	1057	1006	1083	1010	1028	1039	992	1009	1026	973	996	967	1011	979	916	945	1008	1015	982	970	980	998	1001	1011	966	965	957	976	995	894	902	934	940	976	911	961	991	932	980	1003	946	986	967	1003	902	1007	994	1016	970	964	930	924	949	987	994	970	948	980	971	983	1004	948	947	942	961	981	953	1001	981	933	966	965	973	991	1020	996	1011	992	949	966	958	999	924	991	982	969	962	1029	941	988	988	985	926	982	973	1024	1002	923	947	1000	948	945	942	1011	975	984	992	979	981	934	978	987	984	997	1001	1006	996	976	920	956	1010	998	957	1003	992	943	914	969	959	954	945	1000	947	989	902	969	980	993	999	992	965	979	930	994	942	970	992	1023	981	975	979	926	1006	946	1020	980	956	990	1008	1001	1013	980	1022	981	977	1032	948	970	985	945	1000	1002	1012	917	939	949	980	974	1048	1010	978	1011	942	1007	959	1013	984	944	1000	981	962	963	928	919	1002	967	967	990	999	935	985	971	989	968	948	974	955	1000	961	1003	954	984	958	992	1003	1006	974	979	942	958	964	964	934	991	912	1007	970	967	917	909	983	982	930	944	966	1017	994	971	985	959	985	978	971	929	998	984	962	1007	946	931	982	1020	963	1015	931	945	968	962	944	945	941	943	994	962	930	1008	1030	964	994	996	982	977	965	1005	955	989	992	940	990	955	1020	965	996	975	999	968	1042	946	942	978	1024	1015	948	981	1001	921	1035	996	1022	962	1006	933	968	1013	982	987	994	983	966	998	949	958	953	989	992	927	958	972	922	995	953	921	950	988	934	910	941	960	987	982	968	1032	963	962	949	908	990	951	955	946	978	969	947	950	990	974	1027	963	1007	974	997	938	925	996	984	959	925	1035	982	986	972	912	986	934	975	978	949	991	1006	949	947	975	934	980	945	972	986	955	988	960	911	974	932	1019	967	970	981	972	966	990	953	971	943	941	916	906	960	1007	1002	966	986	949	932	1014	937	956	946	950	941	940	996	982	958	966	1007	956	924	938	987	1010	989	949	1008	983	928	982	970	972	980	926	947	993	1011	1007	940	1005	966	985	904	966	977	994	972	951	991	926	955	968	952	1043	931	952	942	941	979	981	953	967	978	1004	1007	982	977	942	907	991	972	932	973	1013	1030	1016	947	941	963	952	1007	989	1003	1005	994	945	956	950	913	948	954	974	925	1046	1011	1008	960	969	968	970	961	930	1036	988	954	941	959	1007	973	985	979	997	977	974	988	1023	943	1000	976	993	973	942	960	931	980	998	935	941	963	945	958	910	946	1011	963	1001	963	954	974	1002	999	963	1012	963	961	1016	978	997	967	1010	1026	1002	940	971	990	973	1007	937	939	1055	973	961	932	940	1002	968	968	1006	1048	1018	1023	956	982	951	990	964	969	975	992	923	910	989	996	988	975	964	963	1012	981	990	976	956	1023	961	1005	967	973	984	999	1014	928	943	921	993	964	923	1022	995	1003	985	968	1005	955	953	1006	925	1019	972	1015	980	943	968	980	1038	1045	977	919	995	996	998	1033	985	963	962	979	926	920	984	1012	978	964	994	985	977	992	957	980	917	943	975	1022	985	979	941	952	970	940	981	989	1031	939	945	980	984	1011	973	986	967	941	945	985	1023	972	977	948	991	1043	976	1002	968	994	945	960	972	1000	962	935	965	962	896	980	1039	979	1008	972	1004	1003	959	990	994	952	962	983	945	954	974	1011	993	931	960	902	1021	938	1005	979	1024	1004	966	1003	939	962	1001	963	1017	1054	948	994	956	939	946	918	1034	1004	954	949	945	1003	971	967	1023	982	969	989	932	943	933	960	1006	954	955	970	943	1009	1029	967	923	987	928	928	989	1000	925	1006	976	1025	963	1004	934	985	918	960	920	1003	1010	942	985	979	956	972	973	977	929	988	975	977	1003	932	960	974	1000	927	924	976	931	965	938	956	962	955	994	1000	1008	918	968	988	926	995	989	942	974	937	979	974	948	991	944	988	977	988	999	975	923	961	968	911	950	954	946	979	942	982	955	1024	957	907	976	934	991	1011	928	1010	982	1005	930	918	993	977	1014	988	979	1016	1030	976	966	1005	992	967	949	950	991	943	946	1020	1000	1017	954	995	1008	951	957	973	973	926	928	908	949	1022	1012	980	932	980	957	1024	992	962	991	984	964	972	1003	1013	971	1013	978	950	941	962	968	966	953	1024	1011	993	945	962	982	992	948	925	1021	949	935	963	1035	976	987	959	1006	989	1032	1037	1014	986	989	976	973	1070	942	865	983	948	930	969	981	976	973	944	1004	948	1012	974	977	952	954	923	973	988	958	942	967	1037	960	995	1001	948	940	940	989	1021	955	1036	995	989	978	938	938	995	963	954	936	1001	982	927	977	1009	989	986	978	1008	979	950	948	949	948	943	984	989	973	983	984	951	984	973	964	1002	995	953	1019	950	1032	941	981	983	1011	971	977	1005	931	1011	965	977	946	938	948	952	985	981	971	1009	1006	983	976	1035	900	979	942	995	971	924	956	1009	938	956	994	1007	953	969	1004	986	908	1012	1057	969	1024	964	951	950	971	1025	986	1001	940	988	1047	946	963	1039	958	973	975	969	1002	1028	958	1003	973	981	953	985	905	968	1019	953	962	999	1012	1042	963	974	990	994	948	915	966	974	984	997	963	933	997	974	944	1045	940	974	1020	990	986	978	962	919	1032	956	975	979	981	1003	981	933	972	1012	953	966	964	1002	963	990	988	908	972	965	1009	998	956	1003	976	978	950	968	995	960	939	942	954	905	923	978	1052	991	943	947	967	981	994	1027	964	971	1028	955	1031	970	958	993	919	1007	991	955	969	1032	971	922	994	1023	910	958	962	995	922	993	1035	930	943	994	970	980	922	968	977	993	1005	977	1000	967	991	964	1018	942	967	934	981	959	978	1001	889	1023	992	985	946	987	982	1035	978	972	958	961	986	975	955	977	1041	1007	975	989	931	991	1013	983	976	1001	967	941	964	950	1004	1006	1019	1005	941	930	997	1052	999	931	979	943	971	984	939	921	962	1027	983	975	996	1020	967	960	975	967	979	941	1009	957	961	978	982	986	919	938	930	1004	1015	951	927	997	942	1023	966	966	1027	954	965	930	923	1025	943	930	985	885	1005	975	942	960	952	968	957	980	1009	1029	964	1001	965	997	975	945	966	961	968	974	1044	1040	962	970	985	973	940	942	962	998	960	962	981	935	929	1009	973	921	981	946	951	977	973	941	969	975	952	992	978	972	897	999	988	956	999	970	996	952	998	980	995	982	937	930	993	999	935	969	1005	990	988	926	931	977	978	979	899	977	979	996	941	961	994	931	927	997	958	978	997	945	958	1039	988	974	975	1000	964	977	1033	977	999	979	1018	955	963	973	1009	928	957	980	978	910	963	936	918	969	1004	964	995	1021	984	970	941	976	931	948	918	948	1003	947	987	975	988	912	997	977	986	979	935	987	965	956	995	999	1004	1002	965	928	984	980	1037	952	973	962	907	988	998	977	955	950	992	958	959	947	963	996	962	986	933	996	978	915	992	966	949	1008	997	962	982	983	946	944	940	942	1010	1027	968	962	946	917	1007	953	928	950	907	940	1017	969	965	1013	959	929	938	971	1056	1001	982	978	951	993	948	961	900	980	934	989	936	1003	977	1008	928	980	996	989	984	996	962	980	993	982	940	915	967	892	979	968	956	942	965	1004	969	954	962	955	955	933	975	994	968	1008	967	993	928	940	892	1013	979
8679	736	770	617	422	430	391	337	359	330	272	263	297	279	223	277	253	244	236	249	250	260	268	289	247	255	280	283	249	278	253	223	252	264	238	245	291	260	245	272	267	243	253	244	215	223	249	231	260	256	217	232	228	252	282	269	252	254	240	288	267	264	265	239	249	245	270	250	251	270	238	252	267	236	270	270	262	254	243	252	256	258	272	283	253	283	262	243	264	239	280	259	274	256	247	255	234	289	273	262	270	238	265	284	272	236	266	279	260	254	246	242	238	255	268	244	241	230	285	245	264	223	243	277	267	239	263	262	230	262	266	263	246	252	269	235	260	263	240	224	233	239	267	280	235	242	236	231	282	243	240	246	245	263	268	247	245	261	245	255	256	250	286	259	267	240	276	263	279	248	254	296	250	274	231	252	214	271	248	246	252	244	229	237	229	258	255	248	272	226	261	234	239	234	244	275	293	268	247	267	252	256	254	275	289	242	279	249	244	245	260	281	266	237	216	230	229	285	231	267	284	249	210	241	238	274	263	266	245	246	251	297	268	253	261	267	272	264	221	256	265	266	244	240	234	210	278	259	243	224	273	251	251	232	227	267	261	245	251	252	266	233	290	228	255	253	269	265	255	253	246	263	236	263	235	210	281	253	240	241	242	240	238	249	275	257	234	271	264	268	277	250	240	246	269	271	247	245	241	258	273	257	273	262	269	288	274	245	227	265	249	230	237	274	232	236	234	270	253	254	262	236	258	287	262	269	244	244	243	265	274	297	257	236	246	244	259	241	250	244	233	285	239	242	249	226	254	260	248	248	224	255	258	254	251	266	239	244	265	230	271	278	244	237	263	283	249	250	261	269	253	239	247	266	228	209	235	282	274	262	262	217	257	260	278	251	251	278	310	272	233	256	249	304	238	279	294	223	270	272	255	243	242	247	291	277	233	239	248	236	270	255	234	238	241	272	272	271	259	244	278	260	253	259	219	215	263	247	271	232	274	245	288	251	255	248	255	238	250	258	215	264	264	261	240	224	257	243	226	244	238	240	258	247	221	240	266	239	248	269	254	264	252	263	258	254	235	247	252	259	261	276	241	256	253	240	275	263	231	263	260	250	253	277	273	250	226	275	256	259	249	223	255	248	257	247	252	232	262	226	267	259	252	268	269	258	269	246	245	247	241	287	255	261	263	275	242	257	233	253	252	250	248	276	259	239	268	284	253	267	271	236	237	255	237	273	250	235	253	264	259	275	247	265	265	276	247	250	247	266	220	238	237	253	265	275	255	257	236	245	221	241	216	242	262	232	270	227	267	267	248	250	257	257	263	242	246	253	281	300	261	221	234	232	225	247	253	269	304	246	230	283	258	269	266	251	262	247	247	275	264	248	262	264	260	249	251	246	271	257	259	251	233	253	225	258	249	231	252	265	256	248	285	266	225	245	221	240	240	253	234	253	292	267	232	241	232	263	272	270	239	298	276	237	261	272	249	226	267	235	239	281	226	217	233	248	243	267	270	269	240	251	280	253	257	254	271	238	241	246	228	242	251	246	242	247	245	256	223	260	235	227	244	243	253	246	239	215	244	241	240	243	252	247	230	275	291	242	275	253	257	233	225	237	245	249	257	254	248	271	282	265	236	254	257	265	254	267	282	262	270	230	246	264	245	279	241	251	222	235	239	247	245	255	273	281	256	240	241	248	245	252	254	247	241	271	253	239	225	258	262	285	271	265	282	261	264	262	257	268	282	240	266	232	247	275	277	293	223	256	259	257	238	254	243	265	232	226	258	262	238	256	272	243	262	260	244	235	251	235	228	239	247	274	219	241	241	265	260	253	274	253	261	239	222	263	236	208	262	245	260	257	276	273	249	247	263	278	267	295	269	277	243	270	225	233	251	279	251	272	254	214	252	263	260	221	257	270	255	265	249	227	264	243	224	247	269	258	269	252	260	249	254	260	229	242	237	256	266	246	252	259	264	246	269	243	272	256	276	255	243	273	227	247	246	261	270	285	244	250	236	257	253	248	267	228	230	228	230	257	259	267	270	236	254	265	250	209	237	261	205	266	271	248	226	262	223	229	235	235	283	258	250	242	249	233	238	252	255	251	265	245	305	219	253	240	248	254	259	229	240	292	239	239	270	271	240	259	250	250	264	263	229	220	271	245	266	247	299	262	252	271	237	273	278	267	235	247	242	235	236	222	225	247	251	250	259	250	223	258	250	243	231	259	235	250	256	240	264	255	257	278	238	277	226	254	252	209	240	246	238	228	270	247	265	222	283	259	228	285	248	234	249	268	231	244	250	224	220	241	262	259	224	240	261	263	242	262	230	256	269	262	246	229	270	263	242	289	232	265	253	254	262	250	225	251	252	231	226	261	262	258	261	251	261	277	242	278	229	257	239	284	258	247	263	258	272	229	256	267	258	228	235	264	233	269	245	267	266	286	265	268	266	265	227	253	273	243	235	245	240	243	235	231	276	259	261	280	261	246	275	226	263	268	282	240	242	267	303	277	285	224	236	232	289	265	275	254	256	241	251	248	271	264	277	232	240	274	244	246	222	247	292	251	237	274	272	240	259	239	255	264	253	262	244	259	256	281	262	251	243	248	287	265	273	237	268	267	246	251	248	232	260	273	215	246	248	272	245	238	244	256	252	230	269	247	256	276	290	236	238	231	260	263	219	254	254	262	256	230	249	263	241	213	247	243	252	279	280	254	233	278	287	259	276	250	247	237	264	246	265	278	245	246	257	244	256	239	263	261	262	253	239	269	262	225	249	280	245	256	252	243	274	276	243	265	231	263	244	262	256	239	230	284	215	265	262	242	242	271	236	233	261	263	249	235	270	234	258	242	295	249	260	242	236	238	243	280	264	224	247	258	232	245	248	256	259	230	255	275	266	256	276	272	237	276	269	258	216	257	266	244	246	263	275	269	262	258	247	253	236	251	263	280	260	250	230	240	241	261	260	279	287	263	259	247	245	268	252	230	259	233	253	249	224	253	265	262	269	271	274	243	252	263	275	262	253	253	260	233	273	303	274	234	256	274	212	246	233	239	248	238	267	264	246	230	229	256	226	265	261	257	279	259	273	257	271	259	239	247	253	237	235	250	250	235	272	239	247	245	239	231	279	246	257	255	269	252	265	265	241	229	251	273	247	251	251	267	232	224	253	250	275	264	275	259	266	248	245	267	226	224	251	243	256	275	256	296	295	267	248	269	242	277	288	250	248	275	253	264	239	257	271	226	266	257	284	279	261	241	258	260	239	240	259	262	217	268	272	265	255	222	277	233	246	239	235	243	253	244	254	278	255	246	254	241	229	261	256	245	257	263	243	245	242	248	253	253	273	262	249	272	243	231	264	263	259	269	270	282	256	226	236	253	249	228	241	241	302	238	260	258	237	266	214	239	275	272	276	235	247	236	259	261	236	219	236	225	260	275	256	257	264	267	261	254	247	269	283	254	236	227	212	278	254	262	238	250	246	240	234	287	276	240	254	245
6802	986	1476	1848	1565	1285	1227	1075	1004	972	817	767	739	736	680	655	678	667	674	677	640	629	656	598	635	652	582	601	610	621	642	619	613	622	590	574	620	612	588	580	582	583	669	590	592	577	583	605	604	604	598	607	566	595	542	563	589	616	594	561	626	608	577	629	567	603	564	591	575	533	635	573	591	585	601	572	610	609	577	563	595	582	574	585	559	571	577	576	565	592	593	586	561	608	583	615	591	566	595	568	586	615	598	593	575	558	600	610	613	569	582	572	585	575	576	602	631	583	567	579	564	587	607	574	619	577	588	553	623	565	588	598	542	588	552	596	570	580	598	594	600	610	556	591	558	612	545	582	581	616	579	598	609	577	586	572	615	591	577	604	588	652	591	608	571	612	556	569	582	581	568	567	560	575	575	592	584	565	564	605	630	560	604	586	579	507	593	530	591	524	601	590	622	550	593	574	603	570	587	617	589	599	627	561	593	579	606	577	557	533	573	607	620	613	579	542	590	609	623	581	593	559	576	551	585	562	579	579	565	618	590	537	603	628	599	578	567	578	545	553	602	617	579	596	586	576	624	548	563	603	568	586	593	578	597	563	601	596	573	594	592	565	629	616	552	578	594	582	625	580	615	609	581	612	602	605	613	546	538	546	600	561	590	574	590	627	601	581	550	580	585	590	596	583	586	560	554	570	570	574	600	628	563	634	569	568	590	613	637	583	510	589	539	592	629	559	579	563	578	607	594	581	593	589	574	577	554	550	583	630	547	601	594	582	579	571	602	568	549	587	595	560	581	573	593	583	643	551	594	617	561	567	586	566	601	610	580	588	566	579	589	554	542	543	582	574	582	612	546	592	568	595	594	624	589	583	586	596	558	564	587	598	603	584	601	581	569	592	563	576	607	580	564	559	633	565	529	597	562	580	590	576	576	606	567	613	571	598	586	598	587	562	602	575	573	593	627	550	541	595	568	574	633	582	605	615	594	579	572	580	646	632	587	557	586	571	583	563	611	575	566	563	602	518	598	527	551	594	583	568	598	634	561	556	558	546	587	592	591	565	586	590	588	608	577	591	568	594	571	587	584	604	562	599	562	576	570	573	552	573	606	564	603	623	566	595	563	558	544	606	558	560	603	577	574	588	561	585	602	593	583	544	581	603	588	578	574	595	548	561	571	555	601	619	590	562	601	563	588	558	591	574	560	555	562	587	609	612	585	596	614	588	596	587	577	591	582	561	623	644	610	564	616	594	627	568	549	568	605	553	578	538	600	611	612	533	562	575	538	604	590	578	559	524	592	564	590	548	629	611	561	569	555	617	615	548	614	636	582	616	547	597	586	633	586	566	616	607	607	596	602	566	580	546	538	585	636	595	559	587	584	597	560	597	577	619	618	574	594	573	612	601	610	620	538	602	603	577	633	574	587	593	580	617	577	579	604	575	595	587	622	596	588	596	608	594	601	594	566	565	626	580	582	595	574	557	570	570	552	608	571	558	612	604	579	586	567	610	621	591	593	608	549	567	599	607	613	603	586	581	596	621	552	556	588	592	605	590	581	587	552	564	573	597	616	584	608	619	620	550	603	578	587	634	601	605	643	598	548	566	609	581	568	607	585	524	585	584	629	593	587	618	577	572	556	554	557	558	574	576	582	598	579	574	553	623	587	617	576	599	571	587	581	568	590	597	603	601	587	570	611	615	545	565	643	574	586	586	631	558	599	582	600	615	571	515	588	589	532	608	594	598	598	575	616	591	598	586	565	523	569	588	556	607	566	574	601	559	605	554	620	576	581	557	570	557	653	548	525	581	523	627	552	607	595	591	588	593	539	594	578	564	601	578	576	602	573	587	580	588	607	612	540	568	591	584	534	570	608	574	589	541	571	620	598	609	613	606	526	580	567	595	608	574	560	627	558	568	564	587	583	536	596	536	576	551	558	596	548	620	581	552	590	578	548	583	597	544	597	580	589	607	584	592	609	631	580	586	573	602	561	570	569	556	583	589	588	585	638	607	562	592	590	587	593	586	534	589	587	534	575	570	565	588	629	576	555	615	623	591	557	593	570	574	669	594	525	622	548	565	599	562	644	594	568	580	563	570	602	592	584	578	585	574	611	603	618	616	554	562	618	562	554	554	569	542	592	578	578	567	584	573	574	574	595	536	597	589	575	590	577	582	615	550	551	590	595	594	589	587	543	543	578	560	555	575	588	604	544	575	578	596	596	585	596	650	597	577	588	621	584	592	602	587	545	573	545	588	593	570	569	573	586	590	575	618	562	574	626	560	632	550	581	586	555	574	599	585	615	576	587	612	566	604	566	550	588	591	597	599	549	616	561	586	582	629	528	578	571	582	560	573	558	617	624	580	587	594	568	596	615	592	570	578	603	560	545	609	570	565	655	565	653	563	574	539	610	577	602	549	568	609	553	600	593	557	578	616	574	610	586	566	548	612	561	595	565	598	588	597	612	567	617	573	584	622	639	540	593	568	567	575	605	569	562	578	578	591	572	604	560	575	619	551	566	575	576	622	604	601	588	576	607	613	565	608	565	551	637	562	530	549	551	522	556	619	601	594	566	610	552	603	596	564	551	613	596	610	571	582	598	600	527	608	616	613	574	565	576	586	604	585	594	567	593	578	558	578	544	621	605	634	585	558	565	558	576	569	551	582	550	595	564	619	588	574	587	565	586	603	571	588	591	580	597	621	601	574	566	549	582	565	548	571	614	599	619	596	549	580	561	565	593	582	608	591	601	556	620	555	589	599	581	563	550	577	596	557	584	583	614	585	613	573	551	637	626	550	555	598	558	571	561	588	601	625	615	597	565	594	593	551	606	595	573	600	620	553	575	595	553	570	571	570	610	555	610	617	574	587	528	607	580	578	561	615	564	573	581	607	642	598	567	573	603	567	586	602	589	562	568	608	581	590	578	580	553	560	608	605	597	588	569	592	601	587	586	579	582	527	603	570	595	580	603	582	575	625	556	568	562	571	531	578	604	589	576	569	594	552	590	580	611	599	606	567	539	600	573	521	566	573	590	598	562	564	625	571	575	580	577	589	517	569	597	578	589	548	563	657	588	546	559	609	561	593	584	600	543	598	624	581	556	597	562	607	561	594	584	583	576	577	557	570	561	579	617	612	567	595	602	583	617	591	619	563	579	577	555	634	543	574	568	576	513	598	576	532	590	620	567	627	572	573	533	562	591	597	545	565	605	619	578	618	568	590	604	583	601	577	620	604	615	600	595	607	608	571	564	605	579	577	577	573	573	578	566	580	602	543	586	612	589	570	612	592	609	565	570	573	522	596	616	586	601	554	574	519	588	608	574	569	566	577	573	613	579	542	616	574	595	560	599	580	575	588	574	634	590	569	573	590	599	556	595	537	635	592	554	539	569	592	576	578	632	560	568	579	577	583	569	549	645	546	575	559	577	568	533	568	573	612	561	551	576	559	557	597	581	567	603	606	598	603	590	633	564	565	577	602	591	615	583	599	568	585
15192	1343	1051	813	568	434	415	333	297	258	277	229	194	193	200	161	197	182	201	148	183	176	151	185	182	194	170	191	166	178	179	157	143	156	158	177	153	173	148	173	153	149	170	172	162	178	168	176	166	163	175	167	172	175	162	180	147	134	190	148	163	177	162	166	162	137	159	158	180	170	155	177	148	144	183	129	141	159	184	162	158	170	173	144	151	157	144	144	178	138	163	155	159	180	140	174	163	157	172	161	177	149	144	159	181	145	176	162	169	140	183	149	144	139	161	156	162	171	132	152	145	169	171	158	161	175	167	186	147	147	171	163	174	160	166	170	147	162	158	173	164	160	155	171	151	145	159	163	169	160	185	165	140	136	168	167	171	159	161	160	148	155	161	173	182	192	166	164	162	176	160	153	146	154	183	154	145	158	163	141	176	133	154	126	143	134	148	150	175	166	174	151	140	166	142	155	156	176	157	165	149	172	172	216	156	174	155	153	169	146	141	173	143	173	146	152	189	156	162	153	152	173	164	140	126	154	159	169	144	147	147	180	167	160	153	161	173	172	166	159	174	151	139	185	164	162	157	176	166	174	158	172	158	154	149	155	151	158	147	165	151	136	147	155	152	151	161	165	164	167	130	163	165	154	152	181	179	154	169	161	143	181	163	169	140	169	184	147	160	158	155	141	159	164	187	153	151	127	159	178	170	139	152	172	177	148	165	168	157	184	170	177	155	159	182	191	166	159	122	127	178	163	138	173	162	170	166	158	159	168	148	146	156	160	127	151	169	160	134	171	161	152	164	184	150	168	166	179	148	163	151	184	166	151	166	152	154	162	170	188	177	167	156	165	178	173	179	148	187	161	145	149	155	143	163	148	160	156	153	148	153	185	150	162	154	152	166	162	145	186	164	149	158	164	172	144	152	172	177	129	162	163	172	173	178	163	158	170	191	150	152	168	153	167	152	142	159	160	158	138	160	161	166	156	147	179	156	170	162	170	153	178	159	153	153	170	142	206	146	164	162	148	165	154	145	167	169	169	163	151	168	154	157	161	152	141	140	162	149	123	149	166	168	154	140	168	163	159	161	155	141	150	140	157	167	153	161	161	156	197	157	146	175	178	167	138	199	165	154	137	159	170	157	199	173	162	178	168	149	162	157	159	147	178	174	165	186	163	137	153	164	177	150	148	166	165	164	181	166	166	143	156	170	177	154	140	148	168	165	168	158	154	155	170	145	169	160	163	150	181	138	160	152	158	166	160	140	160	177	134	180	166	164	151	162	144	160	140	139	150	162	160	157	145	165	133	165	180	150	171	178	177	160	157	158	154	160	163	164	152	150	171	152	171	158	190	181	168	154	161	171	170	187	162	158	146	190	158	135	154	177	175	180	148	146	167	165	157	180	173	162	152	165	167	159	174	157	173	143	134	158	140	177	149	163	182	156	155	146	132	159	164	151	145	157	155	159	146	167	166	170	185	150	167	162	158	137	179	164	136	144	183	148	150	167	146	143	198	171	166	170	142	143	154	166	168	174	170	166	153	168	152	176	172	159	185	174	169	151	165	146	165	173	189	190	164	169	163	162	170	170	159	169	156	176	155	155	160	170	157	156	143	160	145	143	147	163	162	152	159	163	167	149	174	152	150	168	167	145	183	177	159	177	166	161	189	127	153	168	155	183	179	148	175	150	198	146	137	149	146	145	138	163	177	163	148	172	156	188	154	166	149	157	161	158	154	159	161	149	164	167	177	159	156	169	137	179	161	165	172	160	185	164	143	158	166	148	163	143	155	195	171	169	180	157	162	162	138	152	160	139	170	171	188	149	158	178	162	151	163	169	167	124	188	175	157	160	139	178	170	183	165	177	166	149	164	183	155	161	161	159	157	163	167	189	141	153	165	175	155	177	167	163	168	147	190	151	147	138	137	179	169	132	140	184	192	147	161	168	177	157	146	159	146	146	174	161	157	160	139	156	162	150	166	166	155	171	128	175	152	159	125	178	146	143	166	165	162	159	141	171	145	165	160	160	166	179	156	164	166	161	141	173	144	146	169	160	191	169	141	155	135	155	156	170	158	164	170	182	181	158	155	155	157	145	178	175	155	168	135	146	162	155	133	160	160	141	167	179	159	156	153	180	162	192	170	145	154	156	184	153	183	147	137	166	178	167	146	151	171	164	162	162	163	151	174	149	149	172	170	159	152	169	165	167	157	168	187	149	146	149	159	155	131	169	160	171	140	191	156	180	172	176	155	128	148	156	150	142	166	162	164	134	152	154	151	161	169	184	156	166	175	147	145	154	151	151	156	170	175	174	162	150	165	169	187	195	164	149	143	161	182	188	142	155	176	164	148	151	150	168	157	154	164	161	170	122	169	158	164	146	179	161	162	162	153	158	167	175	154	153	154	147	163	154	140	151	131	166	174	177	151	170	156	168	172	164	168	164	172	165	148	145	160	153	189	169	145	151	148	149	165	162	167	158	168	160	153	162	163	160	152	159	166	155	131	188	154	151	162	177	172	163	194	149	175	159	145	170	160	127	173	159	168	146	163	151	171	167	163	160	180	164	145	157	159	157	174	136	178	161	188	155	133	159	163	160	176	145	155	149	156	146	172	145	154	174	149	161	179	158	149	162	158	178	154	186	171	154	152	163	177	161	174	178	157	161	183	156	160	146	154	171	146	167	142	173	172	154	154	133	158	140	140	154	175	152	159	163	175	129	144	149	172	149	174	150	174	154	171	164	195	158	161	169	142	186	179	189	164	170	142	169	175	181	152	181	168	155	150	180	164	140	144	162	154	155	175	152	175	178	185	153	161	188	169	161	165	158	163	136	145	183	133	180	159	165	155	162	158	154	141	162	167	142	158	152	175	181	132	166	160	174	147	184	155	168	179	160	160	158	166	150	205	163	163	189	150	163	170	139	162	148	184	158	145	184	172	186	155	175	155	157	142	171	170	159	157	159	169	168	169	166	170	163	153	147	160	167	159	130	171	159	149	199	168	135	175	148	156	151	151	170	178	179	167	165	169	154	169	170	179	148	153	159	168	147	163	145	160	167	173	141	157	157	172	180	161	151	143	155	163	143	169	175	151	166	160	145	142	157	162	160	181	171	130	153	168	147	161	157	154	127	196	162	180	159	160	166	164	162	168	155	173	155	162	148	158	150	142	168	162	158	144	166	177	149	175	192	168	149	146	179	166	162	135	148	155	172	157	169	168	162	180	136	152	169	158	150	159	161	159	160	166	151	168	151	145	156	182	178	144	181	156	154	158	163	148	166	156	157	151	141	155	164	162	160	177	169	163	158	161	173	150	149	164	159	151	167	165	160	185	135	152	170	150	147	179	160	159	158	156	158	151	161	156	176	140	169	169	173	183	148	169	178	161	150	164	163	154	164	153	165	176	175	143	130	157	162	175	146	150	150	172	181	168	133	147	168	162	157	170	144	165	147	183	177	145	151	145	138	155	159	169	166	182	175	143	142	151	146	159	147	142	171	172
8397	1147	2270	2658	2267	1778	1524	1288	1084	1033	873	770	733	664	670	674	616	558	560	541	521	473	481	493	448	511	498	463	534	445	458	461	479	442	443	462	413	468	500	448	500	433	468	452	461	450	426	429	456	427	432	437	454	478	415	445	431	438	452	405	433	436	431	462	439	444	425	462	407	452	470	423	405	369	454	416	441	421	416	436	431	433	417	440	435	430	440	414	418	453	437	424	439	398	439	447	418	410	441	435	411	455	430	416	421	433	450	417	405	447	401	404	400	405	440	417	403	454	447	432	444	412	403	473	421	382	434	423	437	471	394	420	417	439	441	391	415	448	421	447	408	429	441	439	448	442	420	403	448	436	442	435	418	406	421	432	413	401	466	385	422	440	436	465	442	411	408	404	424	437	433	433	420	418	443	410	399	398	462	455	399	389	412	405	459	428	417	445	407	402	421	440	424	415	421	409	411	438	423	414	444	451	442	432	404	464	435	389	450	410	431	430	423	424	447	441	387	403	455	448	423	396	411	440	440	423	445	423	407	418	436	414	383	410	376	436	399	435	405	435	400	464	435	422	419	462	434	433	376	436	429	427	424	429	432	421	360	417	444	428	422	411	410	430	479	403	444	420	429	417	396	406	442	446	424	421	430	444	410	392	407	455	438	420	419	443	428	408	424	412	441	459	427	451	438	427	443	420	435	450	398	454	440	431	407	443	423	424	428	458	464	441	418	402	418	403	436	422	435	464	412	407	401	434	431	447	382	441	406	409	460	419	447	421	406	420	397	394	419	416	416	435	435	406	397	411	422	414	421	454	423	458	412	453	409	464	408	450	419	458	435	438	439	426	397	434	451	433	406	463	424	406	398	416	419	484	429	424	431	392	409	408	397	435	406	448	434	429	448	431	433	419	421	425	440	414	418	405	435	471	387	421	410	405	451	447	412	422	467	436	380	435	405	430	441	437	411	445	446	404	420	438	414	420	416	419	416	459	449	413	395	396	464	420	399	442	403	437	431	410	435	381	431	416	381	451	435	423	431	415	432	418	437	434	419	421	386	431	426	428	450	406	391	421	428	441	400	458	440	409	429	421	394	431	424	399	428	407	389	423	421	418	394	396	424	458	445	431	417	440	446	428	453	433	437	405	416	378	412	406	433	382	411	448	411	467	391	421	440	446	452	458	429	438	452	428	429	447	394	449	451	424	427	424	431	440	388	393	439	452	439	377	433	446	434	402	425	420	447	486	420	441	423	457	470	417	407	434	371	414	399	437	410	434	396	430	449	418	427	422	379	406	450	433	406	378	432	417	402	413	434	445	413	401	390	440	416	413	450	420	415	400	444	432	402	414	434	400	415	421	446	427	424	425	426	460	391	408	475	430	408	439	430	419	414	408	426	455	410	419	424	427	435	431	410	408	405	413	398	437	414	441	438	407	397	399	446	402	449	399	411	431	413	414	433	399	419	433	422	435	423	412	421	429	405	437	442	402	455	398	413	428	412	419	434	410	436	369	404	430	401	378	459	441	427	412	437	419	423	466	408	413	450	461	425	428	443	447	447	418	415	447	433	408	432	445	444	422	438	472	449	430	418	393	431	456	424	447	410	447	408	432	428	426	429	416	436	413	425	407	432	449	412	434	422	460	435	423	410	466	442	444	437	400	433	447	408	455	454	422	384	428	449	403	436	409	407	447	446	426	437	412	445	441	419	406	407	437	399	436	424	442	411	385	380	423	442	426	386	448	430	426	414	400	411	409	438	437	415	400	414	457	389	404	451	449	446	463	410	409	452	396	414	446	436	426	398	457	413	421	432	414	436	481	451	406	433	442	401	420	431	441	405	456	444	406	433	415	414	434	425	403	467	390	423	402	459	432	436	402	420	460	431	398	397	435	430	416	448	400	431	374	413	439	368	458	403	401	452	418	403	424	437	426	410	424	448	424	391	425	429	449	407	411	445	396	433	399	443	449	405	468	429	423	420	449	407	429	425	437	437	436	434	420	419	393	443	400	459	396	432	425	447	407	390	447	432	456	376	425	414	420	427	422	451	408	411	417	438	455	422	418	442	435	392	404	423	436	417	453	429	458	421	375	396	439	409	420	448	396	393	399	451	409	429	458	417	416	403	418	426	398	455	420	387	360	424	406	434	415	439	455	381	434	396	412	391	426	406	409	445	429	424	428	440	440	394	392	413	404	401	425	442	417	447	407	418	411	443	433	439	445	412	425	423	418	435	436	461	422	435	416	462	434	429	415	433	440	441	422	430	412	417	421	450	443	399	431	393	396	414	397	373	422	431	441	476	453	432	461	407	394	409	445	434	460	413	422	413	403	452	480	441	428	437	467	450	405	412	400	383	440	432	452	406	428	415	412	435	455	383	430	426	436	408	443	434	439	404	433	431	452	431	431	412	435	414	431	431	422	411	457	468	419	418	454	422	443	421	425	413	413	412	438	416	454	450	430	421	446	427	441	421	448	431	444	413	436	425	403	424	393	459	445	442	451	418	399	426	424	411	443	421	420	436	414	453	453	421	376	417	433	429	403	429	455	408	436	436	428	406	427	429	448	440	412	399	418	432	394	445	434	410	459	437	403	435	414	432	427	392	423	410	400	478	452	407	438	398	423	414	403	428	432	431	390	403	431	450	400	411	409	441	429	406	419	404	450	449	441	406	426	397	432	407	419	414	449	407	426	458	442	395	431	402	405	422	440	451	408	448	402	433	436	453	444	405	422	418	431	402	411	384	442	416	450	407	454	466	442	379	403	422	409	413	388	390	404	422	429	441	406	426	433	432	418	409	409	444	393	381	421	428	417	433	414	410	398	432	420	430	414	430	441	421	434	417	439	423	419	405	403	434	425	419	422	388	435	463	414	396	418	396	410	409	440	414	422	445	421	447	429	450	370	419	441	458	414	451	423	439	444	417	446	432	387	441	399	432	447	402	438	448	388	425	429	423	440	457	423	410	428	414	454	432	412	446	438	429	438	419	403	430	424	420	397	453	402	442	429	434	428	417	430	419	406	451	423	419	455	440	420	420	407	394	384	382	421	405	417	391	417	407	407	474	398	424	442	422	466	411	451	414	428	419	436	396	412	441	440	414	451	422	453	460	406	399	412	439	410	415	452	449	465	414	403	445	418	417	418	436	437	415	435	400	420	403	416	448	401	447	436	416	448	428	429	408	440	427	405	439	422	397	420	404	439	414	417	407	471	447	425	457	448	438	421	411	405	437	428	414	422	440	414	427	435	453	435	389	451	435	432	445	409	440	436	408	429	428	430	420	437	387	415	424	403	440	431	409	444	416	474	407	443	432	372	441	401	415	413	397	438	403	424	359	404	431	417	423	409	390	435	398	427	392	420	431	423	417	408	444	421	436	392	442	427	436	417	447	413	413	422	434	416	423	412	424	418	432	435	427	427	440	464	391	416	433	393	450	434	422	436	437	440	400	382	416	436	438	409	418	444	430	412	391	442	420	447	409	431	400	387	435	437	393	429
1915	540	535	483	507	475	499	482	514	442	476	439	467	491	458	462	458	457	432	473	447	432	479	436	456	457	472	427	424	425	418	387	458	463	442	456	453	422	480	465	489	448	426	414	487	470	485	495	447	470	459	465	426	450	419	475	464	424	447	448	454	436	429	413	477	437	467	401	468	465	499	451	477	420	431	421	417	468	463	443	469	408	464	452	432	456	501	455	506	454	484	494	459	433	450	476	437	435	444	460	485	471	443	445	444	452	468	477	437	413	409	442	443	411	458	441	432	418	425	421	481	468	448	444	411	413	442	385	439	432	447	444	483	418	441	438	432	434	441	481	466	404	437	469	451	424	439	417	445	457	489	441	467	471	478	468	431	398	449	452	448	457	438	436	434	436	433	457	446	471	480	480	514	476	472	468	417	488	474	413	435	417	455	465	439	488	491	438	478	442	446	491	437	478	472	427	439	445	466	454	441	433	490	454	491	454	460	427	435	457	428	477	425	416	470	456	444	486	439	453	438	479	455	443	467	458	456	479	433	415	406	419	438	449	451	446	440	416	484	414	431	459	464	433	428	467	439	457	414	438	427	486	492	434	449	441	429	425	452	429	422	424	482	419	447	477	479	482	425	465	431	448	433	417	459	426	439	447	449	438	414	439	456	472	446	404	445	439	434	406	451	467	469	441	462	439	428	477	463	458	429	434	490	471	454	443	434	492	471	471	443	503	415	434	450	445	434	460	438	436	490	451	437	429	458	473	475	464	459	453	476	408	456	445	429	452	459	452	451	465	431	431	418	452	431	445	410	466	481	498	459	453	399	450	425	400	452	433	439	439	422	466	474	453	419	458	418	490	423	446	499	464	445	473	446	443	439	479	465	427	429	447	420	438	408	499	473	461	477	470	436	464	475	486	425	444	418	446	457	503	446	448	442	467	398	443	465	489	453	452	447	428	466	439	440	421	451	480	449	458	439	438	411	445	444	477	448	461	426	442	420	472	422	458	491	446	462	481	455	474	487	455	477	449	466	460	443	436	427	398	427	459	461	431	476	457	462	461	458	449	407	475	443	432	431	488	416	455	456	457	448	418	440	472	470	444	459	476	412	478	414	451	441	422	418	505	427	494	497	450	455	483	446	458	430	457	460	432	409	446	454	458	427	472	460	429	457	427	456	404	481	431	500	477	474	459	447	423	478	438	491	466	493	462	454	483	421	448	450	465	463	448	458	465	409	481	423	420	428	463	467	452	430	474	445	462	479	469	468	486	434	421	424	418	439	427	439	460	452	439	442	454	455	437	420	445	423	426	389	444	438	474	411	448	421	414	430	434	485	465	457	455	460	455	417	445	417	448	414	443	460	478	444	427	451	438	413	463	451	438	440	436	460	453	426	450	434	432	488	458	451	454	474	469	463	440	464	410	460	432	427	479	466	426	447	405	477	480	480	480	460	474	465	437	467	435	453	447	470	446	390	441	442	447	446	469	455	440	449	458	437	419	466	483	492	387	438	440	458	468	472	460	424	470	463	429	438	448	454	437	465	414	476	485	418	455	454	460	429	462	479	455	417	436	437	457	471	437	419	444	465	447	476	439	457	449	472	435	416	418	405	439	468	434	465	465	428	449	437	435	472	448	441	431	438	432	444	444	467	431	437	454	418	472	466	473	479	460	436	448	395	467	438	421	444	438	398	419	459	409	444	428	432	432	457	481	435	453	448	496	457	440	479	440	418	468	444	445	443	399	491	461	464	477	420	461	468	426	438	434	405	417	454	453	411	461	469	446	476	451	454	475	470	424	511	441	431	460	437	455	425	480	447	424	448	460	435	468	450	460	429	434	454	464	448	425	446	452	382	471	487	466	463	461	485	465	441	445	442	502	472	448	425	469	438	425	418	474	425	451	465	442	456	475	428	431	435	447	448	452	456	463	482	441	469	417	497	417	439	422	440	386	452	470	458	459	499	440	468	453	448	453	445	441	445	452	453	427	454	509	457	449	414	395	420	475	401	447	455	436	475	449	452	439	419	414	432	452	485	425	479	463	463	468	487	448	437	436	487	490	448	471	451	478	482	470	461	471	459	452	438	432	444	442	470	431	424	390	475	426	450	468	466	436	422	436	460	481	445	456	458	450	405	445	449	440	452	443	468	427	444	416	471	464	407	421	488	456	411	456	448	431	458	493	461	463	423	452	455	444	444	476	425	424	454	438	443	438	419	484	494	443	449	464	456	409	462	448	417	435	495	432	404	421	489	459	427	452	403	459	455	456	464	445	485	435	509	488	461	401	430	487	494	446	421	487	425	473	445	473	479	452	441	476	436	461	469	444	440	438	468	425	487	409	444	434	430	467	435	450	437	438	448	482	432	492	405	449	480	429	412	457	438	418	470	426	444	433	478	435	409	461	476	413	485	451	454	427	516	440	467	443	461	471	417	477	482	435	443	442	473	461	445	464	452	443	451	445	423	478	425	434	420	475	416	435	448	476	455	466	439	432	455	449	451	462	453	432	447	438	460	459	432	459	413	466	472	467	460	457	457	463	452	438	416	458	487	460	429	461	437	440	456	431	397	508	445	420	419	497	451	463	425	427	440	436	455	458	384	400	457	445	451	451	444	414	435	486	468	449	422	447	447	434	486	465	452	414	421	423	459	438	467	483	424	412	443	437	466	460	410	437	452	411	436	443	501	458	480	473	420	478	450	475	427	454	455	477	427	430	424	451	425	422	472	425	437	422	483	438	448	437	468	439	438	448	465	434	461	418	442	455	455	441	411	464	448	411	489	435	430	432	417	429	435	420	505	426	461	447	416	449	485	416	409	427	465	436	462	447	421	468	427	434	444	418	463	464	463	447	454	455	436	469	467	479	473	457	478	446	428	469	446	418	439	445	452	436	444	480	453	453	410	429	413	454	441	458	429	441	426	455	453	463	424	456	431	473	404	444	416	426	422	452	479	480	483	436	447	476	440	396	443	427	455	448	437	414	433	463	503	430	440	428	489	482	399	448	449	458	386	453	461	436	448	461	416	432	430	456	466	458	453	444	476	434	430	450	430	441	435	489	485	448	450	435	439	451	434	406	449	449	476	419	461	463	481	443	434	398	445	446	444	427	459	470	449	453	431	443	430	457	488	466	461	408	438	423	467	458	457	417	459	410	432	451	449	428	493	446	426	448	447	417	428	462	459	506	432	432	448	451	438	442	458	444	470	435	448	446	447	444	461	424	428	440	435	436	450	421	485	477	457	445	459	457	409	447	491	468	470	463	438	436	491	480	472	461	454	460	440	469	463	439	429	426	465	468	441	427	473	497	430	476	477	448	456	424	447	481	445	451	455	428	416	447	443	484	413	426	446	422	457	459	473	428	462	423	434	464	451	472	470	433	466	462	430	439	463	469	430	452	502	454	443	475	479	403	465	438	444	456	448	453	408	465	473	458	468	450	474	458	464	436	468	447	409	434	456	409	461	427	436	405	424	447	447	448	477	487	425	442	476	493	461	392
2450	1020	1116	1107	1109	1059	1023	992	1004	1067	1025	990	987	996	995	1016	961	1011	966	978	967	996	1026	991	1007	1006	979	1001	1051	978	1047	980	952	958	994	951	982	957	938	928	919	1028	1030	995	984	995	971	988	973	987	996	950	1000	951	950	970	980	960	980	981	1041	959	988	985	961	952	933	996	928	977	947	971	991	959	945	990	951	960	952	932	968	949	955	995	1025	976	948	914	969	977	984	969	980	981	980	927	981	1022	1016	975	962	963	966	945	979	970	923	1018	1056	985	1026	957	1003	953	1017	950	979	962	993	991	1013	955	964	1043	1016	1054	915	948	982	1013	961	961	965	926	991	1034	913	957	971	995	895	983	987	999	951	967	968	934	957	940	940	978	957	954	1021	945	939	980	1035	954	954	931	926	948	907	949	962	1003	948	978	976	948	956	959	996	950	975	1059	971	992	1013	974	968	963	965	984	946	998	966	929	1009	1000	985	1010	975	974	975	962	963	1007	959	930	958	950	945	943	970	971	972	979	976	954	994	1004	934	955	966	960	957	993	979	984	998	991	950	1000	990	1002	964	974	957	949	940	978	972	886	960	899	982	983	1007	953	1007	1016	986	963	960	1007	933	1005	969	983	977	964	995	1019	944	1000	1014	1001	1049	968	968	935	960	940	989	937	980	995	985	930	1008	1018	1044	941	970	961	942	974	962	1037	971	930	992	957	977	991	953	976	1033	1022	971	942	1001	973	976	971	927	934	932	978	1002	991	1001	1013	922	1060	928	990	954	971	995	970	995	943	978	990	894	949	937	966	940	991	1008	992	992	956	986	1016	925	1000	946	935	1012	890	883	995	946	1011	949	981	964	977	1012	1019	897	968	918	1011	961	967	969	985	910	991	1028	974	984	939	964	964	888	1019	1018	932	936	1037	967	974	974	983	957	1001	944	975	1010	952	1019	930	1027	1000	1022	937	956	994	979	954	1005	1017	968	1003	941	970	910	972	969	978	977	950	1053	903	935	951	929	1011	962	925	992	937	945	966	987	965	953	953	999	971	982	973	997	957	971	958	999	1010	986	1015	938	951	1008	932	1002	973	968	1018	947	1028	987	965	982	1011	1010	924	954	982	971	966	975	965	965	1006	921	956	950	976	967	926	956	899	1024	936	958	950	969	1010	908	949	960	926	1008	958	945	895	928	982	969	930	971	1030	948	918	994	938	968	959	917	929	1002	960	964	937	978	996	986	965	957	986	959	984	1022	986	977	982	971	943	1007	990	999	1029	995	979	992	994	946	993	964	967	921	996	940	960	958	939	966	937	945	1046	996	908	956	1008	1038	985	905	972	974	954	945	986	961	934	1017	984	931	927	984	968	971	1004	1017	976	1044	969	943	958	940	933	990	996	1005	935	947	1028	978	955	970	973	998	1013	1012	1018	954	962	978	963	1017	934	960	949	1018	945	1021	990	970	977	956	963	930	1014	1008	939	942	969	982	1018	1025	937	979	977	999	936	967	988	965	937	1001	1005	949	975	991	965	961	1031	945	971	981	980	976	980	975	970	949	997	963	971	995	963	1008	975	932	928	946	967	997	970	994	974	965	982	936	973	1020	987	982	998	930	966	965	1018	954	1024	954	1005	975	965	940	995	979	933	943	951	964	1020	964	973	1008	986	971	1016	984	978	952	966	947	1004	970	964	930	993	956	991	953	1009	949	1007	990	961	932	982	916	955	991	998	955	967	1022	960	1008	966	966	970	986	1017	1000	980	956	1005	947	954	1004	933	989	996	996	946	960	983	937	1012	938	943	965	941	987	951	952	961	956	992	943	983	938	935	963	1006	974	1012	890	1004	970	1030	909	929	1007	958	904	936	937	1006	947	946	1031	1026	1001	1042	932	933	959	1000	960	1001	1015	933	988	906	987	994	964	987	976	994	979	948	1000	954	987	1000	947	994	950	1003	956	942	945	989	1003	1040	986	996	1012	966	974	878	1016	941	960	1028	982	903	945	940	977	984	902	995	946	904	939	942	944	949	982	983	969	998	981	985	995	995	962	971	893	997	983	986	979	953	1060	966	1042	999	952	938	941	995	954	952	1020	989	978	992	981	961	987	964	985	941	937	975	916	929	956	991	940	998	950	960	954	976	970	954	989	969	984	971	1002	944	961	982	1015	968	978	942	1019	955	925	977	1001	1001	1015	1002	966	924	947	903	953	988	935	949	981	966	930	1003	963	982	997	1023	955	948	967	993	968	955	970	986	898	992	978	937	959	1030	1009	991	972	938	971	951	989	970	1004	984	982	1010	912	982	924	985	930	993	960	975	981	1086	974	1025	996	927	953	981	949	989	939	968	989	967	975	917	949	1000	955	998	1016	959	963	967	989	1057	1000	990	947	930	1001	938	1020	949	969	984	1085	945	965	938	944	969	968	973	1012	999	999	911	922	922	950	1013	937	904	931	975	972	941	937	996	1004	1020	998	989	1001	963	961	1008	923	961	943	990	989	974	970	967	982	1006	951	1031	992	932	949	1022	969	966	966	1009	1033	977	969	974	893	968	958	992	965	971	1011	953	992	978	990	991	878	979	980	969	979	950	909	971	944	975	985	968	996	1004	977	1007	970	1051	954	1029	1000	1029	976	952	1018	1011	968	997	1017	980	990	980	982	1000	997	988	924	1010	915	961	912	1044	983	1068	990	921	973	966	960	931	968	920	969	974	954	960	967	928	960	963	939	1002	971	939	984	976	929	909	978	1051	1021	1013	1032	975	944	994	966	946	932	980	1010	978	996	964	967	933	954	966	983	964	952	966	919	969	985	979	993	930	938	975	1000	958	963	900	1014	971	933	1008	992	1027	965	1030	991	944	956	1000	985	989	931	959	935	1016	948	973	1004	938	983	1009	946	979	962	977	930	983	986	1007	964	955	977	966	1011	958	959	1006	949	1025	1005	1026	991	997	931	1005	984	1000	979	932	938	971	959	941	1007	971	970	944	944	972	955	969	900	955	950	944	968	984	970	973	965	982	1011	950	958	987	921	953	940	1043	953	931	1001	867	1021	984	958	1029	947	997	967	988	960	1031	1003	963	999	956	1001	968	976	989	945	986	965	999	955	983	953	873	1006	978	961	991	994	958	1013	940	966	974	990	1014	946	1037	933	954	977	988	981	954	1004	992	963	983	964	1029	892	979	954	950	968	956	1026	979	945	979	965	971	931	992	962	962	933	983	959	967	952	992	944	967	975	1007	974	991	987	1025	1032	978	1017	989	960	1006	951	979	1033	993	927	925	979	911	981	993	1012	975	1014	1020	931	1018	987	989	1010	1008	1009	991	974	994	909	915	935	979	979	977	956	1005	975	937	988	987	970	965	937	938	1001	969	964	931	988	961	941	978	952	1009	988	942	992	950	1041	972	933	964	950	1009	1017	898	1090	1020	1002	931	1008	933	959	980	990	955	950	977	949	967	941	973	978	944	992	901	931	955	939	992	1019	976	1025	919	968	1019	1003	948	1020	995	966	996	985	969	933	996	1059	998	896	984	1013	962	977	971	981	961	975	960	972	1005	973	962	1017	964	937	1013	994	980	988	928	971	991	991	1000	984	957	963	943	942	916	989	953	921	983	973	1005	1020	1000	969	1020	908	1018	996	941	988	953	957	966	966	977	921	1009	940	1000	927	966	979	994	976	949	995	1005	983	956	916	1002	1013	931	955	1008	968	910	995	940	979	915	973	978	1006	1025	972	960	1014	917	983	975	1017	931	1022	964	980	994	992	1018	1019	982	997	971	979	993	966	975	995	1000	952	948	996	1025	925	967	976	973	936	986	986	972
8467	634	704	632	433	409	381	347	335	312	299	287	272	261	274	294	259	256	222	276	222	258	268	288	256	283	260	263	249	240	272	268	245	241	263	270	261	244	289	282	239	223	286	275	265	243	241	258	267	257	262	271	229	237	283	251	262	273	249	272	252	256	286	265	249	246	264	257	261	267	248	226	268	255	235	258	221	273	268	275	269	230	257	253	255	263	270	254	265	254	246	270	229	266	254	253	261	259	241	214	269	266	259	252	260	232	230	262	254	240	268	264	237	239	254	246	240	246	224	248	257	284	234	267	235	268	239	241	229	253	243	256	240	240	269	248	232	257	280	265	245	243	230	257	258	237	271	221	249	256	260	246	249	249	261	291	267	253	234	259	232	252	256	275	243	248	242	246	241	256	238	263	229	270	255	268	256	254	226	274	238	228	242	255	252	255	254	272	233	268	276	251	250	271	254	260	224	258	231	236	230	249	226	241	243	231	235	246	270	252	260	237	246	269	252	251	235	233	246	274	235	242	251	243	268	259	259	247	267	262	239	238	266	249	223	232	261	226	249	217	261	274	236	259	237	243	258	246	268	228	269	219	255	253	230	258	267	253	244	218	247	223	243	236	267	275	239	278	255	276	232	276	259	268	241	256	234	226	269	239	243	261	240	229	267	234	246	260	218	265	253	254	288	245	256	228	252	236	225	229	259	229	270	226	261	254	248	267	257	227	242	206	271	232	277	250	268	272	254	255	227	252	257	267	279	265	249	227	249	265	266	216	261	246	245	237	232	244	233	253	261	254	266	256	266	261	268	218	248	242	187	258	265	248	262	280	267	247	238	317	233	247	265	229	254	257	247	245	268	256	230	275	259	258	263	248	274	243	221	250	271	240	256	271	261	289	246	259	279	259	294	253	223	265	253	255	261	235	251	268	245	261	248	244	265	297	256	228	228	278	236	271	284	248	249	279	270	273	242	269	234	259	248	285	249	273	262	237	219	256	245	245	298	235	217	268	280	257	282	239	262	254	244	242	287	254	247	267	251	258	278	257	273	258	247	256	249	237	277	250	253	240	232	244	265	275	271	239	256	280	272	261	238	278	261	255	243	269	247	222	230	258	262	263	266	256	238	210	244	262	275	286	236	284	248	227	239	270	249	259	256	238	264	267	248	233	217	280	248	237	237	222	237	271	273	279	272	265	262	283	267	242	258	256	268	263	259	231	221	238	257	264	244	290	214	275	268	247	271	251	282	231	281	261	262	236	274	229	232	251	274	255	276	259	258	227	237	235	218	247	273	261	254	263	252	252	271	254	249	263	269	223	245	266	258	247	238	255	229	221	241	232	277	256	222	270	274	270	258	226	259	244	243	247	232	265	292	247	255	258	260	249	230	227	280	213	255	266	263	259	181	248	254	255	287	264	254	241	271	264	289	242	259	253	251	268	273	238	250	254	281	244	236	242	263	253	253	273	242	275	269	298	255	244	241	232	275	265	277	250	242	258	238	225	253	263	254	244	261	260	234	237	273	252	270	288	237	277	236	275	264	248	255	224	247	244	250	249	231	271	257	225	212	251	255	261	234	261	241	226	235	266	238	246	250	256	255	312	282	250	254	242	267	242	277	223	222	248	276	268	238	266	288	239	229	248	221	241	217	287	273	266	276	256	244	271	231	260	218	278	253	276	258	275	282	254	286	263	250	281	239	229	255	251	250	239	208	229	239	263	247	288	282	269	260	247	235	269	224	257	230	291	236	253	267	289	235	248	241	265	238	249	284	262	225	261	241	244	253	254	245	274	253	259	242	271	260	236	287	250	261	283	267	294	254	250	237	230	229	227	239	262	265	254	258	276	219	237	248	248	241	273	229	246	235	261	259	301	251	253	287	270	273	251	268	255	260	230	242	253	275	238	249	227	254	253	245	273	248	252	244	251	260	258	282	255	227	260	274	249	238	226	243	238	258	252	228	238	280	233	241	250	244	272	263	269	239	255	232	287	283	255	237	248	237	258	243	254	269	268	221	269	257	237	216	244	253	214	258	279	284	231	237	246	254	247	259	239	255	251	269	259	289	242	252	270	265	246	281	225	237	226	230	260	240	254	247	264	272	231	250	263	278	290	250	217	270	275	274	218	247	244	238	237	255	259	246	251	261	233	230	267	244	247	269	245	250	232	243	245	253	244	256	262	250	275	263	249	215	255	261	253	268	266	243	269	247	238	271	266	278	267	278	253	238	263	273	225	240	239	230	239	255	235	257	241	255	258	263	258	253	249	225	263	216	279	247	244	239	236	245	237	247	230	263	270	258	246	252	260	252	239	245	256	244	268	259	230	243	258	269	245	261	232	239	270	235	235	222	262	251	256	256	230	300	252	230	260	224	271	250	261	263	277	257	268	264	265	243	223	247	213	220	241	256	279	245	260	249	231	267	274	268	237	231	274	244	236	251	240	229	226	239	234	227	254	243	241	229	247	253	268	223	266	262	250	256	275	262	234	268	263	249	258	238	255	250	292	244	192	248	280	256	254	260	270	264	256	264	248	240	253	244	247	273	230	255	276	264	250	223	262	242	259	259	239	242	220	240	274	230	258	270	241	249	229	266	230	259	265	269	268	219	268	255	263	240	227	236	242	272	235	216	288	285	259	239	225	308	267	278	256	252	247	233	247	252	282	301	246	291	258	255	238	243	232	266	236	224	232	254	274	281	267	227	222	234	256	240	263	236	266	230	234	240	259	247	259	262	268	271	223	247	233	245	251	250	263	216	213	251	276	238	247	243	237	285	272	236	272	247	244	260	257	267	239	260	264	279	250	258	254	268	247	253	230	252	237	230	251	239	256	261	241	239	257	252	258	273	226	240	267	268	267	249	253	243	222	215	267	244	239	266	250	242	260	270	271	241	219	247	227	245	216	225	249	245	253	238	233	265	253	249	266	236	231	276	254	255	238	249	236	225	264	256	237	233	279	268	263	239	273	246	277	232	260	223	270	246	228	225	247	236	261	249	254	285	243	280	248	250	272	266	265	233	235	294	290	257	253	250	269	261	248	276	280	276	295	257	261	265	251	258	267	234	237	237	280	264	268	281	247	248	298	231	256	251	264	246	229	268	246	304	283	271	267	228	264	245	226	257	251	269	258	234	240	271	258	252	262	264	239	241	263	270	245	259	209	274	248	266	253	243	228	257	251	254	298	248	229	248	263	249	233	239	235	262	264	252	271	245	229	271	242	249	226	244	264	248	245	241	233	250	257	278	254	241	246	262	257	256	265	221	239	245	231	240	266	249	269	309	260	231	242	258	233	267	240	256	238	235	240	254	266	264	266	231	252	252	276	278	275	277	266	255	241	288	232	238	261	292	270	255	253	239	228	246	277	255	256	273	264	273	234	242	235	233	263	264	273	294	250	278	246	275	258	233	234	265	262	258	282	236	255	221	218	249	267	274	253	224	248	247	254	262	245	251	236	257	236	247	226	293	263	228	223	236	254	256	250	237	239	268	277	235	244
6957	1009	1511	1721	1533	1387	1187	1054	998	951	840	819	730	707	698	681	678	672	613	621	665	614	610	649	598	613	600	582	623	602	605	623	558	573	613	595	543	593	571	592	632	606	606	583	574	573	604	591	607	578	581	566	606	548	593	591	583	582	606	598	594	610	579	595	613	580	566	603	578	562	592	558	577	571	593	597	564	589	580	564	599	578	613	616	604	585	573	575	602	562	573	574	555	514	580	586	616	593	611	578	554	559	579	587	589	534	545	600	558	576	595	541	592	632	603	552	575	596	618	582	559	569	617	593	567	610	589	565	595	613	593	596	612	544	580	621	612	577	549	563	610	577	596	567	603	559	545	615	578	574	572	561	538	601	579	603	566	570	570	568	599	553	567	585	581	611	578	567	556	583	587	624	600	581	578	596	596	574	583	572	578	579	558	584	581	640	544	595	576	568	586	550	578	576	607	554	597	595	604	645	613	575	572	594	593	582	622	570	567	583	573	588	561	572	586	572	559	570	562	581	602	587	590	595	602	569	565	577	615	590	563	603	575	599	566	574	572	546	614	604	577	588	583	580	593	560	589	624	603	576	586	604	540	608	603	580	585	588	586	571	589	583	585	579	589	560	562	623	588	577	590	603	599	581	618	571	591	549	575	555	549	584	592	572	626	567	531	589	626	590	601	593	564	571	580	615	609	595	599	603	563	529	548	575	645	592	595	596	586	573	666	586	564	566	558	567	606	654	552	617	584	565	616	629	600	580	579	617	612	557	585	609	563	673	548	569	575	608	552	571	595	576	590	597	548	617	579	584	561	612	604	601	572	571	602	571	574	557	569	595	599	584	599	592	573	575	580	589	580	624	544	528	587	567	593	567	576	604	583	590	549	616	558	607	615	578	619	564	596	568	544	592	619	592	561	625	616	571	575	596	570	592	586	592	582	594	586	600	596	579	637	575	537	554	614	637	600	577	597	606	571	575	576	584	583	567	562	562	603	566	625	548	592	579	561	601	595	556	574	609	546	596	560	589	577	622	587	661	601	586	615	578	583	629	559	572	569	607	599	529	576	605	597	589	577	565	562	572	607	569	518	585	565	596	565	573	593	570	563	576	583	576	571	554	546	606	587	562	557	571	582	559	621	601	547	583	602	657	547	608	557	562	583	594	596	614	623	575	614	617	606	611	590	567	606	535	640	582	603	584	620	529	633	554	546	564	605	572	601	581	564	591	573	570	595	604	585	534	561	608	574	599	595	591	609	571	613	611	562	560	584	591	602	564	566	621	592	555	604	557	601	572	604	606	560	605	575	577	594	571	576	590	578	565	599	564	584	595	554	543	531	589	558	614	583	594	576	571	602	554	587	567	582	551	558	566	575	574	574	596	558	579	532	607	602	575	566	578	591	614	583	569	558	627	608	565	557	593	560	587	521	601	591	611	610	563	567	573	570	583	607	561	497	603	626	614	581	554	601	598	558	551	625	581	588	554	616	599	554	530	591	584	583	607	623	596	621	587	608	566	600	580	569	582	580	579	601	581	627	569	622	565	620	571	594	535	576	575	609	569	575	594	563	603	589	563	607	595	630	588	630	612	580	558	581	597	592	582	627	586	569	597	549	573	582	581	585	560	643	565	557	548	592	616	556	624	572	554	547	606	582	577	548	644	565	536	538	542	586	558	611	559	563	553	580	572	582	570	577	575	590	610	545	556	580	581	576	545	636	571	607	600	597	605	589	602	617	594	632	545	590	565	598	564	578	550	595	578	591	610	577	599	625	594	605	603	590	603	580	569	557	594	562	550	609	581	597	583	585	573	607	616	554	592	554	573	536	568	617	577	629	575	543	598	625	612	579	576	581	580	605	629	579	567	584	608	591	558	583	546	623	604	545	606	524	528	582	568	572	600	564	542	595	594	599	607	578	612	583	561	583	603	569	591	610	593	597	594	555	559	584	599	607	574	549	559	579	562	606	596	553	603	558	568	552	580	598	591	598	604	607	574	545	588	569	573	584	548	627	599	601	571	553	619	572	565	614	573	629	576	586	565	603	610	630	559	641	589	553	617	586	587	590	594	551	574	589	611	563	606	579	565	554	587	571	592	577	608	565	585	588	595	571	585	631	596	609	551	558	608	593	632	607	551	626	576	555	559	530	561	628	596	562	590	604	576	578	568	562	607	580	592	584	616	563	611	570	594	568	523	584	593	622	577	586	576	603	549	575	533	628	577	607	613	610	594	566	559	614	624	576	579	592	621	658	571	587	618	574	570	573	574	620	550	616	609	586	608	611	589	565	559	556	616	581	552	605	624	565	647	540	600	576	584	609	611	606	599	610	535	568	545	588	605	573	593	556	550	567	583	608	568	601	619	587	597	582	591	615	566	572	577	551	597	564	564	597	597	573	588	547	578	555	586	581	580	579	582	592	604	608	567	583	595	627	571	608	599	584	587	551	600	571	568	578	564	569	611	569	583	571	547	580	578	567	560	547	586	593	589	559	646	602	602	567	575	620	581	544	610	588	585	571	545	595	563	606	624	587	558	598	548	566	567	563	572	567	611	594	581	601	574	574	559	581	588	568	589	608	565	577	591	540	577	594	592	595	593	552	563	569	608	631	566	556	593	576	608	634	590	582	589	571	612	573	551	612	590	540	627	637	631	549	581	638	515	554	606	557	559	607	595	574	549	580	581	594	587	601	586	640	596	589	580	589	564	594	600	573	593	583	575	541	579	606	584	600	637	601	595	581	638	601	586	599	614	623	560	606	572	587	532	551	609	604	532	570	612	617	621	606	595	558	585	584	594	571	576	602	576	559	588	595	558	527	590	603	596	577	557	583	515	586	600	579	614	590	584	578	575	554	569	607	580	565	592	613	610	588	574	591	577	557	609	623	597	603	563	575	563	588	566	611	568	548	598	624	576	583	584	583	577	587	612	604	564	644	613	589	589	603	590	546	578	605	613	539	592	572	543	624	597	588	611	552	499	516	603	591	565	608	579	592	568	588	621	596	583	600	582	596	635	581	592	568	557	594	578	587	587	573	562	603	542	567	582	591	579	600	597	599	567	613	577	639	603	593	573	559	581	608	581	565	581	597	558	605	593	631	583	548	600	628	606	578	560	610	573	573	595	564	589	605	549	593	572	588	585	608	577	605	551	598	564	566	600	602	584	591	576	585	575	639	578	575	570	571	562	606	628	520	604	569	595	568	543	546	545	581	584	588	576	595	533	544	568	543	568	575	574	581	600	580	548	583	563	601	540	551	576	597	572	576	579	594	546	598	617	587	606	609	609	635	592	578	573	588	568	611	554	599	601	554	567	601	599	568	574	586	591	581	610	615	588	558	627	573	595	610	540	591	617	577	633	542	618	581	610	564	608	596	589	596	570	618	606	604	553	581	551	611	595	569	556	589	616	602	587	571	575	577	593	558	638	632	588	548	545	595	557	572	567	569	576	582	602	584	617	572	572	594	575	584	617	598	603	536	569	565	575	569	575	556	588	592	568
15497	1412	1207	887	663	423	346	343	297	289	245	230	231	184	202	190	178	144	205	192	181	189	171	177	152	153	173	152	187	180	154	182	148	153	161	181	154	144	185	163	165	145	156	158	145	156	149	167	163	137	152	138	154	147	181	175	166	161	156	179	181	163	160	190	144	163	179	175	166	179	162	160	167	163	164	146	166	153	191	141	195	152	159	161	176	160	144	165	156	144	139	164	169	164	151	155	161	145	158	160	144	157	154	150	159	160	167	150	159	163	159	180	177	165	175	157	168	153	162	138	162	147	140	178	170	163	159	150	134	186	153	169	158	171	156	177	152	136	163	148	175	137	164	171	145	159	169	148	152	150	192	156	180	157	180	172	142	163	142	165	164	167	153	177	176	153	165	182	132	186	134	149	153	173	188	190	162	151	131	152	144	170	154	167	156	179	146	173	169	174	176	168	172	177	159	156	171	160	150	195	153	173	188	167	153	167	163	166	144	157	168	172	187	152	161	171	186	159	178	182	174	160	146	168	170	174	156	154	168	136	158	159	160	141	160	194	145	166	162	167	200	157	142	180	178	159	165	148	175	177	164	166	169	147	177	164	160	157	145	169	150	154	153	176	146	173	181	145	136	160	153	144	164	174	149	165	181	163	155	148	166	151	149	148	184	156	160	160	148	171	170	156	161	158	160	141	166	190	151	156	168	168	180	167	162	152	159	162	165	141	148	159	182	154	150	146	166	132	169	168	163	148	160	190	188	189	176	150	128	163	166	167	127	172	157	176	151	159	157	156	152	149	167	159	193	147	169	147	168	176	160	181	170	168	153	175	154	160	168	151	147	150	164	167	169	155	161	146	148	163	138	164	170	172	170	148	159	144	136	144	150	164	181	158	147	171	135	160	163	150	147	160	165	154	172	170	152	166	152	154	153	175	170	184	144	158	157	179	177	176	150	160	165	166	152	152	139	163	173	149	178	169	156	163	151	141	168	167	157	157	166	127	163	167	140	150	164	165	142	153	162	168	147	165	176	127	191	158	168	145	156	152	154	194	172	157	181	167	135	137	177	172	161	158	145	169	161	176	159	149	166	142	195	157	164	146	153	162	179	171	166	142	154	163	159	154	182	176	171	157	143	139	145	164	166	181	152	156	169	156	180	147	149	172	175	165	135	156	169	166	158	154	162	195	166	169	177	152	151	177	168	146	187	197	187	160	158	135	179	149	173	172	146	168	176	166	143	153	155	181	168	153	164	161	156	152	129	150	180	156	136	171	159	169	152	179	132	150	166	141	171	169	154	165	161	150	164	141	151	174	167	162	156	162	168	152	145	166	156	150	164	181	181	158	168	160	177	168	181	148	170	180	174	133	143	166	147	146	137	137	165	154	140	136	159	176	165	145	164	172	153	133	158	170	171	150	147	173	159	151	162	169	159	175	145	151	145	171	174	170	189	164	167	145	157	151	147	183	160	185	173	164	167	155	153	166	194	158	179	166	154	158	165	148	179	178	150	148	176	164	169	162	170	153	177	157	173	148	171	171	145	148	185	168	163	158	167	162	179	154	166	146	171	151	159	186	156	156	157	186	135	166	163	174	173	162	160	165	163	154	155	180	161	162	152	170	161	164	173	150	175	153	151	135	164	141	141	178	162	189	159	177	158	184	146	156	178	139	177	132	172	166	161	179	168	145	155	158	155	182	175	176	176	146	125	162	140	145	149	171	154	159	150	162	160	160	156	149	163	154	158	172	143	164	157	150	151	189	154	171	177	141	165	149	193	169	166	152	145	192	170	167	156	154	158	158	148	171	156	162	188	146	162	162	162	156	159	154	164	167	125	172	159	151	164	152	158	162	154	148	162	156	161	145	156	139	181	151	184	150	162	153	148	167	164	156	167	158	156	170	190	162	148	175	159	161	164	163	130	178	160	149	161	149	159	187	155	173	153	181	172	165	155	174	177	164	155	154	179	155	169	165	177	140	166	157	161	171	178	164	160	174	170	153	188	158	155	168	162	159	160	149	170	175	163	147	167	166	176	148	139	155	165	180	183	177	171	144	165	140	164	159	175	172	165	142	173	140	148	161	146	166	161	179	159	170	161	139	156	152	169	146	181	186	175	166	190	155	167	160	151	162	169	176	160	154	184	175	137	162	154	172	152	163	156	155	172	143	160	166	148	176	166	165	163	182	163	159	129	152	154	175	178	184	161	149	161	167	154	166	147	156	131	164	172	158	173	148	165	174	158	167	150	168	159	169	145	162	173	165	150	173	153	145	143	144	160	173	169	185	154	190	158	138	157	187	149	169	170	154	167	176	154	161	168	148	166	145	168	151	148	150	170	175	152	151	155	153	170	185	172	167	158	158	166	134	167	171	157	157	160	156	153	164	148	182	141	147	147	151	158	156	175	146	141	154	147	163	168	152	152	158	144	158	152	150	163	158	160	159	162	154	172	148	156	162	166	162	158	148	182	177	162	164	153	189	171	156	178	152	166	160	142	159	169	168	176	157	170	153	157	162	165	161	185	166	158	159	166	176	159	152	152	140	174	138	152	162	146	151	155	156	145	157	161	171	170	172	178	156	175	183	158	147	151	151	142	159	161	159	156	152	175	175	155	155	151	149	174	157	163	155	170	181	160	150	168	145	155	164	162	161	147	178	155	160	154	156	197	154	161	146	187	147	162	140	151	188	161	157	178	160	167	188	177	145	153	189	157	146	172	153	160	166	174	154	144	135	179	180	148	147	139	144	144	169	172	166	152	163	156	164	162	181	144	171	160	182	172	166	147	191	200	171	142	158	155	153	155	176	143	167	146	158	142	143	146	175	139	165	173	162	176	196	150	156	152	153	154	159	152	140	162	168	162	173	132	167	166	163	177	131	161	195	187	160	164	145	171	157	159	132	171	139	150	167	160	162	144	145	145	146	171	183	186	170	177	146	152	158	152	152	140	159	166	196	174	197	129	154	157	163	140	167	151	180	192	166	158	159	177	177	199	149	152	175	148	128	165	159	176	156	146	149	142	173	184	176	195	145	166	165	165	164	151	179	137	180	161	158	165	172	172	149	175	179	153	178	166	160	154	152	175	157	157	169	145	141	153	170	146	155	174	174	147	150	194	173	186	183	169	149	147	155	197	125	168	160	176	154	161	158	154	179	163	159	159	162	154	152	173	157	156	157	168	142	160	169	153	160	167	157	155	177	180	149	157	165	170	162	174	170	148	170	138	145	139	160	177	167	163	158	159	150	138	156	160	156	142	160	174	164	161	156	172	170	160	190	149	159	140	153	136	138	150	186	157	166	148	163	169	209	163	171	167	183	148	198	167	151	169	181	177	174	147	182	145	163	149	167	174	161	178	164	142	159	172	132	166	161	154	169	151	162	185	149	153	185	159	164	152	150	140	137	171	153	189	169	149	156	157	163	156	155	145	158	155	162	178	179	148	162	189	150	164	157	164	153	181	168	187	159	164	164	158	135	165	155	174	162	160	190	156	164	157	157
8242	1127	2241	2595	2249	1890	1530	1350	1182	980	923	792	739	668	634	641	622	559	494	514	520	518	510	514	508	451	509	480	449	476	456	442	453	412	439	448	453	452	457	482	409	407	403	429	448	437	418	439	425	473	397	415	392	455	435	428	445	424	423	481	470	442	455	421	431	405	398	397	448	448	438	427	419	388	421	421	453	437	405	439	408	444	436	411	485	423	437	429	454	389	436	446	417	403	486	419	447	402	425	416	423	428	434	382	444	431	441	433	413	423	427	397	412	445	459	438	423	449	405	417	421	431	421	412	413	422	415	446	401	395	439	416	438	432	467	424	450	423	416	435	449	420	454	388	401	395	416	387	442	425	432	440	416	424	415	423	428	454	446	419	376	419	423	419	383	422	407	427	447	407	446	461	404	441	437	408	402	456	439	421	403	448	432	422	441	418	413	433	417	451	383	433	408	411	439	419	441	461	376	449	436	449	387	420	398	433	459	434	413	392	438	452	424	415	400	392	410	434	402	483	412	459	416	410	439	435	384	412	430	455	445	422	421	440	406	399	396	431	420	417	399	439	419	388	450	400	436	419	461	392	455	449	451	407	432	433	435	420	405	445	414	405	406	417	400	427	431	427	378	411	412	431	423	447	415	409	427	433	407	402	423	411	432	460	414	432	443	467	430	423	388	450	433	450	413	446	466	410	407	471	408	418	432	423	420	435	424	458	410	398	393	420	426	394	437	375	428	359	452	421	404	442	422	446	443	393	430	395	446	412	424	410	413	440	417	444	445	448	423	413	443	432	429	401	429	377	419	441	413	405	408	427	431	398	431	427	433	395	415	479	394	451	416	407	411	407	409	415	445	444	416	460	451	416	433	408	457	422	414	432	408	464	460	447	416	465	429	386	413	428	405	442	420	454	407	410	404	415	433	440	450	416	405	423	438	407	430	431	436	457	443	413	446	415	412	419	415	429	421	422	411	428	389	389	425	403	433	439	428	411	421	426	433	430	426	429	410	415	432	365	454	423	402	442	414	420	409	387	422	451	413	415	444	409	450	428	424	423	427	414	455	410	415	434	423	417	442	464	399	415	408	427	428	430	430	403	458	405	419	452	452	430	413	424	428	410	442	415	405	431	377	426	429	424	471	420	448	447	406	439	392	445	416	456	414	436	428	415	451	416	412	410	433	418	441	416	472	443	413	441	390	410	401	401	415	407	421	438	432	430	428	423	434	440	462	402	454	419	417	460	459	449	413	434	427	420	432	409	393	393	425	463	457	443	437	408	420	445	421	407	397	425	397	421	450	389	429	424	386	447	439	411	422	414	439	423	424	428	454	431	468	432	429	417	436	409	419	421	429	451	457	418	434	434	413	420	420	432	441	411	462	426	420	443	406	423	428	445	433	422	429	393	443	410	404	439	427	448	416	394	434	445	430	417	441	440	404	456	432	430	437	408	415	393	444	411	431	436	448	388	458	436	437	435	413	417	427	426	395	420	436	430	409	420	476	410	418	426	438	468	424	432	434	430	424	415	435	436	422	423	429	415	403	431	454	444	405	424	430	404	456	369	449	477	412	441	446	418	417	443	417	419	438	422	419	387	419	405	438	413	447	424	424	428	452	400	465	415	419	410	449	443	410	400	413	424	397	459	432	416	462	434	435	421	421	442	425	421	409	415	401	439	435	441	384	408	415	440	441	421	439	406	401	421	409	428	452	390	460	419	416	410	427	430	429	422	436	410	435	452	434	409	423	427	403	420	452	429	412	454	419	432	411	377	437	426	414	433	448	439	420	437	434	392	417	434	428	422	424	425	425	435	391	435	421	444	431	427	421	410	425	443	419	409	410	456	366	419	414	436	439	436	421	435	440	444	433	431	426	426	439	386	428	465	388	458	402	449	461	443	417	426	419	453	410	457	429	444	403	402	432	427	447	425	424	394	424	432	415	420	397	430	434	394	416	422	423	441	437	401	437	448	414	409	403	431	415	439	420	435	435	411	397	459	466	413	401	438	425	445	413	402	440	427	428	425	436	415	450	425	421	414	426	402	446	450	429	402	389	427	422	388	430	424	412	422	407	432	386	399	431	423	424	426	432	411	453	403	401	445	445	412	447	407	423	401	396	453	451	425	421	429	432	429	430	407	442	436	430	432	412	395	420	447	423	419	419	457	410	396	428	477	408	427	415	387	433	414	392	403	425	442	449	432	392	441	457	423	435	427	422	440	405	427	418	432	462	430	415	424	413	413	421	421	460	436	450	412	412	460	418	406	439	444	393	387	426	436	421	437	421	427	421	403	425	462	427	453	448	452	438	435	397	424	437	429	399	459	430	488	423	416	445	390	416	414	456	436	412	414	426	454	413	425	446	386	411	392	414	454	430	452	421	423	416	440	395	424	401	419	423	412	469	429	462	412	423	435	416	447	405	448	421	428	435	408	433	421	449	445	441	453	441	400	417	455	405	424	415	437	453	423	419	421	384	410	423	463	441	435	432	431	433	423	419	438	373	394	390	434	414	418	460	426	464	428	436	409	428	448	414	420	421	442	403	408	409	428	444	413	484	436	432	449	445	409	398	460	440	420	426	475	422	453	452	426	399	410	424	451	418	409	386	392	401	454	395	446	439	413	395	437	390	460	422	455	437	438	431	422	406	437	398	398	444	424	429	397	398	410	417	420	418	437	406	447	444	410	407	388	425	440	420	449	450	380	444	443	450	444	423	405	435	428	444	394	425	434	433	448	407	419	404	421	428	415	424	376	429	419	407	386	426	429	438	440	439	441	433	411	405	419	432	429	458	399	421	427	457	406	414	456	413	401	463	461	441	467	424	416	444	421	426	432	395	398	417	436	458	439	386	424	408	417	450	428	430	440	425	453	446	440	439	435	440	416	464	436	405	432	445	441	440	429	420	394	402	432	460	399	429	446	426	397	397	400	425	440	441	390	387	446	431	439	413	417	423	439	447	413	448	441	397	438	437	421	446	436	430	418	399	426	408	422	472	422	421	420	407	448	442	410	433	450	398	423	446	419	412	470	432	451	380	466	433	406	442	411	394	423	426	438	442	437	432	384	419	424	471	432	441	394	402	458	413	444	402	445	427	440	433	436	409	458	441	442	407	419	436	418	474	428	415	466	407	425	406	392	425	415	429	439	406	414	454	416	418	452	397	433	415	428	418	436	425	402	410	425	398	418	394	408	401	425	420	432	445	467	428	425	426	398	446	448	432	414	416	413	418	433	385	455	395	413	404	465	431	436	443	453	443	393	405	427	460	392	424	435	459	451	422	447	394	434	414	405	445	437	424	438	436	424	398	405	427	387	421	428	404	420	469	451	416	394	402	400	429	425	381	412	420	434	425	432	451	415	425	460	417	448	390	432	443	458	432	418	449	411	418	409	418	417	439	481	393	414	442	450	432	390	407	434	424	450	424	426	428	433	423	452	461	417	429	443	399	438	448	432	420	392	410	457	409	414	408	413	432	407	441	435	417	465	423	400	460	397
1938	459	509	469	459	491	489	445	442	474	433	402	426	483	461	472	436	503	486	457	483	457	457	466	484	460	417	457	452	457	452	471	487	416	463	417	488	469	445	440	443	460	417	451	456	464	452	458	442	468	454	480	451	400	439	446	435	458	441	468	435	465	463	463	436	443	444	417	491	463	459	483	432	455	438	439	433	448	433	486	474	500	433	456	457	455	462	464	453	456	477	424	445	450	525	526	430	459	468	432	407	448	480	469	455	435	406	471	455	458	419	445	443	443	418	440	444	457	473	486	489	457	405	394	468	486	454	465	475	485	404	455	438	389	459	477	430	441	439	483	482	447	500	474	489	475	478	417	455	460	442	465	465	451	478	444	438	448	437	442	436	431	470	429	460	460	467	466	462	436	484	436	445	468	422	435	428	443	443	441	430	453	410	444	476	423	466	463	453	381	457	479	393	458	457	417	472	423	451	465	407	477	419	475	470	444	441	433	483	436	434	450	415	434	441	481	444	473	447	465	475	454	473	468	443	424	462	464	453	431	451	455	445	430	486	431	449	458	423	433	446	465	448	436	425	448	486	428	486	465	491	471	417	429	413	462	405	448	439	419	440	415	449	428	477	430	446	451	460	436	453	438	440	457	448	445	458	483	446	485	441	434	457	426	440	438	466	440	410	439	435	434	463	476	456	450	425	482	428	426	461	455	405	457	451	424	431	438	447	431	459	462	495	454	415	485	443	454	459	442	445	488	471	469	460	467	421	486	474	428	407	423	478	372	398	462	432	435	437	410	457	440	466	450	430	442	430	473	446	433	479	421	441	437	428	468	441	434	431	426	447	451	446	446	438	453	428	400	469	452	422	457	443	462	431	411	464	490	477	480	484	445	461	466	418	460	413	440	433	423	447	443	417	430	411	485	469	431	491	499	454	425	410	432	455	447	440	479	450	430	395	459	450	487	422	438	450	462	468	423	447	415	444	439	431	433	491	444	447	423	455	492	437	406	438	452	454	440	480	416	461	446	421	435	453	457	479	459	423	435	473	437	437	412	439	486	467	496	485	485	406	465	420	425	470	485	449	441	458	427	486	476	455	427	477	425	466	468	447	438	428	438	494	480	429	460	461	384	473	444	432	402	453	422	386	398	469	448	434	473	443	438	449	432	465	469	432	456	415	457	433	467	462	468	432	432	462	460	414	438	493	442	423	470	465	466	498	468	482	459	450	456	437	497	449	438	425	467	433	447	437	462	456	438	455	466	440	486	445	446	460	453	448	401	440	434	435	443	457	452	411	436	423	421	440	458	441	465	417	430	417	474	459	501	474	471	468	473	489	471	408	487	424	445	445	469	474	491	458	467	420	418	469	424	457	457	449	461	449	493	404	445	435	465	432	410	435	435	439	418	442	425	454	419	433	414	374	450	464	413	452	424	427	424	448	470	452	456	434	437	445	480	439	451	459	436	472	442	482	421	468	492	450	443	434	446	429	466	426	458	461	461	487	439	451	444	449	480	439	456	464	446	392	435	463	431	459	410	476	447	454	451	406	412	428	484	464	466	486	466	398	458	435	455	452	422	434	472	457	442	442	470	450	456	421	456	444	465	422	445	437	441	440	401	461	412	466	484	447	440	443	465	423	419	428	417	485	473	443	462	419	457	454	464	425	450	443	465	454	440	402	461	454	507	469	445	408	419	384	414	478	447	445	472	479	445	486	428	463	444	430	436	429	448	408	466	461	458	400	431	422	444	470	474	471	457	432	450	439	440	494	428	473	446	429	457	438	437	409	469	437	435	444	478	432	445	470	452	461	434	453	441	507	439	454	498	448	454	441	448	439	464	458	476	449	443	461	404	447	426	466	426	466	416	473	457	435	453	456	453	426	451	440	447	446	452	429	440	432	430	422	447	420	420	418	498	459	445	412	470	410	451	418	430	452	395	411	475	521	451	468	438	474	428	459	439	439	463	496	393	465	429	457	420	419	464	407	417	465	450	434	459	480	439	476	429	434	469	457	461	414	465	431	438	448	424	455	397	444	424	441	458	452	424	485	418	432	467	481	449	477	441	425	465	478	451	466	471	420	410	412	459	509	474	462	466	473	457	454	470	491	489	446	465	465	460	427	493	450	450	438	432	462	448	468	473	442	471	485	473	451	424	466	426	457	441	452	439	394	480	463	480	477	443	434	429	452	491	393	422	479	465	453	462	474	430	421	436	481	482	430	448	446	423	455	455	450	408	445	443	447	465	449	450	426	418	451	462	395	410	421	424	476	464	430	434	426	451	447	461	453	466	465	469	465	466	429	450	500	440	425	443	468	409	467	446	464	450	471	463	426	459	433	434	443	477	441	454	461	412	439	445	449	435	451	445	436	478	416	458	453	432	453	376	445	412	425	442	412	453	441	464	477	445	481	482	447	446	434	478	420	467	428	469	414	428	449	436	455	479	415	452	469	402	433	469	444	416	393	464	430	460	435	431	464	452	479	518	445	466	465	454	453	448	439	444	414	468	423	465	457	494	465	453	462	486	450	439	422	432	414	454	424	476	464	407	439	472	419	438	456	437	491	415	486	427	450	448	477	476	457	415	456	436	451	467	440	447	459	520	439	427	440	464	428	425	427	482	432	453	441	440	443	414	424	449	494	481	450	435	458	428	419	442	440	445	408	470	421	443	406	432	485	457	419	424	412	438	476	439	467	468	443	485	470	430	430	474	503	434	466	443	436	425	469	407	397	491	433	461	435	478	434	466	446	448	431	421	450	459	437	432	464	455	409	444	430	437	459	469	444	443	446	445	412	425	476	465	454	454	439	467	410	434	470	447	494	412	459	416	446	452	473	451	490	433	459	481	453	456	412	422	427	426	479	475	441	496	404	466	448	440	447	451	426	448	461	443	467	472	472	435	455	457	426	435	428	442	450	496	428	414	484	449	423	421	440	444	452	435	438	461	442	422	490	409	444	453	460	464	454	433	497	435	458	481	459	425	429	429	438	413	411	452	421	433	432	466	429	440	448	418	469	430	448	459	457	465	415	480	456	465	412	462	443	452	461	482	412	441	442	464	458	441	452	423	445	443	470	475	413	485	472	457	422	431	456	469	450	433	449	431	448	450	502	431	451	470	444	430	464	448	438	433	455	491	478	458	424	463	423	412	449	451	416	476	448	475	482	467	442	460	417	449	408	470	422	449	449	407	459	420	421	488	460	462	454	428	448	408	438	426	465	479	505	446	420	459	448	444	417	421	438	470	453	431	415	479	456	475	492	421	459	399	450	480	470	395	475	451	441	476	458	427	460	440	431	435	461	451	481	433	492	452	452	422	408	415	458	488	447	480	474	448	435	453	447	438	469	444	477	426	454	468	445	459	395	467	430	431	470	439	461	477	446	444	463	453	422	439	405	458	493	452	448	460	425	469	438	458	483	498	449	444	423	438	462	454	419	444	402	485	492	436	436	463	474	491	496	383	446	486	442	443	434	441	400	451	427	449	473	468	449	460	389	440
2416	998	1159	1161	1122	1084	1099	1019	1053	972	1019	1008	974	1019	1004	1013	978	983	928	960	1016	989	969	955	991	975	921	996	986	965	917	973	947	983	954	1001	964	986	1013	984	979	930	969	965	1000	930	972	970	963	983	1005	980	951	988	979	969	981	970	975	1014	960	981	980	993	984	964	948	974	966	989	1001	994	981	949	978	995	984	1045	958	947	1011	1023	993	970	976	905	984	935	931	1090	978	1024	1005	940	937	956	1001	917	986	989	1036	981	921	928	992	968	1010	983	1007	988	938	968	999	1008	976	1014	1021	948	1000	931	990	962	950	1060	991	970	1007	995	1048	1014	970	979	984	1002	965	985	984	927	960	926	1018	983	975	972	998	974	975	973	985	952	994	958	1005	970	970	1008	953	945	983	1000	943	952	977	956	1000	988	955	995	1012	991	972	966	983	923	963	1049	998	1013	961	1008	981	972	1019	1002	961	939	937	983	987	978	964	1003	958	996	971	947	1033	936	977	906	967	961	973	1032	1042	975	1009	910	943	941	962	1013	984	996	1030	972	982	974	984	1001	971	921	1041	988	933	967	1026	925	964	977	978	991	901	997	965	1013	974	973	989	1008	955	1027	965	978	978	970	975	977	996	918	964	974	954	973	1014	965	972	975	979	993	999	985	965	1007	994	934	989	970	978	989	993	992	945	1031	1013	989	953	905	951	971	977	1000	938	987	1010	948	965	1009	940	951	956	967	987	1005	989	987	990	968	984	966	977	964	987	1001	993	939	943	981	986	980	955	925	977	1024	1033	982	1016	985	948	975	925	947	904	1002	973	1022	949	963	1017	930	1024	951	1023	967	992	948	1013	982	1038	992	957	976	966	986	1038	1035	1021	940	990	983	1006	975	1001	991	978	997	1010	1025	967	990	1026	920	972	1006	1018	1020	914	1007	936	1001	1021	987	1033	975	1004	991	913	974	941	979	964	984	943	967	984	947	986	949	957	1010	993	991	989	968	988	1007	955	982	947	897	991	973	988	1022	1001	1000	1022	1020	940	986	1023	955	1014	959	932	962	888	984	987	963	972	1005	989	999	1049	998	1015	990	938	998	977	1053	993	914	969	923	971	985	980	951	997	1006	969	924	990	998	969	974	980	975	911	979	950	975	935	983	1035	985	1027	987	969	969	966	957	981	954	964	957	967	926	997	999	985	999	954	960	955	984	987	943	964	1002	939	957	969	983	1002	953	899	996	965	959	985	956	1011	976	958	906	949	990	993	971	1003	961	967	1028	966	938	960	916	977	897	928	991	1003	970	970	992	986	985	980	1016	1002	966	1003	963	915	969	1002	916	967	962	969	954	914	993	953	955	975	982	930	970	982	937	994	996	952	964	1036	979	992	965	949	1011	952	1028	975	925	1078	965	957	1004	986	965	959	1019	1014	1002	1004	934	974	956	965	1009	971	1015	1046	995	965	993	969	969	954	955	925	973	983	1027	1023	1003	939	924	978	1004	1007	949	970	958	1006	981	1005	989	983	994	907	978	974	1006	953	954	977	1004	961	996	932	968	999	950	980	967	941	955	997	1018	1028	983	953	969	1003	969	993	1023	947	1001	940	990	994	986	1061	977	964	1021	940	967	951	973	883	1004	986	976	929	1015	992	989	1010	991	951	954	949	977	971	969	992	1025	999	961	983	972	964	971	907	990	953	983	991	960	982	1004	997	923	1004	1008	948	961	999	956	936	991	974	993	915	981	933	949	940	988	1025	981	908	995	960	996	973	1025	986	995	936	964	1003	974	998	957	967	994	948	1001	984	1003	961	953	1004	946	936	958	924	930	974	952	1009	994	950	923	1000	1015	983	966	987	929	964	967	993	1048	967	986	1007	956	948	1007	992	1002	961	941	972	1024	984	949	969	935	971	972	1014	955	950	1021	946	1013	957	997	931	951	999	940	935	1001	970	960	994	933	978	959	1000	975	965	956	981	958	942	969	984	986	1008	995	971	984	940	1010	987	929	976	1005	963	938	1010	1039	967	924	1017	949	947	1009	955	967	956	1008	996	988	943	935	987	939	1004	975	976	982	980	976	970	980	1005	1037	968	953	999	937	961	995	976	998	932	965	976	976	976	1022	973	998	1021	976	964	945	978	977	944	940	1015	967	1003	956	1002	982	1052	986	1042	953	966	1006	969	985	944	994	1013	1064	945	966	961	1012	967	976	999	975	954	969	1001	1005	941	997	975	1016	991	999	925	904	1017	946	976	893	958	1006	984	970	970	981	968	994	949	965	990	927	1044	976	930	947	967	985	983	1076	986	1006	986	986	1001	982	1006	922	958	1022	946	984	959	947	1027	1026	915	971	969	1017	993	996	956	1022	978	913	989	956	994	1005	977	971	966	952	961	1003	957	1006	986	920	952	976	995	1007	998	1014	945	910	957	958	1002	933	989	973	924	974	912	908	1003	873	977	911	935	934	1041	998	1008	990	969	957	1025	938	937	920	1019	961	992	1017	953	980	975	986	973	960	951	894	965	913	1002	957	949	1037	1018	950	958	934	948	997	969	985	1039	1026	975	1004	930	992	940	976	973	959	988	960	1026	1056	951	965	973	993	966	947	978	958	1008	1003	961	978	968	995	973	954	1027	950	977	1023	951	908	943	957	968	993	963	1033	978	946	970	1009	965	940	962	978	971	902	956	934	993	1013	975	928	960	981	934	1000	905	964	1017	1021	982	975	953	1005	1023	923	992	976	986	992	972	1001	950	963	993	1006	974	994	1005	1008	940	975	976	1007	948	911	958	963	1021	907	926	949	1002	982	993	984	960	964	1048	1026	934	974	942	934	919	971	926	977	994	1011	995	1007	1003	1000	930	1005	986	920	960	985	968	954	970	951	935	991	1002	942	962	961	1015	942	972	1037	978	928	1006	949	989	988	965	987	958	949	1028	959	1000	984	1040	993	972	1005	999	969	1000	970	946	962	1027	981	985	971	979	937	945	1056	1000	1023	967	981	995	1003	913	972	967	928	976	979	995	919	1014	1018	913	967	1012	1003	906	987	980	974	960	995	967	957	983	989	1002	944	940	1001	1007	923	966	980	1012	976	995	944	986	963	935	973	963	975	957	982	979	1041	911	925	939	978	991	1019	1004	976	946	1038	946	959	964	937	955	962	1018	990	931	921	998	948	998	936	909	979	975	962	986	1014	984	1010	996	1007	950	954	1017	993	916	1001	1005	967	930	1008	968	994	932	997	991	949	990	1017	933	940	989	973	990	986	931	1021	1016	956	931	988	975	954	954	966	958	950	990	997	1020	1039	1007	989	978	997	994	958	976	968	963	1026	971	1034	1000	976	947	937	1001	969	996	1004	1000	916	951	944	969	894	986	994	1022	970	997	928	929	933	970	971	958	924	976	934	990	966	994	966	1003	956	957	983	1002	985	995	955	1021	974	958	934	990	1041	944	979	955	984	1024	985	970	1010	951	1023	1016	977	971	943	1001	1008	1004	998	997	1022	978	968	950	929	999	1021	1029	968	988	973	952	993	934	987	980	965	957	947	999	1009	998	1003	973	990	936	987	928	958	996	954	1039	933	995	971	948	929	1003	938	941	950	960	983	968	924	1047	928	941	964	936	967	973	964	978	974	1004	943	1024	998	1018	1002	991	1013	955	964	994	1005	952	958	959	932	957	947	1007	981	971	930	985	955	973	944	923	958	1010	974	924	969	934	986	969	983	956	949	1000	992	974	948	984	940	960	970	980	1016	1019	955	948	984	980	967	971	1005	1027	965	977	968	951	958	983	950	973	1012	958	995	978	1005	957	962	977	972	947	1002	974	973	1060	983	997	976	985	986	965	945	1002	962	957	920
8592	717	737	630	474	412	363	344	324	289	308	278	305	285	276	285	316	274	267	255	225	270	277	254	261	251	269	259	246	259	207	243	242	239	232	248	286	248	263	242	242	273	245	231	264	284	251	254	253	223	257	264	269	252	274	285	270	261	268	274	228	251	255	256	243	238	247	245	261	258	234	255	231	280	241	243	246	225	256	241	235	260	279	260	271	258	265	258	281	289	255	228	254	262	270	246	244	217	264	263	239	270	265	238	259	246	262	266	254	239	260	232	249	263	250	234	273	250	227	267	231	244	267	247	242	257	226	257	248	284	244	252	265	255	251	244	257	257	259	256	233	256	219	255	235	286	261	256	288	237	215	267	242	250	239	242	248	234	257	247	271	257	272	268	244	262	262	234	225	270	258	253	282	257	238	266	267	269	236	236	250	269	255	249	259	241	248	260	234	256	256	253	278	244	263	254	265	217	241	262	244	247	232	229	249	233	240	244	251	230	295	248	241	246	255	272	260	266	254	260	210	217	260	232	272	239	264	228	222	276	239	232	265	235	236	279	214	235	238	250	272	281	286	249	226	256	268	257	269	256	239	264	271	248	260	231	260	238	242	259	251	249	256	255	252	228	233	245	246	228	281	252	260	255	262	234	244	258	246	256	228	285	224	268	252	254	277	244	245	225	227	256	256	242	227	271	292	241	216	272	257	264	272	244	267	281	235	256	261	270	235	265	260	241	238	266	235	245	241	234	225	241	270	213	259	256	245	292	254	228	262	248	240	264	267	275	269	256	256	279	237	272	290	252	239	278	277	271	272	251	221	254	251	247	250	250	257	260	252	216	246	284	253	244	242	235	236	257	234	279	244	240	234	257	240	260	250	257	226	243	267	244	269	264	260	256	254	255	279	221	279	276	233	269	265	247	255	271	252	265	241	283	239	240	232	224	248	278	250	220	274	258	249	253	279	230	231	278	257	231	244	226	258	236	264	251	254	273	245	251	233	249	247	263	233	261	280	235	233	245	233	252	241	230	242	231	253	252	261	273	254	259	240	238	241	284	242	256	256	243	233	265	249	246	247	244	262	250	251	235	236	244	265	263	259	247	252	204	268	252	273	240	265	233	263	247	248	226	257	228	247	216	255	252	250	265	265	258	238	235	253	239	219	244	231	247	283	269	270	269	256	238	242	233	279	254	270	205	219	246	259	280	246	243	263	249	268	234	218	246	255	249	212	250	273	280	265	239	282	254	245	305	249	283	270	259	261	259	218	248	265	243	234	244	240	238	258	243	244	273	263	226	238	258	260	257	239	245	274	255	247	247	259	242	268	254	247	266	254	244	250	260	243	233	256	235	246	248	252	265	273	244	250	246	240	249	272	246	260	294	285	230	240	242	302	252	244	245	248	265	243	240	227	258	241	235	250	252	251	249	261	230	265	281	228	238	211	245	233	246	252	255	276	253	253	274	265	246	246	249	260	255	244	264	252	263	236	264	252	258	234	254	274	235	234	287	253	247	232	221	253	249	238	241	244	242	290	231	262	264	240	244	259	223	281	238	258	224	251	218	271	209	263	243	243	261	244	256	217	252	263	272	275	231	291	245	268	221	246	256	233	261	259	253	250	261	235	214	232	223	244	240	248	247	248	266	279	266	259	295	283	244	239	257	270	247	237	221	249	266	272	267	245	270	229	249	281	246	253	232	259	216	240	246	233	247	239	229	256	260	276	228	284	274	250	286	256	235	260	274	234	254	274	219	283	282	263	247	239	243	234	262	270	266	272	253	235	226	225	263	230	228	249	250	249	233	237	253	244	261	272	264	236	274	260	237	248	246	259	240	277	277	243	237	265	270	227	274	258	242	234	236	238	231	276	254	241	303	278	219	281	252	228	243	252	241	246	238	237	228	260	258	250	244	262	229	250	249	246	238	242	256	257	264	229	237	254	227	260	273	262	274	242	268	265	242	271	237	208	224	258	264	259	244	286	249	219	275	260	255	231	267	253	244	246	270	243	258	279	257	231	249	290	241	270	240	267	264	226	211	233	262	267	261	265	251	262	250	273	266	268	259	272	262	256	237	249	242	234	250	266	252	237	251	253	217	278	239	249	268	260	247	224	253	265	239	254	263	254	273	269	270	283	243	235	238	239	248	253	238	247	249	268	224	222	263	236	234	212	237	252	190	247	235	248	264	237	222	232	235	238	261	241	248	248	264	260	247	272	239	254	242	249	239	253	251	249	232	266	216	249	262	273	266	225	247	233	265	190	246	235	270	279	263	245	251	241	257	235	249	254	252	218	271	239	222	231	235	264	243	237	245	233	276	223	263	248	226	270	246	236	280	264	231	254	231	224	267	285	268	264	262	259	269	240	250	287	248	269	236	246	230	267	263	262	243	251	269	243	244	262	251	237	217	228	269	264	241	256	285	267	301	267	243	252	253	229	253	256	255	257	269	261	268	245	257	292	246	256	266	222	250	228	230	249	289	233	265	225	265	277	230	251	247	236	239	249	225	255	252	240	265	233	244	270	232	223	253	215	239	212	261	273	269	248	284	244	231	267	241	260	239	248	270	231	228	251	253	250	246	243	222	236	235	241	264	244	260	233	228	265	250	253	222	262	236	261	244	249	282	223	264	277	226	247	260	231	230	263	247	245	251	223	216	261	262	229	219	241	240	218	256	264	280	258	282	282	249	245	230	278	252	242	236	260	267	236	250	239	263	232	275	267	271	267	233	255	242	227	235	248	247	248	247	221	229	225	253	237	255	251	273	274	260	257	213	257	260	244	221	274	206	262	265	275	232	233	246	247	249	257	273	237	246	250	228	229	230	229	263	266	249	235	251	235	247	247	244	263	242	235	261	257	218	272	270	251	261	240	272	218	269	261	240	250	277	259	246	252	255	226	216	215	269	268	255	250	248	206	252	215	286	252	250	268	282	230	223	261	284	235	245	268	247	253	258	236	257	253	232	268	269	288	233	234	227	237	228	221	246	237	247	242	235	250	284	251	246	251	262	253	263	275	251	251	234	224	235	248	251	263	250	236	231	222	272	287	238	268	250	280	267	244	259	284	256	258	233	267	287	270	245	241	260	284	275	262	245	249	268	224	273	269	267	246	204	254	264	274	236	249	233	264	243	245	248	225	247	220	250	263	240	235	241	254	266	291	253	238	243	241	249	225	261	257	246	250	252	280	271	258	292	249	258	242	300	256	252	237	241	257	243	246	227	234	283	223	267	281	251	257	269	273	237	239	268	239	259	270	269	256	241	255	255	264	253	251	254	260	279	239	231	234	271	258	252	257	242	262	260	225	247	253	276	243	244	232	245	247	260	245	229	227	235	267	273	262	219	284	278	257	239	263	258	211	265	244	241	263	289	223	226	239	225	262	240	251	252	260	246	275	252	241	255	250	270	257	262	267	282	260	230	227	237	264	258	223	235	243	258	268	233	235	258	247	256	277	263	286	239	232	246	256	243	279	225	261	252	260	268	244	243	292	233	238	284
6765	975	1567	1866	1576	1341	1182	1041	1016	857	867	773	739	711	732	667	655	667	668	640	627	634	666	625	588	633	602	579	588	571	659	679	600	594	632	586	616	531	559	640	574	592	580	650	591	603	588	561	603	584	563	616	585	649	571	578	590	630	633	548	603	548	561	575	580	591	592	590	595	588	563	588	583	607	542	553	604	643	564	590	588	626	585	602	588	565	591	597	549	556	590	588	585	542	572	574	621	593	571	572	622	595	560	579	548	574	594	580	560	583	586	600	587	576	547	603	580	588	549	606	617	565	588	573	548	555	607	651	530	537	585	586	599	562	588	584	585	559	587	592	582	599	611	615	613	604	575	579	576	597	566	566	604	589	572	599	592	638	617	591	585	597	589	558	610	579	560	582	581	642	560	577	636	603	577	575	526	597	604	617	583	589	629	544	568	606	591	565	588	575	564	588	526	623	602	578	551	606	588	598	583	518	615	546	555	563	568	598	633	589	606	600	585	582	555	537	586	569	566	634	585	578	581	578	554	542	553	586	617	612	574	562	583	579	551	565	550	594	554	570	577	615	604	583	604	580	583	554	580	544	617	538	561	614	573	547	572	549	599	561	522	579	594	610	606	603	585	609	595	581	594	542	582	631	604	589	582	585	614	589	552	559	575	610	620	604	561	628	610	616	582	554	515	566	591	566	595	620	583	580	580	564	559	601	605	586	589	597	609	555	591	580	609	608	582	552	599	589	583	592	537	556	581	627	613	547	627	574	615	590	559	537	629	596	575	557	557	618	617	596	569	579	567	548	584	586	558	591	617	618	597	595	585	597	614	618	663	589	540	593	570	547	595	576	570	596	583	590	586	572	543	539	561	566	615	578	574	572	599	622	623	585	556	575	530	557	564	549	567	578	546	590	523	565	573	603	574	582	567	553	565	570	583	586	617	575	595	573	595	583	526	633	559	574	586	609	565	537	586	554	601	586	580	584	553	601	608	504	559	570	573	586	556	551	586	590	583	574	569	574	574	598	545	589	582	603	583	571	549	580	563	599	548	571	621	589	580	567	592	624	596	557	577	595	576	553	545	611	601	608	560	608	612	597	520	596	596	603	628	596	578	628	591	591	544	599	589	571	533	597	580	553	565	562	592	579	584	604	550	561	553	589	563	562	590	593	569	591	580	588	553	570	603	565	529	572	590	613	538	629	551	584	625	568	602	594	598	559	555	577	554	576	554	555	565	591	583	598	560	574	570	589	616	558	578	564	602	597	560	611	575	564	551	556	622	587	574	579	563	536	551	639	573	574	584	559	574	565	580	596	621	608	578	561	557	569	560	620	610	600	626	594	570	584	552	543	573	586	588	551	560	571	590	568	570	592	572	601	594	582	561	583	587	585	562	596	589	515	582	554	658	624	572	604	606	585	568	591	586	589	551	523	608	561	579	568	600	587	600	570	574	551	568	540	629	554	565	559	564	568	641	576	561	603	565	621	573	590	601	566	574	561	605	568	552	567	587	550	576	598	537	600	608	568	588	592	558	575	561	578	590	577	586	557	575	568	563	552	587	584	579	580	571	578	599	545	578	576	564	620	542	557	558	532	575	605	591	558	584	560	557	567	597	584	579	609	542	575	607	583	530	565	606	560	610	590	581	610	607	618	598	559	568	600	575	592	576	603	570	626	602	553	616	592	588	569	559	552	586	599	598	579	564	609	615	601	612	587	581	562	565	566	585	580	582	584	542	530	566	574	540	576	597	591	599	580	608	601	580	615	535	582	563	563	581	644	526	612	569	592	602	595	607	577	561	564	582	584	582	547	582	527	578	583	551	545	581	519	583	567	635	607	585	556	564	576	595	620	567	582	596	560	585	627	623	579	573	580	586	594	537	605	605	594	526	580	546	584	556	614	561	579	578	546	546	581	618	546	622	586	602	576	582	557	546	622	614	546	612	570	556	632	601	579	575	605	584	556	622	585	594	553	616	539	616	619	577	614	626	576	552	564	568	562	584	590	558	610	562	563	564	590	548	629	606	546	592	569	562	596	559	582	583	541	610	586	559	607	576	577	574	624	545	594	631	597	611	575	612	565	550	563	581	591	600	568	619	581	613	605	577	587	611	564	584	571	610	599	598	575	604	585	575	541	592	584	554	647	612	587	575	600	612	521	589	557	565	562	574	578	531	584	623	583	612	616	547	571	569	573	578	552	597	526	563	589	593	594	610	628	572	594	635	536	586	592	582	579	581	578	561	592	570	600	552	586	576	576	576	572	605	643	609	541	578	592	602	534	569	579	584	594	564	566	545	639	528	570	615	595	608	598	595	594	586	573	566	603	595	602	568	548	610	599	596	574	589	534	561	574	582	582	548	590	607	565	614	609	579	600	595	592	577	557	553	570	616	601	597	526	568	550	594	588	577	590	556	538	578	577	603	602	604	592	578	579	567	625	570	592	605	596	602	620	566	574	541	606	605	569	581	588	598	588	542	600	597	567	610	576	592	555	571	578	598	566	622	616	570	582	577	545	579	600	625	588	583	558	594	584	542	589	551	583	629	578	598	572	570	576	585	577	586	591	552	611	567	602	581	596	578	608	604	579	574	600	589	623	612	585	569	621	610	609	635	589	588	577	627	594	575	583	576	544	602	536	559	551	560	575	592	586	584	603	602	599	581	564	568	613	627	602	595	617	538	549	612	576	599	567	569	580	584	568	582	543	576	538	564	599	618	591	573	578	616	637	587	577	594	604	520	573	572	603	629	603	576	578	568	551	579	602	588	621	618	616	587	575	557	562	570	604	560	575	586	564	557	596	614	541	571	585	608	530	567	556	549	556	621	588	613	589	547	572	628	591	508	580	613	602	571	592	628	570	583	576	599	594	605	617	588	601	603	590	598	597	581	570	609	543	593	572	618	594	594	572	636	638	597	604	609	581	587	619	596	602	536	635	549	603	552	573	558	573	560	582	612	566	544	594	552	531	604	593	557	576	554	570	602	579	591	606	555	568	593	615	578	556	615	556	557	551	568	581	584	632	564	605	598	603	637	542	591	584	582	576	592	610	585	597	572	571	547	599	546	583	625	582	573	602	555	598	589	560	544	610	599	602	582	587	577	605	567	588	566	601	539	589	546	564	615	632	587	616	567	568	582	593	574	527	539	553	589	596	541	604	541	590	551	593	583	609	573	602	589	581	550	590	591	603	584	582	615	603	538	575	578	604	586	535	623	576	601	602	572	587	587	599	569	649	572	589	605	566	561	595	591	593	610	580	569	563	630	573	591	588	570	579	604	566	624	586	598	621	586	588	544	572	570	556	587	590	572	571	605	562	633	556	610	627	611	565	559	534	560	568	606	606	584	586	565	617	523	551	619	596	542	576	622	603	606	591	565	587	586	613	592	552	590	567	567	566	579	571	593	582	590	566	632	586	553	582	557	567	585	587	578	559	615	573	594	564	573	598	563	588	556	596	574	615	580	624	595	575	577	553	621	593	572	566	610	585	639	526	588	590
15280	1409	1054	846	602	420	395	361	280	264	243	228	211	203	187	183	187	182	181	159	176	141	174	167	170	190	188	162	185	153	161	177	151	158	153	159	151	161	179	176	145	157	172	155	142	162	151	172	176	176	154	176	158	178	161	178	172	171	155	174	194	185	141	139	171	157	143	172	169	168	152	180	160	171	154	157	165	156	161	180	142	171	133	171	172	138	151	172	161	148	148	168	167	149	173	145	177	150	164	167	157	166	192	174	150	157	157	182	154	152	166	191	174	159	182	139	168	159	176	159	185	154	166	158	166	193	172	182	174	146	160	171	148	144	177	167	165	162	167	164	155	157	169	180	160	140	157	172	150	137	180	162	162	162	180	152	152	174	169	179	167	142	165	206	160	147	160	163	152	168	166	162	137	150	180	160	175	172	151	149	187	182	165	163	170	167	160	143	167	183	154	143	138	184	160	145	158	157	191	147	156	175	164	162	168	156	178	150	142	155	160	157	159	164	156	128	167	161	173	148	179	153	178	167	173	137	122	161	168	173	172	171	160	139	147	157	162	163	159	157	174	189	161	175	157	165	173	153	158	176	177	159	173	167	150	144	154	156	164	168	198	146	157	184	159	164	177	144	152	159	159	141	195	154	151	162	144	156	161	158	181	164	152	176	196	151	160	158	163	157	179	153	172	170	161	175	158	130	147	169	169	173	149	147	140	141	156	151	162	172	150	182	175	169	146	173	166	159	161	149	163	170	187	184	170	155	159	191	195	151	179	162	155	159	145	154	170	156	152	156	183	152	154	162	170	155	161	175	151	177	158	142	152	174	143	136	168	166	165	159	159	183	157	177	188	138	182	160	163	155	162	159	164	164	161	157	166	164	155	135	173	166	156	159	178	157	164	123	155	177	156	154	147	164	180	156	165	145	163	174	160	151	159	153	144	161	164	137	152	169	168	172	145	161	155	185	167	162	155	148	159	181	162	158	161	151	164	161	158	127	175	151	172	140	148	147	152	166	158	170	137	158	146	156	147	203	168	163	151	140	157	151	164	172	152	161	161	148	165	177	144	173	165	170	148	170	180	153	157	174	154	153	169	172	185	152	157	155	168	167	151	148	176	173	136	155	176	157	149	176	161	150	165	156	157	169	178	160	167	171	139	142	175	155	138	133	178	169	180	170	157	148	174	139	174	162	168	162	160	171	175	135	167	167	192	175	178	146	176	171	198	151	165	163	157	174	151	162	193	148	159	152	175	148	145	187	131	159	203	160	143	133	156	160	175	177	156	170	174	148	149	172	157	162	161	166	174	179	158	154	151	189	145	149	159	180	158	151	171	191	154	172	166	138	127	159	176	165	167	148	176	170	172	177	148	154	147	172	155	151	160	148	154	157	175	150	158	138	151	142	173	167	151	150	144	146	152	177	166	175	178	162	143	159	167	155	165	167	158	181	147	177	140	172	163	176	159	158	174	180	162	156	147	163	165	158	148	143	170	155	181	174	154	169	166	142	149	171	164	162	190	186	171	177	144	174	150	169	169	146	169	145	135	175	173	138	148	143	157	148	169	168	156	168	168	174	130	161	149	150	147	171	167	158	158	146	158	170	186	166	178	169	177	191	183	181	163	156	158	149	130	142	160	166	180	149	150	166	160	146	177	135	153	150	168	156	173	198	191	187	173	172	164	135	173	183	177	145	175	150	173	151	164	171	160	163	175	155	165	183	182	165	156	172	160	140	163	163	186	153	160	182	161	153	143	179	161	167	141	182	163	159	148	151	170	143	181	178	165	145	179	146	177	180	158	135	149	155	175	160	173	159	142	151	190	149	151	148	150	164	187	147	146	158	153	147	159	171	163	144	145	155	170	165	146	142	139	154	183	173	146	157	173	155	172	158	149	150	164	158	169	176	166	162	167	153	159	156	162	162	178	157	151	154	164	146	157	153	172	160	165	176	154	164	146	155	169	150	177	166	166	152	160	160	157	169	168	164	154	172	174	171	160	181	165	180	157	169	175	150	148	148	165	165	174	187	143	161	174	177	150	162	172	154	159	162	149	161	168	148	161	180	159	162	157	160	141	181	180	171	172	184	178	192	171	174	152	148	161	144	153	160	155	152	165	164	166	175	166	174	161	152	157	148	193	158	132	153	158	173	147	152	129	169	196	173	171	161	175	132	162	164	166	160	155	179	156	153	137	164	151	157	163	168	171	172	173	157	134	167	159	185	165	168	158	155	156	162	165	144	142	157	191	167	160	156	172	167	168	153	150	151	150	156	163	168	152	151	169	164	149	132	151	170	157	200	167	183	154	138	149	159	153	161	160	138	173	190	177	159	154	180	169	163	168	149	156	153	159	146	172	188	163	158	134	162	151	150	171	167	172	141	180	150	165	168	164	127	153	145	159	178	168	157	161	148	161	173	126	196	153	173	173	155	158	169	154	154	164	158	158	128	163	156	151	163	173	172	181	171	169	154	149	157	170	154	172	156	132	146	151	166	137	167	168	159	146	137	170	173	161	172	154	155	154	135	151	142	159	149	168	167	178	161	170	153	175	156	169	168	185	153	164	164	186	152	137	163	156	174	172	162	172	138	164	147	146	170	195	166	154	167	177	164	138	142	156	153	191	132	134	163	188	173	186	150	164	158	176	155	161	135	159	160	146	166	170	174	164	172	140	166	156	158	159	157	143	166	177	168	147	165	149	167	174	169	177	190	165	162	171	176	158	146	163	162	175	163	174	165	162	170	175	137	140	167	168	154	147	168	165	155	154	155	149	148	163	162	163	164	176	142	145	157	168	166	149	177	151	133	150	172	189	162	166	162	143	189	169	163	153	164	206	164	143	172	176	170	153	159	154	154	175	164	166	151	163	156	157	151	150	146	141	158	173	153	125	153	176	175	162	182	149	154	171	158	184	149	156	152	162	154	167	159	175	170	156	141	152	169	150	188	195	148	166	155	141	175	134	157	173	185	153	171	173	154	136	145	142	155	185	183	151	147	162	173	148	158	142	135	141	166	177	161	206	175	182	174	149	153	154	183	150	171	145	148	156	178	147	156	144	181	169	158	169	166	161	149	168	172	142	146	156	174	162	164	163	152	172	185	169	175	154	167	162	142	177	131	147	159	155	146	152	162	136	163	200	149	197	166	144	164	163	160	142	148	177	169	172	167	176	161	172	160	189	151	190	130	173	144	161	151	151	166	166	172	167	201	158	136	146	161	155	151	163	147	151	152	173	167	161	159	152	160	137	161	172	199	175	164	148	173	171	186	163	163	141	150	145	151	166	153	181	175	177	164	178	154	166	170	153	153	156	162	154	164	157	139	146	145	170	139	193	157	162	168	137	169	155	174	183	174	163	139	142	157	157	151	173	160	149	173	127	144	146	140	158	163	169	176	153	182	147	143	153	169	157	157	164	154	153	195	162	148	167	159	169	190	171	155	155	170	129	144	164	200	164	167	145	140	142	169	127	150	159	187	162	176	163	191	167	165	151	171	160	141
8348	1091	2277	2623	2090	1804	1534	1323	1209	1035	899	777	668	707	708	590	595	548	519	514	518	502	527	475	468	474	477	487	427	463	462	489	456	455	484	458	484	449	433	438	442	440	415	476	476	450	465	443	468	453	450	425	473	443	445	426	414	454	423	431	454	397	405	447	395	469	450	394	433	421	436	418	468	475	420	407	410	446	414	425	446	426	466	379	463	401	409	417	422	446	471	401	423	442	405	435	421	442	422	453	435	411	451	429	419	448	465	452	424	409	471	421	400	429	438	432	419	420	398	417	439	384	389	431	438	418	460	415	455	399	410	469	422	397	413	412	386	436	397	417	407	391	428	417	421	406	435	468	456	428	419	458	430	435	414	435	438	377	406	421	398	413	411	449	429	405	469	390	437	439	455	421	435	469	396	416	435	405	452	408	425	439	414	435	438	406	430	458	433	440	442	419	412	418	452	398	421	417	436	444	443	394	432	398	442	457	400	435	409	444	400	410	401	440	422	416	419	405	414	406	382	433	399	470	456	423	425	406	427	439	470	408	419	406	412	474	449	401	389	415	431	418	406	430	415	406	472	388	446	448	414	396	408	404	428	423	410	442	443	403	444	422	415	401	414	393	428	413	418	417	411	443	441	416	411	444	416	429	386	433	426	389	439	436	422	452	434	437	461	389	415	434	438	421	410	410	391	440	430	429	422	436	388	423	435	436	424	435	464	431	447	399	407	457	425	383	407	429	409	447	428	419	400	432	444	455	423	393	380	399	442	431	433	407	439	407	439	403	422	439	431	404	437	443	418	425	434	411	442	414	444	454	408	442	435	401	422	464	429	426	422	452	422	467	438	412	385	394	443	426	421	443	426	453	420	414	430	415	444	401	416	409	440	432	449	436	446	436	397	402	373	434	433	378	440	461	434	419	417	429	413	424	424	413	427	467	457	473	412	412	447	430	423	457	419	430	463	445	380	437	409	404	406	431	441	368	430	440	445	425	399	432	415	424	443	436	461	399	447	430	404	428	458	423	404	442	429	487	409	413	453	441	421	406	385	434	407	428	428	439	397	450	429	428	428	429	440	409	443	422	422	408	422	410	425	435	415	432	390	400	431	458	387	416	444	421	426	415	443	404	436	437	437	426	436	399	447	422	409	437	427	433	390	413	450	415	430	433	395	409	441	400	425	428	399	444	433	485	424	432	433	427	423	450	422	414	432	437	432	410	425	431	397	411	430	401	448	406	425	397	422	398	412	424	439	390	432	406	410	424	396	403	424	449	415	441	401	434	431	402	451	438	450	443	432	422	434	409	427	447	377	404	414	404	397	414	436	445	366	438	408	432	459	409	433	459	446	412	407	450	430	412	433	378	441	444	421	411	417	410	464	402	402	444	442	434	440	425	420	415	408	390	398	405	408	384	412	429	410	417	406	461	428	427	455	434	485	416	433	406	400	428	411	408	419	413	452	461	428	400	426	430	384	395	428	430	416	423	416	391	432	481	419	430	435	475	393	421	423	435	397	405	410	443	434	394	459	487	383	432	447	403	412	375	430	450	419	432	458	427	427	411	420	382	384	383	415	449	446	455	432	428	430	385	473	417	412	412	437	479	394	388	476	437	436	430	434	472	391	431	452	388	451	437	410	435	387	437	421	436	416	422	404	459	429	405	446	421	427	416	440	431	443	400	436	427	421	458	454	431	448	433	406	432	395	436	428	417	449	412	462	447	412	434	411	419	440	435	445	484	455	409	417	438	414	421	417	424	429	431	430	440	423	438	413	448	401	421	456	428	424	456	437	439	434	406	408	444	448	403	430	440	463	406	409	414	432	463	424	443	409	463	402	441	402	415	432	426	422	456	401	405	441	433	423	417	393	413	423	428	397	456	432	440	413	464	447	416	439	398	444	446	452	365	426	455	411	427	446	401	428	452	404	417	392	452	455	498	422	429	421	429	447	432	434	406	418	449	433	414	433	422	467	419	403	397	427	412	433	422	418	440	407	420	420	437	462	436	400	461	411	398	394	418	409	400	408	459	400	446	417	423	412	437	404	435	450	425	403	435	432	444	401	439	415	431	434	421	418	445	455	434	452	412	439	464	420	402	438	419	409	432	398	447	408	407	431	403	394	432	404	432	428	412	440	387	461	426	410	413	436	405	451	435	425	435	404	419	398	411	425	446	433	432	449	445	436	408	416	423	440	414	412	382	421	445	397	427	437	423	424	391	404	443	405	394	429	416	414	410	439	424	443	434	450	398	441	425	439	397	414	415	411	415	415	441	393	435	399	409	446	429	434	457	458	410	425	409	439	406	418	441	380	440	448	391	471	444	450	423	413	456	415	450	414	485	410	419	428	441	425	432	412	433	394	419	437	410	440	411	447	428	414	436	430	440	449	414	395	459	464	446	420	448	438	440	407	413	450	422	441	410	448	419	425	403	394	433	431	411	396	439	421	446	445	424	417	468	435	431	410	436	422	397	438	468	418	416	449	418	412	468	395	439	411	410	420	420	395	408	442	391	394	464	444	404	416	397	428	423	417	430	439	458	445	415	421	442	413	455	429	398	397	444	441	450	417	434	404	414	428	398	419	420	422	396	429	410	480	472	436	408	477	429	400	452	440	422	446	457	439	414	441	442	428	408	410	422	434	450	456	419	433	443	433	416	425	421	409	456	454	419	398	421	410	399	422	366	405	424	370	419	423	454	446	418	418	414	431	448	406	425	452	407	447	436	452	447	423	407	395	443	400	386	457	422	404	426	403	431	419	404	444	414	403	428	419	395	442	422	450	458	428	460	417	430	408	432	426	408	402	422	433	428	392	409	427	428	423	461	415	438	412	437	399	399	440	439	451	394	369	451	418	420	406	425	421	435	428	424	479	442	414	429	414	377	413	453	417	401	395	421	417	430	410	436	461	384	434	430	430	416	467	410	415	446	444	432	459	435	402	464	422	423	437	437	426	434	446	433	433	396	422	444	400	448	449	427	435	451	388	441	463	449	393	430	411	437	391	458	404	413	399	431	415	447	397	433	450	478	440	425	423	410	433	407	418	390	448	446	422	425	374	403	460	445	427	418	434	445	398	400	433	406	400	451	432	426	460	433	423	433	429	446	446	432	434	423	435	436	433	409	415	399	426	409	413	451	446	423	402	440	440	409	423	411	415	410	424	435	416	414	419	411	412	405	408	449	396	415	432	448	407	419	431	414	397	382	442	419	420	472	433	404	408	409	443	460	458	418	460	432	417	440	466	459	434	431	409	440	439	457	457	424	405	426	432	428	417	430	418	408	442	427	434	422	443	406	399	433	415	404	424	459	438	444	429	459	446	412	462	394	433	431	421	434	417	434	421	460	403	410	415	406	449	409	453	417	409	410	405	456	440	429	428	443	387	439	441	420	440	412	416	443	419	427	448	429	468	416	430	390	426	447	423	449	452	409	427	408	410	413	428	448	452	434	415	433	431	469	394	442	412	413	444	397	441	442	449	427	390	408	442	443	421	417
1815	471	522	496	497	482	483	505	473	468	494	481	430	463	396	434	445	432	486	465	454	435	458	453	484	469	454	448	421	476	463	446	425	447	436	466	382	450	491	432	461	476	495	483	498	503	445	439	496	480	481	455	426	448	424	502	468	515	442	459	454	444	451	484	473	463	477	439	439	446	489	444	407	475	432	442	477	456	455	472	477	442	423	484	470	417	446	461	475	405	440	464	482	446	482	433	439	441	437	423	444	382	451	447	468	425	491	460	470	438	461	438	472	447	475	458	400	434	408	444	415	425	450	472	450	483	468	468	446	473	458	473	452	445	465	476	498	408	426	462	464	450	447	409	472	462	413	451	469	444	447	464	471	450	445	435	472	461	469	424	469	479	441	435	402	464	456	415	447	421	431	466	446	449	418	408	474	498	453	434	472	459	476	455	454	458	430	443	433	458	416	468	479	462	498	458	411	483	415	440	462	416	490	451	440	449	454	465	447	431	453	436	461	490	454	455	453	454	437	456	429	467	435	453	439	475	448	460	438	454	480	447	415	435	426	441	463	432	448	424	422	410	423	451	498	482	425	447	455	440	441	435	444	478	398	452	446	445	440	426	436	424	475	451	447	426	458	448	463	450	436	438	441	469	442	425	416	474	475	455	448	481	471	444	466	459	459	439	446	406	431	455	410	438	432	470	446	442	450	464	423	474	451	457	451	416	449	455	445	444	440	469	449	458	412	426	431	439	449	457	479	436	432	468	466	419	473	447	495	443	441	492	452	419	432	421	481	498	421	471	446	459	473	450	482	456	410	432	460	482	461	416	447	503	438	430	453	437	485	444	469	430	462	442	450	405	420	452	471	408	435	475	491	475	439	422	440	447	432	453	464	466	422	438	492	443	439	451	427	435	419	470	431	441	459	453	442	500	465	436	447	477	435	428	461	456	432	437	437	510	416	419	457	471	450	456	434	452	431	464	427	422	463	464	480	475	428	425	434	443	484	478	383	437	436	429	475	428	423	489	482	443	414	429	488	464	452	441	465	435	471	477	461	459	435	463	453	461	437	429	440	448	431	448	435	407	464	504	452	449	456	500	496	468	403	424	487	444	474	452	498	451	455	483	447	449	440	482	454	459	454	478	444	412	423	419	457	478	461	457	430	458	419	444	425	467	427	446	437	486	456	481	437	461	413	439	428	413	443	468	480	454	445	401	456	458	470	479	472	445	439	442	488	469	388	485	427	459	461	479	469	434	466	503	428	443	424	475	445	449	443	479	478	408	458	452	468	451	429	430	470	471	400	440	460	437	389	476	437	451	499	469	455	480	424	450	454	446	474	462	434	430	440	499	484	462	448	473	441	482	456	429	445	400	449	440	457	429	437	469	447	439	426	442	415	426	458	465	471	457	492	443	466	466	431	433	444	433	488	486	462	419	427	436	485	434	440	431	434	445	472	460	478	440	459	429	445	428	459	485	458	480	450	465	465	479	423	403	416	487	458	433	478	441	439	443	503	504	431	446	413	478	486	436	439	444	455	447	469	426	431	409	439	459	443	455	437	456	420	419	463	447	460	482	492	449	432	455	433	435	461	491	445	446	492	473	440	373	394	482	425	444	420	423	449	480	450	497	426	481	458	423	434	446	408	427	437	471	427	431	424	460	454	425	437	430	448	439	452	411	422	421	409	442	429	453	442	501	444	441	439	476	427	461	504	444	403	448	455	414	460	473	439	472	450	442	465	436	493	447	487	428	426	461	446	475	450	452	434	460	465	440	477	453	426	445	426	454	446	435	411	444	466	435	458	436	436	443	396	484	470	437	419	433	435	422	451	440	452	460	478	470	460	421	452	487	401	497	457	414	456	406	467	461	444	448	426	446	456	448	465	486	497	467	453	407	455	482	454	445	437	480	463	453	448	436	454	429	434	440	442	496	458	438	423	410	465	472	448	487	453	451	442	473	463	451	419	464	476	484	441	412	437	427	454	438	446	427	472	426	451	433	448	433	412	449	475	445	494	481	437	450	492	424	432	447	443	449	492	431	442	423	483	466	439	453	463	468	441	446	426	403	481	474	465	453	436	463	454	481	497	469	442	493	428	435	452	452	411	460	413	457	477	417	448	450	441	435	432	448	431	472	461	447	423	448	483	467	513	455	405	441	434	495	464	479	456	483	453	436	403	436	411	440	451	456	419	442	468	486	452	405	457	445	457	453	462	408	489	445	415	437	446	489	436	433	471	445	412	456	436	447	490	477	439	461	442	411	482	400	481	471	437	456	441	446	480	487	452	425	442	469	462	459	418	470	511	422	466	448	491	424	442	429	416	485	441	381	446	473	455	445	419	468	469	451	466	450	432	485	483	437	430	430	470	427	421	463	456	409	472	469	458	423	419	408	478	449	428	480	442	447	496	448	412	457	435	473	449	476	475	460	422	456	473	472	419	462	458	466	442	424	469	460	427	431	459	479	423	443	437	434	451	425	426	457	424	433	448	449	447	473	441	438	447	441	422	463	433	415	448	434	473	425	429	466	458	494	461	469	475	486	487	438	462	457	409	461	447	459	422	454	444	441	416	468	458	407	423	416	474	479	462	476	427	401	462	436	418	438	449	456	473	409	488	472	425	467	477	447	449	425	385	453	472	485	455	451	426	470	463	465	424	492	484	447	445	420	474	426	477	473	451	460	468	425	456	454	457	460	454	441	447	462	444	424	489	430	470	448	441	504	455	458	430	470	452	463	464	442	480	421	425	387	445	461	477	445	481	441	485	435	478	475	406	423	408	455	484	452	437	398	442	459	433	455	462	438	460	449	436	435	449	443	444	428	451	462	454	471	445	399	444	466	431	418	487	468	470	450	431	467	439	474	408	455	466	441	460	468	412	421	440	437	441	461	442	422	436	483	429	458	445	407	441	436	446	455	429	474	454	416	503	462	470	448	469	448	460	425	461	454	463	470	441	458	481	448	476	492	459	443	463	435	376	416	462	457	466	472	447	440	438	428	483	420	440	491	451	434	473	467	436	404	449	447	462	420	451	419	405	417	494	425	420	434	465	452	418	449	466	475	442	488	450	457	446	458	435	436	420	427	437	445	464	474	441	490	433	482	460	460	437	416	435	444	436	437	457	462	452	450	435	466	486	399	461	458	455	435	425	467	433	436	459	448	442	413	482	485	479	429	468	443	471	468	500	434	452	461	453	460	446	445	422	424	495	443	416	450	479	496	454	433	401	437	434	434	448	435	455	458	452	452	474	468	461	442	470	439	469	456	444	451	465	428	451	460	408	414	416	472	459	433	433	397	455	440	442	466	478	485	443	458	472	442	431	466	454	467	433	449	457	439	413	464	437	473	445	451	441	496	444	434	439	446	438	460	419	466	455	489	409	498	433	454	427	481	474	450	445	453	444	414	452	402	484	453	424	411	434	464	447	486	454	438	451	449	393	412	484	474	489	431	439	440	480	431	429	457	483	502	492	473	453	448	449	479	434	444	472	458	468	507	432	443
2416	974	1119	1122	1077	1134	1044	1026	1059	1001	1065	1037	1013	907	1007	997	1020	1032	1006	977	1010	979	956	979	980	1027	991	1018	1005	981	980	1014	968	987	983	959	971	995	980	960	972	998	906	981	1019	975	947	984	993	973	998	978	991	1050	972	912	1004	946	988	959	931	978	974	953	1023	1005	947	948	1030	993	945	988	1001	955	1034	999	1013	972	919	930	991	946	956	1011	947	999	979	964	955	904	932	952	927	981	965	917	993	1010	978	1008	953	991	944	990	949	1038	1009	981	979	1045	1033	921	1015	988	1047	1002	1016	947	976	1025	976	947	1042	981	1008	1017	990	965	988	998	981	964	998	951	988	986	973	982	949	1001	986	973	983	946	957	942	972	935	988	975	1011	944	1016	954	989	1013	984	920	1003	954	1000	980	981	956	954	920	924	969	986	1001	974	961	930	1000	960	940	969	918	949	928	997	994	1011	987	962	1012	1008	992	996	977	932	954	985	976	1022	974	960	959	938	977	997	936	999	1005	983	956	1020	970	1034	1033	976	964	997	966	986	925	1032	972	1001	917	929	1028	904	868	999	1003	956	917	984	1009	961	942	982	1036	989	1023	973	969	955	975	1038	1008	983	991	902	963	955	1019	967	1019	947	973	989	986	951	994	975	951	988	931	942	1024	979	981	1030	1015	979	944	954	971	902	947	954	931	958	924	949	976	1011	983	965	1008	985	991	1003	1012	943	968	928	1019	996	981	945	978	972	996	986	970	1014	952	976	978	950	934	1010	944	1030	969	1008	996	983	994	966	985	965	1009	1029	897	1000	957	936	938	942	963	973	979	964	984	999	1023	968	992	950	986	936	1000	981	995	965	957	1008	975	1006	939	1007	992	962	951	1027	942	953	933	982	940	944	980	944	939	1040	986	959	1002	942	1005	1010	963	1022	990	910	924	937	932	992	960	989	988	1001	977	927	1023	1018	985	1012	934	989	999	1029	989	985	957	985	994	939	946	992	940	997	972	940	1034	983	963	915	995	985	953	923	952	970	974	953	1025	1016	969	991	974	993	942	969	967	956	996	1022	1021	1007	973	983	968	955	992	1028	948	1017	946	991	928	1040	967	1004	977	990	957	949	954	942	883	980	1054	963	998	944	962	998	989	1001	1044	959	965	985	990	995	921	980	1013	1010	989	994	985	991	965	1014	997	975	941	991	1007	959	955	927	964	948	968	911	980	969	1036	903	1002	978	948	1000	931	976	1007	990	988	997	902	942	1013	985	965	949	959	920	926	966	995	1003	974	966	965	944	996	965	1018	964	959	967	948	943	998	963	934	999	939	1019	939	997	1003	967	1008	1028	961	898	1009	1008	1001	1022	1056	965	985	938	918	969	966	921	987	941	935	982	947	931	978	1002	1011	961	1023	985	1021	926	975	941	964	970	1005	945	932	1013	1017	984	1020	1012	990	977	942	964	960	945	1015	1002	999	1043	960	949	1004	980	949	999	982	1002	965	928	955	963	989	990	927	984	960	937	975	971	1005	1000	1004	1018	966	959	984	921	1032	1003	1008	970	980	993	1002	991	985	979	992	1008	968	965	933	944	999	958	956	974	926	1017	1014	987	899	954	1037	976	931	988	987	996	984	925	1017	1033	953	929	985	967	957	967	1011	937	902	944	989	1001	976	1016	937	1007	937	931	995	982	999	993	955	998	959	1006	1012	999	997	959	1019	971	964	975	999	994	938	1011	931	992	935	961	1007	992	944	958	991	1005	983	995	1025	963	928	1021	1022	971	962	928	928	972	977	1001	928	998	943	1019	1004	1037	967	948	947	971	970	1011	943	971	950	922	966	946	970	989	1002	1000	943	954	955	1007	970	921	1001	962	949	947	958	997	964	951	920	999	914	934	966	969	981	952	976	962	957	1013	960	1014	1013	982	957	983	1018	968	966	940	1016	946	1003	934	976	933	934	932	1036	986	997	1001	973	966	971	970	993	971	960	986	984	965	1022	952	977	995	967	985	975	985	956	1007	985	981	952	1001	941	903	892	1000	969	995	942	998	896	986	979	1016	991	994	987	959	955	978	974	969	993	940	1006	928	971	986	1019	1004	996	989	969	966	968	939	991	1027	913	1018	1022	980	926	959	942	1020	964	967	984	946	953	993	1000	969	980	990	952	969	939	1004	997	978	981	934	997	950	983	958	956	962	1021	963	964	934	953	963	997	1011	985	1003	984	999	970	1007	987	943	1036	957	1000	930	951	993	998	1043	990	1000	960	1004	959	960	953	949	1014	948	991	940	1020	964	995	970	986	954	979	955	1026	993	952	983	977	930	945	945	940	988	913	944	965	943	1004	956	987	985	973	1025	914	997	984	956	1006	960	954	983	1066	1000	1031	992	1007	999	933	985	974	949	1013	973	994	1030	964	961	971	898	968	964	951	1015	1004	938	936	956	957	977	958	992	978	979	1009	959	995	989	970	1012	965	1030	1011	987	968	1016	971	994	897	991	967	963	978	990	949	993	963	940	996	1054	1006	978	946	968	948	991	993	965	959	1027	943	1017	985	944	934	961	1017	956	937	985	991	997	980	1034	980	948	970	979	945	1006	1008	965	1009	954	954	969	1011	1004	945	940	942	972	972	1028	953	1016	940	1038	955	926	959	1015	953	1013	978	994	984	1004	938	938	948	961	992	956	993	964	955	959	995	949	1019	941	1048	983	947	1001	953	992	996	956	998	979	986	1001	989	983	982	958	1003	1008	1024	978	975	989	1038	1069	921	980	965	989	1001	997	972	973	999	969	920	994	945	971	965	1015	988	974	942	964	1001	958	948	924	965	955	1031	1036	933	940	993	971	976	1013	1025	1018	972	1005	920	1003	990	981	942	950	990	921	990	955	957	974	1002	979	984	975	921	957	979	970	955	1044	957	975	908	976	959	1005	986	990	1015	973	936	1002	934	981	1051	1020	966	1020	935	985	966	952	950	970	939	1019	976	969	967	977	1007	907	984	957	1007	978	947	946	967	934	920	995	993	953	976	991	965	992	1000	953	1010	935	929	993	921	1010	912	945	970	974	957	1038	1005	943	984	990	961	994	986	970	1015	949	921	926	949	939	993	960	978	968	970	943	957	885	1011	988	976	968	967	1003	963	970	1008	966	992	964	969	1033	973	957	956	1017	964	956	985	1000	998	1036	923	987	945	971	990	925	963	961	987	1005	996	975	984	952	955	995	993	981	1045	1057	1001	947	987	933	935	991	944	931	982	960	953	956	990	985	951	950	1021	1011	988	1021	985	1043	929	992	982	1051	974	997	984	991	971	949	1005	949	961	1030	1011	961	1026	1004	991	978	994	987	971	964	973	971	1005	1038	987	978	981	987	906	1001	977	957	1017	988	1017	1000	978	960	1002	986	1040	974	935	981	949	934	924	968	952	979	999	996	941	956	957	1022	1035	999	1050	941	931	958	939	911	977	1015	1002	1004	996	1013	979	949	989	1001	963	999	988	993	970	881	964	1003	979	996	1009	950	982	972	980	986	968	953	906	1003	952	967	980	1040	951	919	1000	990	994	1002	1011	1018	944	954	981	994	990	1031	972	1025	955	959	1005	997	953	996	998	939	949	969	961	945	923	978	971	1003	921	988	987	1004	964	950	1042	982	1028	988	989	999	956	964	939	1026	958	949	935	955	942	945	976	930	934	981	986	981	994	970	939	988	1025	1007	926	925	982	984	986	1027	966	911	979	971	931	1013	982	1025	995	1013	963	958	966	950	952	1009	948	946	985	962	999	1012	1010	973	975	988	930	955	1006	1010	927	988	953	1029	1007	956	917	961	1000	1034	938	966	992	988	977	976	974	1028	953	976	981	965	981	941	962
8670	729	728	613	520	424	338	349	288	282	293	285	272	310	303	268	252	253	264	245	255	240	249	267	266	272	249	264	278	232	253	272	279	235	282	269	275	249	254	240	238	256	271	228	272	249	262	293	252	260	271	255	257	275	215	240	279	267	268	260	264	227	238	242	239	225	270	217	265	246	272	246	246	268	257	274	256	285	242	254	254	265	229	250	242	259	264	260	213	250	286	279	237	269	247	249	265	217	285	268	242	242	272	231	256	253	246	247	251	258	284	243	266	260	249	246	240	230	218	260	255	248	280	256	255	231	273	239	227	224	259	271	283	240	294	244	247	249	253	232	259	232	263	259	233	253	244	275	240	267	246	250	256	245	300	264	257	230	240	252	272	231	242	241	254	272	260	222	246	250	257	282	229	281	255	254	263	247	238	259	273	250	273	247	265	266	251	246	253	231	242	279	243	259	266	251	231	270	241	263	256	257	243	275	289	262	229	270	246	280	269	262	240	259	232	286	242	241	230	273	233	261	224	294	252	233	261	277	253	259	258	286	269	230	237	216	259	240	267	232	221	239	274	263	249	250	265	238	273	237	249	249	246	227	232	245	255	273	246	226	285	287	258	251	288	252	227	251	220	240	238	274	252	259	265	262	259	238	264	213	259	224	263	248	251	236	253	261	250	199	283	237	255	236	258	237	241	278	240	282	228	271	260	249	271	241	260	289	240	265	262	262	256	254	281	278	262	263	269	244	250	249	239	264	264	265	245	296	265	254	252	229	265	228	267	243	235	266	246	252	213	254	220	252	259	265	266	249	258	240	263	270	233	258	237	240	248	274	252	254	273	254	241	271	260	235	233	254	258	242	274	279	266	268	238	251	249	244	231	275	263	269	267	246	260	237	244	262	255	240	252	269	233	278	255	238	258	249	226	262	281	251	215	260	260	271	261	272	245	250	278	269	259	240	265	265	257	250	250	253	233	241	264	256	258	264	216	256	255	279	270	281	273	242	231	209	230	261	256	204	267	251	265	268	247	252	240	250	279	271	240	264	277	245	262	229	281	246	268	239	262	255	280	245	265	266	254	259	244	247	241	281	258	223	260	231	231	256	235	246	252	239	238	263	241	227	230	221	222	193	289	266	268	251	261	235	283	277	251	261	242	232	241	266	277	249	273	293	243	236	250	205	237	253	226	245	236	264	258	237	255	259	262	247	237	260	238	283	277	270	269	268	253	244	250	269	233	250	272	242	245	249	265	257	247	232	245	240	264	247	212	227	253	248	258	256	276	249	262	257	257	237	246	241	272	223	281	276	230	221	259	224	231	250	260	238	261	227	246	256	244	253	228	241	254	293	275	264	251	261	271	234	270	251	277	239	254	246	258	240	231	253	236	256	232	264	246	233	238	251	252	274	251	267	257	260	266	249	259	251	264	254	253	253	271	274	243	219	260	235	252	252	262	232	274	261	251	269	268	254	253	246	284	247	263	220	269	240	256	277	236	230	255	249	246	237	246	244	269	243	251	270	237	236	267	223	237	240	249	264	240	245	232	225	224	252	238	257	250	267	246	247	266	246	242	248	282	250	247	250	271	246	243	267	268	239	272	222	270	264	272	233	270	240	258	248	248	282	248	221	241	253	241	226	270	260	229	254	266	240	263	263	219	236	252	234	240	248	252	241	234	280	227	259	213	259	263	243	214	247	252	242	264	234	226	232	251	246	247	240	241	296	258	256	266	292	258	205	215	267	242	232	268	283	263	248	258	295	228	245	238	274	240	285	215	253	235	264	289	262	254	250	265	254	242	246	275	266	263	251	224	237	269	251	240	240	267	271	262	244	240	237	272	250	253	248	243	294	284	280	246	266	248	255	257	236	298	268	268	251	274	250	248	267	270	271	275	274	271	238	243	264	278	253	240	253	250	235	233	249	268	242	255	264	267	293	277	253	254	256	254	257	233	260	248	246	226	263	238	261	272	246	254	246	258	261	293	251	242	243	263	257	249	260	252	250	243	252	254	255	244	252	250	254	241	233	258	219	253	244	241	234	249	276	265	224	261	277	247	223	210	251	242	264	251	227	261	256	244	235	231	262	262	263	244	239	265	235	236	242	212	230	241	234	268	267	257	247	253	226	245	262	256	252	267	251	260	250	242	230	276	243	244	250	242	270	276	253	268	264	271	304	260	229	229	253	238	239	227	242	234	260	290	259	245	241	236	260	217	273	269	284	215	240	262	284	229	271	259	295	240	264	260	261	248	265	265	225	260	247	239	227	264	275	260	255	269	270	226	283	267	247	233	249	257	264	237	258	247	246	286	270	232	218	258	231	234	233	273	233	245	252	273	251	247	286	245	289	260	251	236	254	223	249	240	261	258	247	248	265	255	282	263	281	272	230	265	238	224	224	234	278	271	266	250	250	259	255	265	272	226	266	211	266	255	257	244	236	256	253	252	284	227	218	246	266	235	259	245	254	270	264	240	249	273	256	247	262	231	256	263	267	260	267	260	263	236	277	259	233	277	282	249	270	259	250	230	219	251	247	208	256	257	281	248	253	236	234	228	230	254	235	230	259	241	244	226	257	261	233	248	272	239	250	254	233	262	269	234	267	268	254	265	250	255	239	248	263	223	246	240	234	258	234	238	259	272	263	264	253	248	237	252	267	251	263	276	264	274	235	238	272	236	269	251	255	261	275	261	246	259	264	265	246	273	242	238	259	262	263	236	234	239	270	235	261	239	263	236	246	243	221	256	281	236	240	259	244	270	241	268	270	248	231	239	247	250	263	251	238	236	237	227	264	275	265	227	234	260	258	244	225	263	252	261	244	249	242	267	239	243	243	245	236	248	252	247	233	248	232	260	268	271	257	248	254	240	275	273	256	251	264	243	256	260	244	263	261	253	257	265	250	263	249	286	269	218	255	255	264	254	289	271	269	254	285	250	268	265	256	250	270	236	243	258	235	266	237	241	269	247	258	226	247	284	242	254	253	260	260	251	270	224	264	272	252	264	285	268	259	218	272	243	256	278	233	244	270	248	252	235	241	238	230	235	261	291	241	239	235	278	240	260	215	228	260	254	224	257	258	238	277	273	286	276	247	256	259	234	241	258	245	241	247	261	285	268	290	260	239	243	251	244	240	280	243	222	240	289	245	262	248	246	229	244	245	266	234	258	219	244	272	261	274	262	269	259	253	232	248	264	235	256	233	279	221	245	258	271	249	247	271	248	242	270	248	252	264	243	236	255	257	240	246	241	229	262	267	257	270	252	238	260	224	274	256	219	213	248	276	241	243	246	246	242	244	237	197	248	269	266	276	274	254	251	252	261	220	238	256	247	243	255	246	238	235	267	245	277	245	283	267	246	226	267	256	264	221	238	258	227	244	225	239	241	259	256	250	231	278	265	269	226	228	245	234	261	248	207	241	248	259	277	276	252	281	287	259	268	254	260	249	253	218	245	239	252	262	260	215	247	265	230	293	249	252	243	232	238	237	234	254	257	236	269	231
6754	1008	1526	1754	1547	1379	1248	1087	1022	878	849	781	704	708	683	658	689	674	681	634	708	590	598	659	614	621	632	595	642	633	597	588	602	606	568	646	620	604	579	545	570	620	597	610	592	593	633	602	590	556	571	584	581	558	563	612	554	587	606	579	575	561	602	566	578	581	605	579	629	599	579	559	577	588	603	606	590	624	574	540	557	635	610	591	588	569	593	557	551	569	601	581	530	567	596	610	623	631	567	551	594	594	597	598	572	607	561	623	564	597	608	604	627	630	536	545	608	548	588	562	604	578	608	605	609	584	562	617	572	572	579	578	580	634	632	590	628	607	594	605	578	569	552	582	623	616	602	570	623	596	588	596	590	565	567	595	562	542	575	542	577	547	555	608	533	596	593	538	579	615	598	582	529	599	562	617	621	601	551	602	548	595	583	608	573	567	620	609	549	582	569	579	581	601	550	583	574	555	629	556	594	571	594	562	577	575	590	606	592	603	618	577	554	557	589	622	535	543	576	600	601	581	590	583	622	586	539	582	574	549	553	561	572	595	600	541	605	582	587	608	618	632	588	610	579	586	554	618	610	582	587	595	606	583	541	570	590	581	611	597	575	588	577	576	596	589	577	556	595	584	544	578	592	596	568	578	596	588	555	600	550	581	590	578	578	612	607	615	595	625	592	555	573	580	548	593	617	579	593	560	611	615	546	546	613	587	586	590	575	592	557	580	531	562	573	606	595	583	565	609	580	560	585	579	587	604	616	558	570	558	565	581	637	621	616	578	559	546	600	558	566	582	558	600	543	597	593	545	583	548	542	600	596	576	579	598	599	591	594	595	595	569	627	575	617	546	615	547	597	565	590	590	568	598	617	606	601	583	586	583	590	553	609	558	587	548	613	555	574	547	520	595	549	586	600	630	598	569	587	558	554	599	579	579	540	615	558	556	596	588	561	605	605	574	610	597	598	592	566	574	589	588	569	573	588	562	565	611	569	606	592	562	591	581	593	577	606	586	581	563	567	531	550	549	597	579	567	574	574	589	556	582	567	615	585	575	534	559	569	600	580	564	556	634	603	571	556	614	591	563	602	578	648	592	547	591	541	580	564	612	607	563	597	602	573	587	602	574	547	596	597	581	604	614	609	565	608	593	587	562	604	580	587	566	602	560	587	580	599	592	590	593	576	564	552	562	625	570	578	567	564	581	545	586	603	537	568	568	643	611	623	580	580	579	578	563	578	554	581	602	550	588	514	589	582	573	571	587	548	615	577	562	572	562	576	582	573	562	620	598	579	568	550	594	611	616	548	607	596	570	578	584	603	576	569	560	558	578	600	558	568	548	612	569	610	550	575	617	616	595	565	571	612	579	590	588	543	619	576	569	588	587	537	590	582	586	602	561	607	550	548	598	576	619	600	566	595	646	612	560	542	556	589	550	578	581	586	549	593	605	573	606	594	626	583	572	591	548	573	601	568	626	615	587	587	597	600	562	574	570	559	580	581	580	600	578	574	598	585	569	592	594	597	591	539	585	556	607	608	593	621	642	558	548	613	565	630	598	556	579	591	550	595	572	592	583	578	582	572	593	585	566	576	571	610	600	631	567	608	598	571	560	600	537	612	606	600	551	594	555	607	610	548	566	586	578	544	612	607	610	564	609	586	637	594	592	573	560	558	602	563	592	595	599	569	577	561	590	593	601	572	540	594	537	572	533	578	600	599	574	595	583	555	541	598	615	587	570	574	568	573	577	595	598	573	592	622	569	591	542	575	557	583	598	574	580	638	547	577	575	571	585	603	574	612	548	576	585	574	553	546	524	576	585	615	558	565	588	574	578	583	580	570	604	566	555	562	611	568	597	570	569	585	588	573	593	575	541	578	591	565	610	552	660	605	607	606	616	564	537	643	573	613	520	533	596	627	578	597	587	565	572	553	565	596	621	581	615	603	560	584	532	568	594	600	564	628	599	566	549	587	599	615	571	578	572	584	567	608	569	596	594	606	607	590	586	611	641	581	590	533	575	581	591	566	538	582	572	607	578	627	607	570	607	576	571	559	557	596	596	614	558	549	595	582	581	554	597	628	627	596	600	591	594	609	603	597	580	589	553	579	592	591	580	577	566	585	569	550	544	594	592	614	635	599	591	594	606	551	581	572	616	605	570	535	584	552	629	562	583	598	598	598	554	551	577	636	608	549	603	552	563	516	553	578	582	621	595	614	624	588	604	579	566	580	561	600	539	619	596	591	564	584	610	559	547	607	602	589	546	571	601	567	574	560	601	593	583	618	525	562	607	574	586	579	578	555	571	569	569	539	594	571	556	604	620	580	591	576	578	574	590	595	617	546	599	570	605	575	574	606	595	595	530	596	600	628	611	590	609	603	586	587	609	605	588	591	590	564	586	597	558	606	567	605	542	564	566	617	546	566	645	558	581	607	572	552	589	570	591	626	585	554	542	582	586	568	572	601	596	593	550	567	603	542	569	624	583	551	602	583	592	603	617	595	577	586	605	633	546	631	570	558	555	551	594	605	571	651	567	629	600	581	552	601	627	568	608	613	613	580	546	632	589	592	596	579	543	559	574	563	582	570	553	586	561	577	601	609	650	572	608	620	601	584	606	587	571	578	593	563	566	626	569	589	596	618	614	573	571	627	564	583	599	585	614	583	552	584	601	616	561	577	586	589	573	580	563	575	595	627	627	619	607	599	573	581	616	564	597	598	586	565	630	576	561	632	593	575	531	597	611	644	603	578	616	628	575	599	562	645	574	578	565	589	612	632	572	588	562	576	594	522	605	561	598	560	634	638	586	605	596	608	577	604	540	592	585	598	572	578	588	616	563	560	598	559	600	592	579	554	584	599	618	604	591	575	577	593	579	558	607	571	598	597	593	623	574	580	571	607	578	570	542	566	570	627	586	583	593	592	609	619	575	598	614	606	562	569	585	606	539	587	596	533	584	576	605	624	571	604	560	547	572	610	557	617	593	591	588	584	610	605	582	556	564	578	596	534	550	542	561	599	622	612	568	570	571	581	577	603	563	552	595	589	540	574	558	562	587	596	596	514	545	564	545	547	590	574	598	574	574	579	595	635	592	568	592	555	602	588	609	565	607	633	608	590	554	578	579	592	602	583	596	603	556	599	537	589	580	614	598	594	597	570	547	601	626	567	545	582	637	593	607	550	566	571	588	586	588	602	589	546	563	633	542	595	540	564	583	588	592	545	599	572	589	616	611	579	613	591	564	570	600	583	550	555	532	595	571	603	563	566	605	593	569	588	574	588	548	608	572	552	599	605	580	548	568	571	622	597	577	581	587	570	577	564	604	572	584	590	545	563	562	580	529	595	571	525	587	572	607	577	591	583	590	554	596	567	563	624	575	563	619	587	609	561	586	561	521	556	587	594	618	574	622	558	580	590	553	595	555	558	611	579	583	562	581	589	585	608	558	587	585	602	583	625	588	585	602	592	575	598	572	586	596	616	549	599	561	589	579	556	583	566	655
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
