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
338453544148	338453544709	338453545259	338453545809	338453546359	338453546909	338453547459	338453548009	338453548559	338453549109	338453549659	338453550209	338453550759	338453551309	338453551859	338453552409	338453552959	338453553509	338453554059	338453554609	338453555159	338453555709	338453556259	338453556809	338453557359	338453557909	338453558459	338453559009	338453559559	338453560109	338453560659	338453561209	338453561759	338453562309	338453562859	338453563409	338453563959	338453564509	338453565059	338453565609	338453566159	338453566709	338453567259	338453567809	338453568359	338453568909	338453569459	338453570009	338453570559	338453571109	338453571659	338453572209	338453572759	338453573309	338453573859	338453574409	338453574959	338453575509	338453576059	338453576609	338453577159	338453577709	338453578259	338453578809	338453579359	338453579909	338453580459	338453581009	338453581559	338453582109	338453582659	338453583209	338453583759	338453584309	338453584859	338453585409	338453585959	338453586509	338453587059	338453587609	338453588159	338453588709	338453589259	338453589809	338453590359	338453590909	338453591459	338453592009	338453592559	338453593109	338453593659	338453594209	338453594759	338453595309	338453595859	338453596409	338453596959	338453597509	338453598059	338453598609	338453599159	338453599709	338453600259	338453600809	338453601359	338453601909	338453602459	338453603009	338453603559	338453604109	338453604659	338453605209	338453605759	338453606309	338453606859	338453607409	338453607959	338453608509	338453609059	338453609609	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3650	2300	2710	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23361	11343	11472	8926	6353	4439	3413	2653	2152	1631	1219	1002	904	749	587	508	453	432	394	353	364	373	352	303	332	312	265	278	261	259	258	232	286	275	239	268	266	260	272	234	245	264	271	240	242	265	230	236	222	263	229	233	228	235	268	231	243	244	251	242	252	263	250	231	231	207	236	226	255	232	267	249	233	230	240	233	268	262	213	217	239	243	215	248	217	216	238	249	241	225	240	273	206	235	253	223	243	220	217	235	281	232	237	269	224	258	225	244	242	269	240	259	255	210	246	249	203	226	260	216	269	245	238	232	262	235	219	226	233	218	232	243	244	245	244	272	225	236	244	216	233	227	222	247	223	208	263	223	238	233	240	261	220	223	252	245	259	226	258	207	242	260	261	236	232	220	267	201	232	250	225	228	224	230	247	208	218	259	228	222	268	267	208	237	224	236	254	255	239	216	259	235	266	221	230	238	241	221	218	250	231	233	226	219	233	250	246	247	244	259	239	231	247	254	241	251	248	223	223	255	225	233	224	270	238	273	243	216	223	240	215	254	243	211	235	238	227	242	238	243	235	227	220	261	216	222	272	254	240	272	254	222	237	215	242	247	236	255	244	239	268	254	247	235	237	235	206	198	233	249	206	258	233	243	234	249	254	239	226	229	195	250	237	234	220	244	269	242	293	235	232	247	225	222	222	243	239	242	219	242	203	221	236	217	237	229	245	241	238	229	225	244	229	229	185	221	235	246	239	251	216	216	230	235	225	222	198	221	227	261	249	244	227	232	231	248	223	211	238	238	250	253	223	229	245	228	247	257	264	244	222	209	220	241	240	235	231	213	220	243	213	241	217	214	253	224	229	253	210	266	234	230	262	265	263	215	232	210	229	240	254	263	244	243	235	223	236	230	242	223	230	248	217	235	231	237	254	260	239	250	226	206	267	245	218	222	227	241	244	242	236	267	217	243	249	212	278	269	223	228	266	239	240	221	225	205	250	250	251	220	239	234	251	252	265	235	247	231	243	221	253	226	228	243	217	216	247	237	241	226	224	217	259	210	221	236	208	256	241	239	231	261	266	230	255	225	270	277	230	245	247	251	246	247	221	248	238	221	244	263	234	229	213	272	194	231	204	231	241	241	248	243	229	222	245	264	240	238	238	239	233	245	248	181	216	236	219	263	220	239	253	252	239	248	244	235	200	222	207	213	240	256	249	239	226	264	224	248	214	245	241	240	232	251	242	240	228	269	241	227	273	260	235	228	214	204	222	214	251	244	260	251	220	221	227	207	259	244	225	231	232	205	209	234	227	229	252	241	252	263	237	250	235	219	226	222	219	218	248	259	228	228	233	229	249	218	242	217	230	230	217	230	277	219	246	217	230	233	256	270	214	234	256	236	219	232	242	270	218	229	252	220	250	222	242	229	218	206	244	217	239	259	247	237	256	244	221	232	237	235	217	194	235	225	221	257	260	231	208	243	243	225	219	230	237	233	246	228	257	248	237	249	239	218	248	243	231	243	208	215	236	247	229	219	256	248	257	250	228	244	206	223	224	230	212	262	208	223	235	260	236	233	235	237	238	218	217	244	239	242	249	250	254	217	231	254	235	240	235	212	257	260	204	240	243	244	227	226	238	250	238	235	215	207	205	228	244	234	232	208	247	237	251	226	250	243	247	218	240	250	226	230	262	233	215	259	234	235	249	272	230	244	272	270	250	267	234	244	232	247	274	223	256	235	242	247	227	254	240	250	252	227	242	261	242	231	266	273	250	228	239	215	249	235	233	219	224	260	260	243	247	262	238	243	218	217	230	239	227	239	223	212	237	245	239	229	223	233	227	214	232	248	244	232	249	235	210	244	253	246	256	239	225	232	232	244	225	254	243	244	217	269	214	234	256	263	241	215	228	267	233	233	252	222	241	249	219	222	257	221	255	237	227	241	248	222	251	225	222	245	237	218	247	225	268	232	238	225	253	235	259	224	265	224	224	235	248	244	245	207	236	223	239	227	264	246	254	239	247	241	217	249	228	251	236	208	221	233	227	232	237	237	240	233	245	219	253	211	262	235	231	232	241	246	225	239	239	228	238	242	234	275	241	220	274	254	262	259	224	256	234	217	234	231	236	243	235	262	240	228	222	249	226	236	248	226	250	224	237	228	221	239	214	209	226	237	216	235	228	262	237	235	241	239	222	235	225	269	234	236	233	231	225	222	240	215	267	215	249	205	259	270	209	248	223	240	224	267	245	241	236	242	241	228	212	248	232	228	231	224	229	243	208	244	258	227	229	220	227	234	239	220	255	248	231	245	251	236	231	247	223	234	257	239	233	228	257	265	256	242	234	228	223	245	233	214	239	246	260	219	278	225	243	252	261	239	242	276	231	244	239	247	239	231	252	232	253	240	231	252	206	237	217	235	241	213	224	233	219	226	242	230	217	247	204	228	226	254	252	229	224	254	217	224	249	232	238	245	234	256	235	253	258	238	232	218	219	247	215	250	246	218	241	232	240	224	244	228	224	237	238	222	234	242	277	237	244	230	261	252	214	239	260	246	234	247	257	259	235	252	201	248	230	239	227	244	243	225	235	267	242	214	242	225	241	230	240	220	221	214	234	245	218	226	238	252	244	231	215	208	246	246	212	224	235	243	231	232	245	208	216	212	244	222	207	264	232	247	231	258	221	280	231	226	224	253	236	257	212	253	232	236	253	216	236	274	231	243	240	220	226	222	227	230	233	226	248	239	251	273	257	224	219	226	241	224	238	215	218	211	225	230	230	232	240	233	228	209	248	234	218	251	213	238	242	249	202	234	216	212	221	247	232	233	235	240	236	234	227	242	259	213	241	252	252	226	243	235	256	231	253	257	201	250	239	251	196	251	271	241	233	237	253	217	217	248	241	267	268	224	237	245	249	217	211	237	246	243	241	235	263	241	237	225	217	220	240	245	211	239	241	247	217	238	225	243	214	250	244	252	248	231	263	248	245	208	217	244	250	235	234	241	209	228	260	247	237	246	246	241	254	259	240	229	230	241	273	235	239	251	233	255	237	230	215	264	255	220	239	251	231	254	224	249	235	231	239	245	186	208	247	253	223	248	211	244	232	215	251	249	238	270	204	242	243	231	239	219	223	236	233	207	239	269	225	223	247	269	231	263	242	217	224	235	236	218	247	248	247	241	207	230	220	243	237	236	259	224	227	217	226	243	241	230	227	245	232	240	244	273	221	224	222	248	245	206	222	262	235	233	218	213	216	237	233	243	229	229	238	269	233	241	237	243	245	211	221	228	219	217	250	217	217	217	232	229	236	218	258	240	242	211	265	237	209	218	230	247	247	244	249	259	220	238	254	256	262	264	233	231	233	253	237	246	244	237	232	224	226	264	230	215	245	218	241	214	220	253	252	263	238	233	203	239	255	225	244	260	253	221	253	210	219	242	202	237	224	257	227	240	276	241	253	211	249	230	255	240	230	244	237	243	218	272	238	236	226	241	247	206	209	263	244	270	238	232
15366	9195	17240	19323	16688	14429	12888	10346	8755	7050	5489	4913	4418	3778	2962	2715	2168	1755	1645	1624	1465	1449	1277	1319	1215	1110	973	929	871	879	825	786	773	794	803	764	775	758	735	679	681	696	673	642	667	661	584	595	627	626	639	626	623	649	649	629	621	612	627	561	604	623	549	580	588	566	636	608	596	586	595	578	621	607	566	571	580	597	617	548	572	617	629	596	576	568	599	618	581	579	604	564	555	610	563	601	586	574	546	564	593	634	608	613	519	554	614	619	579	605	583	629	599	601	659	606	604	597	629	591	572	578	564	629	572	645	620	613	532	597	594	566	562	590	606	622	580	577	538	555	584	552	578	587	609	589	637	614	635	576	617	559	585	557	601	584	573	540	594	579	619	574	578	564	586	672	611	573	572	613	582	571	560	603	584	590	608	634	586	585	587	601	565	625	574	598	603	583	645	589	598	565	560	572	594	567	546	595	570	594	609	593	565	577	586	572	586	573	574	601	566	582	563	562	591	564	560	635	573	569	532	571	575	587	599	569	592	569	595	560	602	588	585	627	636	573	595	596	599	602	570	616	572	599	608	567	558	643	623	577	607	627	570	590	603	567	654	594	592	605	549	618	594	629	613	585	588	612	611	597	581	607	543	603	589	616	602	565	612	603	558	569	581	598	639	619	606	560	595	586	563	535	558	597	573	602	584	574	590	556	576	624	585	579	547	600	606	584	566	593	587	616	524	565	596	580	582	603	564	602	622	585	587	533	613	594	562	617	615	563	581	598	547	572	582	584	607	585	568	579	604	585	598	605	587	566	609	578	548	567	597	606	540	542	591	560	591	564	578	598	611	596	615	554	552	579	547	593	569	598	564	594	562	607	606	605	577	606	572	554	592	585	580	593	564	577	594	612	589	589	613	613	621	585	602	574	607	607	633	585	599	573	583	560	606	625	628	560	592	574	631	562	563	623	623	583	625	603	578	635	581	571	613	586	606	570	587	571	584	573	587	587	612	601	598	625	593	535	573	542	555	597	606	603	606	587	572	608	623	594	622	573	555	538	589	576	600	558	544	553	597	609	634	549	568	638	612	572	580	570	589	564	632	570	557	557	556	576	583	608	558	557	603	585	578	596	571	583	571	612	586	607	607	573	586	587	572	607	605	584	583	591	592	621	574	571	582	572	631	551	608	546	594	641	555	595	605	538	582	558	612	593	628	566	579	572	568	564	552	593	565	566	565	560	550	595	587	648	591	569	577	626	554	630	539	612	563	600	555	592	585	601	567	582	613	567	606	561	617	590	597	540	663	616	571	591	586	561	540	589	592	559	561	602	549	587	577	584	598	546	571	595	560	628	645	584	573	544	539	558	583	513	572	585	572	576	575	585	586	568	622	611	608	595	615	581	596	555	557	555	593	606	586	617	599	571	637	592	614	597	592	601	599	632	635	618	588	608	588	595	574	556	596	594	567	593	629	597	629	608	609	593	589	600	588	571	618	612	571	600	622	555	600	604	604	596	611	591	533	606	619	581	586	580	569	607	553	611	590	584	566	602	533	587	615	556	601	586	611	582	595	600	571	600	590	575	585	590	606	608	601	565	614	626	599	580	572	540	578	594	574	568	608	618	562	572	608	592	623	608	544	623	565	595	582	579	566	592	601	618	570	609	627	557	562	578	549	551	577	618	613	601	590	578	549	632	609	606	609	537	567	628	581	605	598	609	591	605	569	617	619	588	539	585	617	606	560	605	599	563	588	546	602	620	606	602	625	583	613	568	632	563	570	602	572	623	546	573	572	583	580	585	612	581	575	592	556	576	642	595	571	598	579	577	597	598	587	589	572	604	617	568	598	602	580	597	575	548	603	638	565	551	610	582	585	587	549	600	585	613	591	589	585	598	575	597	570	580	614	608	589	599	590	602	560	615	598	581	590	567	569	634	559	565	592	629	646	582	579	567	584	558	545	600	582	571	563	592	583	635	609	599	589	606	633	586	616	629	595	593	573	604	590	610	587	593	603	588	629	598	585	604	596	600	560	611	597	637	601	631	570	573	619	601	520	622	573	607	574	578	624	568	622	625	580	606	602	604	558	571	605	553	576	554	553	581	639	597	587	562	565	613	584	575	606	588	567	601	593	565	587	582	656	585	575	598	588	625	579	597	605	617	612	575	567	599	585	571	550	599	594	564	580	576	605	595	553	584	564	603	623	624	627	596	560	627	630	631	568	607	562	593	616	616	569	589	610	578	606	579	602	579	539	598	573	603	604	566	613	604	580	628	570	606	588	629	622	572	602	588	594	571	568	605	553	591	584	595	575	570	625	581	591	570	600	621	609	614	572	586	580	600	577	606	619	589	560	601	584	593	606	631	583	579	591	572	519	631	533	598	531	594	596	536	599	635	649	555	576	588	607	614	552	569	559	584	589	563	573	579	582	570	618	583	596	643	547	609	603	584	576	566	621	570	611	584	585	580	596	599	562	585	599	583	611	589	554	596	596	621	566	537	566	599	575	597	582	546	588	634	545	588	602	562	571	598	644	576	571	629	569	589	577	612	631	555	581	596	612	597	599	621	556	597	638	575	581	591	614	635	620	557	589	598	584	601	602	560	613	595	573	571	589	579	601	579	618	580	557	605	574	578	596	564	577	561	597	619	589	579	576	602	605	585	617	553	604	559	610	594	592	587	619	589	583	589	572	585	567	532	594	623	613	601	561	584	611	604	572	599	584	597	577	569	569	633	576	574	637	602	573	564	605	606	554	624	587	584	597	600	605	601	579	612	596	591	601	553	529	628	575	580	593	636	563	596	609	615	612	537	591	610	563	559	605	604	627	652	603	600	592	614	561	593	597	636	605	579	567	564	610	569	577	551	585	607	559	617	611	580	577	574	586	589	627	570	604	566	563	596	589	541	615	600	597	566	589	611	594	570	594	610	581	613	535	576	577	591	585	557	599	576	588	622	626	599	591	619	596	590	578	579	565	594	604	586	586	568	574	609	566	600	599	596	546	593	529	580	607	588	585	579	598	621	602	597	629	571	559	603	615	564	544	597	564	571	601	587	583	639	598	624	580	595	571	571	604	569	580	625	596	582	587	558	550	587	567	552	584	579	561	586	595	565	574	599	584	535	609	628	575	584	623	564	586	562	556	580	568	572	603	570	578	580	589	627	599	531	565	616	591	604	613	619	571	606	594	555	627	565	566	594	561	532	589	608	595	575	595	624	608	587	632	613	593	613	644	564	648	627	536	577	559	597	594	581	610	572	586	626	544	564	564	587	565	605	580	598	582	572	593	611	596	605	608	572	561	548	596	575	589	592	581	601	634	588	634	607	586	572	556	589	587	566	626	595	591	583	577	639	629	606	575	581	599	565	627	582	601	614	599	577	551	641	607	577	542	626	592	579	609	637	612	605	640	581	617	660	567	520	612	586	558	578	564	642	573	563	577	613	597	569	630	562	609	563	556	598	627	560	589	549	597	592	583	601	531	592	592	593	602	550	641	572	617	610
5328	2738	3024	2467	1706	1231	964	746	681	592	489	425	430	460	421	373	355	362	350	338	375	366	333	350	335	355	303	315	330	299	328	312	346	326	330	290	330	332	326	296	349	315	330	336	317	305	326	341	316	293	308	312	311	303	327	335	343	291	356	323	315	316	268	309	335	327	309	297	323	310	299	312	293	307	303	298	363	320	271	305	316	319	324	304	339	326	322	316	303	292	320	318	276	320	306	328	303	329	320	329	351	311	317	299	324	296	331	333	313	320	328	347	339	296	289	305	280	333	317	321	330	322	310	309	331	320	295	330	315	295	316	352	329	304	329	302	319	331	369	305	320	314	316	307	290	325	328	310	306	332	339	306	297	340	337	303	309	310	351	297	314	298	303	320	356	323	288	312	312	325	325	333	303	340	348	299	292	315	305	293	282	328	309	326	331	311	292	304	295	315	318	307	345	321	271	321	321	283	363	323	314	309	324	326	317	308	305	334	335	315	314	294	303	313	284	310	302	302	305	295	306	304	324	323	339	340	314	314	310	329	331	308	290	320	308	315	323	334	276	331	309	311	305	312	345	319	331	323	341	324	309	325	331	309	313	328	327	298	328	300	314	310	331	321	345	328	301	329	291	271	284	301	299	300	341	297	322	300	316	338	329	301	335	323	322	324	320	299	320	308	319	316	307	329	303	348	329	329	332	308	288	317	293	304	315	286	311	275	333	301	293	296	347	285	290	311	332	308	314	330	296	313	288	287	291	309	325	320	336	303	330	331	306	293	308	315	340	325	316	294	325	327	298	324	333	309	302	323	341	296	326	303	358	319	308	307	311	312	306	326	345	310	314	312	325	356	323	271	313	292	301	321	345	306	308	323	313	325	311	297	317	320	304	302	298	322	299	311	301	339	336	319	310	320	304	304	339	316	309	310	307	284	309	305	315	343	337	336	310	329	288	334	320	331	315	314	333	296	321	291	305	319	338	262	285	307	286	322	325	324	327	306	325	325	297	323	299	315	320	318	312	291	309	308	314	327	307	334	306	300	295	313	302	299	324	329	306	344	283	317	300	342	317	323	303	314	315	322	317	307	328	324	316	336	291	298	304	302	297	309	302	316	309	342	323	295	329	305	317	300	316	331	295	343	303	295	347	358	315	302	341	354	341	317	303	300	346	304	299	301	347	307	332	343	341	315	311	307	323	352	295	309	321	311	321	303	330	350	324	322	329	292	330	324	285	299	318	297	352	314	317	309	313	295	319	309	308	271	331	313	306	301	316	343	333	290	317	298	317	312	323	314	317	364	293	297	326	298	295	319	281	300	304	289	348	334	317	300	338	293	328	322	325	328	345	289	336	315	302	301	319	323	319	319	332	321	334	309	279	317	333	309	300	328	315	306	300	297	327	324	336	329	301	293	309	292	304	372	307	320	330	298	317	302	292	322	320	341	323	311	292	296	309	316	298	316	312	282	316	325	296	325	300	326	325	335	310	290	343	301	323	358	261	326	335	295	316	291	316	326	317	347	359	321	354	309	308	346	297	325	320	340	315	327	313	313	306	299	325	326	315	313	316	309	306	329	304	302	329	322	317	309	297	311	284	321	314	330	286	337	337	287	356	314	289	309	321	282	314	335	309	329	321	287	321	300	343	307	351	304	350	300	312	324	326	286	343	334	298	289	311	322	303	319	319	323	330	332	312	285	308	299	309	350	282	271	309	319	340	323	320	316	295	324	298	327	310	314	314	320	317	317	300	308	276	315	297	306	325	346	317	302	316	303	281	326	319	298	299	321	342	317	333	345	306	329	293	318	333	323	310	284	302	292	297	305	316	315	327	322	299	330	306	309	290	305	332	309	297	330	316	306	326	306	317	309	339	304	316	326	340	329	313	321	314	275	310	306	339	339	339	317	317	358	334	310	297	349	327	323	339	324	303	335	307	312	333	332	311	346	322	329	320	318	319	314	341	280	317	267	292	345	329	302	294	285	340	339	317	290	308	335	336	317	316	338	320	323	303	318	292	297	304	319	289	295	309	313	321	325	289	319	367	329	314	294	303	313	338	317	339	331	322	321	304	325	319	333	323	314	343	358	309	347	292	323	326	327	315	338	301	328	280	314	271	298	332	323	310	312	346	323	303	306	346	291	357	310	326	309	338	307	320	334	309	330	329	324	313	324	317	312	320	303	319	292	320	302	333	315	343	295	301	334	318	279	313	301	320	363	352	307	323	314	299	321	325	311	310	293	312	316	304	310	307	284	321	302	305	295	356	285	281	346	317	321	322	310	314	287	312	317	310	316	313	296	335	348	317	317	289	307	288	334	301	304	323	302	294	326	328	328	333	307	283	283	296	337	328	308	288	321	293	334	294	287	321	314	345	340	336	301	318	318	315	336	303	323	259	306	312	283	284	357	316	337	312	330	350	322	327	283	330	314	325	309	326	279	324	309	330	321	299	291	347	298	289	298	328	302	308	332	296	318	346	319	301	285	326	310	316	305	320	298	313	352	292	330	311	285	307	303	318	326	343	334	305	345	320	327	342	343	283	333	324	328	291	303	304	347	282	288	331	279	314	333	337	318	341	306	310	296	295	327	326	337	316	328	267	321	313	311	317	322	318	299	317	301	317	337	333	306	325	314	311	314	338	305	309	341	320	307	348	331	336	315	318	318	311	361	305	310	294	327	343	321	299	299	348	287	309	318	309	326	295	295	336	338	321	354	289	323	358	340	317	298	328	322	309	326	367	290	319	295	313	302	343	309	325	322	290	316	311	306	300	317	322	324	347	338	325	319	299	320	327	274	305	317	300	355	309	320	318	304	283	303	351	339	337	330	331	315	327	301	275	310	323	304	314	317	281	283	283	312	282	347	301	294	317	306	350	330	283	314	308	335	341	324	311	303	316	349	313	320	326	285	350	306	342	316	315	312	353	332	310	334	349	293	296	322	307	315	292	327	298	316	292	309	298	322	343	299	327	308	335	304	323	294	344	286	325	290	302	320	331	333	322	344	327	309	308	284	306	324	318	321	306	320	331	333	296	310	319	300	297	311	315	293	317	322	345	312	309	337	328	292	324	320	297	272	287	343	320	308	305	289	358	316	336	288	315	291	319	316	283	293	291	315	295	335	310	300	312	325	313	304	290	364	309	339	319	360	297	330	316	326	324	319	333	352	302	283	285	318	318	271	324	321	316	316	314	317	301	349	328	314	310	323	300	339	311	271	306	306	284	306	300	293	356	337	340	314	324	313	305	303	288	301	340	303	315	319	350	299	319	324	293	272	309	289	327	328	301	321	338	341	338	324	313	315	281	311	315	321	338	281	322	288	329	295	285	322	317	342	341	345	323	322	315	308	296	296	338	324	299	299	323	298	308	307	330	290	328	333	342	322	297	283	313	307	310	299	323	297	286	327	320	318	287	308	287	336	323	324	292	319	314	330	266	332	329	301	298	334	321	313	351	302	316	331	310	268	320	324	322	275	306	304	331	310	312	318	297	329	332	318
4624	3457	6838	7739	6721	5410	4211	3325	2753	2192	1859	1719	1654	1528	1404	1268	1192	1175	1076	1124	1046	976	982	941	931	953	870	847	850	845	835	891	852	857	860	843	833	805	872	747	810	757	760	742	835	756	791	710	819	805	787	776	765	791	752	762	696	786	766	789	807	823	765	801	800	774	741	774	756	770	747	760	841	744	728	780	807	772	750	782	731	769	802	782	811	746	793	758	827	793	792	786	752	786	819	740	715	781	763	787	783	779	715	763	780	764	746	779	790	825	747	811	755	733	738	757	743	727	707	793	787	726	768	762	741	734	718	758	769	784	740	772	761	776	773	793	779	760	783	756	737	763	808	739	778	778	800	742	775	761	740	799	765	738	707	778	784	785	718	757	765	793	784	762	782	744	743	748	826	734	782	792	781	782	753	791	753	782	732	760	732	777	771	785	759	799	773	795	779	788	755	807	779	745	786	789	820	772	792	760	786	729	729	746	756	787	736	789	741	769	746	734	724	752	793	797	786	784	787	759	735	731	819	741	710	735	754	761	790	743	774	705	776	707	780	766	748	749	803	745	769	737	798	782	740	782	760	771	784	763	753	726	772	780	781	751	785	782	774	754	836	768	833	780	749	794	760	728	796	754	774	791	775	756	784	762	729	730	783	759	778	758	792	756	746	701	715	759	772	792	751	779	742	780	808	820	735	807	747	758	763	734	828	786	818	729	761	732	814	795	784	725	818	760	765	727	708	790	750	777	781	785	811	725	751	799	733	753	783	724	737	762	795	795	717	750	763	731	769	718	763	761	752	741	693	790	747	751	710	781	780	759	760	707	735	759	774	797	740	793	728	803	763	784	748	809	758	766	762	738	760	750	762	775	795	750	805	760	743	771	725	804	750	764	763	759	734	801	786	814	766	819	745	762	757	750	722	789	745	803	699	810	712	789	783	777	779	735	813	761	716	795	793	769	806	741	723	768	767	815	724	799	736	777	737	812	763	783	737	770	713	818	779	758	710	734	766	742	754	775	782	803	716	777	777	760	739	749	734	750	747	768	794	750	765	772	799	749	784	747	777	797	765	759	749	781	777	762	800	746	783	751	788	751	749	751	788	789	746	740	780	738	784	791	812	794	790	816	761	760	789	782	810	793	746	785	770	753	756	811	757	732	784	764	798	782	830	787	742	780	792	750	735	743	766	757	810	804	748	818	795	801	745	753	779	732	742	749	734	813	738	740	722	761	735	769	790	742	743	786	763	759	754	752	806	774	773	753	735	788	784	767	765	754	763	769	761	727	775	789	763	760	781	752	802	745	782	736	788	806	789	743	745	822	798	738	752	757	725	764	707	767	778	752	751	745	780	796	783	784	759	789	747	844	780	769	772	760	783	793	746	772	766	727	759	772	759	767	754	772	762	778	766	764	719	759	769	752	777	786	731	735	754	786	736	771	731	828	743	729	752	703	787	783	735	768	748	779	771	714	727	766	782	747	745	815	754	766	782	794	777	748	768	771	739	797	758	767	730	785	777	773	784	741	778	803	709	708	750	744	705	763	827	752	718	719	757	752	798	712	776	767	756	812	764	807	824	718	787	778	792	756	796	775	782	771	779	738	818	785	760	801	793	786	714	780	778	717	766	769	730	775	776	777	793	798	760	742	762	748	748	765	773	734	803	757	733	771	756	766	775	754	792	797	740	755	774	743	737	792	781	740	772	738	742	750	793	808	707	709	763	729	728	748	772	711	762	762	795	768	810	774	785	782	728	807	783	789	787	734	758	792	738	741	812	736	758	748	757	693	777	759	809	737	788	821	747	753	777	759	746	803	774	774	728	782	793	786	783	775	757	719	763	764	799	774	722	761	757	752	779	751	745	744	788	745	741	757	758	774	773	785	772	727	770	750	744	790	733	792	784	771	769	745	782	774	727	758	760	735	779	730	796	777	847	801	766	765	746	761	782	781	790	728	761	737	765	737	765	778	788	802	748	741	755	721	776	730	735	767	773	758	769	741	766	760	769	787	758	743	782	778	804	825	792	765	742	796	790	782	745	786	772	743	832	773	818	758	756	769	819	788	766	772	776	779	728	760	775	712	760	766	742	824	777	786	774	783	731	783	756	760	731	770	735	779	766	760	766	738	761	693	725	712	741	748	774	817	821	730	745	779	748	781	760	762	728	747	741	758	732	740	760	809	778	788	728	766	743	798	769	785	749	782	775	817	803	794	714	800	731	719	725	749	745	742	726	754	758	780	742	749	791	773	790	731	728	763	757	718	800	763	768	761	741	766	796	747	750	790	761	720	772	811	780	760	744	758	753	750	781	777	758	809	719	757	799	722	816	803	810	753	723	790	760	759	736	758	750	769	741	737	808	759	737	726	813	777	828	750	742	783	777	775	752	767	757	727	714	757	767	719	770	763	801	777	787	783	778	808	738	816	766	727	771	774	733	773	807	740	736	787	782	777	749	774	752	752	780	760	734	772	784	801	758	772	758	741	753	782	758	814	730	790	785	734	775	797	810	759	739	767	773	749	732	740	822	704	764	739	728	761	733	766	776	760	794	782	770	776	752	733	769	753	786	747	807	746	792	766	745	746	796	779	756	766	812	758	788	790	729	749	823	749	756	771	799	758	787	817	745	782	734	758	764	735	807	758	753	764	774	737	763	736	766	728	792	748	719	762	753	763	760	762	771	838	798	789	731	776	787	781	737	773	752	746	765	768	776	758	787	787	790	773	768	777	709	768	757	781	760	762	780	750	760	803	789	787	738	758	787	818	743	791	765	807	750	782	782	791	757	754	759	772	749	739	762	765	783	759	755	770	744	784	770	766	728	752	767	810	757	783	774	777	760	766	789	761	787	761	813	743	807	722	785	759	788	800	807	791	779	786	777	779	754	822	745	754	828	677	770	749	737	786	759	790	765	752	740	773	735	763	794	801	777	805	776	774	736	788	767	727	765	796	836	757	780	775	745	781	762	795	799	802	803	753	730	748	754	754	762	774	791	752	780	761	721	782	771	737	774	777	763	778	798	766	749	750	772	769	780	757	679	786	774	713	791	765	732	784	757	707	756	737	724	778	773	738	723	727	760	787	764	739	766	712	778	767	768	772	753	734	748	764	793	769	785	741	754	763	774	772	770	757	737	761	770	708	800	741	791	779	740	770	718	776	753	773	791	743	728	759	767	752	786	786	750	714	795	814	738	802	770	739	753	804	755	804	774	740	767	709	775	788	781	787	771	748	777	774	768	786	812	771	790	783	782	792	733	817	763	777	761	766	766	714	756	799	789	786	804	731	695	796	776	792	832	751	747	791	788	797	799	778	724	750	724	812	736	806	792	793	791	748	755	778	767	761	792	786	768	780	777	743	747	717	766	779	750	764	753	738	818	735	781	778	762	749	742	800	786	741	770	799	741	794	756	754	739	766	763	783	770	730	721	770	778	769	747	764	742	781	742	811	782	744	778	735	732	772	779	757	704	774	698	757	802	786	780	761	780	778	711	729	785	769
14931	7279	6292	4805	3874	2616	1951	1633	1262	1143	859	751	704	561	533	540	433	402	379	366	389	358	385	350	354	297	339	342	370	340	327	340	309	314	301	289	322	317	321	330	338	307	315	305	300	287	320	300	320	322	314	318	301	278	296	299	298	297	291	297	287	279	304	272	278	292	299	297	302	280	299	282	320	310	278	301	298	309	270	311	289	294	263	257	267	279	285	326	303	302	318	306	310	324	267	303	315	290	322	283	321	332	295	305	275	314	297	297	309	293	315	319	287	296	252	304	302	308	271	319	299	285	282	312	293	305	321	284	277	304	290	291	317	307	300	276	303	300	283	285	287	321	306	308	263	290	311	281	305	321	286	291	307	287	280	323	314	296	314	312	327	308	304	316	323	279	290	268	301	308	328	293	285	318	308	292	311	288	332	299	319	301	290	296	290	286	281	306	294	313	288	302	306	307	307	307	306	253	303	298	292	305	286	254	301	308	301	316	282	300	273	284	300	293	312	278	295	298	294	311	293	290	310	326	298	277	303	292	294	284	300	266	294	275	286	311	308	291	302	295	350	276	303	302	287	297	323	283	332	296	278	282	300	311	315	300	350	281	279	296	294	282	312	302	282	280	285	299	296	282	292	274	311	287	313	340	264	280	288	289	301	274	301	288	261	306	312	316	306	313	322	320	285	273	345	264	339	304	331	319	280	309	293	274	288	319	309	313	300	297	296	272	272	312	308	319	289	305	297	279	312	277	287	287	289	296	305	323	287	305	288	298	288	281	330	304	310	256	266	302	276	267	266	313	299	305	316	291	306	324	289	312	310	297	279	304	319	297	312	315	282	305	314	336	345	303	306	291	316	305	308	278	301	319	277	327	308	305	295	306	321	333	299	284	287	277	302	301	300	258	303	304	304	292	289	301	316	290	325	308	295	327	292	264	299	281	295	309	264	256	273	297	329	298	313	305	291	264	277	289	310	292	317	299	272	297	312	311	281	310	297	316	287	311	293	296	294	285	309	300	278	288	288	288	305	305	280	285	313	297	264	315	310	315	334	285	282	285	310	302	272	298	273	291	277	298	305	301	297	305	318	347	293	306	314	294	300	319	300	299	262	313	273	291	275	274	284	273	291	286	298	319	337	325	303	317	302	285	317	268	295	302	273	293	275	302	303	306	311	310	299	273	307	327	291	298	305	274	302	271	325	301	282	309	291	283	304	310	307	295	267	306	332	288	302	290	281	270	268	307	311	284	310	296	300	297	299	296	292	287	318	328	281	296	288	288	270	281	264	316	284	318	280	336	306	305	310	310	292	257	290	309	284	298	330	274	308	343	313	268	284	300	308	297	300	292	314	285	321	325	284	308	271	307	290	291	285	275	265	289	303	265	291	308	305	299	302	315	294	320	289	274	292	273	307	345	278	312	281	296	261	281	289	307	281	300	316	292	285	300	306	319	326	290	289	290	269	317	288	289	310	305	256	299	321	294	286	301	292	295	267	295	294	294	295	297	300	297	289	297	291	299	257	277	274	296	278	299	311	292	288	323	319	245	312	300	305	306	303	302	286	286	278	315	308	297	291	275	284	270	311	323	248	253	295	287	285	292	274	320	327	295	322	281	328	296	314	318	283	287	286	291	308	297	300	315	309	295	306	333	295	321	285	313	268	292	310	271	296	279	290	307	316	266	322	283	269	282	318	299	277	294	298	303	315	311	282	305	301	279	325	284	303	287	284	313	302	287	286	312	328	316	299	289	291	289	304	293	276	301	289	312	281	315	322	272	279	290	304	307	306	290	321	319	301	289	308	283	260	299	283	282	298	299	288	289	281	289	293	269	299	289	342	306	301	303	311	289	305	274	316	289	342	309	273	282	305	336	271	257	293	281	333	265	293	290	297	258	303	286	301	285	337	308	310	268	314	308	264	291	336	288	293	330	290	275	282	304	301	317	333	289	315	318	314	300	289	312	292	284	302	290	260	266	303	291	334	267	295	278	289	318	302	292	305	294	274	329	301	294	297	278	297	324	300	304	272	300	302	261	306	277	284	309	312	303	311	321	287	314	315	274	311	293	273	286	308	299	303	283	289	297	282	255	244	245	284	324	289	291	279	295	315	269	303	306	293	310	343	295	310	313	318	269	297	271	278	294	302	276	290	314	287	286	295	307	264	307	293	304	295	307	278	300	306	264	280	272	297	303	284	303	290	261	303	320	284	311	295	310	274	295	296	252	313	306	295	312	305	365	295	310	343	306	326	335	290	287	283	290	305	283	327	296	294	274	313	291	299	307	281	294	311	293	317	293	325	299	291	288	291	281	288	288	317	304	272	320	281	302	307	288	324	323	283	340	284	304	297	286	312	311	288	299	287	303	291	309	333	302	280	286	297	276	285	322	309	303	290	283	334	279	315	296	311	304	304	307	326	292	306	294	305	311	290	338	312	290	270	271	302	299	272	292	279	318	287	324	255	310	304	317	302	268	317	284	289	282	306	283	273	268	331	315	307	311	281	311	296	323	280	289	286	298	319	308	255	313	299	322	302	241	262	305	316	298	306	293	329	294	313	284	281	299	300	289	336	305	289	302	274	318	298	304	268	304	297	280	276	304	286	275	285	285	288	282	314	284	316	304	340	284	268	333	314	312	300	282	274	302	308	301	324	303	276	292	276	290	307	280	274	310	305	296	305	304	324	299	292	304	303	299	282	274	301	315	288	273	319	304	290	305	312	305	316	309	325	333	303	291	279	305	290	286	304	293	285	265	324	287	274	308	271	273	302	289	298	285	309	299	340	285	292	301	306	314	274	301	300	280	296	306	328	297	277	255	316	288	274	291	327	289	321	265	241	310	313	340	305	319	317	312	262	286	314	288	292	287	270	319	325	320	310	297	307	314	319	292	281	287	281	298	283	296	291	278	300	303	284	296	285	304	314	292	256	306	301	317	305	292	281	311	330	303	248	298	290	326	314	299	281	284	309	289	316	301	335	327	277	297	289	323	272	289	327	280	303	294	323	312	280	289	298	278	299	322	307	311	291	295	252	292	301	303	313	253	288	281	319	281	306	300	318	274	320	284	293	339	281	278	310	308	288	313	306	293	304	308	291	286	317	301	319	273	346	309	297	290	286	316	265	299	303	295	271	284	284	278	292	310	283	284	308	291	296	282	282	295	306	281	331	281	305	322	275	253	302	277	281	284	283	307	269	317	322	303	290	298	284	260	326	288	305	313	301	285	314	316	276	311	298	274	300	295	268	271	293	270	323	299	291	292	256	303	320	305	306	293	307	285	307	292	299	289	309	303	309	298	288	329	292	314	296	287	287	276	291	290	293	283	322	305	303	292	317	352	288	319	315	300	309	283	283	314	350	299	293	320	292	258	267	335	310	335	285	302	315	305	292	321	298	308	296	285	298	275	325	302	329	288	248	312	336	313	315	277	302	321	334	287	343	305	293	286	284	290	289	291	314	287	315	312	316	289	318	314	276	320	294	313	306	291	295	321	270	313
11897	6929	11970	13559	13115	9623	8599	6993	5894	5150	3896	3472	2986	2421	2316	2043	1707	1486	1492	1353	1311	1279	1140	1193	1066	1053	891	926	874	915	834	824	897	812	840	807	879	863	840	757	724	802	833	759	776	771	739	784	752	761	786	722	757	745	730	739	759	772	752	744	693	722	718	695	716	805	730	669	702	735	728	704	716	725	728	729	742	694	719	704	706	759	715	720	695	745	749	689	730	786	708	721	726	768	696	711	694	702	744	716	768	761	686	743	755	763	706	803	747	737	698	686	741	795	704	742	690	726	704	687	701	768	690	723	715	730	696	725	751	746	715	750	769	761	741	721	742	750	715	722	717	729	716	800	743	676	712	732	766	732	724	736	711	776	689	739	727	710	743	704	701	689	703	741	720	762	702	730	704	734	728	716	711	710	699	719	723	770	715	752	693	728	773	720	691	702	760	780	727	732	711	708	688	744	698	767	696	736	733	766	774	699	738	744	719	747	750	696	730	730	742	756	745	770	735	648	710	779	680	703	696	686	735	683	699	682	721	702	712	743	695	698	708	698	733	700	701	732	746	757	706	745	717	728	740	758	719	712	690	749	734	714	702	749	705	715	747	758	720	756	757	702	741	714	654	713	731	696	713	727	695	711	719	742	764	746	727	712	749	765	702	721	681	733	680	684	723	707	722	706	717	669	693	665	713	732	743	715	704	721	816	781	733	740	748	730	738	640	737	677	757	705	736	748	720	748	728	700	749	744	694	749	729	730	742	699	725	725	730	745	695	693	755	753	788	723	688	752	731	717	719	723	689	719	758	691	708	751	692	710	716	741	651	694	745	665	718	704	687	678	749	741	705	747	736	739	753	750	729	718	748	753	773	692	705	729	754	702	723	703	713	691	712	707	738	759	736	753	709	725	728	747	717	779	718	732	742	725	726	715	754	678	753	732	707	748	767	732	729	701	734	756	727	764	719	703	689	733	707	690	688	726	726	712	728	762	780	756	723	716	739	689	691	698	695	733	739	774	703	733	724	751	702	723	721	706	743	716	704	762	690	694	727	713	773	733	745	699	780	723	748	697	732	678	710	706	718	712	726	751	762	739	728	711	741	738	744	687	708	737	719	685	738	722	708	692	706	773	717	730	748	725	730	702	715	703	763	734	683	764	720	687	660	713	678	720	686	725	733	743	717	753	702	734	743	698	751	715	688	697	686	720	737	726	729	710	693	702	746	688	706	714	729	714	742	706	690	741	723	685	699	708	708	739	735	709	683	683	717	698	657	740	703	699	766	725	726	749	735	704	690	731	747	716	746	713	716	748	721	716	689	713	738	723	756	728	722	695	731	736	720	721	734	731	676	726	769	724	711	756	735	728	700	715	713	772	665	736	673	752	685	720	709	715	753	732	752	712	700	702	736	746	752	708	749	719	740	706	690	721	729	724	752	705	726	729	669	718	702	702	717	699	782	741	711	744	716	692	679	696	728	754	693	759	736	778	694	763	698	690	763	741	706	728	722	764	744	700	681	717	707	737	707	728	742	750	714	730	736	722	728	736	748	737	713	696	725	725	680	715	717	761	702	739	706	724	720	692	714	722	732	754	747	699	705	706	696	718	719	722	724	743	813	701	747	720	667	656	748	747	752	769	706	691	720	700	733	724	688	735	730	712	756	748	728	724	726	689	731	698	710	735	745	737	747	715	748	739	746	744	723	716	731	728	773	724	701	713	741	686	748	769	720	711	707	699	698	686	742	699	722	727	698	715	688	707	693	690	719	726	739	742	699	720	727	732	688	709	764	692	702	745	779	700	731	732	747	723	717	706	733	748	711	699	740	714	762	752	730	712	685	749	697	750	752	749	729	744	771	691	763	702	723	674	693	690	727	730	741	708	702	736	728	734	715	677	693	718	698	717	753	767	694	791	740	768	706	746	732	742	756	713	713	703	712	683	746	713	775	771	722	746	682	757	741	738	754	730	696	742	676	667	725	731	717	724	731	732	760	741	712	721	688	751	681	729	676	778	697	715	766	741	714	715	737	699	728	728	715	756	709	734	724	717	731	751	725	741	712	710	746	720	706	749	714	725	761	724	661	730	702	730	712	749	734	763	726	756	724	675	727	753	727	717	749	691	742	730	735	699	715	690	760	759	752	726	737	743	729	800	746	755	738	710	732	771	696	754	745	746	744	777	719	743	768	780	686	728	724	699	748	757	703	696	747	695	691	698	736	709	743	714	718	752	688	697	726	760	756	713	762	729	759	703	723	704	714	721	731	744	745	743	643	751	739	757	724	727	689	706	742	743	699	688	711	746	745	779	745	699	706	726	677	737	724	736	709	765	748	667	724	712	756	690	699	747	662	752	712	743	683	753	758	736	729	679	774	722	749	757	707	709	720	699	725	735	741	676	760	730	733	719	711	718	676	724	725	717	709	747	709	707	683	748	719	734	773	696	742	757	687	745	710	673	699	691	758	679	739	750	769	705	708	679	694	735	725	681	735	732	735	755	709	704	743	773	708	689	713	780	738	800	756	726	723	745	687	735	711	684	755	689	687	746	709	730	744	797	691	703	673	697	718	723	736	682	710	759	715	733	748	760	709	673	747	749	718	702	751	724	733	695	717	723	700	713	687	747	709	692	721	683	731	722	695	745	761	748	705	680	759	704	707	727	700	704	751	708	710	699	721	730	721	715	779	745	727	728	731	702	703	744	676	718	722	712	714	777	719	713	703	734	705	680	716	704	777	689	769	745	748	712	694	778	699	722	673	721	704	721	724	754	743	707	740	710	672	687	667	748	723	744	721	699	715	737	751	710	719	731	739	752	733	723	737	720	690	699	743	751	719	680	730	759	751	705	706	757	741	739	715	718	755	722	719	702	745	816	731	741	744	698	659	681	749	692	712	717	720	723	710	744	741	734	737	725	708	749	775	762	719	695	751	690	715	774	726	749	716	713	740	738	656	685	724	704	741	752	688	741	757	649	769	735	677	736	714	727	746	699	736	702	710	694	767	756	740	732	722	736	671	725	761	738	723	724	716	753	671	705	706	705	731	726	714	761	736	743	776	700	733	739	727	775	766	726	686	723	768	742	721	679	677	687	718	703	775	740	798	677	714	747	756	751	724	693	728	677	764	718	724	722	753	744	736	693	706	714	707	717	711	688	674	719	689	760	703	705	722	709	699	712	709	672	696	755	717	681	683	689	694	756	739	701	744	724	739	745	733	734	686	670	709	750	700	704	796	696	712	707	703	719	753	664	742	743	738	819	748	699	721	751	740	714	735	727	699	717	717	754	751	738	725	711	706	682	684	739	739	729	716	710	741	726	727	739	741	699	708	710	718	742	753	687	712	727	717	687	725	719	696	674	762	715	698	747	751	702	746	739	742	736	725	775	706	720	781	716	737	752	691	741	754	704	716	713	762	746	721	701	770	726	667	722	698	711	667	688	721	737	733	735	709	681	723	748	717	674	691	741	750	758	728	730	721	733	701	730	723	730	727	737	733	726	755	717
22681	11555	10945	8138	7416	5021	3401	2702	2336	1748	1496	1120	852	677	587	536	487	394	392	403	324	345	341	307	288	287	271	291	279	240	267	246	236	216	235	251	240	264	242	220	240	229	242	218	197	225	221	240	245	224	234	224	200	213	219	236	227	209	219	212	225	232	220	244	205	221	232	242	232	214	223	244	215	246	235	238	243	221	211	226	229	215	225	291	247	240	205	237	230	219	228	234	244	210	240	246	245	226	235	248	211	205	203	236	218	243	199	215	226	226	229	227	262	238	266	221	239	242	223	225	257	247	240	226	241	223	201	226	227	230	223	221	228	241	232	223	232	237	195	204	240	218	251	218	217	228	251	242	228	237	210	247	209	225	205	222	226	188	203	212	254	249	226	208	245	239	206	245	213	208	219	210	221	236	200	219	220	226	252	223	241	225	224	222	251	234	236	237	217	227	224	228	278	236	245	247	232	244	229	217	246	264	227	210	253	231	234	239	255	208	227	222	250	224	253	245	256	207	233	230	225	229	228	242	245	230	221	252	230	240	228	232	203	223	206	226	220	212	242	224	254	231	227	207	252	220	252	223	239	193	218	214	232	220	204	240	204	244	231	219	220	232	239	235	209	231	254	216	246	216	235	234	234	257	222	229	214	238	253	238	230	223	216	252	219	207	242	224	240	257	243	224	250	221	250	253	217	208	219	212	234	209	248	236	221	201	210	226	232	217	231	230	218	233	224	237	237	237	228	207	225	269	255	241	226	238	233	238	211	222	211	248	228	232	210	240	225	235	221	237	242	218	238	253	226	241	226	234	213	206	238	228	225	191	227	196	214	231	228	233	242	219	208	235	236	214	255	243	238	214	226	229	227	215	219	239	239	222	229	253	196	225	218	216	269	201	197	203	217	207	220	224	221	233	252	234	216	222	243	216	205	214	213	224	232	213	223	211	225	234	226	224	241	234	240	233	216	216	244	219	203	223	210	207	234	252	214	230	233	236	221	241	225	216	250	217	212	229	237	248	214	226	202	230	219	211	207	200	227	238	234	230	212	223	240	249	232	220	227	234	211	227	234	235	219	220	234	230	208	237	214	237	254	230	244	195	204	219	218	215	217	235	235	230	259	227	205	199	214	262	222	229	236	222	210	246	211	208	239	239	235	249	251	200	243	222	222	210	257	220	211	231	214	235	211	251	211	235	212	218	198	227	229	207	237	223	228	241	230	256	246	246	225	239	229	201	233	239	243	208	209	243	249	210	238	209	219	220	228	248	232	241	228	230	233	221	222	205	230	210	215	237	222	201	223	235	245	246	240	224	226	233	232	243	223	225	228	224	262	230	222	222	198	249	217	216	224	227	240	243	255	269	212	207	236	223	247	256	262	201	225	222	229	250	243	231	212	246	222	228	256	246	210	227	225	208	231	246	239	221	238	238	209	222	222	201	215	223	250	234	229	222	227	222	230	227	239	215	243	233	236	266	230	235	236	249	213	231	213	246	238	250	240	257	224	234	221	228	204	218	239	228	236	252	222	209	218	233	221	223	249	219	216	225	253	225	215	222	243	233	239	198	216	221	235	227	215	226	233	243	233	213	222	233	245	270	249	223	208	237	209	237	209	234	226	215	246	206	239	216	242	233	222	240	214	252	226	229	214	233	240	223	238	241	269	216	263	220	254	239	250	243	224	180	225	246	244	226	221	214	211	239	214	258	245	234	253	228	203	225	233	238	226	210	237	241	224	216	213	220	213	225	239	238	243	236	207	217	253	232	221	213	203	243	238	225	210	221	260	188	247	234	235	225	211	220	204	240	243	195	215	222	257	229	227	246	241	225	229	243	245	208	261	220	231	233	240	209	226	220	222	239	225	216	250	233	219	234	196	232	226	242	221	236	244	222	239	218	214	214	219	209	240	230	196	209	231	227	228	227	220	214	219	200	217	223	227	230	231	224	243	216	245	190	231	218	210	219	215	224	231	231	220	257	243	246	202	205	221	209	232	238	212	214	202	231	236	232	229	246	228	249	212	223	205	237	235	230	219	224	217	239	235	204	224	255	246	235	226	254	234	229	246	239	246	226	231	234	231	202	245	216	213	243	226	252	240	224	237	193	203	193	224	247	239	227	238	228	245	224	226	238	221	220	227	228	237	223	195	239	239	242	243	226	235	224	238	210	230	222	226	231	235	218	221	228	241	225	214	227	227	231	233	210	225	228	249	217	217	233	239	208	237	242	218	247	272	213	205	207	224	235	232	249	243	239	205	197	208	209	227	236	201	194	210	226	241	237	185	244	234	211	218	237	241	251	214	230	225	233	211	227	232	226	246	256	228	222	204	214	231	227	226	214	240	235	218	250	224	252	210	193	211	253	245	244	226	230	212	200	201	242	232	233	223	209	257	234	232	233	208	214	226	210	228	232	232	236	235	228	224	230	211	225	227	237	225	231	240	242	214	213	224	238	229	216	207	230	234	269	231	232	235	226	201	237	194	244	248	234	228	216	229	217	204	244	218	250	222	231	233	240	238	226	235	233	263	255	238	235	205	223	237	225	234	236	245	209	204	210	214	239	255	239	241	218	241	222	221	244	229	230	262	219	212	228	242	220	212	254	227	191	227	235	252	224	234	244	239	255	227	208	230	236	227	226	248	211	251	215	218	249	215	216	251	235	228	272	253	247	236	211	236	276	210	227	236	214	231	231	201	203	212	204	215	219	253	228	219	228	240	233	258	225	197	215	239	233	220	231	235	234	192	225	239	226	246	251	253	225	210	208	192	202	239	185	213	214	227	208	214	223	230	230	246	228	215	243	237	253	231	265	248	223	224	233	218	216	216	230	192	263	223	245	223	241	223	230	256	215	238	254	232	222	206	242	225	208	223	222	226	223	213	196	247	248	233	229	247	233	234	216	220	239	238	211	206	203	209	234	244	234	219	225	226	223	213	235	237	215	202	230	237	261	224	206	234	232	229	218	230	227	202	230	220	229	216	226	249	258	240	226	246	215	220	241	216	198	228	241	238	234	212	234	229	192	215	228	240	228	248	243	214	231	203	233	243	230	204	268	257	261	239	219	213	258	249	233	247	213	200	221	204	245	237	239	212	235	236	218	202	190	255	249	236	255	206	215	239	251	219	213	213	219	207	239	223	211	230	253	244	242	232	237	224	249	231	238	220	229	225	232	238	221	232	237	237	215	222	233	248	229	216	241	244	237	214	236	213	229	228	220	245	230	246	231	230	239	236	202	213	228	241	216	254	210	208	237	197	200	241	240	228	222	197	210	242	206	200	217	207	209	230	220	230	218	216	224	210	221	220	258	258	240	227	225	230	215	224	235	232	188	240	244	216	247	214	211	227	204	221	217	256	235	225	217	210	222	212	197	222	232	202	215	228	232	239	225	195	215	224	229	217	223	208	249	236	197	236	239	234	232	239	199	224	215	231	244	220	228	211	246	228	231	250	222	237	222	229	208	217	220	237	238	204	228	220	232	231	227	214	232	216	230	247	225
15151	9134	16653	18923	17242	13740	11815	10850	8141	7019	6009	5092	4509	3755	3087	3003	2216	1685	1650	1616	1454	1459	1231	1260	1133	1059	962	866	803	809	869	755	790	793	738	699	704	802	704	682	641	626	621	595	574	603	636	632	573	626	576	617	600	628	643	623	592	644	579	602	610	557	596	582	581	568	553	549	600	579	575	556	559	586	601	605	586	576	584	568	592	559	565	543	529	501	558	567	570	521	589	606	559	601	546	559	574	594	597	587	625	581	540	559	564	601	592	544	587	577	569	576	562	597	553	576	636	534	606	595	548	572	561	586	560	574	569	550	628	589	543	623	569	570	550	573	518	591	551	545	584	593	568	554	574	583	592	604	571	571	555	596	571	546	569	556	583	600	597	583	578	557	608	543	554	531	558	550	609	561	594	545	554	530	573	593	515	570	523	568	581	542	580	544	553	568	548	554	546	566	563	523	564	610	582	584	601	564	569	587	534	556	572	545	581	609	582	607	588	585	568	538	577	524	557	587	589	582	564	581	568	575	535	599	561	560	552	535	603	572	541	563	597	564	559	622	545	563	577	604	565	554	566	559	565	565	537	560	535	565	534	592	590	566	574	529	592	567	552	560	568	547	550	564	534	557	568	575	547	589	570	550	532	572	567	559	576	544	581	570	555	539	567	573	599	561	591	552	550	545	596	593	541	587	583	556	575	520	568	549	576	590	581	545	557	505	584	577	572	560	598	573	579	620	551	561	599	600	530	574	622	585	598	551	604	534	558	555	552	550	534	570	574	559	616	590	542	596	557	560	572	552	563	570	541	574	547	553	598	552	571	572	553	541	569	568	550	548	576	563	553	605	566	598	601	550	547	551	594	595	552	595	559	594	595	587	588	555	552	567	588	579	527	608	542	532	570	563	641	522	549	518	585	584	581	524	584	581	563	571	545	589	573	610	546	530	537	530	565	558	568	580	536	550	563	593	533	597	596	594	563	594	582	568	539	570	535	569	585	555	567	593	559	531	526	543	543	563	556	566	559	591	579	600	541	532	549	510	601	603	575	563	562	579	547	526	550	592	571	594	585	573	542	570	616	608	524	533	558	591	535	547	571	591	549	604	590	552	593	574	565	562	585	563	516	571	560	607	584	536	581	570	590	572	568	542	585	567	623	539	617	572	618	603	605	574	604	557	559	542	539	606	583	561	616	553	599	561	598	528	515	566	582	544	606	601	561	559	556	590	579	548	540	569	556	534	571	562	568	587	586	604	596	534	549	575	557	539	554	558	539	566	529	560	565	527	552	570	513	615	577	600	591	518	553	588	580	579	598	550	564	544	566	635	548	545	578	555	580	550	554	545	534	555	601	535	573	547	572	575	570	578	560	563	573	576	550	558	569	563	629	582	576	562	547	570	576	541	597	566	605	599	579	573	580	519	555	573	567	562	513	635	572	528	590	537	555	557	591	588	600	617	568	596	556	561	561	574	561	563	604	556	591	604	560	605	570	559	537	528	572	586	583	581	599	547	589	612	593	576	547	572	596	594	581	569	624	591	546	521	596	577	582	548	553	554	555	590	545	554	576	615	554	590	584	599	563	560	608	583	579	565	591	582	585	561	553	552	542	593	573	602	593	564	533	572	563	537	581	559	567	563	580	583	619	536	537	566	551	569	533	572	520	590	537	597	599	557	570	554	529	616	517	569	559	569	554	523	582	571	574	594	542	587	551	584	620	531	565	542	544	572	526	569	548	564	523	585	603	538	540	538	575	541	602	570	568	590	549	571	569	552	558	571	551	554	546	574	549	573	556	553	530	552	562	519	575	549	577	549	605	584	555	593	533	602	587	564	568	553	550	588	569	612	573	560	554	619	549	548	588	553	560	580	558	563	562	582	529	542	600	580	579	590	571	579	601	578	625	591	518	579	551	565	546	571	612	607	571	571	576	546	556	595	576	552	544	560	571	549	594	557	568	542	516	550	560	585	595	532	563	586	544	580	559	586	511	588	594	551	555	554	558	559	572	564	603	584	558	570	540	553	566	592	567	564	612	551	581	583	555	570	599	579	624	553	588	581	552	556	581	585	565	578	564	583	563	617	547	541	564	550	601	526	554	564	563	574	540	600	551	575	564	536	591	577	583	574	568	592	557	592	608	591	597	565	579	556	548	561	533	511	562	561	545	570	582	563	576	624	551	558	593	576	567	586	571	567	597	521	574	553	586	566	553	598	535	575	573	526	540	570	557	561	574	592	564	548	560	577	574	561	579	536	571	556	570	532	548	532	596	548	562	570	560	564	523	522	552	585	593	595	622	569	543	613	609	549	530	570	568	558	528	597	555	539	567	557	534	581	559	557	588	587	573	594	541	562	542	587	557	556	523	564	599	559	547	599	591	587	589	556	547	553	607	570	557	564	572	539	557	526	588	583	598	542	557	545	579	529	576	563	567	544	586	594	598	544	541	544	555	559	567	579	563	604	576	578	599	589	560	593	594	555	615	570	540	585	562	563	591	558	598	604	571	592	600	570	551	552	551	562	577	610	570	608	590	561	596	516	551	554	552	583	583	543	531	591	567	587	562	570	592	551	600	594	569	564	591	530	594	579	573	521	544	559	563	552	511	567	565	531	574	552	609	582	568	540	577	592	526	553	554	568	565	583	556	549	567	548	523	562	558	559	557	584	607	570	555	546	546	552	608	567	552	571	526	569	599	574	588	542	587	580	566	562	587	584	571	559	577	568	613	540	546	564	595	581	550	581	582	544	611	557	529	534	601	603	615	587	578	612	485	580	555	590	556	582	576	506	581	630	573	561	555	596	577	555	559	536	580	608	542	610	559	552	531	549	557	565	550	525	562	592	498	613	551	566	537	550	554	580	584	568	592	552	547	524	592	504	540	565	557	608	581	575	543	575	584	565	560	554	497	569	550	567	596	536	590	598	565	540	560	548	594	547	545	549	540	574	599	581	533	553	554	563	582	551	571	565	532	585	588	572	565	528	518	532	578	549	592	587	546	584	603	582	548	608	555	571	612	592	547	592	573	549	519	559	551	556	613	541	503	599	603	542	524	559	566	584	563	539	555	590	553	574	586	601	559	564	589	586	607	588	534	542	580	536	564	550	589	541	583	531	547	568	568	594	542	596	530	537	543	557	572	558	597	539	600	559	595	553	569	529	555	573	596	553	571	579	589	547	584	557	582	569	570	557	559	581	594	583	593	553	582	592	535	591	544	590	633	575	550	578	599	561	590	569	560	559	576	569	531	577	590	563	590	560	557	594	558	560	545	544	650	564	563	581	580	583	566	595	537	589	550	575	569	557	569	568	545	562	525	584	571	568	553	549	600	545	541	608	593	558	550	542	594	578	531	548	523	581	525	595	592	558	604	584	531	563	638	563	584	558	578	594	597	547	536	593	525	543	557	533	553	551	529	602	571	546	601	571	550	536	550	552	510	577	574	590	588	582	525	505	572	553	558	565	577	547	569	566	570	573	565	610	554	580	579	591	541	579	555	560	595	616
5490	2925	2962	2189	1686	1255	984	807	628	541	487	455	422	405	397	342	368	383	363	357	305	349	305	343	363	337	347	287	305	309	319	323	324	347	296	307	327	284	305	316	333	357	321	305	328	321	319	324	311	304	344	355	319	323	336	282	308	308	330	324	306	304	315	291	330	302	323	351	335	309	314	293	333	332	289	315	331	277	318	349	344	313	296	311	322	307	309	313	346	307	277	288	310	307	301	287	313	299	296	293	301	311	295	282	316	336	307	327	331	319	347	306	312	309	279	297	303	332	327	300	291	315	335	316	294	284	320	293	319	300	308	298	313	296	298	313	292	299	328	323	317	318	310	343	312	348	345	314	324	320	293	318	295	302	308	300	304	330	269	336	325	325	339	308	315	285	331	340	283	298	313	302	272	319	335	340	278	305	293	300	330	348	299	314	291	298	338	322	309	300	355	288	321	305	314	295	311	308	315	307	301	306	283	338	339	296	313	303	311	321	312	290	297	322	319	303	287	311	314	301	325	266	261	326	310	296	294	314	309	296	329	274	354	334	316	335	314	331	318	295	317	329	312	304	321	337	295	301	281	308	339	331	303	333	306	279	314	312	304	336	317	312	302	281	311	283	355	301	342	332	291	319	299	294	307	320	320	348	310	310	302	311	317	283	314	310	291	318	308	287	292	298	287	332	294	308	307	307	316	331	274	310	306	316	312	342	296	308	325	303	295	297	294	318	317	302	334	338	305	317	305	293	320	340	309	313	274	297	287	337	338	321	323	299	306	308	284	309	320	311	289	286	323	294	330	324	302	329	303	303	337	349	304	310	318	297	283	271	300	331	313	287	307	313	313	290	329	318	322	290	330	307	309	300	351	284	300	302	316	322	295	294	317	283	292	316	343	320	273	317	299	317	322	307	312	282	291	316	315	316	271	313	295	320	282	313	272	289	287	297	321	307	305	300	297	310	305	298	295	349	317	294	315	280	305	308	319	297	286	299	315	338	317	306	315	303	333	263	285	292	326	300	307	311	288	324	340	350	308	325	315	280	287	279	337	326	291	293	315	294	330	311	296	324	287	307	342	292	306	325	327	323	282	315	311	303	336	303	286	320	325	317	320	316	286	307	356	301	316	304	303	302	329	309	337	321	301	325	295	313	310	336	338	317	319	285	332	294	297	314	299	304	308	295	298	288	264	305	305	316	312	325	326	301	291	306	294	279	302	282	331	306	325	305	304	313	294	323	323	345	283	314	320	357	307	272	321	349	306	310	287	291	324	307	307	299	305	321	308	317	292	314	304	323	341	337	315	309	333	291	312	334	320	330	278	296	335	308	297	292	276	277	325	325	338	322	293	308	306	301	321	323	298	322	341	332	293	328	312	320	301	291	307	282	278	308	302	320	313	274	297	319	315	315	301	303	324	327	312	329	314	297	311	305	301	278	252	341	321	270	324	287	317	327	328	327	335	318	319	294	294	322	327	297	332	311	294	319	285	339	302	304	269	300	285	316	332	325	353	299	341	307	264	302	305	291	321	318	340	332	328	310	323	324	319	304	316	306	297	331	297	263	296	280	315	311	361	318	311	329	317	327	315	334	343	309	353	313	285	302	316	291	272	319	294	295	317	293	281	345	270	282	317	342	331	292	307	326	323	310	306	308	313	318	322	324	321	308	307	283	299	316	328	290	319	316	328	294	317	334	318	319	329	319	329	319	313	309	299	337	333	281	309	331	290	297	306	307	335	294	300	310	329	338	331	304	289	296	323	285	308	314	342	321	326	352	322	300	305	306	297	297	290	301	271	319	311	321	304	294	318	337	334	330	319	334	342	300	316	302	328	290	286	303	294	323	309	286	330	296	322	303	334	320	339	309	291	314	301	295	314	306	305	311	310	293	289	318	315	276	329	323	279	293	307	286	313	299	287	335	346	305	282	329	328	305	288	307	324	315	321	318	311	362	313	317	297	312	291	306	302	306	309	322	319	307	288	322	300	340	340	319	311	322	306	272	285	304	299	350	316	298	302	306	338	300	315	324	327	326	298	303	323	316	312	342	328	325	276	299	295	320	303	297	330	328	316	307	307	299	301	312	271	270	320	302	304	328	319	313	321	302	344	300	304	334	324	276	308	275	339	312	361	305	317	329	310	318	317	303	329	301	324	329	314	326	324	346	315	339	343	311	340	332	327	324	342	304	350	279	298	314	304	316	328	322	307	307	294	323	307	311	296	312	295	307	280	330	340	333	288	331	318	293	312	307	319	325	304	302	286	302	331	320	293	311	289	316	312	319	328	332	296	322	325	292	328	324	327	318	320	334	375	333	360	316	322	308	300	331	326	314	295	315	271	284	329	333	318	332	362	322	319	319	305	293	346	306	328	304	327	315	314	274	338	313	287	317	316	302	320	288	341	292	319	317	310	317	337	325	285	294	352	339	335	312	306	310	316	316	292	311	291	323	324	317	305	275	291	312	355	312	315	339	308	308	332	313	340	313	300	326	309	296	303	317	316	265	292	296	289	352	302	268	307	327	320	340	304	292	322	279	297	306	297	290	303	351	319	303	309	286	320	315	363	318	317	287	292	320	323	336	330	321	300	361	303	296	325	296	314	296	293	321	289	308	345	300	346	301	322	312	308	298	322	312	311	314	324	276	288	314	326	308	301	298	313	312	274	316	312	320	316	315	311	315	316	275	305	325	294	321	305	290	303	324	312	353	300	275	294	338	334	326	322	311	311	348	285	284	329	340	322	341	292	309	275	285	307	305	300	320	313	314	329	285	312	266	310	297	308	345	333	331	321	289	352	341	300	303	304	309	341	321	310	349	288	294	293	343	347	306	307	299	327	266	292	293	316	322	312	323	346	326	297	330	312	334	321	311	314	296	318	297	325	321	297	326	312	289	332	310	308	317	308	331	311	319	332	313	302	303	287	310	317	328	305	320	322	311	282	295	302	303	310	308	323	289	313	269	346	320	293	316	295	349	324	306	286	351	293	306	311	274	299	307	302	313	325	295	344	340	308	302	316	331	323	326	282	322	298	320	311	293	279	295	302	312	307	325	303	324	297	294	318	318	303	297	334	333	302	303	323	337	333	350	324	299	308	320	289	292	339	333	277	298	266	356	292	303	353	288	310	318	324	279	338	325	333	330	296	355	307	323	328	345	338	319	295	313	300	316	301	294	326	284	301	305	339	333	311	318	312	314	300	277	292	303	309	312	288	302	309	341	317	343	317	320	324	317	279	343	309	304	311	321	295	341	301	338	284	311	308	303	313	315	326	338	339	297	281	302	286	328	316	283	308	324	334	334	317	291	304	297	295	297	294	301	323	335	311	324	306	320	293	328	317	324	300	261	290	313	336	296	344	310	331	305	330	336	318	311	320	297	308	340	310	295	329	288	330	287	325	344	326	280	308	262	344	312	295	312	300	326	339	319	294	306	308	322	328	320	322	314	306	337	306	314	305	301	330	284	301	329	299	289	308	345	329	319	298	304	315	351	295	314
4758	3612	6699	7783	6822	5164	4243	3264	2628	2153	1934	1764	1658	1430	1444	1255	1235	1059	1087	991	1020	972	964	1009	945	851	898	797	790	869	785	803	823	824	814	829	826	801	825	800	782	774	724	742	748	770	840	752	731	741	793	799	761	749	819	764	762	747	800	738	770	731	781	760	753	729	800	726	715	732	740	743	732	789	725	741	700	755	803	765	770	750	736	721	754	728	789	764	735	744	764	786	740	747	770	760	726	762	745	754	797	745	757	766	759	805	771	745	775	712	740	737	755	730	776	774	780	739	769	747	737	754	738	763	740	813	744	727	780	737	800	743	751	769	817	766	780	788	770	717	768	727	717	755	775	776	732	739	762	778	748	737	761	770	796	789	792	728	762	772	758	748	790	784	706	737	791	822	796	715	761	765	733	753	767	756	799	724	770	697	748	782	775	735	709	722	781	746	749	698	761	727	754	761	697	691	724	739	777	744	793	800	732	776	783	750	771	734	791	778	760	719	767	771	771	725	803	742	759	747	743	747	754	756	707	777	749	753	781	738	737	783	778	740	823	737	751	736	775	737	753	754	757	737	799	768	764	803	796	753	776	754	762	786	765	778	775	761	731	787	774	788	770	783	719	775	779	752	761	737	740	704	735	761	734	748	737	767	771	724	729	762	785	755	763	742	759	762	728	793	808	750	751	808	754	785	737	756	733	819	766	775	751	759	780	780	777	772	723	737	764	789	779	733	696	763	758	749	776	781	791	770	758	709	707	753	732	751	790	730	741	732	770	713	716	771	732	718	710	770	769	763	796	715	744	765	758	720	692	706	734	784	742	767	756	717	786	720	726	772	771	768	775	740	771	736	769	724	783	736	756	754	774	773	737	742	779	765	748	802	771	803	748	765	736	785	713	744	733	761	672	753	740	715	766	774	728	762	722	705	785	763	771	747	793	778	756	819	723	745	771	752	809	833	739	757	692	703	780	782	762	752	748	775	749	787	766	749	737	750	741	785	719	768	763	749	758	774	738	731	732	756	774	789	746	771	838	752	744	752	794	753	784	779	731	711	766	765	761	806	743	728	728	710	790	754	805	704	770	762	774	790	747	789	710	778	765	747	773	705	746	741	744	753	730	794	766	756	794	823	761	782	756	730	770	774	763	751	759	761	773	737	734	789	747	706	750	776	772	734	738	733	791	745	729	776	786	756	739	691	717	731	731	779	689	755	714	700	765	757	708	724	743	765	775	734	797	748	737	767	782	754	700	737	764	783	743	698	746	759	723	757	785	749	724	760	771	769	778	738	758	773	789	739	755	758	746	755	743	763	749	776	778	720	766	739	706	746	731	731	782	719	770	790	765	764	762	731	728	750	789	724	755	836	783	757	770	775	697	794	786	757	785	737	718	772	753	760	746	723	734	746	733	752	792	758	743	750	772	770	766	808	746	758	742	792	799	752	752	769	779	735	696	780	718	767	780	726	736	772	762	780	778	758	706	754	743	749	787	759	763	705	746	806	768	686	730	740	769	689	747	783	769	766	787	743	703	737	780	752	789	726	780	726	759	782	720	782	769	734	828	777	769	770	731	789	779	746	753	738	756	728	746	735	741	718	738	770	730	763	732	785	762	778	761	753	794	781	793	726	761	792	745	798	717	710	749	768	713	772	773	774	783	748	774	775	692	834	781	699	782	701	797	803	784	800	745	820	712	724	789	775	798	729	759	756	756	762	745	738	772	764	744	749	770	762	783	751	765	743	744	764	792	764	817	749	745	712	775	763	747	708	765	788	715	722	765	798	767	793	811	815	746	787	720	790	740	732	760	752	785	731	770	738	760	747	745	814	763	752	758	715	743	782	774	726	757	753	783	720	792	792	761	776	741	743	725	787	772	720	760	767	742	698	741	814	719	719	770	730	784	741	744	748	761	760	730	793	754	785	751	721	733	754	726	818	753	791	768	765	777	757	733	702	781	785	726	735	760	735	774	756	708	781	783	751	745	697	751	755	765	728	787	789	734	738	766	744	735	769	734	746	782	745	714	756	775	728	759	739	730	757	749	736	732	758	788	732	762	704	750	778	695	777	781	803	777	787	816	749	788	799	791	709	738	793	757	737	786	805	717	745	775	756	762	745	746	731	770	745	760	769	733	740	723	774	783	712	752	751	778	746	795	786	822	719	758	805	718	766	765	744	784	755	756	763	747	787	805	741	756	720	813	794	743	738	759	775	773	781	712	757	744	823	731	763	772	743	752	769	750	736	782	784	793	755	739	725	760	704	787	762	775	818	763	728	772	718	776	742	780	737	780	795	752	783	772	792	815	778	777	712	767	740	761	760	773	753	799	778	781	745	754	754	782	743	758	756	756	699	730	730	729	774	762	753	727	744	780	804	772	792	702	747	769	782	764	795	758	766	821	804	737	812	761	763	761	706	764	785	716	764	744	703	768	730	732	775	743	737	694	753	742	719	776	710	736	785	741	737	694	824	797	744	779	760	739	739	753	774	679	777	729	781	733	793	714	797	746	777	731	775	801	760	793	744	748	748	746	762	722	745	822	722	754	768	742	818	808	755	711	743	738	745	774	747	716	763	802	752	747	772	771	747	780	755	764	785	763	745	713	770	767	745	755	748	779	766	715	798	748	791	713	753	744	742	762	712	729	751	825	719	784	756	762	744	774	707	729	773	777	781	723	737	768	792	766	740	778	772	734	708	777	816	790	786	727	732	692	719	750	777	776	754	737	769	746	758	726	792	750	719	746	741	712	759	764	746	756	754	778	751	782	763	763	752	789	776	734	766	752	745	808	768	725	709	758	756	745	780	745	763	774	754	790	774	739	786	762	730	712	788	803	707	778	788	688	754	821	769	722	778	785	721	754	726	761	714	730	783	756	753	796	709	781	700	760	787	731	780	738	737	779	765	743	779	775	761	680	758	737	736	738	783	759	763	774	771	805	791	747	712	730	736	727	791	793	745	732	740	743	745	744	805	744	718	790	774	715	798	759	752	757	736	808	741	762	749	737	812	719	688	711	763	731	720	789	736	741	763	754	747	737	812	750	752	788	742	721	780	746	765	787	732	812	731	769	738	735	705	728	728	726	739	748	790	749	757	791	767	758	769	783	780	741	723	728	795	752	751	739	762	790	744	714	752	737	794	719	777	734	722	811	775	736	765	730	752	734	704	737	794	782	752	757	763	750	721	733	810	744	769	803	787	738	768	761	720	746	741	764	751	761	713	715	716	798	788	743	752	759	754	765	799	764	761	770	809	772	761	728	743	756	795	755	698	762	798	777	812	782	806	746	751	751	726	818	754	752	726	757	744	765	724	793	762	726	752	744	801	759	782	755	802	730	773	761	789	717	736	756	780	757	748	752	753	737	717	741	767	785	797	744	733	748	728	778	779	770	725	809	784	773	792	755	759	787	730	727	770	756	775	748	741	779	772	754	767	740	735	727	786	754	759	724	778	763	723	738	754	785	753	830	800	754	767	778	752	757	745	793	788	788	765	805	796
14793	6667	6525	5054	3488	2806	2108	1565	1327	977	927	789	661	552	563	461	446	403	439	408	359	365	342	325	340	321	321	340	345	300	304	276	336	311	319	276	296	299	306	333	315	304	313	306	317	314	357	286	279	284	282	332	321	314	279	304	332	302	310	276	318	300	283	283	325	272	290	274	299	319	335	294	326	280	302	299	300	313	296	281	272	240	293	293	269	311	269	292	253	277	290	304	289	303	286	269	264	329	288	296	304	291	274	311	300	248	298	298	296	263	303	296	279	305	303	264	295	313	284	282	294	307	292	306	280	330	292	304	294	293	300	264	273	319	301	298	328	276	310	320	295	306	273	317	264	278	322	302	273	296	299	300	277	320	286	313	309	306	312	288	298	307	241	286	293	290	296	330	311	287	282	289	240	300	292	287	287	302	293	307	285	277	270	299	318	275	298	320	309	314	269	286	281	347	294	298	294	293	295	312	271	304	311	296	284	290	294	277	266	287	303	293	261	334	266	329	318	285	327	285	286	273	281	297	313	305	273	311	279	291	304	307	286	303	302	323	297	258	299	298	304	300	300	303	300	279	297	252	307	292	305	290	326	297	275	299	301	304	290	290	283	279	261	330	302	284	251	294	287	297	293	293	279	291	283	285	269	286	278	325	290	290	266	274	281	308	293	299	283	244	269	303	314	293	300	267	277	292	312	331	310	297	309	285	317	293	279	293	317	305	306	306	302	308	255	322	260	290	287	263	312	313	284	292	264	288	255	295	288	282	282	311	307	235	291	307	289	295	286	285	305	299	295	275	312	284	245	273	279	290	307	310	286	294	275	306	298	298	256	310	270	289	302	272	286	291	320	303	296	304	251	294	244	287	337	298	287	305	299	290	314	262	291	306	308	298	329	290	301	273	291	291	279	270	306	311	321	292	299	281	296	288	258	286	282	308	278	308	315	293	293	294	286	284	293	303	311	317	321	303	301	264	262	261	306	343	321	296	313	282	300	287	317	308	306	309	313	305	300	289	289	313	278	317	280	294	320	282	298	269	260	319	276	291	279	275	298	296	327	290	280	279	326	317	309	326	311	282	319	296	320	273	284	289	321	320	336	270	304	301	307	298	300	258	305	299	285	296	297	281	290	308	340	311	285	308	285	293	299	278	302	303	313	281	282	323	271	297	300	282	286	319	296	308	270	312	319	286	278	305	315	278	289	282	310	301	312	317	283	304	285	281	273	303	283	313	296	288	309	269	263	307	303	286	288	282	307	294	299	267	331	301	291	286	330	301	304	273	274	279	273	317	267	295	273	299	298	303	315	269	284	290	288	308	287	283	279	291	303	293	315	294	312	282	287	284	315	304	292	294	294	307	288	316	303	295	274	298	268	298	313	301	291	305	309	320	290	306	278	313	258	284	264	307	309	274	285	301	268	297	309	290	327	285	323	310	263	281	272	299	294	318	299	329	323	308	278	287	248	283	274	288	268	300	290	264	289	289	290	290	295	281	282	295	280	271	292	301	329	302	289	274	305	320	305	327	288	288	322	296	333	296	301	290	285	312	313	324	314	288	300	287	286	321	295	294	272	302	277	292	306	261	301	310	303	248	316	299	281	274	321	314	303	296	314	283	288	285	265	296	290	299	301	276	286	293	310	318	288	330	277	302	301	314	295	328	338	329	281	296	257	245	300	287	330	289	308	315	314	283	308	268	299	271	328	331	310	308	294	302	287	314	282	283	312	295	307	287	301	317	280	300	286	296	295	326	310	301	291	302	294	296	295	278	285	285	294	274	276	271	262	339	288	283	298	270	286	295	284	308	298	294	335	314	311	290	292	262	305	339	297	307	310	315	302	272	295	333	299	291	300	256	270	290	290	282	292	269	271	304	285	276	266	322	282	318	299	321	259	285	312	299	301	293	315	295	268	291	274	306	306	292	268	312	268	270	280	287	321	258	287	299	300	336	319	292	297	277	285	277	265	270	258	297	293	283	303	262	294	285	296	272	290	269	296	304	275	298	302	316	269	283	290	260	285	276	271	292	310	319	303	290	305	305	339	318	302	260	293	303	286	258	310	269	259	305	306	326	293	303	317	316	253	286	276	286	298	276	302	311	291	314	301	305	273	309	286	306	291	311	311	292	300	271	264	316	284	277	273	275	283	295	313	301	303	313	301	291	311	303	314	296	269	279	273	309	324	302	308	288	289	276	302	316	305	284	312	291	308	265	299	291	290	307	289	296	290	264	295	324	280	278	321	295	311	332	277	302	280	272	280	315	310	290	302	295	316	291	296	294	314	315	295	325	290	299	272	307	290	308	309	269	294	261	282	287	282	315	293	325	282	252	322	302	302	289	269	256	308	272	293	275	251	296	313	295	308	303	280	306	248	300	321	307	258	314	306	279	286	265	314	281	281	302	292	283	287	306	336	278	275	299	320	280	290	299	295	276	337	328	253	304	273	296	302	279	291	277	284	293	264	276	286	329	299	298	288	289	307	314	321	292	295	287	278	303	289	307	305	311	279	257	320	345	295	311	283	274	317	299	269	293	283	308	289	279	287	299	289	280	293	268	306	268	275	302	292	274	254	307	286	297	312	285	302	309	333	316	279	294	296	293	307	327	310	297	307	288	273	273	280	301	325	314	284	290	294	268	272	290	269	322	314	290	272	308	302	260	309	259	257	305	257	292	297	294	273	266	272	296	287	249	278	327	284	300	277	313	289	309	284	312	321	308	307	282	279	321	295	312	281	280	282	277	310	306	267	278	252	309	274	286	274	310	285	287	289	303	305	276	326	281	293	313	260	281	288	295	290	279	291	292	318	250	275	285	309	284	278	281	307	299	274	280	314	271	287	338	325	278	273	279	303	291	281	297	283	296	274	262	286	282	282	292	289	307	264	332	291	315	288	307	285	298	284	305	301	293	291	312	294	276	325	324	310	319	290	315	292	290	277	288	294	257	266	297	316	303	331	303	284	277	301	312	291	271	325	294	265	299	280	291	356	318	308	272	269	322	281	292	259	284	270	311	265	256	277	258	291	295	285	284	280	309	277	340	288	277	271	275	289	300	305	283	300	285	301	306	265	298	278	251	311	298	296	277	333	316	294	285	286	292	307	313	295	271	290	262	286	308	279	289	305	309	324	332	317	279	280	309	319	287	293	258	323	304	280	328	317	344	317	287	270	259	284	318	313	256	307	284	337	295	291	275	294	289	287	298	293	278	285	333	275	259	316	310	290	339	302	270	290	294	279	312	316	298	333	316	322	303	297	313	276	298	277	302	322	282	270	270	275	289	256	276	323	317	325	280	289	289	269	296	324	298	329	307	290	269	304	278	296	346	265	285	288	280	301	292	326	297	290	282	263	291	291	322	300	293	291	296	276	310	299	331	301	280	298	274	289	290	296	290	335	274	303	321	319	272	300	266	290	276	296	282	281	307	293	320	324	303	281	274	315	291	287	265	307	289	307	270	309	292	310	296	299	282	329	272	300	284	281	259	320	272	283	275
11396	6591	12246	13401	12206	10099	8556	7053	5474	4493	4017	3448	2949	2536	2292	2116	1669	1462	1460	1366	1300	1281	1189	1131	1062	1081	968	941	935	842	948	823	891	835	830	840	862	849	862	825	803	711	753	711	752	789	766	780	745	754	785	809	731	728	775	740	763	760	752	754	733	768	753	734	728	744	695	686	685	725	720	700	746	731	746	792	721	739	696	779	726	764	736	647	745	682	788	680	702	718	709	703	698	726	734	730	720	691	774	712	712	733	734	704	663	681	767	755	712	716	774	693	687	750	732	679	682	704	762	654	722	744	699	725	692	656	702	709	720	713	735	735	724	699	723	713	734	729	713	701	763	709	718	743	730	753	749	703	679	689	724	737	710	716	715	665	741	699	718	720	732	753	759	728	746	675	727	747	760	685	727	697	731	750	706	731	719	761	722	731	697	704	732	706	778	718	733	729	687	659	729	646	681	710	749	700	739	697	708	699	743	750	690	712	728	726	720	698	707	692	729	742	701	725	711	672	725	709	733	706	730	655	752	698	712	729	731	668	742	695	684	703	776	700	724	729	718	689	732	738	716	720	649	739	718	742	706	709	694	696	719	714	695	751	739	714	728	716	684	767	732	695	767	671	707	722	684	754	770	673	704	713	725	709	768	775	729	719	722	760	679	690	692	710	738	705	748	757	725	722	679	717	718	684	738	685	766	690	736	710	745	690	732	781	726	672	693	719	725	719	732	711	717	728	723	715	718	736	727	727	718	704	728	760	727	731	697	760	736	697	693	759	682	730	717	727	730	684	699	714	701	724	739	699	702	723	743	734	756	714	726	715	701	705	738	717	754	697	679	729	637	707	755	701	795	722	754	740	699	679	757	749	669	725	684	677	708	713	725	708	762	711	739	714	677	726	698	755	686	658	715	727	716	682	723	691	718	685	741	715	683	714	676	720	743	720	700	664	736	685	671	692	701	678	690	672	727	698	695	661	717	702	709	712	714	731	710	749	701	738	727	712	666	702	665	778	675	773	742	730	664	694	713	685	714	714	733	717	709	748	711	729	737	733	713	730	690	747	750	734	677	673	759	764	685	708	742	737	678	726	708	694	693	732	734	712	705	740	753	638	683	789	701	686	723	684	713	695	795	730	716	708	727	737	735	756	718	710	724	752	763	702	735	720	750	719	682	745	678	692	705	719	714	747	701	707	700	727	721	701	699	645	736	724	750	752	757	703	725	702	747	708	719	757	719	775	715	723	745	726	786	692	695	699	721	770	683	715	744	726	718	728	718	673	752	734	766	754	715	760	710	677	701	732	689	755	771	736	696	736	689	707	740	757	710	733	698	729	727	745	675	749	751	738	732	721	756	736	744	747	704	714	729	695	707	725	770	710	744	734	671	726	702	684	720	667	733	746	720	707	673	749	761	728	716	714	711	677	706	676	662	708	684	695	715	720	700	707	770	727	747	681	706	704	744	701	700	731	719	690	726	659	742	785	726	687	745	709	700	711	676	703	690	726	791	693	730	721	716	709	713	697	751	733	754	735	719	743	680	736	750	682	720	722	738	775	761	715	765	715	690	679	738	725	700	716	721	755	732	730	715	689	715	716	741	703	719	755	751	753	733	697	689	704	703	764	722	683	692	728	756	714	712	716	762	676	683	754	762	673	744	721	735	739	716	724	696	765	716	687	772	732	693	728	678	706	702	745	719	728	717	698	773	680	702	702	731	700	704	731	710	697	703	723	714	731	719	725	716	738	728	687	754	713	713	641	726	685	695	756	710	719	726	698	719	753	692	729	700	706	724	688	727	694	693	703	722	722	734	776	689	708	677	730	714	687	702	753	701	744	742	693	715	682	720	660	725	692	698	778	735	706	741	752	724	714	691	697	717	739	741	744	710	803	700	733	714	715	735	725	699	733	720	627	756	702	682	717	693	731	707	747	726	717	777	677	728	710	705	693	726	750	680	690	728	720	729	726	706	732	731	696	672	680	717	726	663	703	697	690	763	714	693	706	692	735	730	705	682	694	704	749	746	745	719	716	722	728	721	680	767	748	748	708	738	721	730	694	697	718	701	739	659	687	707	704	724	726	706	701	736	711	703	711	709	675	724	719	728	715	713	737	734	715	702	712	734	733	697	739	749	682	713	731	716	645	695	746	667	683	651	727	718	767	691	695	734	703	711	704	689	694	684	682	737	744	706	684	766	711	710	739	733	703	754	734	738	712	710	741	734	682	709	711	708	710	746	755	710	763	723	730	715	718	701	724	723	767	730	718	725	732	757	715	720	742	728	698	728	691	724	735	702	697	676	693	709	676	711	690	730	745	698	729	727	729	709	719	742	695	744	748	718	735	723	657	747	719	742	679	721	730	664	735	741	733	734	712	740	751	760	716	726	727	709	727	702	723	693	703	698	753	738	684	734	774	688	721	702	692	745	668	778	755	694	725	688	752	710	655	754	719	725	709	739	744	758	723	723	712	685	729	700	692	714	739	746	696	763	719	769	711	683	714	711	687	684	774	734	727	727	716	765	717	682	707	678	736	703	709	749	735	669	769	747	742	724	754	702	750	737	714	755	716	717	694	721	694	710	710	743	694	694	716	741	753	725	739	747	720	721	737	778	709	703	690	684	706	700	705	729	716	699	702	699	748	678	718	674	729	744	727	692	672	733	655	714	764	745	699	757	667	674	718	747	779	732	693	710	737	702	660	740	718	719	743	763	725	674	740	697	700	795	748	703	741	687	694	741	684	719	744	701	732	735	723	721	743	724	698	726	680	691	761	750	757	658	688	740	728	709	758	714	724	698	697	724	720	751	705	686	676	701	705	741	737	757	706	752	753	729	742	703	702	722	696	698	728	697	703	710	706	703	764	717	729	730	677	746	735	752	764	720	671	732	708	677	734	718	681	702	703	735	686	719	747	693	749	693	719	749	702	714	674	722	755	726	728	715	698	664	766	650	741	681	737	702	726	736	699	695	741	729	695	723	689	734	727	727	706	697	707	729	700	701	755	752	693	669	663	717	711	750	747	714	688	753	712	749	745	684	741	707	678	687	749	705	711	711	718	723	720	734	720	717	748	722	721	736	698	718	707	723	712	725	724	683	709	730	706	725	743	666	677	730	737	724	737	715	709	705	707	711	755	696	705	715	722	656	713	657	707	743	689	694	689	699	751	726	730	693	686	708	729	702	729	704	704	673	714	709	768	687	691	725	684	695	725	707	702	731	710	719	685	704	785	709	698	701	681	709	722	722	743	712	715	716	669	719	707	704	730	739	664	739	670	694	698	743	732	702	708	718	710	683	788	716	689	761	717	742	689	749	739	736	700	683	667	724	729	712	719	694	700	759	653	738	678	720	734	787	699	764	716	742	744	726	702	692	739	732	656	744	715	745	711	690	686	747	717	712	720	715	726	768	703	757	711	740	738	728	752	723	713	693	737	744	715	725	742	737	689	719	728	692	693	750	736	736	694	756	670	755	714	717	712	717	744	655	674	710	701	726	747	690	728
23101	11123	10425	8693	6036	4380	3103	2079	1984	1481	1349	918	695	629	579	474	434	378	395	373	316	305	294	318	299	304	260	273	245	249	255	286	266	259	280	240	242	262	235	243	231	263	222	264	232	211	235	225	215	220	229	218	234	246	259	267	246	220	232	206	228	198	237	241	268	236	239	255	231	223	228	209	229	223	233	210	240	249	230	235	217	224	214	206	244	229	253	219	228	219	231	225	232	208	240	225	234	251	204	217	235	244	245	200	230	212	196	233	237	260	210	214	216	234	233	207	205	228	227	208	227	216	223	222	242	237	219	233	219	226	230	236	202	197	208	195	251	219	229	238	233	192	242	225	236	222	231	241	225	211	237	240	246	247	247	206	208	209	207	221	208	228	220	226	213	271	207	216	235	224	225	258	245	223	223	230	206	209	182	215	228	226	235	237	211	232	250	218	221	222	211	218	236	251	218	235	218	242	250	222	231	241	194	259	218	242	206	217	212	227	241	224	222	207	219	228	232	224	200	251	235	227	219	208	238	208	229	228	252	244	210	245	240	221	246	225	212	248	229	246	241	250	193	213	201	262	222	225	240	249	234	227	227	255	223	230	219	183	234	219	247	217	233	229	201	219	223	240	248	252	248	218	240	229	223	226	249	225	227	211	216	227	187	225	241	224	218	249	219	228	216	240	227	220	224	224	213	255	211	252	229	246	236	196	221	226	213	227	227	233	244	213	234	205	200	210	210	220	255	222	234	233	215	221	212	226	216	252	220	221	194	227	213	226	214	235	237	209	251	220	245	219	212	224	222	241	220	217	224	192	216	197	247	217	221	222	210	229	213	250	241	240	204	229	184	221	225	221	210	223	238	214	230	221	238	240	192	218	218	224	232	219	224	236	214	262	232	236	195	200	247	261	254	245	228	212	216	214	226	238	240	234	237	215	235	217	200	230	232	234	258	227	218	236	220	219	248	230	244	220	242	220	242	220	232	223	227	203	195	218	255	237	220	226	226	231	220	209	224	218	234	194	238	205	233	210	201	275	234	252	242	199	214	218	228	247	227	198	206	241	253	214	206	216	236	223	228	205	217	210	213	235	267	219	226	245	226	243	243	227	236	218	238	221	218	232	214	223	220	231	219	228	241	209	240	240	249	214	195	236	223	204	249	242	227	221	235	248	215	253	224	228	237	254	232	220	227	255	221	257	223	233	229	222	204	220	216	234	219	238	220	226	253	241	216	216	227	235	240	235	255	199	255	230	239	221	261	222	217	197	235	226	236	210	235	266	224	247	218	229	242	218	233	210	234	222	215	245	226	250	218	234	234	229	238	237	224	237	239	232	197	231	211	253	244	255	242	200	239	214	216	217	238	220	246	256	219	228	243	202	219	230	239	236	239	244	253	242	224	232	255	234	217	225	230	228	235	247	220	237	242	226	230	243	249	230	228	217	230	239	251	234	208	239	223	228	198	216	230	233	243	250	223	232	212	241	225	241	217	240	232	253	240	251	236	229	216	225	202	221	251	273	212	231	264	231	227	195	216	213	210	221	237	234	209	219	215	230	203	230	225	215	208	239	232	220	208	236	221	208	225	227	257	213	223	227	239	237	274	170	225	240	242	202	225	200	225	242	237	248	200	225	205	223	225	235	223	240	214	230	246	220	246	248	229	229	231	230	230	222	240	234	237	214	238	235	210	213	207	226	238	219	210	217	248	241	284	232	211	219	251	219	221	240	238	249	227	215	251	215	215	218	210	224	247	230	242	233	228	235	204	231	231	231	218	201	232	217	235	231	242	235	247	225	211	239	231	220	236	247	211	205	247	213	206	233	266	220	254	215	220	210	190	226	236	218	220	241	229	218	231	224	226	219	252	247	209	216	218	243	213	234	243	242	221	236	266	249	251	217	219	191	232	224	230	193	219	246	238	257	212	195	231	256	234	236	231	218	230	202	228	262	231	203	228	210	242	239	206	231	206	210	218	226	228	210	223	232	230	239	218	214	218	238	217	249	217	217	232	228	223	212	211	233	258	217	244	193	245	222	248	201	231	236	220	234	207	205	226	226	198	236	222	235	242	212	219	228	239	226	197	251	201	237	239	236	223	237	208	226	224	236	216	216	219	254	216	234	225	209	237	224	216	249	238	231	203	239	221	215	214	224	230	223	224	250	218	256	229	238	211	237	217	246	221	218	215	242	227	223	212	251	232	239	213	218	232	209	215	240	224	233	223	248	235	243	244	209	248	246	233	199	246	216	239	241	220	236	224	233	212	244	200	217	242	210	202	216	234	222	247	224	187	223	216	213	246	223	233	218	228	239	219	261	227	207	219	221	227	218	216	226	213	201	232	225	229	208	235	241	236	238	247	207	228	249	213	231	213	198	224	208	229	235	224	195	213	224	216	246	254	198	226	250	192	211	233	214	235	233	216	219	239	255	251	248	220	237	202	227	211	211	220	229	199	251	258	216	236	214	220	236	238	233	242	210	212	232	248	218	217	213	228	222	226	255	227	212	238	240	210	247	221	250	222	210	199	199	224	222	233	232	212	235	255	238	262	244	252	251	225	230	216	217	265	239	203	197	210	217	237	222	223	252	215	210	224	239	220	243	216	200	225	199	215	248	232	207	204	231	226	216	222	245	235	210	225	227	236	237	226	225	230	240	243	239	212	222	232	211	218	234	204	218	244	225	234	230	209	205	247	257	245	242	233	232	208	249	274	226	225	214	228	241	238	209	247	212	235	250	211	216	205	241	219	231	204	232	235	227	244	221	229	225	232	217	217	225	208	213	258	200	249	220	223	230	203	225	232	212	217	250	198	232	215	199	206	192	221	219	251	238	229	230	255	220	261	207	233	220	225	256	220	223	231	211	234	229	213	209	226	246	235	222	224	217	223	220	219	242	217	199	217	254	216	251	225	244	224	232	239	228	248	203	228	188	228	218	225	214	236	234	244	206	229	239	228	229	220	203	249	221	259	229	220	239	245	209	221	229	234	255	219	220	224	248	197	235	235	210	238	249	219	230	218	201	192	218	208	252	247	251	224	209	241	242	226	202	227	250	230	220	215	242	219	212	238	230	257	269	249	239	227	207	222	209	198	252	225	255	202	262	250	231	207	198	221	209	218	236	238	228	213	229	244	217	208	219	243	234	239	240	249	211	253	210	246	238	252	246	211	229	232	238	221	210	226	222	216	234	215	246	204	187	223	210	239	237	221	209	215	236	228	220	223	241	203	224	201	221	228	194	224	229	213	212	227	215	253	238	220	224	216	233	240	179	230	224	253	241	217	234	219	225	195	230	224	205	236	232	233	243	240	231	224	217	233	233	233	230	220	220	224	225	209	232	204	253	218	228	204	220	236	228	246	229	235	214	231	222	242	206	206	270	246	218	216	217	202	223	217	197	242	222	224	219	251	234	219	202	221	222	209	204	199	222	207	226	219	215	231	246	211	208	242	238	204	216	232	216	204	236	200	211	208	208	200	254	218	237	228	226	236	235	219	230
15761	9213	15819	19343	16745	13705	12616	9265	8087	6649	5683	4662	3893	3283	2858	2626	1995	1744	1664	1651	1435	1417	1304	1227	1107	1054	969	900	846	820	809	784	744	781	744	711	734	751	748	676	665	672	628	612	620	589	577	599	627	623	620	590	564	552	577	602	580	561	584	574	570	573	559	581	603	621	597	589	563	558	545	568	521	569	586	611	585	528	596	569	543	535	569	557	554	536	561	560	576	605	511	545	589	591	562	563	585	563	594	576	517	539	598	570	635	566	603	550	620	533	590	566	537	553	567	573	558	567	532	559	616	524	588	588	510	556	556	552	578	546	539	550	594	575	523	598	625	500	558	524	530	608	526	587	567	576	548	554	584	581	514	514	535	560	604	598	566	581	551	576	577	523	533	571	584	512	586	536	546	551	552	552	588	533	552	555	550	556	555	529	506	535	579	625	525	554	533	602	565	531	579	529	583	546	536	563	507	563	567	583	586	570	556	541	532	567	591	550	543	535	588	600	554	561	537	523	585	586	552	576	538	575	571	557	606	561	572	592	582	551	539	584	565	565	547	578	567	575	583	564	556	555	593	587	512	567	579	574	552	595	553	565	570	572	577	555	556	548	583	551	591	558	543	563	598	535	561	529	549	589	592	597	579	595	602	530	525	584	576	580	575	535	549	570	552	574	585	562	582	528	546	554	548	546	531	591	552	588	566	586	546	555	583	551	570	591	559	560	542	559	506	618	553	578	551	575	592	565	544	558	563	573	558	556	540	609	572	561	568	516	583	537	537	528	554	574	559	572	541	566	548	559	560	589	556	582	561	562	557	599	566	579	539	564	558	552	632	565	564	590	523	586	559	568	544	549	530	553	554	560	588	577	568	601	598	585	544	547	572	555	582	578	567	558	546	517	603	540	555	568	563	578	569	547	540	568	537	574	556	551	588	563	569	559	552	578	563	552	582	572	580	557	549	564	543	546	570	560	530	543	576	571	599	544	515	565	591	574	560	579	604	518	540	556	557	584	583	575	565	544	586	601	558	548	507	561	572	568	566	544	561	568	554	596	576	567	552	599	579	545	587	531	553	628	600	517	575	584	527	558	602	556	568	555	538	576	610	586	611	593	551	571	574	535	566	570	593	547	548	545	561	610	556	578	572	557	545	536	575	552	555	544	556	557	543	566	555	569	604	569	562	559	587	570	560	573	591	521	561	543	557	575	551	589	588	588	625	552	520	531	544	582	557	523	567	554	571	570	570	575	582	599	519	564	550	555	569	545	564	545	560	528	569	524	532	552	540	565	569	535	558	522	601	570	576	567	562	582	605	572	586	541	574	587	606	543	587	582	548	592	570	543	561	527	539	533	560	581	573	544	587	528	563	563	537	558	556	597	557	563	560	544	525	532	554	534	577	543	563	550	543	563	533	572	565	582	573	523	574	526	532	561	539	588	606	587	568	580	548	568	593	530	601	521	609	572	505	568	602	566	598	522	543	576	558	578	551	563	565	547	538	551	578	563	548	548	523	561	565	530	547	626	555	543	586	561	592	576	536	554	565	594	568	518	584	552	540	567	543	587	617	576	582	519	516	535	549	534	542	573	578	525	537	529	528	569	545	560	611	584	567	542	578	550	562	565	569	544	565	574	584	586	601	599	547	571	541	567	562	524	547	572	559	554	535	576	580	580	591	518	571	547	549	526	572	629	497	581	602	551	567	564	590	573	549	562	594	590	534	522	579	597	571	600	548	574	523	518	572	575	585	562	552	552	586	539	565	569	569	563	553	589	593	568	570	575	545	547	547	587	537	569	562	611	548	563	580	584	572	551	566	560	546	547	570	548	600	534	571	579	563	602	545	519	584	495	539	565	554	597	568	546	545	569	539	531	590	580	525	609	598	571	566	550	598	539	582	553	560	581	544	558	575	553	589	511	550	564	558	559	550	586	544	577	589	543	566	515	535	598	564	558	531	582	598	564	546	576	567	559	542	553	551	556	534	577	556	589	553	573	545	563	542	574	557	537	528	564	570	590	515	568	578	535	537	616	579	527	548	543	593	577	544	563	562	536	573	561	568	586	556	581	579	577	602	527	614	545	584	605	563	558	558	563	584	568	519	547	540	562	547	578	543	553	558	524	542	577	532	582	565	561	557	587	568	578	515	563	553	592	527	575	577	572	550	591	554	564	578	529	615	579	564	550	592	541	554	521	555	551	569	557	548	574	585	541	579	573	557	584	592	632	560	609	585	549	609	549	562	578	590	552	541	532	585	548	567	589	577	589	579	557	573	576	512	555	532	566	591	578	603	562	570	557	556	569	574	566	559	551	566	554	545	561	588	580	561	561	543	573	575	588	582	581	611	591	571	550	597	535	565	587	539	563	533	527	572	569	544	541	555	558	569	570	564	578	557	496	565	547	562	591	590	523	559	551	576	570	527	554	575	559	544	569	555	553	616	551	562	593	557	555	561	537	597	605	539	552	579	568	553	559	547	564	563	540	593	579	522	544	538	555	567	549	595	566	571	555	516	557	573	576	570	556	586	581	583	539	616	528	548	583	573	605	590	566	560	532	548	579	592	584	581	580	619	559	574	596	550	550	587	550	566	558	500	550	574	553	593	565	563	552	539	548	558	504	571	539	541	584	543	564	580	556	608	568	548	566	532	565	589	550	554	619	548	558	579	579	571	541	569	561	605	580	591	542	530	551	547	570	612	557	581	541	516	597	539	558	578	527	546	581	559	542	575	576	570	544	569	509	578	530	562	577	589	632	554	584	535	565	633	519	589	579	560	568	539	536	567	547	547	574	596	554	565	588	530	500	565	588	579	541	569	575	543	532	517	529	583	556	537	560	572	608	560	552	570	567	582	589	545	528	569	548	559	555	598	633	576	595	582	547	566	546	529	594	571	561	525	557	586	591	603	555	525	576	554	585	582	545	517	529	564	552	553	578	575	531	556	592	563	550	611	582	573	574	548	568	526	564	507	562	531	564	577	537	528	589	568	575	574	569	600	597	575	587	565	583	554	532	566	521	613	579	589	584	592	564	549	580	553	581	585	604	572	551	553	547	543	551	550	583	545	573	538	553	550	557	577	580	579	588	548	570	590	538	553	552	561	573	584	572	540	574	623	550	597	573	570	555	557	556	575	558	553	538	573	561	532	568	572	581	584	548	560	542	590	535	583	540	538	593	592	590	576	549	555	605	537	570	537	601	555	543	539	568	524	586	561	591	537	574	562	566	574	604	564	539	545	556	581	579	555	587	585	573	584	525	545	516	536	547	563	570	594	578	589	572	556	582	597	576	595	600	562	538	595	577	563	551	556	543	599	604	584	543	530	555	574	540	544	597	558	564	548	564	559	551	576	551	539	601	562	539	558	582	530	536	560	549	538	518	588	560	609	577	547	584	554	532	601	541	589	618	565	541	574	579	587	596	581	575	558	579	548	546	568	512	560	538	605	567	612	559	528	566	588	567	587	560	563	575	591	577	527	592	565	594	582	599	596	539	554	602	538	600
5508	3065	2908	2410	1759	1185	971	799	662	574	518	441	442	428	400	394	375	334	371	351	365	326	335	346	342	354	324	302	333	343	303	356	349	311	332	289	299	288	327	296	289	313	301	328	308	314	304	319	295	307	307	334	314	302	330	315	293	316	322	298	315	258	280	324	328	298	309	327	296	291	320	325	317	297	305	330	339	300	287	338	284	303	288	315	307	333	330	281	314	298	339	311	320	301	318	312	316	297	318	317	331	331	312	297	305	330	307	308	307	304	302	320	317	313	319	287	307	313	309	327	326	295	345	312	319	349	326	342	342	317	316	314	292	305	326	298	293	297	323	348	305	321	303	288	284	313	306	336	304	267	308	326	344	348	347	322	311	311	321	306	319	310	334	324	309	322	279	304	294	300	278	301	332	313	319	307	356	277	297	317	322	299	318	306	292	291	289	324	293	321	303	281	294	285	330	310	301	295	295	281	310	320	304	298	324	277	317	318	296	333	317	310	285	276	322	335	300	308	319	337	288	304	296	309	319	299	312	282	315	341	318	274	288	293	342	336	362	316	297	297	302	289	355	286	336	303	335	328	324	316	311	349	304	313	331	305	314	285	276	284	298	274	318	304	337	311	306	329	333	273	339	325	304	329	322	314	301	309	319	328	282	284	296	277	302	327	311	284	275	306	295	296	298	332	301	336	331	299	350	310	313	332	300	297	294	311	327	323	346	291	285	292	304	317	313	295	302	312	354	322	297	287	269	307	308	305	303	321	324	289	315	317	324	350	344	336	316	299	308	301	300	307	288	323	291	311	308	308	335	269	306	334	285	344	301	343	283	306	298	309	304	328	366	314	320	300	285	296	310	340	308	325	305	349	314	294	349	299	302	315	281	284	320	314	286	301	294	319	340	296	322	290	302	288	343	303	313	306	277	281	317	298	304	324	290	306	302	295	311	305	299	318	286	302	309	293	334	314	290	296	321	351	321	309	297	313	310	292	353	313	299	307	332	320	323	305	289	295	304	324	307	321	326	331	358	308	309	314	321	298	300	333	365	296	315	335	316	319	319	300	319	305	314	306	282	304	325	303	325	315	297	295	303	318	292	315	285	296	276	309	285	309	298	298	318	317	294	266	299	281	301	318	320	284	344	296	302	328	283	256	287	323	326	304	348	325	321	306	320	319	318	312	314	324	308	316	327	290	327	304	328	352	301	309	278	299	327	285	303	298	331	307	336	318	264	310	347	317	308	325	324	305	332	312	312	328	319	285	315	302	304	330	311	334	303	301	329	303	317	275	342	354	325	289	298	293	300	303	308	271	286	289	302	313	334	292	304	313	330	311	348	308	300	298	321	305	327	279	303	344	281	292	295	276	325	283	314	305	303	310	302	337	321	329	317	273	289	306	355	305	307	333	328	278	299	289	311	306	308	309	305	315	315	327	322	316	309	298	321	342	311	315	301	298	301	312	344	300	323	307	324	316	311	291	334	307	341	288	296	320	332	339	322	330	297	321	306	305	322	344	276	304	292	315	358	337	300	286	332	307	308	304	330	329	302	309	271	319	323	301	303	317	328	328	319	307	310	286	315	281	303	304	330	318	305	310	309	291	301	304	300	311	293	302	316	329	323	316	293	290	285	329	301	312	329	304	312	327	340	304	335	302	293	303	319	272	331	325	294	274	334	303	342	310	309	313	359	347	313	333	303	337	299	329	293	318	308	313	311	331	308	302	317	352	323	317	314	331	327	310	296	288	276	304	329	336	302	321	342	296	291	316	300	297	326	342	302	303	304	294	345	304	298	287	334	311	304	302	269	276	328	289	291	310	295	304	294	308	316	309	294	307	305	309	320	314	327	279	290	301	276	278	292	325	314	323	315	317	344	336	314	321	294	291	292	316	300	317	298	302	278	298	314	319	318	284	271	298	319	286	318	316	291	315	283	327	280	326	269	300	267	300	270	297	329	320	340	319	325	320	333	315	289	302	289	310	298	328	310	314	305	293	312	314	325	269	306	293	314	339	300	324	326	327	314	296	309	293	293	282	331	336	305	326	315	289	289	296	301	299	268	278	331	308	359	319	321	323	292	328	291	314	327	300	317	295	329	320	306	298	258	294	321	308	323	334	298	303	304	309	288	270	336	312	326	336	309	301	281	331	280	297	312	326	318	318	320	326	315	304	329	327	320	306	329	286	276	290	321	304	297	300	297	314	350	286	306	306	318	279	310	287	313	302	304	310	305	312	334	314	304	316	277	307	288	309	298	285	309	336	340	323	308	273	294	334	303	279	290	337	311	310	304	268	329	308	324	306	297	311	309	285	309	289	298	319	297	304	286	281	287	283	304	354	293	298	309	340	292	345	321	311	309	298	329	335	327	290	329	297	311	301	329	315	306	309	306	326	324	306	300	324	283	282	283	307	309	303	326	325	302	315	314	294	290	288	300	313	362	310	278	281	285	314	306	293	321	346	314	303	283	324	326	363	301	327	314	298	307	347	308	307	298	342	319	290	288	346	316	283	310	287	323	326	288	333	297	319	315	334	290	301	299	321	322	339	319	296	304	347	301	334	324	310	330	292	281	301	301	297	292	326	327	296	335	307	282	297	292	305	293	325	270	282	330	316	293	300	300	347	287	338	313	286	284	320	335	313	305	304	318	300	356	297	326	324	319	311	309	326	304	293	310	330	303	315	316	321	287	298	305	315	320	313	312	334	321	323	328	315	313	325	293	270	326	289	309	307	329	313	346	338	286	281	327	338	316	324	300	295	327	338	297	318	328	309	305	347	334	331	323	306	323	297	302	284	326	311	313	315	328	316	327	314	278	322	302	305	314	323	307	346	323	334	303	323	291	331	296	324	313	321	286	319	268	293	298	327	286	270	312	313	326	304	305	317	326	330	326	314	312	309	307	317	324	322	305	336	287	330	310	306	329	315	318	313	306	295	310	329	307	305	319	347	312	305	290	307	330	292	290	323	352	328	296	376	256	310	301	289	337	321	290	297	315	341	326	326	292	261	320	323	323	304	310	314	330	323	324	340	305	322	313	283	293	287	301	296	311	317	324	315	321	313	308	328	302	323	289	309	316	330	285	323	342	291	308	333	347	300	278	316	286	300	305	282	321	306	320	309	301	309	324	296	301	308	287	295	302	328	335	328	363	330	303	279	316	294	317	310	297	325	296	319	306	288	305	271	313	310	286	326	351	331	331	314	331	273	261	302	310	303	350	336	278	328	266	354	272	332	284	323	305	311	315	300	302	278	308	326	312	294	337	286	293	310	320	323	327	314	277	275	304	321	324	330	327	312	306	289	314	337	324	315	319	348	327	290	319	343	347	285	287	345	329	309	305	293	337	288	320	289	304	349	309	313	314	324	299	329	298	287	284	322	340	301	321	350	303	275	299	325	265	309	334	319	292	313	304	301	317	293	341	333	333	345	319	280	311	335	332	322	299	305	306	321	296	289	311	320	313	320	327	292	281	317	327	281	336	306	304	276	300	322	341	353
4773	3504	6817	7862	6555	5012	3922	3171	2548	2198	1833	1833	1599	1413	1343	1259	1177	1130	1087	1050	949	932	1018	946	935	912	851	812	875	783	824	826	853	803	806	883	783	836	780	764	777	764	729	810	766	734	777	749	791	795	781	771	751	757	781	738	790	766	816	755	759	756	744	775	703	758	779	766	810	767	781	788	754	774	720	788	737	758	750	748	697	796	746	729	719	736	718	750	736	769	755	785	773	739	749	715	750	756	731	743	758	736	750	713	710	785	817	744	723	782	774	709	743	731	751	764	722	803	753	767	760	745	738	726	812	742	697	724	739	735	778	770	763	743	738	754	720	733	708	734	773	722	774	712	734	747	746	725	757	771	769	767	733	744	742	767	759	736	742	736	772	752	739	759	765	733	721	730	722	692	796	740	749	782	784	741	705	751	787	737	743	721	780	751	737	706	814	765	757	763	784	764	736	773	759	763	709	740	760	720	732	774	789	719	759	740	803	753	729	753	725	762	741	762	783	741	742	713	774	711	754	750	738	764	792	781	740	713	730	674	761	718	742	724	767	762	701	726	748	725	755	753	757	764	728	766	727	827	741	734	729	715	755	784	736	710	739	748	684	735	740	754	774	744	727	759	735	745	737	774	760	770	735	742	683	751	724	767	735	778	665	752	747	758	751	753	745	737	742	736	756	763	731	771	747	751	749	786	718	739	728	775	743	776	743	739	752	724	789	758	768	768	712	727	838	717	766	793	738	727	749	769	745	716	751	797	722	746	747	771	697	733	788	779	760	789	749	726	750	752	708	770	756	701	756	727	688	695	780	718	790	721	771	789	739	748	746	717	736	729	765	710	739	756	742	749	737	771	758	755	788	778	770	774	727	757	731	721	764	755	769	705	754	728	757	753	781	751	716	707	758	749	742	725	751	743	761	767	760	726	803	753	689	760	720	743	736	757	709	751	745	685	667	708	732	747	771	757	726	740	768	802	760	777	712	768	757	695	762	768	740	810	758	719	791	720	743	805	751	745	803	714	770	706	723	752	745	724	720	766	754	719	732	769	786	768	781	753	752	765	735	741	714	774	770	717	744	736	773	765	782	715	788	732	807	718	694	752	728	735	723	764	709	774	748	774	689	770	702	800	789	762	745	771	724	738	794	713	781	756	747	755	737	751	769	753	737	746	776	734	719	760	758	790	743	751	765	697	755	777	758	787	794	781	746	761	725	756	727	738	800	782	754	717	763	736	736	767	756	750	748	747	734	737	714	742	792	742	744	713	791	728	751	796	751	757	764	776	726	766	765	766	747	755	759	801	767	741	785	739	754	737	784	780	726	775	780	778	728	760	745	687	705	715	699	783	734	792	735	778	779	756	722	782	772	783	744	748	773	717	747	752	698	725	746	770	726	784	747	765	767	751	737	698	789	714	786	749	783	747	758	729	716	745	786	759	733	756	741	788	717	785	764	770	729	756	756	747	769	796	794	783	765	759	790	787	737	688	761	756	725	741	702	753	792	740	757	749	731	768	732	703	764	705	713	777	778	737	800	729	765	727	732	761	715	758	752	736	780	713	763	770	763	778	772	803	705	739	735	720	722	755	735	734	734	777	726	734	712	718	735	745	757	733	798	711	721	794	753	724	736	757	762	747	758	786	740	764	730	754	717	781	748	712	770	740	759	765	743	706	717	743	755	767	709	711	763	763	793	776	747	789	766	774	749	744	744	757	760	724	751	744	787	745	783	757	761	769	775	745	728	705	754	759	759	814	767	756	740	776	718	783	756	780	744	736	821	687	812	734	741	678	766	767	751	727	762	738	721	723	743	737	764	806	730	749	724	726	761	769	769	738	731	690	757	746	763	694	727	764	737	733	782	777	722	758	759	707	766	707	757	737	754	750	761	783	751	723	722	744	741	807	771	753	741	735	734	774	779	801	754	754	758	723	750	750	748	748	799	759	777	732	767	738	746	800	759	737	768	722	724	757	709	790	746	757	707	712	736	749	801	739	745	766	770	737	722	775	733	734	762	750	831	753	718	750	743	773	744	777	767	744	760	723	762	733	750	736	729	683	732	752	802	763	756	746	752	697	762	761	777	763	764	737	744	751	765	729	753	764	755	777	797	706	787	730	776	743	757	744	747	736	771	743	738	773	746	762	755	757	751	771	737	740	761	757	756	790	798	726	718	770	720	798	790	731	739	701	716	743	746	724	722	720	766	786	746	728	766	763	742	718	710	734	755	749	744	704	776	774	738	797	782	787	750	744	819	735	739	738	768	746	760	742	778	745	770	748	727	765	764	743	790	769	743	747	790	810	746	742	740	751	791	755	800	814	776	724	788	737	755	777	755	793	757	750	736	717	741	711	722	700	749	723	739	740	716	699	715	757	761	729	741	758	739	721	799	691	717	775	705	746	777	771	790	760	735	792	744	708	713	758	747	770	738	798	759	792	781	763	702	770	723	736	759	752	756	695	791	738	773	750	713	795	768	748	750	703	766	761	777	776	741	722	835	739	774	780	795	780	719	762	728	739	735	757	761	719	753	707	765	747	734	808	763	759	754	777	760	722	792	748	728	807	778	730	757	706	744	744	740	743	801	742	778	742	738	763	700	733	743	722	754	716	802	769	801	739	744	734	789	770	716	766	744	760	696	759	720	755	762	710	773	719	768	772	724	779	774	709	764	738	783	762	760	744	781	756	774	727	772	743	753	829	721	710	739	725	756	724	755	740	749	707	754	767	759	738	774	731	751	720	746	731	764	759	737	741	755	749	771	776	737	781	777	746	739	748	763	771	794	704	735	775	780	743	728	772	715	760	763	781	728	769	763	781	679	756	767	774	714	757	767	772	759	758	726	747	757	767	715	756	751	696	714	745	747	770	746	718	738	755	745	761	756	759	746	776	784	816	772	721	774	765	717	737	713	768	777	745	778	749	784	791	764	762	789	747	769	731	786	719	756	731	774	741	742	740	761	803	744	699	762	744	730	765	750	733	750	707	763	746	721	751	708	728	696	777	779	767	754	735	778	753	726	742	761	768	734	721	786	749	751	704	748	746	774	758	805	765	747	819	782	751	754	753	779	753	745	693	756	778	720	759	719	735	774	782	767	759	748	771	778	699	791	812	761	739	726	783	764	726	760	775	728	732	771	755	759	728	750	750	748	745	780	715	728	737	734	774	699	770	779	776	708	727	766	740	776	735	751	763	770	799	739	741	746	765	748	756	769	745	793	794	769	745	780	773	752	765	743	733	734	730	725	737	744	711	744	795	761	729	743	762	800	701	715	767	743	730	766	780	751	719	740	708	748	789	743	777	780	789	774	732	766	719	799	746	699	761	721	755	790	758	724	696	740	755	739	731	721	749	724	750	755	749	755	768	739	741	768	768	779	760	783	707	767	783	822	757	753	700	770	784	783	783	714	732	768	728	826	735	768	737	775	696	769	748	728	710	778	688	756	787	734	728	756	736	696	783	758	752	816	718	756	748	739	758	692	746	715	767	721	795	760	762
14729	7139	6859	5734	4336	2842	1980	1597	1379	1056	890	754	609	592	488	468	391	398	372	404	344	372	356	342	334	366	310	328	310	299	293	319	273	290	286	299	328	324	303	308	288	321	341	293	314	301	312	274	286	298	295	266	288	284	289	292	292	275	281	281	299	296	263	289	298	308	285	295	283	290	281	267	302	280	296	308	287	290	292	326	328	280	293	304	295	276	282	285	332	302	272	299	277	249	263	268	276	273	290	309	293	325	296	295	305	271	309	270	319	320	302	262	264	266	312	289	283	272	263	306	289	274	282	268	310	291	299	300	264	314	322	300	277	303	297	306	294	275	292	322	296	286	291	308	264	303	331	308	274	293	319	285	274	304	316	288	269	302	334	307	311	320	259	270	269	298	286	316	291	284	279	295	341	307	328	292	283	296	326	317	311	308	311	254	319	306	281	283	277	281	293	304	295	276	295	253	306	307	276	307	302	301	258	293	295	301	301	282	283	289	318	299	304	293	310	289	296	272	294	318	310	282	301	300	311	309	274	277	275	275	281	289	301	300	275	279	304	343	286	320	304	300	307	273	302	271	286	264	299	296	307	327	269	277	297	278	280	307	285	250	278	256	282	303	278	295	307	291	295	298	316	292	284	276	274	303	283	275	313	280	319	301	276	276	313	302	296	290	306	321	261	296	294	309	269	285	296	281	266	307	299	286	302	277	297	283	277	298	297	300	320	276	317	307	291	287	290	277	307	290	298	322	278	300	271	289	292	261	297	306	316	302	287	291	281	296	279	299	286	278	289	288	280	296	279	289	318	272	277	328	290	283	276	298	291	291	291	278	293	289	299	318	281	296	278	305	290	298	318	284	299	278	312	286	283	295	291	312	287	292	264	285	263	281	286	286	266	315	278	303	307	344	339	296	293	286	285	258	292	256	269	262	270	281	308	302	297	335	286	315	288	274	313	328	279	305	326	286	303	288	252	271	324	290	306	321	285	273	289	300	301	314	291	315	315	264	280	280	264	293	315	265	312	298	262	288	252	288	292	279	288	309	269	294	276	292	269	291	256	306	284	283	274	271	284	289	292	290	264	307	320	303	314	274	306	278	332	294	284	282	266	278	322	290	274	293	253	309	287	295	304	289	325	287	322	265	272	287	300	301	275	286	329	304	292	309	285	287	275	264	299	267	278	289	272	295	292	253	285	312	269	291	308	282	314	282	272	295	260	262	293	289	316	316	285	293	292	271	294	274	322	311	302	287	250	276	271	285	294	270	297	265	303	286	288	270	306	279	293	298	306	272	306	322	305	275	314	304	297	285	296	280	299	293	317	285	269	269	280	280	302	295	280	305	275	290	301	270	325	290	300	284	298	275	269	300	270	322	298	288	304	307	255	303	294	276	276	274	286	286	268	284	269	254	301	295	320	298	292	299	280	321	316	280	292	296	290	314	269	289	294	292	298	297	260	282	254	284	300	311	326	298	285	288	265	286	331	306	276	278	276	289	280	274	315	288	318	285	281	284	284	253	289	301	283	264	310	290	337	268	280	294	292	287	271	283	284	302	315	302	300	272	289	306	285	282	278	242	315	286	296	275	291	257	276	279	297	263	290	269	292	280	317	286	315	296	288	319	292	338	299	318	295	298	301	304	290	256	334	318	287	338	271	308	279	287	314	269	288	283	285	281	297	316	298	261	276	291	280	286	301	306	299	289	303	259	271	273	286	271	299	279	265	270	280	286	313	281	285	275	308	289	257	279	290	296	307	339	309	301	296	281	326	293	258	301	270	307	304	285	335	276	286	299	301	285	329	276	265	261	299	287	321	293	308	304	289	279	311	279	287	325	286	262	255	305	296	282	275	286	306	278	328	284	276	307	293	283	322	287	297	243	283	257	247	280	249	298	273	300	292	315	290	275	273	298	277	311	298	280	314	306	316	337	300	260	296	257	277	265	307	295	280	267	288	271	307	283	293	324	303	330	294	293	284	263	276	251	318	310	320	284	302	298	280	275	304	308	299	286	316	258	281	268	328	321	289	295	301	284	286	283	297	259	311	312	309	274	275	269	261	295	313	303	277	254	276	279	281	298	267	305	287	290	297	283	297	304	282	304	272	260	262	267	306	298	318	290	320	282	291	277	287	303	310	296	315	277	298	253	310	310	309	301	319	286	309	290	274	268	310	309	287	289	320	283	276	319	304	288	261	312	263	327	300	299	259	284	310	273	284	277	292	291	245	292	324	283	293	290	267	270	252	302	298	296	301	279	292	269	304	338	278	308	283	292	304	287	296	311	285	298	291	339	283	322	293	298	276	306	284	307	279	289	259	307	303	307	269	278	314	300	289	294	270	300	290	266	291	289	284	283	292	297	316	297	280	294	271	266	312	267	295	301	294	278	284	277	330	307	297	238	291	270	295	310	274	251	281	277	281	277	302	291	277	264	300	292	291	338	289	294	316	285	308	292	301	288	272	295	303	317	278	320	300	275	280	291	306	281	249	288	275	303	300	296	314	355	308	335	280	263	300	278	296	299	285	311	287	277	276	255	266	301	277	288	290	292	316	303	262	315	321	297	279	299	302	315	305	271	294	255	291	315	297	286	306	275	313	271	291	304	328	281	301	296	299	305	296	312	300	269	272	273	310	331	264	301	275	287	295	266	281	320	286	298	325	323	267	306	309	276	280	304	303	250	284	295	287	305	300	282	292	294	276	296	270	267	282	275	259	293	284	278	309	303	292	279	307	283	283	276	254	275	284	287	285	317	270	303	285	275	321	291	285	310	275	277	304	282	292	286	300	300	252	296	315	310	286	288	305	309	321	300	313	292	308	273	299	272	271	285	278	279	249	256	267	318	304	298	308	292	308	307	298	325	287	297	303	270	287	293	307	290	290	284	295	312	332	301	272	297	262	322	270	294	300	311	275	303	338	312	316	282	259	285	296	312	269	293	302	263	266	290	282	315	301	317	281	269	279	303	305	278	269	277	285	302	286	284	321	265	269	315	277	268	289	314	279	287	282	265	312	291	297	287	296	324	295	311	290	288	277	270	311	310	288	295	260	308	335	287	298	283	299	262	285	275	294	315	271	287	322	284	265	274	302	275	270	311	281	302	275	267	305	301	275	296	325	285	264	269	305	327	297	297	335	308	268	299	268	310	278	294	291	290	321	311	285	318	291	275	323	271	308	267	287	288	279	283	254	280	288	268	290	276	278	271	298	299	320	296	302	262	288	283	298	300	352	292	285	291	293	304	298	298	299	301	311	256	300	297	267	315	288	297	310	285	295	336	283	250	308	293	289	276	299	298	295	293	286	258	284	341	305	268	271	307	253	306	288	284	293	275	264	314	254	289	279	326	289	313	308	260	296	276	299	286	297	277	308	287	295	312	295	327	273	313	286	287	297	313	293	319	272	312	290	301	306	270	317	294	291	285	299	314	321	300	281	289	309	277	323	290	284	300	308	273	284	276	284	276	296	281	289	290	259	255	294	293	312	275	276	297	262	308
12027	6703	12254	14507	12935	9673	8407	6940	5556	4469	3901	3358	2837	2498	2206	1949	1589	1445	1465	1363	1210	1286	1186	1109	1071	959	918	898	875	899	882	853	914	787	817	810	852	849	818	785	819	771	743	771	750	783	746	726	705	703	691	746	715	758	702	759	706	711	785	719	775	689	724	722	707	703	739	721	739	701	672	734	721	717	685	690	703	713	700	732	724	736	710	654	736	680	708	731	721	681	728	712	690	753	714	669	731	732	748	680	691	698	636	693	772	732	744	684	686	712	743	696	745	682	760	714	701	726	702	707	754	716	667	704	699	722	786	763	702	707	732	701	724	700	719	708	736	706	690	735	712	668	692	695	663	760	708	745	690	640	715	692	712	679	715	738	708	703	708	705	672	695	724	735	701	670	682	712	709	702	715	711	715	737	718	718	717	732	713	731	720	722	754	692	733	697	700	734	712	667	717	700	694	711	676	749	729	695	700	682	730	735	699	711	727	668	704	697	696	708	681	730	705	658	699	704	698	707	747	672	706	701	748	678	710	721	734	759	692	743	719	726	678	737	700	677	661	692	735	763	739	714	696	695	723	749	722	736	731	675	697	717	742	698	722	731	702	670	672	678	769	725	704	722	719	735	747	645	755	719	723	667	703	701	725	745	733	659	699	708	683	709	707	647	700	690	659	762	740	701	708	693	688	709	712	745	662	683	664	729	725	744	696	736	738	732	686	718	618	704	727	700	708	724	771	694	690	721	713	691	754	687	698	714	678	714	712	704	686	712	693	676	699	694	683	667	714	706	660	685	716	719	718	714	739	665	721	699	666	715	691	749	713	739	709	631	635	699	714	671	739	667	737	706	706	739	697	685	678	688	675	698	662	719	717	707	753	664	740	689	657	690	714	652	728	704	682	778	714	700	690	685	746	724	705	710	702	760	661	758	707	691	783	688	710	702	766	692	711	756	703	689	724	708	667	757	744	674	763	711	705	697	682	690	683	675	720	714	695	717	734	724	710	687	734	670	750	726	708	675	707	713	683	726	682	731	685	696	665	703	696	687	726	720	717	681	712	715	669	701	713	694	703	700	705	687	729	705	695	727	721	698	746	657	686	762	722	719	651	740	695	658	727	717	726	670	749	715	728	683	737	716	735	702	726	711	719	688	699	664	745	725	689	695	684	705	688	693	695	721	737	689	702	705	669	713	708	717	722	697	736	712	695	752	688	707	731	715	721	718	709	705	728	757	736	689	705	748	744	694	673	750	660	703	706	705	659	710	694	699	705	735	717	719	715	679	690	683	744	747	701	707	735	736	688	724	707	705	740	710	737	708	694	708	710	731	708	716	701	680	728	729	700	712	725	675	696	689	677	667	755	741	691	709	670	681	668	706	773	725	687	689	682	737	671	692	707	723	725	669	732	703	715	729	658	709	749	694	725	703	749	734	737	691	718	707	756	689	679	688	698	669	738	717	699	772	731	733	662	693	688	713	739	700	679	659	760	692	711	675	654	687	727	714	684	726	711	744	705	718	740	697	718	759	703	665	748	669	702	736	729	696	685	663	775	696	696	691	766	705	696	782	649	767	724	727	682	755	704	704	734	719	711	684	692	714	704	680	701	707	695	657	688	736	694	760	774	700	727	735	722	750	709	722	685	669	675	714	746	656	693	728	676	716	697	708	730	719	699	667	676	733	718	692	728	664	685	723	764	708	681	681	686	654	752	733	719	728	692	683	743	657	705	672	722	669	735	699	714	681	710	687	738	733	706	704	692	690	722	695	734	663	738	680	725	699	687	730	782	735	756	729	736	755	724	709	729	693	736	748	655	658	623	741	710	726	700	734	730	693	645	762	715	706	696	732	711	721	717	696	705	697	692	692	674	704	703	704	624	712	742	688	726	712	707	712	727	680	704	701	714	681	703	754	719	723	736	724	717	692	684	691	689	716	702	692	701	694	676	732	703	735	733	685	714	703	714	749	760	709	713	736	691	672	711	702	681	689	694	701	717	671	712	727	708	680	723	691	713	749	679	722	694	684	732	699	663	731	704	731	734	734	718	745	697	680	674	725	717	708	685	673	732	713	705	674	677	700	699	720	683	754	680	706	726	729	654	694	687	685	734	671	718	687	700	708	742	750	712	687	687	730	682	717	709	740	715	679	748	770	724	713	683	738	726	689	726	720	725	693	718	677	688	695	723	730	738	704	696	659	704	729	692	702	752	705	678	708	704	659	761	656	696	703	686	661	725	683	726	707	662	714	696	724	724	696	691	721	655	674	660	722	713	708	704	679	686	698	704	703	718	746	713	751	724	718	710	707	702	706	704	755	701	697	719	717	717	681	685	684	695	728	709	761	715	681	660	717	741	736	736	707	692	745	673	691	648	715	759	686	733	703	738	718	671	736	749	703	681	726	748	680	680	750	715	723	707	698	721	703	646	727	630	701	727	686	691	709	714	741	715	730	753	731	667	717	711	705	701	704	727	729	700	697	736	713	726	695	705	758	734	661	694	665	746	730	722	703	725	718	738	680	679	651	706	752	713	682	707	732	716	712	664	726	701	736	718	681	719	682	737	668	689	725	697	726	741	693	712	692	694	692	727	720	745	717	701	696	662	739	692	731	702	689	727	729	725	722	705	727	692	698	701	719	717	728	662	703	683	706	745	667	663	714	738	722	722	684	720	727	690	756	724	703	693	701	723	737	697	749	667	748	704	681	708	701	737	694	703	701	677	652	733	690	673	766	685	710	747	707	639	722	717	729	641	694	712	718	705	701	700	723	755	676	698	730	680	715	709	712	683	697	669	691	683	721	670	702	713	697	723	722	718	704	750	696	735	715	684	699	694	705	686	708	678	684	699	686	720	741	725	705	680	733	702	672	696	729	673	679	713	729	695	713	673	714	746	663	719	699	724	704	697	724	723	675	684	718	651	731	704	716	783	680	693	677	716	712	736	695	684	720	686	720	626	684	709	743	723	695	713	709	701	701	723	684	693	666	708	706	753	707	720	686	697	714	715	721	675	669	727	719	686	695	740	710	745	668	706	703	713	740	744	760	703	713	685	699	673	701	712	702	707	719	701	706	725	722	691	734	681	730	729	708	714	697	737	747	696	682	756	703	678	687	637	729	722	716	678	713	694	676	656	705	703	695	691	669	739	698	683	730	711	715	718	640	690	655	698	745	708	714	704	685	695	732	711	729	725	739	781	687	674	693	688	709	703	682	715	654	704	716	714	751	721	691	709	709	759	707	747	696	678	731	725	706	697	737	727	730	740	694	716	728	731	730	719	724	709	761	752	687	741	710	694	723	731	707	736	739	703	676	688	748	693	729	684	766	734	710	715	680	683	688	671	754	685	740	729	692	696	743	755	676	671	769	724	743	697	779	719	779	713	701	742	729	744	739	689	653	697	706	698	663	710	674	689	744	713	720	730	675	775	697	714	672	671	719	705	711	724	695	715	707	700	679	683	708	712	714	711	738	707	711	691	690	733	723	699	743	723	736	693	664	704	733
23432	11456	10743	9143	6391	4243	2868	2078	2197	1676	1267	1114	869	722	566	530	430	397	405	375	315	304	378	334	312	289	281	245	268	264	270	256	247	261	240	253	263	256	268	250	228	216	238	254	225	228	215	237	241	220	222	256	228	236	221	222	231	249	210	221	234	249	210	237	243	250	218	196	211	229	231	226	206	240	256	227	188	201	222	197	203	235	229	199	225	240	240	227	251	222	220	210	234	209	231	208	230	220	199	214	230	233	249	215	247	207	257	219	242	204	204	206	224	214	220	217	238	231	214	249	199	215	201	234	220	214	241	230	247	232	232	211	265	224	216	232	221	222	235	206	221	227	231	223	225	210	218	216	239	190	197	241	223	229	236	223	229	215	231	254	222	215	233	245	234	224	231	213	219	253	212	215	198	232	218	194	227	234	231	215	223	235	199	217	256	212	222	228	228	212	224	234	243	218	218	244	234	215	205	224	176	213	240	232	216	198	195	200	221	209	217	225	233	237	224	201	218	260	215	209	233	218	220	217	202	249	189	241	234	237	223	242	213	221	226	221	213	235	223	230	242	228	222	234	243	202	238	221	244	233	226	221	218	229	210	241	213	207	237	218	215	215	235	258	218	226	220	221	212	245	232	218	214	215	216	236	229	253	236	220	237	219	234	218	233	221	210	227	238	229	226	211	221	228	238	234	217	244	202	218	232	267	237	219	217	232	220	210	234	237	194	207	241	223	234	204	219	177	207	224	247	203	221	198	193	206	214	224	219	215	223	229	209	217	232	211	213	239	231	236	213	260	202	223	232	217	244	250	220	242	217	230	211	227	218	225	223	215	249	218	237	221	239	206	239	235	222	209	240	266	226	236	212	212	231	208	219	250	213	232	222	232	233	234	228	229	228	241	223	217	208	222	206	223	220	255	225	214	217	244	230	236	216	246	241	229	217	205	217	211	198	223	248	206	233	245	233	244	216	233	233	234	212	234	204	213	226	207	209	227	201	238	229	227	222	218	225	220	231	203	249	237	215	224	199	215	248	271	201	216	229	220	219	241	218	204	240	216	219	195	218	232	234	236	231	259	215	245	218	244	223	218	234	246	203	210	219	211	225	234	225	223	229	232	188	232	235	229	237	211	212	222	218	228	232	196	209	231	206	214	238	223	227	215	257	263	199	253	235	233	202	222	206	205	238	236	216	223	231	232	210	224	229	233	217	239	227	214	233	221	218	209	239	249	230	208	217	240	212	225	230	227	229	241	195	214	240	224	228	233	214	224	217	211	219	250	233	227	216	243	209	216	232	225	248	207	207	203	221	211	197	215	214	196	239	207	202	234	243	221	200	235	223	207	250	212	205	235	211	228	219	231	218	231	200	243	219	264	216	236	235	229	206	199	233	210	251	238	219	224	232	215	212	254	213	211	240	228	234	212	191	208	267	218	219	247	238	202	284	235	201	219	214	234	203	213	253	233	207	216	254	229	241	199	231	213	225	226	209	235	220	214	241	220	226	254	226	228	231	208	239	219	210	230	211	234	234	251	230	207	202	212	213	223	216	239	231	220	247	247	220	252	184	250	238	214	222	214	240	245	210	222	222	221	233	236	226	182	218	216	206	234	229	236	230	239	225	229	209	240	220	227	238	239	243	248	245	246	224	242	237	211	236	223	250	219	248	258	216	219	220	227	196	229	225	243	196	250	227	251	234	230	232	220	226	247	246	239	254	205	224	228	221	193	253	241	188	189	219	216	214	247	223	197	209	187	261	215	237	241	220	229	238	222	204	225	194	215	226	237	207	228	227	253	224	250	216	230	224	228	228	257	228	209	227	220	210	215	216	233	229	212	225	225	227	226	215	219	201	214	224	213	221	211	208	227	245	229	230	237	254	214	190	203	202	236	266	215	212	220	227	207	213	249	206	234	234	260	218	229	211	227	212	242	226	221	205	224	255	244	216	231	199	231	230	225	211	246	195	271	246	211	211	222	217	209	223	218	222	214	228	206	202	213	217	196	227	221	232	250	225	207	225	209	238	238	250	250	212	224	227	217	206	199	228	241	244	259	200	233	197	217	214	239	203	220	212	250	212	240	267	248	221	203	219	215	226	232	231	270	195	231	242	228	229	208	237	235	234	244	208	223	225	237	223	221	254	227	218	225	246	231	244	224	223	245	197	206	221	233	220	210	240	239	196	214	212	214	215	237	221	235	222	255	215	225	207	249	197	225	215	212	236	265	208	238	251	221	221	236	228	227	224	235	228	208	234	202	230	229	217	192	230	199	211	197	252	240	217	203	238	194	242	229	209	225	219	232	215	241	244	199	219	218	226	237	216	242	206	211	215	225	216	221	221	212	238	241	237	214	229	218	215	245	231	192	244	212	237	227	219	229	219	209	206	193	219	231	214	202	230	228	239	264	216	212	230	225	204	229	225	224	228	221	216	228	252	246	207	220	234	221	211	252	260	249	210	210	200	237	236	207	213	218	240	215	208	214	243	237	232	208	203	221	221	257	253	206	212	212	226	204	216	233	188	212	207	201	224	215	206	215	187	220	218	233	223	213	237	227	202	209	240	221	200	230	211	239	210	217	227	259	218	254	229	215	243	221	228	246	214	238	219	247	212	251	230	235	240	239	239	231	207	222	234	200	223	209	208	227	255	219	244	194	210	203	225	229	219	220	226	209	218	233	200	215	213	216	209	222	213	234	225	262	209	263	222	240	220	212	251	243	252	243	209	225	245	240	220	218	228	226	239	220	257	259	254	243	234	241	206	255	203	225	229	210	211	195	226	262	255	221	225	253	236	224	209	207	225	239	213	246	211	198	217	223	216	254	199	235	243	222	190	215	234	227	214	230	229	222	228	212	221	270	210	212	213	227	210	183	236	225	221	223	213	233	237	218	216	219	238	242	218	230	244	217	208	238	207	269	220	210	221	216	205	229	215	202	238	255	243	187	204	222	201	215	216	216	224	212	221	204	249	208	241	223	245	201	232	224	214	225	239	214	242	241	236	224	240	233	223	217	217	222	179	216	244	212	245	241	224	220	242	219	209	217	224	233	211	224	231	230	224	243	209	236	226	223	234	239	200	219	228	247	214	207	216	196	227	239	200	211	228	214	242	218	198	218	239	247	243	240	217	217	239	215	194	223	249	211	244	212	209	225	218	241	208	238	192	217	197	226	165	203	192	249	222	229	232	228	209	240	216	199	247	233	239	203	207	242	217	223	220	210	220	219	213	215	229	208	238	204	205	238	240	230	253	210	233	188	195	276	223	249	238	215	216	210	249	228	209	233	211	242	243	222	221	235	228	217	243	236	239	271	229	243	203	223	235	220	231	256	226	236	221	221	240	213	210	208	192	217	205	234	241	220	219	217	209	240	215	231	215	188	213	234	218	226	230	240	216	235	220	247	217	233	217	223	238	230	230	249	199	236	222	236	221	217	241	198	213	226	202	196	236	214	226	196	243	228	227	226	209	226	207	232	260	221	246	262	238	200	219	219	205	225
15429	9092	15853	18918	16867	14114	12077	9283	7944	6782	5513	4665	4061	3463	2924	2488	2053	1685	1793	1486	1404	1306	1288	1191	1183	1080	879	872	845	819	807	828	833	681	777	717	714	762	709	648	667	670	631	630	596	602	546	553	590	598	610	599	560	608	609	621	590	598	607	562	588	588	571	583	587	581	536	553	561	561	542	562	535	536	568	577	550	532	559	567	577	575	520	553	554	564	559	537	554	567	543	565	573	539	572	538	564	570	540	567	546	563	545	581	537	554	556	557	570	594	562	552	546	614	586	562	501	547	574	590	581	586	532	550	578	610	548	549	544	579	571	582	525	519	577	570	562	561	534	542	534	561	571	554	555	550	537	569	565	569	511	551	515	572	562	616	549	534	520	553	605	599	538	606	569	536	597	572	564	593	562	564	521	541	523	550	583	550	577	546	541	565	536	590	549	547	568	560	545	583	577	537	553	500	498	568	582	595	575	586	532	578	557	609	545	548	586	574	549	539	554	572	586	544	521	521	549	536	540	552	587	543	547	578	581	558	546	566	542	557	554	523	565	575	599	582	569	552	524	515	612	589	519	551	548	537	577	558	587	520	567	590	565	548	535	540	512	515	574	568	530	543	549	547	590	524	572	526	573	553	547	641	583	544	541	554	566	562	567	552	558	568	562	553	566	557	590	560	557	569	573	577	595	545	608	577	613	552	533	585	564	532	591	564	537	551	550	572	540	582	556	570	566	534	546	555	564	559	552	561	543	576	561	583	540	551	574	539	555	534	577	574	516	540	574	558	605	562	587	523	583	601	578	572	537	530	543	573	560	594	551	563	537	562	565	586	557	509	576	563	573	582	524	573	538	614	570	599	551	513	571	535	539	560	552	561	590	554	516	567	574	558	584	563	525	589	538	541	600	583	561	555	545	556	559	523	525	530	568	534	591	602	584	547	569	533	546	527	559	544	543	548	554	511	511	531	581	559	554	549	583	530	568	542	554	558	544	591	558	536	578	598	552	538	517	533	549	568	548	574	615	559	562	595	545	534	568	544	575	536	596	536	576	550	564	543	603	567	537	583	558	559	561	547	537	536	592	530	550	563	539	579	537	564	560	526	561	577	549	517	555	618	565	581	541	581	558	558	510	567	531	539	567	529	563	565	518	553	546	579	541	533	551	609	494	499	569	538	543	579	575	557	514	557	531	527	578	566	517	574	528	524	565	547	542	583	608	577	583	541	572	578	529	550	544	585	579	564	590	557	558	553	561	603	564	545	588	582	586	537	562	541	546	524	543	531	523	562	547	516	556	570	566	539	548	542	525	544	563	568	565	540	584	548	561	573	542	555	573	560	579	517	539	603	572	539	524	555	574	581	542	549	590	560	587	588	566	550	506	553	575	531	557	544	513	541	546	564	528	555	582	559	534	551	575	599	510	511	562	532	555	567	583	559	526	536	569	545	579	543	558	551	526	606	564	588	506	554	553	578	567	581	564	609	520	521	586	591	577	524	554	559	537	568	530	551	555	539	537	566	574	525	556	592	560	554	549	537	540	556	569	572	575	599	521	549	573	506	569	532	554	566	560	551	583	563	559	570	568	567	588	510	576	620	564	495	526	577	581	553	588	546	556	541	581	552	521	575	546	527	538	522	554	631	556	522	544	596	542	586	587	574	566	553	536	566	576	562	560	550	563	529	552	585	558	565	524	584	541	540	527	548	560	545	545	568	547	558	535	566	576	567	579	545	542	601	535	579	537	559	558	595	591	580	586	538	555	613	529	592	588	605	547	577	557	578	532	575	559	555	529	541	573	554	571	593	538	583	582	567	571	519	582	573	546	608	567	574	582	539	536	556	536	584	551	569	566	538	549	546	533	531	556	527	541	528	584	557	559	614	574	532	605	535	550	605	543	570	548	549	594	575	551	578	524	526	545	575	557	571	555	570	548	573	563	529	559	564	523	513	578	567	552	566	580	556	543	548	535	590	543	552	544	589	571	590	569	558	545	555	533	566	560	533	546	543	556	576	601	577	519	520	613	553	534	526	548	557	590	530	567	519	552	547	563	531	590	571	544	559	530	533	574	493	549	560	507	541	544	571	530	571	572	571	535	564	515	566	528	541	575	555	523	544	568	608	532	538	557	571	552	538	536	533	563	591	545	559	588	583	536	547	604	573	583	523	555	533	589	548	544	542	577	557	534	584	571	561	575	553	619	576	595	556	547	592	527	570	584	523	568	535	542	565	542	570	557	554	599	558	569	565	551	563	557	606	575	547	558	540	534	565	536	554	565	549	564	574	581	560	494	523	559	606	553	566	533	508	582	545	575	519	593	532	563	523	533	539	533	585	572	505	552	543	575	596	601	534	565	558	536	560	584	517	546	586	548	610	539	574	561	545	604	543	565	521	559	573	567	566	529	521	542	544	576	529	552	555	554	575	563	512	529	553	595	538	568	590	565	564	552	563	592	520	529	573	582	568	579	564	535	548	539	599	555	561	522	565	598	556	581	522	545	595	587	549	563	568	552	559	561	577	556	568	501	536	566	547	557	564	528	535	595	563	580	567	549	577	548	519	598	520	556	549	575	552	557	511	534	534	544	587	560	570	546	565	536	552	550	557	582	597	569	539	557	541	550	544	586	491	563	577	557	583	551	577	554	551	602	602	556	558	509	532	505	556	574	542	593	501	606	555	567	597	567	533	558	544	610	590	545	585	575	555	553	551	538	512	547	570	535	598	533	573	599	566	557	594	570	541	526	559	548	574	551	543	530	561	574	543	565	567	525	578	540	528	595	564	509	533	578	560	545	561	554	531	604	560	590	593	567	573	562	551	563	538	532	586	553	588	554	557	589	540	595	518	568	524	611	570	562	551	571	594	551	574	552	548	528	579	587	550	550	553	548	562	567	581	586	546	558	587	577	547	576	594	568	516	613	582	564	595	523	556	560	586	556	595	582	547	556	565	595	528	564	497	580	577	519	527	578	552	532	508	606	558	554	550	559	591	540	498	561	556	578	550	557	580	549	518	561	595	507	550	551	534	572	539	576	565	558	545	557	571	603	558	557	584	564	527	558	606	558	548	564	600	584	589	551	573	584	532	507	574	575	577	558	525	604	573	557	581	552	586	565	539	565	585	580	587	573	526	563	608	559	540	562	546	585	545	489	571	584	597	544	525	565	547	604	540	558	572	531	581	537	547	559	574	567	575	517	550	538	590	561	599	561	492	563	571	564	542	535	534	549	563	561	573	539	518	572	603	555	573	602	550	591	522	544	542	550	572	549	575	568	508	575	580	570	536	536	578	566	528	562	571	543	572	510	580	537	550	559	565	553	598	556	590	515	557	574	526	529	557	595	587	564	574	564	569	521	544	575	516	555	558	581	555	610	584	535	575	556	562	567	559	529	557	535	577	573	563	533	567	586	544	588	572	585	584	572	570	521	581	560	557	591	595	534	525	586	601	570	556	546	590	597	538	555	564	592	589	571	550	586	558	573	563	619	552	532	590	571	556	558	552
5743	2885	3125	2406	1663	1166	975	721	621	549	488	453	460	440	431	339	385	342	349	367	331	301	311	325	324	297	319	298	305	289	323	343	315	332	333	366	350	301	323	302	327	335	290	289	273	304	321	298	334	304	319	303	309	334	309	305	328	336	314	318	330	317	288	305	296	318	306	333	297	277	305	289	305	320	301	303	287	293	326	292	339	335	309	272	299	299	304	287	296	321	318	324	317	301	304	313	312	282	320	275	323	298	305	310	293	328	316	337	338	307	323	313	319	305	255	311	327	314	276	322	326	310	308	339	291	296	298	290	263	287	272	293	340	336	289	314	304	296	292	309	285	326	308	325	294	343	283	302	297	304	301	302	326	306	313	322	304	338	308	317	328	288	318	327	284	300	319	322	341	328	269	310	301	320	302	325	283	320	343	323	286	333	343	315	312	289	350	294	343	287	360	319	310	293	353	317	288	297	315	322	290	294	311	326	331	286	302	303	310	335	297	335	320	308	311	305	301	288	316	318	312	286	325	324	314	339	321	310	317	315	329	305	283	301	300	292	315	277	320	306	278	316	307	324	328	282	320	287	276	311	297	271	266	314	301	281	300	299	301	326	299	345	292	331	314	289	300	316	309	319	306	294	284	303	299	298	308	301	290	302	293	333	301	289	303	334	279	314	291	308	302	253	290	272	308	276	310	322	271	318	308	304	306	302	319	302	312	302	283	285	291	287	285	281	284	321	339	326	298	284	326	305	302	335	276	312	275	314	318	302	295	288	311	312	346	316	315	325	294	297	285	322	287	282	322	281	321	308	299	316	326	273	275	289	322	332	335	312	341	299	306	315	307	332	300	319	284	303	301	309	319	292	292	306	319	330	317	298	268	304	326	302	327	312	306	303	299	272	304	316	286	313	295	325	382	306	298	290	314	306	260	316	322	330	319	317	329	300	313	327	287	305	305	335	332	284	329	345	327	292	283	297	278	279	358	337	277	294	287	335	313	355	298	294	298	289	307	310	273	333	344	327	301	319	321	271	304	297	283	307	262	289	328	296	316	306	293	290	274	314	299	318	297	323	298	293	318	307	289	337	303	286	308	295	308	313	307	318	324	298	277	347	291	291	306	274	312	274	317	327	307	296	291	299	292	302	312	322	299	292	292	326	335	299	314	337	310	320	311	289	323	299	306	346	326	333	299	281	298	309	298	333	316	314	310	290	299	310	325	281	292	299	339	318	293	305	290	316	327	361	320	290	323	330	301	303	269	270	300	300	325	319	329	325	317	322	282	328	309	308	342	319	311	333	303	313	340	300	299	326	333	299	332	322	328	308	299	321	312	327	342	298	292	323	311	328	324	318	330	322	307	298	319	320	311	314	329	314	289	308	296	303	336	307	269	325	305	304	295	306	295	328	312	319	315	293	295	329	307	326	299	297	311	336	316	318	282	282	321	302	299	301	325	289	318	271	302	334	326	311	299	307	276	327	342	323	321	284	309	322	311	332	312	311	287	310	291	327	288	286	328	277	295	292	320	325	323	349	307	272	291	338	324	308	281	293	308	330	303	298	310	311	300	307	294	321	299	323	300	300	325	313	306	292	293	332	322	269	297	323	310	350	295	332	310	337	302	316	287	312	325	340	326	317	288	287	285	274	321	303	301	283	304	310	274	308	316	307	306	312	299	335	315	300	304	303	302	304	345	299	286	344	322	330	277	321	310	346	309	289	281	324	300	325	300	310	310	286	310	348	290	315	349	323	304	298	303	317	297	318	290	318	291	298	319	335	281	317	311	319	295	309	312	320	280	322	336	308	309	306	280	334	306	322	317	310	298	299	344	306	309	305	296	285	326	302	305	317	299	322	300	304	345	291	325	323	302	327	316	333	261	317	296	301	322	278	306	306	324	326	323	320	300	320	326	323	324	321	321	310	334	310	316	306	311	337	289	304	319	291	299	289	314	307	310	306	326	324	323	322	287	280	302	321	319	303	312	357	303	293	317	299	327	315	289	306	339	318	262	295	292	305	335	316	315	321	312	299	283	326	299	307	321	293	343	336	275	310	291	300	333	296	290	324	287	294	319	314	324	344	277	313	319	330	308	322	307	294	325	301	303	316	308	307	292	346	307	328	326	291	319	297	298	305	342	316	334	317	327	300	306	269	289	327	299	320	299	290	283	312	331	302	350	311	279	284	292	304	295	287	272	322	325	303	324	335	300	261	297	331	324	283	324	298	313	304	349	328	327	297	308	318	292	303	307	296	303	315	320	299	320	296	325	329	295	301	356	334	318	337	305	312	278	346	321	340	320	302	300	315	333	314	309	330	322	285	305	309	320	302	275	324	332	311	324	326	322	354	278	322	298	244	311	315	312	304	284	313	296	305	278	293	267	288	355	306	293	340	292	296	328	320	304	292	312	335	289	319	322	328	301	330	293	341	298	311	309	305	330	306	327	306	306	315	316	282	316	304	326	292	299	293	315	314	293	335	292	280	306	342	346	299	318	302	322	337	304	309	260	308	344	290	334	286	304	339	298	259	324	294	305	327	287	308	297	293	310	289	286	354	303	294	315	345	288	306	315	317	305	310	327	299	304	331	292	306	299	319	319	277	322	318	302	291	288	290	295	287	304	317	318	283	303	311	323	298	287	313	300	298	320	326	302	299	318	347	335	339	306	306	318	301	331	319	321	293	318	324	337	311	300	286	349	308	337	307	303	317	299	328	326	314	296	316	318	330	315	311	321	299	322	342	302	313	294	299	290	312	328	294	306	316	302	340	289	264	289	300	257	282	316	326	317	307	321	280	346	368	333	301	291	322	288	301	298	334	328	313	301	323	272	283	289	321	317	329	303	341	318	339	284	309	334	307	306	309	289	293	304	320	328	277	314	329	300	317	326	281	314	336	315	297	278	310	325	338	315	291	284	284	266	251	302	309	303	306	316	301	263	304	293	314	326	285	332	311	271	293	317	327	303	324	328	338	295	343	311	308	311	329	309	299	299	304	286	299	314	334	289	326	315	319	324	310	303	302	315	345	305	313	323	311	292	300	328	297	337	305	320	342	329	298	320	304	321	298	332	328	344	307	301	336	318	293	311	302	315	298	337	348	315	300	280	286	312	311	303	325	301	304	296	296	328	312	310	326	300	279	318	304	312	298	292	299	359	367	294	292	311	328	281	287	289	321	296	308	305	307	299	321	349	294	279	312	277	318	304	287	305	312	338	317	345	280	347	305	305	294	306	313	301	292	326	321	310	345	320	308	301	322	326	320	307	318	325	303	313	317	316	306	341	294	300	315	335	293	296	296	294	297	297	283	318	315	299	312	316	298	282	329	317	295	307	303	324	298	315	313	318	308	275	277	292	306	309	315	302	299	307	327	304	288	301	341	294	297	300	286	301	299	312	302	339	331	306	295	302	311	301	309	321	305	316	311	335	313	305	306	333	345	293	340	304	313	278	303	302	317	300	314	314	327	318	321	312	307	314	320	301	318	298	293	285	295	330	338
4984	3622	6767	7772	6478	4935	4040	3068	2603	2258	1901	1736	1687	1493	1355	1264	1140	1137	1076	1036	981	963	1019	862	907	857	836	825	872	806	834	832	811	796	780	812	862	836	820	796	782	820	805	772	770	787	787	707	758	774	701	769	735	773	727	744	769	759	705	820	730	760	734	796	784	744	756	775	734	738	764	756	759	698	806	716	779	715	726	797	762	691	734	754	769	811	726	735	743	754	722	679	694	751	808	682	713	762	776	711	780	679	730	773	724	726	739	722	735	725	735	738	753	738	711	743	711	745	723	748	724	785	758	738	787	764	725	753	771	791	691	755	772	776	733	761	805	712	769	761	787	726	747	774	760	779	799	769	789	793	776	762	734	747	770	788	740	738	746	786	760	748	755	765	772	774	769	724	722	686	722	702	723	742	795	729	743	790	768	727	780	711	790	757	739	740	803	743	765	736	718	777	780	705	758	742	764	723	714	753	766	803	759	743	779	706	765	740	730	766	791	720	728	780	720	816	727	756	727	719	738	754	739	715	780	719	732	724	750	740	766	732	758	747	765	763	745	734	732	763	753	732	754	719	725	773	724	764	766	735	726	712	773	744	737	752	761	721	717	700	795	760	731	777	742	761	728	709	722	736	741	733	750	797	756	679	753	750	741	749	701	747	703	709	780	731	769	766	736	696	736	734	733	745	791	731	772	774	761	734	758	749	748	722	735	775	735	754	749	763	737	754	743	743	742	745	722	826	769	763	732	773	767	779	755	756	774	692	729	716	726	735	744	766	743	731	749	778	712	731	774	728	786	768	720	771	766	779	716	717	737	766	781	743	713	783	778	758	755	716	744	773	748	754	707	767	697	759	783	745	815	796	783	763	742	732	814	713	765	756	768	741	673	745	744	787	737	757	752	722	712	715	756	764	731	765	713	765	746	739	790	712	745	736	751	804	717	747	759	788	786	749	701	726	743	736	761	773	736	698	798	754	733	734	763	740	773	717	721	739	722	760	705	767	745	767	766	710	797	743	740	749	790	775	752	729	821	760	728	716	722	716	768	718	763	785	741	788	827	736	737	737	753	722	744	702	757	729	738	714	755	703	751	718	774	735	713	703	794	701	739	756	746	728	772	775	722	760	724	734	779	732	725	702	734	798	771	710	713	774	751	773	737	726	733	807	749	724	756	817	756	769	787	748	745	760	785	753	754	756	721	740	793	756	796	694	759	754	751	764	798	722	749	704	783	754	767	792	768	705	724	747	743	754	717	762	742	737	798	748	758	780	671	752	744	752	720	776	770	717	786	733	712	784	769	773	733	779	779	766	803	779	754	742	766	753	746	742	754	727	763	729	748	806	716	740	691	748	756	711	771	742	750	736	784	684	782	728	743	753	724	755	773	726	785	746	779	737	760	715	772	774	800	687	760	791	764	761	753	696	758	737	793	723	765	694	752	731	740	783	768	715	727	724	775	702	731	717	759	731	694	757	778	721	749	767	736	744	755	729	744	770	784	760	776	733	688	811	711	716	762	765	733	795	757	763	765	751	779	790	714	799	713	759	762	718	734	717	760	755	732	753	760	744	735	733	743	756	703	746	751	765	772	737	727	728	700	750	693	759	756	750	711	747	714	741	759	719	718	760	736	752	736	728	734	761	756	806	753	736	746	761	761	772	769	717	747	757	728	748	738	748	709	759	775	734	752	762	773	742	707	776	766	701	773	683	727	762	745	737	692	724	777	742	734	740	719	747	762	766	785	756	717	767	780	787	751	719	765	731	718	750	759	775	766	731	738	762	738	727	788	771	738	745	767	786	795	727	714	724	686	718	737	764	750	762	773	755	760	710	763	757	759	765	752	760	748	767	794	699	784	733	762	706	739	792	775	792	732	721	746	803	748	719	714	748	755	713	741	707	742	779	780	774	756	776	734	694	754	767	754	757	755	741	745	775	772	731	762	739	745	741	781	764	757	737	754	745	767	779	720	711	729	777	768	759	751	770	725	778	770	744	752	750	704	754	802	735	702	698	748	666	787	754	754	764	817	738	773	784	732	698	737	754	730	764	802	771	742	715	753	722	711	794	688	716	783	731	739	821	736	786	719	753	740	697	759	744	757	773	778	733	757	740	743	753	713	797	781	756	769	737	777	720	705	802	691	754	715	714	705	778	733	740	727	714	762	772	741	725	758	832	744	736	786	733	722	749	738	755	720	744	780	761	842	773	753	761	745	767	744	772	780	735	730	745	733	759	745	748	793	758	761	719	732	717	773	752	742	734	758	731	735	789	771	757	691	752	733	789	768	742	757	758	768	743	712	773	687	750	755	775	702	713	672	748	716	726	736	737	732	757	710	776	730	701	741	784	754	790	722	725	725	755	740	753	752	751	723	763	779	712	746	787	814	751	710	731	745	739	752	779	710	711	757	737	695	730	728	793	737	793	766	774	745	752	734	771	783	738	750	792	757	733	727	703	720	727	763	829	702	763	751	769	756	738	784	774	742	725	770	800	786	753	740	734	702	780	760	765	736	754	772	723	730	716	678	772	793	735	743	808	770	746	739	744	752	772	730	734	716	770	770	755	720	792	750	723	724	700	730	774	740	785	793	783	726	752	744	753	748	708	769	754	718	750	720	776	782	723	758	692	737	707	740	733	728	751	760	750	730	752	807	744	744	742	746	723	743	713	767	709	728	739	729	796	743	776	753	748	748	773	766	735	774	789	767	737	781	727	766	739	761	751	742	800	754	772	765	747	773	750	713	755	712	752	714	732	754	780	775	736	742	721	741	736	755	757	714	792	721	754	779	724	784	712	711	759	779	760	748	764	764	755	779	760	741	747	759	745	758	759	766	742	758	760	750	752	787	753	791	774	786	742	719	739	744	795	802	683	760	712	741	744	733	719	737	717	735	777	704	731	730	748	779	730	754	765	774	758	739	781	758	747	773	763	773	740	751	767	727	713	759	745	752	704	716	736	736	728	770	735	727	787	755	799	800	717	695	766	725	711	709	735	769	775	736	749	716	771	736	760	762	748	736	721	719	751	731	700	771	769	747	729	736	762	730	730	694	692	734	722	776	702	742	782	776	745	677	747	742	755	751	758	774	786	746	740	734	740	752	789	763	765	748	717	754	781	760	764	781	797	700	775	752	747	755	719	786	785	764	731	738	737	725	769	763	743	747	719	813	736	718	701	748	735	686	771	746	784	783	740	761	782	714	737	740	755	740	733	752	713	751	749	752	749	735	743	749	755	747	748	756	771	742	740	737	731	727	767	753	771	753	754	769	717	783	732	763	726	728	764	777	708	746	769	784	729	725	742	709	734	732	741	756	714	771	757	770	741	747	724	776	810	731	717	751	717	776	786	779	745	755	771	713	753	726	721	781	746	779	715	722	759	700	779	740	776	767	705	766	756	701	759	769	751	740	750	766	782	752	732	774	774	750	688	767	759	752	754	807	768	762	709	781	710	736	767	759	709	718	772	744	789	761	740	724	741	795	732	766	811	778	753	760	743
14644	7187	7510	5446	4937	3014	2107	1646	1316	1158	905	825	717	549	489	413	450	380	366	378	387	359	363	353	374	352	326	319	289	300	282	310	301	308	298	319	309	312	277	318	283	275	305	291	273	300	325	306	305	322	306	285	294	310	277	332	271	271	309	290	305	243	278	302	281	325	264	312	305	273	284	286	302	320	283	302	252	301	309	272	261	290	277	307	293	314	312	305	279	307	284	296	283	302	300	274	311	309	300	282	279	301	261	286	287	286	277	278	277	286	290	314	283	263	269	298	284	301	293	282	274	277	275	299	312	272	308	296	275	274	290	290	309	286	278	255	302	282	294	304	321	297	281	267	302	272	263	310	274	272	309	291	323	293	272	287	307	308	273	295	301	288	288	299	286	267	292	258	301	302	286	292	318	297	282	285	266	314	288	264	277	312	292	270	289	270	264	262	294	297	311	265	299	305	277	282	320	304	284	281	301	286	280	313	298	300	283	287	268	307	283	280	285	314	271	297	272	276	282	314	279	272	296	272	296	312	290	266	293	320	309	316	292	266	285	281	268	314	304	284	281	301	294	291	268	298	282	272	322	271	268	296	295	278	288	253	290	277	270	273	261	241	297	261	301	268	308	287	281	285	300	309	314	299	265	283	286	329	297	276	274	262	296	294	280	282	284	302	296	301	289	291	256	307	240	289	315	293	303	326	264	263	261	305	280	294	283	277	314	266	275	268	300	244	314	286	294	272	258	282	282	266	288	243	278	296	260	331	293	315	272	290	288	288	282	293	300	322	276	276	306	278	299	264	293	281	311	295	265	288	321	247	281	300	269	285	285	280	280	290	285	279	294	318	311	283	293	293	261	270	278	255	267	312	308	286	263	281	292	333	314	268	290	308	250	273	291	282	280	278	289	298	295	296	320	297	318	282	264	296	271	305	306	283	320	277	317	301	240	287	287	331	275	291	290	270	306	295	258	298	263	295	278	268	283	266	262	286	277	302	312	291	300	252	270	274	297	284	297	309	285	247	290	282	303	292	254	300	298	303	286	275	279	290	310	308	285	269	266	283	273	324	260	300	260	304	265	309	287	326	327	289	263	322	267	285	305	289	253	302	303	268	286	310	289	302	283	288	305	274	287	265	274	286	305	293	277	306	284	292	275	294	300	304	261	301	282	274	286	307	267	304	287	309	286	268	291	280	324	289	301	323	300	286	305	283	286	278	291	307	294	288	296	273	296	275	306	280	274	308	301	295	266	306	276	301	287	290	291	287	305	255	252	290	318	308	253	287	288	291	246	334	297	282	271	286	274	273	267	301	299	313	295	310	247	313	289	293	270	277	315	326	330	297	303	307	289	274	303	284	285	282	293	282	269	319	281	257	285	284	295	297	295	257	301	252	315	291	267	294	305	268	260	285	286	268	295	311	301	304	269	281	290	291	291	277	295	291	293	255	288	261	309	280	296	297	321	309	276	279	297	249	301	293	286	287	283	299	333	283	302	310	283	299	298	295	282	274	298	307	299	307	239	318	265	309	305	274	286	286	294	301	280	277	291	311	286	253	281	309	300	293	282	295	291	321	275	286	300	305	315	268	280	306	308	286	300	284	260	270	297	268	304	247	291	243	286	285	271	282	257	308	284	302	311	276	323	308	301	282	286	277	298	319	235	268	294	300	302	314	299	287	308	301	274	301	284	295	266	299	280	304	327	291	277	324	293	281	284	292	293	281	278	304	331	310	268	301	308	283	255	306	269	246	292	274	258	297	305	293	315	284	264	290	274	282	321	323	271	298	300	302	310	290	272	281	306	292	280	300	288	282	292	290	300	278	275	276	292	275	303	314	312	303	302	267	264	271	294	297	354	301	270	324	279	273	270	289	284	309	268	286	278	264	275	287	307	287	290	245	295	325	299	263	301	320	281	298	250	297	299	314	285	289	287	309	284	314	264	267	291	271	263	304	288	297	316	268	261	285	312	290	294	278	289	302	310	283	280	288	252	300	283	328	304	320	277	270	308	293	286	283	284	295	277	302	282	295	295	302	287	289	283	274	291	289	278	269	306	329	286	323	275	314	304	264	289	314	259	305	257	314	312	306	289	307	288	276	256	307	274	281	283	287	286	291	303	311	290	291	294	255	308	272	262	298	319	332	310	284	310	273	312	292	302	293	307	302	310	278	270	269	290	298	272	288	298	303	303	288	293	290	297	270	282	293	277	317	279	290	291	288	280	303	276	272	281	302	282	269	283	269	282	259	249	287	305	293	280	275	255	298	300	262	278	284	315	295	321	284	342	265	271	281	292	283	280	277	256	300	250	284	282	289	288	324	253	305	297	282	282	281	279	276	264	307	309	286	301	306	284	294	281	293	315	289	277	291	273	251	270	309	307	289	266	286	300	314	305	296	289	261	290	291	293	284	291	282	286	280	285	280	306	286	265	305	277	302	284	303	308	304	292	266	326	276	281	276	302	265	279	280	307	299	295	275	303	291	278	310	279	261	291	261	281	309	305	301	286	268	303	275	326	275	304	294	281	267	298	287	290	295	260	268	309	275	256	292	261	260	295	316	262	307	284	283	294	289	297	277	294	312	289	296	265	270	299	285	308	300	304	287	290	294	322	288	270	268	283	281	273	337	266	281	281	298	283	310	271	291	277	306	283	271	296	267	311	335	280	311	281	267	280	313	283	287	287	284	303	282	281	272	281	326	285	279	315	281	299	303	264	286	282	288	288	300	259	271	300	272	287	313	267	288	289	285	312	322	291	294	283	270	265	299	276	257	302	270	288	295	301	284	241	280	291	279	304	294	281	267	268	297	270	281	267	292	299	319	315	275	276	294	270	287	276	296	296	320	305	312	276	246	280	280	295	258	290	294	302	301	238	273	311	274	280	300	304	281	283	276	311	273	302	312	311	284	302	301	307	302	262	269	293	284	287	317	282	314	279	282	223	295	253	278	262	279	297	293	269	292	296	290	302	304	272	288	306	266	294	328	317	316	284	279	272	317	285	308	285	286	268	281	306	242	331	306	280	276	293	328	288	278	324	291	299	311	256	293	300	307	267	290	262	287	275	275	284	289	311	294	268	297	302	270	273	338	273	297	306	275	309	291	268	282	286	347	306	296	268	305	290	294	310	303	307	265	284	271	286	279	303	288	289	296	259	277	284	281	282	311	276	309	324	263	242	279	329	252	309	305	302	250	279	276	296	304	262	292	308	283	300	275	273	296	283	249	310	262	252	271	271	308	280	287	247	291	282	316	298	279	280	282	297	285	257	287	327	296	295	293	300	286	294	277	315	287	291	327	314	325	286	269	293	281	281	315	279	288	274	260	288	265	298	269	286	292	304	289	309	288	270	309	306	272	308	278	275	292	309	262	308	306	281	288	285	303	286	307	279	325	289	287	266	273	311	293	296	267	279	307	284	258	311	247	294	292	273	258	278	274	272	294	284	277	288	248	277	285	274	249	288	288	309	296	280	284	304	294	303	273	281	289	286	318	289	249
11649	6987	12094	14251	13362	10134	8337	6477	5337	4595	3759	3236	2858	2449	2225	1951	1625	1511	1486	1375	1236	1172	1196	1123	1073	977	928	894	905	941	887	853	852	804	804	870	844	864	784	761	761	761	772	739	715	772	730	798	731	783	744	706	738	748	709	751	674	746	720	715	729	723	688	733	708	721	663	673	725	719	729	719	755	751	736	706	762	662	734	718	700	706	740	731	728	703	709	709	686	708	713	706	709	732	704	675	701	705	685	738	676	736	727	692	722	721	727	684	728	752	704	735	675	747	699	679	727	707	675	765	737	720	705	760	700	698	709	695	663	704	733	727	713	695	738	707	690	727	647	710	667	723	704	688	677	705	722	695	680	703	729	731	716	657	720	695	695	723	736	762	717	680	710	745	712	694	678	733	669	704	712	700	710	739	688	680	686	733	696	736	722	705	771	715	709	751	708	716	720	695	700	689	653	718	709	713	688	736	676	696	717	678	712	720	630	707	712	730	693	664	708	679	677	687	686	698	711	724	685	681	693	687	704	735	692	696	705	724	678	750	703	670	726	691	720	673	702	653	707	686	716	704	691	713	687	762	653	726	717	693	717	737	738	738	680	712	672	683	655	683	713	716	735	753	728	691	681	722	692	657	706	687	697	705	684	703	655	686	725	683	732	665	727	656	707	700	731	704	689	749	722	735	702	729	698	701	735	711	644	661	713	750	693	671	677	703	710	702	688	674	715	746	721	701	717	723	688	660	708	706	702	686	724	712	692	660	732	757	699	692	689	711	673	700	623	693	673	704	724	685	741	679	646	703	710	698	705	674	725	715	698	703	678	725	667	685	714	730	726	688	617	737	759	703	692	688	675	668	702	673	739	651	772	689	659	697	682	768	715	730	695	719	694	679	723	697	735	720	716	721	690	741	666	723	721	723	700	738	649	673	710	716	712	687	687	724	709	762	715	724	705	700	739	749	706	744	682	727	689	671	710	720	698	728	686	716	679	682	630	665	697	731	732	720	728	674	712	661	729	720	655	678	679	700	698	713	678	688	721	684	705	711	706	712	734	677	718	731	687	734	741	706	722	737	689	726	744	713	711	707	693	665	694	707	678	709	701	714	679	694	763	734	712	693	720	671	701	674	698	695	703	751	773	708	681	726	692	749	700	663	725	722	710	697	716	685	696	711	681	720	707	675	697	726	733	706	739	718	671	707	729	728	697	688	781	718	706	724	734	679	728	658	720	730	752	703	742	671	691	715	720	663	718	686	706	712	672	734	748	723	714	728	661	702	714	719	692	717	686	719	723	696	739	738	711	702	685	709	663	713	747	695	704	678	704	700	710	735	716	741	716	688	644	668	687	683	697	682	718	723	708	642	732	748	712	714	731	697	703	695	682	714	662	723	736	696	681	672	663	667	749	691	703	708	712	713	696	714	740	726	679	686	740	701	672	667	716	721	708	681	757	698	716	660	716	697	684	686	693	720	707	709	645	687	674	690	734	718	698	703	753	710	726	728	684	732	696	740	724	668	761	717	689	655	699	692	711	681	738	732	668	669	647	709	689	729	711	726	709	704	713	704	698	739	712	676	694	694	688	720	682	680	731	717	693	718	730	679	676	715	727	715	724	685	661	722	708	661	648	716	722	691	697	703	666	722	750	690	758	705	750	652	697	694	674	739	678	675	739	698	645	706	714	706	710	771	737	708	673	716	711	698	706	711	682	688	765	696	772	739	731	699	688	678	680	672	699	706	662	717	694	745	655	715	658	694	729	696	719	726	703	713	676	681	713	688	707	717	685	664	711	730	701	712	721	719	691	696	679	734	712	722	725	713	704	713	723	681	687	682	694	720	761	722	682	696	721	684	735	699	715	688	704	668	717	737	689	622	720	685	734	712	683	708	705	691	669	710	696	694	673	732	676	693	724	682	716	666	747	699	689	713	717	696	711	645	667	714	705	697	652	709	729	734	685	707	704	680	697	737	735	738	719	661	750	699	724	728	720	713	708	689	717	707	696	735	708	688	715	698	731	743	718	695	702	639	711	692	669	711	734	708	735	724	698	735	756	663	660	690	668	655	718	686	697	646	712	675	690	685	741	683	705	696	735	700	687	652	690	724	678	662	718	680	707	659	704	702	708	697	715	717	700	702	698	696	738	695	677	701	704	656	709	714	737	693	744	698	738	716	775	723	715	673	689	712	765	721	700	719	681	755	672	747	740	746	656	745	708	695	719	706	670	685	725	705	702	665	724	710	683	691	727	716	684	693	709	707	668	715	668	718	707	783	687	622	707	725	725	691	693	703	744	724	727	748	690	701	708	726	668	699	668	734	704	745	728	744	691	725	734	720	693	712	712	671	741	734	699	706	731	746	651	691	734	715	668	672	676	707	700	673	713	681	689	744	679	657	706	759	730	725	665	668	693	695	718	642	689	711	721	699	703	692	698	691	720	672	766	712	676	713	718	734	711	694	706	727	708	705	672	722	661	738	686	685	663	709	647	693	709	715	717	747	658	665	707	737	705	701	734	701	716	708	715	756	720	712	738	666	669	759	696	711	711	677	747	678	675	661	727	752	714	745	666	698	670	718	675	728	733	686	726	666	689	655	658	726	701	746	667	718	681	713	748	718	716	728	669	690	690	698	703	659	757	753	693	705	698	698	660	724	703	717	663	679	707	681	724	744	647	732	672	710	671	715	683	724	704	697	705	688	728	705	731	712	735	670	729	680	727	671	679	686	709	702	720	702	706	742	685	699	668	723	720	701	730	726	715	658	719	684	659	653	687	736	709	696	730	742	699	702	689	741	709	687	744	670	711	693	670	686	699	737	735	719	687	711	675	709	667	693	694	729	770	665	739	727	694	707	713	731	734	676	670	716	681	716	714	733	743	706	681	655	700	681	758	720	743	704	712	704	766	745	735	730	694	713	667	707	751	759	733	653	696	689	676	703	709	749	716	729	686	729	684	639	693	687	704	703	723	677	680	686	734	682	686	719	691	726	699	694	735	701	674	708	635	716	691	736	716	655	725	671	716	678	742	675	686	666	722	693	739	769	676	690	697	771	692	689	750	693	673	679	705	704	757	678	693	742	687	685	708	706	686	743	740	715	654	688	646	725	696	713	695	672	694	735	711	688	706	710	685	701	756	713	755	718	710	694	693	741	677	737	766	673	717	708	773	691	696	645	714	733	697	716	694	707	703	689	700	708	690	719	736	714	730	690	688	721	706	726	651	674	708	688	664	694	705	651	677	776	757	676	655	728	685	726	753	742	668	709	724	642	710	733	681	713	723	685	715	669	722	716	721	693	664	675	696	689	667	701	697	712	698	733	680	691	725	701	704	647	705	680	704	700	731	663	711	700	697	684	679	697	724	673	718	688	759	735	708	688	679	705	697	676	706	693	751	721	694	697	666	736	711	672	709	702	689	753	694	731	744	718	683	700	704	728	690	721	724	679	696	688	683	662	745	676	651	756	745	712	701	737	713	683	652	685	720	684	679	712	693	678	699	703
23214	11666	10747	9100	5896	4047	3816	2711	2418	1706	1329	930	793	691	555	504	456	403	382	347	367	311	312	318	302	282	287	295	243	261	262	301	253	257	259	243	251	259	246	232	234	242	239	210	232	249	211	194	243	221	200	211	221	243	234	234	217	212	243	242	260	238	246	213	199	235	231	210	227	248	213	236	195	225	229	202	230	223	240	220	238	245	237	229	221	204	215	240	230	210	227	239	199	224	216	224	233	219	213	222	213	228	232	200	204	249	220	230	215	217	226	220	228	215	222	250	207	204	244	197	205	186	229	225	224	228	225	204	234	215	223	224	235	227	222	238	227	221	195	218	211	218	196	218	213	224	222	197	201	228	243	222	197	202	225	237	224	234	209	205	200	229	240	234	227	219	215	223	234	196	188	218	246	241	208	221	210	227	190	220	225	211	246	255	237	219	224	184	199	210	213	221	235	213	218	207	248	230	201	220	198	203	209	230	204	213	218	219	232	209	229	215	216	227	246	213	211	211	229	228	228	197	218	223	228	227	217	213	214	229	201	231	194	222	220	222	228	213	221	226	207	207	233	234	205	214	226	231	225	214	215	238	243	247	207	216	200	217	208	216	215	219	236	250	239	240	270	199	209	219	227	187	214	261	221	220	231	226	245	203	211	195	202	233	234	248	218	238	214	233	233	231	244	232	194	201	238	189	232	220	229	225	235	224	227	213	238	209	190	220	243	220	221	209	216	226	223	217	225	209	234	202	216	253	240	200	240	228	205	217	220	241	208	248	216	225	216	221	194	228	236	216	231	233	217	247	213	207	227	234	207	213	231	231	220	241	223	197	211	217	222	246	208	246	219	220	229	231	206	238	218	213	240	218	244	250	207	202	223	220	230	242	228	223	229	214	214	218	213	216	221	208	226	231	214	184	216	208	234	192	228	202	224	225	221	189	229	216	232	240	199	241	233	232	238	230	203	256	218	210	217	222	228	220	218	195	220	222	209	233	208	194	210	247	228	191	220	219	226	221	224	220	201	198	196	220	215	193	239	234	219	205	231	209	213	231	210	212	251	225	213	230	206	226	240	187	225	218	210	212	208	191	217	230	226	210	243	220	223	208	201	219	228	237	192	217	241	228	241	248	212	201	202	224	224	211	237	234	231	225	186	220	231	241	210	232	227	221	230	198	194	202	208	232	204	195	222	247	240	245	238	234	208	225	231	209	215	208	217	224	224	223	194	249	205	217	245	262	234	260	253	227	254	226	214	237	225	223	241	227	204	221	206	252	236	230	219	243	229	209	234	237	202	204	223	229	220	218	198	248	205	222	212	206	213	216	239	266	237	202	224	244	229	223	225	193	234	219	221	207	247	211	227	204	220	215	205	228	213	229	212	225	211	205	241	213	212	220	242	246	238	240	223	220	231	217	222	201	206	204	252	238	205	202	248	226	212	203	206	204	220	224	193	254	226	236	222	232	242	213	219	230	213	205	211	212	236	211	235	219	227	202	244	196	218	264	208	247	254	229	234	228	194	210	210	233	233	214	221	197	223	217	215	212	255	202	220	252	223	249	209	227	218	202	220	170	219	211	190	220	207	202	213	203	234	218	197	215	228	224	247	213	233	224	217	212	211	228	223	204	222	230	204	240	226	219	226	205	221	234	246	227	219	203	221	209	220	222	249	255	207	242	254	216	220	214	229	231	182	238	231	233	227	201	238	236	238	233	227	228	230	180	196	227	221	214	218	223	238	228	240	206	194	220	209	207	235	213	217	239	219	220	222	208	214	232	226	220	248	217	232	223	240	221	215	237	205	229	211	205	219	245	212	210	245	228	217	233	212	213	239	215	205	247	222	223	225	230	232	250	221	216	196	208	234	230	243	206	218	225	226	223	214	214	210	225	188	230	216	204	225	222	209	232	223	221	205	199	207	217	215	210	204	249	199	227	219	203	214	215	227	239	235	236	212	224	213	245	218	229	235	230	219	204	224	233	216	253	241	210	229	198	213	232	234	226	209	218	201	205	211	252	227	241	208	227	191	246	209	220	224	218	196	236	249	216	255	227	206	196	203	218	221	236	221	233	242	213	219	219	230	214	231	236	236	225	224	218	220	197	223	240	220	213	222	243	222	259	246	211	206	249	220	247	212	236	237	221	217	212	220	258	225	205	204	216	241	218	205	244	225	219	211	210	222	204	241	207	209	222	221	212	237	202	245	227	223	222	237	202	240	206	215	230	199	233	220	254	218	228	229	240	214	213	173	237	225	223	249	206	236	221	236	230	223	213	200	223	221	203	186	235	225	239	215	198	230	212	208	176	230	226	219	235	231	197	217	186	211	224	225	226	223	195	231	235	215	221	210	193	223	211	237	226	217	219	233	214	235	214	230	217	232	232	234	216	248	271	216	204	247	237	222	238	223	234	224	223	206	208	225	217	226	228	210	212	213	241	228	228	233	209	212	217	217	236	208	211	214	210	243	187	211	223	208	219	208	198	253	222	237	247	215	235	219	202	214	227	229	246	205	232	223	246	224	210	236	204	215	253	206	228	236	234	231	205	249	245	211	218	195	225	226	199	227	213	212	227	210	208	212	220	254	220	233	227	226	209	237	221	220	219	211	233	196	234	216	241	213	230	209	213	221	218	211	229	204	209	212	206	204	188	246	234	216	223	214	216	211	209	250	214	188	227	242	242	216	235	225	210	244	231	227	195	215	220	232	211	225	233	194	222	200	232	220	204	220	221	207	214	219	222	196	212	209	236	224	222	212	219	222	219	251	232	253	231	207	204	240	248	225	240	197	209	217	226	224	207	262	222	226	204	222	224	214	205	201	227	214	237	222	233	231	233	227	236	228	208	233	233	246	217	214	248	239	236	207	213	202	226	227	218	223	229	226	221	247	234	239	241	196	243	209	222	202	208	231	220	221	218	227	215	192	222	228	214	216	224	254	231	193	236	215	233	252	232	228	219	217	211	235	227	189	241	191	247	197	214	218	224	217	213	215	210	207	232	190	206	237	241	230	230	226	232	200	195	217	247	234	231	249	212	215	261	194	205	195	199	229	218	232	232	233	243	219	217	225	229	204	232	200	213	241	234	209	220	203	225	215	250	223	201	214	224	203	218	212	240	232	225	221	243	227	231	207	212	206	222	254	237	220	221	242	198	192	229	234	232	212	210	223	221	226	185	211	213	233	213	204	216	201	252	172	206	215	204	247	223	235	247	196	191	234	191	245	206	233	249	211	209	228	213	192	208	214	216	254	246	205	207	224	217	210	210	220	199	212	228	234	205	247	232	220	189	225	199	205	246	252	191	211	206	202	209	209	217	212	229	200	219	212	239	233	188	223	221	203	248	257	213	225	224	197	203	218	203	234	220	226	197	205	209	204	250	228	228	202	208	225	230	236	213	242	237	234	192	232	215	198	221	220	208	193	193	215	230	232	228	229	210	201	253	222	257	237	217	224	212	243	245	235	213	218	193	224	245	207	194	157	201	190	213	239	214	218	211
15536	9731	15784	18856	16879	13593	12788	9331	8154	6986	5740	4737	4158	3476	2937	2450	2290	1820	1660	1685	1464	1402	1318	1222	1184	970	885	888	860	846	800	789	784	734	749	737	775	754	681	676	679	617	645	654	601	601	606	631	576	594	585	605	584	577	571	572	555	586	570	586	548	550	617	566	549	566	609	565	558	532	535	535	582	556	545	570	577	549	573	564	537	543	549	538	545	584	541	569	540	566	588	540	562	548	549	517	520	565	557	535	535	563	547	593	567	585	578	541	565	581	575	540	564	558	557	578	524	597	568	539	556	551	569	573	589	604	582	571	604	528	516	547	572	577	531	534	545	554	606	546	574	519	565	547	553	575	551	553	546	559	606	551	542	593	542	524	537	569	528	576	521	510	518	525	555	559	529	546	548	558	558	554	592	549	524	575	597	555	549	565	545	549	546	547	571	550	526	552	539	524	550	550	577	573	552	563	541	539	548	512	524	553	518	583	563	546	576	536	578	590	586	546	538	583	541	558	590	561	593	542	550	547	520	520	537	571	579	548	586	551	557	555	588	549	562	505	563	529	557	543	546	534	552	564	502	560	546	577	557	543	530	574	569	548	532	540	539	556	574	553	566	548	553	534	586	545	543	582	534	564	577	581	555	561	598	514	530	553	558	594	523	549	548	544	590	544	554	572	540	603	587	585	524	551	541	597	562	557	548	562	584	527	527	575	535	547	583	563	554	552	559	560	589	512	510	555	529	563	548	539	559	485	523	522	538	526	534	572	538	543	556	564	558	592	534	559	499	563	538	601	526	506	545	563	560	568	508	507	593	541	547	556	545	544	563	553	539	567	568	573	579	558	558	547	535	569	589	529	542	554	562	524	539	567	548	559	567	547	557	575	542	571	504	565	506	520	573	512	589	537	550	574	552	548	531	575	513	530	579	545	531	575	528	584	562	564	560	546	530	587	551	542	558	566	529	548	577	572	570	567	561	577	545	572	545	566	508	537	516	528	540	584	488	574	542	544	577	603	570	507	517	582	535	504	523	529	596	547	537	547	559	564	554	523	522	580	518	549	555	559	578	555	530	544	574	587	553	520	500	581	588	560	563	572	529	552	552	588	549	583	577	549	501	542	535	548	520	559	604	574	576	537	556	573	531	533	543	562	528	543	537	611	588	582	584	555	596	562	540	545	555	535	562	551	531	542	554	516	544	560	563	560	553	552	553	502	545	544	565	529	543	549	547	556	541	529	551	546	550	545	542	581	550	586	568	587	561	540	556	532	577	542	571	568	553	514	565	555	590	509	511	544	559	539	553	549	562	579	545	557	550	479	532	520	568	559	593	546	563	566	565	544	546	565	555	551	557	503	539	564	506	543	531	510	608	528	545	549	542	535	530	543	538	546	588	569	559	594	505	562	600	529	567	543	560	558	576	529	570	575	551	550	544	562	550	600	562	573	545	546	538	540	494	552	566	524	523	531	585	516	524	550	523	550	540	529	526	502	521	537	538	557	527	519	523	560	578	549	581	578	596	509	558	540	547	549	611	530	575	527	541	514	554	538	525	579	591	577	575	595	550	577	576	578	549	569	612	528	591	546	546	538	558	557	538	547	500	593	538	569	579	590	562	566	551	551	552	563	539	542	539	533	575	548	550	575	555	525	556	598	547	561	556	559	529	550	567	544	534	536	531	505	516	537	550	571	560	577	515	507	529	573	535	561	539	518	561	557	529	539	579	569	546	539	527	540	555	576	572	519	578	502	543	586	549	560	556	543	576	582	593	544	539	508	538	523	533	532	545	571	556	547	614	542	528	550	509	579	540	523	596	551	539	563	567	522	520	520	560	537	538	548	538	535	576	518	526	604	535	594	530	585	540	552	549	545	581	559	569	564	527	567	529	555	538	537	543	559	542	569	553	559	542	526	519	573	569	563	553	550	551	568	561	564	539	553	574	572	537	536	540	525	514	536	549	509	536	556	535	544	542	563	551	530	572	582	551	534	518	587	530	574	524	532	524	537	526	556	564	592	540	594	581	555	560	567	546	569	591	507	551	584	571	525	514	549	537	511	528	575	550	553	525	524	628	568	558	549	518	526	539	601	523	545	563	574	538	549	574	564	568	547	533	568	549	563	565	564	556	602	518	525	544	576	563	516	544	549	539	559	519	493	528	559	549	546	551	558	536	550	544	577	581	606	587	592	546	521	539	557	525	515	571	564	572	558	555	554	589	508	548	572	535	520	571	527	529	564	560	571	543	564	569	509	568	577	528	526	513	546	571	542	555	552	557	548	554	530	565	551	566	550	558	567	549	522	559	574	558	567	575	526	530	592	558	555	535	540	532	572	586	563	550	554	529	532	541	537	554	561	549	577	589	582	551	582	565	545	559	538	496	565	565	622	489	577	560	570	549	592	535	509	577	549	543	546	569	565	582	553	517	520	568	550	599	535	523	546	555	552	553	521	558	515	581	523	515	555	561	545	531	520	553	604	541	556	529	535	542	549	542	562	483	534	555	565	551	561	536	582	567	541	544	528	560	544	545	598	594	537	538	525	542	532	556	532	531	519	550	535	579	510	566	548	538	551	531	581	532	580	541	569	562	508	567	550	529	577	577	561	568	540	524	548	538	542	537	541	546	553	562	507	545	562	564	603	523	563	515	549	526	547	537	533	574	559	536	560	548	507	534	575	567	539	555	552	554	532	559	572	555	558	569	535	533	566	534	583	575	596	541	563	566	521	557	514	529	560	540	520	567	567	600	544	567	539	544	562	571	550	544	531	578	527	516	553	562	561	525	596	564	501	547	530	565	584	528	534	535	536	557	542	573	544	524	597	543	573	554	554	544	600	542	541	539	545	546	525	548	517	574	562	532	528	544	522	568	550	591	521	562	581	566	546	515	550	528	528	609	569	569	605	580	556	535	580	534	588	505	572	546	507	549	556	525	507	562	594	564	566	528	586	577	548	538	537	520	618	565	542	517	546	557	539	562	530	546	535	533	573	557	588	524	534	552	547	522	558	549	557	562	504	556	531	584	537	586	558	573	558	573	534	583	556	511	569	539	575	526	509	559	592	593	552	567	575	562	542	569	541	552	523	537	521	553	571	519	515	594	582	564	569	527	545	527	564	565	546	559	546	577	512	563	541	530	520	569	544	561	505	544	552	554	560	583	535	552	561	568	580	552	540	531	560	541	563	537	522	531	535	510	531	555	533	594	552	591	592	580	594	553	514	576	552	564	542	552	544	532	532	528	565	592	566	570	537	558	547	593	580	595	566	558	527	583	505	529	636	553	561	541	565	519	563	546	571	587	568	575	547	574	544	588	567	555	584	564	573	542	547	585	543	558	575	568	538	582	535	586	535	536	576	569	535	530	581	565	594	536	542	560	610	539	567	571	523	529	541	535	538	533	548	544	547	538	549	566	601	553	555	573	522	522	567	554	586	530	570	576	564	570	557	535	570	566	567	515	585	524	545	572	546	536	545	553	594	608	544	526	536	550	546	559	567	558	567
5419	2786	3026	2264	1691	1115	853	702	579	581	511	444	422	448	403	378	364	376	328	298	316	329	339	322	334	318	305	318	305	284	338	361	284	263	312	354	300	335	346	306	318	283	315	293	325	311	330	302	296	321	310	286	275	312	288	301	309	271	303	312	329	292	337	290	335	323	304	278	282	312	319	340	307	301	278	330	270	301	319	311	267	308	296	282	291	292	334	291	304	324	311	311	297	314	297	327	314	321	305	294	302	328	283	259	280	304	319	309	298	319	300	310	294	273	294	345	281	317	295	315	311	325	298	297	329	289	307	313	294	301	305	285	278	283	291	315	324	335	293	270	283	330	296	305	288	288	322	308	273	314	330	297	288	313	298	315	340	317	316	324	324	315	315	302	330	288	295	315	315	287	337	298	302	290	325	312	303	309	291	300	311	316	293	288	297	295	298	309	301	299	302	339	312	307	341	292	312	310	307	294	322	304	281	284	331	302	301	310	289	326	318	325	289	288	280	309	334	335	341	311	344	295	285	319	331	311	303	290	298	300	287	313	322	306	276	320	298	270	294	289	302	333	287	264	275	322	292	296	280	309	276	296	315	302	303	280	297	286	282	301	293	315	313	295	279	312	313	283	286	301	295	291	309	283	331	305	324	291	306	320	300	322	321	316	300	301	327	310	332	319	301	319	296	282	318	295	310	286	304	310	296	287	312	319	321	317	314	344	306	318	284	307	317	287	294	306	288	309	327	303	313	311	315	336	297	321	309	348	293	308	316	292	291	272	298	294	309	312	272	340	306	333	267	297	329	291	304	302	291	315	303	306	351	286	291	307	296	327	296	303	271	310	301	283	313	292	306	311	316	285	305	268	281	290	307	297	308	303	266	288	282	348	324	282	309	306	286	308	275	265	289	310	301	318	297	302	318	330	325	306	304	284	317	342	299	290	321	309	319	313	303	316	315	316	301	288	300	314	290	306	307	278	284	302	279	312	308	334	298	298	308	314	268	301	328	338	296	297	321	290	311	274	309	286	315	299	287	281	322	318	298	332	306	269	297	330	320	308	320	285	324	308	283	303	290	299	300	324	288	312	318	318	336	303	314	306	305	292	299	304	303	267	291	315	285	304	297	282	326	250	267	323	303	316	314	284	294	275	276	277	303	289	283	288	306	300	301	278	310	305	294	308	347	322	357	296	267	295	333	311	288	334	338	348	332	321	295	284	344	284	292	296	301	295	268	300	290	313	315	319	291	325	295	298	294	299	328	299	331	314	294	303	307	307	289	293	298	304	298	288	305	327	314	300	313	338	317	299	278	275	286	327	305	305	278	298	312	275	311	292	298	321	305	283	293	317	327	292	312	344	309	301	269	293	328	297	314	278	289	335	291	358	326	330	330	310	309	312	308	295	306	331	289	306	298	326	304	295	319	284	309	291	312	299	290	280	297	304	310	327	301	303	302	341	294	317	289	276	289	289	310	301	319	309	329	321	315	282	319	285	307	305	304	299	321	326	297	296	264	319	297	292	293	309	322	313	322	316	300	298	310	329	315	306	295	321	288	318	266	287	279	311	301	298	303	278	279	274	331	296	310	297	320	345	302	286	315	294	313	302	279	304	319	341	294	296	310	289	321	338	294	323	297	309	296	303	284	311	291	330	311	306	305	298	326	282	279	265	293	294	283	306	306	322	277	296	305	266	259	344	318	297	296	305	273	322	325	279	278	265	307	275	280	299	334	290	345	306	275	309	351	319	307	323	245	313	296	321	303	286	268	319	318	288	288	321	309	305	328	291	325	313	261	285	307	304	296	307	313	354	301	314	316	292	310	286	292	314	275	302	312	290	304	332	312	283	301	324	305	276	287	310	326	306	298	312	312	273	302	311	308	274	319	317	289	308	322	311	325	314	321	269	304	322	354	314	286	307	351	311	297	301	310	339	312	294	306	299	291	292	263	272	308	329	319	353	311	289	310	339	293	306	299	292	276	274	300	302	319	326	309	275	310	296	320	315	303	312	311	274	303	311	287	340	327	315	317	324	278	301	279	303	285	278	290	292	317	320	299	273	298	297	310	296	313	321	255	330	323	274	310	298	295	321	296	303	293	293	303	273	310	320	314	319	285	319	341	304	313	313	287	317	297	308	291	299	328	294	312	286	312	307	288	308	306	306	309	321	278	308	316	308	265	272	289	293	278	245	279	281	262	300	325	307	308	306	288	289	299	338	274	329	283	319	306	316	324	313	287	297	310	315	304	302	307	327	307	306	280	301	247	274	306	279	328	302	343	311	301	300	304	256	293	324	295	306	308	317	305	313	292	341	308	344	299	320	271	329	306	296	312	312	290	279	318	322	333	286	327	308	270	293	297	317	265	313	309	312	288	295	316	293	308	317	299	314	266	308	309	297	284	306	297	328	313	332	299	307	316	288	311	301	282	312	292	338	310	340	298	294	318	314	305	282	344	338	297	294	271	286	325	315	353	315	282	307	322	289	283	289	293	305	323	320	299	275	312	318	282	333	312	328	281	328	281	314	286	297	325	280	289	302	313	311	288	306	281	349	268	296	289	299	295	302	309	307	305	288	269	264	320	308	330	336	322	340	321	283	327	307	288	260	308	296	326	309	339	306	324	307	323	329	301	292	304	316	319	310	306	320	280	313	335	320	302	306	281	303	305	301	292	317	295	328	286	258	328	307	323	277	250	321	324	315	283	320	319	283	319	277	299	285	274	303	328	302	331	292	315	283	289	312	288	323	314	290	296	279	316	324	303	328	272	306	297	295	285	300	303	301	292	332	301	307	308	297	304	297	298	290	305	288	272	291	307	330	306	331	326	322	281	297	306	309	309	314	298	280	328	281	294	291	323	296	264	306	325	310	316	322	302	291	299	292	330	335	310	296	335	290	333	328	323	325	322	301	287	294	300	305	307	319	315	313	318	313	331	292	320	275	277	319	299	299	306	312	333	278	330	301	321	322	290	288	275	293	277	326	321	338	289	286	283	290	342	329	280	296	294	324	332	311	304	315	304	299	323	312	330	295	330	307	330	305	311	337	317	281	316	275	318	322	318	276	303	255	337	243	301	315	323	312	320	309	310	303	343	270	262	296	309	298	302	297	306	301	253	314	332	291	291	300	292	294	305	309	328	273	316	305	289	293	290	310	332	276	289	331	294	277	299	295	317	303	273	284	274	273	293	305	317	302	289	315	283	296	350	315	291	309	321	280	283	284	327	284	303	308	306	313	261	291	306	299	308	317	311	314	298	342	275	325	307	312	310	284	286	293	315	305	267	308	295	313	285	296	293	315	325	300	289	265	308	316	296	276	308	318	316	298	322	332	283	284	318	296	276	303	332	320	307	331	315	321	294	295	307	305	310	318	302	304	283	304	307	329	262	296	285	294	323	317	306	333	327	347	304	289	326	296	298	289	303	325	292	325	297	279	328	283	295	328	329	283	301	308	294	289	329	306	302	295	304	304	315	339	278	303	317	281	310	290	310	312	332	334
4831	3496	6813	7709	6596	4893	3840	3108	2528	2224	1903	1741	1578	1431	1303	1249	1156	1095	1042	1057	1019	949	954	846	928	871	849	822	822	849	774	826	760	780	851	775	832	795	746	756	765	797	756	793	788	799	714	764	786	776	723	731	772	753	776	731	757	720	825	712	774	731	774	748	693	730	749	698	737	785	667	796	717	721	710	732	747	742	704	750	785	770	720	763	712	737	781	742	770	757	760	745	748	733	725	702	724	808	807	720	743	783	774	695	759	775	757	737	707	761	748	729	779	757	748	758	735	726	713	756	706	725	744	757	763	759	790	769	721	738	727	761	765	788	736	762	742	725	705	746	724	763	792	740	735	727	736	746	744	756	765	724	784	792	706	808	745	749	754	770	746	743	719	747	714	758	715	728	796	744	731	748	706	758	787	695	779	768	783	804	762	747	735	747	736	736	770	746	726	671	801	683	771	764	721	720	738	773	695	752	788	750	739	709	743	767	774	776	757	713	719	702	747	731	765	727	725	707	756	745	755	748	851	733	721	817	747	756	743	718	730	761	780	698	799	733	745	719	770	797	708	746	792	751	737	757	716	776	723	753	729	744	747	701	724	760	760	760	802	785	723	729	761	769	794	720	688	738	692	757	782	764	719	735	790	728	755	737	776	718	704	742	764	732	756	714	722	782	753	760	779	769	677	710	739	681	730	671	719	749	735	774	723	748	729	755	741	737	720	734	754	699	732	732	771	731	746	746	754	730	711	766	688	747	761	723	765	740	747	733	687	719	765	717	752	785	760	721	733	711	729	749	735	682	730	751	705	806	692	731	752	707	725	757	770	744	748	734	744	765	742	710	754	741	748	736	714	781	779	755	750	701	753	749	725	760	782	757	752	736	740	782	736	724	755	758	741	738	710	723	746	727	710	687	720	725	748	754	714	709	757	767	773	749	773	793	785	719	768	741	764	773	718	741	729	696	714	776	714	673	711	743	767	742	781	732	754	738	749	761	788	767	731	713	710	770	722	749	765	715	820	712	786	791	747	720	655	709	763	733	788	739	766	674	746	769	699	766	739	714	758	780	667	750	744	789	732	715	704	737	750	725	742	731	724	740	754	780	720	745	746	715	749	762	682	721	705	724	747	697	760	716	777	735	734	737	746	700	759	785	739	702	727	731	733	742	694	726	751	778	752	720	713	727	680	794	692	781	750	750	801	802	691	732	724	736	773	738	760	725	747	727	715	750	753	733	756	730	727	685	758	691	739	749	720	708	724	730	782	743	745	773	731	798	759	732	778	738	752	790	730	766	721	754	734	767	747	752	690	764	752	716	737	759	747	744	736	754	714	752	744	796	753	764	794	712	735	685	696	728	714	729	777	744	744	727	740	787	731	784	751	728	765	773	747	748	775	755	798	755	770	744	709	737	729	731	728	733	740	756	781	691	755	777	735	707	750	723	688	751	726	755	708	741	688	803	802	802	773	703	669	756	696	678	742	769	762	741	747	724	714	742	725	770	771	781	734	742	755	712	752	739	761	789	751	718	709	745	712	680	759	763	740	735	767	737	730	751	735	718	697	753	710	788	730	774	758	722	713	762	768	791	717	733	760	723	720	735	744	702	780	763	708	801	745	713	742	715	773	750	721	737	773	700	760	764	743	763	807	737	711	740	749	750	716	727	756	690	735	724	763	764	776	716	712	790	704	738	723	749	782	719	754	728	756	747	680	767	790	758	737	706	718	692	766	754	805	770	700	742	708	785	719	744	722	750	748	742	737	674	704	737	729	755	749	758	770	732	726	788	739	766	771	736	730	759	727	709	716	716	739	792	763	742	687	749	749	731	710	727	767	746	759	724	727	726	742	781	782	706	708	767	783	706	748	766	703	761	715	761	750	734	747	763	685	758	711	757	639	784	711	745	779	747	709	710	764	746	712	771	749	702	755	700	772	736	748	741	723	744	752	764	749	704	700	732	747	698	747	761	788	766	745	723	737	747	758	778	739	745	743	722	769	735	725	709	757	810	728	701	725	686	750	760	698	775	711	757	744	767	742	749	679	775	766	743	750	763	761	727	739	735	763	765	744	746	733	762	728	714	748	736	723	735	742	734	778	768	742	749	771	717	760	760	742	740	727	733	782	796	722	752	706	775	719	726	690	733	743	708	754	821	759	735	747	741	723	743	790	748	792	769	756	729	717	782	696	710	725	768	738	761	750	712	705	720	761	683	732	693	761	759	762	783	733	747	790	758	754	777	755	723	776	741	751	727	694	709	728	746	714	746	731	784	750	765	764	732	771	766	720	718	771	727	732	767	753	764	715	724	748	739	730	694	715	749	740	757	705	757	728	779	718	720	717	801	756	763	750	754	775	742	733	722	738	768	755	767	792	745	762	701	747	775	711	709	772	754	773	768	749	760	749	721	738	756	767	711	736	752	668	723	709	785	737	760	734	737	761	771	742	762	773	737	743	704	745	741	703	800	691	784	713	744	746	786	730	708	711	730	772	770	782	717	729	733	780	731	745	793	765	715	721	765	748	775	712	698	722	801	725	766	763	759	772	737	745	807	717	761	756	734	699	707	759	746	752	717	723	737	751	734	756	780	750	711	768	706	752	776	745	721	722	737	743	768	727	811	750	744	775	730	743	732	740	740	743	763	713	731	766	723	727	766	758	723	752	712	773	730	740	697	708	769	738	736	748	711	737	776	780	746	760	755	750	715	757	704	736	731	723	741	760	696	686	752	775	749	757	714	730	748	785	750	756	690	765	745	756	737	803	710	711	758	750	751	770	735	807	742	734	742	788	746	767	728	720	740	757	743	734	710	772	740	778	718	719	709	710	762	723	708	737	758	719	737	790	718	729	710	761	787	787	732	753	789	739	745	744	764	756	733	718	744	733	775	746	730	706	736	765	739	733	746	791	718	736	734	786	732	782	754	716	736	710	680	746	709	749	762	749	764	771	740	728	722	739	758	717	750	747	749	746	738	759	742	755	749	776	765	707	728	743	738	751	714	720	696	759	726	750	716	730	697	808	760	767	728	705	768	756	751	742	729	747	771	727	698	772	764	735	729	726	728	707	718	723	703	770	734	730	751	729	730	736	748	739	713	730	728	728	784	783	738	757	723	743	742	770	706	737	712	743	786	768	747	709	719	743	711	701	726	762	752	718	759	717	743	757	773	742	779	719	746	729	748	763	750	755	722	726	736	775	761	740	745	739	719	748	769	750	740	772	770	755	724	737	712	730	715	753	703	734	705	699	774	754	737	706	786	739	719	732	779	743	733	698	755	731	715	747	744	712	760	693	759	726	730	809	782	755	769	769	744	759	741	746	707	716	743	776	798	696	783	696	735	779	702	764	702	740	751	783	806	695	741	726	739	698	751	741	722	790	721	726	740	738	739	728	726	695	763	723	699	713	764	734	697	757	740	721	735	750	693	714	744	776	752	723	791	755	715	753	754	746	780	729	750	771	775	755	757	748	770	768	752	757	779	747	751	730	753	703	754	785	739
14710	6807	6495	5068	3729	2646	2212	1855	1326	1116	866	779	596	539	481	450	462	396	357	374	354	350	360	345	295	337	289	298	332	307	284	282	321	287	346	283	313	298	288	298	292	291	291	296	305	280	325	271	304	281	286	273	284	318	283	265	281	276	300	307	281	289	304	279	265	296	275	281	314	301	293	290	257	285	296	275	308	303	277	252	287	283	300	276	313	288	283	272	271	274	285	286	319	255	299	284	291	264	268	241	278	311	274	264	283	295	277	275	264	272	262	307	288	287	273	328	273	298	285	299	298	314	282	305	279	268	301	275	241	268	264	289	314	293	290	303	289	288	261	248	290	323	289	270	250	323	287	285	302	289	260	304	285	305	300	301	272	300	288	265	294	284	280	300	307	291	330	248	285	285	288	298	285	275	283	273	261	309	254	277	295	256	287	300	269	298	325	318	307	279	299	301	278	297	285	275	275	314	248	309	279	302	293	264	269	293	311	272	272	320	295	313	279	273	298	265	313	276	294	253	300	293	302	302	324	258	268	303	274	297	288	289	282	297	276	280	288	253	317	298	286	303	275	279	300	290	292	261	292	291	273	272	259	268	283	275	318	314	257	268	287	298	257	280	288	292	336	291	322	290	286	279	291	266	263	259	239	295	292	281	274	299	286	304	287	297	289	264	302	284	265	292	263	326	295	285	275	281	296	266	267	294	272	287	291	280	309	292	291	264	307	298	242	280	306	290	287	289	277	273	300	282	271	304	309	279	309	281	304	295	284	286	270	287	267	286	286	309	287	269	321	265	282	303	288	293	281	285	285	281	291	308	258	275	270	284	287	288	271	274	266	283	309	297	279	263	271	282	291	270	289	309	295	301	308	272	266	292	300	300	303	251	293	306	286	273	294	292	295	286	288	283	264	304	240	268	276	289	295	257	287	259	301	284	288	264	261	250	271	261	275	285	305	303	296	268	274	301	297	265	277	293	258	258	261	242	272	270	273	261	283	298	261	298	250	260	257	288	297	284	285	247	275	297	291	287	269	310	290	302	265	278	298	290	282	316	273	269	311	263	269	301	275	301	322	314	284	290	308	297	292	303	297	283	268	299	290	277	289	277	293	288	272	315	272	268	286	314	314	283	270	317	291	302	284	273	277	272	256	281	277	301	277	289	266	296	264	240	262	290	274	286	301	274	301	307	275	326	278	272	281	287	276	287	288	295	303	296	263	292	284	271	306	314	290	296	273	273	275	282	311	296	279	278	297	292	280	301	252	298	270	286	297	293	320	273	277	279	314	307	242	284	299	284	278	270	271	280	275	269	298	266	276	315	300	271	276	261	255	297	304	299	292	266	307	259	280	294	250	307	284	295	270	265	286	288	271	268	262	281	275	302	287	273	271	270	277	268	263	310	280	275	307	293	315	271	259	297	293	317	316	300	270	297	286	293	291	320	265	269	310	317	285	259	294	297	285	326	314	289	275	281	319	268	312	284	286	287	285	276	277	291	274	300	289	255	297	278	262	294	246	302	287	270	280	290	284	261	325	270	250	283	284	267	273	308	296	277	309	296	277	287	284	284	302	239	290	251	267	318	272	268	313	257	306	300	317	266	290	265	290	286	264	262	330	304	299	317	292	284	321	298	289	307	288	276	308	290	268	294	303	283	256	291	295	286	312	311	274	294	274	272	275	281	279	306	297	289	296	255	284	271	245	278	275	291	274	278	304	287	274	235	257	276	282	269	279	264	246	292	289	260	270	288	297	265	273	297	256	274	321	259	301	298	307	278	276	280	263	298	278	308	285	242	285	294	301	249	311	305	309	315	278	296	287	279	320	281	330	290	291	290	279	270	263	295	282	270	276	287	284	253	265	276	305	311	320	261	275	331	294	298	262	291	282	241	292	297	256	277	289	284	292	260	318	310	256	276	278	273	314	297	273	292	284	290	278	263	295	252	288	277	275	280	281	329	291	301	263	288	292	301	292	294	264	285	276	274	295	301	281	281	306	264	271	285	287	276	309	246	289	276	269	262	266	324	281	259	276	286	295	284	287	297	271	276	266	294	291	291	305	279	302	319	285	265	306	295	311	265	257	285	318	299	303	313	303	264	297	251	261	260	274	240	319	252	281	293	302	277	301	289	281	313	300	296	286	270	269	309	269	287	295	300	267	286	315	267	269	262	306	293	280	270	275	274	293	291	285	315	280	252	260	278	294	281	299	296	297	279	268	292	283	297	298	290	273	282	300	276	280	318	291	318	291	276	317	282	280	292	290	313	259	259	275	285	307	292	275	246	277	296	280	308	306	277	282	249	288	256	251	289	315	306	300	288	278	300	303	267	291	270	333	300	283	302	289	284	306	248	311	286	283	265	300	291	279	299	291	268	307	296	263	286	293	290	277	284	281	298	306	266	276	276	309	273	302	291	258	303	266	295	284	308	313	307	310	283	249	266	263	288	288	285	286	319	280	293	277	278	293	295	294	267	259	257	280	274	268	271	282	320	308	274	301	294	297	315	274	271	288	259	267	302	302	308	303	307	276	256	298	309	278	292	286	296	303	309	303	299	287	293	267	265	283	272	311	300	254	265	263	265	275	300	316	263	298	302	264	276	292	268	314	288	291	272	293	283	292	319	274	251	268	288	274	259	273	281	284	320	281	283	288	307	291	306	277	269	273	266	306	266	287	273	298	300	267	303	256	298	286	273	323	288	291	277	290	287	271	293	311	285	292	296	304	288	286	291	293	267	279	260	288	268	288	318	286	288	274	256	284	282	277	291	283	267	276	300	295	251	290	324	261	279	323	269	304	286	282	262	295	251	285	294	271	295	333	287	314	292	335	257	318	276	255	280	238	264	299	268	282	299	268	327	268	288	294	268	289	257	256	311	275	298	270	316	267	291	305	282	295	274	295	292	279	299	297	263	268	310	266	303	289	289	285	265	282	280	271	310	282	242	317	279	287	317	285	296	274	326	274	281	275	294	260	293	278	266	263	279	300	286	316	311	285	283	292	270	276	267	262	306	271	277	301	282	285	244	281	298	264	277	318	274	298	276	260	273	276	264	276	260	278	293	263	256	308	277	291	288	285	300	273	281	278	284	265	291	270	263	292	279	269	272	269	282	273	257	292	268	275	292	301	299	291	299	288	256	274	284	287	282	301	326	295	266	297	274	288	299	273	271	306	304	314	312	306	323	288	277	262	290	293	273	290	293	246	259	289	262	285	289	294	276	268	277	299	272	301	303	294	295	317	288	275	310	278	262	302	283	298	285	286	277	309	297	306	287	291	263	270	304	292	267	275	313	269	293	282	307	284	266	267	297	311	306	306	254	286	275	316	283	285	306	293	270	275	281	269	285	301	247	268	319	300	266	280	270	297	255	281	304	269	322	295	254	286	285	311	269	286	290	279	261	292	271	280	252	284	276	277	295	260	304	276	290	312	275	303	291	320	279	290	288	311	292	266	273	308	271	275	280	261	291	263	323	284	269	301	285	316	283	282	270	285	289
11554	7008	12121	14245	12836	9763	8798	7186	5819	4635	4005	3413	2827	2474	2222	1934	1744	1519	1394	1372	1272	1190	1113	1116	1012	957	958	862	874	888	856	828	836	812	789	819	866	790	806	786	801	821	795	709	786	704	725	718	739	756	706	715	698	710	765	691	725	723	689	734	726	730	732	700	674	684	726	694	721	720	713	693	736	664	726	651	664	668	727	751	682	731	713	699	713	720	726	728	746	711	739	737	718	677	721	686	682	714	743	735	746	699	699	685	678	726	688	730	699	692	695	653	708	720	748	687	682	726	651	653	733	668	694	707	703	676	704	692	704	679	659	692	712	734	680	677	697	743	702	745	704	700	682	719	720	680	638	669	650	704	655	700	702	700	730	701	729	717	684	693	743	715	738	711	703	670	694	711	676	668	679	737	689	680	682	693	722	668	730	748	742	747	677	728	696	707	745	675	664	672	668	668	714	706	697	636	689	705	704	688	672	707	658	702	701	669	655	758	731	661	715	695	694	674	698	685	719	697	697	689	733	690	691	737	672	692	737	741	714	720	727	688	702	715	688	711	760	691	715	706	696	694	662	656	711	724	708	785	717	674	706	735	704	697	684	689	723	676	695	731	727	701	700	743	718	678	677	676	700	684	678	649	697	690	672	641	681	666	715	718	700	711	703	695	698	695	705	659	732	676	678	723	740	701	710	704	710	683	727	665	719	685	724	672	724	728	707	755	704	702	723	704	700	707	691	708	704	774	717	691	718	742	715	707	654	668	734	672	693	734	708	687	705	660	727	694	699	725	686	688	693	681	657	702	702	703	734	666	739	694	740	709	718	693	723	705	701	730	696	683	711	705	707	683	740	688	684	734	698	728	693	729	695	672	656	683	732	719	723	763	728	672	673	712	716	682	677	751	709	703	673	710	690	658	678	674	748	729	685	708	711	688	657	728	697	701	742	718	701	716	735	690	730	642	668	727	641	723	724	759	696	765	698	687	687	690	668	669	716	665	661	725	694	693	715	664	713	686	668	673	745	699	718	714	706	669	730	632	701	712	685	686	715	768	699	713	738	734	702	714	716	701	729	674	692	714	650	675	668	713	724	735	674	688	737	695	677	711	750	653	676	663	696	765	664	694	716	676	703	661	664	695	702	710	681	692	676	744	716	710	658	704	707	697	693	707	724	686	673	679	727	755	690	675	672	701	692	691	736	699	679	729	716	722	760	731	695	721	683	676	698	717	733	688	673	702	772	674	665	731	661	723	727	694	644	734	684	723	710	789	697	648	699	702	723	688	711	689	716	690	714	698	711	752	698	688	722	693	675	685	705	705	699	685	697	698	712	660	693	695	667	710	664	698	721	712	688	727	666	737	681	696	759	700	698	731	670	752	690	712	702	698	684	681	721	700	683	679	675	689	714	655	683	693	667	718	661	691	705	694	710	671	697	724	715	702	662	695	690	729	706	650	685	649	663	661	688	763	723	676	712	724	731	689	739	723	714	676	722	671	655	738	696	716	689	710	696	696	716	733	725	709	697	721	710	672	701	726	674	683	665	724	700	699	703	703	675	735	691	738	671	750	673	690	702	687	718	668	711	707	688	718	695	734	663	685	660	599	697	709	653	681	654	706	666	707	735	676	673	706	707	708	748	736	746	739	737	725	712	652	681	700	686	701	753	638	690	722	731	691	682	731	675	711	679	714	677	736	727	768	729	693	713	674	683	690	744	691	672	670	676	704	722	760	681	704	717	714	677	701	705	671	686	693	767	694	709	710	696	721	680	728	716	720	665	703	703	701	668	722	728	724	674	697	738	744	715	701	680	739	717	687	692	671	686	689	711	738	697	694	699	713	692	713	703	733	731	677	712	684	752	690	695	673	681	725	760	689	730	683	659	691	660	694	727	700	734	746	714	684	658	724	738	710	671	663	739	673	676	703	685	690	716	724	642	711	693	722	690	713	715	727	757	701	758	721	716	673	701	713	691	719	665	678	684	697	678	732	703	728	697	707	661	806	679	726	693	711	690	713	758	696	702	654	656	723	694	668	752	677	708	701	745	666	699	626	718	659	730	759	698	662	719	700	705	677	681	723	663	678	704	676	682	688	731	706	707	649	667	664	686	700	716	661	693	716	717	693	673	679	686	680	686	703	720	716	724	690	704	701	661	649	678	722	666	706	677	702	689	687	693	692	645	704	647	734	721	702	676	677	704	645	687	723	724	744	696	700	749	706	746	682	696	666	663	663	740	670	701	694	700	673	699	725	686	672	776	672	675	675	742	673	720	679	638	755	677	708	718	752	713	714	714	722	741	696	651	675	653	684	727	757	734	713	659	649	721	735	686	702	686	685	727	700	724	712	719	709	697	663	725	715	707	650	710	711	730	696	720	729	700	691	730	770	712	711	704	721	703	712	672	719	666	736	665	720	647	688	705	655	692	730	645	717	689	698	717	652	669	699	678	726	704	684	690	635	669	758	694	695	706	714	697	679	668	719	734	707	705	680	718	734	699	727	714	715	727	705	740	608	725	744	679	697	678	702	697	757	673	725	723	746	693	668	687	636	712	687	730	758	681	690	709	702	685	701	733	714	741	693	666	730	730	686	701	668	717	706	679	737	679	733	638	720	699	734	666	692	719	665	690	647	705	705	735	731	726	724	709	717	661	670	668	688	729	727	701	691	707	665	724	723	714	676	700	681	690	712	741	714	714	694	703	707	711	655	655	700	709	752	667	705	681	705	692	679	709	726	673	674	673	687	725	738	720	685	750	693	668	696	735	741	688	666	720	681	689	710	679	674	733	671	723	679	644	646	721	650	697	675	684	691	654	701	707	709	724	691	714	665	708	720	663	701	695	681	715	689	715	679	704	721	762	672	715	665	651	678	705	720	691	659	687	699	695	736	656	710	650	684	709	692	680	690	699	690	741	694	666	698	727	674	712	684	718	681	679	681	686	693	700	678	705	755	726	760	655	695	681	731	691	661	697	702	716	747	701	681	683	680	721	740	701	648	715	671	726	682	707	689	689	714	701	686	712	741	666	707	698	713	735	687	708	706	687	681	690	675	702	680	712	699	768	672	694	673	714	676	722	677	728	694	725	679	669	702	686	713	689	686	741	663	700	684	669	709	707	725	730	716	708	688	771	691	721	713	716	733	697	708	715	694	728	704	697	737	618	746	718	683	753	722	651	687	726	736	735	676	649	680	730	680	717	722	692	726	699	710	644	724	666	706	689	671	716	670	643	679	646	727	649	727	701	714	703	669	682	679	691	723	702	681	719	708	701	683	680	694	678	723	694	726	720	732	658	683	629	695	694	711	715	725	713	714	715	719	733	652	666	716	693	705	660	724	709	697	680	668	716	723	678	726	676	646	706	662	719	700	730	680	645	697	697	735	743	682	669	664	682	720	727	716	718	707	722	747	702	713	708	678	695	706	734	689	725	701	723	667	701	713	723	689	695	690	724	679	726	690	678	691	759	712	673	693	776	713	697	682	652	697	708	751	698	694	680	732
22902	11547	10893	8830	6378	4346	3363	2207	2050	1874	1311	936	805	656	602	498	459	394	392	369	353	334	314	298	268	305	229	270	284	254	255	235	243	274	246	238	235	205	226	249	240	229	227	206	234	241	212	233	247	212	245	243	257	249	226	200	209	197	211	207	223	210	216	239	220	226	217	239	220	223	231	224	228	228	224	246	230	228	204	226	216	203	206	204	222	218	222	237	203	212	236	216	231	224	227	219	215	216	241	199	253	177	179	214	204	215	244	224	244	196	225	199	224	243	217	243	239	201	205	199	224	220	217	239	203	203	231	202	243	254	226	226	241	208	220	204	226	212	227	237	202	218	214	216	252	210	215	227	225	224	228	229	207	225	182	225	210	200	260	219	203	184	231	205	223	200	231	229	215	199	219	247	210	225	211	213	218	216	207	212	235	242	226	205	256	211	217	202	215	204	197	232	217	238	215	205	218	247	200	214	238	219	240	210	180	225	216	225	218	232	233	214	258	262	235	213	215	234	241	242	215	219	213	233	211	222	208	216	226	226	227	206	200	203	214	209	204	220	212	230	204	203	204	222	223	218	215	203	195	205	221	214	234	205	209	189	189	236	245	210	226	215	209	195	219	201	207	217	196	227	220	230	228	227	209	196	230	210	194	231	253	222	203	217	227	217	232	240	220	229	198	214	217	214	217	210	229	195	214	221	202	210	244	221	223	233	182	215	202	218	212	236	197	211	214	259	221	201	250	215	200	242	242	223	232	225	184	211	209	212	214	218	240	232	220	247	227	227	245	237	191	227	202	203	191	192	194	196	219	207	179	221	236	236	206	234	228	198	209	198	227	200	199	218	236	211	201	192	232	226	200	216	232	249	229	218	213	220	191	223	234	226	232	204	204	225	224	217	204	224	207	199	217	235	232	226	212	201	205	245	212	219	180	210	240	177	210	228	204	220	212	223	212	223	216	218	220	211	227	239	219	208	200	248	239	195	209	213	236	219	249	217	222	220	203	222	226	218	221	243	247	253	218	203	216	197	230	259	225	234	215	256	221	217	233	214	197	216	228	226	194	232	173	190	218	212	230	239	213	224	202	216	223	225	221	215	196	201	223	240	198	233	204	220	221	208	212	222	245	218	218	207	222	190	220	217	234	210	199	209	202	225	227	215	204	216	248	225	209	180	220	212	231	255	223	224	236	214	239	224	212	195	224	269	182	190	252	212	208	202	215	222	190	226	237	225	208	233	215	218	234	227	208	212	199	218	226	195	215	195	211	197	221	208	228	240	244	211	217	209	251	212	221	200	223	237	210	225	227	228	203	233	217	219	233	245	226	215	208	232	217	222	207	229	218	216	224	206	208	238	217	206	208	195	229	230	200	233	251	204	216	179	222	202	203	224	218	211	197	203	226	204	209	234	232	196	222	212	220	239	229	209	242	237	206	190	231	215	209	214	253	244	221	207	214	199	240	243	234	218	214	230	202	230	245	216	215	226	215	218	215	199	223	221	223	226	244	237	202	197	236	228	219	216	203	216	191	190	205	184	184	204	200	249	199	208	240	224	212	228	222	187	225	199	202	249	215	223	216	238	222	218	195	200	197	205	223	225	214	186	191	232	209	219	240	189	257	244	207	208	214	251	225	221	232	211	203	228	227	237	202	222	220	212	230	200	218	199	193	179	213	206	224	217	221	205	222	235	229	188	222	224	203	207	242	221	245	199	219	205	205	218	219	184	239	202	228	199	212	209	227	229	204	190	200	206	219	211	232	246	228	226	224	201	207	232	220	237	229	227	231	237	228	238	224	222	204	217	230	216	196	212	195	236	257	190	234	205	221	221	232	199	227	227	214	212	216	215	212	215	213	221	215	212	205	200	219	235	225	240	219	213	217	225	216	206	240	231	216	237	223	239	193	221	197	204	199	216	230	258	265	221	198	231	199	238	228	202	219	229	223	220	238	220	198	203	196	201	204	207	218	185	198	203	211	216	231	201	238	214	213	218	210	238	218	226	214	219	188	216	232	234	204	216	236	224	214	218	233	200	201	213	191	222	218	226	197	207	228	216	196	227	231	216	212	213	216	237	216	250	229	210	211	222	201	211	206	226	239	238	221	210	225	209	239	206	196	222	216	209	204	217	213	191	200	205	205	234	224	221	204	223	189	215	195	192	202	208	202	214	231	201	219	225	253	224	211	215	218	201	238	234	240	226	216	222	198	229	220	216	220	224	200	215	190	214	204	212	226	209	212	207	228	237	220	247	217	223	230	210	203	208	209	215	235	245	208	215	191	221	205	224	232	228	190	212	217	228	226	240	198	222	206	215	228	249	232	202	194	231	222	212	231	200	215	255	202	197	177	213	221	228	218	223	217	219	221	229	222	221	212	213	202	225	210	191	220	225	208	217	212	193	200	222	226	218	216	228	233	212	222	213	223	194	215	202	210	212	226	218	236	228	211	191	243	215	231	231	253	230	229	198	203	235	224	209	214	218	222	235	241	178	215	229	213	213	236	203	199	224	220	207	226	247	218	202	234	196	191	186	223	221	220	240	197	220	247	249	220	213	225	184	231	206	198	218	184	199	220	199	244	251	198	211	186	210	227	203	199	234	201	233	203	206	225	223	216	222	209	248	198	215	218	232	198	220	215	197	191	203	238	229	237	228	207	220	208	208	214	191	218	221	192	214	211	215	206	190	200	221	198	208	214	219	231	248	217	222	234	226	193	229	234	216	204	212	223	220	232	227	216	242	219	217	208	226	208	207	232	230	206	205	227	195	215	236	233	193	204	208	251	238	205	242	260	198	216	206	204	224	219	231	222	221	226	245	237	220	238	202	213	224	230	219	211	211	216	218	228	207	216	231	205	233	250	231	247	237	195	237	204	221	205	205	191	213	209	241	217	215	212	206	233	214	210	231	180	205	206	197	205	234	210	230	222	197	243	229	218	213	206	215	206	201	213	223	244	237	242	226	202	248	222	232	202	211	258	208	204	202	243	204	245	208	214	211	213	214	224	242	216	213	243	210	218	205	223	205	201	212	228	258	243	173	202	214	220	245	219	212	212	201	208	249	239	216	224	213	202	215	227	205	194	213	241	222	254	201	248	201	218	241	190	232	235	216	225	204	244	214	217	248	226	190	240	224	212	235	222	218	221	210	236	202	218	211	207	218	226	224	205	233	201	218	226	222	218	221	198	205	212	201	224	190	233	228	227	216	223	217	215	210	238	210	243	232	203	225	214	213	211	232	208	218	206	231	264	238	216	210	207	220	204	227	219	228	228	238	230	219	188	214	238	229	222	195	228	217	226	219	216	241	241	230	228	208	206	243	232	241	208	227	221	208	204	200	226	203	233	202	244	229	222	228	206	191	209	268	223	227	240	223	212	208	238	221	201	213	188	203	221	195	226	214	225	216	182	225	199	227	220	216	218	219	205	180	229	239	199	211	219	197	233	205	226	241	190	207	205	198	225	217	212	212	219	182	219	227	196	232	223	234	212	231	251	221
15331	9301	16397	19196	17068	13765	12030	9841	7709	6949	5573	4399	4105	3232	2891	2429	2147	1868	1706	1583	1481	1414	1268	1202	1108	1004	927	890	800	793	830	775	787	711	754	719	714	751	727	678	666	645	583	645	595	599	604	591	610	587	589	594	576	591	553	584	578	572	555	552	563	564	559	591	539	582	551	551	557	552	536	548	542	538	563	546	554	534	563	538	579	555	571	568	545	531	525	575	515	558	528	544	553	549	517	527	548	525	544	554	519	565	542	572	488	561	563	582	546	540	536	533	517	573	525	557	512	532	603	578	548	563	586	521	558	532	562	570	554	556	537	550	555	570	579	569	513	504	548	541	520	506	525	543	570	484	570	536	590	586	542	550	556	572	527	544	521	565	544	537	488	546	496	553	527	544	535	540	527	562	561	553	520	548	573	569	531	543	553	551	576	563	547	559	553	575	520	591	518	524	569	528	571	559	564	519	545	531	524	515	522	555	530	515	546	537	520	549	531	563	538	504	540	573	533	537	525	528	517	563	529	555	559	574	561	538	511	519	558	505	547	537	555	530	575	540	552	543	540	523	528	544	549	521	533	587	567	568	536	521	530	563	533	562	570	530	517	558	535	508	556	556	581	511	561	545	546	563	533	554	562	542	563	503	538	540	564	578	515	533	554	567	545	582	542	556	525	509	568	518	539	539	563	549	515	522	560	538	549	543	594	527	509	529	527	521	565	526	550	597	560	538	494	557	529	572	571	521	572	534	523	544	556	529	538	535	520	564	573	524	558	533	542	528	547	556	526	597	568	529	565	499	592	544	531	559	543	564	548	530	592	529	561	593	540	519	546	530	558	516	549	554	469	559	563	519	565	583	548	565	559	544	544	581	526	512	541	563	571	540	544	553	567	529	573	540	516	545	531	553	512	561	580	527	532	583	542	551	528	491	535	496	596	580	551	506	524	558	545	565	563	539	548	542	559	558	552	541	504	559	513	550	550	531	507	537	562	544	557	521	542	566	577	521	583	553	576	503	525	534	532	544	537	541	535	530	554	566	499	541	563	543	558	525	539	545	526	549	534	535	552	590	576	547	568	564	521	541	582	584	570	508	523	570	527	567	552	557	552	561	506	531	545	555	556	579	559	551	500	561	564	555	534	540	559	567	567	529	557	534	507	512	511	577	557	535	541	558	525	533	533	530	553	581	525	530	566	501	534	544	531	568	508	496	554	497	592	498	576	559	547	582	556	511	566	545	512	566	553	498	520	555	574	584	534	558	549	538	518	535	524	527	543	532	531	518	543	527	527	541	557	522	525	561	558	537	512	535	577	546	582	548	517	557	568	566	623	569	492	525	574	540	547	534	531	520	564	526	533	541	585	526	574	555	523	559	527	570	532	486	548	585	534	523	571	537	549	577	545	543	534	547	502	526	564	569	513	571	535	543	521	531	524	523	569	530	539	527	544	547	521	532	521	507	580	520	513	546	540	539	549	587	522	564	520	522	515	556	564	547	613	550	557	541	540	552	521	574	612	531	581	522	517	576	508	548	559	559	551	568	531	554	553	553	505	550	572	565	526	519	584	540	517	604	542	587	554	582	588	551	587	580	566	545	555	552	608	588	530	564	536	559	516	532	536	560	573	511	579	542	550	562	560	585	534	526	542	555	549	564	545	508	569	538	543	562	591	564	537	557	532	590	509	517	556	548	552	579	522	502	538	580	540	529	519	515	621	542	572	552	540	496	566	521	505	513	556	526	578	554	541	538	555	515	538	500	543	509	550	550	526	538	542	571	556	571	540	517	520	535	514	567	552	532	577	503	506	541	527	539	508	547	564	515	556	562	527	581	541	604	562	532	530	548	544	571	552	514	546	551	538	570	564	525	489	559	530	553	554	574	536	518	536	560	539	554	535	523	531	539	537	583	576	536	529	516	532	535	551	540	545	589	579	564	542	584	521	586	530	562	536	536	542	574	514	620	546	563	592	555	567	581	547	548	602	543	534	548	525	520	597	531	556	524	511	538	545	543	537	552	529	534	537	568	553	537	521	557	509	516	542	561	518	519	548	555	541	533	555	506	573	570	540	538	543	546	514	547	565	537	568	535	540	549	499	546	550	545	534	562	531	540	554	536	511	593	553	524	542	559	534	546	537	561	557	554	547	553	519	578	549	523	506	526	526	581	535	569	548	566	576	546	536	532	589	558	560	558	514	517	569	512	560	572	570	525	544	531	551	519	522	574	517	530	573	590	489	535	566	565	523	515	533	551	561	543	567	572	580	515	535	538	528	530	524	527	524	564	543	522	579	555	520	535	550	530	553	579	536	550	551	566	541	544	495	528	583	517	576	550	556	515	555	495	599	547	526	558	556	550	542	572	552	533	558	551	536	535	541	550	556	517	531	561	547	531	561	594	550	557	533	545	521	532	575	534	534	561	538	550	550	551	541	541	543	511	524	550	545	536	506	572	511	601	543	574	538	537	541	574	559	560	509	575	588	522	533	537	520	504	532	567	571	544	510	516	539	565	566	562	573	553	509	564	523	544	550	540	506	571	524	565	560	520	547	547	550	521	555	546	560	561	544	572	578	556	534	564	542	520	525	543	515	523	575	572	540	552	531	566	554	542	597	556	563	547	553	536	564	512	565	534	556	544	575	564	551	539	542	574	563	541	585	571	539	542	565	581	532	577	522	594	552	538	540	573	565	539	527	547	556	564	538	562	560	568	502	502	546	542	574	539	565	524	537	552	560	530	578	570	551	549	548	563	516	546	561	551	545	519	534	546	589	545	544	544	570	578	569	546	588	576	553	537	576	546	558	547	546	498	563	558	538	570	532	542	528	535	521	562	550	568	491	567	539	596	564	530	527	527	618	538	565	547	534	534	562	539	563	570	536	554	535	553	575	570	519	529	490	569	571	541	541	525	536	545	581	539	537	562	550	569	587	570	561	539	554	549	564	554	526	534	531	558	573	555	559	559	574	552	559	545	565	551	523	528	562	587	520	528	530	566	526	527	554	541	586	521	548	507	541	569	550	563	533	574	539	539	547	556	530	561	531	556	516	543	550	544	549	506	557	560	548	564	581	530	595	524	550	548	534	530	569	533	541	542	519	531	568	562	537	528	560	529	596	559	555	535	575	536	557	598	546	590	539	588	501	539	571	564	553	513	547	517	527	541	568	556	531	526	530	538	526	554	537	586	510	550	506	504	549	527	584	560	573	518	548	530	570	595	555	531	547	530	564	538	584	532	545	515	573	532	561	546	498	539	518	551	563	546	537	511	544	562	515	504	543	524	564	528	544	522	535	554	568	552	529	543	499	535	566	542	547	557	547	544	585	497	573	550	539	549	566	527	574	503	572	562	555	527	535	524	541	511	518	507	545	563	516	512	516	518	558	529	522	560	581	548	537	599	570	537	582	552	560	584	569	564	513	557	574	521	572	526	532	558	526	546	553	513	554	560	570	551	493	547	549	544	570	550	526	542	548	504	566	559	462	513	573	541	577	559	559	583	532	546
5508	2754	2875	2303	1681	1207	880	693	605	533	509	463	427	400	399	432	361	375	308	366	326	314	332	349	335	320	313	316	313	345	315	327	323	300	308	315	293	311	286	285	295	340	303	324	326	297	313	332	341	291	299	305	288	320	306	294	289	308	297	294	294	306	310	305	304	325	308	338	303	326	287	321	329	316	312	277	341	315	332	284	330	331	320	308	290	316	314	269	302	286	288	296	312	293	306	313	317	274	274	281	311	324	293	305	291	296	288	291	269	292	344	302	284	294	298	281	290	287	315	319	296	285	268	286	325	305	282	310	305	292	274	320	291	330	285	300	306	282	322	291	286	301	311	283	331	270	278	292	279	329	316	300	333	283	299	313	327	305	290	308	302	309	296	285	288	283	312	292	321	290	335	247	320	275	281	347	291	306	315	295	303	299	315	293	301	289	292	308	296	308	349	315	286	296	307	278	296	278	318	287	301	294	301	314	296	305	325	310	314	340	309	289	290	304	327	276	286	301	306	277	304	298	286	339	339	262	288	301	299	301	302	333	299	303	283	355	306	323	324	275	297	286	274	277	301	301	313	279	287	304	311	269	300	306	281	305	319	301	295	322	317	270	321	290	278	305	324	297	343	336	297	362	296	332	295	287	297	298	330	305	298	320	325	272	301	302	293	284	277	326	317	288	336	296	283	302	291	290	334	295	266	261	310	279	317	305	285	283	303	287	269	287	286	317	311	288	317	292	302	330	253	293	285	271	300	300	282	335	289	289	281	291	270	298	302	304	347	332	294	298	284	287	297	273	306	303	283	311	330	312	319	320	300	293	319	283	322	265	314	324	298	296	291	294	279	309	284	279	317	272	301	279	291	332	285	315	315	322	310	311	275	272	277	315	310	294	316	330	288	307	318	253	302	301	325	290	326	319	315	305	291	322	294	282	280	269	296	292	308	303	274	325	309	287	305	315	299	267	267	300	287	306	287	315	323	315	317	314	297	315	292	302	289	322	297	298	269	284	304	300	296	276	304	299	287	311	286	275	311	313	311	291	289	282	312	304	302	315	327	283	295	299	312	330	296	283	329	308	296	280	286	290	306	312	304	291	299	294	286	310	301	305	344	312	291	315	297	299	320	303	285	341	289	303	286	324	297	317	298	295	278	293	303	273	307	314	300	293	288	281	284	294	292	270	274	308	327	298	282	297	288	321	306	274	292	306	298	324	290	290	325	285	325	314	292	273	291	328	300	315	293	293	266	306	283	306	306	278	282	297	278	330	314	309	269	298	323	302	297	299	311	341	300	289	313	328	319	274	328	305	331	290	252	295	276	302	296	311	272	290	297	304	275	282	282	297	292	312	266	319	291	310	295	290	324	308	279	325	318	301	307	309	311	304	299	317	341	290	299	296	290	295	316	316	305	295	287	320	292	298	274	324	299	298	358	302	295	298	317	320	299	319	310	296	296	329	291	333	295	280	269	314	310	336	292	324	295	319	302	272	319	295	320	269	288	294	293	264	283	287	313	313	312	290	298	321	298	306	310	282	306	285	294	317	279	326	261	308	293	313	310	307	329	292	287	307	298	284	289	301	319	286	301	290	274	298	297	296	325	249	289	277	290	300	289	330	276	306	275	350	279	321	287	288	330	277	290	283	301	294	288	300	320	315	289	299	313	295	317	307	290	338	287	307	333	285	337	310	288	298	306	282	266	284	312	311	280	294	264	294	265	293	296	309	299	315	305	294	320	290	314	314	286	326	290	304	317	303	319	299	295	293	310	278	277	271	274	302	299	299	320	294	322	319	296	280	314	312	249	306	309	284	285	310	327	275	294	274	283	317	323	319	300	301	322	307	284	302	310	299	301	323	320	286	298	312	317	290	267	306	302	294	320	309	271	300	311	323	284	283	308	309	311	310	335	300	352	294	272	318	312	304	268	319	303	285	318	287	307	307	313	297	296	279	278	309	318	277	332	290	299	281	268	285	301	292	320	296	287	328	304	287	281	300	291	304	294	289	326	305	293	304	278	283	301	287	278	295	299	254	305	295	307	290	299	281	273	300	306	305	305	309	336	350	259	327	308	318	264	310	299	315	338	280	300	281	299	271	285	303	297	335	283	316	276	264	323	329	299	307	277	301	290	307	262	294	292	307	283	306	288	286	309	288	306	307	296	323	307	305	336	297	293	309	327	287	309	292	270	328	289	294	277	296	325	285	293	310	300	303	301	314	317	263	275	284	300	292	304	290	320	336	307	286	309	321	276	330	309	296	283	295	303	319	315	301	260	329	312	338	311	299	301	278	317	278	334	309	298	305	290	301	296	282	310	321	253	312	319	286	310	271	337	313	289	294	289	336	270	315	273	311	287	312	319	286	262	297	339	293	302	298	314	281	312	311	303	315	325	273	276	293	302	315	302	300	332	315	304	284	272	324	307	257	268	288	337	324	338	294	296	331	347	296	340	258	315	295	309	289	315	292	325	291	328	285	336	308	318	316	292	270	339	334	308	317	317	314	289	283	328	277	268	328	325	301	279	273	323	317	292	299	282	283	330	279	284	292	290	283	308	288	299	297	282	304	293	314	291	328	323	270	290	337	289	301	284	307	292	304	322	273	317	283	314	294	266	284	308	299	315	287	307	293	304	308	314	319	283	310	291	349	302	274	311	293	288	295	285	323	305	292	294	304	272	306	342	306	278	294	326	322	332	291	311	293	323	304	296	324	302	304	288	271	310	302	293	293	309	321	326	299	332	285	299	273	266	310	296	282	315	323	280	298	324	303	339	287	286	325	294	302	307	303	309	332	267	310	285	322	291	312	276	291	295	318	282	332	284	304	304	298	278	320	282	308	311	279	305	283	318	284	305	310	297	308	255	296	320	295	297	312	315	294	301	323	298	326	309	304	302	273	308	321	304	269	317	292	310	305	256	291	322	310	288	298	305	282	304	298	276	313	324	269	275	305	307	275	307	306	318	281	301	312	290	292	298	318	284	282	283	297	307	301	319	288	292	341	293	311	287	291	241	316	326	293	301	315	282	311	300	291	314	279	305	329	315	308	301	278	315	285	265	303	313	315	299	268	290	329	253	279	299	316	280	321	287	304	332	287	282	333	285	288	273	299	296	275	334	304	303	311	286	303	306	338	301	303	303	284	305	301	282	291	278	301	274	316	283	314	293	262	330	306	300	289	268	286	294	276	274	274	301	282	300	307	303	285	300	299	303	288	318	316	285	315	294	296	277	287	332	327	332	318	324	272	287	308	304	255	275	282	299	299	289	311	273	312	320	312	284	287	295	314	314	316	299	318	329	315	254	297	328	320	277	307	298	292	321	291	293	280	278	308	301	300	305	286	306	275	321	303	296	264	325	327	284	309	309	286	306	297	308	327	309	333	296	290	308	296	318	306	246	264	284	264	322	314	309	281	294	293	297	313	310	294	287	309	300	324	284	322	293	334	324	309	307	296	316	275	324	288	283	291	290	316	310	317	314	303	301	318	297	309	289	300
4727	3658	6726	7744	6489	4891	3738	3203	2726	2257	1966	1700	1441	1499	1344	1314	1222	1104	1101	1003	1013	1038	910	893	876	844	845	842	802	795	807	812	828	827	772	781	810	783	846	743	746	728	740	844	789	729	728	796	742	783	790	752	743	696	706	688	762	727	751	733	736	768	733	751	745	718	787	687	712	773	725	772	705	752	742	718	760	754	719	756	713	758	764	752	725	709	708	728	711	706	689	748	734	730	723	742	706	713	744	697	740	734	728	769	751	680	727	714	717	738	697	717	725	765	716	716	741	726	697	725	727	779	743	742	696	753	696	717	727	754	754	688	711	757	709	744	708	731	736	727	690	723	777	774	740	734	735	727	744	753	753	718	690	758	736	763	742	702	720	750	716	743	639	708	747	781	707	754	751	754	745	690	738	780	722	776	711	712	753	701	737	721	734	720	759	746	750	711	763	713	746	766	772	766	726	720	716	687	729	746	696	735	737	759	734	726	732	754	730	752	704	688	725	762	741	762	722	703	774	727	671	722	771	752	755	786	764	685	726	742	768	738	701	724	711	740	703	743	697	669	746	705	731	740	757	744	769	715	780	737	685	699	683	752	723	697	735	776	689	735	758	794	717	736	705	766	696	727	713	710	735	714	768	742	724	727	731	727	693	743	774	689	749	725	736	707	729	694	757	740	697	763	756	744	734	714	750	718	713	777	754	737	713	745	721	733	765	729	723	710	752	729	761	674	709	759	707	760	704	654	741	757	762	778	753	778	732	728	772	736	710	743	722	755	737	694	715	759	775	748	717	730	768	753	732	734	673	741	709	708	751	740	758	738	793	788	685	754	731	701	758	723	723	726	682	750	778	711	746	753	756	725	726	738	755	765	734	675	724	718	725	757	729	715	724	741	715	745	772	753	708	715	750	727	717	747	701	712	750	734	747	709	780	743	750	754	723	800	759	728	746	717	743	771	772	736	684	691	682	732	767	727	779	759	759	722	720	739	782	679	761	747	779	717	672	747	721	758	707	748	671	751	747	723	768	723	737	722	743	746	751	754	754	760	725	726	732	743	724	731	726	727	707	783	738	779	752	745	774	738	741	753	745	725	733	700	720	725	734	670	728	744	684	729	738	751	738	750	749	769	758	697	740	724	771	758	706	745	747	708	733	757	709	732	779	768	782	756	727	711	717	758	797	762	755	714	724	771	745	758	701	741	753	710	736	700	731	738	727	730	724	765	762	698	691	692	770	709	694	735	740	751	779	704	768	761	749	754	741	708	734	815	723	774	726	786	738	744	749	764	704	743	777	734	697	738	751	770	750	803	723	741	755	776	761	726	738	691	751	751	758	713	745	750	697	745	777	763	709	742	741	728	704	734	769	761	751	719	688	719	816	736	750	743	699	710	747	711	688	779	716	735	726	747	752	729	736	752	745	732	750	724	770	721	749	740	725	701	735	750	734	744	696	743	696	685	779	722	779	695	778	721	709	741	745	728	736	745	698	760	734	710	721	738	714	775	691	735	747	714	747	731	774	789	745	727	697	786	712	751	733	747	729	687	684	728	736	723	697	761	699	723	744	748	729	732	743	712	760	723	705	706	788	744	719	711	769	729	731	723	695	731	708	794	726	758	737	770	743	722	732	737	709	739	728	725	736	748	718	796	755	753	723	755	701	729	773	750	718	714	733	730	739	743	715	742	780	770	718	754	756	728	745	718	706	747	768	753	749	725	720	764	725	739	737	714	726	771	727	746	743	737	723	709	713	701	721	725	705	742	746	783	711	672	755	728	723	711	716	701	792	721	705	776	721	733	678	729	726	712	705	731	665	803	711	730	701	729	717	776	745	734	717	790	731	727	750	768	740	743	750	752	779	751	747	761	765	755	725	729	746	717	738	741	772	765	695	731	754	729	771	738	754	762	678	747	735	715	736	719	734	728	733	736	797	786	771	727	766	772	743	721	766	671	750	724	737	730	739	669	791	754	776	707	706	760	749	714	711	697	721	755	740	789	749	790	730	769	736	777	704	733	769	697	728	727	705	737	705	762	737	776	738	747	743	706	797	767	742	745	734	720	728	734	733	749	734	694	712	747	788	725	772	709	743	791	728	754	730	700	696	742	723	721	709	731	751	791	726	775	731	757	755	754	727	755	706	752	784	769	735	739	735	746	734	735	732	732	714	730	735	776	738	726	715	684	751	738	745	725	740	739	735	741	714	722	737	685	710	733	742	684	717	729	738	729	722	766	730	740	749	733	732	672	721	736	683	741	742	776	700	723	708	725	729	702	712	772	765	733	695	752	782	768	721	734	783	768	764	734	787	732	721	695	749	789	747	780	745	756	693	689	717	724	732	647	824	739	704	743	747	696	687	719	723	733	706	733	719	690	709	763	745	703	703	786	718	743	717	725	723	701	762	714	717	757	687	728	716	735	752	713	792	729	710	716	720	743	745	731	658	725	716	662	718	717	698	759	714	752	756	743	737	724	719	714	769	765	752	735	762	753	707	740	725	723	737	738	744	759	761	717	737	734	750	703	743	726	765	790	748	688	755	782	682	695	739	767	680	737	763	776	721	709	715	705	720	799	778	719	727	747	739	765	721	748	716	737	687	738	697	726	731	706	743	747	707	740	741	717	717	697	735	762	735	738	760	701	732	758	740	758	691	687	757	724	678	752	758	743	716	754	765	735	731	711	738	739	742	754	744	777	767	709	709	735	707	753	769	706	729	734	705	707	746	740	772	672	764	747	710	687	726	775	662	788	687	743	707	730	704	741	729	696	750	713	703	727	730	708	700	760	746	772	725	741	719	744	689	715	702	717	773	722	705	708	718	709	728	735	735	706	736	756	701	786	716	768	771	752	703	735	722	764	703	753	730	742	744	761	756	720	753	730	705	758	782	738	749	738	725	747	708	734	743	762	738	750	734	722	800	735	718	696	718	767	730	758	733	723	685	720	722	755	785	731	699	716	767	730	735	755	747	728	758	743	766	756	812	697	759	717	737	707	709	703	764	727	760	725	750	703	724	755	722	736	727	752	773	671	666	792	749	763	694	772	709	744	690	729	725	721	714	746	708	714	713	755	757	739	737	726	722	684	738	711	743	710	730	760	716	738	743	727	685	747	745	798	708	729	769	692	751	781	736	712	711	743	722	763	706	760	705	717	711	759	742	711	737	733	721	718	739	763	704	745	707	753	714	688	752	740	692	722	730	690	750	759	705	675	742	757	788	707	718	740	756	703	743	749	713	741	692	736	728	761	794	714	755	726	713	740	780	699	717	717	722	730	743	746	751	719	789	773	740	754	745	733	658	736	753	722	732	720	737	715	739	735	723	740	723	759	751	786	733	724	757	742	765	754	756	736	693	729	775	769	722	800	684	748	768	707	786	707	761	717	741	768	711	734	732	772	753	740	764	687	705	753	752	766	667	787	690	714	692	709	735	723	753	725	717	743	698	729	759	767	742	695	749	721	736	736	705	693	728	729	743	723	709	724	740	768	705	762	768	750
14254	6555	6037	5170	4086	2756	2059	1436	1281	1121	900	700	556	577	551	475	386	370	381	390	363	390	369	345	327	311	317	307	315	274	315	357	283	318	310	310	298	320	297	287	269	309	281	271	320	304	282	279	242	300	268	255	276	267	252	279	271	263	268	309	307	260	325	268	297	271	306	276	307	301	261	289	270	284	285	284	291	296	312	304	255	293	262	274	260	300	291	289	294	288	251	293	303	263	293	308	258	298	294	281	273	308	264	284	338	289	291	257	274	310	271	288	284	309	276	292	271	270	286	261	290	290	286	267	273	308	279	292	299	270	277	297	284	297	293	260	277	298	313	310	237	262	286	308	277	316	280	307	290	290	286	263	291	303	253	277	299	281	307	288	302	293	247	299	284	267	268	294	252	265	298	274	270	291	257	252	293	269	267	293	286	288	288	299	266	263	259	258	288	284	249	266	267	256	277	272	269	293	279	300	281	286	316	285	299	286	267	296	267	280	268	312	306	274	287	287	263	291	313	289	333	268	294	290	305	266	271	284	267	293	293	267	300	301	306	275	337	271	295	272	293	273	273	254	289	294	292	327	304	275	282	264	308	278	289	302	270	333	250	271	290	263	264	294	270	259	287	283	321	286	278	267	284	274	270	304	270	260	267	300	311	258	258	276	262	295	298	258	240	313	253	275	258	295	294	273	313	291	302	283	301	275	319	272	294	268	253	290	270	288	290	252	272	289	280	280	261	280	286	262	254	294	275	276	279	295	298	289	299	268	262	281	285	277	308	267	277	270	265	262	237	296	284	266	285	301	265	290	288	275	289	282	299	274	265	266	269	297	274	270	271	280	302	296	295	264	294	282	282	293	309	261	302	287	304	307	291	292	265	298	282	271	282	272	297	277	277	281	293	296	300	264	268	294	300	301	282	292	288	282	306	312	290	269	287	277	292	303	286	268	272	277	262	262	284	280	279	269	292	277	275	309	282	282	300	285	299	307	294	271	313	268	245	274	287	282	278	292	298	297	281	272	260	255	270	291	305	271	289	255	297	276	312	275	296	326	312	278	289	308	267	276	281	270	314	256	269	264	285	278	311	266	307	314	294	270	303	255	250	278	297	284	293	284	268	276	284	265	269	293	294	299	285	258	259	271	296	294	294	294	288	286	259	279	276	270	277	288	290	268	278	297	295	274	307	280	271	263	269	258	270	278	279	292	287	254	278	291	286	274	309	268	270	275	296	302	292	295	266	281	256	270	282	293	263	286	285	292	297	287	289	280	258	291	276	276	308	285	310	259	262	277	320	259	260	292	270	306	265	271	302	239	287	311	302	293	302	297	323	270	288	281	285	287	287	277	266	282	276	306	290	261	297	266	288	258	312	273	277	309	291	280	301	276	259	273	325	299	280	301	289	302	308	276	291	250	268	317	283	267	284	250	277	298	298	268	295	285	274	288	300	323	283	318	310	282	292	279	270	286	316	300	275	275	287	260	288	276	300	294	266	271	314	283	290	245	275	280	270	281	289	296	283	270	295	274	271	287	282	282	263	259	276	290	270	291	276	310	293	301	274	274	254	265	273	279	258	271	253	287	279	260	279	306	321	283	309	291	248	299	277	286	300	303	264	280	306	286	289	282	277	245	288	302	265	276	270	261	237	258	322	301	262	291	283	274	256	264	272	271	294	294	257	289	301	272	320	294	272	266	272	275	280	317	288	297	283	269	271	259	267	294	293	280	289	275	292	286	259	275	253	285	261	288	314	269	256	284	281	278	269	279	299	301	298	289	267	288	292	269	270	282	301	301	304	258	281	276	267	255	286	255	266	304	260	309	276	307	297	289	265	270	270	309	293	285	294	265	289	303	276	269	281	268	286	291	304	271	287	268	284	279	294	317	327	291	286	285	254	294	245	272	271	265	264	284	273	284	278	290	272	304	292	281	263	275	275	290	247	283	274	302	278	294	259	285	270	298	279	278	304	283	277	285	245	293	269	283	262	296	288	268	292	282	270	269	272	254	296	286	304	260	289	269	288	274	256	292	261	247	305	265	271	275	291	297	279	276	281	257	290	282	280	271	268	258	283	261	264	284	267	283	269	271	277	253	282	274	277	288	260	252	295	260	300	299	262	279	283	295	294	298	262	299	277	293	300	255	294	297	259	276	262	256	297	299	292	303	273	258	300	246	293	263	282	277	302	278	306	299	265	292	268	276	269	295	301	290	321	269	282	309	281	256	259	283	291	270	258	275	271	281	267	310	293	289	295	301	316	286	257	299	307	259	326	294	269	290	287	284	291	310	299	260	265	293	259	288	269	286	299	296	261	297	300	283	290	268	269	264	286	287	283	299	280	255	305	277	297	288	248	269	311	246	267	291	298	274	274	305	243	296	320	291	301	304	298	271	276	265	302	284	273	305	257	300	295	242	300	288	274	277	256	285	293	275	267	302	309	290	281	305	256	293	268	297	284	276	284	262	298	260	283	298	281	295	269	263	282	301	280	268	275	294	305	322	278	309	281	290	292	303	324	287	287	281	292	261	279	290	258	285	298	267	261	243	269	283	316	296	282	284	296	273	296	239	238	286	255	272	274	279	251	289	305	274	263	265	266	276	283	286	260	297	333	273	264	299	307	289	286	285	294	318	271	270	281	274	248	263	304	291	299	309	298	292	274	260	273	312	274	273	300	285	267	291	277	297	310	266	274	244	278	293	287	275	280	277	277	264	321	325	289	290	276	287	286	282	298	301	268	295	280	272	287	260	311	263	271	308	283	279	276	322	284	263	295	285	302	300	288	294	273	242	291	281	270	292	290	288	286	315	272	329	273	300	297	274	303	279	257	278	308	273	290	273	278	251	282	273	284	283	295	255	253	279	262	303	280	309	280	273	284	279	318	288	288	287	282	283	261	277	274	289	270	263	299	279	293	302	271	302	282	260	284	281	267	287	285	282	294	286	283	275	302	332	293	265	276	269	287	252	288	310	274	327	279	258	268	274	242	293	285	319	271	270	277	290	261	281	251	294	282	295	290	287	286	288	254	284	256	289	304	288	254	284	284	302	314	266	281	273	285	285	280	307	304	273	270	288	252	310	258	265	255	313	291	261	296	283	290	292	310	321	291	304	270	288	280	300	307	310	276	283	291	285	263	249	292	324	310	291	283	280	284	314	254	280	278	283	273	275	279	270	286	299	266	273	271	316	315	294	259	271	278	270	309	292	279	286	297	280	297	278	263	324	284	291	262	289	278	286	296	290	263	282	286	275	296	290	288	318	282	276	320	274	275	278	276	281	285	289	288	271	293	267	285	301	250	286	287	298	305	264	267	291	273	248	305	260	268	264	275	296	282	308	269	284	308	232	269	300	292	278	284	274	279	304	254	254	283	307	300	276	267	293	252	290	265	283	260	293	289	308	268	260	276	298	283	305	280	284	291	277	272	262	277	292	254	287	289	266	254	306	268	288	290	278	269	277	266	254	258	273	298	287	294	289	291	268	276	275	278	248	267	285
11271	6412	11846	14432	12234	9542	8466	6960	5582	5062	3764	3234	2820	2513	2142	2018	1772	1501	1413	1444	1274	1190	1179	1025	1068	958	907	892	934	874	894	868	839	819	848	815	804	823	777	757	790	729	722	750	764	710	772	751	670	709	757	711	770	752	709	688	666	728	701	700	701	734	715	722	690	686	655	724	656	740	683	779	706	695	629	717	696	647	666	713	693	695	716	750	721	685	688	735	690	750	662	664	690	705	729	674	661	697	681	731	702	700	669	714	737	708	718	647	703	703	675	644	728	663	698	659	684	718	685	685	697	692	669	686	750	694	674	693	712	636	714	677	683	743	746	693	713	728	667	692	707	690	670	673	703	663	743	686	717	690	660	662	707	677	677	653	686	663	656	659	723	677	689	717	683	702	657	714	729	726	643	668	689	691	660	662	704	668	684	709	684	696	671	709	656	699	711	707	667	656	695	685	688	667	676	665	660	704	697	677	684	706	714	656	697	674	694	646	704	699	693	704	713	709	729	713	709	705	698	683	718	688	709	680	678	698	711	704	677	699	619	667	666	706	614	702	733	691	674	701	709	731	655	674	683	708	659	707	667	706	651	718	708	713	692	690	714	726	663	711	671	667	710	704	713	653	685	648	725	663	707	749	661	716	703	707	717	742	708	691	694	698	710	706	678	703	721	676	708	638	685	679	662	693	692	673	702	717	685	740	675	691	678	648	695	721	727	730	692	697	683	679	650	693	703	691	692	680	700	648	714	708	677	716	736	719	666	723	690	681	693	717	730	676	675	712	709	706	724	693	701	686	692	665	739	706	682	730	675	708	714	696	734	777	689	670	662	742	619	731	655	616	679	653	696	670	678	708	713	733	692	684	660	693	714	662	676	687	718	673	653	727	700	659	737	696	691	655	720	682	697	643	673	656	685	640	670	706	704	629	676	700	649	627	692	698	696	693	672	683	695	649	680	642	713	724	728	688	693	679	667	715	700	697	711	668	695	717	692	692	667	673	685	726	700	706	677	644	705	720	684	712	658	723	682	699	733	671	700	687	729	676	712	743	743	707	668	722	695	696	663	664	713	722	643	731	716	649	675	692	696	639	716	676	688	666	683	698	718	746	686	658	731	660	709	652	709	697	727	667	650	705	660	682	693	693	706	684	700	701	669	675	675	683	678	671	688	696	703	711	699	748	712	717	754	725	703	717	707	721	664	675	680	668	740	673	720	727	716	701	710	735	679	677	696	657	710	681	681	696	719	719	666	666	658	674	674	688	669	705	712	682	668	708	693	738	663	737	689	749	718	717	672	698	678	703	731	676	657	718	723	647	675	738	727	659	691	668	718	690	714	689	720	690	676	689	669	693	651	654	674	713	698	705	660	711	689	699	686	689	717	692	658	718	683	646	658	679	661	707	693	686	657	710	714	635	655	702	690	673	663	680	691	691	701	670	683	689	731	711	716	669	667	677	664	701	665	676	734	664	708	717	705	719	720	729	718	706	673	700	644	698	683	705	698	670	682	693	695	647	726	693	724	672	658	675	711	691	725	684	645	704	703	715	702	678	689	717	706	717	668	682	708	714	687	682	685	701	679	703	699	673	711	710	712	708	685	661	686	701	706	707	685	692	715	712	660	717	745	685	686	694	665	701	685	672	702	680	680	706	685	662	677	679	702	670	711	733	709	700	698	704	652	658	692	719	698	726	732	694	671	737	732	660	732	670	709	683	736	697	698	630	715	683	689	713	695	649	718	679	659	702	676	702	689	689	631	702	694	652	636	750	715	681	700	686	691	694	682	732	671	747	682	655	707	631	707	727	682	677	684	675	700	692	745	672	683	671	673	748	725	708	669	706	750	682	654	710	678	731	675	680	673	718	681	730	642	694	680	661	679	688	695	694	721	734	722	683	720	707	686	683	699	706	658	675	655	688	699	665	689	664	665	721	671	679	687	718	689	690	706	696	744	698	752	654	712	691	721	702	686	700	718	711	719	733	699	665	704	755	683	634	709	673	679	746	687	693	692	704	693	697	686	757	690	629	774	704	691	719	687	660	721	688	687	740	683	672	696	681	677	648	709	697	678	678	696	698	689	702	717	684	763	675	702	642	660	693	663	668	697	725	694	673	653	695	743	702	692	685	688	669	693	656	645	702	700	654	654	708	672	713	665	697	732	708	731	723	715	715	638	694	668	672	705	704	708	673	687	713	695	683	685	714	685	613	679	686	716	663	676	716	724	668	705	673	682	631	679	724	691	725	712	755	716	661	723	662	684	697	681	732	680	685	715	663	694	655	693	699	666	716	670	678	706	671	662	680	641	666	711	700	701	683	698	712	707	707	678	714	680	648	701	692	674	682	673	727	720	674	692	683	676	712	739	693	741	641	667	719	662	705	718	692	703	683	680	677	645	707	682	730	710	733	677	717	729	667	698	648	738	675	738	706	651	696	707	701	711	714	768	684	727	651	680	681	706	746	708	705	685	738	691	723	744	678	683	676	707	712	682	768	677	669	735	731	719	742	659	667	749	671	680	719	718	633	656	742	649	676	678	677	728	712	684	705	686	714	683	664	683	669	710	708	743	685	652	641	726	729	722	768	728	724	718	689	673	683	674	693	688	690	731	698	678	703	691	688	685	719	732	674	681	651	677	693	723	708	711	697	709	701	664	692	660	687	719	724	687	642	694	682	633	710	684	703	716	716	727	675	682	707	684	699	682	675	657	695	688	745	657	660	721	734	700	681	682	662	679	662	710	733	759	649	719	696	696	718	722	730	703	722	706	683	687	693	680	717	696	693	687	668	724	646	729	717	686	692	688	663	751	742	707	737	672	680	721	701	755	729	720	695	716	660	693	710	666	741	697	711	652	669	673	713	677	713	708	636	686	687	667	667	679	697	700	705	719	693	664	707	686	708	669	666	674	682	684	691	650	662	687	669	749	656	682	690	675	677	683	699	709	707	728	697	685	667	694	705	722	657	713	698	669	645	733	650	700	688	670	713	735	725	702	667	659	708	691	677	673	677	685	683	711	661	710	638	676	700	688	677	687	730	668	733	726	667	698	690	667	729	711	713	712	668	688	693	672	724	709	765	652	700	714	692	700	655	666	726	670	685	702	671	709	669	718	671	711	665	701	692	664	727	698	715	664	709	697	705	716	663	669	729	672	676	677	737	658	650	669	717	706	711	702	714	697	717	708	688	708	706	690	715	689	692	718	711	690	746	662	755	703	720	676	722	658	721	691	665	722	741	711	707	712	695	717	687	704	694	739	695	707	729	700	694	625	696	736	745	660	725	696	698	708	710	674	656	686	681	668	730	720	689	658	712	745	740	664	678	685	719	693	670	676	691	715	685	715	727	680	669	699	694	668	680	710	734	717	716	774	730	692	661	665	635	768	673	722	687	709	696	691	674	673	658	697	706	695	717	678	691	654	664	697	687	747	708	722	714	683	702	653	674	702	689	665	686	659	721	722	705	730	630	751	724	679	661	691	728	699	702	704	666	646	694	693	704
22643	11188	9490	8188	6342	4481	3478	2787	2008	1732	1344	918	800	705	536	560	444	419	397	344	343	333	302	325	303	255	250	271	246	246	210	237	226	225	255	242	245	276	241	215	216	251	225	228	217	221	230	206	247	223	234	247	207	198	201	222	234	210	225	216	202	209	199	213	220	224	215	202	250	213	251	211	214	234	219	262	239	229	227	226	191	213	208	217	214	230	236	221	195	245	229	213	220	231	236	221	222	225	223	229	236	195	226	206	218	237	205	218	233	212	220	225	233	184	193	212	207	208	208	238	214	231	235	215	205	229	216	235	257	231	183	213	211	245	219	226	243	244	214	208	221	209	219	202	210	209	204	226	239	202	205	218	203	215	234	217	205	208	217	207	218	227	217	223	248	233	242	201	217	227	217	214	212	229	200	203	216	236	198	221	197	212	235	218	235	225	199	201	216	197	201	226	214	206	216	215	209	215	215	172	220	220	214	213	207	217	199	184	214	217	202	218	199	186	208	212	243	250	231	217	206	222	214	240	222	195	223	226	233	223	233	219	216	232	221	231	192	207	243	205	196	224	177	211	221	241	213	213	229	203	208	219	233	219	197	211	209	215	166	207	216	209	222	210	239	208	225	212	220	217	201	225	222	233	226	230	207	225	199	249	227	195	208	208	242	219	213	224	225	185	195	249	207	202	204	206	211	230	212	234	211	231	237	207	223	223	201	221	214	232	222	231	210	200	238	213	217	195	221	225	216	231	200	207	236	221	203	205	194	204	228	205	214	232	221	225	194	201	215	209	211	230	209	222	191	193	244	213	224	197	202	233	221	192	182	216	213	207	226	217	182	189	209	233	214	224	226	217	221	236	232	254	187	213	232	217	248	225	239	230	215	244	228	226	220	203	189	201	214	198	207	206	200	196	184	209	227	206	249	227	199	228	211	233	221	205	201	237	201	216	216	236	233	198	221	231	211	196	207	192	199	243	206	223	231	183	193	198	219	228	212	199	224	209	230	198	226	189	215	195	198	194	176	198	179	227	225	212	219	199	252	235	201	209	206	225	208	213	210	230	218	216	220	202	207	228	186	215	198	244	220	198	233	234	210	228	233	206	220	221	206	189	235	237	224	220	242	238	211	228	224	208	213	230	221	200	228	230	228	212	195	221	217	223	213	211	209	207	208	174	201	225	231	219	210	222	208	198	196	231	229	208	216	201	221	227	191	189	225	203	232	215	200	208	247	237	237	244	191	218	196	220	228	198	182	212	201	208	208	221	222	185	203	190	202	199	227	230	207	206	237	204	230	223	209	219	240	197	189	199	236	232	211	221	240	233	228	204	206	207	221	213	201	192	212	226	219	198	207	209	201	210	205	217	220	214	243	190	204	221	209	228	238	207	212	189	221	251	220	204	203	182	226	211	231	233	194	224	247	220	201	228	220	210	210	204	227	193	217	182	234	198	234	205	191	224	217	219	235	187	231	216	229	207	242	221	225	181	197	245	243	210	206	211	237	208	214	206	234	217	199	200	213	189	227	207	234	233	229	216	218	183	233	240	214	229	235	218	239	208	230	221	222	209	204	201	230	216	215	219	235	199	208	236	214	214	220	212	194	205	226	212	226	212	214	198	209	208	230	184	193	197	246	225	239	235	228	225	205	213	235	219	237	248	229	219	233	211	199	248	237	201	234	184	232	223	218	240	208	227	181	227	197	199	219	221	224	236	226	188	225	201	245	225	192	228	183	204	169	228	206	197	208	210	213	211	216	192	192	224	188	220	219	210	199	196	250	214	209	225	250	217	210	208	224	184	213	206	211	223	225	200	253	217	212	252	213	224	226	217	186	184	200	220	208	236	206	226	199	230	216	249	245	218	206	205	231	226	227	241	216	215	197	198	211	215	193	219	201	218	221	194	203	215	213	233	214	198	180	206	213	227	195	211	201	209	228	215	208	199	214	213	214	234	232	228	204	212	220	232	214	212	227	189	220	202	214	224	214	225	233	238	213	209	216	259	209	215	197	224	211	228	206	206	219	196	187	220	202	203	208	201	198	226	231	242	215	216	192	218	209	183	197	213	232	222	204	207	215	227	186	201	217	236	209	219	201	188	199	193	217	196	210	230	231	206	203	252	204	245	208	233	214	209	224	202	214	193	196	206	221	206	213	184	205	226	209	215	206	222	198	231	198	196	246	220	221	228	206	218	209	230	219	227	192	190	210	239	209	227	223	203	219	195	206	208	217	233	224	246	224	211	214	215	220	225	216	216	232	208	236	211	234	197	215	206	191	214	237	211	236	236	218	236	226	228	238	225	214	207	223	192	190	202	235	204	218	211	212	230	204	233	228	217	262	230	217	223	215	180	207	213	221	243	205	224	219	206	206	198	208	228	189	222	234	194	216	203	201	209	226	203	208	214	189	175	232	224	209	211	201	215	229	226	212	238	196	214	232	197	235	206	220	204	235	195	191	225	230	200	202	218	218	217	241	215	226	251	216	195	199	193	198	225	222	218	203	225	223	206	212	227	237	234	226	185	213	201	204	200	213	206	207	215	187	207	231	224	241	221	235	237	198	218	232	219	209	203	239	216	244	209	207	225	238	215	218	214	240	245	199	211	258	218	219	234	197	207	214	219	220	204	193	239	218	193	200	189	193	199	215	215	214	215	190	217	205	197	203	183	210	211	211	232	230	227	253	238	223	234	225	233	195	210	194	195	205	211	199	183	205	213	238	228	198	241	217	205	206	213	218	211	243	224	207	237	240	193	221	206	217	178	228	225	214	227	214	216	232	203	209	194	207	224	239	205	209	224	188	208	198	200	189	195	239	242	230	227	225	214	238	210	214	228	199	229	225	234	192	217	208	203	237	222	222	201	198	216	220	183	224	212	228	214	264	211	201	235	182	200	207	235	241	214	193	201	197	245	254	206	238	235	222	225	230	235	187	215	219	211	213	216	248	221	248	225	211	236	203	209	195	217	210	203	221	223	212	216	230	212	227	228	216	250	205	205	227	246	184	194	206	235	208	234	197	214	219	184	243	236	218	211	210	209	213	199	215	221	217	219	203	207	206	205	223	204	218	212	226	207	185	221	190	192	212	215	198	193	217	215	230	201	221	223	223	211	188	191	206	169	204	186	199	182	221	229	238	209	197	221	205	213	221	226	203	237	194	233	225	196	221	191	214	225	203	224	238	225	195	217	225	216	261	233	212	226	226	197	229	201	221	195	235	235	241	194	230	223	205	224	205	230	237	243	207	191	193	228	205	181	193	195	204	217	248	254	237	205	241	211	232	208	224	237	244	223	236	219	208	195	218	233	234	250	228	230	214	189	210	224	237	219	217	206	233	251	236	219	222	207	215	224	225	209	224	221	227	195	211	200	246	211	221	233	218	214	206	215	200	226	202	226	209	228	201	173	221	196	228	251	230	208	189	253	220	239	188	241	197	196	215	223	226	232	221	198	192	189	214	211	232	231	183	224	233	214	197	216	200	211	212	212	219	215	222	203
15135	9143	16152	18748	17002	14303	12413	9243	8284	7102	5334	4433	3994	3377	2853	2421	2187	1729	1740	1542	1473	1345	1329	1192	1127	1092	919	849	816	813	759	771	735	741	776	787	753	784	688	691	662	682	645	672	596	652	621	638	590	598	586	605	587	617	579	545	523	550	545	562	555	553	557	555	544	576	595	544	578	577	514	548	554	528	562	533	525	574	586	548	549	576	554	516	556	559	549	564	542	561	576	556	523	550	545	585	593	532	549	535	526	565	554	580	544	540	526	552	569	564	552	565	519	509	541	531	580	517	529	571	514	524	546	544	518	487	538	537	541	525	542	549	545	557	538	554	525	542	551	546	536	525	553	589	552	532	569	505	560	536	561	537	578	534	512	539	556	560	578	560	560	567	543	546	510	557	559	556	585	510	560	514	508	513	550	523	531	501	577	565	557	541	507	532	545	538	547	536	572	537	583	538	551	510	534	548	516	548	534	545	560	556	555	540	563	524	512	536	568	540	577	532	557	547	581	488	508	566	552	534	525	512	560	556	518	591	579	521	566	553	529	558	535	520	489	509	538	550	552	554	578	504	557	555	533	569	533	562	547	545	545	522	562	508	547	552	563	580	579	507	485	555	492	549	531	525	544	543	568	567	541	546	510	537	535	565	499	555	507	524	508	537	544	555	542	547	525	529	547	539	533	557	537	539	537	525	567	536	533	536	535	577	524	518	519	501	565	543	548	559	570	540	580	532	545	553	518	559	530	561	528	519	568	553	499	596	538	541	560	504	548	540	536	538	528	545	535	494	509	509	565	535	518	538	542	539	540	542	542	507	527	530	576	546	517	578	572	564	537	548	546	556	537	515	567	585	588	534	553	542	535	543	502	530	522	529	554	551	521	547	578	572	536	520	542	508	527	580	568	601	549	542	541	558	511	534	620	491	533	530	529	543	561	502	570	585	526	561	526	533	571	511	555	524	540	540	553	565	560	539	553	550	528	530	502	530	570	526	541	542	524	571	529	577	526	565	551	534	541	504	549	524	525	569	557	536	602	561	574	532	545	562	577	559	564	528	531	514	535	553	491	582	569	537	544	522	594	526	551	531	504	553	569	524	526	559	551	566	509	537	527	565	536	543	547	542	531	548	557	548	522	501	569	582	534	597	565	516	537	521	529	554	544	568	539	526	555	549	521	534	550	556	554	555	487	518	551	570	583	587	562	558	540	560	532	539	513	529	558	549	527	571	523	558	542	536	528	526	564	522	583	565	519	558	532	535	579	529	548	562	506	547	521	523	536	563	562	539	528	539	534	518	510	546	544	516	538	543	558	560	559	548	511	516	506	548	533	494	526	556	563	559	523	584	543	519	562	552	546	538	520	537	537	548	538	553	550	547	566	522	561	549	553	533	536	550	567	573	522	544	532	577	501	583	524	549	604	553	535	542	528	530	517	598	543	522	544	533	530	513	542	593	542	534	543	544	562	571	538	501	513	568	515	560	534	528	502	543	530	593	548	516	545	523	596	547	557	529	557	564	524	517	584	549	550	568	569	521	523	514	527	568	523	559	527	537	565	556	594	599	551	513	526	527	527	515	500	551	522	576	528	540	565	524	559	551	538	533	553	612	540	539	577	528	519	526	511	620	578	508	550	523	513	529	574	590	564	538	534	557	568	549	560	505	531	529	530	519	537	576	540	551	587	536	554	590	527	543	524	556	520	571	553	537	619	573	530	538	540	514	506	503	552	517	535	531	564	578	570	515	555	533	534	571	589	546	614	497	569	565	554	485	541	555	516	581	555	546	544	551	584	522	560	543	537	572	551	550	578	537	573	523	546	544	499	565	561	538	533	508	528	505	536	572	538	550	562	560	591	597	539	516	547	552	535	525	534	532	569	589	494	548	568	541	570	549	542	527	544	573	555	538	518	591	538	559	552	518	518	522	530	521	562	542	508	508	530	553	515	533	535	550	536	576	544	525	537	551	578	543	541	572	562	526	545	549	568	540	558	548	506	523	573	547	578	602	553	516	548	549	544	557	517	531	561	504	546	514	509	543	545	556	516	510	533	532	547	554	565	561	557	549	519	524	527	558	511	538	540	561	552	561	573	558	539	522	586	554	587	599	555	539	551	553	518	506	561	584	542	501	526	550	566	552	516	563	541	514	543	540	551	505	573	495	531	513	589	542	521	531	569	562	531	525	576	532	529	545	541	561	536	503	567	559	523	516	507	557	534	533	555	560	587	516	560	526	571	553	541	559	593	550	545	554	565	547	581	529	548	577	529	541	557	552	575	558	550	574	534	570	555	547	530	499	524	567	542	527	558	515	525	537	513	528	534	544	563	522	555	537	529	545	506	615	524	573	544	519	492	507	546	544	554	579	550	557	594	533	550	538	541	535	568	526	505	560	531	550	544	563	579	514	550	551	529	581	558	573	538	529	580	522	537	558	552	568	571	557	558	575	526	529	537	516	523	556	514	555	516	559	532	544	581	526	521	530	507	558	535	532	595	543	542	544	559	593	563	523	544	537	528	535	589	557	529	532	544	556	540	498	523	565	567	572	519	535	515	476	539	553	543	552	543	535	539	575	583	597	528	558	547	519	566	533	554	525	552	576	523	607	536	502	546	530	590	552	550	521	550	551	573	555	540	565	534	546	526	554	568	544	531	535	562	539	527	538	558	537	521	527	574	506	582	530	582	533	531	536	526	519	561	511	557	545	581	563	585	535	536	511	554	533	559	556	529	530	566	530	566	513	542	540	542	548	515	535	548	493	557	509	525	541	564	505	534	522	555	511	556	543	589	516	517	530	528	566	549	582	563	539	545	530	571	552	546	508	535	543	586	514	549	561	563	539	599	556	562	546	550	525	569	561	550	548	580	577	562	554	571	525	503	597	577	527	548	563	539	550	552	508	605	521	564	588	548	532	545	496	511	541	585	551	585	559	508	543	554	534	570	503	583	529	544	518	546	522	545	510	530	524	511	553	556	522	552	542	543	539	600	519	536	526	561	531	565	529	519	516	533	557	557	563	489	533	548	554	523	567	552	556	546	536	515	539	539	522	604	562	592	535	556	575	599	573	517	540	564	550	567	518	559	525	522	531	511	542	555	561	573	549	537	597	552	544	535	503	566	578	479	550	558	525	523	489	504	550	499	517	515	520	539	560	565	553	514	535	554	592	527	523	578	556	568	545	566	572	549	506	543	557	570	532	571	581	566	536	565	507	567	546	563	517	532	537	563	542	549	548	517	537	514	498	554	504	515	525	528	545	488	548	519	534	529	529	548	537	570	544	535	542	553	566	548	518	512	556	534	548	542	551	549	563	510	517	557	502	517	568	498	554	547	544	521	574	543	546	507	515	583	558	560	565	560	544	536	542	511	537	568	579	569	534	486	605	526	503	567	494	535	570	579	502	531	525	564	553	567	553	569	536	576	518	595	534	535	580	550	511	511	559	517	582	532	539	514	551	555	570	572	530	541	516	544	571	606	549	525	553	563	538	543	576	548	555	532	531
5504	2812	2756	2266	1547	1115	856	733	601	537	440	415	440	430	435	361	379	344	324	344	347	297	310	320	330	325	317	280	305	326	294	316	317	293	342	330	288	289	317	318	308	318	320	307	325	296	283	297	270	282	319	283	332	291	318	313	321	316	267	324	319	316	349	306	327	282	296	295	323	329	305	302	303	324	318	296	295	294	300	311	308	293	302	306	304	305	329	306	298	312	294	311	264	281	314	313	319	309	316	315	295	317	308	280	331	299	292	315	301	297	310	291	291	315	283	264	275	315	312	330	334	306	290	271	316	303	293	279	324	321	281	296	271	313	308	304	288	280	287	304	289	298	300	305	320	343	302	301	314	281	258	301	313	308	313	283	319	283	287	289	297	272	318	343	278	277	324	303	280	307	310	264	300	278	291	309	292	308	287	300	336	325	314	305	317	292	335	312	304	336	284	273	320	284	289	311	314	289	305	293	339	301	313	307	307	310	278	318	264	285	304	328	308	294	321	298	315	317	325	301	309	315	274	302	302	294	302	278	310	331	300	286	295	268	313	299	295	307	297	273	303	289	271	336	303	270	292	282	308	284	350	321	310	285	285	271	350	316	294	303	294	313	279	313	284	283	301	318	264	287	323	274	279	308	299	290	314	288	276	299	293	319	320	287	312	292	289	295	346	298	332	308	304	272	306	318	315	294	303	324	294	316	310	302	311	319	306	316	319	275	324	289	322	298	282	306	317	286	321	317	299	299	287	294	321	295	286	338	285	286	288	296	317	313	329	307	320	277	285	288	307	330	296	303	294	310	327	314	313	318	291	296	305	294	281	293	298	317	317	315	286	271	315	335	284	306	281	308	321	279	298	320	296	291	305	304	281	292	319	307	322	321	309	303	301	293	307	293	284	309	280	304	285	306	316	257	320	300	328	307	280	293	331	330	319	316	328	314	348	334	336	301	284	267	301	303	275	306	305	299	293	317	308	308	319	299	318	280	300	297	329	312	303	305	322	323	320	319	281	288	305	270	301	298	307	310	296	305	305	277	275	279	306	306	302	292	289	310	295	311	302	323	314	296	296	267	301	297	278	307	305	293	278	286	314	272	289	307	296	308	290	344	271	309	300	293	284	270	292	285	297	270	312	299	281	305	290	306	282	294	275	307	299	316	306	316	298	284	268	288	308	286	306	299	311	273	322	309	307	301	323	304	293	307	302	281	277	300	301	306	307	340	298	313	290	297	304	277	289	285	294	286	290	295	314	272	314	284	311	317	280	326	304	317	322	300	305	273	317	279	295	307	285	282	309	279	303	314	332	301	304	303	325	315	312	312	306	304	289	313	312	280	288	293	287	299	311	278	302	285	289	307	294	278	277	310	286	281	306	289	285	322	291	297	328	296	302	310	297	322	294	323	295	297	279	286	309	297	325	326	300	296	301	302	272	277	265	325	320	297	304	292	264	317	302	312	282	307	310	259	315	319	293	301	280	292	313	274	337	306	273	298	309	270	322	285	331	306	300	331	300	289	293	313	262	300	274	319	261	296	282	301	319	275	325	306	272	302	298	289	312	339	311	310	288	308	304	298	324	294	311	309	282	266	290	252	273	297	274	310	356	297	294	303	311	317	284	317	311	288	294	289	302	344	327	303	284	299	287	274	327	287	292	313	307	323	307	277	281	309	313	289	312	331	278	298	260	330	302	289	333	308	287	268	303	317	294	318	296	292	292	287	313	283	271	270	310	279	266	296	273	294	299	305	293	296	278	267	306	314	292	281	286	328	283	341	319	311	299	297	312	267	273	281	313	283	274	313	280	268	281	318	286	260	307	270	268	278	343	272	292	316	306	301	305	319	279	290	309	305	275	306	287	343	287	289	293	295	326	295	334	319	283	302	283	305	295	309	289	285	301	290	279	265	311	297	304	309	269	316	323	309	285	290	313	288	280	294	286	301	325	282	311	293	283	273	307	305	316	290	295	300	272	274	309	318	284	325	304	314	280	293	283	314	327	333	301	330	305	319	335	299	281	270	312	304	297	305	294	298	290	338	270	300	273	313	304	320	248	286	328	287	277	312	290	292	301	332	295	277	291	303	303	288	317	325	281	276	304	300	276	322	314	302	279	337	273	286	326	284	291	278	318	270	301	301	275	297	310	320	268	326	313	290	345	284	321	295	288	282	332	332	328	280	316	294	338	297	309	290	329	265	300	302	320	297	294	296	301	350	285	276	307	305	286	295	296	272	301	349	313	322	270	302	326	317	311	314	314	299	296	285	305	328	287	331	304	293	306	291	280	307	312	319	329	343	309	315	284	316	265	318	304	297	301	316	314	305	298	312	317	307	292	303	304	326	290	308	324	302	313	310	290	293	297	279	303	306	310	292	297	325	288	310	290	290	280	291	329	291	269	315	316	290	323	294	287	299	279	301	307	328	296	316	294	308	284	307	324	301	275	319	302	309	309	290	293	280	309	272	297	284	285	321	301	309	294	260	287	303	301	282	304	288	319	309	283	298	297	289	308	313	304	307	287	290	288	294	315	317	286	333	291	324	288	269	261	322	318	250	302	289	285	304	291	306	303	273	296	332	300	317	292	310	311	295	331	324	299	270	292	302	278	296	319	299	262	304	306	313	352	280	277	309	304	273	276	314	307	304	300	267	298	299	294	318	298	264	262	318	286	314	311	305	320	268	324	294	314	338	288	309	267	322	281	326	303	318	310	303	317	287	328	278	331	268	290	275	298	315	336	269	299	298	289	304	290	305	377	314	326	268	286	306	300	318	326	293	283	307	318	312	332	312	311	318	303	340	313	328	305	301	314	295	294	274	274	328	299	254	286	297	290	302	296	320	305	296	327	291	339	277	297	286	309	337	323	315	315	275	275	315	274	318	311	339	301	312	331	350	325	308	306	297	306	295	282	278	284	343	323	297	281	285	289	306	307	316	306	319	306	300	316	294	293	294	295	295	320	286	317	325	309	312	313	314	305	311	312	288	320	306	334	302	315	295	288	285	317	330	297	310	272	321	295	290	301	306	337	323	292	298	310	308	281	315	292	314	315	278	306	307	306	298	314	299	292	285	297	311	314	291	340	313	298	316	319	292	309	322	296	282	278	308	295	332	294	335	289	277	317	307	313	304	297	315	286	315	300	279	316	301	291	293	290	343	284	276	260	296	312	287	303	315	287	290	327	321	268	311	302	274	279	301	306	296	300	324	271	280	310	314	283	310	305	272	326	304	276	304	305	308	306	302	275	318	294	263	336	298	332	297	291	280	282	284	299	283	282	321	295	300	283	310	294	305	336	283	318	287	317	285	280	326	308	312	302	290	294	324	271	282	315	286	314	297	313	314	301	299	310	285	328	333	306	342	320	326	280	295	287	325	288	321	288	298	290	283	324	301	310	311	295	284	285	318	294	302	289	301	311	276	287	281	314	326	297	282	329	305	322	315	303	307	292	304	276	317	311	339	295	283	305	316	287	312	288	299	281	299	307	351	287	311	257	301
4762	3409	6272	7916	6066	4712	3734	3172	2588	2336	1808	1745	1557	1432	1351	1296	1184	1069	1085	1060	1005	919	900	880	844	866	809	813	786	814	821	881	832	788	799	787	800	856	772	730	780	762	737	743	745	749	764	771	783	768	751	754	772	757	704	781	787	773	708	758	755	749	735	728	728	752	734	696	762	733	736	733	686	721	726	752	784	745	736	718	742	708	717	744	694	792	699	707	684	719	758	725	769	766	700	716	753	727	711	747	734	719	756	717	695	742	720	746	732	747	719	676	695	738	726	749	706	791	768	733	735	705	751	753	702	802	722	768	716	717	701	748	741	734	775	693	746	722	719	729	757	748	775	709	751	713	730	766	808	704	729	746	725	709	706	686	705	732	741	743	722	722	734	766	747	750	707	778	685	730	708	751	725	723	752	727	665	730	753	771	697	673	741	691	746	692	745	698	684	735	701	763	732	710	701	736	725	772	740	727	709	735	768	734	710	690	746	745	722	720	747	725	809	717	707	777	725	719	709	784	729	755	720	768	748	706	750	774	718	776	730	724	700	723	732	748	733	736	715	747	733	746	766	745	760	758	723	738	710	785	746	694	738	734	744	729	710	772	732	734	722	741	735	734	755	706	752	762	755	773	763	762	726	767	741	768	759	720	724	726	795	711	741	736	717	753	701	745	722	703	701	719	683	746	767	700	745	716	732	707	767	700	749	734	747	704	721	720	730	738	699	720	745	720	725	718	740	813	775	795	717	727	729	724	664	747	757	802	746	724	740	764	721	733	734	712	726	747	753	729	721	735	791	734	707	738	671	766	739	738	715	724	761	740	757	721	682	719	756	781	733	726	718	733	689	714	719	730	769	723	708	720	768	716	744	729	654	706	743	747	756	726	752	734	767	779	741	745	740	727	703	776	710	754	738	757	773	702	724	735	756	717	747	721	735	761	731	712	717	756	714	686	750	716	733	755	764	764	763	743	714	733	761	753	754	758	751	728	725	752	770	678	728	755	727	747	763	733	761	724	726	744	696	729	716	741	749	713	707	752	711	723	767	720	698	688	715	728	753	737	731	745	746	755	771	741	745	696	738	759	737	772	742	729	757	697	756	723	756	766	763	706	762	755	758	713	752	753	808	689	744	764	726	778	693	707	699	697	779	698	763	757	752	750	749	737	705	726	761	684	705	759	756	751	734	752	753	778	736	753	806	750	717	734	704	721	781	752	670	742	730	760	727	701	750	700	737	730	710	715	714	752	746	743	746	718	711	757	729	781	719	734	705	741	706	718	677	735	732	737	701	742	717	731	745	698	765	742	714	740	747	761	728	745	736	760	733	754	761	747	781	744	769	754	712	713	723	729	786	783	744	733	748	746	755	704	734	756	756	704	691	777	724	780	711	789	763	730	725	741	683	735	696	758	728	719	733	746	729	699	802	717	738	745	758	753	721	746	750	761	744	743	707	713	744	729	775	718	751	717	748	702	754	757	717	718	762	754	771	733	759	819	695	737	693	683	721	731	725	741	752	761	751	737	755	775	767	749	734	765	706	803	750	760	714	752	745	771	735	733	726	710	730	755	729	703	769	707	710	761	741	753	765	726	720	693	758	755	727	733	699	673	717	715	700	702	740	718	702	705	736	668	738	752	770	758	757	739	736	719	700	725	725	733	764	778	746	792	748	753	663	754	718	710	717	744	752	719	692	764	784	675	724	716	725	730	732	732	726	740	734	782	728	735	784	739	719	748	713	719	753	744	753	681	709	741	783	698	773	729	714	741	736	742	749	705	757	752	754	755	773	718	768	750	757	802	776	720	747	696	756	752	732	769	723	752	727	754	739	713	725	752	717	714	658	777	713	757	738	728	703	708	783	734	749	730	717	703	704	728	757	725	729	696	771	768	706	751	789	750	771	753	733	756	745	768	724	698	732	698	759	786	764	735	741	799	736	692	752	731	823	728	774	736	684	754	754	700	737	755	716	714	700	719	714	739	672	737	711	725	723	753	796	766	774	692	687	736	688	760	712	733	705	748	700	709	765	714	781	726	716	740	735	734	754	748	759	719	701	691	751	729	736	695	723	753	727	696	728	670	738	726	740	758	739	737	773	711	718	786	716	731	719	719	731	726	738	733	755	727	778	735	758	698	732	806	730	746	698	738	725	767	757	693	741	698	753	739	749	771	758	774	770	726	790	754	742	785	699	696	689	676	729	720	710	746	682	703	759	718	757	725	734	703	770	694	752	783	745	775	706	727	681	679	741	777	767	676	786	746	709	774	711	769	732	712	762	734	774	767	791	706	730	723	739	752	768	726	740	752	744	722	768	742	722	787	707	759	748	702	745	700	688	760	744	753	724	704	726	765	745	786	765	708	744	758	735	696	737	728	705	775	745	735	749	748	751	711	720	712	766	754	711	712	741	722	738	729	744	738	745	714	765	701	738	753	711	810	776	709	690	777	782	699	762	756	766	772	704	723	720	692	728	712	747	724	767	735	748	784	706	749	717	771	718	774	758	722	728	722	768	770	715	762	767	737	663	720	754	721	733	750	697	709	763	723	715	740	755	710	776	732	669	734	753	747	744	660	775	768	733	700	668	820	740	744	694	725	703	777	765	691	714	796	744	714	743	695	755	723	764	704	753	762	707	705	742	726	757	737	711	710	736	739	728	740	753	760	742	757	740	727	712	720	742	750	743	693	745	774	750	773	745	731	766	747	716	749	717	693	726	674	721	695	757	697	769	746	732	741	758	728	749	737	731	701	747	703	731	730	714	703	671	730	734	745	710	760	732	680	753	725	734	734	744	730	744	742	720	748	743	756	744	777	735	783	681	720	758	693	748	785	777	711	762	771	722	733	733	753	713	719	726	727	744	717	754	713	759	728	745	741	745	741	731	677	741	726	698	719	791	753	709	765	737	747	745	695	742	760	745	685	735	719	747	723	742	703	735	759	740	717	720	759	764	730	700	736	739	727	756	744	756	740	715	706	750	738	723	759	713	755	717	737	738	728	706	750	723	738	696	704	743	760	757	737	744	742	715	733	731	733	752	702	794	701	731	759	699	717	774	744	785	728	733	782	726	820	709	696	753	667	703	759	726	752	802	743	722	682	741	746	730	719	685	695	715	732	773	747	674	728	721	709	748	767	745	718	684	743	691	685	723	734	759	722	742	711	691	769	729	713	742	697	757	706	723	750	687	730	724	716	797	739	742	688	673	752	719	695	699	701	723	742	773	739	740	735	719	769	682	735	764	730	684	753	716	708	698	768	733	728	742	795	733	742	726	704	788	736	753	722	726	721	727	739	779	717	740	730	745	740	701	759	779	756	734	734	690	695	711	719	736	727	731	722	783	779	684	751	706	741	729	735	776	737	705	719	738	714	737	720	714	754	715	716	736	747	695	698	749	747	764	742	749	759	739	764	757	756	736	757	691	723	710	749	739	718	701	765	792	751	751	722	755	702	761	735	742	743	709	731	711	712	727	736	722	720	756	733	733	712	769	743	758	807
14699	7061	6487	5708	3812	2753	2160	1635	1236	1100	822	592	570	551	522	479	411	356	377	400	366	373	341	284	312	315	321	281	283	293	308	275	319	318	361	294	277	292	325	281	284	269	303	297	315	259	273	287	290	277	281	300	257	279	284	281	264	304	291	270	281	310	343	253	282	266	300	259	283	252	264	281	336	275	261	295	288	266	306	264	283	288	307	268	267	291	245	300	271	279	291	286	299	272	271	271	319	261	290	272	277	348	293	273	265	259	271	296	269	266	291	292	297	310	285	283	293	242	299	282	265	268	252	274	303	283	272	282	265	275	271	294	278	260	291	291	272	299	282	276	277	282	290	267	249	295	313	252	278	296	237	315	277	301	282	261	259	284	278	284	291	301	269	291	257	294	314	294	280	296	277	276	264	287	293	286	268	281	286	255	290	263	331	304	264	280	251	301	263	273	317	282	292	263	269	263	291	256	277	272	282	293	263	291	272	295	303	295	275	271	283	255	284	262	304	302	278	281	295	318	272	270	268	268	248	280	280	292	297	244	283	248	295	269	253	293	282	257	259	249	279	262	244	292	293	317	264	291	273	292	274	283	271	263	290	270	257	267	310	303	249	298	261	276	263	286	257	282	292	274	268	278	287	312	289	291	256	274	240	309	271	293	291	292	263	265	285	292	278	286	292	284	263	284	282	282	278	292	274	274	292	272	263	266	266	276	317	307	285	294	262	257	298	288	259	266	279	265	257	296	266	303	275	291	274	266	294	279	248	270	296	286	286	286	275	289	293	295	289	271	303	277	331	269	250	247	284	308	299	298	305	296	290	294	302	311	283	318	238	269	283	286	282	281	306	308	272	238	276	294	276	324	277	267	280	276	268	272	234	278	280	296	317	322	271	273	305	331	292	257	311	241	300	283	256	284	277	283	268	261	295	302	290	267	290	274	285	260	279	299	292	331	281	251	290	286	302	278	269	273	251	295	264	274	304	288	285	302	293	276	266	285	269	310	243	276	265	273	269	265	267	294	301	293	252	297	288	285	287	286	286	254	295	297	305	287	314	267	317	268	282	260	287	305	292	286	289	232	252	282	295	309	289	263	297	292	273	291	279	297	285	271	275	287	294	280	279	284	273	259	285	265	280	299	281	243	274	300	286	317	247	293	293	300	237	300	275	257	275	293	299	272	292	256	291	258	286	260	278	268	294	295	270	275	298	263	276	280	274	283	298	292	273	292	305	281	263	300	296	278	287	267	285	293	298	285	261	261	284	270	274	277	283	270	269	255	296	292	268	282	315	285	265	301	292	271	289	329	282	284	272	294	288	272	250	313	291	295	307	271	297	276	270	293	312	273	298	247	293	283	305	293	249	305	282	273	286	267	290	307	262	272	275	302	297	278	274	303	285	283	288	278	284	270	273	252	282	265	265	274	297	286	292	306	280	242	276	275	304	265	289	274	279	315	287	274	297	264	289	305	290	295	272	309	263	277	286	266	293	262	286	296	293	292	283	274	273	274	264	296	267	287	272	300	294	294	306	266	290	291	237	298	316	268	272	260	301	295	286	318	309	314	310	285	322	306	262	290	292	283	303	273	280	301	294	264	317	323	286	264	339	257	308	269	283	253	271	312	300	297	271	280	275	284	294	273	285	276	293	308	298	262	286	281	293	279	269	310	274	296	272	263	258	279	264	253	277	271	276	295	274	254	237	313	289	296	290	287	274	315	278	285	312	285	275	261	272	266	270	307	283	307	292	301	272	286	305	263	299	294	261	275	267	280	312	288	273	271	239	303	282	283	273	308	285	286	264	279	241	267	261	235	255	275	271	286	243	278	250	283	305	261	281	308	268	279	300	264	303	305	277	264	284	284	280	262	294	268	268	305	247	274	291	263	306	279	338	308	267	280	269	265	266	300	289	294	304	262	279	272	294	296	288	249	247	272	283	283	284	261	295	279	278	278	272	271	289	294	281	284	266	295	278	320	299	279	277	291	247	272	286	270	289	252	262	254	268	274	279	293	273	275	289	287	303	284	279	277	263	262	254	263	236	291	282	277	301	312	302	264	276	288	274	275	281	273	291	292	323	249	311	295	288	243	295	248	286	304	277	290	261	303	265	275	277	296	282	290	264	287	292	256	315	274	288	281	297	281	309	277	301	284	282	275	271	266	305	282	273	302	265	252	274	302	299	266	276	271	282	295	305	279	281	296	282	279	271	278	281	306	269	275	283	279	303	302	286	278	301	291	292	268	296	297	294	286	286	277	291	280	258	274	288	270	301	255	305	266	284	267	309	265	290	273	275	304	290	276	298	279	304	269	279	262	272	279	273	309	291	286	277	273	270	278	290	284	288	256	257	278	274	286	292	288	257	275	272	279	242	272	266	284	273	255	251	317	308	289	277	305	274	307	256	290	302	289	288	284	272	276	286	261	253	278	315	245	304	287	274	323	292	281	296	281	305	292	300	303	281	297	287	274	317	274	282	262	271	272	304	265	283	282	262	292	281	258	271	273	279	287	274	272	278	300	289	290	329	290	296	268	282	291	278	295	306	299	292	307	253	286	286	290	322	308	292	262	237	303	270	269	302	255	282	294	296	280	313	283	279	279	275	296	297	269	268	265	305	294	291	290	295	267	285	268	290	291	294	305	311	266	242	267	254	292	291	280	293	298	259	276	273	290	258	293	259	259	273	309	285	276	301	285	280	284	288	273	246	250	305	329	289	244	292	320	265	304	271	265	288	292	268	293	289	275	248	294	280	280	302	300	296	280	252	292	271	296	275	286	285	269	278	272	312	282	270	279	262	254	265	273	277	253	266	284	257	280	309	271	253	285	275	251	296	284	299	277	333	320	308	292	281	271	287	266	294	270	320	296	269	293	246	290	257	274	284	279	294	304	284	298	269	316	316	287	315	255	263	270	307	266	278	274	282	280	266	275	278	272	282	292	288	275	282	278	281	283	297	274	306	291	290	289	284	280	294	294	271	303	315	281	286	274	288	279	316	306	286	307	295	257	290	296	279	297	282	312	272	309	293	304	304	297	281	300	282	293	273	277	277	312	299	308	286	302	277	269	253	294	307	296	317	279	276	297	272	301	270	286	307	302	273	272	266	284	272	288	257	302	265	259	280	309	271	254	283	281	268	312	269	327	258	277	293	252	274	287	273	298	272	273	273	250	268	305	267	268	272	313	255	301	291	271	256	296	264	275	277	268	281	269	287	259	275	262	281	263	282	279	299	260	283	289	279	295	265	263	279	263	335	307	300	273	306	259	260	293	275	275	277	289	301	246	268	306	243	273	254	308	262	287	275	256	290	300	279	293	253	285	269	274	282	267	291	241	284	236	287	265	272	243	292	271	281	267	284	286	307	289	270	289	284	265	298	290	296	259	267	300	271	261	267	302	278	270	276	282	270	290	251	264	256	295	297	283	273	300	312	274	314	270	269	272	268	284	277	317	264	297	311	307	286	252	300	305	268	254	278	289	302	276	271	277	296	292	296	279
11479	6520	12057	14677	12271	10099	8539	6879	5471	4889	3852	3061	2943	2546	2262	2006	1796	1531	1459	1295	1313	1325	1183	1060	1045	927	950	871	881	834	932	867	873	785	875	832	737	848	766	736	770	772	771	749	766	772	719	673	785	709	743	709	695	658	702	716	707	705	688	711	697	719	686	723	701	697	725	673	718	716	680	676	687	690	736	734	672	691	688	663	689	673	687	719	680	721	730	733	675	658	690	724	736	722	700	700	656	715	701	718	707	693	653	652	674	675	689	687	681	722	746	704	742	720	665	666	694	705	725	680	747	708	689	703	679	739	678	676	675	719	699	696	692	717	716	734	683	694	736	663	662	727	734	667	702	681	700	677	672	690	695	697	637	702	658	703	729	704	706	705	711	686	680	727	689	732	711	680	678	701	695	709	625	675	678	696	694	699	688	709	665	694	743	722	676	757	700	685	706	674	704	699	686	703	709	681	701	677	678	686	698	674	669	669	727	673	672	676	711	674	721	731	680	677	695	658	695	689	698	699	701	665	692	703	688	683	690	663	716	646	755	693	750	693	713	664	680	660	688	670	681	700	713	647	700	693	693	734	672	644	712	682	741	690	664	684	687	668	665	726	655	696	729	693	676	685	682	654	725	672	704	673	673	736	683	717	701	716	671	697	677	714	675	631	703	747	705	679	668	742	709	663	691	715	710	679	711	684	663	707	695	689	698	651	705	686	674	651	715	711	661	653	727	720	689	687	682	674	669	691	697	691	682	663	653	716	709	670	681	683	642	696	724	710	736	692	650	678	669	702	693	647	751	686	673	668	728	745	712	716	691	686	713	682	735	707	690	679	654	676	707	658	723	742	723	660	713	711	724	688	696	657	702	737	665	684	688	726	709	637	736	716	661	699	687	691	735	632	670	703	623	699	714	697	661	702	694	722	728	673	733	654	684	694	731	646	666	703	698	702	676	687	691	669	648	694	708	714	668	719	673	623	699	696	702	718	694	696	670	665	685	691	685	674	702	677	670	709	688	671	665	719	687	705	676	649	683	685	695	678	702	721	715	722	655	688	780	706	679	687	702	686	681	669	642	684	698	692	669	703	706	710	710	662	673	697	730	683	734	710	705	754	774	689	685	738	670	672	724	719	692	705	678	675	707	665	659	668	683	708	663	711	679	724	657	642	692	735	734	693	690	757	701	684	686	692	673	654	656	694	730	639	687	721	697	699	691	705	719	705	694	719	689	713	734	668	639	662	689	709	714	668	684	700	690	651	720	700	704	660	638	705	676	773	718	724	663	702	698	672	646	698	660	730	682	744	685	684	727	707	673	725	716	702	679	682	662	643	699	673	664	700	694	746	668	743	659	689	688	704	750	695	687	662	690	662	730	656	688	640	691	726	693	738	653	723	705	706	693	695	680	704	662	678	717	677	690	663	720	714	698	733	699	711	708	664	698	733	688	733	615	672	739	681	690	686	668	697	668	686	702	688	666	703	730	716	677	712	672	651	735	693	641	693	680	681	703	651	663	699	658	744	639	685	697	669	666	686	751	757	717	661	705	673	678	676	698	712	663	674	690	704	732	681	701	714	689	710	676	693	674	692	707	737	711	690	675	661	699	713	664	719	699	690	680	681	687	697	707	684	712	688	676	646	674	679	658	707	692	749	703	709	699	734	697	682	747	705	690	629	708	689	722	693	673	671	638	658	723	725	715	681	704	686	710	700	684	704	662	694	700	684	651	676	700	666	682	686	748	713	650	711	698	657	698	750	695	689	690	727	726	636	635	717	673	715	635	696	759	761	718	690	754	669	702	721	679	677	670	679	753	728	681	630	671	682	639	722	677	671	656	694	715	677	664	747	672	695	652	672	688	749	654	702	710	646	645	706	684	698	724	674	685	701	676	668	736	696	701	706	715	632	679	716	675	665	677	714	633	703	716	667	702	720	673	697	708	704	728	682	664	634	677	650	705	691	660	729	694	654	692	692	702	680	705	747	682	686	685	698	669	653	665	698	676	714	675	686	714	702	716	694	663	687	688	700	712	734	723	680	676	673	670	712	704	693	698	661	721	647	692	725	714	734	702	688	722	685	710	670	728	673	686	745	688	678	652	688	674	706	647	715	732	686	660	638	700	734	726	700	651	690	672	733	707	705	700	676	692	704	664	680	689	658	728	728	704	735	727	706	691	700	687	688	724	670	671	693	713	689	688	686	656	684	661	678	702	702	686	704	706	677	696	729	735	692	747	693	651	677	691	713	697	710	688	698	710	671	670	669	664	716	696	724	709	720	665	685	684	698	700	658	658	719	706	696	678	700	672	732	653	686	712	692	694	682	694	744	673	681	666	668	745	673	712	665	715	702	668	694	698	716	686	680	648	711	675	691	684	673	670	708	652	660	691	665	665	712	690	696	676	635	695	711	679	715	693	672	690	699	692	690	730	695	667	624	624	654	707	711	713	698	704	682	670	711	721	704	682	737	709	653	682	708	734	680	662	693	671	681	695	667	695	628	659	666	679	712	709	683	683	691	697	655	736	738	672	706	694	655	710	741	687	712	729	762	702	707	650	692	705	704	681	686	711	693	652	672	740	674	702	684	678	663	681	705	683	686	710	700	645	678	708	622	696	696	696	711	692	772	656	676	661	720	693	695	657	696	725	692	643	633	641	709	721	698	723	707	691	698	693	687	696	648	668	704	690	678	696	672	683	700	646	657	694	675	698	665	658	737	683	672	678	691	657	749	697	716	723	672	646	700	723	707	708	706	694	731	695	667	730	700	695	694	667	699	665	715	657	685	680	695	641	662	694	697	681	636	732	731	697	742	721	650	706	662	674	686	672	713	677	692	712	680	690	704	681	736	728	684	696	717	703	747	713	677	624	698	696	683	705	672	728	713	684	686	726	689	742	653	682	721	674	747	717	714	653	722	710	671	613	618	644	713	689	661	630	742	682	686	698	725	723	716	699	736	654	681	655	679	673	683	718	736	705	670	715	698	696	720	717	722	692	725	733	717	655	711	706	688	667	706	735	624	692	699	738	685	698	716	682	697	684	634	656	669	714	648	717	680	684	667	750	709	659	723	761	683	692	696	699	711	707	707	704	693	724	686	648	704	737	671	650	633	676	689	694	707	700	663	715	659	696	707	674	663	694	694	669	690	674	684	676	757	651	724	663	649	705	676	694	652	675	719	653	690	662	677	711	645	684	650	693	691	672	656	681	686	681	663	727	671	675	722	673	735	683	666	707	737	706	669	660	696	673	732	634	705	723	678	720	720	707	684	707	677	706	685	753	650	735	688	683	666	751	712	710	715	636	678	695	676	745	693	671	668	669	674	692	695	741	715	703	690	696	683	679	695	665	724	716	681	667	644	719	723	666	706	710	682	739	699	721	697	649	763	687	705	670	776	689	748	669	707	721	676	674	734	674	701	668	698	678	723	682	692	651	739	699	719	699	682	681	672	734	661	685	691	692	690	696	706	666	658	715	716	685	709	672	677	673	673	681	707	731	683
22681	10803	10125	8727	6070	4218	3574	2336	1587	1663	1173	928	763	693	657	509	428	380	374	335	364	332	353	325	299	287	294	224	238	240	248	221	230	225	244	243	251	218	245	249	234	235	250	235	221	261	210	253	246	235	225	220	223	242	216	217	212	218	225	242	222	221	214	202	222	236	212	201	227	234	212	205	202	201	219	226	202	230	195	230	217	200	187	216	206	203	191	197	219	191	195	232	208	235	236	239	224	214	200	212	196	204	226	224	240	225	233	189	186	255	229	231	187	185	207	218	208	239	182	212	196	225	218	207	224	226	217	208	237	242	223	223	233	176	218	221	213	206	229	214	215	231	235	227	217	219	233	219	229	206	229	218	194	213	170	213	222	216	207	227	212	196	210	227	237	243	218	232	208	229	222	212	223	226	207	206	212	196	261	224	206	219	243	232	193	202	225	215	216	217	204	201	204	196	217	220	211	205	200	218	204	223	202	193	188	226	209	198	203	220	186	224	213	207	198	224	224	214	238	214	202	211	196	192	182	215	216	214	213	245	191	211	188	223	194	208	220	240	196	227	219	217	188	233	223	221	194	186	221	221	204	222	208	249	224	230	238	233	204	212	192	231	225	219	173	208	208	220	243	224	211	199	238	213	218	207	219	209	205	206	210	216	201	207	212	202	243	219	202	247	214	193	202	222	166	217	209	203	202	204	218	207	208	230	205	224	213	191	185	187	240	236	224	234	230	217	219	203	220	210	193	224	219	220	224	222	219	222	250	225	215	226	218	201	201	212	214	217	197	223	194	203	204	209	196	230	220	202	227	189	232	188	221	224	211	261	224	216	227	235	208	203	228	204	230	208	238	202	223	213	225	250	220	226	180	213	220	201	218	215	218	236	215	225	207	228	214	206	199	218	209	223	202	193	218	214	229	209	193	209	247	201	229	220	216	233	242	207	203	220	250	213	246	229	201	224	194	204	197	194	242	205	208	217	213	216	231	214	193	232	217	223	203	209	229	212	221	177	206	226	257	195	221	221	216	215	201	213	218	225	218	225	199	200	212	249	232	210	203	207	190	215	209	212	230	213	205	211	204	210	210	222	195	188	212	224	227	232	215	219	224	202	235	189	211	198	222	207	223	208	238	228	206	208	215	211	237	212	216	235	215	219	203	208	234	233	202	214	204	221	240	214	219	210	231	198	220	217	191	247	223	201	205	225	220	221	227	216	213	199	203	203	189	218	213	217	181	217	230	230	228	209	223	208	184	201	196	234	222	219	208	225	202	218	211	233	234	232	212	233	218	205	218	214	210	217	248	221	219	213	246	217	235	216	224	193	213	213	225	216	235	222	214	216	216	201	193	217	193	218	197	220	213	192	238	235	242	210	196	218	205	246	256	189	212	202	208	222	225	222	212	205	249	216	215	199	203	197	204	193	216	200	234	215	225	223	194	217	184	224	218	238	228	201	241	223	200	223	230	245	214	228	214	218	217	221	201	214	223	233	183	212	214	227	210	210	203	243	202	198	231	248	220	239	208	227	237	234	232	221	189	189	210	211	197	201	220	219	237	189	219	226	223	223	208	193	235	201	201	217	221	200	195	212	210	228	226	207	208	228	215	213	199	198	227	248	195	246	219	220	222	206	203	229	211	214	202	192	213	217	201	210	230	224	252	204	195	209	227	225	224	238	224	227	227	200	214	230	186	225	201	212	210	204	195	213	236	185	216	214	212	230	218	212	213	201	224	215	271	215	205	249	198	198	222	205	207	199	213	212	238	229	223	222	209	227	227	209	230	205	188	218	218	211	236	210	202	196	209	231	247	219	216	216	218	229	212	210	228	196	221	222	213	228	200	210	216	238	207	200	234	252	209	211	223	216	211	222	217	213	215	205	219	240	229	207	218	220	213	208	205	150	219	217	196	246	207	190	210	197	204	217	219	224	235	220	239	193	226	231	231	217	222	206	219	220	220	214	225	199	212	216	201	212	225	194	220	233	190	199	239	213	227	232	183	211	225	213	226	209	230	220	229	207	225	197	239	212	240	219	246	228	234	194	221	232	198	253	225	206	236	199	215	222	236	216	230	223	235	203	214	207	218	225	239	203	214	216	238	234	232	206	236	222	207	196	194	225	254	215	205	212	247	216	227	209	199	211	219	207	211	208	233	205	209	218	211	206	206	223	227	247	223	233	224	242	213	218	221	218	222	192	224	219	242	169	240	250	215	222	246	205	213	217	226	222	207	229	208	224	225	195	240	193	229	225	218	217	226	232	221	207	211	240	232	207	231	220	217	223	212	232	241	204	193	213	203	212	198	227	237	213	206	224	211	263	239	236	249	216	212	216	228	212	222	214	235	226	221	199	188	205	243	197	213	220	216	257	202	207	205	218	192	219	208	237	183	205	224	217	237	231	197	236	208	196	254	224	219	205	220	191	216	236	222	221	239	219	226	230	204	224	206	204	228	203	227	195	206	217	180	205	248	201	193	245	219	238	184	223	210	227	228	209	226	201	204	206	204	236	221	219	195	156	209	201	246	213	222	188	215	219	229	191	211	207	236	220	196	234	245	198	216	236	221	241	218	209	218	209	210	197	233	193	187	206	210	197	211	209	231	205	213	205	222	192	197	210	208	202	248	202	221	213	233	261	201	220	209	231	179	230	239	221	209	204	198	213	221	246	228	231	238	239	215	238	224	209	220	217	204	206	221	221	238	198	204	215	222	208	179	224	212	212	235	190	197	205	200	183	210	207	229	191	223	226	220	259	220	219	201	250	224	210	191	217	203	214	215	211	226	203	216	214	267	238	219	213	203	237	216	226	192	242	229	209	178	223	211	188	203	219	213	222	208	197	217	205	246	200	217	237	193	243	228	220	229	188	203	204	189	230	202	214	203	202	256	229	210	225	220	211	214	217	223	205	236	212	208	252	195	213	232	223	219	241	179	212	205	209	197	209	222	196	212	207	205	231	228	220	236	234	208	226	231	239	203	224	212	252	178	199	200	213	222	214	255	218	210	236	201	231	201	195	195	206	216	221	224	202	232	218	224	209	229	222	213	245	230	208	194	209	226	232	221	208	204	221	212	229	212	204	215	196	185	220	217	196	219	220	190	213	234	207	226	215	234	230	222	211	239	231	221	201	228	196	220	230	197	245	226	232	204	214	214	231	247	204	220	211	216	201	218	228	231	224	236	205	234	237	224	226	204	214	203	251	214	228	209	216	214	203	202	220	238	207	200	205	245	227	231	212	207	201	240	210	214	225	235	189	204	216	247	227	213	213	212	222	219	225	225	198	213	215	214	219	207	226	235	225	231	206	230	232	199	226	208	208	208	218	206	229	212	210	220	184	225	188	219	230	199	255	236	199	218	198	193	191	240	204	152	224	197	241	236	210	229	219	197	210	194	219	233	239	223	229	252	212	203	200	219	190	230	214	199	193	236	201	225	246	233	210	231	214	204	215	217	222	206	208	216	244	210	203	243	218	208	217	219	191	230	213	221	223	232	189
15114	8654	15715	19202	16212	13447	12413	9481	7543	6754	5041	4411	4020	3419	2972	2457	2204	1792	1744	1591	1508	1341	1245	1194	1054	1012	928	850	839	771	742	773	782	735	769	726	731	788	696	669	699	665	647	638	666	591	603	574	573	605	566	590	585	557	578	558	570	609	551	587	553	547	536	588	557	503	548	557	568	523	534	552	539	557	547	538	573	541	542	549	543	547	551	497	496	534	551	578	567	556	551	560	535	546	576	563	540	530	519	512	531	539	589	583	526	501	574	551	519	582	541	555	481	558	534	565	499	519	571	543	490	556	581	598	544	572	569	532	574	518	556	514	538	523	532	509	554	525	543	546	570	474	552	539	546	554	548	568	556	566	577	550	548	563	515	494	542	576	516	566	538	503	591	491	545	528	552	560	539	517	539	512	540	568	574	539	541	546	541	522	524	555	573	544	521	580	561	545	547	518	586	590	518	560	555	536	540	558	505	557	565	565	512	514	539	524	559	513	526	540	549	521	537	559	551	543	565	566	537	527	514	499	524	544	555	521	586	540	527	587	552	555	532	538	514	563	530	556	534	554	559	584	548	530	531	521	582	540	524	549	563	559	532	564	502	502	552	519	567	555	530	564	555	523	500	529	502	574	540	507	537	521	533	546	530	568	533	507	553	524	543	522	560	520	546	529	565	531	566	524	511	543	520	589	556	519	531	551	519	570	550	553	543	570	575	525	596	556	591	503	528	551	528	620	517	526	545	542	550	537	514	561	473	533	551	534	551	528	523	530	522	547	554	553	508	567	554	542	546	599	535	574	540	564	566	575	539	532	533	548	551	537	586	566	543	523	544	546	539	587	571	557	540	580	544	577	536	506	568	506	575	557	557	574	580	573	527	568	557	546	547	548	507	578	534	532	558	553	541	556	558	577	567	545	574	511	543	527	537	564	569	551	532	531	533	562	554	567	552	548	555	524	516	542	540	550	555	536	556	575	562	557	563	532	521	551	574	561	567	545	592	566	577	565	579	537	566	558	496	528	565	492	541	541	543	540	540	500	505	520	538	539	532	531	512	572	551	537	525	572	508	536	535	544	561	528	542	531	589	558	522	557	524	513	520	518	531	559	527	553	539	544	536	559	517	571	538	539	522	522	569	506	500	527	555	515	535	517	552	514	549	576	572	559	519	550	538	546	525	543	546	504	537	540	533	537	516	511	579	542	527	551	592	579	537	584	531	561	544	594	543	529	497	513	543	520	554	562	523	560	572	503	548	540	556	554	544	527	572	545	566	541	553	552	541	534	511	556	546	516	527	534	525	572	525	544	547	558	582	528	506	563	512	521	534	525	564	551	547	530	534	521	506	511	551	559	520	526	536	523	540	562	557	552	554	563	549	571	571	520	549	557	549	582	570	510	519	495	558	523	552	592	527	539	530	562	553	554	527	506	553	548	543	560	533	533	556	546	531	529	542	544	504	576	500	542	546	535	568	497	519	550	540	527	581	545	530	543	516	599	527	555	525	581	550	512	531	515	515	525	562	539	570	550	531	508	529	529	539	515	531	547	552	515	546	511	542	525	543	582	567	536	512	522	592	563	538	566	544	542	554	531	521	556	577	558	551	539	566	548	570	548	519	544	532	515	524	564	571	602	553	550	542	522	563	566	520	566	556	563	586	571	501	530	582	581	542	560	556	575	562	532	526	546	569	530	562	547	555	542	523	537	570	575	523	530	536	518	527	540	578	528	522	546	529	513	541	498	510	548	527	577	488	588	514	575	571	546	560	586	546	534	586	552	571	548	530	537	530	527	511	507	529	546	534	533	554	575	552	560	518	548	521	559	520	533	570	544	530	533	534	548	569	535	561	562	542	532	524	538	534	510	573	556	508	585	479	533	529	558	542	520	553	521	560	561	570	541	566	552	570	553	574	539	594	549	569	532	524	507	539	569	572	568	577	588	506	524	562	559	560	536	537	561	551	533	544	530	527	536	548	536	553	540	527	540	567	540	524	520	595	520	522	553	587	522	566	524	569	577	575	535	530	540	587	558	529	539	579	549	562	586	531	556	539	537	526	574	558	538	561	565	508	534	559	525	548	559	545	543	567	526	560	521	558	553	565	577	533	522	537	569	546	519	536	528	530	547	523	531	559	543	529	517	568	599	551	551	559	533	544	532	618	509	541	553	578	539	559	519	530	537	554	534	568	517	540	556	537	528	514	549	567	541	591	528	559	573	533	509	525	498	531	525	541	552	515	548	518	558	538	489	524	578	588	553	536	548	520	547	558	520	566	539	535	547	544	524	548	545	552	553	543	492	536	511	552	527	525	522	519	512	596	534	520	538	532	523	521	573	584	583	593	524	535	555	524	550	554	527	564	511	519	533	570	552	536	508	550	554	555	538	513	584	526	579	563	558	536	558	537	578	591	580	567	566	540	523	579	571	564	556	570	552	571	518	538	546	579	527	539	552	560	552	556	537	532	542	539	546	590	553	581	513	569	552	535	549	552	507	528	558	516	560	522	560	548	511	524	542	538	571	590	511	552	528	517	544	572	538	555	545	529	542	539	529	552	506	599	575	542	552	562	550	546	519	576	524	561	545	538	533	529	549	601	542	543	543	573	534	563	541	600	548	529	524	527	563	539	560	502	536	570	520	557	573	532	566	556	559	528	504	545	534	524	591	526	502	539	601	528	537	499	544	545	539	545	515	521	619	522	519	549	565	537	564	539	552	567	555	518	520	532	532	548	531	537	528	570	505	536	536	537	565	536	517	558	559	571	578	558	597	513	550	536	530	564	560	539	528	533	563	538	565	542	584	525	559	567	535	516	558	520	499	544	545	524	519	531	570	552	547	495	528	578	585	557	503	543	550	555	507	564	531	565	518	555	546	568	506	569	519	498	534	592	517	564	542	533	524	529	520	572	534	530	532	495	536	558	553	544	544	550	544	519	539	539	530	549	542	542	515	534	530	527	549	519	551	548	575	569	509	539	542	544	505	527	551	527	512	545	537	555	548	529	512	568	561	520	552	556	542	569	538	547	541	545	561	521	546	545	554	523	511	590	524	561	506	513	583	567	552	528	557	534	537	561	538	533	547	551	527	565	506	556	574	533	516	529	531	524	538	533	566	538	532	569	555	546	520	517	604	596	539	558	542	501	579	567	526	539	560	502	585	558	527	566	549	537	561	473	511	566	503	514	564	564	538	528	565	562	556	540	536	593	510	559	512	528	578	546	544	540	531	573	545	532	517	540	569	518	560	557	508	539	514	581	545	526	555	517	535	561	555	574	521	523	545	525	578	522	579	538	555	532	504	557	517	557	535	568	557	547	576	574	510	514	545	522	568	531	517	522	544	544	583	540	523	571	551	502	573	554	586	539	525	588	577	542	516	554	487	569	547	541	590	564	518	519	572	500	549	548	540	544	512	537	528	548	578	518	541	572	568	513	552	528	563	504	519	534	569	524	551	582	545	550	512	536	559	555	568	543	508	567	567	541	548	534	488	554	559	544	554	535	540
5260	2678	2795	2104	1454	1040	863	767	606	529	476	457	361	394	408	356	326	353	375	334	314	342	327	321	288	336	308	281	287	302	318	317	292	359	296	313	303	313	308	292	299	319	309	304	308	336	307	283	319	315	309	256	335	286	309	292	291	292	318	320	334	300	298	302	313	312	295	283	311	270	332	305	299	321	301	300	315	300	328	319	327	322	315	296	305	280	295	305	298	298	255	287	287	276	299	324	276	292	281	328	317	305	315	293	277	313	287	323	279	316	320	334	302	290	300	315	300	295	270	320	279	262	291	314	322	283	294	286	309	294	332	297	346	291	274	275	266	294	298	308	301	302	299	290	300	284	306	293	278	306	315	289	301	303	291	288	270	303	284	266	298	311	288	309	328	323	306	296	278	305	298	282	290	308	281	295	326	314	316	283	288	306	271	312	317	297	285	297	308	278	309	312	290	285	294	306	326	305	288	317	324	298	309	299	290	282	310	328	298	300	278	268	309	332	289	309	270	301	293	300	281	297	301	304	298	283	313	281	259	284	318	271	295	270	288	290	338	295	297	300	291	282	341	309	317	276	290	313	334	276	346	330	295	307	333	312	292	289	303	308	283	306	319	290	313	342	331	318	333	325	279	328	280	292	299	306	278	324	315	307	279	303	284	272	295	285	338	340	295	295	285	282	321	339	287	289	287	316	296	299	302	306	291	315	316	312	316	323	291	306	324	319	291	285	283	273	309	286	285	339	301	289	295	327	332	283	320	291	286	308	324	301	299	308	281	277	297	291	317	339	306	310	303	288	295	288	284	286	323	297	313	308	289	309	270	289	288	300	281	301	307	288	289	333	316	304	289	264	274	287	305	281	289	316	310	300	288	322	295	279	289	289	293	311	292	335	314	278	316	260	319	282	324	305	318	271	311	287	301	309	257	286	296	283	332	294	282	337	292	257	274	296	295	318	288	281	262	316	313	297	302	331	290	311	267	287	284	294	291	296	289	301	318	297	259	303	271	304	309	284	290	289	336	306	310	316	288	311	280	316	352	279	324	338	318	290	288	278	318	274	316	304	278	267	288	248	276	270	316	301	305	289	291	279	314	328	320	318	311	331	297	259	289	303	299	274	290	293	300	311	307	310	299	280	287	271	306	328	296	290	302	311	301	320	311	307	292	287	285	314	297	302	265	281	312	331	317	289	300	287	314	294	313	288	305	299	300	316	296	281	309	286	334	294	288	304	296	305	311	277	276	313	300	300	281	292	251	293	336	293	290	254	308	314	290	325	288	304	344	332	335	275	315	276	284	290	322	268	312	328	340	275	288	287	298	293	325	297	254	304	334	276	343	314	300	295	300	292	304	301	330	289	293	314	264	288	298	324	308	282	300	300	285	294	321	319	279	302	302	319	316	258	296	271	312	303	290	301	312	255	310	298	316	273	276	273	323	282	311	289	312	270	297	328	283	323	276	307	277	286	282	318	265	303	323	313	276	289	300	326	312	309	312	288	296	292	303	313	318	307	361	299	298	291	293	300	304	265	292	275	312	295	344	304	304	321	269	327	275	307	315	328	290	329	304	303	262	319	312	315	289	279	298	277	305	295	309	288	286	295	305	288	290	285	276	318	294	318	259	300	286	305	302	275	309	271	313	289	299	324	276	302	298	326	291	299	299	309	318	303	310	304	292	289	293	319	348	320	267	301	310	330	270	275	333	283	300	323	292	309	316	276	280	303	300	282	299	284	280	308	284	283	286	300	274	306	319	315	314	323	288	292	291	303	289	275	290	295	271	291	305	310	286	324	299	286	307	329	313	325	281	306	303	282	320	274	322	329	288	280	281	283	312	299	300	317	288	343	278	306	296	255	304	295	308	285	313	315	323	298	301	269	280	280	287	281	320	300	304	326	320	258	302	302	285	280	303	279	285	313	294	283	317	299	317	323	317	287	295	316	291	294	336	300	327	315	342	305	304	302	296	298	275	315	334	317	291	323	272	300	278	289	302	310	283	344	292	306	313	275	270	296	315	291	300	293	288	273	265	280	283	253	306	311	290	302	308	300	308	313	296	307	276	274	273	300	272	317	307	305	329	293	332	312	299	296	275	295	295	324	301	334	306	328	306	298	273	297	316	257	321	264	323	292	342	301	300	289	303	307	296	319	289	306	299	282	293	289	323	282	305	328	302	307	297	285	286	329	328	281	318	278	298	299	311	282	301	277	285	266	280	300	299	317	314	292	286	293	294	335	308	297	280	269	297	280	304	282	306	270	299	303	280	305	277	321	290	302	328	299	326	295	312	318	317	332	295	283	310	291	290	317	314	329	306	297	259	249	282	293	309	312	298	299	283	316	291	309	295	257	299	296	320	277	316	278	310	323	322	309	288	305	291	286	298	290	286	308	281	328	300	297	302	310	288	299	297	319	290	274	296	304	287	298	305	299	247	265	310	312	304	297	292	316	308	316	297	300	273	305	321	315	323	302	314	314	284	271	284	341	287	307	337	297	308	283	288	281	322	298	280	284	294	321	307	297	283	298	307	281	295	281	283	281	310	304	284	304	305	282	285	296	297	315	317	297	312	312	311	273	323	293	277	293	336	274	305	283	307	295	331	317	282	310	300	281	255	310	320	320	325	249	291	326	284	325	293	291	312	268	275	315	285	288	285	308	322	311	321	284	303	290	306	313	300	321	299	309	322	283	290	284	282	289	291	321	287	300	284	296	304	281	327	276	262	298	303	301	279	306	282	274	282	313	261	310	331	289	306	316	311	296	289	290	296	301	302	293	285	294	313	293	312	329	266	275	282	292	304	283	312	281	273	296	280	286	297	283	279	309	287	259	320	300	305	298	294	318	292	296	326	294	289	318	315	289	272	294	313	294	277	309	275	297	295	316	279	300	273	287	303	302	312	323	316	290	294	321	307	333	309	298	328	310	315	303	334	332	331	310	306	295	328	292	277	331	299	284	292	277	269	313	310	301	288	275	311	297	301	318	310	286	307	284	295	298	290	284	300	301	296	285	322	287	306	358	278	297	297	304	311	265	291	270	307	275	306	300	313	308	307	265	287	282	295	304	316	284	307	308	298	307	309	289	291	334	307	332	311	310	288	308	292	295	290	330	295	304	326	293	304	301	323	304	287	328	305	296	315	301	308	331	320	301	338	309	292	280	279	311	315	282	295	319	285	325	294	267	282	299	309	290	249	301	298	317	299	324	291	313	290	301	318	304	313	271	291	322	296	292	286	326	318	292	311	337	309	298	297	303	321	291	306	303	277	337	332	333	295	304	299	318	320	313	290	290	280	325	277	288	324	294	257	323	281	283	296	277	257	300	302	320	309	321	284	301	278	284	278	282	317	330	314	304	321	314	300	301	283	325	289	320	273	328	306	304	293	276	295	296	288	293	304	333	295	315	290	280	303	285	313	336	306	322	285	295	287	326	285	272	284	273	297	297	293	296	276	311	279	297	314	278	321	323	311	324	291	313	310	290	307	299	244	296	305	315
4614	3373	6647	7400	6228	4661	3774	3180	2589	2251	1908	1674	1641	1441	1445	1269	1198	1081	1047	1031	961	924	868	914	913	839	831	801	822	765	825	834	788	740	774	809	792	795	797	791	762	732	732	777	762	763	668	733	729	757	749	713	749	769	756	773	758	677	703	758	735	778	736	728	750	755	705	721	761	732	715	707	727	722	705	710	688	756	726	750	733	686	755	777	696	715	679	706	737	705	740	733	741	659	765	757	769	700	726	726	751	735	732	766	724	768	708	715	726	767	715	707	753	750	728	739	740	732	739	737	710	767	740	751	749	717	694	728	704	687	744	746	734	700	748	755	716	667	761	734	779	711	730	722	712	710	711	659	753	740	698	742	715	733	749	772	672	732	747	719	661	712	756	704	739	763	706	727	723	726	744	790	743	729	745	778	721	726	779	714	736	719	723	751	758	766	676	741	704	726	735	697	740	694	694	751	730	730	761	729	709	691	700	726	690	705	733	734	740	744	691	729	715	738	757	746	743	783	733	714	717	706	702	739	736	709	729	759	701	756	754	781	713	770	750	718	765	762	676	743	735	784	696	739	743	722	726	698	746	765	726	729	752	718	731	732	723	776	694	682	735	739	754	753	712	718	755	751	753	740	698	779	743	664	745	713	727	668	686	704	757	691	705	698	699	772	745	723	733	761	704	754	715	733	760	683	751	730	742	742	749	752	734	733	731	729	691	684	643	764	751	714	723	715	727	744	720	735	730	760	779	683	717	734	751	746	707	715	734	723	742	752	710	704	721	757	718	735	780	720	704	735	713	792	702	755	740	725	695	697	744	737	782	751	736	700	698	775	730	713	729	677	698	712	706	721	755	730	765	706	726	770	793	725	743	677	749	741	727	700	729	710	733	745	656	740	746	738	763	724	701	741	763	733	720	770	723	693	758	711	720	818	737	773	731	708	759	670	716	744	694	690	730	730	714	728	763	774	726	729	706	723	750	761	734	710	688	702	679	763	719	709	739	679	745	765	746	738	786	736	729	711	732	746	723	693	709	713	713	721	747	744	768	721	713	731	726	741	717	718	685	767	705	718	742	712	741	711	694	754	719	769	676	771	715	747	713	740	713	771	689	754	743	696	728	738	696	758	729	749	685	764	709	710	714	726	744	709	691	707	735	742	752	726	717	764	727	716	747	749	664	715	715	710	717	679	695	757	763	765	736	712	691	742	705	744	726	717	705	693	746	725	693	739	784	733	771	734	742	775	739	739	722	711	700	777	733	747	728	751	714	724	719	741	777	731	748	727	733	686	692	689	724	718	675	678	760	704	746	737	710	718	725	734	710	778	759	771	741	738	755	731	758	748	754	699	731	733	767	748	727	762	765	755	732	710	750	757	786	712	706	734	735	705	711	752	810	708	694	738	747	699	739	760	751	720	750	742	735	713	719	694	746	771	734	711	760	746	772	725	690	730	731	731	723	716	658	667	759	750	727	757	788	746	774	703	708	727	714	751	723	749	786	743	698	692	740	744	749	694	740	747	698	699	716	732	694	702	759	700	710	735	727	755	782	727	686	677	777	708	740	796	723	697	724	748	725	717	727	699	758	709	770	717	678	723	686	775	733	755	731	698	736	682	758	666	742	728	727	775	677	730	718	762	744	696	706	702	711	699	704	708	732	755	715	785	720	739	728	731	721	696	726	689	735	687	732	716	703	760	732	761	683	719	724	727	731	715	673	780	741	749	736	742	758	737	751	741	764	712	708	705	720	729	731	755	769	747	678	720	754	769	729	753	748	704	736	692	728	779	792	762	778	735	743	698	756	693	674	724	692	764	717	734	739	750	733	728	692	723	718	702	719	705	729	741	754	742	681	732	752	775	749	726	755	787	767	721	721	721	695	722	756	689	745	706	712	743	692	752	704	747	740	787	721	724	726	775	756	742	732	711	714	727	690	735	719	746	732	682	711	719	714	759	731	754	731	702	734	727	715	714	730	749	765	746	793	738	771	737	755	701	767	754	695	754	736	724	714	677	695	754	790	681	705	762	672	703	769	760	744	725	721	778	752	737	805	742	738	722	695	754	706	756	683	704	745	696	733	726	720	751	717	674	715	712	755	786	769	730	719	755	793	746	735	764	709	772	701	709	750	734	724	706	702	749	692	730	738	726	708	677	752	729	738	734	716	729	662	732	770	699	707	740	737	697	743	752	741	761	742	748	721	747	753	760	707	770	718	736	713	750	751	735	722	755	748	719	745	726	726	690	720	693	765	718	732	748	704	701	717	716	725	720	681	744	733	754	765	742	718	746	691	748	723	795	725	753	732	749	738	731	752	801	752	741	665	679	720	743	717	726	742	719	716	742	715	747	674	694	694	722	734	709	692	704	727	670	708	660	736	715	700	741	648	765	692	723	731	780	768	722	775	728	746	729	763	758	734	731	780	766	729	726	693	726	684	727	777	720	704	760	747	734	729	692	746	634	710	760	730	738	716	676	700	750	690	769	790	726	728	683	744	689	737	703	732	710	757	733	718	735	777	738	717	766	727	685	745	753	714	777	738	737	751	761	729	714	749	698	709	717	683	758	738	745	739	701	731	731	689	763	770	696	745	745	737	735	712	717	772	718	704	726	713	775	719	758	756	768	737	729	722	757	728	732	703	745	748	687	701	706	708	738	731	734	718	753	661	721	756	680	710	739	697	719	696	718	782	722	743	741	726	712	728	693	746	758	728	738	756	756	713	688	716	745	698	731	755	762	735	738	744	697	735	713	733	694	731	709	714	755	719	714	729	721	793	746	765	689	718	658	699	707	725	763	758	756	750	787	674	689	707	757	708	735	702	739	722	741	765	683	732	706	705	737	710	730	710	719	756	747	709	740	708	720	721	782	718	701	717	717	709	725	721	754	745	750	686	700	734	743	743	785	714	729	762	755	765	705	756	764	729	714	750	702	744	720	774	709	732	732	710	708	707	679	742	742	713	718	713	746	692	811	738	737	746	722	738	766	757	721	770	739	766	774	714	734	733	715	718	742	738	770	753	769	730	711	717	728	721	688	743	755	729	776	751	733	748	742	734	731	699	734	703	700	746	756	766	690	717	713	737	754	724	741	703	737	756	721	726	701	742	759	700	733	783	730	723	698	755	714	762	806	755	692	730	738	701	715	709	691	686	734	710	717	744	748	717	717	738	701	697	696	733	767	731	729	776	718	742	763	704	711	706	736	748	663	731	719	744	704	743	733	721	733	705	758	715	698	664	735	745	721	698	728	694	713	738	727	716	726	704	736	754	723	794	765	745	761	741	730	755	779	731	736	719	668	741	714	768	685	694	700	723	732	706	699	743	727	714	719	713	764	735	699	716	767	747	690	695	766	783	734	703	719	722	723	756	729	739	713	765	678	733	740	760	742	772	752	722	740	739	690	712	777	769	736	704	741	751	709	729	712	764	777	696	755	760	664	704	754	713	726	731	759	756	737	740	730	765	684	763	735	761	723	776	730	679	722	666	716	754	722	722	721
14867	6796	6950	5303	4101	2947	2059	1462	1253	948	825	672	640	529	482	476	452	403	409	374	358	296	335	322	354	315	310	295	331	301	326	305	302	302	327	306	327	308	288	277	304	282	286	273	289	274	271	297	286	249	278	269	244	257	310	298	258	307	306	299	330	279	299	258	288	325	299	269	279	282	267	252	297	276	283	269	286	267	267	260	266	290	283	279	295	248	277	287	290	264	305	255	284	259	281	267	272	290	252	300	271	314	296	294	284	285	296	255	279	311	265	293	296	293	297	276	276	262	277	305	265	282	263	300	289	287	270	263	288	266	291	280	287	294	328	286	233	270	288	287	259	258	261	300	282	285	271	276	279	297	281	251	260	287	281	290	265	258	248	261	282	291	281	266	263	279	269	271	278	271	285	283	285	265	280	314	283	276	264	252	268	280	303	275	299	260	273	275	304	290	266	293	275	294	297	286	233	288	290	289	261	287	296	278	302	288	258	279	286	268	270	254	284	295	289	291	215	274	224	306	259	293	280	277	274	267	280	289	256	290	287	290	284	262	275	273	295	301	311	290	272	296	271	286	274	315	284	305	266	290	262	313	277	257	263	273	245	316	284	291	301	282	273	269	248	272	307	337	287	276	268	273	286	277	249	292	280	327	273	292	261	276	305	304	287	294	278	291	288	228	316	291	290	279	269	290	298	294	278	288	302	306	309	270	292	249	282	276	307	297	310	266	275	299	264	306	279	248	283	285	285	299	270	284	277	310	290	274	314	275	272	287	278	275	273	299	288	302	266	239	266	271	307	285	257	281	293	305	330	266	306	288	248	252	284	291	264	272	262	256	269	300	276	287	325	273	296	301	252	269	271	274	270	276	285	267	284	283	305	279	269	293	293	256	273	255	263	278	281	296	280	268	305	271	337	296	285	284	262	307	279	295	266	289	279	276	294	289	249	267	277	277	280	288	291	314	288	283	294	296	266	272	268	267	271	276	280	237	287	270	309	273	300	297	275	291	324	282	260	291	312	308	281	268	273	280	283	289	274	279	265	268	292	263	264	280	270	284	288	290	289	280	235	284	259	271	282	294	302	292	316	275	280	285	298	269	267	284	294	265	288	285	279	249	298	297	319	270	300	280	269	289	263	328	286	278	278	301	268	257	281	293	275	277	308	288	281	297	284	285	298	298	296	290	289	271	267	285	293	277	302	260	289	248	275	284	307	295	286	290	293	244	285	292	264	251	285	280	240	248	265	278	257	306	279	298	306	270	266	256	270	285	281	277	255	256	281	263	264	277	286	272	290	288	286	290	293	289	293	291	311	274	282	262	286	250	271	266	305	282	308	274	278	234	300	255	293	285	274	321	284	287	276	281	289	256	260	290	290	294	285	309	268	296	294	273	293	308	279	262	265	300	278	263	310	255	303	263	313	276	246	269	281	280	300	320	276	287	292	296	254	282	297	248	242	294	290	288	273	280	286	289	323	278	266	286	291	279	272	277	252	281	273	305	285	282	278	276	301	281	295	261	260	281	256	314	281	261	275	273	292	280	283	266	255	290	287	253	310	310	290	292	314	283	280	282	293	310	245	279	259	290	283	301	280	266	282	297	266	299	261	284	258	285	286	266	307	293	283	333	308	294	289	314	278	265	299	246	288	302	267	298	266	280	276	287	273	270	276	284	305	308	289	269	276	278	251	281	288	309	280	285	289	280	251	254	274	303	251	299	274	242	263	280	314	262	298	272	268	250	271	255	298	291	251	253	262	295	298	293	260	325	272	281	320	272	277	297	315	292	288	275	267	301	290	296	290	272	300	284	269	273	319	255	275	284	273	289	264	271	272	268	277	297	260	267	271	308	275	293	267	295	265	300	276	292	315	321	257	288	298	293	270	279	273	293	294	261	279	282	281	288	289	274	293	271	297	304	289	284	285	276	258	290	274	279	321	281	263	279	315	281	288	274	273	299	271	295	281	280	271	280	311	276	288	265	297	307	274	256	272	297	280	247	289	315	328	275	273	270	280	283	261	293	292	283	317	238	260	280	292	225	274	305	246	265	293	293	250	287	256	261	283	280	280	252	245	254	268	273	269	275	278	293	313	305	280	294	277	312	282	241	264	279	323	261	299	281	310	287	278	300	268	293	290	271	267	290	296	284	315	241	286	268	310	300	270	310	283	280	276	304	281	245	299	296	294	279	263	279	300	291	263	257	283	298	279	298	283	297	303	280	284	284	279	279	261	261	265	259	273	295	284	272	286	254	249	284	284	316	280	291	261	279	256	306	274	301	270	297	279	273	298	273	296	296	294	264	282	317	275	266	273	275	305	279	301	261	275	252	277	276	284	278	291	262	290	259	273	271	288	269	278	249	301	287	285	295	257	279	273	282	258	276	287	301	307	292	279	290	265	318	311	279	291	275	297	273	305	294	277	264	298	297	255	297	251	265	271	278	283	286	334	292	302	274	287	299	306	262	277	294	303	302	308	285	260	283	290	268	258	280	286	264	281	291	290	297	304	262	276	298	275	249	269	273	289	305	279	283	277	259	282	274	282	265	299	238	270	269	305	270	275	305	279	268	293	294	266	270	289	289	269	296	285	270	282	274	235	285	298	296	272	283	274	274	266	263	292	278	275	268	282	307	298	284	270	287	277	288	268	234	292	288	276	262	302	270	264	291	280	285	278	298	314	263	292	302	293	306	300	291	304	275	302	272	318	304	271	278	258	268	261	240	281	272	286	254	294	297	252	270	266	247	269	256	247	244	309	276	260	274	284	253	264	260	254	301	272	259	274	271	297	283	299	277	298	273	324	275	280	308	286	295	324	321	275	273	255	261	265	292	270	286	290	254	290	317	273	288	270	282	325	296	279	271	262	276	291	295	282	301	282	292	278	282	265	268	277	286	245	295	325	274	233	245	290	294	272	286	253	275	281	300	306	278	295	314	269	290	279	281	306	279	245	289	283	270	304	294	276	282	258	291	292	298	266	278	235	308	328	279	291	269	282	291	265	299	272	291	277	301	260	280	301	278	291	284	282	243	304	286	275	296	293	290	274	316	295	260	263	280	291	284	274	269	265	247	297	288	287	283	260	300	267	257	259	274	303	303	289	260	265	295	304	271	289	268	230	274	283	283	257	251	260	264	287	273	286	277	267	269	300	294	261	302	259	297	301	316	297	283	268	278	277	279	299	298	277	245	301	294	258	265	294	292	266	300	284	264	326	300	277	294	275	290	304	289	274	272	275	308	272	281	305	281	285	275	275	307	289	234	256	312	294	250	274	271	286	271	288	294	296	295	310	306	303	260	309	282	292	307	302	291	279	278	270	274	291	265	285	291	278	281	260	257	282	287	227	307	226	258	270	269	291	281	266	274	269	277	290	278	277	286	299	266	269	261	280	278	269	305	285	282	290	256	294	309	276	270	283	277	305	278	269	294	292	302	257	282	282	291	299	274	272	255	271	288	287	283	286	268	275	309	262	297	256	274	265	286	269	268	242	295	280	258
11409	6444	11928	14554	12529	10168	9089	6529	5729	4313	3794	3137	2823	2522	2252	1965	1789	1509	1512	1369	1292	1150	1097	1041	1066	948	893	912	874	855	868	841	772	828	828	782	808	796	775	759	760	788	730	720	725	759	741	690	730	742	793	711	764	672	689	699	682	715	688	750	690	741	686	720	710	709	670	670	652	689	709	672	685	714	722	666	690	649	715	740	676	714	717	689	689	726	717	692	697	672	696	713	727	712	668	712	693	677	686	695	738	699	691	696	673	677	654	672	691	704	663	694	670	675	695	733	704	684	742	713	696	641	699	712	713	713	686	688	677	704	670	657	682	715	712	663	647	664	696	688	705	697	727	671	713	692	698	677	637	785	712	727	690	665	704	622	691	734	708	672	730	699	689	671	710	694	704	693	686	678	688	696	700	697	743	730	614	676	661	673	704	687	657	715	683	658	686	707	727	715	700	691	681	728	656	693	709	702	742	711	670	690	635	700	704	704	702	688	678	700	641	697	664	686	704	694	708	724	696	726	666	649	692	675	689	715	663	677	674	750	684	649	658	709	675	663	664	675	681	671	669	697	680	669	709	659	703	663	677	653	667	661	683	710	723	710	668	699	731	733	654	665	690	687	706	697	702	719	686	675	705	710	722	727	714	699	705	673	720	705	702	666	694	726	670	678	724	656	681	696	697	749	715	710	657	722	728	719	668	706	662	665	693	663	668	675	726	636	677	707	698	685	662	677	723	687	691	657	695	746	691	708	677	696	659	655	670	731	727	683	738	736	647	713	700	684	709	684	713	648	711	712	702	696	701	679	678	689	731	715	719	710	684	733	715	671	719	675	714	688	712	680	681	692	660	713	721	678	681	700	678	691	700	683	659	748	670	709	715	718	705	658	662	658	737	721	703	634	727	665	691	687	697	704	663	747	643	727	723	680	722	722	689	727	725	714	719	643	691	680	725	682	652	751	706	658	731	688	742	675	666	663	697	701	651	675	735	655	729	667	738	693	654	685	710	710	682	715	638	676	674	673	713	697	750	716	707	722	693	701	705	689	703	700	671	716	701	724	695	686	693	687	709	697	690	687	707	670	700	671	698	650	700	714	671	649	687	700	759	680	718	695	692	742	661	691	696	668	673	732	648	721	667	687	741	674	649	722	709	706	680	675	669	688	686	689	684	680	690	647	692	696	630	686	672	708	709	705	699	662	672	677	676	668	657	691	720	711	648	653	732	694	683	644	629	723	672	686	665	684	685	661	729	664	693	691	662	702	677	705	717	699	722	682	688	740	631	699	666	690	678	669	668	697	723	670	683	705	679	685	683	722	732	745	631	662	671	658	673	691	685	683	741	646	665	690	695	689	705	700	642	733	730	657	665	694	679	648	690	728	659	660	703	703	652	699	638	686	653	715	729	690	701	682	637	680	695	662	700	681	706	703	738	691	645	627	758	665	700	617	682	663	703	726	694	695	730	682	681	728	671	685	716	723	692	723	700	698	651	732	674	658	726	690	707	669	701	688	678	741	677	711	782	736	657	724	667	717	668	751	668	706	716	718	654	635	681	664	747	690	695	724	666	759	678	712	661	739	669	718	714	695	681	703	694	691	707	676	674	701	689	682	705	723	645	637	694	680	642	629	693	706	714	681	714	722	716	708	706	675	741	688	700	671	642	685	669	703	693	681	683	703	684	702	644	687	711	688	684	703	702	682	721	687	717	675	717	742	754	749	677	706	710	710	706	724	733	677	648	666	707	715	708	689	712	653	733	696	714	683	734	698	772	640	704	694	663	677	682	688	703	713	708	687	688	648	720	629	689	634	680	664	695	708	682	680	733	698	700	714	679	662	663	685	693	707	687	664	687	702	671	720	698	655	675	723	684	719	749	673	677	692	697	706	706	673	698	704	716	659	651	727	702	684	680	673	682	663	666	677	688	659	683	664	723	693	687	701	688	660	661	714	727	651	696	658	726	705	676	698	698	728	708	685	744	693	669	709	689	657	651	701	680	706	720	683	720	665	685	667	683	718	714	679	665	720	710	681	679	665	702	705	660	680	699	675	710	745	679	738	715	698	676	674	675	720	677	687	715	722	674	708	646	688	739	672	694	686	693	720	706	702	657	703	694	729	665	626	661	675	674	702	667	711	739	698	665	699	699	642	651	663	660	712	696	663	628	687	752	677	661	672	673	696	712	717	652	678	719	673	677	699	671	728	711	718	698	687	666	695	691	684	682	693	710	685	667	679	699	706	663	671	717	668	763	704	685	663	688	707	642	689	676	691	665	724	682	697	654	695	694	728	694	676	674	707	704	711	701	639	674	686	679	695	709	684	729	682	702	677	674	643	670	675	725	695	641	680	694	694	722	696	716	647	627	707	648	699	660	682	687	711	716	734	704	683	676	706	702	662	718	695	734	706	662	686	699	670	725	678	719	726	707	690	682	656	658	713	649	705	710	719	634	636	683	701	718	665	706	664	694	696	719	688	707	683	680	666	709	655	670	681	704	697	712	699	735	690	673	723	645	657	713	695	719	716	708	681	718	725	739	656	670	696	711	670	717	655	699	678	712	691	691	750	704	689	685	643	676	708	707	713	712	693	684	703	719	708	666	761	706	674	716	715	691	705	664	731	690	698	706	641	640	685	667	705	703	721	743	729	727	675	709	711	678	674	673	695	724	694	665	680	674	684	649	757	701	677	724	712	698	690	699	678	726	697	727	741	686	701	669	646	676	700	678	646	708	691	669	672	699	716	771	703	733	681	629	673	683	709	683	684	676	702	688	708	653	746	680	693	716	678	720	651	714	734	680	704	677	712	678	695	697	680	678	674	672	713	674	695	748	660	677	699	677	698	647	670	719	653	703	743	674	681	741	711	656	639	635	685	704	686	693	732	720	699	698	698	671	688	687	665	658	681	726	689	711	721	672	713	685	702	707	709	679	684	700	712	659	639	698	693	699	678	698	699	622	740	705	669	689	673	727	676	699	696	628	694	706	707	672	711	702	715	675	642	686	720	691	650	698	657	717	697	642	685	687	675	677	680	696	682	662	671	662	668	716	697	710	664	760	720	679	700	643	749	670	678	638	692	662	657	692	717	752	704	678	677	719	685	725	690	655	680	672	675	682	736	648	728	689	673	683	679	712	677	708	660	658	685	676	712	645	684	698	719	680	717	681	731	717	668	719	694	685	679	673	703	688	708	676	697	647	662	682	697	716	641	722	731	686	673	693	621	657	660	673	689	655	634	698	713	683	671	712	684	675	708	661	687	702	666	654	702	729	699	709	707	751	722	638	675	642	703	633	660	691	662	727	701	685	654	740	743	704	687	683	676	715	683	721	668	713	641	686	669	626	671	703	771	674	682	657	670	727	692	697	669	708	719	692	671	705	725	704	697	672	683	642	706	725	701	696	670	668	727	727	672	715	687	679	686	753	698	687	690	612	717	668	699	667	705	694	727	693	723	731	739	704	702	693	699	698	701	702	705	656	718	698	748	713	647	680	663	668	709
22043	10650	10237	7524	5684	4899	3634	2545	2030	1509	1235	924	790	679	515	491	465	382	361	363	318	326	291	256	273	276	242	250	240	256	258	271	239	245	228	258	242	228	244	231	235	240	246	224	207	234	226	215	188	231	225	233	214	223	233	227	223	222	204	216	225	221	228	203	190	187	231	222	215	199	201	210	232	236	207	200	225	233	196	229	239	232	244	207	195	194	233	228	227	224	212	206	210	196	217	215	247	229	239	231	218	234	192	229	197	211	201	206	199	213	237	200	224	213	209	226	212	206	200	211	202	210	220	216	196	213	233	211	191	227	208	220	210	219	204	211	207	204	240	209	226	219	200	214	200	223	195	230	205	197	224	221	208	221	248	190	204	221	228	211	213	199	211	206	197	227	223	236	223	246	233	179	212	223	200	191	210	188	207	232	225	190	243	204	225	237	198	220	217	211	209	230	231	219	217	208	198	226	198	206	212	203	225	225	229	238	211	216	229	188	167	206	205	176	226	217	211	212	178	205	237	202	196	229	222	224	232	208	208	220	235	226	188	210	224	197	228	207	220	215	205	234	222	229	232	204	226	219	219	225	219	228	216	229	229	216	183	208	225	238	209	191	211	248	223	202	234	197	206	234	238	210	236	214	241	215	201	202	230	220	214	211	203	209	225	252	231	195	208	194	220	229	217	213	242	180	194	201	214	200	216	213	209	211	222	206	221	207	181	188	210	204	205	213	227	196	202	237	212	182	213	215	206	221	210	244	206	199	196	226	180	210	200	196	229	210	207	187	227	200	191	194	241	214	233	187	216	198	217	191	227	226	217	201	208	196	219	188	203	225	203	201	202	216	218	234	202	179	204	239	217	190	201	216	226	206	190	213	226	212	216	215	205	225	225	228	240	206	218	220	205	196	211	229	215	215	240	223	235	225	231	239	195	199	220	236	203	251	211	194	217	200	205	221	225	208	185	235	191	225	222	239	208	241	209	193	210	204	213	213	244	211	209	223	225	213	218	222	216	207	224	213	223	226	215	218	202	207	189	224	241	233	192	221	229	218	250	229	211	208	227	216	189	195	219	227	192	192	223	229	204	216	280	213	217	209	232	197	200	220	214	242	251	203	211	233	245	208	214	219	213	215	205	224	198	237	227	211	228	200	184	223	226	246	200	248	228	228	189	242	237	204	225	205	216	200	242	219	243	222	193	201	203	184	206	197	242	206	209	232	183	194	229	204	200	210	222	223	218	241	211	197	198	220	216	187	207	216	181	203	215	238	220	257	225	213	197	193	200	236	224	218	224	206	219	205	218	218	187	201	212	233	184	187	213	198	222	207	213	233	201	213	219	198	208	212	211	192	197	212	183	214	210	231	223	189	237	218	219	227	172	205	209	199	223	204	212	204	215	220	217	211	232	250	221	211	229	225	215	204	227	226	212	210	231	216	213	217	223	206	216	216	220	203	208	198	203	200	167	234	217	237	232	246	240	196	205	230	226	201	194	229	211	214	212	212	203	185	218	221	202	206	215	206	204	213	236	181	193	223	231	194	226	224	209	226	199	191	238	237	225	205	217	198	220	210	238	200	210	224	212	227	213	200	212	201	224	209	245	198	208	185	220	228	196	202	238	210	197	225	205	209	206	227	229	198	197	198	186	223	177	233	207	228	206	213	216	207	205	204	193	240	214	181	230	202	223	196	216	222	242	207	196	218	204	232	229	205	231	208	203	222	225	216	190	197	220	243	195	246	230	253	208	219	205	208	229	234	245	199	221	211	214	211	226	206	204	215	223	215	215	227	215	213	250	195	215	222	200	207	218	222	215	209	217	219	204	224	230	221	213	208	222	230	223	204	194	240	218	228	227	207	202	197	200	208	225	227	237	201	213	196	229	197	197	225	236	237	216	212	230	253	244	216	231	202	223	222	241	224	194	206	211	222	249	200	194	198	211	206	223	221	221	220	237	218	220	206	194	201	237	217	190	234	190	214	216	226	232	212	202	205	234	208	224	221	187	190	211	222	187	224	227	188	190	225	250	181	237	208	221	216	193	241	216	210	204	223	196	234	218	215	248	208	230	205	229	237	205	217	236	184	238	203	213	219	219	220	243	234	264	197	198	259	225	200	192	208	212	211	210	211	213	236	205	198	246	212	202	212	225	231	182	226	198	211	215	217	225	218	199	181	213	199	222	214	222	210	193	201	211	204	207	199	190	227	212	217	222	223	249	214	231	219	206	202	191	179	220	217	206	233	242	226	223	221	201	212	208	215	186	213	177	195	210	224	237	211	178	214	205	239	212	231	208	218	211	228	234	223	199	183	223	218	205	199	206	226	209	210	209	206	212	234	218	234	233	226	217	226	179	225	201	219	254	206	213	210	222	235	224	223	219	198	204	232	213	192	207	202	219	217	208	220	191	218	227	211	200	188	238	185	214	197	205	210	194	204	215	208	208	220	211	213	245	209	214	205	236	249	212	225	225	226	206	196	233	210	233	207	226	209	233	223	223	229	239	218	209	213	241	199	217	213	257	226	227	214	230	234	226	219	198	196	204	215	234	209	202	198	208	210	215	193	216	207	201	190	211	206	234	228	207	211	218	204	218	222	233	237	234	221	208	200	229	170	219	212	199	218	206	223	216	243	191	227	204	195	230	241	224	229	205	211	194	212	246	210	202	222	206	201	207	258	207	200	204	217	217	214	212	208	206	215	216	243	217	191	220	230	199	203	194	198	232	218	217	203	212	217	228	249	241	211	216	187	221	200	230	196	205	224	248	181	219	216	213	220	223	205	209	197	214	223	187	241	222	206	193	213	206	245	218	217	194	205	211	199	213	270	210	209	254	207	240	216	244	206	232	206	209	217	228	213	229	201	215	214	214	229	209	194	209	202	176	202	199	233	201	197	200	213	212	185	192	193	205	206	215	201	209	243	251	226	197	181	233	228	204	210	226	209	209	221	210	243	215	181	228	215	185	203	205	213	217	188	199	202	202	205	202	208	249	208	225	213	214	211	216	218	230	189	223	230	213	202	215	195	220	223	230	222	202	208	215	208	217	207	216	199	205	207	175	212	203	210	228	177	222	205	249	224	196	184	207	210	212	209	225	208	194	177	215	198	202	207	208	195	244	214	218	216	202	222	210	213	213	235	199	202	212	198	204	222	228	192	239	228	209	208	216	202	220	230	204	202	214	220	194	209	200	212	204	217	219	189	177	210	223	212	214	217	226	202	229	225	221	215	201	223	219	225	220	212	184	235	195	190	219	202	210	222	217	198	220	207	200	222	211	223	218	221	213	202	202	200	223	233	224	214	217	212	204	188	229	202	226	209	214	227	242	225	238	203	226	216	212	188	191	227	198	217	202	207	208	187	231	221	223	232	203	212	216	202	215	187	203	201	219	230	215	180	203	205	193	204	205	231	239	215	224	219	218	214	234	212	205	231	219	250	205	204	228	232	228	204	192	190	222	226	228	233	204	232	187	217	207	228	217	194	206	207	218	204	217	189
14813	8921	15901	17334	16484	14400	12202	9929	8341	6689	5060	4220	3947	3572	2980	2715	2261	1721	1809	1542	1478	1453	1239	1158	1103	994	913	849	833	788	807	755	697	693	770	770	730	725	704	702	661	713	618	656	620	616	662	541	584	580	554	574	576	563	562	555	548	522	585	569	576	540	550	549	578	555	574	577	559	499	560	540	557	586	527	564	510	571	480	526	527	582	563	572	545	569	568	588	536	558	503	549	543	567	553	533	531	565	529	557	516	545	577	537	527	561	528	518	544	554	557	564	523	544	522	531	529	551	490	529	534	569	552	558	569	580	526	510	514	562	537	521	518	517	539	564	532	552	570	550	524	541	553	571	560	536	518	533	510	501	545	549	528	531	573	538	536	546	510	528	514	532	556	520	538	556	528	544	536	521	549	530	544	583	519	588	552	498	509	520	530	533	518	545	565	507	562	567	540	567	561	530	578	487	504	527	534	541	526	558	550	554	526	534	549	523	554	546	517	513	570	538	501	538	503	538	527	533	555	486	557	526	529	528	536	515	545	524	552	556	528	531	519	534	567	564	543	491	526	527	522	506	537	530	540	526	516	565	508	584	562	542	571	527	568	523	525	502	535	536	522	500	494	565	490	541	528	585	538	530	546	526	526	540	524	549	534	549	541	541	476	529	563	551	569	554	534	515	549	564	524	534	516	516	526	540	558	540	548	553	559	537	518	522	565	525	547	559	513	535	520	551	478	541	544	549	516	549	551	535	520	552	558	556	507	545	536	548	520	558	571	582	514	554	534	551	522	551	576	583	548	544	520	527	564	549	553	543	566	491	561	574	511	526	528	553	566	570	561	548	562	568	533	529	583	510	537	499	525	537	551	527	557	493	536	565	551	537	528	537	553	535	521	527	544	581	529	537	555	544	515	541	553	553	577	524	566	511	568	555	517	511	532	547	552	563	540	539	558	572	538	579	530	521	536	503	522	512	488	561	540	517	593	532	562	531	536	556	575	520	575	543	513	527	529	519	510	532	535	551	529	532	542	535	553	537	514	552	505	514	571	551	545	530	582	573	516	562	571	489	485	522	559	551	515	549	514	566	512	530	547	573	518	559	542	531	514	546	556	603	539	539	519	509	575	517	547	539	521	559	517	580	572	520	548	489	538	528	546	510	511	538	534	532	574	535	566	573	574	519	544	542	534	539	547	546	580	546	542	528	528	554	529	550	558	534	560	505	537	509	532	541	507	557	561	527	490	527	525	562	511	552	537	521	503	535	511	567	574	501	532	535	512	563	521	508	535	571	525	560	533	491	495	587	541	555	533	557	544	556	551	529	566	542	546	558	541	527	542	506	541	550	526	506	584	553	544	535	625	550	555	576	532	557	527	534	560	550	548	544	551	583	495	524	520	536	541	540	527	533	528	545	565	551	554	501	523	575	565	568	571	527	540	537	521	549	513	526	540	528	500	531	524	571	540	547	537	560	524	555	547	562	556	488	514	548	531	524	528	493	552	500	531	519	553	515	551	569	518	533	530	516	550	535	507	558	541	532	524	553	552	517	510	565	535	567	544	533	530	533	528	513	535	539	545	528	529	601	586	522	542	529	564	574	520	485	525	546	563	539	567	547	561	549	557	559	546	534	577	533	485	516	509	523	562	565	525	550	545	520	553	545	567	522	519	512	550	534	558	538	543	532	576	546	504	525	532	565	522	518	529	540	579	529	541	521	527	510	534	526	544	521	523	529	552	556	569	568	562	510	537	507	563	505	560	573	544	540	485	548	543	531	537	545	532	547	550	542	523	525	542	571	559	504	542	539	538	524	565	498	539	525	561	530	522	554	533	527	566	554	536	542	575	560	537	589	530	528	550	528	526	564	567	544	569	534	519	528	522	563	534	531	577	535	548	495	549	534	528	534	517	566	537	535	533	498	538	550	545	500	521	550	528	572	505	530	536	508	563	562	563	577	547	541	542	521	547	537	501	515	538	542	578	564	542	547	517	542	483	556	543	567	564	519	568	553	513	518	546	571	571	533	497	530	520	522	561	546	533	540	553	561	515	588	533	560	509	561	509	510	538	553	577	543	539	503	535	538	562	545	519	547	545	539	563	502	556	517	524	496	555	562	573	544	535	569	560	564	512	528	534	549	520	525	473	558	550	518	536	515	498	518	539	556	565	500	553	559	502	560	570	550	540	513	551	534	554	554	506	573	568	517	545	538	532	545	552	546	534	543	544	522	572	517	549	556	570	564	562	568	526	528	523	514	566	539	528	521	539	478	569	527	564	548	494	582	522	508	535	545	524	533	505	482	536	542	529	532	541	579	541	542	500	535	523	503	551	561	541	531	549	544	554	544	526	542	560	517	547	542	558	547	538	522	551	588	576	559	537	555	557	551	530	563	552	527	605	516	523	527	515	541	499	530	578	535	578	527	532	546	566	557	527	523	558	562	521	559	568	559	552	563	531	547	533	549	541	535	539	517	516	531	542	555	532	511	542	556	559	539	471	543	499	532	553	505	530	546	524	527	552	549	519	516	520	564	472	539	562	491	556	543	559	547	528	564	548	515	513	554	579	532	556	554	508	557	533	530	561	575	521	518	555	522	529	538	547	526	491	540	567	505	534	511	517	555	534	517	531	523	511	500	506	515	523	558	537	544	544	527	552	577	571	540	569	503	528	541	503	526	531	519	554	559	521	532	518	533	558	550	529	548	537	535	567	539	546	523	574	533	564	564	518	571	576	557	518	529	522	505	524	566	527	518	521	523	483	523	531	580	533	495	506	523	578	511	527	524	544	515	580	527	539	545	533	557	531	555	548	534	533	533	536	536	583	547	562	561	522	548	521	566	529	570	570	521	564	579	504	579	507	512	526	550	502	535	540	556	549	524	515	527	548	551	533	506	543	504	487	559	532	556	542	521	539	541	547	535	524	600	547	525	543	532	509	528	524	524	537	534	548	549	536	516	543	547	516	516	541	525	532	570	536	532	531	521	554	564	513	567	535	553	573	572	542	516	509	527	515	574	606	545	567	544	572	538	520	531	523	543	577	517	578	540	520	513	529	530	530	540	504	570	554	532	554	553	535	540	492	511	546	502	563	523	534	547	535	500	505	539	522	578	529	500	544	555	522	537	530	570	589	567	564	533	527	547	564	555	589	526	499	522	498	532	548	563	566	573	527	542	532	532	559	525	523	523	537	527	525	519	491	495	514	564	552	543	535	500	562	607	543	572	523	542	523	547	556	550	542	570	536	554	581	503	539	570	537	543	534	563	522	555	549	528	576	532	570	557	524	540	570	565	499	561	489	539	547	556	560	578	534	500	543	503	523	504	547	528	535	574	537	547	516	519	503	523	543	536	497	558	523	548	509	564	589	522	530	590	564	533	528	565	518	547	537	598	507	554	509	522	519	525	532	542	529	512	562	528	541	532	552	545	532	574	579	512	545	534	504	559	558	500	531	527	510	550	544	545	500	552	504	545	527	565	525	528	524	529	550	549	571	563	525	546	541	566
5008	2657	2770	2209	1417	1073	861	675	542	507	461	467	417	418	415	407	383	346	346	357	327	334	297	323	316	259	274	303	322	288	303	305	339	338	304	299	302	346	298	344	312	284	319	301	302	276	318	305	315	316	288	306	287	289	287	315	316	272	333	292	312	275	257	273	296	323	288	315	310	326	294	301	300	293	308	301	315	274	292	291	306	292	300	295	294	312	283	315	302	295	277	276	330	307	300	270	270	313	300	297	289	305	341	316	300	263	268	307	345	261	298	291	319	286	298	287	292	295	265	322	255	325	276	315	322	294	278	321	291	274	307	277	305	323	285	285	282	301	277	323	285	309	305	331	300	269	294	309	316	295	320	320	270	290	285	289	283	292	309	310	282	313	307	323	315	278	269	294	306	314	316	277	253	280	287	320	257	271	273	291	276	294	293	311	305	277	283	319	307	292	266	306	317	276	290	279	281	293	285	266	275	322	274	290	270	283	297	287	267	286	287	288	304	257	312	283	316	281	318	291	295	291	276	308	298	307	299	269	300	318	279	302	305	280	309	344	305	299	292	288	284	294	299	287	318	271	278	281	269	311	314	305	274	278	299	269	306	306	304	288	287	324	255	297	295	296	264	280	310	309	274	283	273	308	278	334	299	312	292	285	269	291	272	292	290	327	331	280	309	292	313	291	323	285	267	284	317	344	310	306	309	292	287	277	264	320	283	288	285	279	286	310	310	310	285	302	307	310	299	287	305	295	276	275	293	334	252	312	320	311	312	261	308	296	299	299	301	323	291	311	272	278	299	322	288	273	336	293	281	233	272	323	286	298	300	303	314	297	278	320	312	256	277	274	310	266	230	297	280	316	325	277	313	278	326	309	293	318	306	302	328	333	314	277	315	289	308	301	291	301	283	294	308	301	300	301	291	284	281	269	297	290	302	289	291	295	306	297	307	266	268	321	280	309	300	275	288	280	328	329	304	302	316	327	278	270	267	307	238	284	261	286	339	308	288	297	284	297	298	305	318	313	274	321	339	288	293	314	275	299	287	268	328	271	258	295	280	310	292	271	284	289	302	308	286	319	295	302	293	288	315	279	292	287	283	318	294	302	288	310	292	303	258	288	285	295	292	304	317	311	301	298	290	287	295	285	301	284	267	263	293	301	315	285	310	311	297	261	350	292	311	301	312	304	314	288	314	325	327	296	327	304	313	307	309	309	323	295	318	286	279	299	269	310	311	318	303	304	324	264	283	269	293	300	318	274	296	316	298	301	278	294	324	313	300	266	291	289	294	272	288	277	322	280	284	305	304	297	291	307	277	267	307	316	282	295	279	303	304	278	303	292	256	312	273	308	311	299	289	286	298	309	281	304	270	301	302	283	318	290	274	266	304	296	296	272	307	294	311	324	304	283	288	326	308	277	292	294	283	308	298	296	269	289	284	320	325	319	282	300	299	284	294	289	297	283	285	268	285	266	292	296	288	265	277	302	307	334	290	294	292	285	337	312	283	312	280	311	298	324	275	294	282	284	288	304	278	305	294	322	276	283	300	308	313	308	282	318	321	268	297	301	296	298	283	316	284	297	297	301	305	302	311	250	283	292	265	307	307	316	275	322	294	287	298	281	297	301	291	297	271	309	258	297	298	305	286	290	307	303	285	309	307	308	319	297	338	317	290	324	291	284	299	320	294	316	310	319	277	293	303	297	298	322	294	325	322	306	312	300	330	285	263	291	300	326	289	277	285	336	286	276	261	284	337	289	271	329	294	287	252	278	281	320	310	295	299	302	337	293	308	285	296	307	309	274	296	318	293	313	289	340	289	303	328	275	288	295	300	278	272	286	292	305	280	292	322	291	281	293	329	305	318	312	283	304	309	275	300	334	301	332	303	297	314	308	301	282	279	282	323	324	330	302	281	293	295	330	323	273	274	290	322	296	293	293	318	283	310	266	301	263	287	318	288	316	275	308	275	289	309	321	311	305	297	294	309	273	276	302	316	300	281	285	285	294	313	312	295	330	310	308	287	316	330	290	269	291	304	303	276	297	318	329	291	285	308	317	343	327	332	295	268	280	311	255	271	277	325	313	305	268	312	290	283	296	235	344	346	292	320	297	306	305	264	274	312	313	320	318	300	307	351	294	294	330	289	323	304	287	296	265	331	285	313	285	321	285	297	288	273	314	330	304	286	285	248	313	319	305	315	320	295	314	269	320	301	277	311	302	292	268	309	331	284	282	293	304	319	299	284	278	292	285	301	270	310	294	275	259	287	316	285	322	283	316	297	310	297	296	301	300	336	314	276	288	325	313	317	305	312	304	260	309	301	308	290	320	275	299	281	314	273	288	304	304	312	304	331	324	282	294	294	287	286	328	297	286	285	293	275	300	283	283	300	314	317	298	288	287	304	281	286	299	286	327	313	318	317	325	278	277	289	299	290	320	276	289	306	284	291	299	267	300	335	312	305	296	332	331	309	291	305	280	270	279	300	300	312	315	300	299	255	311	334	282	277	313	300	293	306	308	280	275	299	299	298	265	302	297	296	303	319	309	303	273	319	313	302	287	330	297	296	303	290	306	289	278	282	302	297	273	297	321	279	288	286	312	299	317	320	307	283	290	317	318	274	276	324	302	294	338	286	290	307	304	303	297	291	295	281	302	241	302	294	292	296	286	309	294	281	304	287	281	274	308	310	310	297	309	284	323	307	319	298	314	306	293	297	290	318	301	302	283	297	276	330	313	310	301	326	298	305	305	300	288	286	305	255	315	269	272	263	290	274	297	288	268	273	315	307	292	309	271	305	283	304	294	283	319	297	315	286	311	314	269	303	266	276	311	291	324	315	268	317	276	259	329	312	278	291	294	282	295	302	270	325	272	298	307	262	313	311	298	332	265	299	313	303	297	313	296	269	309	299	321	285	311	301	284	293	301	292	309	330	240	306	316	291	263	304	297	304	294	323	287	305	303	322	291	259	308	296	288	289	314	285	293	255	310	306	299	268	284	290	286	298	290	291	299	288	288	302	300	282	305	274	314	297	279	291	295	296	284	275	301	326	300	318	302	296	302	314	334	294	312	286	319	311	307	310	272	317	310	304	294	301	303	278	286	291	278	289	299	280	309	288	300	313	318	291	295	279	292	269	294	274	268	310	310	301	280	285	300	293	333	286	288	286	277	285	297	286	315	269	298	279	301	297	283	281	292	255	298	295	287	302	307	324	325	315	334	325	296	292	270	277	315	291	263	277	293	303	288	300	316	252	280	334	302	286	310	273	295	326	308	299	275	302	296	330	316	298	310	315	266	321	312	335	268	279	311	306	298	286	305	314	323	332	294	298	318	272	306	292	301	312	270	295	276	307	309	309	309	315	328	285	290	283	282	305	319	314	293	311	292	290	304	312	302	299	283	284	306	289	295	319	284	330	317	274	300	308	287	249	314	284	279	290	295	299	292	267	297	322	286	318	323	312	278	331	285	294	313	301	298	304	267	282	300	273	264	277	307	290	265
4654	3452	6383	7435	5812	4817	3797	3122	2641	2178	1860	1652	1559	1379	1428	1208	1167	1050	1082	995	975	916	951	873	941	868	846	849	842	798	813	806	798	794	819	821	769	781	765	716	764	777	781	806	746	785	747	733	737	795	775	779	737	717	767	741	732	733	731	782	732	705	728	718	711	658	716	725	782	744	751	738	703	709	708	664	725	736	698	751	724	760	716	713	722	761	715	772	741	731	690	748	712	710	659	717	712	692	772	715	772	711	706	730	740	736	720	763	713	706	682	718	760	715	715	733	747	706	731	720	717	742	759	762	776	669	767	690	688	723	716	726	745	740	736	734	725	762	774	702	725	718	803	741	742	750	740	689	748	747	712	726	783	676	729	731	730	702	767	691	675	753	743	744	733	689	676	745	705	765	735	743	703	723	713	730	711	709	725	713	747	683	747	724	750	696	694	724	766	695	713	738	762	781	735	712	687	712	791	694	717	741	768	718	778	741	724	714	718	720	706	716	729	688	712	728	731	723	744	735	715	679	688	706	732	723	722	775	767	740	766	765	731	725	753	725	718	778	744	711	739	725	716	760	709	734	746	722	733	738	751	693	694	786	747	753	744	694	746	717	758	734	761	689	718	730	741	682	790	727	697	740	734	785	746	700	708	786	699	744	723	750	744	752	726	734	745	707	699	744	722	739	735	704	739	720	769	718	728	722	750	709	741	687	686	740	702	714	747	723	764	691	761	714	752	704	724	718	722	744	709	732	705	668	791	720	720	698	736	685	727	761	758	717	739	676	736	784	726	742	767	735	709	688	724	712	719	715	744	722	702	734	721	723	783	710	692	706	720	697	735	689	726	702	737	744	714	710	752	737	742	719	741	683	706	761	723	718	713	713	740	781	786	745	712	722	703	710	746	770	744	711	725	705	753	770	719	773	756	766	707	731	752	755	718	691	744	731	706	713	706	754	709	692	706	697	764	722	682	754	756	765	716	713	685	686	750	750	689	720	749	747	733	750	716	707	676	668	709	755	728	687	692	709	724	736	763	722	698	725	713	730	701	722	709	719	768	725	746	731	738	752	785	692	737	726	705	705	684	704	771	738	717	780	676	747	742	729	740	752	697	713	694	696	677	756	752	791	719	730	692	698	686	706	745	728	775	696	747	774	752	726	732	737	715	711	662	721	696	697	739	705	675	781	781	710	731	708	664	715	710	688	711	731	735	749	739	695	703	691	696	702	724	759	732	715	746	742	709	708	730	740	765	673	771	720	722	742	709	755	713	672	698	691	689	741	732	709	732	705	764	737	744	788	692	707	722	699	731	710	714	713	760	740	733	701	734	747	744	729	764	713	727	743	727	733	764	686	685	749	704	735	728	737	755	712	732	729	721	749	791	688	745	723	717	694	727	743	738	766	724	738	751	703	736	703	734	724	715	721	774	733	702	733	787	782	722	713	690	711	706	691	724	741	713	756	768	704	774	706	712	742	725	727	697	713	742	708	747	751	722	689	744	728	718	742	757	729	705	730	727	749	731	723	729	698	678	728	711	737	721	752	689	757	758	755	732	771	709	742	734	689	758	732	745	746	748	679	782	761	699	740	703	729	741	751	718	698	771	722	721	745	717	704	735	698	707	720	772	770	707	721	723	750	720	745	724	682	746	686	684	714	702	700	712	705	743	685	765	705	748	730	691	732	735	776	695	760	752	756	781	726	705	728	742	712	698	692	716	710	695	730	783	758	744	733	718	766	725	718	726	735	760	728	716	704	759	739	736	712	711	753	743	748	747	725	730	710	735	732	728	729	710	727	702	723	717	726	745	709	713	754	690	736	708	747	708	760	704	726	758	725	777	688	750	739	681	713	749	685	726	710	683	717	757	777	736	724	712	709	741	703	715	686	702	761	736	737	757	748	741	762	773	741	684	738	721	723	759	739	747	740	722	738	729	671	714	740	700	773	725	764	766	777	705	722	730	704	780	783	686	737	802	735	668	732	737	736	754	730	710	756	738	694	671	695	711	718	762	768	736	699	737	692	733	734	686	736	736	713	691	711	698	703	747	749	706	755	766	694	719	683	692	748	703	692	727	725	691	735	711	713	698	744	720	722	706	731	695	717	729	691	815	712	732	700	713	748	731	744	737	736	748	751	744	713	717	704	717	744	786	747	701	762	718	769	682	713	715	726	756	718	754	728	756	742	676	761	736	709	766	709	752	706	700	778	740	730	734	743	732	786	713	696	757	727	718	714	753	720	761	703	711	710	737	723	731	724	733	745	729	717	738	712	709	734	740	734	745	753	693	752	728	734	713	745	728	699	720	716	748	743	719	755	735	721	692	728	669	763	777	744	736	698	729	667	705	724	730	764	680	739	714	722	696	773	703	730	723	730	672	779	716	742	739	695	729	725	728	676	707	736	776	737	733	749	733	722	707	709	774	721	781	730	777	707	757	742	687	759	752	746	735	702	734	730	724	698	724	672	720	730	723	782	747	705	712	735	744	721	717	693	763	717	711	752	762	707	726	698	729	683	749	735	710	702	723	769	714	674	708	724	745	672	715	716	671	712	703	688	728	745	697	768	735	747	761	758	733	727	746	678	716	767	702	754	744	720	697	720	717	685	721	743	737	775	710	755	751	706	763	720	768	706	711	723	723	683	709	704	715	727	700	709	765	726	726	744	679	741	735	733	727	718	724	759	670	761	739	753	769	703	780	709	735	746	729	717	730	727	710	720	736	736	700	744	694	738	674	692	728	708	742	754	722	739	739	753	761	694	749	738	714	724	766	726	685	733	743	727	722	720	725	719	754	734	767	697	721	721	796	730	675	694	688	702	729	737	743	754	724	731	720	735	738	707	738	717	703	701	727	738	705	744	753	730	727	781	701	736	746	734	733	726	732	796	715	702	724	741	719	715	691	723	714	795	736	721	739	730	725	694	689	726	677	716	729	741	707	727	738	713	723	720	717	692	722	781	748	732	719	734	746	730	738	738	705	709	710	739	694	710	777	797	765	713	702	741	728	721	749	776	699	717	717	711	777	694	724	721	779	692	715	723	721	770	756	739	763	728	715	725	679	699	754	715	739	705	742	696	720	738	692	755	761	701	697	737	716	756	667	745	708	712	756	762	715	724	689	749	745	715	745	719	713	748	719	743	739	711	739	751	737	746	698	711	770	697	684	717	748	717	706	717	742	746	716	737	722	745	778	717	689	757	711	738	673	726	706	726	725	756	707	763	749	783	695	724	682	717	705	697	701	731	692	731	697	766	694	700	709	763	779	731	734	737	741	711	721	706	749	726	758	690	742	702	739	762	796	740	721	739	698	706	710	697	672	755	736	735	763	695	757	735	776	725	714	712	726	752	702	747	688	743	732	730	730	708	714	754	691	676	716	714	720	778	713	688	772	737	762	722	778	734	698	682	754	720	728	716	749	740	727	710	675	737	731	664	673	694	695	716	701	730	761	692	716	726	768	714	684	750	723	777	771	750	736	737	746	753	738	743	729	711	759	763
13950	6444	6284	5108	3866	2564	2136	1579	1180	982	882	705	672	578	521	453	421	395	361	357	346	347	398	346	300	335	333	285	270	300	331	276	275	346	288	325	289	283	298	316	293	280	248	280	269	281	281	275	278	267	277	254	283	282	264	288	272	248	267	294	300	243	308	281	283	284	293	289	274	282	278	275	305	297	298	259	263	314	280	283	283	291	280	281	292	276	264	275	281	264	274	274	323	266	282	273	286	249	259	296	261	275	262	261	283	281	269	306	269	274	299	296	307	335	284	274	306	307	268	250	291	235	259	265	278	309	261	292	282	302	310	298	279	270	257	268	264	298	299	296	263	264	310	298	294	253	293	293	287	306	292	296	291	272	276	275	274	273	281	282	257	266	298	304	296	268	306	283	274	242	274	294	264	290	295	297	282	292	280	264	281	277	270	273	285	272	264	293	286	333	294	228	249	274	276	313	287	260	256	293	284	265	246	279	289	299	300	272	281	269	254	276	270	325	291	261	275	253	310	257	270	262	287	258	266	270	272	288	276	246	276	235	275	298	289	277	281	287	264	287	302	276	286	263	295	271	278	290	290	290	265	260	257	272	246	282	280	285	261	284	272	292	282	299	280	314	278	278	246	279	301	251	315	286	280	300	245	267	308	281	272	264	280	258	282	277	256	293	275	283	283	281	272	260	325	269	245	268	264	303	297	277	298	301	287	270	260	279	282	267	298	298	283	283	291	258	261	280	267	262	260	282	259	243	305	265	241	262	292	299	247	271	267	272	291	314	287	280	325	279	292	254	294	262	286	286	278	273	282	277	285	272	276	270	293	289	242	279	269	290	258	283	310	288	279	244	249	252	270	258	251	287	292	267	259	283	266	292	300	286	293	272	297	250	288	267	271	254	291	280	285	270	308	283	302	268	283	282	268	272	279	270	287	290	282	294	271	271	276	290	251	264	266	291	287	263	297	278	264	303	299	250	271	295	301	237	273	288	294	277	318	302	287	278	306	286	291	259	283	244	273	251	281	273	287	279	275	297	261	251	290	268	277	307	284	269	270	271	303	313	298	267	274	252	298	287	253	270	297	280	304	289	271	269	273	263	245	277	280	285	329	292	301	250	242	257	271	276	281	278	296	270	292	268	248	248	276	256	272	284	301	256	276	295	253	285	261	315	278	278	285	257	266	289	302	277	291	285	259	292	287	331	273	306	262	283	299	288	280	260	261	271	264	255	292	290	288	265	259	291	288	272	287	248	262	300	270	285	258	305	287	281	271	315	254	294	298	286	289	302	281	277	268	289	299	270	281	259	278	255	248	284	270	262	288	242	267	274	288	267	260	281	273	278	290	289	277	269	278	277	285	272	278	255	305	308	263	270	279	256	287	265	284	291	263	267	284	267	260	275	275	289	282	269	248	277	260	262	262	296	254	299	286	280	271	280	248	278	258	258	280	280	267	315	263	300	242	326	274	270	292	265	262	309	262	305	306	300	263	284	297	248	285	304	271	294	292	269	288	283	267	315	268	299	272	294	264	277	286	265	233	267	275	298	283	254	262	311	268	286	241	282	254	273	263	304	298	257	275	272	273	248	261	247	253	279	320	291	257	275	276	286	283	297	276	303	271	287	253	251	279	273	266	282	274	276	279	250	255	276	266	274	265	264	253	299	253	257	283	259	281	285	291	268	273	289	257	292	302	270	276	301	255	281	267	270	287	275	275	281	263	271	253	258	259	251	252	272	267	302	285	274	254	273	277	306	310	275	308	257	256	294	241	295	266	298	306	271	311	275	267	255	316	310	304	270	251	274	271	273	324	277	256	308	231	287	285	281	271	268	286	329	272	245	265	292	273	276	248	250	274	256	300	288	284	262	263	306	311	277	284	272	294	278	282	264	302	289	273	279	269	299	252	263	291	293	300	267	264	292	269	292	268	281	278	262	293	288	275	261	264	262	277	287	300	285	316	286	245	282	295	282	284	258	256	285	281	282	297	270	264	274	296	284	268	278	265	268	282	250	294	279	269	254	268	293	291	276	254	265	262	273	268	242	285	270	317	267	271	275	283	277	316	289	292	263	268	275	287	275	265	277	297	277	287	259	260	303	253	289	270	271	311	275	258	265	253	289	261	284	286	288	275	270	261	296	297	276	284	281	288	291	283	294	245	254	271	262	265	257	298	280	237	283	294	266	295	265	294	299	304	266	252	282	272	283	288	281	259	274	281	297	272	249	285	331	287	271	284	252	289	264	279	291	294	253	289	276	260	264	271	271	250	275	270	256	272	289	272	261	282	294	300	305	274	269	274	269	275	223	261	299	274	269	269	272	264	294	280	279	284	313	286	295	285	268	284	273	256	266	241	274	281	301	291	274	268	269	295	264	270	265	277	288	260	301	265	249	276	280	238	319	249	257	269	269	268	276	284	287	257	293	272	289	308	286	274	265	243	268	273	276	267	280	278	304	290	297	303	272	268	286	306	267	308	284	259	287	239	263	260	262	283	266	266	268	276	290	256	297	297	283	275	256	301	301	273	263	285	295	298	284	257	253	309	331	272	283	259	298	269	281	260	272	303	273	261	290	277	278	276	269	262	268	268	268	263	280	269	253	299	274	255	274	288	297	298	290	291	291	291	292	297	257	243	265	257	248	285	285	283	259	260	250	252	266	290	276	291	268	282	271	289	261	257	295	271	266	268	259	271	274	258	253	280	272	311	263	270	280	264	277	274	252	303	276	252	308	234	261	303	267	274	267	252	272	286	248	322	276	304	279	247	272	252	267	281	278	279	278	271	268	264	284	277	293	292	269	263	332	274	283	266	283	267	286	271	302	280	310	297	292	313	279	316	273	281	305	263	276	297	281	283	279	279	263	300	290	318	281	273	283	309	280	226	257	274	299	270	276	281	256	280	303	282	255	277	295	290	288	271	290	299	276	286	264	283	302	301	301	255	312	309	292	285	289	267	276	281	279	298	245	277	266	292	280	281	274	253	262	284	261	281	290	291	261	272	269	288	295	271	264	294	309	246	275	280	259	277	290	319	272	280	290	288	261	286	296	268	276	290	308	268	278	306	289	279	271	269	289	255	261	278	327	282	294	268	270	272	280	251	279	249	247	312	270	273	293	290	305	278	284	254	265	300	256	257	279	269	301	276	266	294	286	290	292	280	277	252	293	284	281	279	297	281	299	270	255	277	277	260	276	244	290	308	281	295	279	282	260	274	290	306	292	282	271	262	303	270	293	279	255	261	257	296	264	288	302	290	278	290	229	251	275	266	287	241	258	295	271	275	284	309	334	283	295	289	297	279	264	266	264	260	293	260	283	272	282	246	273	299	263	284	272	259	284	295	268	267	283	254	286	283	274	282	248	261	256	289	255	251	284	295	263	274	263	289	268	266	286	273	288	260	253	276	254	261	283	276	307	278	264	301	294	264	265	292	283	289	285	280	253	296	287	278	280	284	271	253	276	257	269	281	284	305	307	283	263	298	306	284	280	258	258	262	256
11149	6380	11810	14516	12374	9951	9048	6543	5529	4633	3854	3024	2822	2611	2251	2026	1802	1484	1541	1324	1277	1175	1191	1112	966	974	962	905	844	820	814	837	857	833	821	816	785	813	807	795	770	752	751	753	750	757	720	713	731	714	685	710	732	683	701	738	691	679	651	661	665	717	737	665	689	697	692	694	653	733	727	640	722	637	659	683	656	666	674	663	655	659	706	676	688	722	701	679	675	681	693	696	676	698	675	720	707	669	654	714	680	745	675	690	670	692	659	708	673	722	614	638	671	631	708	684	684	665	687	706	723	682	683	676	686	681	720	694	684	670	664	697	696	678	641	685	720	717	718	683	696	691	710	634	694	650	666	652	684	707	697	698	670	632	688	654	712	661	678	663	657	751	669	713	651	674	699	661	673	674	716	648	675	663	652	703	685	697	652	675	726	719	657	700	709	660	675	712	687	647	672	660	662	694	657	730	694	650	672	736	692	703	677	662	673	675	705	663	664	725	674	725	688	624	700	663	662	702	601	702	700	649	662	665	745	683	698	735	677	684	700	668	703	672	673	688	655	702	708	667	664	713	713	677	657	638	680	717	659	689	681	673	671	701	692	639	706	620	690	680	684	690	706	639	691	720	667	717	703	690	695	712	675	667	705	633	680	679	695	709	699	710	667	669	738	660	723	670	722	686	714	735	702	678	650	721	710	689	726	652	676	683	703	694	688	716	624	696	667	664	666	731	673	704	707	700	719	705	670	673	671	700	639	654	696	673	673	699	688	619	635	712	667	730	710	666	693	661	650	706	675	659	745	710	705	673	644	673	649	672	642	707	692	654	639	676	664	698	659	685	655	721	688	724	700	672	653	683	645	662	717	732	704	691	660	677	729	705	687	651	692	673	666	701	627	677	695	680	723	667	683	690	687	674	731	637	653	688	660	644	672	636	688	682	686	655	671	687	641	649	659	685	645	717	687	713	703	691	661	699	703	710	713	688	644	721	636	731	689	698	675	647	626	720	690	659	685	710	676	695	674	666	752	725	672	685	725	691	673	684	667	655	654	750	708	677	737	675	720	716	768	697	705	640	723	716	685	635	693	681	658	676	689	687	682	698	718	735	663	671	640	691	690	665	676	672	636	712	671	680	683	721	685	717	648	705	708	691	708	661	702	667	694	707	699	678	667	708	653	729	641	672	698	645	688	676	671	695	666	675	644	651	688	702	695	643	648	678	656	707	691	661	683	709	691	679	688	671	619	622	666	637	736	698	716	731	691	674	683	700	674	670	661	644	694	721	683	688	640	666	692	660	677	662	697	724	662	693	681	668	662	661	693	671	681	657	675	667	717	683	648	697	701	689	679	605	671	713	694	679	668	684	687	662	727	731	656	707	691	622	733	771	691	728	676	662	698	647	712	701	724	671	717	675	723	717	668	671	645	665	700	656	628	721	701	714	639	694	657	692	705	682	655	690	704	698	672	663	702	676	636	735	693	683	720	680	694	679	723	663	720	707	715	688	700	674	703	677	677	690	700	691	678	670	682	657	681	678	673	719	719	669	679	642	697	671	673	697	697	715	708	664	695	689	671	652	670	747	684	701	703	652	702	726	682	669	682	620	712	694	682	707	700	677	657	652	713	654	688	698	681	707	683	704	678	667	688	623	643	695	678	662	653	685	672	682	697	672	695	667	650	663	687	656	656	667	691	695	672	719	662	684	642	678	675	691	668	692	642	684	636	671	646	653	657	683	696	700	684	694	722	672	651	659	665	696	722	675	693	640	653	702	764	699	655	634	664	679	687	692	684	669	662	703	671	669	661	694	698	691	694	629	650	724	764	687	693	741	672	692	683	636	686	682	709	677	642	685	637	689	684	709	676	678	679	717	688	675	694	675	701	679	670	674	668	640	692	703	670	662	724	692	650	666	663	668	662	687	685	676	688	665	699	676	686	688	727	677	722	638	708	701	665	688	673	676	695	720	735	652	656	695	680	671	668	701	674	659	668	720	671	690	715	710	709	664	693	695	660	719	637	702	718	691	695	694	691	696	673	759	660	711	656	665	656	718	668	630	674	679	696	681	650	664	672	659	674	694	680	675	649	678	671	680	727	721	704	732	659	660	716	711	670	659	662	696	696	665	686	686	668	682	664	675	680	682	644	693	671	677	669	689	701	658	672	700	684	674	675	694	657	703	714	671	673	666	708	662	730	679	701	653	653	687	737	675	643	678	693	677	687	722	670	669	720	672	703	681	717	693	610	665	738	684	673	707	652	672	722	690	679	681	667	700	687	717	674	655	745	668	673	710	747	652	667	726	691	658	680	668	714	649	636	675	706	665	672	671	667	740	657	658	684	651	654	694	689	695	677	705	668	680	643	662	647	659	692	673	651	701	718	702	677	664	675	650	715	685	688	701	657	730	673	674	656	659	705	658	659	704	707	702	680	678	673	671	687	704	671	685	715	700	696	739	665	732	740	677	676	710	668	662	680	701	713	730	679	645	677	648	648	682	650	625	754	673	666	684	681	726	672	684	645	703	681	685	678	686	698	685	720	712	631	675	674	638	671	721	675	679	672	697	661	649	726	639	714	670	686	741	710	698	685	683	635	710	673	657	695	695	705	694	667	693	725	671	716	686	634	719	643	698	659	643	685	649	704	680	666	707	681	698	686	682	692	671	687	701	684	716	680	698	671	673	685	649	671	721	725	655	700	690	671	711	691	632	611	706	661	670	686	715	667	697	671	674	726	677	686	691	714	700	723	666	709	703	663	672	654	674	644	662	690	712	725	721	660	712	710	702	661	700	701	710	680	730	664	656	713	677	626	683	645	641	676	720	692	707	675	713	668	698	675	660	667	645	679	662	667	640	703	634	706	648	722	681	679	722	644	684	691	644	696	678	698	661	685	696	644	684	704	633	696	726	695	677	666	729	673	687	668	698	668	650	618	660	662	652	669	665	673	644	659	703	703	663	667	703	659	665	697	648	704	679	658	660	696	709	700	691	658	696	734	688	652	651	677	649	656	718	682	629	700	687	682	691	697	639	703	674	713	655	664	672	684	706	647	695	707	643	662	674	660	689	696	682	725	688	703	709	685	659	658	671	671	642	685	664	691	706	678	654	676	733	695	627	643	656	689	691	668	698	701	684	689	668	710	722	673	660	691	714	718	676	697	675	693	689	709	662	687	703	702	646	690	666	657	687	651	697	671	738	642	621	662	675	662	656	674	667	662	669	684	668	695	708	731	700	673	681	647	682	647	718	762	729	680	682	665	673	752	672	681	677	723	689	677	620	679	703	693	641	676	742	691	699	691	627	697	683	676	673	700	692	693	676	718	650	701	761	637	704	694	665	682	662	739	665	686	666	696	680	706	678	698	665	687	727	690	699	667	698	728	752	661	666	670	670	689	706	671	739	703	707	694	709	724	680	619	687	708	704	659	631	684	630	712	652	694	662	668	684	685	668	697	728	664	693	680	709	668	682	734	703	702	672	669	675	701	700	702	662	681	720	707	647
21993	11156	10038	9026	6981	4965	3758	2544	1744	1315	1051	844	774	684	619	492	431	407	358	368	309	311	324	293	293	279	253	236	229	244	235	255	234	260	193	232	260	244	237	244	261	228	254	245	230	210	234	215	240	222	208	180	219	208	212	191	215	212	223	207	239	208	212	237	197	223	206	190	218	222	210	225	213	213	205	214	210	197	216	203	202	240	226	211	204	188	186	212	204	228	207	237	218	203	199	194	202	193	210	222	231	216	198	206	251	189	214	212	211	213	203	207	204	189	202	196	191	213	216	201	199	221	209	237	217	210	247	186	183	231	238	224	237	203	204	187	210	214	199	231	225	185	203	212	221	204	214	228	208	189	196	225	217	195	217	215	210	204	228	235	226	237	211	201	207	214	195	232	190	207	239	213	239	200	209	204	193	214	222	219	220	190	216	214	201	208	213	185	231	211	202	200	204	219	187	211	205	193	201	223	241	222	193	204	199	214	204	196	195	209	220	217	201	227	173	219	221	209	206	193	233	244	228	192	225	225	212	195	201	199	232	196	205	201	206	191	205	230	213	200	224	214	226	204	219	185	191	244	184	199	175	186	243	229	224	186	210	224	215	224	180	231	208	215	213	219	220	197	211	218	216	227	227	231	191	186	203	220	223	190	229	208	225	238	216	208	217	193	194	200	217	217	235	188	201	219	204	187	204	200	236	215	218	208	225	217	180	212	198	228	251	212	200	193	220	194	228	180	213	176	214	203	216	195	201	206	258	232	201	203	192	210	187	214	196	190	232	218	191	218	197	225	212	241	214	200	209	212	192	208	217	212	191	229	210	215	214	188	198	197	215	221	211	234	197	235	210	193	203	197	238	210	217	211	245	221	191	221	216	201	213	216	234	231	223	214	190	211	205	206	206	198	207	209	183	225	214	191	233	206	203	208	196	199	208	188	232	248	213	237	189	224	198	234	216	201	222	207	202	202	191	211	204	203	196	216	201	227	211	179	226	230	201	231	206	203	217	227	206	184	191	198	214	196	190	205	233	211	229	212	224	222	216	193	185	218	200	199	230	215	211	207	213	201	202	223	204	246	197	188	231	209	183	213	226	195	184	245	196	194	225	208	211	190	199	215	201	229	193	211	210	215	224	217	223	202	210	225	232	238	240	238	199	211	204	223	215	201	196	211	224	222	222	203	234	200	200	196	174	205	205	243	214	177	201	222	221	209	222	224	213	243	206	211	210	205	184	200	211	208	195	193	218	181	193	227	215	219	192	235	226	231	213	199	207	241	201	221	221	204	212	225	214	208	223	215	207	228	234	211	233	225	205	228	197	198	209	228	202	214	210	200	182	218	203	222	203	217	212	223	205	217	199	204	211	204	207	196	226	217	224	193	223	198	207	211	189	188	241	194	208	182	198	206	217	182	212	184	210	208	205	197	210	207	191	223	200	178	196	188	209	218	218	207	186	196	202	216	198	237	198	200	190	223	219	207	196	235	238	209	191	193	209	202	199	207	191	193	222	190	218	244	217	227	215	219	212	208	208	187	222	209	209	227	229	211	239	212	197	205	216	199	225	215	219	205	196	221	217	201	238	211	241	196	213	205	212	213	242	206	216	200	211	194	230	205	184	200	220	200	202	209	208	192	236	230	226	203	227	203	212	190	231	208	205	197	205	219	210	201	259	190	205	240	207	210	234	230	227	199	211	193	215	222	194	246	204	212	212	215	211	217	191	226	199	249	168	206	204	187	227	225	212	227	215	222	193	196	213	204	237	230	220	187	197	199	241	193	219	233	219	238	240	197	221	193	237	229	182	230	217	210	183	196	185	198	202	213	205	217	219	206	206	209	199	205	196	209	204	222	200	213	217	220	223	183	208	224	218	235	204	215	225	202	189	205	216	194	204	232	199	204	212	196	206	211	225	216	223	230	202	204	192	227	237	236	209	185	210	224	192	227	210	220	182	185	210	204	196	241	234	226	222	203	191	198	229	212	194	214	204	205	211	237	206	241	183	226	190	230	224	217	199	213	201	229	218	194	220	217	223	211	211	203	212	202	224	198	242	242	224	219	200	231	237	199	207	238	217	190	208	202	198	194	220	212	202	233	216	214	250	229	182	223	183	211	215	193	219	210	234	230	210	219	208	224	216	215	192	182	212	212	220	214	205	217	236	235	230	228	226	199	228	230	226	226	189	213	236	216	203	191	181	182	203	223	238	235	234	252	231	231	195	203	203	216	212	206	211	215	205	203	234	213	208	222	197	206	216	215	193	188	198	227	216	212	206	215	236	210	212	186	196	212	226	223	226	220	201	204	208	211	223	221	225	193	229	229	236	194	213	210	220	221	207	215	200	209	205	200	202	205	204	203	197	208	244	221	225	210	208	217	198	221	218	217	198	211	228	212	211	200	230	223	225	207	180	204	219	218	206	203	205	187	201	244	192	216	237	220	204	197	194	226	256	173	194	201	204	205	210	205	211	239	206	193	189	213	224	223	214	202	194	207	207	210	194	215	218	214	216	192	202	223	218	214	207	217	223	200	199	227	210	221	207	218	196	201	248	228	213	225	213	212	244	214	207	212	207	212	218	187	227	209	215	214	197	226	213	227	208	219	198	219	230	223	224	221	211	207	227	245	223	219	225	237	207	226	222	209	201	210	211	211	241	213	246	201	209	208	194	193	179	185	210	229	232	186	193	185	220	214	175	203	217	230	182	229	245	208	212	207	190	181	202	218	235	195	187	228	222	219	221	198	208	233	228	219	211	218	233	214	205	215	198	218	222	211	196	212	219	226	205	221	228	180	230	196	226	217	215	198	218	196	233	218	214	196	233	204	203	258	193	195	201	225	234	202	239	216	229	219	200	213	193	235	219	200	192	201	208	210	198	220	227	181	208	219	215	221	193	190	210	233	224	221	202	211	220	228	201	247	238	214	220	217	210	221	212	191	239	236	223	205	207	184	214	202	210	191	215	232	210	230	192	239	217	184	239	212	229	203	206	217	186	231	215	215	187	213	203	211	225	210	222	233	215	231	220	199	214	198	198	190	221	221	207	211	228	207	232	179	209	235	223	211	220	175	205	216	221	233	219	217	217	218	211	212	201	208	222	213	218	191	223	218	206	204	204	215	206	218	212	191	211	221	216	213	198	236	206	197	213	222	208	250	210	177	213	219	220	192	235	214	197	191	199	240	208	215	172	192	220	224	178	213	204	219	195	202	204	198	205	199	218	231	195	227	225	196	218	197	231	226	208	218	225	207	233	220	202	210	220	202	202	197	199	224	202	207	212	210	213	206	211	232	206	196	222	230	232	185	210	233	202	211	211	228	183	208	225	232	209	208	201	180	211	189	239	224	206	201	233	196	225	197	200	220	209	227	194	190	235	232	174	215	208	224	212	209	232	195	230	223	204	208	206	234	226	198	184	234	200	215	201	191	201	214	212	216	184	200	199	209	192	212	204	207	214	243	185	198	234	199	194	195	201	202	188	185	190	205	206	236	194	199
14671	9266	15153	18126	16420	13956	12290	9695	7685	6164	4963	4267	3865	3499	3106	2579	2150	1846	1701	1455	1363	1334	1270	1102	1056	987	870	837	818	795	769	762	723	826	762	756	668	705	761	704	689	627	633	650	626	594	602	576	574	563	596	588	598	599	528	528	523	610	553	584	515	508	537	562	528	498	548	532	533	527	554	573	505	531	567	554	562	511	499	528	515	510	538	509	558	517	525	552	555	559	551	527	548	550	547	551	501	569	519	518	504	520	534	494	562	534	510	563	543	589	537	571	503	518	581	467	534	534	503	538	546	572	532	535	524	502	534	575	532	562	507	558	527	508	555	488	536	504	504	542	562	500	530	557	527	516	518	499	512	512	540	542	541	514	545	505	552	540	545	513	571	530	538	493	561	523	550	508	511	549	514	478	570	570	556	551	500	574	508	471	530	507	542	538	530	517	511	546	534	533	547	530	519	545	535	541	555	524	507	576	506	537	537	549	545	557	533	545	529	537	591	527	520	518	573	542	536	515	565	579	528	557	529	519	532	487	543	526	490	510	523	562	552	555	534	500	537	536	553	543	522	540	506	497	533	477	528	514	514	580	553	550	547	557	519	516	547	516	556	510	532	527	521	477	522	583	555	551	538	593	552	537	533	530	516	502	581	530	541	496	530	509	478	518	518	536	532	545	553	521	532	546	561	543	489	532	545	555	508	558	546	519	511	517	536	520	571	526	504	576	526	505	541	530	541	551	556	531	524	563	558	509	539	524	507	530	545	567	554	529	522	499	519	552	525	551	490	559	500	505	513	482	547	528	529	510	551	529	551	498	485	580	549	542	502	504	529	571	558	525	515	522	528	554	510	595	508	553	573	526	573	505	562	493	556	507	527	519	525	526	513	548	544	583	523	513	530	518	518	536	552	563	542	527	554	543	546	578	565	539	551	527	537	518	538	508	527	506	543	557	507	508	520	537	542	482	537	547	570	541	515	534	518	530	514	536	557	530	523	555	544	556	568	506	544	568	525	546	541	515	475	510	528	535	498	536	529	547	527	519	543	509	527	561	530	526	513	511	488	501	517	527	559	496	535	547	528	554	550	520	517	496	546	516	521	504	543	536	519	517	549	545	516	565	559	520	514	565	513	539	553	560	495	563	515	527	538	510	548	535	498	534	566	494	515	516	525	500	482	543	528	511	507	531	518	535	516	525	507	477	531	550	549	529	514	511	553	543	555	514	571	543	573	559	507	544	565	558	531	524	538	512	552	539	533	528	544	537	523	507	564	555	526	511	511	541	521	522	536	540	526	534	563	512	577	557	544	541	533	539	498	511	551	561	500	531	491	520	531	493	517	524	551	524	527	572	558	517	550	483	539	502	545	536	536	540	529	530	530	531	486	512	507	522	533	564	557	503	553	505	556	550	539	559	557	528	530	530	569	504	519	545	527	523	541	574	495	545	521	566	532	556	582	508	518	566	542	537	540	535	524	504	541	533	548	533	543	544	534	526	547	539	552	543	522	518	547	549	525	551	583	522	540	536	525	525	537	561	495	539	518	531	511	523	508	547	517	523	519	505	525	528	529	533	522	559	525	543	555	565	525	511	511	518	550	522	565	530	524	538	522	534	515	596	485	522	532	549	507	517	572	512	512	529	522	535	503	528	544	560	544	518	544	504	512	507	556	525	542	540	498	552	540	547	548	532	559	537	566	508	519	554	499	529	556	542	566	516	553	578	574	542	542	530	576	541	536	549	485	501	507	515	480	555	515	592	552	506	559	512	524	554	551	564	494	531	496	523	487	506	530	554	528	534	493	517	554	592	549	522	495	554	506	511	515	578	526	519	584	517	569	536	507	512	533	508	518	534	532	569	540	491	553	524	528	531	533	493	542	553	566	548	481	501	521	555	521	546	535	561	543	510	529	554	555	510	548	523	540	511	519	527	521	483	527	569	563	514	557	543	504	579	545	536	589	485	554	541	526	528	512	510	522	527	507	527	522	537	542	523	520	525	536	522	524	535	500	561	557	563	516	554	556	546	532	545	550	545	541	523	535	529	506	489	529	489	534	532	492	535	559	492	522	517	550	594	520	545	504	514	544	525	532	524	561	539	539	520	525	609	525	555	539	533	526	531	534	551	495	511	550	513	552	545	548	496	535	541	476	496	573	550	568	554	515	603	489	549	537	589	561	550	532	544	564	516	519	534	549	557	547	501	482	525	501	523	489	517	522	508	535	504	547	537	537	535	541	545	564	565	522	572	563	526	512	498	534	532	534	541	538	490	499	515	533	538	538	546	507	558	574	547	536	521	536	536	521	540	569	543	520	520	554	524	523	505	546	528	546	518	522	525	571	521	508	527	584	528	514	509	491	542	540	548	543	513	504	540	557	556	585	556	550	572	510	472	576	534	538	542	524	571	518	548	546	553	525	515	568	492	542	515	560	538	570	542	535	545	512	518	552	564	548	528	519	531	533	522	515	523	519	519	518	543	551	523	524	512	507	524	528	526	602	523	465	538	525	541	512	562	532	520	507	514	533	494	552	576	551	537	551	540	533	516	525	541	546	505	464	575	498	520	547	528	528	563	482	575	541	531	559	527	569	558	539	535	554	540	556	562	529	537	575	526	544	541	518	577	530	570	539	587	501	554	557	516	557	475	551	541	523	530	492	512	548	502	522	495	548	544	544	553	535	527	569	529	543	549	514	545	567	497	508	491	535	537	505	504	540	564	541	548	551	495	512	507	520	512	534	527	517	560	531	558	522	515	557	478	501	555	524	531	563	524	555	539	550	502	510	541	540	561	558	520	528	534	553	511	528	559	539	541	516	516	522	534	573	564	541	566	509	521	499	538	536	526	535	528	531	511	519	557	528	528	518	534	552	515	532	489	560	551	488	531	510	505	492	568	513	536	568	516	515	548	559	475	533	504	525	545	499	585	589	518	512	546	529	517	558	523	515	551	565	545	509	553	546	539	515	530	553	530	523	502	525	560	537	535	546	520	524	569	545	503	568	529	510	531	495	519	553	531	546	516	587	537	547	526	537	542	559	501	517	543	520	532	527	548	500	535	500	524	568	563	540	527	509	519	558	535	557	547	578	563	518	526	534	589	535	532	584	513	527	451	509	540	524	556	555	480	559	495	544	511	586	584	548	524	564	545	553	501	535	549	550	539	530	527	528	540	571	556	512	550	532	557	573	511	514	544	560	547	523	518	556	540	521	531	552	497	542	584	548	538	523	516	506	523	557	495	540	579	540	558	555	506	562	550	537	526	525	504	538	507	553	552	537	519	527	544	530	519	536	540	519	573	523	513	542	576	542	532	513	504	537	545	502	510	512	542	566	525	512	536	525	498	546	508	589	511	541	503	517	513	565	527	537	508	523	493	557	513	519	553	569	512	509	540	533	496	538	537	512	531	545	530	519	514	517	512	555	509	503	530	524	517	493	488	508	547	525	552	545	521	545	517	516	543	538	523	532	521	534	554	531	513	560	508	508	528	541	516	523	508	531	495
5305	2780	2636	2079	1417	982	926	714	605	540	452	465	413	377	403	345	389	325	372	325	311	312	350	338	313	313	297	356	319	317	300	362	316	321	289	304	286	288	288	293	304	316	268	307	326	284	277	296	266	281	298	316	296	325	317	303	321	278	324	269	300	280	308	289	288	327	273	307	296	256	303	290	273	298	251	273	283	325	302	314	281	308	288	283	302	288	297	296	284	289	298	264	303	315	312	306	267	298	297	321	289	303	331	301	283	295	280	300	308	293	301	279	272	296	316	286	255	282	289	297	308	322	298	313	282	313	285	288	306	307	304	320	332	289	277	308	301	305	277	307	288	269	295	269	291	285	278	276	288	311	331	271	255	325	281	254	279	312	319	296	315	279	288	317	355	328	283	316	299	318	324	301	283	280	266	276	294	319	285	331	301	279	290	303	309	311	316	314	289	309	313	266	295	295	290	285	309	313	275	282	304	314	288	296	263	313	292	292	284	286	257	282	281	299	284	315	274	290	309	342	286	288	302	300	290	315	297	268	294	327	281	306	265	272	326	307	318	301	303	277	252	283	304	279	276	318	342	308	291	317	273	306	328	284	294	298	316	294	330	256	280	303	308	303	311	281	283	297	330	281	301	323	303	278	278	307	264	284	283	266	310	298	279	274	273	316	296	314	298	292	275	281	299	283	298	281	311	312	306	263	298	321	299	285	310	299	335	277	281	288	296	309	328	306	281	283	282	269	261	273	284	299	297	265	303	292	283	298	289	304	323	318	287	292	276	305	290	254	249	304	303	311	326	307	304	255	300	295	276	281	267	257	248	317	310	297	312	281	287	305	309	298	291	325	302	281	291	273	273	275	295	317	340	324	270	279	286	318	305	309	284	306	262	325	283	317	297	305	322	300	281	251	295	319	321	289	271	251	273	317	263	291	283	277	268	299	275	265	293	290	303	306	233	324	300	330	310	323	292	298	253	289	316	304	315	271	303	316	306	310	318	292	271	279	285	344	289	321	289	285	294	323	262	267	285	312	303	312	293	258	341	313	311	303	321	300	303	293	283	306	341	284	292	302	285	298	272	297	285	291	300	313	317	294	269	308	276	278	263	271	303	262	318	284	272	301	287	312	286	311	292	286	296	310	298	309	285	282	291	275	278	317	275	297	295	287	283	303	273	308	279	272	320	291	274	301	309	301	309	310	300	285	284	271	283	286	282	280	248	295	282	290	287	313	275	270	274	287	294	325	294	332	318	307	309	296	305	308	264	297	317	281	290	332	323	302	251	305	321	288	288	279	289	285	271	282	314	303	311	274	290	281	266	339	293	302	297	315	289	266	281	301	296	245	311	283	304	314	284	292	299	288	270	279	271	260	310	306	314	288	301	296	284	276	282	292	287	288	276	273	252	292	296	291	264	303	298	278	285	282	285	306	306	273	339	261	256	317	321	321	284	302	299	311	298	299	302	316	295	301	265	273	324	282	285	308	302	307	313	298	287	289	313	282	316	296	321	314	290	307	308	298	276	309	289	294	296	315	320	284	294	303	319	285	277	303	290	278	308	313	274	334	308	258	289	290	309	294	279	277	312	296	311	309	279	291	303	299	301	284	291	298	270	285	287	280	280	293	309	292	274	268	300	301	315	291	299	305	329	256	292	274	319	296	275	332	288	269	304	295	281	262	300	304	292	278	289	297	310	285	261	314	297	294	291	290	309	299	280	301	303	265	306	281	307	311	278	298	295	301	298	304	319	321	280	306	292	288	270	331	310	292	284	277	287	327	308	284	301	304	275	285	305	304	288	314	290	278	294	291	305	269	260	324	275	280	288	308	292	314	252	305	310	308	285	296	304	280	303	288	286	295	291	311	283	308	285	317	317	279	281	282	306	312	277	322	295	256	325	310	333	280	291	303	328	305	284	291	285	328	289	249	298	297	318	285	335	274	321	310	299	297	316	339	288	276	301	302	266	302	244	316	307	280	304	309	275	270	330	283	280	277	333	300	310	327	299	282	263	284	275	260	275	285	301	279	281	329	299	293	292	302	272	284	283	278	312	273	294	254	299	287	302	308	291	306	286	287	294	287	298	270	311	333	306	272	287	277	307	276	297	313	303	304	313	283	274	303	286	281	307	316	300	311	313	290	272	316	313	289	290	317	291	276	294	314	319	304	281	280	276	281	291	306	285	285	308	270	328	292	249	273	300	286	296	264	265	297	319	289	293	297	303	291	315	271	275	289	288	333	317	297	259	285	269	291	314	272	287	271	275	298	307	314	283	303	308	287	302	303	296	282	296	283	288	283	301	277	275	282	307	237	313	269	279	308	329	303	321	276	248	317	305	283	265	294	257	292	289	321	274	283	273	314	292	276	289	313	309	303	305	316	284	296	258	288	323	295	298	307	255	301	285	262	302	331	292	288	271	281	327	278	294	298	292	293	289	272	299	299	281	280	312	280	337	326	308	278	333	282	313	271	309	301	284	283	322	289	276	311	286	289	311	279	304	271	294	321	282	291	294	296	266	303	288	250	310	283	290	274	294	300	296	305	300	309	278	324	291	301	288	311	261	260	293	283	289	263	311	317	316	323	311	316	283	316	282	285	285	297	290	296	317	303	275	312	264	282	299	280	271	283	268	327	307	286	294	290	318	353	251	304	296	295	298	268	278	323	306	288	319	286	297	311	318	314	306	320	294	290	276	291	301	326	299	301	306	300	285	281	281	305	266	284	247	288	306	294	288	282	298	335	261	289	313	295	295	274	297	310	273	298	318	281	284	322	312	271	290	247	318	318	307	304	283	306	302	324	305	293	307	303	296	312	291	300	291	299	285	300	325	288	298	311	302	307	286	266	323	282	278	274	287	317	301	300	297	293	291	296	319	288	295	315	275	301	291	286	289	300	275	290	301	337	302	276	273	294	303	295	288	274	296	285	293	294	297	296	293	323	288	315	274	322	304	261	322	284	306	293	257	265	265	296	291	277	302	289	309	317	315	314	313	276	280	274	262	306	293	281	329	306	302	301	260	258	301	318	287	285	291	328	296	294	292	330	332	300	290	319	274	310	326	302	302	282	310	336	310	273	306	282	311	255	284	285	278	295	314	279	280	309	310	319	297	272	275	295	307	291	293	264	301	271	283	272	310	325	294	316	282	305	287	304	300	269	293	267	307	297	292	291	292	309	307	297	280	276	286	276	306	268	277	297	302	314	277	276	280	300	286	297	267	283	276	276	339	294	245	310	266	255	282	304	286	316	298	292	284	316	278	313	304	302	305	285	302	298	310	310	288	295	294	305	283	291	297	285	303	304	334	277	308	272	307	290	306	304	278	290	280	280	305	281	323	303	302	311	288	282	266	295	235	302	265	281	290	275	306	307	279	261	320	293	280	276	295	295	282	298	291	283	292	282	269	293	272	318	291	279	306	285	266	313	286	292	280	307	275	289	299	277	325	258	285	301	286	319	269	289	318	281	280	301	322	307	295	291	310	276	268	290	282	286	297	302
4578	3350	6293	7316	5846	4514	4006	3171	2578	2288	1995	1796	1684	1481	1396	1313	1173	1135	1130	979	977	853	988	952	825	878	863	825	748	758	779	766	778	788	805	798	778	767	747	744	742	745	738	789	767	727	732	727	731	728	740	748	767	750	708	717	707	719	710	796	699	697	710	719	726	743	718	732	723	724	712	708	720	756	699	729	719	699	748	722	774	765	713	731	663	775	735	761	737	734	728	767	711	731	735	726	725	721	704	724	694	734	737	728	702	725	721	729	730	744	724	711	700	708	758	667	711	727	763	700	710	719	729	744	677	697	694	741	696	701	761	713	698	736	696	684	712	723	718	750	729	767	728	708	722	738	753	734	741	756	736	714	734	708	700	675	684	687	769	754	699	752	714	740	723	698	681	757	710	745	726	710	743	716	700	648	702	706	674	694	748	771	693	705	696	684	720	716	711	710	718	685	730	681	733	733	736	770	668	682	715	727	746	760	780	690	780	751	734	730	773	752	709	686	772	726	708	720	723	720	703	745	698	733	724	740	766	727	724	754	665	700	659	778	722	721	736	729	713	733	721	746	767	747	775	781	710	706	740	679	748	722	709	745	687	739	748	805	716	696	685	702	750	740	730	756	731	754	641	727	699	709	737	693	710	722	742	709	697	758	701	708	671	719	739	762	725	686	739	715	720	712	703	695	713	715	721	749	718	736	743	676	696	692	703	717	740	722	664	717	763	687	691	711	715	737	745	717	713	749	732	696	794	710	720	723	733	719	694	717	747	749	744	742	749	778	732	749	766	715	684	736	796	694	717	672	740	714	757	739	713	701	713	754	751	734	715	747	686	732	764	733	755	753	704	700	725	745	760	718	713	694	682	787	753	681	715	693	718	763	725	691	741	762	682	709	722	724	750	706	689	742	704	753	740	700	724	732	738	715	740	719	711	754	735	715	719	729	730	729	718	707	710	729	720	698	759	716	742	755	701	713	728	706	699	700	734	723	706	726	729	680	726	685	723	722	744	707	762	772	707	724	717	724	709	731	734	635	719	741	721	732	678	718	731	705	751	722	685	728	727	741	686	701	708	720	752	654	710	685	765	716	711	723	750	727	738	690	709	748	734	735	713	694	714	705	755	704	726	771	672	726	666	713	769	698	720	702	720	770	706	740	710	697	746	712	721	714	692	708	708	754	691	716	706	730	700	736	718	739	693	753	730	733	694	743	731	713	774	743	746	680	715	694	693	713	720	750	687	776	747	699	737	708	759	697	725	726	708	710	728	734	697	734	748	731	775	682	752	750	726	686	720	757	670	723	748	706	718	732	742	720	738	718	767	720	723	735	731	715	672	703	772	790	710	696	689	831	728	712	707	694	698	760	713	761	705	715	723	736	725	681	744	738	762	721	714	647	730	706	689	729	716	735	695	722	708	733	728	727	761	708	754	710	707	726	727	666	686	703	727	729	727	715	672	696	681	694	724	668	714	737	744	789	729	698	793	745	741	720	722	698	733	725	687	743	695	705	691	684	719	722	679	736	763	723	741	735	704	728	735	768	664	732	711	696	721	767	689	718	683	700	739	734	703	725	734	723	724	720	743	687	762	725	761	704	716	755	722	710	782	691	791	735	673	715	709	733	719	676	774	771	718	702	734	728	718	712	766	705	698	697	700	708	743	688	721	735	720	695	748	767	740	749	704	734	751	740	804	756	780	740	706	711	726	748	688	703	727	646	716	719	738	728	702	706	743	695	695	705	724	727	736	721	726	723	738	734	745	700	724	736	731	733	740	745	731	707	698	697	724	752	742	664	752	702	753	757	679	707	692	704	666	745	709	741	690	725	777	722	715	727	725	735	719	711	743	703	695	739	709	699	728	668	688	672	733	717	723	737	741	749	717	706	724	736	702	699	709	721	743	753	680	736	719	705	754	675	748	716	718	719	715	736	733	755	737	699	749	727	718	712	764	698	730	710	735	687	726	720	724	740	701	721	705	746	777	735	748	689	741	727	721	708	729	715	733	705	700	732	721	700	714	696	727	697	721	730	693	694	700	702	730	748	725	722	728	730	742	717	685	748	740	742	792	723	710	726	698	685	732	718	760	739	727	738	713	721	728	699	766	710	754	707	743	750	772	745	693	691	728	771	715	710	706	695	681	671	698	745	725	738	708	776	689	729	705	692	709	701	677	721	698	724	753	751	734	722	728	707	732	737	711	719	713	745	734	783	774	697	722	722	786	712	698	697	728	747	718	773	715	700	735	719	738	772	680	699	704	732	759	703	716	675	763	711	726	733	690	706	694	715	753	724	751	707	685	729	734	692	717	715	707	752	670	755	737	719	772	695	745	728	709	749	759	719	703	708	752	710	710	711	676	671	712	696	725	741	695	709	672	739	710	775	656	692	748	728	687	737	736	742	694	781	741	734	683	743	698	701	741	674	723	746	711	748	741	728	740	723	752	651	735	745	722	721	682	722	731	713	692	736	702	674	745	697	703	715	766	695	723	709	746	749	700	695	728	751	710	689	734	733	765	751	712	774	712	725	698	755	744	747	684	726	708	689	716	740	727	728	741	688	710	771	785	712	730	741	695	764	707	688	677	733	718	683	692	740	712	721	749	689	704	717	708	678	687	728	731	745	719	708	717	709	696	693	716	721	782	743	737	694	711	701	723	703	695	761	725	706	723	746	759	737	702	745	774	702	701	744	678	669	683	766	693	710	753	719	696	723	743	728	741	758	701	721	697	719	752	693	718	725	678	729	753	742	760	711	729	720	768	727	757	733	728	757	752	761	714	744	704	759	709	713	749	735	725	720	723	649	788	717	784	713	721	719	651	713	721	761	728	745	717	747	756	727	723	723	725	678	678	683	729	754	721	690	743	751	758	760	754	692	692	766	700	692	713	746	742	750	726	726	727	710	773	736	682	750	696	702	733	697	746	736	737	748	734	758	738	713	709	726	725	713	718	705	678	690	698	696	730	706	724	704	723	713	722	685	783	710	719	753	722	721	723	662	729	754	738	737	738	714	744	721	742	677	718	725	736	765	706	729	711	734	725	733	686	778	783	703	735	712	725	710	691	746	740	747	720	752	738	741	753	781	713	733	706	789	731	708	765	738	770	722	744	730	684	747	727	748	700	685	709	717	748	707	768	710	707	700	699	790	746	705	738	696	711	748	737	702	714	722	684	739	755	677	678	695	732	755	701	668	745	745	717	645	784	668	754	771	741	717	703	717	709	765	703	696	701	720	649	739	705	753	657	718	697	716	730	749	728	676	718	705	704	722	688	710	692	720	715	726	731	747	767	733	685	736	743	710	679	742	723	764	734	740	749	697	709	738	712	687	725	717	724	703	720	742	710	735	742	684	748	727	728	758	700	736	707	710	772	708	738	735	682	717	693	747	715	732	666	696	740	758	754	745	653	718	771	705	705	716	783	730	706	725	739	714	727	723	720	730	756	740	715	735	748	739	749	686	681	746	694	724	746	717	709	723	751	691	678	716	728	712	721	759
13761	6461	6212	4695	3571	2702	2310	1526	1249	983	820	602	649	552	473	495	431	372	397	336	358	350	310	349	337	314	327	272	312	302	280	285	321	300	293	306	283	277	299	271	277	281	261	291	288	309	294	273	309	287	293	253	279	256	264	266	290	288	312	292	277	262	260	295	288	271	273	262	256	293	273	276	313	282	270	279	257	259	268	310	284	264	278	260	298	232	256	250	285	275	290	286	268	266	283	290	297	285	282	266	273	291	264	277	275	282	289	282	282	308	285	300	263	262	308	284	284	281	281	281	264	271	271	290	278	275	274	278	272	281	275	266	287	255	266	268	249	289	281	240	267	255	251	268	264	235	272	302	282	282	264	299	288	260	303	252	266	256	308	283	254	280	283	286	285	299	256	276	297	289	291	278	228	274	241	312	256	271	271	308	273	270	301	276	268	274	300	287	296	300	283	290	296	280	255	265	294	292	287	293	277	254	250	318	277	272	235	253	278	268	280	245	298	255	270	278	243	272	273	256	265	306	308	268	288	254	297	279	279	279	278	267	272	279	253	253	255	267	272	270	288	289	269	295	290	263	229	292	269	273	269	274	280	280	291	264	272	282	259	271	292	289	286	279	306	281	252	252	285	275	274	275	259	305	286	261	265	285	287	275	266	279	263	289	293	275	264	327	255	265	256	277	279	314	265	293	262	300	274	268	266	281	277	295	282	274	271	292	260	263	261	279	283	264	252	258	279	266	279	273	266	263	257	334	287	296	262	298	261	290	315	244	258	298	297	266	259	295	278	297	288	297	283	255	289	296	277	262	270	302	262	272	299	290	258	268	264	290	270	259	281	321	271	275	265	277	288	282	279	281	267	245	305	261	315	300	257	274	286	277	257	257	291	283	258	299	278	287	280	278	283	260	287	252	239	281	265	269	251	266	307	249	269	274	274	283	278	309	276	300	281	308	283	278	283	303	274	273	254	288	249	307	285	263	273	250	292	273	271	312	312	254	280	311	291	282	247	282	270	260	251	285	271	276	303	303	294	294	277	278	275	263	280	311	259	287	259	269	273	282	286	275	279	273	277	276	277	254	289	300	266	261	323	298	243	263	309	288	273	289	251	258	276	298	284	283	270	277	259	295	288	269	288	293	289	305	282	292	271	270	263	269	267	282	263	276	277	265	280	281	294	245	293	295	254	276	238	306	286	282	291	271	283	248	281	277	293	297	264	257	292	271	321	266	305	292	302	261	297	248	296	260	261	318	292	270	250	260	272	291	259	280	302	246	288	256	276	267	246	295	267	273	292	262	285	264	270	277	266	258	263	284	265	261	284	288	279	283	281	249	281	317	269	288	254	260	263	275	289	314	264	291	260	273	272	286	275	264	318	310	279	273	270	298	280	271	284	288	287	275	299	265	268	283	257	272	287	284	261	261	296	281	219	263	265	301	269	266	308	252	267	281	266	270	283	272	286	279	298	283	290	270	275	254	311	283	287	289	277	311	263	274	249	250	277	274	306	287	265	271	275	269	274	247	258	269	291	280	276	273	256	280	260	293	291	270	267	302	275	269	255	268	237	289	289	310	283	270	291	260	294	273	295	252	284	269	249	248	283	292	281	281	281	274	268	279	272	275	294	258	281	227	292	302	283	289	235	282	278	273	290	268	249	282	239	261	296	306	284	281	263	288	262	281	287	278	293	307	315	269	315	256	301	309	295	308	258	263	280	293	274	285	297	252	285	296	277	284	277	237	272	258	284	277	265	273	264	260	268	282	295	301	254	271	279	258	262	258	279	246	278	320	315	272	256	255	293	264	298	244	289	286	265	291	287	271	262	315	297	270	267	295	297	261	264	284	245	277	265	251	286	293	282	316	282	304	292	266	289	288	282	279	280	267	258	272	317	288	259	269	267	298	306	281	284	274	272	283	273	271	287	316	283	262	258	262	264	280	282	274	256	285	284	307	274	287	312	279	286	275	271	302	287	247	283	265	305	301	267	298	260	274	266	300	282	289	273	300	289	279	278	282	293	267	284	256	281	289	292	269	323	291	272	291	284	257	241	287	265	300	271	226	299	268	284	259	259	264	276	283	273	289	246	256	260	291	293	269	343	294	274	280	267	259	289	260	276	278	282	261	295	270	273	250	308	290	255	243	307	270	263	287	279	267	291	272	296	289	261	249	277	262	252	273	274	289	283	287	305	268	248	304	296	256	281	263	270	294	284	244	259	288	285	276	292	293	274	277	282	287	289	287	267	270	287	298	269	302	305	291	295	278	263	285	289	253	294	274	292	304	296	297	262	287	281	257	275	280	278	331	251	280	297	307	286	288	291	288	279	277	265	285	290	279	288	301	277	265	261	307	245	271	285	274	282	270	258	286	305	274	263	262	251	257	286	280	311	290	299	282	262	282	280	266	284	313	266	251	265	301	253	260	258	267	301	259	264	252	290	287	290	284	286	261	292	327	252	271	259	283	278	255	254	275	268	250	278	281	252	257	275	265	281	288	265	274	280	268	259	262	301	278	285	287	264	309	264	281	310	282	305	288	282	282	278	272	286	271	306	289	269	273	301	275	299	263	292	268	257	245	291	251	274	275	281	283	279	237	313	279	285	268	302	261	244	296	267	248	289	264	264	291	284	276	256	280	249	269	277	285	289	270	309	281	289	268	250	304	277	269	305	306	293	244	237	282	269	291	303	264	275	275	266	298	292	291	288	278	287	273	258	260	259	268	263	308	261	267	268	251	262	275	278	250	286	257	279	265	238	270	274	259	264	262	274	266	255	262	268	252	300	297	297	272	273	300	282	278	299	284	302	254	278	288	266	298	274	310	285	305	288	255	278	262	283	276	263	267	296	246	280	276	255	269	268	255	292	284	269	262	293	270	283	275	284	244	271	296	279	253	285	301	277	279	301	295	288	282	261	263	282	312	287	277	280	278	225	280	274	289	286	294	268	295	258	293	299	265	257	272	268	290	278	270	298	280	290	254	252	292	255	269	255	289	262	256	284	283	252	252	290	268	309	273	290	271	266	258	280	286	267	277	263	256	275	307	273	297	266	278	293	257	286	236	271	300	288	294	273	265	276	306	310	249	276	259	281	266	285	266	272	262	316	287	252	281	289	271	271	283	287	269	319	270	302	264	258	261	284	271	252	288	300	272	295	272	289	278	269	268	287	281	291	313	305	269	249	312	264	290	289	273	291	289	284	274	295	276	308	310	299	265	275	247	247	277	279	256	266	287	283	263	261	298	256	326	274	277	256	235	279	275	249	270	264	292	288	277	267	287	266	295	316	264	296	270	238	283	286	302	304	281	276	263	260	281	321	293	259	282	242	253	277	255	310	270	257	278	254	284	238	271	281	260	303	280	263	270	270	274	293	272	275	298	274	281	270	327	286	260	289	256	271	312	267	233	270	269	288	270	265	292	301	289	267	275	262	288	266	309	292	330	271	260	254	298	258	267	289	291	288	265	251	273	276	268	268	300	278	291	255	279	270	293	281	260
11046	6634	11114	13401	12371	10059	8641	6548	5352	4410	3603	3034	2906	2740	2250	1955	1761	1490	1465	1224	1254	1202	1069	1065	968	1014	975	927	801	904	891	793	847	787	820	818	776	794	804	752	809	797	686	700	743	800	673	668	703	714	764	743	724	671	726	656	676	657	705	695	647	684	729	665	683	715	702	680	656	699	700	674	735	698	674	720	647	714	681	666	666	682	687	701	697	682	692	681	668	665	667	673	647	704	702	653	689	661	688	686	693	650	657	681	703	687	705	673	683	685	675	639	709	698	670	682	711	664	652	665	598	698	642	702	659	682	677	738	691	667	651	639	685	699	688	717	704	709	669	682	665	698	660	655	671	640	677	680	713	631	675	678	706	670	672	684	718	675	664	683	672	675	665	670	666	709	666	645	696	675	722	664	709	704	675	691	669	636	730	668	687	679	669	682	737	640	675	692	713	661	638	634	672	670	665	670	659	653	661	654	675	701	662	680	760	658	683	662	699	678	686	684	682	695	646	710	699	670	726	667	707	665	678	701	680	689	748	657	654	618	683	669	672	665	661	671	691	670	736	680	702	685	663	700	676	638	680	660	705	669	717	688	662	665	708	623	679	657	656	693	695	662	724	657	667	634	698	695	729	706	678	686	699	698	694	696	690	697	697	711	665	681	677	688	693	727	680	688	635	728	701	680	695	680	638	654	695	692	660	647	639	633	718	690	678	704	706	632	730	668	692	689	699	681	648	688	701	701	649	678	635	667	671	668	696	699	704	651	693	688	733	678	665	694	670	726	672	708	691	710	665	677	707	675	712	663	732	668	711	683	669	677	669	677	686	706	699	696	656	686	649	630	661	674	670	719	688	658	636	697	683	714	647	679	682	685	669	661	699	727	668	691	656	645	648	667	639	713	683	687	680	710	661	694	678	671	733	687	685	685	712	670	702	608	692	655	682	661	690	718	656	704	671	674	708	670	674	702	681	661	730	667	674	679	669	720	702	666	677	702	654	649	650	651	681	692	691	664	684	665	641	654	688	639	669	668	713	666	679	675	677	621	688	618	645	702	696	702	644	660	725	681	704	647	674	671	700	617	663	673	704	708	691	684	737	652	684	630	650	633	717	650	679	683	632	662	624	697	699	696	675	705	684	691	660	694	724	683	629	644	677	722	650	709	707	675	695	684	684	691	659	680	673	667	719	654	719	680	659	647	698	701	681	645	702	691	674	682	682	672	659	688	678	678	673	680	720	678	676	659	686	643	714	681	682	663	685	674	700	676	655	657	715	647	646	731	688	686	703	656	676	657	713	698	687	644	673	617	644	655	680	688	645	706	713	712	699	727	694	684	680	655	662	679	664	687	695	655	640	712	679	656	707	693	733	694	726	642	660	692	647	690	677	689	681	682	659	691	692	630	650	759	716	676	662	671	630	655	661	644	672	641	691	663	659	669	680	655	680	687	653	672	730	678	663	671	671	687	654	691	710	609	619	642	675	648	661	676	682	664	660	733	709	680	671	692	682	703	678	691	727	662	656	708	721	714	653	683	685	676	720	726	691	688	641	710	639	658	645	692	675	667	706	727	678	653	656	680	664	700	758	713	660	631	684	686	694	651	682	682	674	711	692	701	624	706	621	648	687	695	633	662	736	684	648	688	671	659	675	682	713	748	644	722	675	671	690	677	741	666	679	683	663	733	666	681	743	651	656	674	656	670	679	652	671	706	637	637	656	706	650	658	645	676	675	664	654	664	702	700	718	679	697	675	695	675	664	695	664	682	708	682	673	662	665	662	691	708	662	656	652	721	663	704	708	665	672	694	684	688	656	707	645	714	711	691	702	709	670	672	690	645	647	694	733	674	704	697	689	698	680	675	679	639	698	706	672	659	690	698	651	651	693	660	656	702	680	686	672	688	692	666	625	693	715	663	713	697	659	664	679	688	692	675	639	656	679	686	710	636	726	720	692	666	705	650	701	673	661	655	683	677	690	647	680	662	699	699	676	701	679	650	668	680	687	613	623	714	703	712	657	686	668	663	717	655	675	676	659	672	703	702	646	641	696	695	661	736	725	676	697	692	656	678	701	719	620	663	693	669	728	657	706	693	683	648	675	671	646	694	673	679	644	712	746	686	690	704	643	691	649	674	706	702	654	710	711	649	658	671	646	695	691	681	677	710	678	660	707	663	672	662	726	687	653	662	680	684	689	706	709	693	682	694	629	706	709	679	720	682	703	685	655	679	670	703	664	687	658	648	641	709	682	704	710	640	753	670	689	694	705	665	710	660	680	697	743	714	726	694	654	664	674	689	716	675	694	692	656	661	695	702	658	658	673	739	692	706	726	700	705	664	677	676	662	661	702	672	703	676	631	716	652	684	662	666	667	678	687	688	691	690	642	669	684	667	725	617	641	690	679	638	681	721	664	681	677	661	674	657	730	669	677	685	680	697	717	709	682	675	661	673	670	744	717	646	693	642	700	612	655	645	684	721	703	677	684	663	645	748	704	692	664	697	660	702	681	683	651	677	663	689	658	695	679	709	674	652	684	687	681	697	699	722	734	683	684	635	683	672	739	691	695	657	659	743	710	676	669	711	702	680	684	639	686	727	685	717	632	701	707	635	660	665	680	705	683	661	684	657	670	668	687	777	634	676	749	710	664	702	689	719	704	667	666	724	703	630	748	687	663	674	712	671	667	667	672	663	671	686	616	625	658	709	674	662	662	673	708	678	662	658	695	700	676	693	706	661	672	638	672	644	661	683	698	656	677	708	660	679	694	654	671	688	655	647	674	699	681	681	688	686	677	627	684	657	686	653	664	721	660	700	665	707	682	703	644	678	695	692	678	725	678	686	661	661	658	672	656	699	645	676	654	684	672	670	728	680	682	666	698	689	656	667	681	675	648	681	670	684	700	656	708	672	706	657	640	665	698	683	636	645	738	689	712	608	699	676	718	674	645	673	708	657	656	676	700	664	720	698	690	678	662	713	676	755	666	693	660	693	684	705	666	672	686	655	674	715	655	686	649	691	674	687	670	711	668	705	657	664	704	699	674	633	669	695	626	681	635	717	705	690	707	683	703	653	664	638	741	664	668	707	695	719	720	722	698	679	698	661	684	640	666	658	672	707	667	669	674	687	684	713	704	671	682	681	683	677	711	654	703	671	692	684	708	675	690	655	704	687	732	679	703	677	663	650	690	672	691	701	667	656	691	704	659	685	681	703	693	665	681	709	679	680	681	634	665	730	642	695	672	684	703	648	703	692	649	683	717	672	672	691	673	657	661	655	683	659	735	675	676	648	725	714	688	676	691	709	675	710	690	647	680	622	681	641	711	684	745	676	681	701	691	702	676	670	682	687	702	640	687	624	714	644	687	687	699	644	669	691	691	644	715	722	689	647	699	715	665	689	683	692	674	694	654	670	632	680	693	681	679	754	702	706	673	649	695	695	717	670	646	658	676	675	659	652	697	662	695	646	668	689	704	687	662	628	681	711	682	688	705	626	628	680	683	678
21775	10294	9117	8184	6691	5521	3535	2576	1852	1359	1002	932	967	797	608	515	411	391	400	321	348	303	289	288	260	249	245	250	255	244	219	246	222	211	222	250	223	245	224	263	239	234	194	210	217	252	250	204	237	217	203	231	213	234	233	206	236	195	209	218	208	214	211	212	217	197	212	220	199	216	225	234	217	208	224	197	198	202	196	200	196	214	189	197	194	201	209	197	207	214	224	219	220	233	251	230	194	216	205	216	186	203	225	208	194	210	225	215	185	227	219	193	193	216	211	222	215	218	208	191	193	233	202	207	218	221	217	180	192	177	214	221	208	175	204	223	205	229	202	199	189	228	210	220	209	216	214	211	200	229	213	210	193	170	221	220	231	202	216	223	200	210	220	199	189	186	222	241	213	199	215	210	190	194	230	259	207	204	214	213	192	172	251	207	236	209	224	214	222	221	210	193	211	222	214	219	222	208	180	221	228	208	202	181	234	213	219	229	208	183	199	239	198	209	207	180	219	189	171	196	227	238	216	190	207	222	239	221	214	216	231	226	230	230	206	198	217	210	186	233	213	214	207	225	232	201	202	208	242	245	191	190	219	250	210	199	220	218	222	193	199	186	192	198	177	206	246	213	235	197	199	222	237	212	184	205	195	203	213	209	190	234	177	201	201	200	203	217	237	217	220	206	226	220	230	211	195	210	200	185	222	230	221	218	204	252	240	223	215	202	192	197	214	192	189	218	231	201	235	204	228	192	231	222	235	223	207	195	198	198	211	232	208	197	185	223	211	216	189	210	183	252	199	210	228	202	197	195	203	194	201	203	226	232	228	203	201	215	210	212	219	195	211	215	218	213	203	226	224	214	203	213	227	197	180	195	217	197	225	219	201	226	210	221	191	210	216	215	210	202	209	195	215	221	231	181	203	219	217	228	215	194	220	205	233	181	192	221	190	200	196	198	257	229	183	211	227	204	233	222	218	231	225	212	211	202	222	215	197	215	208	209	168	195	218	204	230	202	223	223	220	225	221	203	236	206	221	240	203	219	213	196	217	214	210	213	233	209	211	186	203	208	208	179	213	198	215	237	202	214	218	202	201	196	203	213	196	200	212	200	213	224	226	215	211	215	224	207	212	208	209	221	219	239	191	202	199	195	216	221	225	245	202	205	266	189	194	219	195	205	250	194	206	199	214	206	238	247	227	211	213	196	213	245	230	195	214	213	225	198	189	208	198	189	216	210	204	199	186	222	199	186	228	181	214	227	197	207	195	190	205	211	189	234	206	208	222	228	173	221	212	247	218	213	244	219	206	192	218	205	210	216	205	231	209	219	235	212	200	219	203	214	229	188	205	239	189	227	229	202	213	228	221	213	226	218	232	197	227	221	195	223	229	204	200	214	220	200	184	204	205	161	221	210	185	219	220	184	217	225	182	221	208	193	202	216	198	205	205	195	221	204	201	243	186	227	209	204	228	228	215	217	221	195	209	203	203	209	210	217	200	210	222	215	226	211	230	203	193	242	237	203	203	232	207	201	204	225	193	206	190	202	207	232	224	192	238	213	207	215	203	213	209	216	202	202	232	216	219	202	230	219	222	214	202	226	224	210	230	200	209	192	221	214	227	221	203	228	215	185	216	206	184	231	197	238	211	174	198	189	216	186	208	188	191	209	223	226	224	230	222	211	185	185	202	191	176	215	212	208	211	217	207	218	203	227	232	232	207	208	182	197	212	170	234	196	215	168	217	208	231	208	198	187	206	216	181	235	190	195	199	232	199	230	201	215	212	194	206	198	190	180	203	181	179	244	225	206	197	219	194	217	201	229	193	194	218	219	208	213	200	196	204	179	200	199	220	243	219	189	203	197	202	194	178	184	190	238	210	220	225	216	210	187	213	214	202	194	221	225	218	198	223	211	237	232	184	216	195	194	206	219	194	198	197	200	216	197	216	207	218	240	198	221	208	205	225	193	193	196	204	188	234	217	216	217	195	213	212	197	204	198	235	239	207	208	192	226	221	182	217	202	223	217	234	200	208	193	223	211	224	215	231	209	219	206	226	203	222	207	213	236	226	193	190	202	216	212	197	225	226	222	203	227	221	219	216	201	203	200	203	204	210	226	230	217	226	228	205	207	194	228	218	213	183	186	220	230	211	209	215	207	218	205	242	190	225	220	206	200	205	209	206	206	212	221	192	200	230	246	202	206	206	191	202	217	186	209	212	221	167	200	213	222	231	201	235	211	207	202	206	199	208	200	215	196	210	214	223	213	227	206	190	210	204	222	213	214	207	235	230	187	200	213	212	159	211	215	223	227	223	209	202	215	195	228	185	216	191	226	220	209	215	244	237	213	218	207	210	215	199	224	224	202	180	230	188	201	195	197	198	211	189	220	189	192	221	232	216	212	228	202	191	235	206	203	230	209	211	219	197	221	199	177	236	206	216	207	203	201	211	226	214	193	214	212	219	174	229	188	213	208	196	206	240	221	232	234	215	212	213	193	217	208	193	227	215	215	210	195	212	202	246	192	201	207	223	221	202	235	217	215	233	211	236	215	212	228	221	238	205	219	194	197	215	207	215	207	224	199	200	203	219	194	218	181	236	226	200	248	203	206	184	196	234	237	185	223	232	223	223	224	215	201	203	216	212	182	186	208	227	204	201	205	205	228	201	216	231	203	197	208	202	232	193	231	202	201	224	199	203	206	216	206	196	223	198	234	208	186	214	200	222	213	184	216	198	211	202	237	195	198	226	211	210	202	204	203	202	227	221	194	205	237	242	252	197	201	189	223	199	227	196	255	230	214	198	211	214	235	210	210	223	184	235	224	203	240	196	215	198	215	204	224	224	208	191	212	222	248	229	217	212	217	206	217	199	205	223	212	189	207	211	208	208	201	213	213	216	200	217	215	199	191	227	211	210	190	206	221	194	191	244	178	194	213	223	229	243	204	218	221	227	215	239	215	187	200	224	219	217	236	174	209	215	199	227	223	200	202	213	202	209	190	221	197	217	193	214	209	192	232	216	228	219	203	226	206	200	216	223	195	197	214	229	209	223	210	218	209	202	222	208	205	206	224	204	192	206	214	195	227	220	213	217	230	213	219	219	180	203	204	229	211	228	214	198	200	192	203	213	216	205	225	168	214	231	199	214	208	208	202	225	218	231	207	200	200	212	206	195	193	205	211	217	224	219	186	225	212	186	199	222	221	225	200	239	213	209	190	194	207	200	205	213	219	214	195	226	186	234	206	221	197	209	223	196	222	221	203	204	229	224	195	192	197	193	212	234	206	193	201	221	180	218	200	214	205	199	208	237	239	212	218	208	210	224	211	217	211	217	216	214	205	208	244	205	229	210	209	221	208	228	207	227	195	214	202	216	205	214	200	194	179	178	245	213	215	214	226	208	205	216	215	206	214	224	206	218	189	205	180	227	233	212	231	194	214	209	212	222	211	193	199	233	213	174	201	219	213	205	193	236	197	193	244	216	204	222	212	236	210	200	206	207	246
14440	8586	14906	17191	16600	14345	11637	9693	8089	6592	4806	4326	4174	3564	3009	2476	2100	1693	1778	1453	1412	1328	1144	1116	948	943	864	819	761	748	765	760	689	739	728	718	737	696	694	627	636	636	608	648	571	643	628	585	536	555	602	594	568	575	586	589	533	533	538	538	503	536	514	578	554	530	544	547	535	529	596	572	531	517	554	604	564	502	556	530	539	539	541	516	529	520	520	531	507	493	523	493	490	534	540	560	540	529	529	503	502	503	534	573	510	534	498	533	505	487	560	554	548	522	548	542	508	535	540	542	527	530	537	543	529	522	516	547	551	538	522	579	573	530	525	520	546	530	543	558	540	518	520	566	538	596	547	540	567	545	500	534	493	547	584	521	539	515	573	525	548	530	544	526	541	547	519	547	555	563	564	553	500	536	543	514	539	536	530	535	548	517	518	535	508	554	579	514	473	538	540	521	495	552	541	521	527	533	558	535	506	528	535	564	534	507	556	557	535	555	542	502	533	551	524	511	539	514	554	493	487	495	509	504	527	515	530	524	563	554	514	507	537	527	547	538	508	535	492	468	541	573	536	520	558	498	542	515	502	555	523	548	552	514	541	500	514	531	513	484	511	556	563	557	565	532	481	573	545	529	561	537	471	531	520	529	555	563	537	518	535	492	493	529	554	551	535	530	522	560	486	496	505	527	505	518	514	548	542	553	544	505	575	516	547	515	527	529	550	525	513	465	503	549	492	516	498	539	519	538	513	539	549	518	530	498	543	537	520	516	528	539	536	532	559	513	556	562	562	511	524	508	529	544	532	570	535	563	536	509	522	526	605	570	544	531	546	550	562	554	560	564	562	546	558	541	533	517	539	509	556	527	541	515	512	543	559	485	528	519	576	516	562	520	491	534	549	531	533	562	537	544	564	507	491	563	555	529	520	540	520	486	543	553	540	541	510	572	506	533	557	493	539	544	589	511	536	511	484	521	497	544	539	492	547	526	541	535	566	501	566	532	502	516	499	542	549	568	547	539	564	510	531	524	528	573	487	513	521	531	520	546	536	559	472	533	511	539	496	542	520	512	534	516	547	541	546	547	515	551	505	500	477	519	534	548	497	541	540	515	540	498	512	484	525	555	588	565	526	499	512	562	536	558	540	569	536	562	545	516	490	527	568	519	528	531	516	499	559	514	543	529	529	534	575	560	579	515	542	549	510	506	493	524	535	504	563	564	544	515	522	514	531	537	510	505	460	540	544	528	533	533	508	524	581	520	529	501	554	515	500	518	492	552	539	549	525	510	531	573	491	536	565	551	507	543	506	566	513	492	545	532	550	520	516	503	492	464	563	522	511	529	532	520	550	576	546	521	539	539	511	491	527	560	511	545	541	503	550	535	517	533	562	512	523	525	536	484	527	515	500	538	510	495	523	547	547	557	556	519	528	523	529	576	534	521	556	519	520	608	544	566	537	546	534	547	536	530	511	531	527	565	510	538	567	514	552	482	516	508	513	562	557	565	501	549	506	521	493	511	489	558	528	494	552	546	489	546	511	550	548	531	538	526	530	506	542	517	504	510	526	538	521	524	529	547	544	508	549	526	533	507	569	529	555	533	511	552	526	518	514	533	552	531	516	533	524	528	517	526	519	513	554	564	558	534	532	555	512	530	526	567	528	564	485	566	529	554	542	524	562	497	495	555	542	507	545	498	479	504	559	545	550	554	544	547	525	504	526	549	565	530	539	591	584	550	524	540	527	575	583	537	503	505	526	547	518	545	516	511	518	562	550	554	529	539	538	552	540	535	512	516	521	517	585	555	527	538	563	514	529	523	521	474	489	541	563	545	539	558	538	566	527	529	550	558	541	519	498	561	539	527	504	486	535	550	480	519	520	522	531	529	535	520	536	513	575	515	472	504	540	520	557	508	512	561	533	552	511	568	514	482	489	537	524	496	517	541	534	497	520	504	549	545	523	526	574	520	518	560	537	506	541	514	545	531	539	500	485	522	540	552	528	535	486	543	498	510	567	572	544	558	509	503	517	509	560	513	536	516	539	558	518	563	505	544	519	531	519	533	519	520	490	548	555	531	550	552	552	521	540	488	576	561	513	497	589	553	536	539	530	534	544	552	518	540	538	499	516	562	533	520	493	555	536	529	534	531	530	494	510	528	482	489	529	552	560	541	540	617	554	562	516	511	510	527	566	490	519	508	538	532	571	538	498	519	531	509	473	573	524	532	503	575	530	502	530	515	490	538	495	507	507	549	499	521	512	510	548	509	538	534	522	578	554	539	554	529	525	571	534	489	508	495	523	512	568	486	479	523	540	521	502	538	520	529	468	510	610	516	527	540	553	552	519	510	511	537	519	537	576	506	519	530	537	552	527	546	553	540	538	560	545	515	479	553	558	515	545	509	522	537	533	533	538	521	507	539	519	529	534	487	541	491	455	517	590	548	530	570	512	511	532	565	530	563	548	521	513	503	518	527	486	543	568	546	516	505	553	539	492	496	537	497	538	530	498	522	516	570	530	558	555	514	514	496	557	558	557	545	528	507	552	527	526	532	546	512	560	529	515	504	547	537	537	533	558	562	584	580	515	506	500	548	557	524	541	530	507	566	540	493	534	549	560	497	549	537	533	476	541	540	515	541	527	523	541	508	542	540	541	566	540	495	553	501	552	580	524	513	518	520	511	513	536	500	515	541	554	510	508	518	498	508	530	533	506	555	560	557	525	540	548	547	525	507	512	500	564	523	547	528	520	538	514	533	568	522	500	524	533	495	509	531	552	536	535	546	494	569	573	562	551	505	493	541	603	514	567	526	521	515	524	526	516	516	515	515	517	527	543	528	538	505	568	529	531	502	538	540	582	464	543	557	518	530	510	504	521	536	491	518	509	526	544	560	560	577	552	544	521	516	497	510	514	505	505	520	503	535	509	523	543	528	526	527	516	524	520	529	514	507	534	565	569	523	530	545	523	559	557	553	525	527	510	517	541	502	537	518	527	493	563	524	531	537	518	520	499	576	526	531	537	542	528	526	540	530	589	550	546	525	529	529	533	561	548	570	528	532	542	547	508	499	526	512	534	535	516	540	504	514	534	533	487	548	506	546	527	561	504	497	531	551	547	537	525	556	577	543	505	522	515	541	547	492	540	514	508	515	521	542	538	539	536	514	513	539	563	554	543	499	550	569	522	503	537	546	559	541	529	550	533	547	520	500	512	487	532	540	540	574	523	551	501	515	511	553	540	570	509	495	537	506	504	494	532	548	501	531	549	545	524	510	547	576	556	525	539	530	534	529	486	520	501	537	565	517	536	553	503	509	503	516	516	536	544	530	518	496	533	506	549	554	548	519	581	537	516	535	539	550	541	573	547	555	528	527	529	523	506	549	527	499	535	524	540	529	541	546	532	515	522	524	527	577	510	506	486	494	515	521	521	519	529	505	534	531	541	538	543	541	518	543	583	509	540	504	490	557	500	516	549	512	538	571	554	521	526	519	507	513	508	560	537	505
5261	2584	2481	2068	1343	1114	890	720	611	486	479	415	411	361	363	388	351	344	360	311	358	322	295	335	288	316	302	307	315	290	313	277	304	310	283	274	312	313	277	274	247	274	305	307	261	298	300	318	306	312	285	264	259	284	293	306	339	296	320	291	316	308	313	242	281	292	292	307	282	285	279	288	279	299	288	282	277	279	290	296	264	294	279	268	267	311	296	257	300	315	287	276	284	284	327	289	274	274	267	266	323	310	294	294	285	257	291	270	297	325	314	280	291	277	279	312	275	288	300	293	290	289	298	305	308	299	311	259	326	294	278	305	276	303	279	304	286	307	310	252	284	291	286	281	295	290	324	294	264	294	337	294	275	300	298	293	288	294	304	290	281	266	297	294	293	309	283	304	263	262	317	338	286	303	308	308	311	280	284	301	343	327	304	294	280	313	289	256	318	301	298	272	262	283	273	310	278	284	296	321	313	287	279	275	272	280	310	290	292	287	307	265	287	273	313	318	300	318	297	285	261	293	303	300	268	265	331	267	317	275	303	304	295	263	296	334	282	280	275	283	315	288	247	287	272	265	297	281	290	289	300	306	263	318	299	331	291	300	303	331	299	303	278	292	280	294	274	313	279	318	307	331	298	268	277	314	308	267	280	288	281	298	292	305	315	340	276	284	297	290	302	286	251	279	296	292	303	304	278	314	291	284	306	285	292	315	315	282	279	309	298	300	271	308	275	289	299	280	286	293	304	301	275	289	286	279	275	298	310	298	285	309	282	273	310	310	273	321	298	304	279	270	328	276	285	306	297	266	287	322	295	314	306	233	314	301	281	279	297	314	295	284	292	324	316	315	314	281	281	285	303	338	323	278	277	295	315	293	298	321	281	312	297	318	309	286	280	294	287	274	278	280	282	291	297	277	275	259	302	304	279	281	267	298	304	302	282	320	299	293	302	296	288	297	302	291	290	263	298	315	322	286	267	256	300	264	314	315	277	321	259	275	315	311	304	282	318	298	296	289	341	295	295	303	287	286	313	287	261	281	271	297	310	280	292	308	280	274	317	346	312	287	336	305	299	294	286	303	273	292	285	302	297	324	278	307	255	305	300	284	307	301	300	294	291	305	289	279	312	274	281	288	297	283	270	310	320	302	284	287	265	292	298	277	303	288	288	299	318	289	303	300	287	277	320	306	307	299	308	272	316	295	268	299	292	332	336	307	323	298	305	302	329	298	300	305	273	313	301	318	311	291	274	298	301	314	309	302	289	275	302	283	280	313	302	274	289	308	300	318	297	301	286	284	307	287	308	290	288	291	287	304	309	293	289	283	280	297	276	293	284	303	309	272	287	292	290	311	271	296	290	266	277	296	305	281	277	270	245	299	319	296	335	303	260	276	271	295	306	281	321	286	286	279	328	301	312	293	283	276	318	315	300	281	298	288	294	288	276	315	311	309	279	318	282	315	277	284	295	242	270	311	302	297	291	307	266	285	306	316	285	312	278	284	298	292	309	270	286	295	300	283	299	279	290	296	324	302	291	310	322	266	293	270	302	277	309	304	284	324	302	247	274	270	258	308	297	318	294	300	337	312	325	300	295	262	282	315	273	303	282	295	311	265	305	316	281	294	323	302	296	261	312	312	266	267	277	305	297	302	314	341	298	315	306	282	313	317	298	309	264	287	301	308	273	299	303	306	301	281	308	316	300	278	332	289	328	321	280	275	289	291	311	269	287	288	293	284	315	313	310	331	311	277	261	318	271	266	251	285	316	312	307	280	273	252	294	255	301	269	312	290	322	281	277	306	278	297	303	288	258	288	307	301	309	305	283	279	307	288	318	263	291	302	282	275	302	295	315	275	283	312	288	284	293	287	330	310	315	291	301	278	291	285	272	298	299	269	298	280	307	319	284	291	306	290	274	300	252	309	307	307	289	283	285	291	278	328	263	281	297	291	297	292	327	306	289	289	279	267	280	284	273	317	294	290	286	280	297	299	303	281	265	303	265	282	273	282	307	285	267	286	271	277	279	297	309	301	294	270	293	270	265	290	314	295	248	297	306	301	270	279	272	309	278	287	307	275	284	312	260	278	280	296	288	313	246	294	330	274	276	287	278	285	273	301	290	298	320	280	270	301	281	273	274	291	297	293	294	256	290	296	291	244	276	308	281	268	280	282	311	270	280	304	282	290	286	301	326	302	284	281	275	303	305	332	322	291	271	306	294	288	302	277	274	280	305	286	295	295	300	317	282	313	266	306	305	278	292	324	315	283	318	293	273	286	307	257	299	307	244	302	300	285	251	293	337	287	307	295	271	305	312	251	267	283	294	307	287	275	298	268	288	277	303	291	297	284	282	314	276	283	306	270	287	287	302	278	273	279	323	293	304	310	261	293	265	291	303	306	271	260	295	301	311	296	315	310	295	295	302	296	305	274	288	292	301	276	287	295	291	297	292	306	307	299	300	279	269	283	279	300	311	326	295	279	295	293	328	279	283	290	258	319	272	264	289	301	319	311	294	277	290	285	278	290	273	335	311	294	297	280	298	307	285	275	304	281	295	318	299	305	296	297	300	304	289	310	279	305	285	271	268	265	288	272	303	309	321	292	308	273	336	257	279	271	305	286	294	283	325	306	278	296	317	316	293	287	296	250	281	323	278	298	298	276	324	299	263	272	272	271	291	282	306	297	263	308	299	276	283	275	280	299	291	285	309	277	292	271	254	305	306	333	302	301	287	281	315	322	286	296	278	311	315	321	309	295	323	302	320	280	305	281	299	300	295	272	295	302	326	308	305	293	281	327	308	338	270	289	311	318	290	290	247	274	290	295	266	269	297	291	294	291	306	303	320	286	292	290	304	277	256	277	297	316	291	290	277	277	265	289	313	303	300	311	277	323	299	304	286	279	265	287	286	292	273	294	317	318	295	274	308	314	294	276	322	294	281	290	292	312	279	302	283	278	309	287	296	306	276	261	322	281	291	297	285	279	283	301	267	280	292	288	317	262	316	261	279	257	286	287	309	291	280	280	290	316	276	323	265	284	313	316	321	285	273	280	258	305	294	289	251	328	281	317	282	276	295	293	262	281	315	305	310	303	277	290	325	310	291	253	289	240	275	304	271	292	309	249	282	274	251	277	325	283	311	289	290	274	287	290	270	315	261	288	332	317	311	289	295	290	289	305	319	319	297	295	302	308	278	302	275	290	281	324	311	305	304	305	315	294	257	270	277	332	298	303	284	284	322	305	303	275	281	294	285	311	310	305	348	274	314	280	293	319	297	293	333	293	289	300	326	296	304	302	308	286	299	292	270	298	268	303	306	297	271	266	276	275	276	279	313	297	278	302	294	273	277	276	314	301	270	284	288	292	273	298	320	275	287	289	278	286	276	290	314	326	281	297	299	294	313	286	318	285	297	289	311	303	294	324	270	291	307	268	280	289	306	342	307	295	322	274	314	248	270	284	279	304	272	285	282	297	324	287	294	266	287	311	320	272	310	280	325	296
4754	3295	6004	6929	5757	4613	3755	3017	2577	2138	1883	1692	1594	1418	1358	1293	1166	1054	1085	1004	944	848	923	864	890	850	798	829	792	859	768	765	758	777	812	759	772	778	786	750	735	794	771	808	737	740	769	754	684	761	677	730	728	701	711	707	740	754	673	732	710	739	708	673	742	774	695	726	718	732	679	720	739	716	753	712	684	678	725	696	710	701	708	728	689	698	720	699	727	724	696	736	726	712	763	645	722	689	681	708	726	683	716	752	738	730	675	739	759	708	763	707	666	716	765	704	704	662	724	707	696	689	713	726	704	701	721	712	675	686	702	719	793	738	733	721	730	734	710	689	707	719	738	692	775	705	724	726	695	714	725	686	733	753	729	708	731	736	696	722	772	694	660	722	728	713	756	712	703	698	700	705	699	760	699	717	723	702	727	698	767	732	712	687	705	696	706	716	683	760	749	705	713	732	722	732	722	774	693	636	720	724	683	699	749	722	712	724	735	708	731	714	742	744	770	733	721	735	749	721	750	757	725	755	762	717	765	701	727	717	748	706	694	693	740	682	737	704	703	663	747	692	744	725	703	701	675	667	711	732	710	750	664	751	713	686	722	675	739	726	647	719	671	721	686	728	765	756	706	758	727	688	740	718	669	707	665	724	758	707	734	729	748	697	786	735	743	761	729	694	694	785	714	733	652	737	701	732	710	688	723	708	711	736	688	722	727	730	747	661	686	738	696	723	751	736	687	671	727	691	715	731	741	746	701	686	687	667	670	730	715	744	709	712	701	721	772	723	732	730	717	745	664	688	721	708	716	731	767	700	706	735	739	715	753	721	709	717	704	694	738	726	733	697	731	687	679	769	718	728	728	730	724	734	730	701	718	695	716	691	743	712	701	666	752	767	760	713	663	735	726	705	754	687	722	745	716	703	711	736	724	735	652	705	749	718	655	744	758	765	660	711	697	698	714	748	754	669	703	715	748	724	690	726	740	724	698	702	700	725	692	726	707	723	693	709	744	675	732	731	710	696	725	712	688	694	741	718	674	660	740	734	656	735	683	704	690	743	723	701	692	713	717	717	746	768	713	698	713	729	720	717	751	688	714	708	709	735	737	702	679	685	724	726	681	724	735	744	688	694	727	709	699	675	767	749	711	716	733	729	733	655	739	737	718	720	751	694	759	723	740	715	769	712	714	707	715	744	695	741	712	733	721	715	707	752	731	704	721	716	767	762	710	671	764	750	773	668	701	694	719	685	708	694	759	733	706	691	765	764	689	732	716	701	728	682	679	651	734	752	721	704	758	691	713	734	692	749	718	700	734	694	708	744	695	708	779	720	703	694	716	683	738	690	703	633	722	728	725	729	711	675	717	729	726	684	702	736	699	728	716	746	747	711	660	696	679	706	733	730	720	722	743	685	713	700	709	711	742	708	706	717	675	722	715	729	722	714	738	719	672	720	685	704	708	756	708	699	683	709	695	798	702	680	751	720	731	733	728	721	688	693	732	707	701	698	692	693	681	728	727	727	741	730	720	722	713	706	720	699	704	749	739	728	736	694	750	695	698	713	701	732	688	707	741	704	684	724	683	720	693	744	702	741	758	702	738	695	691	717	712	646	736	678	759	748	701	733	705	727	708	752	752	710	710	737	666	762	723	723	765	721	759	746	699	673	706	749	726	691	679	698	669	683	656	737	699	714	706	715	728	745	732	727	744	659	662	695	709	700	700	701	688	751	730	705	708	720	711	709	737	748	763	703	699	714	740	710	712	747	732	743	684	696	736	733	696	650	713	747	673	732	699	724	715	732	722	719	744	712	704	782	693	739	697	690	680	714	726	729	708	674	669	691	664	684	685	710	781	707	736	660	696	713	698	715	725	715	696	717	726	690	648	722	676	788	736	708	716	696	748	674	701	745	700	692	727	772	701	670	718	714	715	688	719	744	728	746	731	683	707	687	764	784	744	731	725	710	682	748	791	736	704	701	765	657	706	727	703	744	729	704	717	738	729	730	715	726	736	684	740	690	708	722	691	710	692	749	727	733	698	713	717	717	701	708	747	769	721	735	672	745	770	711	704	746	739	664	695	730	704	723	773	717	752	721	670	680	766	719	699	752	710	709	670	720	745	724	699	722	719	699	729	770	736	676	692	699	723	750	704	702	730	688	727	745	692	699	732	714	728	716	740	705	692	674	693	733	715	704	770	689	710	680	716	699	721	681	707	721	715	707	644	681	729	702	747	713	718	700	779	710	712	728	695	706	701	719	675	755	694	740	691	739	744	670	671	702	746	729	725	713	707	752	746	664	753	749	736	708	717	713	698	711	742	709	737	769	715	751	714	709	768	698	715	631	770	716	704	703	712	697	748	709	704	751	747	714	693	729	709	740	719	705	701	678	643	678	704	650	724	711	681	676	688	703	685	653	706	718	734	712	712	727	690	675	702	728	723	710	732	732	722	736	690	752	687	699	724	692	742	671	788	665	769	673	710	727	687	730	716	711	715	684	705	710	679	748	751	689	720	739	736	685	693	709	715	674	701	758	748	701	712	728	734	675	750	728	702	701	705	731	728	710	760	664	730	697	723	729	736	715	674	740	680	721	730	708	693	714	709	756	692	714	740	675	752	699	667	752	727	711	697	687	727	737	689	727	667	706	716	748	735	705	697	717	701	721	693	698	721	749	664	715	739	657	701	716	721	721	708	718	714	673	778	729	686	719	715	672	739	696	695	709	725	726	681	735	658	689	695	694	715	712	752	739	682	748	742	649	703	709	752	770	703	688	721	733	655	758	684	732	782	620	668	652	704	683	745	723	746	722	731	717	718	751	705	735	737	654	718	698	706	735	744	707	743	686	734	719	716	718	735	700	746	685	703	737	712	728	645	718	705	730	713	730	699	716	716	704	667	724	718	694	710	687	744	740	742	711	693	721	711	720	717	709	702	719	749	745	758	710	711	732	707	667	687	677	728	726	689	724	696	719	744	707	694	743	704	721	684	697	712	721	704	743	730	657	677	741	681	710	753	738	705	724	722	715	735	696	745	723	717	730	727	761	707	643	677	718	688	682	721	759	719	691	683	727	749	743	747	735	697	696	736	711	708	738	754	739	687	671	678	696	659	653	713	691	717	701	739	726	670	750	760	752	730	744	702	729	687	717	713	717	697	744	710	729	683	699	718	699	705	717	767	773	704	688	711	736	747	736	703	710	751	760	723	668	737	719	724	731	737	754	688	733	724	702	743	717	701	729	687	720	709	717	728	659	724	746	665	675	698	718	690	701	706	711	697	714	771	719	677	708	723	728	747	730	682	702	755	648	731	749	710	754	739	757	681	732	734	712	708	700	731	671	715	710	677	683	704	719	729	724	661	738	714	695	668	763	722	646	723	703	750	716	728	704	731	721	738	713	749	688	731	736	751	753	780	694	719	742	725	723	696	709	774	736	732	717	754	745	760	721	680	727	681	702	731	707	708	772	707	691	673	722	712	706	714	701	752	716	678	693	714	752
14159	6381	6283	4601	5000	3534	2452	1704	1431	980	738	739	667	630	438	426	409	373	393	368	327	337	353	334	333	297	320	300	292	304	307	278	309	273	246	288	300	272	305	273	273	276	279	283	309	272	273	292	265	262	244	297	276	291	288	274	295	265	268	267	258	293	296	245	251	277	254	266	272	246	295	302	288	282	282	271	256	270	287	284	262	271	283	260	266	241	278	259	252	239	268	284	282	296	310	278	253	260	261	297	250	244	261	272	285	289	262	288	270	243	295	267	279	294	265	265	272	281	256	262	268	310	271	264	263	287	288	291	272	244	268	301	309	288	262	257	265	305	266	288	261	271	293	266	277	277	286	279	269	256	323	278	272	250	309	277	277	289	277	266	238	285	268	266	275	263	270	276	263	290	269	287	254	268	283	238	257	279	265	274	264	279	287	301	284	276	273	259	278	279	295	293	278	278	273	291	270	275	288	302	242	291	265	245	313	268	274	260	241	233	259	266	273	261	252	287	278	270	230	301	282	312	288	282	279	246	268	256	278	268	293	272	292	294	285	285	286	237	264	282	287	299	279	305	251	297	286	250	280	276	261	277	259	297	256	308	291	254	270	242	278	289	288	273	249	302	298	288	268	274	284	291	277	299	283	248	261	294	270	263	250	260	272	279	287	282	274	258	254	274	304	267	253	252	274	281	281	270	292	255	280	295	242	275	249	270	256	292	271	261	289	257	265	273	283	267	282	307	269	241	256	276	273	289	282	286	255	266	265	281	279	268	285	266	268	307	279	271	277	265	264	261	277	277	256	265	250	283	294	281	274	283	292	269	288	245	266	272	250	285	263	268	269	253	295	260	264	265	282	259	251	293	294	262	290	247	299	274	282	287	285	289	290	268	271	275	284	276	231	264	241	294	269	279	253	278	296	279	286	251	280	288	268	277	267	308	277	305	289	254	280	274	256	272	254	270	284	282	252	229	263	298	254	317	285	276	268	249	263	281	283	275	269	252	282	285	246	274	285	283	280	277	272	253	256	252	298	258	317	248	279	273	277	258	269	268	260	272	288	275	308	322	283	302	272	272	265	260	260	276	268	288	275	256	275	305	267	279	257	277	262	254	259	280	274	291	288	278	264	258	273	289	292	256	280	267	262	277	256	263	287	300	276	279	248	277	263	254	276	245	290	269	298	262	279	269	302	275	287	265	303	210	279	244	272	269	267	271	258	256	276	249	271	295	252	283	279	285	301	292	279	269	297	302	252	275	267	247	280	273	284	294	270	264	239	286	261	279	259	276	255	294	265	270	271	280	281	276	294	274	291	265	271	260	270	267	272	252	281	262	289	276	282	268	282	247	258	242	257	283	278	250	257	262	286	294	283	262	272	276	279	259	264	277	254	280	278	301	313	291	262	252	284	283	275	275	266	295	271	284	263	273	266	290	280	276	289	253	243	278	285	269	282	244	275	309	276	278	279	313	273	273	269	272	282	270	257	253	269	265	274	286	265	277	291	279	262	269	294	279	268	268	281	276	289	256	278	270	246	275	225	271	270	221	247	265	260	289	273	274	285	287	291	273	278	311	292	306	304	295	300	276	280	299	266	286	252	264	248	296	285	270	277	268	278	273	297	287	284	254	275	306	290	276	290	282	293	246	273	281	288	268	262	284	270	279	268	270	281	280	285	281	242	288	267	295	268	294	249	255	287	260	297	279	272	255	273	310	256	252	258	277	270	274	287	246	287	268	269	301	269	274	269	264	286	285	284	259	295	270	258	307	273	279	235	300	295	272	257	276	279	269	288	262	255	299	318	254	283	281	281	256	268	270	268	274	263	291	306	247	266	279	274	279	309	293	306	274	267	300	293	298	268	267	265	261	279	293	268	253	264	283	248	275	277	269	257	265	275	296	283	253	290	251	255	265	297	250	272	284	273	276	304	260	316	270	262	244	303	282	272	305	267	300	278	248	280	270	277	286	285	265	288	285	274	247	299	263	286	254	304	255	272	254	288	249	267	291	291	284	268	267	284	259	244	284	272	246	280	285	275	275	275	263	279	288	290	298	261	309	297	266	243	269	290	261	296	289	312	270	238	287	264	294	276	269	278	315	257	289	280	277	263	242	279	307	276	254	297	265	300	311	252	277	262	259	236	274	299	285	275	243	254	270	269	291	272	277	299	245	291	261	287	309	290	291	265	282	258	276	277	273	255	298	279	276	236	291	274	272	284	284	295	261	260	284	274	283	259	282	273	264	252	258	269	254	252	254	328	284	272	251	274	299	277	270	293	272	271	260	261	257	255	297	275	269	287	293	251	273	235	282	260	270	292	264	283	271	307	274	283	294	280	259	316	308	285	232	270	302	283	293	260	298	287	263	268	284	265	299	240	282	291	306	286	281	296	291	293	294	293	328	268	274	265	236	266	298	280	269	264	256	287	267	265	262	278	271	277	261	280	310	286	282	299	267	302	298	289	291	295	293	302	301	243	244	282	299	277	256	252	303	271	258	277	244	259	289	264	284	271	276	271	296	315	307	271	281	269	284	279	239	276	265	272	255	277	257	276	277	279	311	263	263	273	276	279	259	266	260	279	255	289	269	275	278	274	289	263	273	277	277	272	269	274	253	272	273	258	276	281	255	270	271	273	270	274	268	298	314	263	291	259	285	257	283	275	272	285	295	289	290	264	262	259	255	234	262	276	267	255	274	268	267	280	251	295	287	292	271	284	280	268	283	304	242	258	242	264	261	254	258	295	290	274	286	282	257	272	276	287	285	255	236	277	269	248	319	249	278	278	274	280	271	237	287	269	249	285	269	270	276	299	282	284	281	250	265	293	241	294	264	296	303	254	260	300	253	282	290	258	284	248	260	275	306	283	303	286	291	282	271	291	271	259	252	245	301	305	266	253	285	272	238	299	263	248	285	280	274	290	254	265	262	271	293	259	290	315	269	263	251	266	288	309	268	244	290	242	257	276	301	256	312	271	286	284	312	253	262	265	269	339	251	264	271	277	254	303	312	277	322	252	240	318	288	258	258	262	263	281	266	287	292	258	312	292	306	272	301	294	284	292	305	269	272	280	269	259	268	250	285	264	245	242	276	283	230	297	281	289	282	276	262	306	271	274	271	284	258	252	238	281	296	235	259	303	281	288	239	257	282	266	281	286	267	267	278	273	266	255	270	283	258	304	274	260	251	235	285	306	252	253	248	253	266	276	267	267	291	271	266	268	252	267	260	295	266	255	268	263	274	259	290	294	259	284	279	269	272	282	307	305	265	267	267	287	278	296	283	260	264	252	271	275	280	254	263	250	260	294	269	231	270	275	277	286	282	267	307	303	283	260	297	230	254	271	306	276	281	298	263	264	287	282	316	259	297	271	281	276	247	268	299	274	276	244	273	244	294	290	306	293	283	278	285	254	256	284	249	254	271	270	270	260	240	266	309	257	316	241	288	271	269	287	249	274	289	292	278	268	251	262	303	279	277	303	286	289	272	247	267	290	283	241	266
11263	6243	10741	12427	12393	9806	8736	6375	5298	4829	3487	3156	2878	2611	2258	1932	1746	1441	1397	1337	1175	1172	1093	979	953	947	938	910	826	846	828	803	800	794	797	790	839	791	762	767	757	788	730	755	769	788	748	710	765	673	739	708	725	690	713	742	682	694	712	680	663	733	675	686	679	690	700	705	691	654	684	664	720	642	656	691	651	694	673	711	700	671	661	654	659	641	671	717	680	660	640	685	674	701	650	656	695	649	680	703	677	713	632	628	674	690	706	660	682	661	716	686	665	664	673	631	669	675	635	686	675	680	693	673	683	657	701	658	652	704	657	713	690	658	682	674	669	690	665	704	633	635	669	693	674	647	682	672	672	672	690	660	672	674	679	739	682	657	699	640	737	650	674	650	681	665	713	702	638	664	698	704	666	683	653	687	679	686	709	690	630	679	697	667	631	673	728	673	626	641	682	703	639	646	657	629	699	645	623	700	625	671	674	644	689	665	652	683	632	691	699	672	617	649	672	660	661	646	626	652	700	686	686	668	661	621	693	687	637	693	669	663	737	655	684	680	697	652	692	668	653	661	693	629	691	659	693	709	742	699	689	655	693	667	702	625	697	654	661	712	695	625	668	737	696	668	690	708	705	671	696	647	661	689	668	653	675	666	680	734	709	618	691	669	739	648	666	643	694	665	660	645	690	719	703	677	745	703	648	697	664	687	699	665	638	659	636	632	702	639	696	651	663	716	668	703	693	665	651	700	680	679	733	705	668	739	676	698	657	668	682	701	673	643	653	673	670	702	676	655	626	657	665	684	625	707	775	673	671	688	661	687	653	684	660	667	703	727	697	668	663	672	676	701	661	677	650	629	663	647	687	699	676	681	701	680	701	635	700	699	698	714	641	650	672	681	641	684	682	685	679	669	693	654	674	633	674	700	683	681	693	644	695	688	659	698	659	685	653	649	693	675	693	671	692	675	687	656	723	696	691	634	638	658	680	680	681	692	722	664	708	693	670	633	660	657	688	648	690	675	693	673	696	695	736	695	692	701	663	717	699	707	634	709	679	647	677	702	686	699	690	683	697	684	713	682	715	666	683	658	729	693	667	688	698	695	713	683	663	701	684	688	632	652	657	703	675	653	640	674	623	678	656	653	634	688	683	676	691	670	674	708	692	694	632	682	672	671	678	702	724	669	668	666	656	668	703	678	705	657	672	655	660	701	693	673	647	642	666	647	657	696	664	678	681	672	673	656	635	711	681	698	688	675	700	688	711	668	618	669	654	636	661	709	675	623	687	657	691	641	722	630	735	662	644	661	655	662	627	693	662	652	708	641	707	624	665	673	664	639	683	713	697	696	687	688	713	661	687	702	733	687	618	674	637	647	650	663	640	674	684	734	658	690	712	648	637	686	677	704	726	655	682	652	652	713	690	692	662	639	706	692	637	639	671	691	699	653	686	695	701	652	688	675	721	641	647	691	668	664	696	686	701	682	668	678	689	671	695	721	663	714	683	613	669	690	676	665	659	702	639	670	671	696	691	669	659	674	637	645	670	666	717	679	714	673	703	672	716	686	684	692	694	687	691	698	631	670	697	692	695	629	707	663	671	703	689	664	674	683	710	743	689	718	651	643	661	676	679	639	670	659	675	705	653	672	647	673	702	678	664	693	661	670	681	628	662	706	655	667	633	694	693	687	691	692	673	716	683	691	688	670	656	702	683	730	683	685	709	688	707	681	681	704	632	678	702	649	690	656	671	669	689	659	664	669	646	709	642	703	643	672	646	707	698	637	664	665	719	668	672	638	700	655	664	680	706	622	661	673	695	684	665	669	655	677	693	660	719	652	702	657	691	641	661	620	699	720	637	700	728	692	672	714	622	672	706	653	632	619	709	671	692	652	670	666	663	644	683	699	666	683	675	665	699	686	693	680	669	659	688	680	682	733	677	696	661	723	674	669	680	702	629	680	649	681	690	659	712	648	629	680	663	687	658	673	674	683	647	689	662	658	677	641	675	666	678	686	678	715	661	727	620	704	648	704	667	682	667	677	655	663	690	641	658	690	690	674	709	666	666	688	666	714	637	681	682	673	638	649	697	667	656	708	670	626	698	681	680	659	700	617	679	635	681	657	690	693	680	650	665	680	637	672	659	715	704	641	654	668	645	675	685	623	654	669	697	668	693	657	702	684	669	667	669	674	666	678	652	691	708	662	667	685	674	742	719	691	691	665	635	662	626	644	630	658	649	684	715	645	668	623	680	615	676	702	693	670	647	699	698	628	703	701	674	652	665	665	670	714	644	691	635	710	657	729	689	709	690	663	658	689	654	681	652	643	610	682	649	688	616	658	621	662	679	669	660	681	713	678	672	662	664	724	686	675	692	664	672	653	680	743	690	617	681	718	671	676	694	671	635	659	691	659	663	701	748	677	712	640	683	655	691	639	689	689	715	630	665	673	713	712	672	700	680	678	640	665	695	672	606	651	638	694	671	656	679	689	685	673	706	658	636	686	731	678	716	658	676	703	685	646	714	690	622	653	710	655	710	679	709	630	677	649	625	677	709	719	704	692	648	677	650	737	678	638	640	646	674	672	666	704	701	678	693	642	683	715	667	709	685	670	660	663	605	715	739	681	712	673	664	667	657	641	660	664	654	686	597	709	669	678	678	680	686	705	699	695	705	707	678	656	703	615	656	667	671	731	698	635	672	697	689	667	694	717	713	690	633	642	672	667	676	715	679	659	653	654	655	656	668	699	623	659	670	711	677	650	718	664	673	678	668	701	656	691	683	702	699	689	667	658	670	694	663	689	689	667	667	669	671	669	653	673	707	637	713	668	647	679	653	692	669	622	655	645	680	721	706	684	699	710	639	704	694	713	627	714	649	687	632	709	628	670	708	670	687	680	666	646	687	644	681	674	681	704	671	652	639	675	658	672	726	695	691	707	665	682	615	691	712	723	657	689	644	707	696	643	671	620	662	694	668	637	678	706	695	748	718	688	651	670	672	655	657	684	698	681	650	680	747	715	676	690	685	683	691	680	683	696	684	665	704	663	681	682	692	715	675	638	701	707	678	651	701	690	675	683	660	731	629	685	656	686	668	656	659	714	635	635	678	663	675	697	714	707	694	678	687	687	656	643	680	674	716	659	637	667	657	689	694	656	685	675	682	715	656	672	631	678	641	679	695	691	685	657	664	656	687	672	651	659	665	690	676	700	665	676	667	672	652	685	736	716	706	681	663	662	658	640	669	645	663	673	647	679	674	674	672	712	669	640	636	710	644	711	677	697	659	666	710	691	640	676	638	667	702	653	664	677	662	678	644	652	673	672	631	665	717	666	703	670	685	664	650	658	670	714	677	670	663	688	725	654	656	643	694	642	689	707	668	724	687	715	674	654	665	668	703	634	679	644	671	683	648	669	678	686	728	668	641	697	694	674	613	622	633	736	677	720	668	679	640	660	669	710	652	706	668	670	644	661	678	642	675	696	678	647	649	693	624	670	697	659	672	640
21287	10143	9687	7546	5911	4327	3140	2258	1807	1475	1044	851	727	652	559	512	470	351	349	319	341	283	314	293	293	251	301	239	242	253	263	243	238	223	235	229	237	233	214	233	241	241	236	212	244	211	218	204	216	207	230	213	225	203	210	230	216	211	217	211	240	200	211	202	198	196	177	229	172	233	200	195	185	214	232	193	172	233	205	199	198	224	236	205	221	202	228	211	215	223	184	187	226	202	212	214	203	197	211	235	225	218	198	209	212	225	231	206	189	220	216	201	216	185	210	200	206	218	220	207	220	196	193	210	221	202	201	211	209	225	205	199	178	194	214	214	189	212	229	226	234	214	223	240	202	195	211	246	226	200	203	201	199	184	234	178	194	202	207	212	217	214	184	218	186	189	217	215	176	224	226	202	216	210	195	199	202	217	202	225	215	203	217	216	201	208	196	196	206	254	183	170	236	180	226	207	218	220	229	204	197	204	229	196	203	182	227	213	200	199	212	217	199	217	216	239	193	188	191	226	235	210	211	216	218	228	185	216	185	223	232	180	224	200	197	195	226	206	198	209	202	189	175	196	202	192	204	246	212	217	188	197	203	214	222	204	214	224	214	224	215	203	257	214	183	210	211	208	202	241	214	227	202	205	248	250	221	220	180	215	211	199	201	216	232	237	234	200	217	214	216	234	207	202	189	203	218	234	213	221	189	197	224	197	206	206	215	189	199	218	198	200	219	221	217	192	193	192	205	190	194	213	221	204	195	204	200	201	207	200	213	189	209	215	192	188	197	224	201	197	205	216	210	216	220	217	226	222	240	179	198	212	218	226	221	214	222	210	211	219	206	208	194	216	204	238	218	212	209	227	211	218	181	205	191	215	201	203	191	196	224	207	210	206	234	222	183	194	228	209	224	202	204	188	216	220	243	239	213	189	217	225	219	206	203	226	215	187	210	215	227	198	226	207	201	185	211	215	222	199	214	210	202	223	223	212	217	222	218	182	213	219	219	222	204	248	215	168	203	222	208	221	199	189	208	204	190	207	215	231	205	237	203	215	212	209	202	214	197	209	211	219	182	218	218	208	227	191	214	229	195	247	202	216	221	216	202	212	204	227	222	230	200	239	221	229	223	209	221	211	210	214	208	204	193	217	204	198	190	214	221	197	187	191	193	195	232	200	206	164	201	199	214	216	183	195	248	225	190	234	204	205	188	199	186	235	234	192	248	210	234	217	208	188	212	208	228	216	245	197	184	195	199	221	216	207	204	224	216	215	228	207	197	211	208	189	174	215	198	204	204	228	180	203	191	208	207	181	211	183	203	187	173	212	225	211	228	216	232	196	220	215	206	232	214	205	207	236	218	215	212	210	202	214	177	228	248	186	189	196	217	211	187	196	203	213	208	226	211	212	229	199	197	169	236	194	192	208	198	206	187	205	205	182	218	205	194	221	219	196	199	200	211	188	215	232	237	213	199	200	192	212	212	202	197	208	225	202	220	209	236	217	178	222	213	200	237	216	189	197	204	188	207	185	206	197	228	206	209	207	233	190	215	189	206	215	222	241	194	218	257	194	201	188	221	195	239	221	178	232	201	212	196	203	213	192	203	200	206	222	209	196	217	207	200	205	198	230	199	220	215	219	205	189	183	201	200	235	203	196	230	226	198	229	226	175	191	205	208	218	195	212	219	229	203	199	185	201	195	228	213	197	200	177	205	217	179	209	185	203	204	202	220	232	204	204	217	183	181	212	207	219	200	218	221	200	192	207	183	208	215	220	209	212	222	214	191	216	191	221	210	207	235	200	190	206	191	212	205	210	206	230	216	199	222	200	176	223	199	239	207	232	224	219	180	222	208	211	204	204	217	186	204	196	186	188	221	204	212	199	188	220	222	195	220	216	246	188	198	203	226	222	207	238	203	230	199	223	209	189	208	215	200	240	222	186	229	202	222	214	188	223	211	217	216	214	205	222	186	216	234	194	202	190	205	214	202	212	207	203	174	208	203	228	202	194	216	194	181	215	202	201	208	221	227	234	231	165	232	191	205	220	207	218	244	180	227	205	205	226	201	219	244	236	213	211	217	210	213	193	208	227	197	217	193	226	209	180	227	227	208	221	233	228	238	210	227	218	195	222	202	198	201	202	228	220	212	205	216	216	205	205	208	226	228	202	230	228	186	249	206	187	216	234	199	198	218	231	175	204	190	170	214	201	210	183	207	205	193	202	221	215	209	218	194	207	189	216	195	223	226	197	180	227	218	216	231	243	243	233	207	209	197	216	175	223	205	213	199	207	198	219	190	206	224	214	197	195	219	201	203	217	230	202	238	206	200	220	201	199	184	220	226	202	202	221	191	218	226	194	210	179	207	216	208	230	193	186	191	224	223	214	204	200	215	218	218	211	208	209	217	247	209	234	204	198	188	196	201	210	226	206	211	188	223	208	216	198	190	220	196	176	215	207	259	219	220	233	198	207	214	183	235	226	241	220	181	206	214	222	183	209	225	233	269	208	202	206	208	202	197	220	214	217	200	211	193	203	214	215	197	207	208	210	188	206	220	266	209	235	189	223	199	197	200	198	198	201	225	216	222	205	207	208	215	239	203	213	249	191	225	218	218	196	204	173	215	195	193	190	206	212	206	186	189	204	217	188	208	211	192	204	205	216	212	231	195	202	206	234	210	213	233	218	197	211	217	210	213	203	224	222	180	211	211	215	204	178	205	211	190	211	211	191	229	210	219	196	214	212	186	208	216	228	206	196	176	226	213	203	176	202	226	203	219	202	201	207	222	184	196	199	199	197	209	210	223	211	189	221	229	183	213	221	219	231	193	201	201	230	238	205	224	171	211	201	207	183	237	186	204	241	215	233	206	197	203	210	211	240	216	215	192	233	219	203	221	183	186	213	210	191	194	182	221	212	218	209	182	226	222	211	233	194	216	199	214	205	187	204	211	182	189	209	209	198	216	195	215	191	209	190	227	214	229	197	219	232	229	188	237	219	200	195	195	215	224	217	187	185	219	209	178	196	222	214	198	222	222	220	232	203	232	222	229	200	213	197	240	176	222	207	198	230	212	200	199	213	228	226	216	206	201	223	196	204	236	226	223	230	200	213	213	197	245	211	187	209	196	239	220	197	178	199	227	227	194	213	188	211	201	239	190	203	222	192	205	232	207	229	224	225	202	199	215	190	225	204	211	223	197	159	182	224	214	220	225	215	204	223	208	208	206	222	211	187	205	226	197	190	217	223	247	191	240	221	194	208	219	231	219	235	199	195	248	211	211	210	213	209	219	223	226	203	210	220	211	178	221	206	218	239	195	210	202	174	206	210	230	211	212	233	201	208	204	235	217	202	223	223	195	200	207	196	227	204	188	218	222	212	230	232	197	219	176	221	220	179	215	214	208	220	208	215	212	225	171	205	194	211	208	197	209	205	203	188	228	209	221	222	186	214	221	218	205	214	227	183	192	225	221	210	229	216	207	198	223	194	202	188	181	220	200	190	189	212
14373	8866	14768	18270	17228	14282	11650	8977	7457	6332	5035	4247	3945	3383	3019	2556	2290	1715	1773	1497	1391	1323	1195	1107	1002	978	935	849	814	767	740	742	733	762	764	721	736	720	662	687	690	639	653	632	644	701	599	627	660	511	549	594	570	580	587	513	558	572	482	510	517	544	520	573	535	548	538	528	536	552	566	500	523	536	517	523	529	512	532	544	527	533	517	536	533	516	546	518	539	501	566	474	519	520	543	499	541	492	554	564	553	512	546	527	522	557	566	522	563	517	532	522	513	543	496	492	507	527	521	542	590	496	533	530	517	522	572	515	566	528	521	530	526	513	512	570	525	505	528	488	510	527	490	540	555	571	512	528	533	539	491	521	546	523	525	511	529	534	598	504	536	535	503	505	489	556	521	545	540	495	494	553	555	538	535	550	562	527	560	495	490	492	547	554	520	526	550	535	496	521	533	513	524	533	513	536	525	511	498	515	539	515	515	527	506	551	520	524	548	540	556	528	523	520	548	539	541	534	517	514	539	547	540	481	511	535	498	513	505	515	520	535	520	543	589	543	521	499	538	555	520	576	569	506	531	503	521	509	521	515	513	566	531	508	529	568	501	544	531	528	528	525	521	567	544	503	484	543	541	505	537	529	556	554	521	512	510	513	499	578	541	485	568	543	579	502	502	534	524	511	534	528	542	543	564	532	552	520	513	560	523	525	546	550	559	534	549	499	598	518	530	530	537	543	513	548	507	522	536	533	527	523	513	528	519	531	538	525	576	522	517	545	517	539	501	549	516	546	551	506	514	549	533	517	525	520	530	532	512	568	529	553	484	519	557	553	510	521	558	495	508	533	512	523	482	510	523	556	529	531	553	524	513	533	568	533	525	525	512	524	485	502	564	498	514	551	562	518	558	529	534	554	527	524	537	509	534	534	501	531	482	561	508	537	550	473	559	511	525	534	514	503	503	559	537	531	534	568	521	536	527	571	517	473	506	548	530	554	525	514	541	546	522	509	495	545	508	521	507	508	520	526	509	469	527	534	549	526	560	495	515	523	534	499	493	546	546	493	499	500	505	493	493	561	471	561	496	544	540	542	527	540	525	566	536	520	505	507	532	530	514	552	557	525	503	516	521	520	555	510	542	540	555	541	543	506	530	545	548	523	502	537	517	498	547	528	546	542	515	542	532	538	549	544	527	529	546	541	472	590	561	569	502	500	522	560	515	517	532	504	502	503	537	512	511	543	523	546	550	519	480	525	585	526	502	528	528	532	551	538	538	536	554	532	549	499	549	530	543	505	547	523	532	477	510	530	543	534	534	596	515	517	550	547	532	538	519	514	527	498	527	523	506	521	535	546	520	550	519	522	520	562	559	524	578	522	552	565	547	571	540	479	545	542	502	589	555	557	517	549	539	517	523	505	561	539	529	496	525	555	574	550	523	480	511	524	556	541	548	516	497	492	518	552	505	516	568	506	513	516	535	537	524	546	478	523	536	536	494	538	523	550	563	559	560	495	532	512	509	567	520	569	545	543	539	486	495	530	490	557	553	534	531	566	528	489	547	515	514	504	537	531	500	533	536	513	560	586	517	549	520	515	524	528	508	565	536	523	561	513	499	512	517	527	565	526	566	558	508	556	560	561	569	517	513	534	537	522	523	511	535	544	585	516	549	503	525	521	497	530	556	532	518	521	491	508	522	526	520	553	553	506	504	561	556	517	490	541	575	528	526	518	516	543	504	518	547	493	521	548	529	522	534	551	494	501	517	527	529	538	497	544	548	514	547	503	504	526	529	498	523	506	488	540	517	535	521	543	535	505	472	550	549	506	529	525	512	493	485	538	536	553	532	534	535	527	497	536	511	512	537	512	543	546	483	524	506	537	563	534	500	496	521	538	517	530	526	511	497	492	525	534	519	540	518	522	542	519	572	520	556	530	530	491	515	524	474	534	500	557	523	457	509	539	505	556	553	477	558	538	496	519	522	475	529	531	522	518	508	492	539	523	541	499	541	503	523	551	567	557	516	492	515	568	565	530	538	528	500	529	494	506	513	510	551	463	531	481	520	567	556	571	497	534	512	549	522	537	511	532	547	519	547	511	516	500	531	529	540	525	555	529	496	537	500	519	534	531	517	511	554	551	529	554	520	537	546	501	494	533	555	532	531	549	527	516	527	514	539	553	506	557	487	540	529	554	509	514	488	564	580	564	493	509	494	534	539	508	509	551	525	515	490	554	519	534	546	524	548	526	508	535	549	544	488	529	545	525	498	492	549	490	550	485	556	543	517	530	538	561	540	495	564	518	479	549	521	580	520	551	508	522	494	479	519	561	537	535	553	542	528	544	513	529	496	525	511	537	536	555	562	497	537	536	469	557	486	531	527	548	580	536	564	513	551	533	540	523	539	503	543	519	531	513	509	514	558	553	525	529	540	515	562	516	534	548	520	499	520	563	537	492	561	490	517	548	552	508	544	527	482	546	578	522	509	541	525	541	495	543	492	537	546	514	480	543	536	501	502	543	546	489	575	557	524	540	562	534	522	545	507	516	553	522	549	514	547	509	515	496	520	530	534	523	522	511	510	556	550	586	528	527	522	520	535	520	534	514	523	516	558	537	553	532	528	541	530	551	565	524	513	522	526	525	501	536	552	487	518	527	524	493	519	474	534	540	544	503	551	505	557	550	504	518	503	532	532	520	490	501	545	531	523	547	521	552	536	525	529	531	505	535	518	547	486	566	540	577	568	554	511	565	554	521	548	536	548	533	551	552	546	534	542	531	540	497	530	524	539	528	559	502	544	549	506	560	536	517	509	545	512	558	540	519	550	547	533	526	507	508	549	527	533	504	524	541	529	493	540	504	527	562	515	549	528	543	508	527	534	572	554	539	542	541	517	549	524	542	530	526	557	520	567	528	555	534	505	526	523	510	543	506	523	472	522	514	565	508	507	512	514	545	517	520	548	501	529	535	540	555	502	527	545	554	525	501	568	560	537	543	520	497	538	476	543	522	510	548	548	517	491	537	546	540	526	538	513	536	522	543	565	539	479	500	514	541	551	553	523	504	561	511	546	508	553	540	556	545	523	533	508	523	507	556	524	551	532	509	520	498	505	545	513	521	549	534	537	477	539	534	528	524	519	505	545	523	584	511	559	546	519	537	544	532	501	514	524	530	535	542	536	494	563	529	495	523	476	494	565	483	520	506	531	532	498	485	522	514	527	500	530	552	503	545	503	532	534	533	521	525	537	511	497	508	493	519	516	534	503	522	513	537	530	513	514	473	499	518	538	555	548	563	550	518	547	524	528	549	537	534	526	524	524	500	521	523	546	507	533	463	543	563	484	535	505	508	502	537	553	512	529	534	515	437	530	535	540	549	532	489	535	507	539	488	523	532	528	504	502	533	528	503	534	547	542	498	500	518	555	534	514	494	511	539	585	507	530	537	489	495	510	536	522	536	563	495	532	522	538	506	515	538	554	562	485	506	510	544	513	547	549	519	525	521	500	536
5007	2446	2517	2096	1458	1043	919	689	652	521	464	416	397	395	377	334	352	353	352	308	344	326	289	336	342	295	310	268	300	289	291	307	275	323	309	323	319	293	309	296	274	301	285	322	294	291	299	280	304	296	270	295	286	277	283	309	281	297	256	254	279	315	300	281	293	283	281	289	267	293	280	296	289	266	293	296	268	263	329	310	302	288	303	258	260	298	286	289	317	317	293	315	294	291	278	299	286	304	293	288	301	324	276	269	274	311	296	326	301	268	257	288	316	287	242	277	260	301	320	303	283	275	256	316	295	271	271	275	275	304	294	301	289	283	311	291	302	278	266	287	277	281	265	281	281	300	261	264	286	280	284	247	318	311	258	288	254	293	311	306	311	301	287	296	277	334	279	318	252	307	296	327	318	304	288	306	282	290	287	263	296	286	299	314	292	295	291	262	290	297	277	306	292	323	320	297	294	284	288	279	256	300	295	295	318	276	279	276	291	279	301	262	300	279	283	263	286	308	301	305	284	297	309	284	286	289	301	293	298	294	291	298	274	244	281	308	320	325	320	253	303	330	299	292	298	285	256	274	303	311	303	278	250	288	293	302	278	326	283	275	277	298	275	281	282	287	263	275	271	269	300	279	301	283	303	305	284	340	285	304	294	287	313	301	282	289	310	305	273	264	299	298	341	302	298	269	321	283	292	277	265	271	286	324	269	301	319	269	304	257	277	260	296	294	288	311	289	274	295	278	278	313	285	307	255	301	305	321	306	301	281	297	253	267	265	311	309	279	308	330	304	299	285	326	287	265	279	301	292	293	269	299	274	301	304	302	294	314	297	288	317	282	259	306	270	274	282	266	256	273	333	270	297	269	324	305	295	319	302	311	295	258	280	276	286	283	298	258	287	267	272	282	303	298	273	302	316	296	326	277	316	281	270	297	289	287	300	322	294	326	309	284	277	313	306	299	279	288	301	256	280	286	301	303	268	279	280	326	264	293	304	289	251	298	279	223	284	295	312	278	320	301	297	272	273	309	285	296	258	300	309	274	285	270	305	314	251	305	300	276	300	274	279	289	255	314	279	274	297	308	284	293	283	275	263	276	276	305	283	299	278	273	291	309	308	268	265	271	248	249	278	287	303	259	299	324	271	290	306	327	292	288	290	285	299	293	335	271	296	282	286	280	312	293	293	287	301	278	268	285	280	316	319	305	263	266	281	290	303	283	286	314	328	318	305	300	277	322	319	297	306	303	279	283	295	284	294	328	302	272	293	296	284	269	279	269	301	268	309	315	282	286	282	266	315	279	315	298	315	297	298	338	302	276	276	280	290	301	308	294	291	277	311	270	307	321	273	320	295	291	268	324	286	303	256	321	281	282	292	275	278	303	304	283	318	321	291	277	278	302	310	307	271	272	293	261	314	290	289	293	309	307	320	298	273	287	308	274	301	291	302	335	290	314	285	237	303	274	305	297	268	282	288	267	271	265	282	285	293	302	281	311	301	313	350	293	273	246	308	289	272	296	286	314	309	279	293	289	262	284	298	321	290	298	291	260	298	291	322	304	299	260	308	285	283	307	245	306	300	290	288	290	313	269	311	258	297	310	275	293	275	256	283	302	300	276	301	256	296	268	282	265	277	303	296	296	283	264	288	307	313	288	313	297	313	278	304	302	311	295	308	276	258	303	289	302	321	276	288	268	287	281	293	279	271	299	291	318	320	305	277	301	287	284	293	301	286	299	294	300	259	279	291	262	272	308	289	283	331	281	304	280	275	293	294	268	312	279	288	278	279	256	295	312	311	280	285	275	284	286	284	319	294	281	265	304	298	302	278	284	305	305	297	276	271	338	292	287	281	259	292	312	270	273	276	268	285	285	314	304	271	305	281	307	303	309	302	294	323	275	301	291	280	279	293	284	288	302	283	308	332	286	292	279	270	288	289	273	275	317	305	272	282	288	305	281	296	298	306	273	292	314	321	260	318	299	292	277	287	267	308	269	295	295	266	280	292	267	306	242	266	300	303	272	306	251	303	308	296	284	295	273	303	309	285	284	288	254	292	296	296	297	279	290	295	291	304	288	303	265	288	289	298	304	300	280	287	331	275	286	288	310	301	300	307	286	308	276	301	308	289	295	305	300	296	324	287	315	300	274	284	290	336	297	226	285	269	302	272	298	311	275	297	332	306	279	253	281	278	303	284	288	305	311	266	277	278	315	317	250	283	290	312	278	266	279	272	263	283	307	296	290	296	289	270	283	268	313	292	320	249	282	278	288	294	303	309	288	285	304	288	279	276	273	260	302	291	272	273	291	317	312	299	276	258	297	291	295	319	289	284	283	273	307	308	311	254	285	279	292	300	274	290	321	308	273	321	270	310	275	270	321	331	281	303	279	287	276	291	283	294	249	291	270	279	266	259	275	304	294	289	300	310	301	320	249	292	298	293	285	312	288	299	303	268	304	313	258	286	276	281	310	289	309	274	285	264	281	289	279	300	284	243	273	302	296	271	297	326	272	280	292	279	280	298	280	273	329	277	295	299	276	299	286	312	297	290	280	270	266	277	276	266	300	324	287	273	288	291	291	274	295	242	297	268	294	312	293	302	295	277	257	294	275	288	297	277	278	296	288	323	296	336	290	293	335	265	303	292	286	263	288	298	290	300	290	279	301	303	319	315	297	279	272	292	309	292	298	298	300	280	279	266	280	306	254	295	303	283	277	317	307	299	294	310	300	270	291	271	275	280	270	282	265	265	277	290	300	304	274	290	266	298	300	296	278	290	315	284	309	290	296	293	287	312	284	283	288	291	262	306	294	291	290	301	257	307	313	300	288	319	295	298	269	314	277	298	302	285	278	297	274	306	318	290	299	305	277	304	253	309	289	287	301	305	273	318	295	287	278	291	290	297	266	293	302	291	291	315	281	306	293	269	295	314	295	299	303	288	297	286	273	285	289	300	307	289	303	284	303	282	297	268	271	310	297	324	279	256	263	282	284	286	322	287	308	276	308	299	279	312	285	299	301	287	290	301	319	270	313	296	307	308	280	302	263	295	261	272	275	271	285	291	287	297	305	300	265	324	273	303	310	274	289	282	289	319	299	314	308	307	296	286	285	295	330	296	293	270	274	305	302	288	292	268	320	269	310	302	277	296	254	284	277	282	313	319	261	277	285	286	285	288	301	281	296	260	280	285	298	291	287	294	289	292	274	287	302	302	300	295	309	292	294	281	270	291	287	274	262	251	311	289	280	302	259	284	304	310	309	302	278	274	280	302	270	290	285	302	277	265	286	268	297	308	273	316	294	295	293	289	257	285	304	276	296	301	278	304	309	283	298	299	295	294	288	276	280	299	289	330	307	293	317	275	276	300	314	287	305	284	303	273	313	282	287	290	317	252	312	279	278	306	306	312	273	292	278	267	288	301	322	315	302	299	288	302	276	285	299	313	280	300	280	322	309	294	301	269	289	276	285	281	273	264	277	318	288	287	301	299	267	283	293	279	301
4473	3071	6030	6953	6003	4546	3638	3052	2432	2190	1945	1736	1564	1449	1364	1327	1162	1135	1067	1045	963	959	882	874	822	812	853	784	753	789	799	754	768	753	816	784	782	772	767	777	754	728	766	750	735	696	724	746	749	704	765	731	679	709	716	722	726	714	718	712	655	679	739	730	722	669	732	673	744	727	731	725	741	726	751	747	709	726	711	705	755	696	739	687	729	736	718	722	724	692	722	728	699	716	678	709	745	704	736	691	688	714	740	735	710	714	716	706	738	743	692	689	703	759	723	746	690	697	694	708	709	702	706	745	717	683	744	757	710	699	661	702	712	689	711	686	726	731	702	718	728	712	748	699	706	701	700	722	718	707	702	683	714	728	744	702	735	700	737	754	692	701	723	748	709	727	705	747	683	694	753	720	752	711	688	731	717	741	723	664	721	712	747	672	720	678	722	687	693	703	671	800	666	751	700	698	727	732	719	682	731	688	690	670	724	746	663	719	742	737	729	706	702	736	740	717	671	708	721	729	728	759	740	762	727	742	755	754	701	688	722	708	711	698	735	773	692	718	739	721	761	679	702	710	729	713	754	708	750	681	741	722	711	725	731	667	697	728	723	743	718	710	640	678	721	729	680	725	692	805	744	711	673	724	696	756	717	682	675	713	681	748	687	720	750	731	756	724	724	712	732	696	699	725	696	683	708	738	705	693	687	713	692	728	742	745	715	711	703	679	708	690	701	747	770	732	681	747	746	737	693	738	731	726	726	709	692	707	760	721	713	707	713	756	684	710	712	701	762	705	719	709	750	730	735	738	730	749	764	719	702	740	689	694	698	742	735	700	732	757	647	711	733	764	682	753	756	744	694	683	724	748	703	734	728	691	697	716	727	732	769	708	725	707	691	744	699	732	730	703	716	698	722	728	662	644	715	710	700	717	701	691	723	687	683	700	696	701	720	715	677	684	713	744	744	726	696	741	673	707	698	752	707	741	694	716	742	731	731	687	716	706	700	681	721	667	700	741	720	751	710	696	731	712	682	795	653	677	689	655	736	648	685	695	694	691	714	712	745	694	718	706	740	714	719	712	745	743	692	742	718	687	758	743	737	709	709	690	721	729	656	689	707	703	688	686	734	693	728	717	775	766	661	765	683	724	724	725	712	707	741	723	699	677	711	715	763	742	720	697	752	740	708	746	722	728	742	695	702	755	724	748	723	705	711	737	709	674	681	730	712	706	784	680	679	734	673	682	691	713	706	723	732	731	774	775	772	731	692	751	729	703	668	668	679	681	771	763	733	680	697	723	707	749	702	714	673	738	701	718	681	740	718	664	708	763	706	692	769	763	675	665	741	718	699	719	677	737	747	722	698	749	716	749	700	700	724	751	726	757	780	676	716	692	727	715	657	710	682	690	724	721	699	735	679	734	687	720	687	731	745	687	678	729	703	680	706	724	711	694	658	735	663	712	739	714	766	739	692	766	704	735	722	721	723	767	702	731	676	714	718	677	724	746	704	710	699	736	704	722	695	710	681	640	760	729	644	699	727	716	686	689	729	687	693	696	722	726	690	717	719	725	730	692	731	749	743	744	740	716	690	704	709	718	703	728	734	706	679	702	715	674	713	719	701	758	745	693	716	692	712	744	717	709	680	729	703	653	704	715	683	691	731	710	726	731	750	685	720	698	684	746	719	701	698	717	699	722	733	745	702	689	705	727	722	739	731	673	765	689	733	707	680	724	743	723	693	702	736	733	711	731	735	745	709	695	710	690	705	714	689	713	696	720	696	687	706	736	682	736	789	718	743	730	696	748	716	694	705	689	670	728	752	647	719	679	765	751	699	716	666	713	694	722	712	728	674	751	724	761	750	708	710	727	761	681	694	748	729	701	700	714	720	688	701	698	649	751	756	713	782	672	704	735	728	698	661	698	737	703	655	720	716	758	760	723	714	730	686	710	685	713	700	718	725	726	715	705	714	715	738	717	705	708	744	695	750	698	702	758	692	702	679	744	689	743	688	646	716	699	680	732	727	735	722	680	773	729	764	731	665	710	698	680	718	681	732	718	705	754	703	682	693	740	719	714	708	732	671	688	681	709	754	706	694	715	735	785	783	709	740	713	733	723	735	681	723	704	680	755	684	752	722	717	709	718	738	672	696	699	712	678	710	720	710	717	724	693	746	742	722	732	721	702	738	714	715	693	735	704	704	719	702	712	714	677	734	703	740	682	699	686	753	728	705	701	747	692	713	756	702	696	718	714	720	690	740	679	746	749	712	725	682	734	724	681	738	730	714	678	713	737	742	656	710	648	732	736	697	745	710	673	745	682	734	707	671	737	729	669	648	745	711	715	662	681	750	723	731	730	673	691	699	718	682	704	703	721	715	731	699	708	733	644	731	722	686	717	691	757	725	752	702	738	655	756	771	768	734	749	697	702	713	694	681	726	705	725	668	765	683	698	752	726	718	749	704	722	705	713	702	786	712	708	697	698	724	710	701	730	721	713	688	708	721	706	718	731	707	764	720	719	697	717	763	665	722	751	744	692	711	727	710	713	681	725	713	718	756	721	767	719	707	701	723	692	662	722	773	705	713	742	774	728	700	679	744	664	736	731	728	736	746	741	701	700	662	696	749	713	737	778	706	716	712	691	727	721	750	673	711	675	713	727	688	701	709	661	767	671	687	747	751	692	718	705	701	793	732	747	696	741	698	713	687	781	724	734	746	737	703	729	698	688	753	727	757	709	719	757	752	744	701	710	724	680	734	705	726	687	703	708	726	691	708	727	726	753	729	754	705	686	746	728	705	714	655	714	736	772	717	688	670	713	681	739	683	714	700	681	704	725	686	686	742	703	712	729	706	745	709	764	727	661	721	754	678	736	730	701	723	752	695	678	709	709	717	756	682	737	747	718	670	714	686	732	730	703	705	681	774	736	711	726	719	733	709	677	721	735	728	693	742	695	676	716	705	706	660	744	718	733	697	735	686	727	716	659	695	672	674	716	740	728	663	746	731	672	745	709	732	719	758	672	776	735	715	720	711	747	727	705	713	748	771	719	684	720	754	700	708	716	711	727	700	739	697	718	749	735	757	727	723	740	695	675	664	692	702	722	733	673	691	684	730	725	708	728	728	691	763	709	678	713	669	720	693	692	712	703	710	704	721	769	694	709	711	712	734	727	728	718	703	714	660	693	755	730	740	670	689	764	717	728	695	750	731	747	744	699	714	716	759	717	775	723	698	705	721	746	690	694	668	746	760	705	679	707	707	716	754	742	685	691	695	765	709	773	760	707	697	749	689	730	729	707	691	713	741	677	714	751	760	695	698	671	705	688	663	730	689	709	740	776	699	675	684	699	710	752	694	728	744	702	760	698	694	721	747	736	726	666	744	729	706	739	722	723	677	684	712	785	727	646	714	739	794	700	717	684	711	674	706	754	684	728	708	732	718	705	738	727	704	691	705	702	725	725	680	760	715	717	705	741	731	743	729	756	717	686	744	726	699	684	715	723
13615	6479	6413	5183	4019	2671	1910	1280	1163	938	783	665	666	549	476	487	446	364	353	365	329	399	339	311	311	303	283	306	311	326	287	271	340	264	292	289	291	265	291	297	300	276	279	293	297	272	276	283	283	269	292	279	262	312	275	257	278	272	297	252	282	298	271	245	287	263	270	252	276	281	277	290	289	256	250	274	261	268	305	252	235	235	283	269	250	284	264	257	253	249	272	244	267	256	274	303	283	292	259	280	298	285	305	314	276	288	282	282	261	248	257	271	273	274	252	233	302	272	301	247	294	284	261	276	267	278	295	301	285	299	254	271	278	271	270	279	283	281	273	253	256	292	269	277	269	272	267	295	256	269	276	275	284	304	272	255	251	286	290	257	285	291	270	255	256	288	259	300	292	247	263	267	296	273	265	254	261	273	276	279	270	255	263	277	259	252	274	260	259	282	319	255	294	268	273	295	288	245	272	278	264	281	272	289	287	319	297	287	263	281	269	281	279	258	264	278	266	284	289	248	261	280	330	301	277	261	259	275	290	278	273	259	268	252	270	275	287	284	263	305	277	276	282	273	291	272	300	236	277	261	262	273	289	299	253	273	256	300	287	275	289	257	245	292	275	272	263	277	272	291	242	281	260	260	283	281	267	253	285	274	279	262	240	274	277	276	236	297	260	264	289	270	256	266	288	244	254	285	277	286	253	292	263	297	288	277	258	257	268	276	261	283	268	322	305	300	267	281	284	273	288	265	286	255	278	283	284	266	253	239	278	260	281	261	281	312	284	272	321	277	266	263	260	264	280	280	276	235	280	267	290	286	286	246	261	307	262	255	279	251	293	277	253	272	247	289	290	267	280	254	315	280	289	296	257	234	251	285	260	259	281	298	290	294	265	290	276	246	272	284	304	299	283	299	244	288	274	277	270	286	264	253	250	267	292	290	284	289	291	254	278	289	286	267	261	249	286	266	290	315	261	253	262	248	292	250	247	289	287	283	223	302	286	242	285	261	263	261	255	253	265	290	265	305	298	255	260	269	277	269	287	270	278	273	307	291	280	289	242	303	272	312	288	298	262	290	283	271	272	255	265	266	277	249	262	256	295	270	277	284	269	275	284	244	251	284	283	281	312	267	270	284	265	262	248	260	272	285	282	287	266	254	260	286	288	254	292	279	243	271	256	266	269	280	258	264	271	260	288	284	250	294	261	257	252	245	271	284	269	260	256	283	274	282	275	235	264	310	283	275	266	265	260	290	294	275	267	289	264	268	261	275	297	287	265	293	277	290	268	289	272	310	265	263	248	244	252	272	267	295	292	252	256	306	300	278	255	280	246	309	272	289	253	234	286	295	284	256	266	289	281	289	274	281	278	297	287	258	285	272	326	244	259	258	283	309	266	268	273	259	320	273	259	287	268	280	253	282	285	276	281	290	264	294	249	274	246	258	294	265	280	265	263	262	267	266	251	273	284	266	261	266	275	268	305	276	270	311	280	311	289	270	261	267	283	302	287	316	272	275	279	271	287	253	267	263	257	293	255	268	268	276	284	275	257	273	269	276	301	301	259	304	288	263	285	257	305	261	270	257	289	275	306	273	269	299	288	316	266	280	270	257	312	286	334	254	275	272	272	271	279	283	281	279	284	279	270	306	271	317	295	243	275	270	272	270	269	230	263	284	282	272	256	287	278	262	289	276	262	250	252	270	274	268	270	252	294	272	265	268	293	283	275	262	258	258	278	274	270	274	255	273	281	322	275	287	247	270	273	278	278	291	291	268	320	309	293	286	266	282	293	275	262	305	274	279	279	269	247	252	272	272	260	241	306	261	266	269	287	284	275	257	295	297	284	272	247	250	273	298	263	280	264	262	265	304	294	235	253	293	270	271	267	247	257	257	280	247	298	276	289	269	277	279	260	264	306	261	279	266	252	291	282	262	272	287	276	275	250	268	284	269	288	295	272	278	291	262	268	241	261	286	284	296	258	280	236	287	281	273	261	270	276	264	278	267	272	280	236	278	249	276	262	252	287	293	270	260	268	268	270	274	272	260	286	261	313	287	276	259	262	256	246	262	278	288	264	285	277	264	260	283	270	286	274	287	281	305	296	284	263	282	299	278	277	317	276	285	267	255	285	278	290	287	248	272	311	268	247	242	299	268	288	256	268	273	274	274	305	263	287	290	278	276	251	289	241	278	258	265	278	296	259	294	295	290	277	256	273	282	259	250	306	254	264	265	269	267	292	309	264	266	270	263	268	273	257	273	245	249	313	296	300	280	285	311	291	297	273	284	266	238	245	265	279	255	268	254	244	277	313	290	264	261	289	247	287	268	268	264	305	274	265	270	276	264	261	257	270	275	290	269	276	271	292	259	246	265	271	288	293	284	252	250	268	290	290	271	277	288	276	256	256	286	254	288	271	259	271	261	275	270	263	276	284	256	290	256	284	257	261	306	292	271	303	264	274	292	255	261	251	257	277	266	269	269	281	244	273	254	268	264	290	245	271	300	277	277	271	269	265	270	255	260	293	271	276	260	292	248	304	291	264	300	283	282	267	288	261	264	283	269	264	287	254	274	292	293	261	284	286	286	288	260	247	240	278	273	242	302	304	274	267	265	269	273	300	265	312	299	274	287	275	275	257	272	259	263	256	258	274	281	250	254	252	274	275	276	308	287	256	270	274	292	259	235	302	275	278	284	293	261	291	271	298	288	283	248	240	258	274	281	285	280	306	273	275	296	265	279	287	285	252	256	268	283	291	274	265	267	274	254	279	297	244	262	299	271	272	246	260	287	289	264	279	274	288	257	291	270	296	271	287	280	289	243	267	270	296	267	264	254	290	296	273	245	280	282	256	259	295	268	273	282	270	231	275	293	248	262	276	291	270	263	262	259	262	243	290	279	238	267	267	241	265	283	280	283	282	295	265	268	285	267	274	277	258	264	280	267	261	308	273	291	307	294	259	269	265	261	280	273	261	292	276	305	305	289	264	276	268	280	287	282	291	250	286	239	223	266	270	257	284	282	291	259	280	284	264	280	253	294	280	275	254	251	286	272	280	273	261	282	283	288	266	284	285	292	299	262	267	278	283	301	282	253	262	271	277	280	289	255	248	284	283	273	305	279	266	284	248	244	252	252	276	315	276	289	277	248	284	267	299	253	257	259	310	261	268	300	307	259	256	269	266	254	269	271	253	266	285	278	276	298	309	290	293	266	292	260	281	260	272	260	276	283	255	273	237	265	252	260	304	275	268	280	273	257	273	293	265	275	257	271	263	275	281	261	273	293	299	259	283	255	245	262	313	281	278	289	273	297	275	263	281	265	253	264	278	272	259	281	267	274	278	286	270	289	262	257	239	266	278	261	276	278	263	279	270	258	258	286	277	248	284	264	244	265	254	261	276	290	295	261	266	241	263	278	213	291	243	283	273	275	258	294	295	284	270	231	282	273	270	288	238	266	273	269	257	281	255	285	244	309	293	298	266	286	286	272	294	230	279	271	267	253
10899	6710	11102	13039	12082	9724	7893	6181	5426	4346	3442	2960	2844	2540	2391	1929	1749	1478	1458	1255	1181	1228	1020	1028	932	912	905	897	882	832	844	855	813	821	801	793	836	860	805	712	769	727	767	778	762	770	684	694	722	654	691	709	707	674	639	700	677	659	701	683	672	668	656	661	678	682	666	729	729	682	703	661	666	713	662	655	636	674	702	695	704	711	653	662	653	650	666	667	666	700	678	684	661	616	645	676	687	660	653	655	659	694	664	667	635	699	662	679	664	648	709	680	694	681	733	671	670	697	667	642	628	636	657	688	676	716	652	684	644	624	671	635	660	676	680	634	710	668	670	701	666	694	678	632	715	665	685	642	711	660	667	664	722	708	630	667	679	676	672	684	656	685	686	652	644	685	663	651	661	676	665	669	678	684	633	641	665	666	684	666	710	658	705	684	681	647	650	646	644	659	643	680	690	683	703	646	735	681	665	654	650	668	678	637	692	689	650	655	669	671	669	679	702	671	708	658	664	677	694	669	631	637	637	654	687	659	659	659	677	651	659	676	675	695	684	651	649	655	628	629	652	678	658	669	661	646	666	710	662	692	624	649	646	675	656	663	679	678	699	676	687	668	667	655	669	677	670	655	679	619	699	625	677	722	648	663	692	687	656	669	620	666	638	660	675	687	643	672	672	659	670	702	685	692	715	685	713	697	684	721	656	655	633	713	679	680	688	683	687	657	680	699	723	660	660	707	634	661	747	634	659	637	681	672	721	688	662	686	658	648	672	674	686	680	673	640	670	667	622	685	639	670	711	639	660	693	691	690	679	628	650	624	652	673	712	631	672	674	654	649	720	672	706	689	714	676	681	682	691	685	702	644	625	705	664	664	671	688	676	697	733	622	690	632	712	676	642	711	681	618	680	697	688	682	689	645	655	644	660	669	618	703	706	714	665	643	623	685	674	634	667	686	702	668	704	686	724	652	642	722	688	690	711	665	715	647	647	731	636	657	663	679	697	680	635	617	662	659	667	643	696	620	612	677	676	707	637	680	680	619	695	679	684	683	666	690	739	729	684	700	659	698	646	685	702	678	628	645	671	654	686	669	688	681	680	703	645	684	691	680	714	671	710	717	644	678	697	718	644	672	645	689	700	702	701	714	700	675	660	678	700	654	712	679	674	715	645	676	691	648	665	677	682	692	650	697	669	749	603	673	685	679	716	643	639	681	664	676	687	663	664	635	661	668	679	669	710	646	654	695	674	673	648	697	678	683	678	666	683	690	690	661	732	658	687	692	681	651	709	656	709	698	661	717	711	699	718	650	660	718	670	641	745	688	648	698	657	635	695	690	662	635	627	722	707	666	693	666	692	653	638	719	671	665	674	716	641	661	599	630	647	639	672	665	665	682	650	683	663	678	690	659	668	627	643	703	657	627	702	656	642	670	657	651	675	725	685	638	716	666	683	706	684	720	681	678	736	677	671	614	684	683	675	669	691	658	687	670	703	621	679	692	684	618	662	692	684	656	688	641	692	644	685	635	637	697	679	641	729	669	696	673	684	608	682	682	656	659	669	648	723	638	725	645	755	692	695	678	665	662	628	694	681	670	639	664	691	654	694	687	708	716	678	679	738	652	673	671	690	687	718	694	673	607	643	615	670	702	651	712	652	651	682	681	658	628	636	697	669	614	646	672	651	694	684	677	648	652	672	636	722	688	638	668	646	658	656	661	677	688	636	665	639	645	660	634	671	714	690	708	687	724	673	668	677	644	691	668	679	685	681	703	631	682	664	643	637	674	639	663	673	673	638	666	640	674	671	623	691	684	617	697	696	683	718	727	695	698	677	656	660	700	639	706	685	656	645	671	664	706	673	663	637	713	685	660	659	695	680	691	658	670	672	679	719	696	720	680	681	660	700	692	700	664	679	664	701	716	694	704	639	696	726	628	697	731	679	647	658	706	658	669	723	663	667	698	700	669	695	692	704	669	713	686	667	676	643	650	666	714	649	636	680	679	710	656	634	711	666	683	662	694	674	641	644	633	659	632	680	671	639	672	680	673	676	670	697	662	686	656	678	696	704	725	680	664	661	696	652	695	695	643	703	687	666	669	688	657	653	688	711	633	682	718	714	679	672	635	669	692	713	646	681	650	654	692	680	657	659	660	642	658	691	639	715	675	615	669	660	716	666	637	643	660	657	668	636	689	682	666	669	666	679	719	655	694	713	699	670	721	672	657	725	670	651	654	657	687	692	638	679	676	665	692	693	673	667	656	691	667	660	656	646	669	651	699	636	663	697	709	669	665	660	643	661	669	637	716	704	664	679	680	677	626	672	689	662	649	702	661	649	688	650	680	661	730	683	626	678	659	652	661	685	668	626	671	696	672	648	734	715	709	665	704	648	682	654	726	667	678	649	687	675	692	712	655	659	691	666	672	675	653	625	673	699	678	691	661	686	700	694	653	663	695	648	636	708	674	651	730	646	664	655	677	663	653	674	676	678	660	651	652	628	630	682	700	699	694	615	693	700	650	660	685	706	704	647	697	645	647	636	683	632	687	653	629	677	685	643	658	675	697	701	640	673	672	695	651	700	715	656	688	713	655	687	646	731	641	652	626	657	721	647	669	687	679	684	639	658	697	669	641	682	640	676	664	661	626	690	692	693	662	632	660	633	707	665	667	646	665	702	682	656	728	686	674	693	666	636	670	688	687	662	662	711	666	702	651	648	658	713	660	642	685	657	680	737	678	683	722	700	691	688	700	642	656	674	675	712	704	648	688	713	681	624	683	639	691	682	677	703	672	697	664	652	635	656	707	668	689	636	726	674	640	657	656	659	646	676	669	678	667	750	633	684	696	686	649	672	692	652	671	661	677	677	698	683	652	668	662	693	684	654	694	705	676	649	644	683	688	632	642	628	636	695	648	671	648	633	682	703	709	661	710	669	642	667	698	701	694	682	674	677	689	721	737	672	676	667	690	707	700	660	649	715	683	686	681	669	677	731	684	640	694	666	689	669	671	692	695	701	631	697	663	657	668	668	674	667	703	682	658	677	701	668	693	713	687	685	644	701	666	625	667	681	708	654	636	670	715	677	678	665	622	686	682	677	683	605	659	649	694	712	690	636	653	718	637	689	709	705	686	663	687	700	704	679	695	687	699	665	664	659	692	720	681	686	668	676	691	590	623	717	714	688	678	673	671	676	690	715	672	669	662	626	669	713	692	678	669	659	678	656	660	716	682	670	664	661	678	687	627	712	664	685	638	650	700	628	697	659	670	644	669	637	702	659	655	661	670	710	672	715	658	632	680	689	680	695	693	689	660	664	665	681	660	685	658	640	642	644	668	712	663	708	678	711	693	674	688	709	648	645	667	680	661	723	662	649	693	699	688	697	694	675	687	702	688	660	672	642	639	706	659	680	681	670	703	659	668	635	698	708	650	713	637	683	665	710	661	704	691	659	659	654	637	649	653	702	651	655	695	723	694	694	680	654	670	725	680	706	697	647	713	683	672
20974	9848	10410	8109	6519	5182	3240	2476	1941	1369	1005	803	755	784	669	526	436	400	395	331	333	329	297	258	273	274	264	235	258	239	260	251	217	253	243	243	257	207	245	234	243	234	203	213	240	219	210	217	216	217	235	226	218	198	199	220	225	212	213	191	212	224	220	209	202	189	211	230	229	220	226	198	188	210	206	209	192	224	211	194	204	224	187	215	213	224	200	211	193	204	211	216	198	220	221	186	227	187	226	192	211	209	225	164	192	218	233	215	216	199	228	197	209	212	202	205	210	195	194	203	174	202	220	201	221	195	240	215	234	203	227	215	230	204	212	196	209	211	200	222	192	202	226	225	204	214	216	187	188	191	238	212	220	196	214	203	193	186	195	190	179	158	203	225	175	192	219	195	223	207	196	204	190	221	219	223	183	244	206	210	212	202	206	195	206	189	190	214	221	200	225	238	215	198	218	209	222	204	199	208	215	205	222	216	200	190	230	206	210	223	215	204	230	206	183	209	163	194	234	222	201	216	208	201	210	201	220	207	207	196	210	220	228	207	228	219	192	207	214	193	213	205	227	209	210	230	217	204	205	219	210	185	220	219	228	221	200	217	183	207	194	219	204	184	223	224	222	195	201	209	180	207	216	227	210	211	221	211	194	217	224	185	200	191	214	236	224	157	213	226	219	208	224	190	203	198	206	187	197	206	200	198	217	202	200	202	222	225	184	187	214	219	211	199	201	211	196	203	195	197	221	197	202	217	226	201	222	232	192	199	189	192	237	204	215	206	206	228	193	187	181	209	222	227	228	228	190	199	191	210	209	204	213	246	177	198	181	201	214	229	197	190	212	203	203	227	187	243	193	197	193	208	216	216	238	190	190	230	224	185	200	206	224	210	216	219	221	201	216	210	229	237	192	213	193	188	218	221	196	223	219	200	192	220	181	207	198	193	225	192	243	216	219	209	226	197	232	202	224	200	217	236	248	171	226	198	197	188	218	191	198	212	199	179	219	234	194	219	212	209	228	183	186	218	192	214	199	187	200	205	218	217	200	196	174	190	202	256	241	180	218	195	200	202	206	222	202	180	219	221	179	207	182	222	211	206	218	231	214	192	207	210	239	191	193	180	233	202	195	215	204	187	196	210	190	209	203	206	232	201	207	210	210	221	177	225	201	195	202	188	208	197	222	178	207	197	215	211	196	187	193	192	253	194	216	228	206	184	190	215	180	227	228	222	233	194	209	211	200	222	202	187	212	213	210	241	218	212	222	210	213	204	209	210	196	229	202	200	197	213	220	206	199	214	206	222	200	212	190	204	223	235	235	210	204	199	193	261	209	208	204	234	214	237	189	206	216	215	202	223	201	204	191	182	229	247	222	198	207	191	182	219	254	191	206	225	191	242	222	189	239	214	204	210	200	202	198	203	210	208	187	201	202	242	199	196	206	212	213	238	220	202	197	223	199	201	218	250	231	178	196	207	201	201	209	210	210	206	222	210	209	217	232	215	203	186	221	204	227	203	212	205	206	222	199	203	254	183	192	209	206	177	186	177	194	218	201	179	215	195	225	211	188	202	232	203	185	221	223	196	208	207	223	203	204	221	216	195	224	201	213	253	201	190	230	213	184	184	215	199	194	184	199	230	226	203	233	213	214	209	224	218	228	217	197	193	212	193	211	188	217	214	215	181	216	238	218	203	222	206	206	229	221	206	225	204	190	205	223	203	208	228	212	229	223	204	210	189	192	224	212	214	215	198	213	220	187	209	205	234	199	236	215	222	261	238	220	206	200	210	219	217	188	193	194	238	201	206	206	183	194	181	225	204	195	222	190	198	199	189	237	194	196	215	201	223	198	195	209	210	233	220	211	198	206	226	195	195	215	215	209	200	227	236	211	197	214	208	209	221	195	216	229	234	198	215	201	203	213	206	202	194	215	221	209	229	233	221	226	199	208	200	204	198	213	213	212	207	244	223	217	193	228	190	232	194	211	206	225	213	232	215	204	203	218	193	219	195	229	225	209	234	249	196	215	235	206	175	203	204	199	207	218	200	213	215	220	238	219	227	211	216	208	203	212	197	231	192	227	202	191	203	216	218	222	201	223	206	222	200	207	219	191	237	230	211	225	213	223	214	194	199	193	224	221	224	211	204	201	208	223	208	222	203	200	187	209	195	171	185	192	197	187	209	194	208	211	226	205	190	217	197	220	204	185	209	208	205	192	193	182	216	234	208	221	229	208	199	203	187	227	211	231	201	194	222	205	202	217	224	218	181	201	218	194	189	229	231	227	214	207	191	212	224	210	196	220	205	204	208	176	185	217	223	230	205	202	210	185	204	220	203	205	236	184	227	193	242	203	202	211	180	199	195	223	223	232	225	192	195	203	204	224	229	216	199	192	224	202	205	213	242	221	211	210	218	205	217	221	206	209	196	201	190	196	195	215	186	188	188	224	207	202	242	225	222	213	191	210	214	191	218	205	216	192	207	206	222	217	199	207	225	224	232	227	234	216	212	211	179	216	188	208	214	215	201	207	218	200	207	209	203	196	196	198	222	214	206	206	199	221	214	205	194	201	199	212	201	199	231	194	212	217	213	191	231	180	209	193	186	214	181	225	211	243	193	178	195	199	201	222	209	213	222	196	200	200	202	171	197	213	205	212	211	225	186	225	226	196	219	204	206	223	197	219	205	210	182	204	240	217	235	208	226	211	197	183	195	196	186	216	209	215	197	226	195	209	200	219	216	189	212	202	214	216	212	200	177	216	229	206	214	196	216	201	200	205	192	209	229	218	219	240	190	215	199	213	204	207	215	220	195	227	197	212	202	237	217	205	192	207	220	201	220	203	195	223	192	188	191	208	210	217	192	219	205	209	232	202	215	237	200	211	187	246	211	231	210	205	219	210	183	207	198	181	211	173	211	207	205	248	217	199	208	221	208	202	232	195	218	224	203	204	236	205	202	206	221	208	232	197	220	204	188	228	207	220	191	203	219	225	201	221	223	205	204	221	220	186	215	198	203	191	189	221	180	196	233	198	233	193	185	196	215	213	204	222	209	213	204	209	190	208	220	217	194	183	216	216	219	220	202	211	229	236	226	218	161	234	221	193	214	217	176	196	219	208	238	225	214	218	208	201	196	195	212	219	181	205	217	211	239	213	189	229	222	234	213	227	200	219	228	201	243	206	212	226	202	219	206	201	221	218	218	225	220	206	207	217	212	184	203	209	205	190	184	203	220	204	218	171	229	204	203	209	202	203	210	243	196	204	208	212	232	219	189	228	215	199	210	222	196	216	228	212	226	189	221	212	210	199	199	187	201	217	218	196	200	206	195	200	210	186	212	217	223	205	217	196	206	205	190	218	226	205	223	173	205	211	182	197	199	204	231	192	208	216	212	222	210	217	204	193	227	201	203	191	217	218	237	183	195	216	190	196	196	199	182	219	202	231	200	212	213	217	207	210	246	206	198	193	185	233	207	197	223	196	216	198	205	201	212	208	196	199	196
14225	8363	15054	18872	17348	14851	11723	9533	8186	6122	4811	4136	3969	3413	3145	2551	2049	1717	1717	1371	1444	1366	1222	1089	1041	1014	949	798	735	730	772	755	744	740	791	712	752	714	681	673	695	606	620	585	584	647	612	586	587	545	554	581	555	547	573	542	561	507	506	520	571	549	510	570	596	505	542	540	503	518	540	528	478	545	576	570	501	528	523	514	547	501	540	518	526	516	512	544	530	523	505	553	483	500	543	543	529	525	551	508	509	536	562	518	538	554	553	502	550	491	581	528	520	471	525	568	523	525	505	535	525	543	492	522	573	514	515	538	567	528	527	474	493	557	519	547	498	541	465	533	514	521	488	498	549	533	544	501	527	487	509	541	537	520	515	531	526	475	543	518	529	541	486	546	532	516	489	525	557	568	518	550	530	577	504	527	557	512	530	537	549	537	518	542	525	552	556	511	535	531	513	523	519	526	490	558	515	508	489	501	569	518	503	534	489	539	492	513	554	504	521	510	547	551	567	535	543	537	508	540	511	556	510	538	572	533	547	539	517	566	528	527	576	515	537	570	552	528	504	480	519	521	532	508	519	515	528	525	497	504	493	510	532	551	544	526	539	504	553	512	502	549	501	508	526	499	503	545	527	489	543	544	539	519	580	525	529	496	541	503	555	514	550	528	533	520	557	529	557	526	527	534	511	512	486	515	564	514	566	534	557	519	513	504	539	549	505	538	516	555	478	536	542	533	522	510	523	549	555	485	530	537	523	538	505	510	523	547	552	546	533	534	517	542	525	550	544	533	564	500	528	509	515	541	496	490	508	554	511	521	534	514	531	557	554	537	573	520	546	512	519	553	495	548	577	522	530	520	565	533	510	504	523	546	518	528	533	516	540	498	498	491	499	511	517	521	511	547	540	514	511	526	543	552	520	508	517	556	525	493	521	514	531	527	505	497	554	535	562	529	520	518	514	558	533	541	487	536	539	548	549	502	562	475	550	523	516	538	510	525	535	511	529	564	511	524	531	455	548	503	511	538	522	503	497	519	541	513	503	549	541	520	549	506	559	542	526	499	530	529	544	499	528	519	497	521	507	568	534	558	539	537	520	524	542	522	543	515	539	504	551	538	487	503	543	521	530	485	537	507	565	542	554	513	532	559	520	554	480	526	524	508	541	558	512	560	578	529	476	481	533	502	527	541	527	551	517	543	561	529	510	492	500	545	497	550	537	550	521	483	500	541	527	524	525	525	553	523	498	510	538	527	511	505	527	527	572	474	521	520	543	555	522	545	528	503	545	553	529	499	541	541	534	545	507	578	529	544	578	534	513	530	495	522	518	516	510	504	513	467	545	549	524	562	510	515	583	538	515	551	546	501	519	532	521	532	491	521	484	471	557	516	515	544	512	474	551	529	527	502	554	528	507	549	525	546	517	518	543	482	510	492	570	491	503	519	554	479	523	491	566	509	483	521	508	540	510	538	524	482	518	584	554	545	497	567	501	480	516	513	509	531	529	526	512	522	475	545	549	532	504	517	520	535	555	542	529	542	517	521	552	496	508	524	565	527	513	488	539	506	487	526	521	506	507	500	540	515	491	506	525	520	537	508	505	563	533	491	535	530	525	528	578	560	500	560	559	481	523	527	580	537	517	516	506	553	529	558	528	533	509	567	545	485	532	511	520	514	518	511	513	497	570	530	544	484	497	522	538	511	516	544	543	530	520	518	497	545	508	545	526	544	511	535	507	507	555	552	556	541	528	537	484	565	530	503	496	528	479	552	511	508	500	550	555	559	511	497	536	529	529	516	487	560	534	552	470	579	549	547	514	538	489	475	515	518	500	504	557	488	541	564	538	503	500	558	508	542	521	516	536	528	529	499	577	490	482	516	538	525	546	540	542	490	549	539	552	552	512	517	593	520	526	510	510	549	545	539	566	514	496	549	494	597	564	492	525	523	535	533	521	539	504	522	557	525	564	525	521	504	484	525	540	531	553	481	521	524	497	525	513	491	517	530	488	502	576	512	583	514	555	549	535	525	517	523	526	467	563	501	514	518	509	535	509	479	531	515	512	532	517	514	522	536	539	527	537	594	534	542	508	473	535	494	520	510	568	497	516	478	502	509	549	554	525	531	562	532	542	535	563	544	537	528	528	528	528	539	521	536	526	573	519	531	532	557	529	492	521	510	499	520	541	523	536	587	530	512	506	532	520	504	528	558	548	540	543	540	536	516	539	555	534	515	530	518	541	517	511	471	509	506	544	540	504	497	538	523	540	507	544	507	529	525	492	512	532	545	549	510	507	506	521	549	533	532	558	525	555	527	542	499	555	513	534	572	567	537	541	505	530	549	489	519	513	510	538	488	485	514	533	525	498	529	534	482	513	494	532	599	536	527	577	542	536	531	550	528	541	556	532	562	550	483	544	524	559	505	506	564	520	535	532	559	572	551	539	494	520	516	531	555	550	535	488	543	526	492	502	541	538	541	503	542	505	532	568	583	533	545	554	553	517	507	528	528	510	528	487	586	511	543	526	524	561	562	493	554	526	532	541	508	526	567	543	597	534	558	569	520	544	520	495	512	551	496	542	572	544	507	530	560	522	544	546	538	559	562	573	531	489	540	536	562	540	532	531	474	522	511	506	521	535	554	505	534	550	520	531	545	547	524	499	525	550	525	513	548	522	511	494	534	537	493	532	540	544	532	509	509	510	466	535	552	580	548	500	559	553	505	553	549	557	548	536	533	543	514	501	502	521	514	548	514	541	548	526	585	499	510	528	566	512	555	578	574	570	546	547	518	510	571	529	550	528	541	540	575	504	567	547	520	506	509	544	572	491	491	514	453	541	510	531	515	560	459	546	513	507	493	531	524	540	576	548	483	537	482	528	527	541	564	552	518	552	470	538	507	511	551	535	561	547	563	545	497	503	508	479	553	512	548	537	531	510	495	562	511	496	490	478	511	515	549	533	539	521	526	505	518	560	539	500	569	525	500	522	520	497	539	532	583	513	513	534	561	511	476	539	504	539	521	539	534	532	576	513	531	476	523	499	572	514	497	523	513	516	551	520	535	526	525	526	518	531	553	557	557	529	539	507	515	537	496	534	516	517	547	517	543	528	528	513	527	539	528	461	524	515	534	516	534	515	539	534	512	579	571	530	519	510	523	518	479	505	565	470	504	508	518	487	541	545	559	546	489	504	556	501	496	539	545	535	520	539	485	523	490	532	527	526	524	538	552	527	517	564	526	498	544	539	525	523	525	525	511	562	495	522	532	516	554	530	545	532	549	534	532	520	517	533	548	497	481	534	597	525	550	572	552	498	539	502	532	519	509	558	525	510	514	481	532	504	492	505	517	520	524	516	559	474	527	537	534	548	518	554	507	556	515	455	506	529	575	479	486	496	546	540	555	527	516	571	512	498	530	496	507	506	526	557	535	533	522	570	547	544	535	512	492	514	535	533	523	507	557	535	545	518	545	511	551	554	519	540	513	522	534	509	524	547	561	561	533	505	513
4849	2336	2436	2064	1469	1104	861	736	617	508	461	414	483	439	353	364	346	364	356	341	321	306	338	323	324	297	273	322	317	302	302	292	292	285	294	280	268	280	303	294	293	274	306	283	287	318	338	282	291	328	289	291	278	250	288	292	306	285	297	293	262	266	299	274	295	311	306	273	308	285	291	310	264	277	264	297	276	292	322	286	351	282	296	280	253	284	297	298	292	293	280	289	311	287	285	296	278	268	287	298	264	289	297	283	288	296	282	323	303	293	307	297	287	290	292	315	294	312	272	301	298	292	313	272	295	299	290	333	310	316	267	287	300	297	303	292	281	304	257	260	254	301	310	260	276	298	274	307	268	303	288	304	309	298	281	293	273	311	271	278	312	291	268	298	297	306	308	264	308	295	316	319	274	283	293	297	300	268	275	282	268	293	270	271	288	281	269	289	276	318	316	302	309	306	286	307	313	267	305	275	279	295	289	297	281	298	264	302	277	274	296	283	261	293	313	279	275	314	297	315	279	274	288	266	281	331	289	315	289	290	284	280	244	302	275	304	330	315	259	304	260	257	290	309	265	280	301	282	274	298	284	265	277	302	293	282	302	271	274	313	295	285	245	275	311	280	305	295	264	300	269	282	291	313	319	279	305	278	293	253	271	284	279	280	287	289	274	287	272	299	293	291	274	281	262	323	280	271	267	325	274	282	270	274	298	317	318	284	300	297	299	270	299	317	340	291	288	297	275	316	281	257	268	290	296	343	248	283	302	310	261	319	294	304	285	301	276	283	283	298	298	284	284	291	288	274	273	297	299	309	258	275	291	269	269	272	279	313	298	277	306	292	259	280	292	292	309	301	279	277	269	307	294	300	274	305	287	300	315	307	307	325	284	310	295	255	277	289	289	316	279	301	312	320	273	268	314	296	279	286	261	292	266	298	316	299	313	264	280	252	313	285	280	264	292	281	293	271	295	269	300	293	262	279	305	302	310	268	282	282	276	306	267	273	296	298	297	282	310	282	272	264	244	272	297	255	314	284	292	302	296	273	276	295	297	274	298	318	334	272	280	293	288	292	274	282	301	293	294	300	267	292	283	301	289	283	277	320	279	323	272	328	259	296	301	310	321	318	262	291	278	327	298	327	279	317	289	269	307	304	259	299	310	295	283	296	313	299	297	310	309	252	297	259	293	290	316	306	310	297	285	272	271	309	324	333	298	293	281	282	291	308	280	264	306	240	283	287	297	269	273	279	263	312	305	318	284	293	291	302	268	301	303	325	284	297	293	297	294	275	276	322	294	291	290	266	299	302	284	326	275	293	275	310	300	297	267	295	279	346	294	274	273	264	269	287	322	304	299	317	314	261	276	293	287	295	301	296	250	280	316	277	279	253	306	267	320	281	258	312	290	283	263	266	283	294	300	270	280	271	270	329	319	296	292	271	305	266	320	272	283	275	272	275	304	282	281	301	324	303	287	270	290	255	274	286	283	320	282	271	292	302	292	268	277	259	296	280	274	259	350	304	287	279	280	276	289	291	275	303	289	283	270	256	296	293	256	286	262	313	296	296	300	293	313	308	301	305	284	303	267	282	310	268	273	264	293	322	259	248	270	299	297	295	283	310	261	261	279	296	309	289	323	282	263	310	288	298	291	257	248	303	299	284	319	308	287	276	290	326	297	288	278	293	281	326	292	274	290	289	310	330	277	287	289	312	276	255	269	285	293	272	288	284	277	241	291	318	317	299	274	274	279	273	265	275	309	280	272	305	295	301	316	277	291	311	303	284	284	302	324	293	268	282	302	268	299	288	302	318	300	280	284	284	282	271	291	269	329	285	279	265	292	282	275	264	306	315	310	293	284	326	296	296	306	281	270	290	275	296	275	297	313	254	269	272	307	298	293	337	291	305	268	300	282	302	277	287	266	311	301	281	292	286	296	308	277	305	290	270	290	259	321	286	301	289	324	288	277	313	291	269	300	295	315	282	314	270	256	281	306	292	274	311	305	285	321	280	293	287	296	295	283	288	286	300	295	299	262	268	281	285	287	309	264	288	281	325	268	300	287	293	306	257	284	293	305	292	327	292	310	261	270	307	296	301	274	256	274	278	267	270	286	256	279	294	273	261	297	320	289	304	260	287	306	270	280	321	283	282	282	277	281	303	285	303	288	261	298	303	286	309	262	296	288	262	282	268	271	265	291	264	293	278	282	274	281	248	269	280	313	299	329	317	338	300	295	292	304	317	295	322	294	296	286	264	246	279	262	284	295	254	306	313	297	290	296	310	284	292	298	277	272	290	276	296	294	329	302	278	265	260	289	279	278	292	295	280	289	305	344	314	303	304	300	303	271	294	289	310	290	276	315	296	267	295	297	287	260	299	338	272	266	281	278	304	284	290	285	334	293	275	253	296	311	299	286	294	283	281	281	283	303	311	264	300	297	255	295	286	278	297	274	297	288	272	261	270	303	286	303	280	312	295	285	281	297	304	290	298	306	308	282	275	272	300	291	298	273	314	283	291	307	302	296	293	277	302	275	290	257	279	330	267	268	306	294	273	262	276	286	280	263	298	294	259	313	300	319	315	291	321	326	275	284	273	265	293	290	261	307	295	269	295	275	279	298	259	328	299	272	310	284	334	301	310	280	289	280	312	289	305	281	310	290	313	291	297	285	292	296	296	294	325	298	300	269	321	307	307	303	298	298	334	347	287	273	297	319	284	319	275	280	275	299	302	283	286	278	280	273	250	290	295	303	279	278	286	295	278	283	293	284	279	259	278	285	303	306	345	280	295	312	285	286	287	300	285	292	321	310	281	281	301	308	273	299	277	303	295	314	306	316	279	282	256	319	305	307	311	240	278	283	289	292	240	286	290	292	356	297	274	277	296	289	273	295	291	288	312	274	280	269	265	284	294	330	298	290	288	299	289	302	303	295	284	295	271	305	305	322	275	295	280	303	288	310	304	283	278	288	294	287	259	293	268	289	290	293	301	296	284	308	274	304	301	315	296	281	305	291	307	285	304	254	323	296	286	293	295	301	297	281	316	298	297	299	333	299	290	292	305	281	294	309	300	311	301	288	281	297	304	290	301	312	307	304	254	294	318	308	271	298	310	289	292	312	296	308	291	302	289	285	283	285	286	294	297	274	269	291	296	285	298	295	307	291	314	312	269	284	283	258	286	273	309	261	274	273	327	290	298	289	285	315	281	315	314	266	276	288	277	294	273	299	288	311	282	263	295	295	295	281	313	291	301	270	277	304	312	283	307	305	279	315	301	301	311	320	290	269	298	280	292	322	273	262	287	292	281	303	291	292	302	302	262	283	287	261	271	278	294	282	308	285	281	285	278	314	292	301	289	276	324	291	307	308	296	286	308	300	304	263	270	272	286	287	246	268	267	292	290	271	296	268	312	285	300	284	290	278	269	284	271	291	284	295	286	279	298	286	293	298	292	309	297	283	297	292	281	299	308	287	281	277	294	307	249	279	279	293	279	281	277	302	270
4515	3117	5795	6697	5853	4473	3635	3101	2553	2199	1856	1699	1558	1508	1446	1178	1195	1067	1054	946	959	990	884	900	889	791	817	824	795	826	783	777	754	781	789	733	831	762	790	826	784	782	697	773	758	694	709	763	702	714	691	721	755	717	747	719	719	689	705	701	729	681	683	696	752	756	762	741	659	697	796	703	706	708	738	718	731	724	708	761	691	676	739	715	711	716	702	745	694	719	737	699	708	728	712	696	672	718	688	715	678	709	699	739	700	672	684	737	730	677	691	737	677	728	699	687	719	727	680	721	762	755	736	707	686	713	714	673	743	732	692	721	743	657	749	735	727	763	714	705	720	738	676	756	731	692	683	712	705	669	750	734	707	697	746	695	715	757	743	696	714	737	704	738	727	706	729	730	759	720	732	707	696	723	680	705	757	699	733	719	745	707	757	715	742	736	709	709	713	729	677	728	702	736	704	735	670	707	688	696	703	729	713	714	700	710	719	704	731	765	689	726	681	771	698	711	752	700	743	691	675	695	755	724	718	699	705	694	734	718	736	727	697	734	742	697	710	729	660	739	735	689	748	709	675	680	746	681	731	708	724	700	706	701	682	683	745	707	700	708	702	685	691	715	686	701	682	716	702	701	692	759	677	722	696	707	754	723	687	775	761	668	731	718	719	743	757	717	709	665	709	729	693	708	710	687	699	699	679	707	690	702	719	713	684	713	749	716	707	706	689	692	717	728	698	706	738	664	711	739	708	725	671	746	701	723	748	716	704	706	667	721	663	727	691	689	704	664	750	683	658	731	744	769	734	711	697	703	725	671	683	736	721	720	716	677	688	648	717	689	669	783	702	750	722	709	751	729	724	704	703	717	728	682	701	687	752	679	757	720	703	696	710	731	680	697	695	729	755	659	717	683	702	720	680	713	730	710	680	740	703	719	698	732	707	747	674	687	688	704	728	703	689	656	690	805	757	740	705	732	728	731	710	760	720	707	710	719	732	726	754	721	697	724	703	709	690	678	660	686	700	731	726	718	723	708	709	746	688	721	771	662	688	740	698	683	673	678	730	682	694	739	676	787	711	712	717	689	738	749	705	740	687	695	659	737	747	711	725	735	699	675	712	711	727	695	742	700	710	735	749	748	733	739	756	675	700	713	703	718	726	723	753	702	664	717	721	706	757	733	751	751	761	724	750	730	725	715	713	697	733	716	728	772	724	729	670	673	737	747	737	730	735	747	685	713	712	775	753	731	708	725	688	754	682	776	705	735	689	699	711	705	701	703	724	697	704	703	707	728	718	686	719	687	713	714	719	697	718	740	703	733	721	727	720	717	703	705	710	698	686	715	771	741	753	690	692	735	699	736	713	698	744	711	719	692	698	700	705	707	716	721	712	724	722	700	699	737	686	707	687	732	710	687	696	705	713	723	679	713	704	697	682	721	723	683	704	709	722	730	728	745	740	732	692	710	696	781	751	724	738	722	668	676	765	733	761	695	715	725	711	749	716	697	730	687	694	746	720	718	765	727	742	726	719	698	736	694	717	743	696	714	781	751	722	764	733	675	751	722	670	721	685	734	697	724	726	720	676	728	688	722	720	742	696	704	702	712	766	722	726	727	712	734	686	747	701	700	726	742	715	696	725	696	707	722	729	712	669	655	680	759	722	743	686	718	708	702	698	719	705	738	709	721	715	702	718	753	689	723	769	695	711	701	708	742	728	751	709	734	728	718	696	676	756	704	707	681	727	732	744	726	735	704	739	723	724	705	655	724	690	768	683	725	720	699	729	664	705	702	724	754	674	709	756	702	740	750	715	730	689	736	745	733	687	724	708	753	708	703	673	731	689	779	726	714	693	668	724	700	745	742	708	649	741	669	671	715	666	720	763	725	772	716	743	697	703	721	758	733	699	748	684	669	683	682	696	700	717	685	697	670	776	714	770	736	706	730	665	718	695	742	752	676	691	736	697	679	686	681	744	703	727	710	697	706	749	685	712	768	741	723	700	668	714	706	716	748	758	735	699	684	668	679	761	723	707	712	668	693	725	755	720	747	733	699	712	716	756	692	771	759	717	699	779	681	709	680	723	707	707	727	743	720	677	717	700	722	684	673	713	692	688	696	714	726	713	742	724	753	684	708	748	740	728	701	738	697	729	694	744	700	721	722	714	728	737	748	737	713	667	745	732	692	708	750	670	741	706	748	681	723	765	747	738	731	767	700	716	639	727	692	709	752	711	738	806	719	704	738	670	761	742	705	712	704	695	747	638	705	723	713	672	701	663	692	741	694	772	747	682	701	715	742	718	706	709	692	714	693	753	689	717	695	709	685	719	745	703	743	705	690	674	715	779	671	725	784	735	723	698	685	749	719	686	688	712	744	709	688	695	746	721	709	755	710	696	723	682	667	732	683	716	692	706	685	679	692	752	720	700	722	744	718	714	649	719	719	671	719	657	724	676	760	699	711	713	745	681	694	677	693	741	720	754	680	738	656	710	657	727	750	717	738	686	757	687	731	738	685	735	714	745	718	715	675	691	730	747	690	702	716	739	689	698	705	685	719	710	747	724	679	674	687	750	687	699	778	719	681	722	689	743	724	755	690	716	664	685	694	734	755	674	713	670	715	693	717	726	709	699	682	721	703	738	727	697	751	744	703	719	724	699	742	730	710	705	730	745	722	709	728	716	745	731	657	686	721	711	741	710	699	763	694	705	710	681	679	717	723	691	713	653	706	751	702	735	753	731	720	695	714	670	715	712	694	745	660	723	688	719	714	694	682	768	708	653	706	659	726	731	692	773	687	714	683	728	743	727	705	709	730	726	713	659	760	696	693	773	709	730	727	741	729	665	727	705	749	704	707	686	709	732	712	734	690	670	725	678	674	726	696	745	716	713	728	715	709	710	704	752	732	691	720	716	724	713	668	747	645	728	723	702	717	714	684	725	709	744	726	688	663	715	681	699	722	723	757	754	671	678	749	690	709	720	750	681	694	722	708	722	671	686	711	675	689	689	689	737	691	725	690	744	715	793	746	734	730	730	720	748	737	679	697	751	712	672	734	701	740	759	666	695	699	691	663	704	724	706	744	703	729	703	714	715	746	710	738	737	699	706	724	680	737	710	694	708	751	746	665	725	700	702	732	731	723	707	739	694	667	742	703	717	737	810	719	692	719	708	725	718	682	682	716	701	685	731	705	726	698	758	705	754	733	720	679	693	746	758	700	690	719	702	717	696	704	693	735	712	747	734	748	732	715	712	676	680	711	739	755	730	719	741	653	661	727	723	705	703	743	740	706	761	714	660	759	697	681	725	688	746	747	708	716	701	713	683	735	689	697	704	736	693	682	714	723	706	753	754	727	695	690	692	748	738	751	721	704	715	741	701	696	681	743	690	733	745	697	664	715	673	713	742	745	728	691	668	689	766	755	642	661	709	717	712	717	692	703	745	667	738	690	715	747	758	660	713	713	697	760	703	716	730	701	717	730	705	723	724	703	646	693	675	701	733	728
13768	6029	5855	4379	3398	2320	1889	1601	1235	921	773	652	591	540	537	449	373	368	387	351	375	358	299	324	324	306	299	292	308	301	284	297	291	277	281	308	310	286	307	305	304	284	294	281	278	255	263	262	318	298	278	251	255	267	253	263	284	280	261	260	285	234	265	247	254	280	300	240	262	286	264	258	255	267	279	277	271	256	270	270	280	285	261	299	268	266	277	254	264	261	247	266	286	256	276	259	266	270	279	279	295	261	281	260	251	273	259	282	261	297	254	258	249	276	250	255	281	292	279	271	247	271	312	270	273	263	304	267	279	278	264	272	249	268	273	272	294	284	299	287	276	306	263	279	285	267	282	263	275	253	278	261	274	250	287	279	275	247	287	271	274	278	252	247	268	303	262	263	269	270	242	266	261	252	272	293	284	246	251	278	229	270	268	264	276	266	287	284	276	283	301	288	285	246	276	296	271	232	249	275	253	273	270	246	266	254	260	274	311	318	313	274	280	270	304	257	287	264	257	232	262	261	258	262	283	275	253	300	284	245	249	255	268	274	269	256	262	309	287	285	267	264	318	236	269	259	222	255	244	261	278	302	276	287	285	297	278	278	263	269	257	275	284	296	282	287	279	264	272	263	244	271	271	263	255	253	252	283	273	267	270	248	270	297	271	256	299	297	250	252	295	273	268	260	274	254	272	279	281	280	257	262	265	271	263	237	288	241	232	296	277	282	286	253	281	279	278	267	271	252	266	263	289	278	233	273	285	300	279	260	284	262	260	293	290	282	252	271	266	283	312	254	244	253	262	283	275	294	272	269	269	269	266	258	274	266	242	262	287	288	262	283	250	247	265	256	264	264	287	264	269	249	304	292	256	258	258	259	257	299	271	292	282	286	303	265	264	283	289	285	287	262	245	290	310	280	254	268	263	267	282	236	280	250	267	276	308	277	269	271	277	237	267	265	262	244	243	287	289	273	305	295	293	249	253	246	267	242	276	276	281	283	288	266	269	251	274	249	274	270	282	281	279	247	249	247	261	261	268	274	285	304	280	282	262	246	299	252	264	267	277	283	266	274	269	267	277	271	259	264	271	274	255	290	264	266	270	269	263	282	256	254	266	260	271	256	268	262	287	278	256	267	273	288	258	241	278	295	307	272	282	292	281	264	277	247	266	291	247	295	284	260	276	243	258	273	299	267	288	275	285	254	280	281	239	250	249	245	260	267	265	263	269	253	248	234	249	258	262	240	262	277	260	260	261	246	295	300	268	243	286	285	285	278	255	273	246	298	309	276	269	266	261	260	270	269	287	271	281	309	247	269	299	284	254	265	297	268	262	267	265	266	258	288	272	260	265	268	263	275	246	264	301	295	252	308	277	278	289	258	269	288	274	260	259	250	288	238	267	268	300	302	271	287	261	261	271	296	299	302	281	272	272	265	274	281	289	262	284	263	236	255	288	288	244	270	281	270	273	286	248	276	266	263	258	281	273	275	280	294	258	280	304	282	266	269	267	281	287	251	277	247	280	284	264	245	259	261	268	267	277	261	249	288	275	290	245	293	298	280	293	263	258	253	279	264	301	269	282	278	295	286	229	285	289	278	280	259	284	269	278	254	290	258	271	281	255	258	266	258	266	291	266	280	264	265	286	266	267	273	261	246	276	255	281	264	256	252	268	253	252	250	257	265	285	292	242	272	262	237	267	287	272	261	267	267	281	275	256	287	267	263	283	288	262	271	264	247	280	287	248	268	247	268	283	262	285	269	280	276	254	256	240	309	267	254	262	251	264	287	265	284	281	262	249	281	257	282	263	260	278	304	286	282	281	253	270	254	260	282	275	288	278	271	299	284	281	325	246	284	285	264	280	254	252	265	268	287	284	253	266	244	247	265	252	279	246	277	243	276	283	268	292	282	231	280	298	273	262	282	276	280	280	266	277	279	261	279	280	294	281	261	277	276	300	274	246	285	262	278	302	309	270	276	261	272	257	273	291	276	290	283	261	254	264	274	241	299	258	294	262	307	280	271	264	281	246	260	275	246	241	286	267	264	281	280	238	280	287	288	258	242	245	258	245	261	279	254	274	259	296	260	267	274	257	258	298	295	296	263	289	289	257	269	288	278	271	306	264	247	307	274	255	263	264	263	242	272	256	277	250	248	262	288	286	287	245	261	289	267	264	302	288	282	277	285	253	292	281	264	289	296	271	243	241	267	279	266	287	277	260	283	281	229	284	261	240	249	285	277	290	253	277	271	275	263	274	275	269	274	254	284	264	270	246	270	283	264	247	260	259	302	273	256	284	273	288	271	309	263	234	265	254	296	284	266	306	286	283	254	274	288	300	302	244	264	267	289	264	312	307	256	253	263	303	254	239	255	271	279	267	264	262	250	268	262	280	290	273	288	225	268	269	243	273	269	274	265	272	289	258	279	260	272	271	263	263	268	274	221	309	246	279	274	262	245	266	314	249	268	269	250	335	265	291	258	273	300	288	283	271	303	266	285	283	272	290	295	251	261	273	275	261	245	286	265	284	264	302	310	253	262	288	274	267	290	282	238	271	255	296	285	289	255	260	265	261	274	250	243	254	278	267	271	285	280	294	267	244	262	273	256	251	270	282	248	269	282	272	285	258	276	276	260	276	266	293	275	233	288	269	245	261	255	258	270	303	260	278	283	281	303	245	264	276	267	307	265	298	277	287	248	280	245	312	294	255	258	285	308	283	270	297	273	269	288	257	292	246	280	279	262	283	252	267	269	283	237	276	287	245	272	276	263	259	270	283	264	289	284	282	276	263	254	304	256	241	272	294	241	269	274	240	260	272	247	239	270	276	257	260	283	248	277	250	254	274	272	281	266	272	260	268	255	276	279	260	275	272	258	260	269	265	269	271	280	281	252	290	250	257	264	286	268	269	282	302	260	254	286	242	242	277	275	297	267	264	290	288	271	264	267	260	288	270	244	294	275	274	281	250	275	278	289	282	282	271	257	269	265	272	275	273	247	270	284	279	284	301	288	253	270	267	280	264	291	249	276	277	277	256	245	260	273	273	272	291	279	277	247	264	278	299	273	284	259	281	306	269	275	292	255	274	274	272	265	298	281	268	246	307	275	268	260	287	266	276	262	284	263	237	277	236	274	271	293	267	258	287	257	282	247	264	251	271	264	266	276	272	261	261	277	285	284	314	300	243	256	269	282	266	272	266	268	250	295	245	280	284	256	265	247	262	297	271	248	252	287	259	281	276	260	252	282	267	241	287	269	266	264	278	265	275	257	291	244	263	289	259	281	269	238	274	298	270	289	266	274	296	286	259	281	259	262	252	270	281	258	305	268	292	262	289	275	315	257	241	276	262	274	263	254	283	297	309	271	301	289	290	282	291	282	257	286	289	275	264	296	280	277	252	290	254	275	245	298	270	261	258	278	272	267	286	289	256	270	275	288	267	285	274	267	255	254	266	269	301	277	259	290	248	268	288	250	279	252	277	260	284	281	274	243	290	259	251	244
10953	5610	11011	12589	11936	9127	8354	6693	5363	4200	3387	2982	2970	2430	2294	1975	1646	1420	1381	1296	1191	1256	1099	1029	1028	930	943	874	874	791	795	832	793	813	815	816	816	765	759	804	827	778	761	752	798	738	639	711	698	708	725	680	688	707	707	694	655	707	668	700	717	677	680	713	698	674	721	694	650	681	725	677	703	680	691	677	637	656	647	626	659	684	733	650	663	688	708	664	647	645	698	681	647	691	647	665	657	663	633	668	704	700	717	691	688	662	656	681	694	663	643	673	701	689	659	646	658	656	689	670	686	649	656	667	699	645	670	634	646	663	646	694	685	659	647	662	645	658	676	668	661	665	648	693	685	636	688	614	699	656	672	666	656	667	671	632	714	696	669	643	686	684	749	665	633	703	671	669	634	674	666	676	690	682	679	635	669	684	655	669	676	690	661	656	666	658	646	658	620	697	647	654	669	689	706	690	650	672	630	692	642	675	719	671	625	629	650	674	658	675	667	668	660	688	662	655	662	660	691	679	653	652	629	668	653	664	691	662	650	664	660	631	677	658	675	682	636	678	671	649	650	594	673	663	663	640	697	663	643	708	677	660	650	656	631	709	694	687	710	653	662	667	644	629	663	676	625	650	657	644	664	649	661	687	665	676	617	671	656	672	654	692	700	669	689	665	668	678	600	654	661	653	667	687	669	724	679	608	680	694	717	675	651	615	619	622	671	675	674	637	672	659	660	672	671	671	639	702	669	717	685	649	706	644	691	694	684	673	732	685	707	664	657	648	700	645	654	632	724	621	647	663	653	661	654	633	656	658	646	665	688	671	704	650	638	676	685	653	619	600	679	670	629	682	626	672	663	645	674	678	664	673	696	697	663	626	670	685	677	622	717	635	679	696	648	672	634	595	712	711	658	673	663	669	679	647	626	621	693	633	663	699	727	684	639	714	704	720	668	603	664	712	674	654	732	717	707	726	635	700	632	634	685	642	658	645	667	691	680	617	704	684	714	626	714	721	695	673	681	627	721	674	716	665	663	625	664	692	664	660	692	661	689	644	689	671	674	649	650	672	665	670	688	650	665	705	642	695	638	670	686	688	653	737	648	690	671	666	625	662	652	661	683	674	617	651	670	652	687	695	702	688	637	697	698	626	727	656	671	680	673	653	689	672	685	678	692	633	619	654	676	697	691	658	625	695	653	683	688	676	721	682	661	685	699	629	664	637	673	666	665	641	670	686	668	660	673	684	621	668	676	710	680	666	669	662	641	677	692	673	682	636	686	660	692	655	710	636	675	643	684	679	646	720	674	612	690	660	687	668	621	638	684	673	711	672	685	673	658	657	680	693	667	636	638	669	656	644	710	670	680	691	644	652	657	605	649	654	659	677	683	710	656	628	662	671	693	708	645	696	674	657	687	675	673	697	656	681	679	679	679	667	686	681	654	658	663	635	665	641	655	697	685	698	651	656	658	655	659	723	679	655	666	654	650	650	651	675	692	666	650	662	709	670	663	670	648	632	650	691	689	719	670	679	638	627	671	652	673	702	640	645	680	729	670	675	641	677	679	649	659	667	682	694	683	715	700	695	655	668	693	652	661	695	676	665	642	636	659	665	632	656	619	697	680	668	615	691	678	675	603	665	667	673	673	657	640	667	665	685	669	634	662	671	683	641	630	643	643	635	723	691	683	644	657	709	672	626	647	663	667	634	669	730	681	673	744	692	649	672	694	675	652	717	675	686	679	640	711	692	665	654	647	641	710	636	617	649	657	722	674	672	654	651	677	693	706	663	694	652	657	664	671	676	688	641	617	668	653	668	632	660	664	635	637	708	695	703	669	746	674	683	701	703	624	693	673	659	674	640	665	637	690	675	676	675	705	634	669	683	661	696	686	634	684	651	658	675	699	672	731	665	687	661	647	672	682	666	622	662	671	700	675	647	651	651	656	689	631	686	651	723	603	668	698	644	681	682	640	656	690	653	695	647	648	658	699	660	689	648	707	643	652	663	648	640	667	634	700	643	654	667	685	695	620	669	702	701	629	675	647	661	686	710	729	703	661	644	650	645	722	645	703	700	685	689	696	662	617	620	655	677	666	676	696	649	638	648	713	711	702	681	723	692	667	610	668	657	657	667	701	676	682	678	680	682	652	680	650	708	684	709	607	668	669	718	681	663	662	659	665	678	640	692	637	659	615	651	702	718	660	657	680	646	721	695	689	676	652	693	625	695	685	670	707	654	655	646	677	701	632	714	686	687	683	674	684	658	688	674	653	697	659	692	652	661	656	658	674	674	686	691	681	688	688	689	681	626	688	644	665	646	620	697	675	666	685	723	629	717	627	673	689	628	675	651	698	640	666	680	709	655	647	678	679	682	639	691	706	665	656	650	684	688	685	669	676	657	741	626	672	647	691	665	627	690	660	630	662	635	701	700	649	689	670	700	652	665	658	650	670	677	694	625	690	704	674	675	668	648	685	651	701	656	667	688	700	672	674	656	663	659	708	703	666	636	664	658	650	624	627	678	639	665	706	654	657	703	654	696	628	651	668	690	679	638	680	658	685	622	721	642	676	666	674	705	689	702	691	692	653	667	673	654	668	665	681	654	679	669	673	694	657	699	637	646	640	661	653	699	650	636	637	655	686	708	678	701	655	681	678	640	686	714	674	674	739	670	678	686	635	665	688	636	669	705	661	650	673	664	659	722	652	647	683	693	673	688	602	667	681	722	716	657	641	637	655	680	703	679	660	680	710	704	657	653	653	696	662	639	688	659	670	667	661	674	683	712	683	663	682	669	634	699	687	680	655	663	709	688	659	633	677	660	679	662	671	668	665	675	665	688	677	716	650	644	683	671	638	700	677	649	661	688	690	662	641	684	709	649	636	670	698	695	678	648	683	662	654	694	693	633	681	659	699	716	609	664	686	692	656	681	677	649	696	629	665	675	679	708	694	709	636	673	711	672	717	684	647	684	689	666	650	653	599	663	635	682	649	715	660	664	668	650	715	664	681	675	682	661	661	682	668	726	686	652	685	676	637	699	693	693	687	669	676	656	683	606	671	639	637	624	673	687	683	727	668	653	656	624	657	672	683	652	670	666	669	657	671	686	646	652	686	638	653	673	701	663	637	577	634	694	671	671	626	654	676	654	646	676	646	627	675	700	653	689	686	652	667	661	669	701	652	647	662	658	724	696	691	710	643	685	680	672	669	697	706	676	708	650	640	696	700	654	698	663	664	686	724	656	662	654	666	667	633	663	689	666	695	660	679	678	696	663	662	673	645	637	657	649	626	729	678	681	643	666	722	657	654	693	649	662	688	662	723	713	630	664	683	684	672	666	644	708	682	681	669	682	670	625	697	677	624	662	683	680	660	680	652	630	652	713	616	652	700	619	670	670	672	682	682	709	651	689	691	677	696	704	699	660	675	669	659	666	671	674	661	692	639	649	624	621	663	725	683	690	621	658	696	649	677	660	642	674	668	681	678	676	666	608	667	683	723	673	658	639
21223	10446	9886	8382	6256	4767	3361	2163	1888	1226	1014	833	744	700	569	481	462	361	353	348	330	310	251	291	262	291	267	247	235	263	242	231	240	245	231	245	228	219	249	255	222	207	226	222	212	209	189	200	217	194	206	186	202	220	233	228	202	209	210	225	187	198	206	219	209	220	192	217	177	226	213	202	216	207	187	205	221	195	210	196	196	210	215	194	205	207	214	213	195	191	206	190	217	192	213	223	186	219	182	199	204	244	224	236	196	205	185	204	199	210	215	201	210	237	228	197	222	224	198	182	224	213	201	198	219	228	185	190	201	213	198	211	197	185	215	193	200	203	182	217	209	193	220	202	203	182	208	207	199	221	197	222	197	217	178	224	212	211	228	194	217	229	192	192	207	221	193	218	190	239	196	189	204	229	204	214	215	205	190	233	198	193	198	210	203	217	206	199	211	223	189	227	219	175	201	201	198	209	216	192	218	209	217	182	183	220	211	223	213	225	223	197	199	225	190	194	189	194	196	222	191	208	183	217	215	199	191	223	218	182	204	198	202	198	202	192	187	225	219	202	201	232	225	183	218	203	212	201	212	218	193	198	206	244	201	233	204	207	188	217	215	202	194	198	196	222	216	175	202	199	216	211	213	209	212	189	208	222	194	234	202	216	196	215	189	183	215	188	219	227	211	218	202	191	235	221	197	179	226	214	216	200	221	201	212	208	186	231	192	193	210	225	213	214	210	177	195	194	206	176	198	206	211	215	209	186	195	225	227	209	212	208	208	206	206	208	223	204	198	211	206	228	220	187	213	202	190	203	231	179	227	231	211	198	203	223	232	203	236	222	180	197	195	212	214	186	211	221	209	201	212	203	210	193	181	205	219	229	241	208	171	191	209	219	199	222	204	214	228	213	207	220	212	215	195	210	202	199	208	212	202	206	215	176	195	184	188	215	204	218	191	238	198	181	222	177	208	209	203	191	213	198	215	191	211	207	204	205	217	209	209	227	193	222	202	194	195	234	221	218	199	213	229	196	174	216	205	204	218	215	197	185	214	193	223	196	233	191	200	199	198	221	204	206	208	207	217	193	189	219	255	208	208	237	201	215	192	196	226	218	214	200	194	208	205	213	224	226	224	241	199	201	218	224	206	203	228	213	204	234	213	220	223	214	212	220	209	186	235	216	221	211	230	208	180	188	198	187	193	194	186	206	221	206	226	212	212	182	218	207	190	181	202	200	218	225	199	212	209	232	209	208	211	205	179	190	181	220	172	215	198	207	197	218	206	198	189	225	199	232	190	216	186	221	195	228	183	199	207	182	207	218	202	202	209	186	200	223	219	231	202	237	197	190	186	246	200	179	200	214	174	186	201	215	222	194	198	191	185	213	231	190	219	218	182	199	211	204	202	210	231	190	219	216	199	212	191	204	211	205	219	183	203	173	190	210	209	202	240	227	239	208	182	178	206	187	185	200	185	186	201	195	227	205	197	203	199	196	190	228	205	188	175	223	229	210	198	185	213	199	188	208	220	223	186	223	199	202	224	213	179	199	195	177	233	193	240	168	196	207	195	187	222	222	208	186	236	188	215	195	194	194	205	212	200	203	211	220	224	197	214	192	220	207	225	178	180	197	186	217	209	211	202	201	184	210	213	199	208	170	207	201	223	180	198	199	192	200	190	208	223	216	228	208	210	219	206	212	185	205	221	205	201	222	217	215	209	232	242	216	200	231	209	198	180	218	224	203	209	198	208	223	215	209	196	207	214	197	209	222	215	186	208	236	218	210	198	188	197	206	224	194	191	225	191	210	195	200	190	207	224	221	206	218	222	217	213	209	180	183	229	211	203	200	197	224	205	230	237	228	205	220	191	201	200	210	217	216	220	246	198	182	177	188	191	204	206	222	199	216	213	246	215	183	213	199	203	195	212	208	208	190	174	186	231	203	216	211	214	235	212	182	184	228	213	211	217	210	213	214	201	220	200	207	219	189	207	178	205	209	199	195	234	202	217	197	203	183	206	212	192	196	202	208	204	181	185	182	182	233	217	215	194	230	220	189	194	193	218	212	194	189	231	205	196	203	204	220	208	225	221	221	224	172	225	213	191	205	202	239	218	175	202	196	198	205	189	214	188	215	190	204	222	201	194	217	182	213	193	206	211	193	187	199	203	232	217	220	235	218	221	237	174	194	192	199	193	221	200	231	225	193	203	221	179	212	231	198	196	177	199	213	209	213	215	203	204	205	199	195	192	172	209	244	194	216	195	212	189	174	224	216	217	216	196	206	230	207	193	209	196	212	198	221	203	197	210	214	221	223	221	209	207	189	190	199	209	207	219	194	201	230	223	217	209	201	186	211	203	228	202	207	215	190	208	214	207	214	204	225	218	193	219	206	178	207	205	176	194	185	203	196	225	230	188	197	203	249	212	205	226	214	193	193	167	193	200	217	198	168	184	220	196	218	229	212	170	190	187	204	198	219	202	219	206	206	220	178	218	230	193	202	221	197	196	202	219	197	221	196	221	194	206	213	205	202	185	224	185	215	217	199	205	196	203	192	201	211	205	173	212	197	201	202	216	219	214	215	203	232	207	212	218	228	200	207	186	205	196	244	192	199	223	172	207	197	201	241	209	224	193	214	217	215	220	218	239	200	204	172	223	221	211	191	220	208	197	181	202	196	223	198	203	188	237	221	181	187	205	185	216	199	185	206	210	250	218	199	193	234	201	193	204	204	199	196	188	201	179	201	187	223	217	239	180	194	213	252	234	208	187	179	212	218	217	225	219	178	158	212	212	198	193	209	200	218	192	212	227	183	196	205	189	218	214	220	218	195	203	205	224	170	220	228	208	209	189	211	228	204	191	203	207	182	179	218	189	213	226	214	212	183	187	173	225	207	214	202	212	221	200	190	215	204	240	198	217	184	199	197	225	206	205	219	222	215	210	203	172	160	219	207	208	209	201	224	213	212	189	210	212	204	183	200	202	199	231	213	191	199	202	211	219	202	223	197	218	190	194	205	207	207	199	193	204	196	190	203	192	205	220	202	193	223	206	195	223	214	207	222	208	194	203	198	186	210	201	198	211	195	232	216	206	200	195	194	192	213	199	198	217	237	199	208	228	177	186	184	203	202	248	185	205	206	212	180	158	178	181	219	206	203	224	198	206	215	219	198	195	198	192	193	241	188	200	195	213	200	197	195	214	209	202	194	240	211	203	203	190	207	171	201	191	214	203	209	206	219	219	190	170	205	205	200	191	206	235	172	210	187	205	206	207	210	206	217	202	196	213	189	180	187	203	203	194	215	206	208	171	201	204	207	206	185	215	211	213	205	191	228	207	209	213	217	238	214	194	206	201	202	199	209	219	217	187	203	199	198	223	222	196	216	219	222	206	215	218	214	197	233	199	223	194	202	217	200	221	222	167	218	207	207	179	215	206	194	207	199	224	205	207	206	177	196	208	185	208	196	216	206	220	214	180	212	233	203	204	214	221	188	220	208	200	184	207	197
14215	8722	14709	18068	16326	13536	11908	9868	7974	5904	4645	3968	3980	3402	2992	2471	2137	1623	1540	1532	1389	1409	1169	1136	1049	962	883	785	773	775	873	738	729	755	733	677	690	722	626	746	684	599	609	649	607	635	549	586	573	535	589	541	562	555	512	508	577	503	537	551	512	568	460	520	514	547	543	583	557	486	539	523	516	521	528	552	507	523	542	554	508	503	561	543	544	542	549	494	518	553	519	513	535	547	573	543	506	536	501	551	503	512	539	484	515	550	518	506	487	511	506	499	526	514	545	516	535	514	518	518	511	542	522	521	499	512	503	502	552	505	506	536	529	512	532	477	523	518	543	525	511	519	515	540	531	534	506	480	509	567	526	500	541	538	544	533	525	526	499	523	514	501	474	534	512	521	552	530	518	556	513	491	532	514	488	521	508	542	513	522	558	557	501	536	511	568	515	528	512	517	530	519	521	559	511	523	488	523	488	490	515	511	521	513	553	509	556	550	497	495	523	516	520	536	511	519	542	493	521	510	520	548	563	476	525	486	548	519	525	555	533	543	523	509	525	525	530	512	502	523	509	540	507	522	539	475	477	490	529	534	491	532	492	538	528	480	525	526	481	501	523	531	530	528	534	523	514	547	538	517	500	506	553	534	520	538	532	530	550	484	545	535	539	514	530	501	519	529	527	496	508	511	506	534	543	506	509	500	510	554	509	530	513	526	530	516	538	462	512	529	535	515	504	499	530	513	510	503	532	519	516	514	540	551	507	514	487	500	496	488	536	511	532	520	535	516	500	530	542	478	506	518	492	531	490	509	516	519	486	546	521	529	533	520	530	492	505	526	494	517	499	553	524	507	541	510	552	554	490	512	523	514	557	513	519	542	574	549	534	503	492	560	550	523	472	534	521	513	489	530	513	542	497	535	526	516	507	491	494	551	519	492	492	511	536	546	513	556	544	504	539	498	536	520	487	515	524	548	525	519	483	538	494	483	519	520	551	537	520	504	526	538	536	553	534	519	492	511	548	530	515	540	517	530	523	546	526	505	506	534	512	481	489	518	508	507	528	512	536	512	538	497	570	522	528	485	509	500	518	496	528	546	548	486	484	539	532	562	508	527	543	526	534	538	499	518	537	519	530	501	531	549	496	500	539	547	511	542	541	532	553	507	498	537	499	500	507	479	523	547	496	511	556	534	520	496	557	509	532	497	543	567	526	517	522	508	526	520	533	492	512	539	512	519	493	513	506	488	523	493	516	503	500	541	479	506	483	536	523	491	532	544	525	529	532	542	536	508	578	527	497	543	563	502	490	497	539	550	518	537	500	521	499	548	512	506	532	570	496	498	473	536	527	543	537	503	507	533	521	513	532	587	514	516	500	544	547	498	507	546	553	489	509	512	505	538	518	507	510	561	507	545	539	508	538	509	508	543	547	507	504	505	553	550	495	527	493	532	539	510	486	505	542	527	516	527	539	543	528	515	523	501	545	494	534	525	534	495	533	529	471	499	513	496	493	522	497	497	524	521	530	486	557	533	562	520	531	563	529	517	515	481	542	499	521	499	527	509	558	537	506	489	508	500	545	518	535	493	540	505	540	523	534	503	531	503	524	505	566	500	538	540	471	467	523	491	531	538	525	511	499	512	527	489	514	517	495	506	524	499	467	518	551	476	548	493	543	575	552	513	522	538	533	506	584	483	537	553	500	566	546	522	503	498	532	538	506	473	548	518	495	521	501	512	520	510	482	524	523	504	512	523	545	490	499	518	510	522	527	541	535	489	499	536	494	497	545	550	524	509	535	516	549	532	497	552	493	510	492	548	540	517	504	543	524	546	529	534	538	535	514	529	550	498	456	486	522	510	539	519	461	504	510	531	536	558	527	506	520	532	527	523	492	512	538	514	528	562	524	518	517	521	508	542	534	544	500	530	567	530	537	517	508	542	492	521	516	502	503	495	438	515	538	548	523	518	476	514	539	502	513	522	498	544	534	504	529	480	486	541	519	505	534	554	535	551	555	494	514	523	497	503	570	518	512	483	558	512	525	517	514	537	527	524	557	546	546	480	509	534	506	549	524	518	560	554	492	540	468	499	547	482	514	505	503	556	509	547	512	509	496	518	546	546	520	502	520	507	482	527	537	534	555	570	492	492	523	524	508	552	502	509	537	506	526	490	494	504	495	504	524	529	515	492	562	506	482	502	519	504	509	541	514	527	539	510	504	508	447	511	520	519	519	547	498	516	522	521	494	493	520	531	511	517	520	514	494	486	524	497	458	551	551	532	545	565	511	504	492	523	517	545	511	521	562	491	547	555	531	502	502	531	525	522	528	502	493	479	509	532	503	553	474	505	542	550	499	521	551	540	542	512	520	536	528	472	527	492	529	547	515	527	499	499	532	516	490	513	494	487	524	508	508	531	500	498	497	556	542	470	526	473	480	495	526	519	538	531	528	486	511	486	487	517	522	495	520	549	518	538	522	499	499	536	534	546	499	536	498	574	521	517	546	530	530	546	529	530	510	513	509	490	547	525	533	490	533	473	520	536	514	515	520	546	527	499	521	512	541	519	564	493	536	494	571	578	525	505	506	495	510	539	546	545	496	559	548	503	538	510	509	528	538	545	542	499	503	494	514	522	539	532	534	496	542	510	566	520	493	581	523	513	573	485	527	492	508	492	539	532	519	543	511	519	484	493	551	511	513	525	493	521	518	490	495	543	528	529	504	501	548	531	530	538	505	511	516	523	511	561	491	541	509	518	484	504	539	478	505	548	520	514	517	502	538	499	517	521	535	477	547	546	593	503	472	549	572	549	476	484	543	535	516	519	541	514	522	528	556	540	488	510	538	507	517	523	514	485	522	518	522	534	536	520	509	559	510	520	542	509	582	494	491	536	492	523	510	533	522	492	543	542	509	514	500	518	477	499	510	514	511	548	528	527	534	500	530	528	543	544	496	523	526	535	511	509	524	510	504	554	534	554	549	505	511	551	584	520	491	532	501	516	505	514	499	490	518	534	510	510	476	473	523	485	566	535	509	549	509	544	510	548	548	549	520	540	520	511	469	518	549	499	502	539	540	498	471	537	524	536	552	494	508	543	461	497	494	527	501	495	517	513	541	516	526	531	502	539	538	526	510	553	561	516	535	494	496	499	545	507	507	496	536	524	519	539	505	512	504	522	539	537	537	551	563	511	526	464	485	494	500	538	562	511	543	540	509	510	549	524	508	587	512	505	507	523	545	510	530	508	528	592	512	551	559	543	529	496	526	508	523	561	499	524	539	524	533	491	524	502	516	493	531	515	504	572	513	505	512	516	504	519	523	514	516	514	510	544	542	508	509	564	519	510	459	531	513	525	544	540	493	555	509	564	505	511	511	534	493	466	498	518	514	550	515	544	532	518	498	534	504	493	491	501	545	508	537	466	494	514	498	554	456	508	492	523	529	544	544	508	529	559	542	479	496	544	526	500	508	556	534	496	510	504	517	551	534	500	513	548	539	509	488	506	530	492
4765	2334	2502	1844	1390	1082	880	710	621	513	477	413	405	355	342	398	372	340	280	356	312	301	312	311	320	322	302	296	270	281	280	274	313	300	308	309	281	328	288	256	262	287	267	278	304	287	280	340	281	267	302	265	292	317	289	308	299	278	272	312	290	283	283	305	268	289	291	278	324	281	295	313	300	294	290	274	268	288	300	317	302	265	288	256	307	326	276	256	283	298	290	296	285	303	275	295	280	281	281	300	298	287	285	312	292	304	270	297	274	279	265	286	290	302	279	287	291	265	284	294	279	322	299	290	263	287	318	278	294	308	249	256	281	288	277	305	268	263	267	283	267	287	314	288	306	275	272	293	312	298	285	272	296	292	290	282	300	258	280	233	269	296	342	272	276	298	316	291	290	287	294	314	283	301	291	289	317	282	276	294	260	282	292	281	318	270	267	296	289	284	297	270	314	275	301	293	284	283	328	271	259	293	275	282	293	284	316	297	301	240	281	319	308	271	272	309	324	276	278	285	281	307	266	290	281	296	277	296	284	302	294	254	287	298	301	301	292	299	283	307	278	287	280	253	281	309	302	305	312	261	293	249	258	288	258	264	297	294	282	291	323	269	282	298	270	260	276	288	265	262	275	304	312	253	270	295	317	262	272	289	286	293	289	319	305	277	295	310	260	315	279	299	284	257	300	259	287	284	303	310	303	248	297	313	276	283	284	307	290	312	280	292	285	291	273	266	297	303	273	259	283	253	264	266	308	282	298	283	275	277	260	299	265	236	277	248	308	299	281	295	276	325	293	290	266	289	302	303	281	282	296	269	279	299	325	302	311	287	295	292	293	255	313	276	281	273	271	303	287	289	284	288	273	299	260	291	261	267	317	275	294	311	286	272	285	261	298	295	305	304	289	292	291	281	259	294	268	333	295	322	260	273	294	286	313	270	303	313	281	304	294	295	304	269	286	288	304	276	289	270	277	303	329	312	276	309	281	322	283	291	294	301	256	279	268	279	276	292	251	288	309	258	251	273	303	306	317	278	293	277	271	295	302	282	287	274	282	279	259	260	278	285	293	290	317	285	307	309	321	300	288	286	305	297	296	269	278	273	290	288	319	265	281	263	266	282	314	304	292	279	301	275	282	280	267	274	294	315	269	299	272	284	299	295	277	268	280	290	279	295	282	274	303	279	285	311	276	292	249	322	293	261	281	296	269	288	262	262	306	278	255	299	285	291	266	296	286	276	262	312	282	307	298	273	257	269	300	278	269	297	289	283	308	311	264	290	288	293	281	281	307	269	283	312	275	296	300	276	294	277	256	253	254	269	340	295	306	275	283	295	274	296	297	297	271	302	293	283	260	270	274	281	291	295	258	282	250	305	281	262	252	297	273	288	293	298	310	265	333	287	311	274	282	300	324	286	301	316	262	254	266	283	286	279	313	298	272	270	278	272	295	305	285	277	305	312	272	307	326	248	259	273	312	300	299	303	259	299	302	314	285	267	281	289	292	281	311	296	249	328	282	281	325	277	291	260	300	295	283	272	263	314	304	277	312	294	300	299	268	239	247	286	307	285	295	292	297	306	301	290	291	301	284	289	285	272	276	249	306	306	287	280	250	303	292	300	291	279	256	308	312	291	296	323	268	297	268	263	272	304	296	272	278	297	327	300	309	285	281	283	283	284	289	322	305	289	297	305	297	252	270	276	282	277	285	278	284	295	291	243	283	307	275	303	268	296	292	310	315	267	312	262	285	284	292	255	299	284	269	289	282	281	274	279	281	261	320	296	280	284	275	296	286	278	253	276	278	275	282	305	280	299	295	298	301	277	268	296	282	300	259	268	289	295	268	301	311	313	294	286	288	290	288	278	284	320	269	292	271	280	268	288	273	277	291	271	299	267	286	319	266	277	298	292	327	286	299	311	275	260	289	290	306	289	272	260	320	324	267	314	311	279	287	287	329	286	294	269	293	260	273	297	276	300	290	294	295	281	301	317	271	278	302	297	266	275	295	284	272	287	273	278	313	279	310	275	325	280	282	268	285	287	280	284	289	306	283	294	280	307	265	265	296	296	294	292	265	285	304	238	314	272	286	284	302	288	269	303	280	281	306	286	280	288	262	290	288	291	265	269	286	278	268	268	281	280	283	289	294	296	279	299	294	305	288	286	264	259	285	275	281	287	314	277	274	285	260	281	280	248	295	264	281	298	309	262	295	296	291	291	300	250	298	304	304	270	294	259	300	304	266	268	279	294	290	272	265	272	277	277	282	271	321	319	284	276	283	283	286	309	297	264	290	263	323	283	277	287	289	287	276	312	278	288	295	260	292	324	294	286	278	326	320	279	292	292	310	331	284	287	277	279	278	300	299	271	278	296	278	284	298	305	260	271	302	244	277	274	338	298	308	284	294	309	306	296	251	299	287	284	323	294	309	288	307	258	271	284	262	284	282	288	319	293	278	287	252	315	286	288	294	307	287	296	267	319	297	311	261	290	288	283	313	298	309	258	284	268	310	299	325	274	290	276	290	306	276	245	299	276	264	279	286	274	304	301	294	318	273	293	292	281	307	258	268	299	285	293	291	261	303	277	283	302	328	282	282	284	308	300	288	275	258	297	269	308	265	306	260	262	311	302	285	300	281	300	289	289	298	271	321	268	273	311	286	280	289	274	286	273	279	311	274	265	307	245	303	269	302	274	300	276	274	319	297	258	323	284	283	300	299	278	264	294	295	263	290	251	286	256	304	278	315	296	286	313	285	278	269	279	233	280	277	308	280	261	282	294	280	323	287	274	300	287	276	273	254	299	298	293	279	314	306	292	290	300	265	314	300	308	317	283	308	294	297	284	259	313	294	297	259	271	290	293	266	268	299	285	279	258	256	300	273	266	276	262	301	275	294	284	278	291	297	291	319	265	280	282	317	268	294	299	277	288	276	286	307	277	283	310	270	231	266	298	286	286	290	306	246	304	277	290	293	252	261	269	322	309	255	288	305	288	261	258	257	298	305	302	268	289	281	295	281	304	301	286	322	267	294	290	287	275	291	292	260	287	294	305	293	297	292	289	292	309	300	290	277	300	297	295	289	283	281	286	305	305	300	284	283	303	256	292	279	323	277	285	296	295	282	282	273	287	312	284	256	265	285	270	285	275	281	269	283	295	299	289	276	268	276	281	265	275	282	262	268	267	259	294	313	277	279	291	246	283	282	322	306	284	285	296	280	286	360	280	258	261	290	256	296	273	290	307	281	274	283	291	286	288	321	313	288	270	328	298	293	263	268	306	326	296	289	312	315	335	263	263	297	295	275	290	308	304	276	292	274	274	270	314	293	321	288	275	312	341	287	284	288	307	317	291	296	285	280	285	268	290	290	298	294	324	302	294	264	310	299	287	276	277	305	288	314	283	233	316	299	309	331	303	321	280	287	274	304	290	289	277	285	278	289	273	307	283	313	266	306	278	274	301	259	301	295	263	279	280	278	285	303	293	270	346	273	284	289	280	282	294
4349	3104	6025	6672	5878	4661	3647	3063	2651	2124	1798	1747	1583	1487	1330	1261	1132	1037	989	936	980	962	866	845	858	843	776	775	848	736	806	770	793	731	709	771	756	727	710	706	732	717	757	756	732	677	718	718	717	712	773	694	718	684	712	682	719	719	669	723	716	717	740	730	692	703	694	751	709	703	721	705	728	731	685	705	656	616	681	688	693	705	660	676	707	705	681	702	733	649	690	678	704	729	719	690	751	723	771	686	732	714	728	697	649	721	703	692	701	704	689	703	726	664	725	693	698	746	739	687	658	733	718	736	682	699	723	706	700	720	692	670	764	715	700	657	723	714	664	653	669	691	711	676	698	697	689	760	741	715	725	722	687	703	694	728	649	711	687	729	664	724	707	723	693	666	691	682	728	700	717	686	694	742	697	735	733	692	719	685	715	732	712	707	725	712	687	695	706	647	709	776	682	708	730	757	717	693	685	704	735	711	691	660	705	698	667	679	700	711	732	724	720	719	755	688	691	724	716	715	688	737	685	625	685	681	695	665	684	668	689	751	688	734	684	717	701	774	696	695	741	732	693	673	731	709	721	708	704	667	677	704	670	758	727	719	675	723	708	703	700	705	693	654	746	693	724	734	704	717	679	739	711	692	683	730	686	696	671	650	706	689	755	718	693	723	679	713	687	723	678	713	690	672	767	698	714	674	678	733	694	721	789	762	758	713	733	717	699	676	688	671	710	706	789	708	730	701	748	669	676	743	696	683	718	712	739	711	774	762	693	758	732	688	686	730	749	701	649	705	698	698	752	686	781	655	722	712	701	687	706	727	753	724	692	751	681	646	661	714	721	682	722	723	720	699	707	703	717	680	706	746	700	690	693	705	705	742	683	736	675	734	713	692	710	695	697	764	732	669	710	678	728	706	698	663	726	716	728	721	681	642	679	759	679	719	703	697	688	704	740	688	703	729	731	701	667	693	675	717	706	660	749	731	724	691	681	701	715	733	700	706	688	735	716	779	721	724	690	742	734	688	695	659	717	740	740	669	674	694	690	681	696	703	678	678	724	651	690	708	677	657	702	771	705	697	674	722	707	663	730	715	653	694	683	720	756	671	725	695	709	686	699	726	713	716	697	710	700	690	726	746	691	690	729	714	705	709	671	699	742	721	722	738	699	664	689	704	713	693	743	777	710	691	641	735	735	701	674	690	696	695	690	706	736	688	671	689	681	717	712	704	682	727	787	689	741	701	714	712	698	658	727	701	685	676	675	690	775	668	663	692	713	686	702	664	765	694	730	736	721	715	692	712	664	702	725	697	704	740	701	734	736	695	708	669	695	725	711	715	710	682	743	708	687	706	733	695	715	717	725	764	708	715	687	721	728	680	710	697	689	727	700	683	716	679	688	697	742	686	692	679	738	721	735	686	691	735	682	714	753	723	696	701	727	712	705	708	722	703	722	719	738	728	736	692	749	719	753	719	690	739	766	686	710	702	705	692	685	726	713	737	711	713	680	740	734	690	664	727	744	710	675	687	722	702	703	677	668	719	727	719	688	694	689	724	694	685	656	704	690	703	695	707	712	674	685	724	685	694	712	736	685	734	721	705	741	739	716	706	681	716	726	726	695	713	661	710	704	723	678	693	734	725	712	724	689	633	732	741	671	678	668	686	710	665	721	682	719	694	682	718	731	701	698	687	647	672	727	735	711	713	732	729	675	684	723	735	724	724	748	701	718	691	687	714	692	694	663	732	722	718	732	701	682	706	694	687	663	682	728	664	740	740	695	697	749	705	696	674	667	690	687	702	714	762	707	686	666	709	719	723	716	723	654	716	699	707	724	672	743	678	727	712	740	735	675	737	733	711	684	666	699	718	703	669	703	725	694	751	700	689	702	656	710	730	701	717	674	678	708	690	654	694	679	732	704	701	731	701	716	748	723	717	675	735	724	679	710	709	714	706	688	707	724	719	721	735	727	708	688	704	651	724	718	638	762	687	730	687	679	732	712	682	708	700	700	742	718	734	679	730	715	689	727	737	694	718	681	754	726	714	669	727	699	753	706	711	713	717	705	724	698	671	737	689	718	700	671	750	736	741	714	747	709	656	704	675	672	678	715	686	688	712	665	723	698	707	732	756	750	689	720	723	674	710	721	718	693	725	716	679	699	691	727	698	686	738	640	744	691	722	665	683	702	681	743	711	717	756	724	673	747	708	696	714	740	707	692	682	729	687	694	737	664	699	721	699	679	686	707	715	731	699	690	776	700	720	733	711	734	697	737	724	738	684	739	690	702	696	738	735	736	690	715	690	731	675	653	687	704	719	728	676	688	694	677	703	682	668	697	708	662	681	686	656	679	713	692	753	771	711	727	690	691	712	700	748	682	673	748	693	706	672	728	712	723	720	682	711	668	754	701	681	704	708	670	701	736	690	719	720	714	725	655	740	689	731	690	679	712	696	706	721	629	715	617	753	717	722	716	752	631	719	710	711	730	739	687	725	739	646	697	670	659	706	723	780	737	690	694	729	695	698	728	657	728	709	697	715	678	726	708	732	723	709	702	688	730	728	726	711	665	720	671	723	734	706	722	769	729	671	680	681	680	726	669	744	728	711	725	681	668	698	696	709	661	731	684	666	678	692	715	684	658	695	673	693	752	662	717	695	706	738	740	667	670	679	679	752	704	731	675	736	645	719	717	677	706	743	688	681	718	752	716	764	748	728	730	723	668	664	708	685	751	712	721	711	644	668	702	722	735	712	720	724	666	729	718	698	706	683	720	710	715	715	736	757	717	677	677	743	717	709	687	681	682	697	741	748	665	667	694	706	661	700	675	715	685	723	716	681	634	734	737	731	684	718	718	702	664	706	713	682	733	691	736	703	720	722	714	712	739	671	690	681	754	731	692	690	673	758	707	760	694	667	692	716	711	707	713	735	709	735	665	710	750	698	745	647	691	728	728	736	687	675	719	685	738	690	708	693	754	730	687	696	675	701	730	664	672	707	716	710	713	656	741	721	702	695	703	710	685	732	692	662	751	686	715	723	705	672	696	720	734	707	733	693	637	675	686	706	700	710	741	722	716	741	654	703	690	725	732	678	698	663	709	682	694	672	714	707	691	685	696	680	710	753	697	674	697	685	701	713	690	711	693	698	693	724	688	715	682	684	719	715	701	703	735	704	741	744	663	704	698	709	652	718	693	719	686	735	703	693	706	725	731	700	710	703	657	686	737	740	702	709	752	729	739	708	699	744	670	738	787	741	732	641	663	656	717	735	754	699	698	677	719	700	673	739	685	689	731	683	732	691	740	724	708	727	718	687	706	732	707	711	703	706	716	746	744	728	727	695	716	693	719	686	698	689	758	703	737	651	677	673	707	681	704	731	689	658	684	698	715	677	692	665	726	700	698	746	665	779	691	717	668	744	728	741	725	719	691	693	689	714	708	716	706	684	728	629	697	690	709	687	709	734	738	718	703	686	703	696	694	735	728	691	688	711	704	714	711	691	718	713
13300	6276	6336	4657	3798	2600	2003	1398	1278	922	709	632	594	553	515	468	423	356	334	367	370	359	320	324	328	310	321	265	281	259	306	290	277	276	256	292	327	310	290	261	279	264	318	275	277	303	282	284	275	253	269	262	280	259	272	302	274	282	247	278	286	277	283	252	256	280	300	251	270	274	275	279	296	260	254	267	286	253	258	283	259	254	246	303	327	274	256	280	255	284	267	247	280	293	220	264	255	224	251	251	269	285	252	273	274	294	283	265	299	241	250	269	267	273	262	269	262	252	250	273	268	258	308	266	283	270	247	252	293	303	274	290	283	268	287	260	242	257	276	277	242	269	281	268	267	244	285	272	290	258	256	244	267	262	285	250	281	240	263	303	256	299	281	216	269	272	277	265	266	257	258	240	250	299	258	271	254	262	289	245	276	240	255	258	259	297	282	229	276	258	270	288	310	258	273	254	281	259	281	287	303	306	293	301	286	265	246	306	238	267	271	284	282	287	273	294	246	273	300	264	294	269	302	265	285	277	274	257	281	266	286	264	262	275	289	273	299	268	249	284	278	273	270	262	277	276	258	271	253	263	290	273	247	291	240	269	245	245	255	297	289	256	263	251	281	292	259	275	255	262	275	278	265	269	271	272	255	256	269	251	292	247	303	306	266	247	295	302	267	280	260	272	270	267	269	272	280	244	251	281	268	287	298	249	273	275	251	260	259	251	308	262	288	267	218	259	253	272	290	260	294	291	266	273	266	291	275	262	257	259	266	272	270	267	284	244	242	271	294	294	243	256	274	274	248	280	266	242	243	275	272	257	295	247	279	242	253	231	260	286	283	291	285	265	270	241	270	267	270	260	253	252	263	283	261	257	262	265	281	254	250	263	291	284	274	277	290	265	265	263	260	249	271	274	255	265	283	241	257	306	294	283	277	271	254	269	258	255	248	227	284	264	237	271	251	248	292	252	278	265	279	269	280	271	285	296	249	249	297	285	279	257	280	263	240	280	264	276	256	258	265	280	269	258	282	294	258	249	288	263	242	304	281	289	276	291	252	305	262	268	251	264	280	270	279	274	268	276	290	255	266	236	220	250	268	284	274	237	289	262	244	266	243	266	273	241	279	251	284	271	257	262	275	297	246	269	258	267	282	289	300	279	261	255	293	267	292	265	304	281	269	288	263	258	260	264	288	258	258	277	277	271	255	271	282	235	277	252	262	285	266	286	261	300	280	276	267	265	268	252	269	285	245	234	279	266	269	288	273	278	271	266	280	256	254	265	296	308	247	269	258	290	247	258	291	259	265	240	245	267	278	268	263	239	239	256	272	271	268	229	302	256	273	278	273	281	254	292	271	279	258	264	244	278	232	287	261	262	251	265	279	277	310	280	243	235	260	263	277	254	295	259	271	272	292	266	258	259	280	245	253	309	310	269	304	244	277	248	264	233	257	281	238	289	302	247	290	254	254	270	308	270	278	284	266	257	273	242	277	265	262	251	270	280	261	248	306	304	257	268	284	286	265	234	269	260	284	265	295	276	257	269	270	296	266	248	255	263	286	261	232	266	252	296	245	298	254	280	278	250	233	237	235	265	281	269	264	292	282	290	281	271	297	265	265	284	287	240	243	256	258	246	280	259	279	264	258	286	231	300	276	267	272	248	257	281	246	258	271	275	270	265	267	295	291	254	277	273	280	270	279	237	251	271	288	279	264	255	281	272	282	248	285	281	275	261	259	290	273	238	282	273	278	272	289	263	296	273	268	275	271	290	301	272	236	261	278	258	289	284	290	276	305	282	278	272	281	301	262	259	265	300	263	291	275	268	268	287	269	259	267	294	252	271	263	289	259	277	240	261	281	269	284	299	256	264	258	241	308	256	300	271	282	304	268	248	274	272	254	276	266	249	285	292	269	251	280	276	254	277	270	274	268	251	269	295	268	268	296	265	281	279	297	275	256	238	296	252	272	248	287	296	255	269	278	279	261	269	261	265	246	284	267	272	239	268	251	264	279	235	276	268	275	288	268	275	247	304	304	284	285	306	253	300	282	253	284	284	271	280	280	269	282	264	259	261	262	253	295	252	281	301	297	265	260	278	292	266	273	266	265	270	274	237	247	268	280	267	271	240	249	284	255	302	306	305	266	257	265	281	255	261	275	272	276	262	268	246	271	273	264	283	258	288	266	246	273	260	279	273	280	276	291	266	215	243	280	276	274	306	243	301	242	286	245	264	252	259	297	280	280	261	243	269	280	245	295	248	258	285	239	283	275	263	251	270	281	251	282	261	301	281	264	272	289	242	259	263	297	251	263	294	280	258	254	267	244	273	258	229	269	276	273	296	258	240	263	301	273	273	288	252	280	260	275	231	284	260	279	260	253	255	287	234	286	274	259	271	279	262	272	295	244	275	309	293	242	277	289	261	259	271	275	259	283	241	265	268	252	250	238	273	276	277	281	257	286	286	285	261	262	260	262	246	315	257	271	260	249	296	286	273	255	294	252	283	267	250	265	255	296	267	282	285	264	281	261	276	314	261	299	252	266	295	264	261	279	288	276	285	268	270	265	265	271	270	253	277	263	288	278	263	263	260	241	285	271	274	278	267	258	255	283	271	247	267	238	281	266	270	209	289	251	245	257	260	273	305	276	236	277	257	278	282	253	273	260	260	250	271	294	261	253	277	291	259	236	276	281	262	266	265	270	264	273	237	252	256	297	252	304	263	299	262	268	249	244	241	276	261	269	274	266	255	286	252	304	260	262	264	272	280	259	273	270	281	269	291	287	263	297	286	275	255	263	296	248	274	268	256	264	258	251	298	276	274	302	274	282	292	279	283	277	267	279	249	275	291	241	274	242	279	271	270	273	257	288	262	283	270	255	242	279	267	289	299	268	266	271	274	287	272	311	264	262	288	266	283	300	290	289	245	269	266	256	284	270	282	260	223	285	257	303	272	263	287	264	269	279	230	284	259	274	289	260	281	264	280	255	275	270	282	253	246	273	265	260	295	270	277	267	276	281	269	246	272	257	223	255	255	279	267	269	260	264	285	262	306	259	270	278	290	260	275	290	262	257	290	254	260	296	274	291	293	282	284	267	241	242	272	273	259	291	307	268	275	301	273	299	281	264	250	258	283	272	282	261	240	288	242	257	232	294	268	286	249	242	273	279	262	264	263	267	265	247	256	246	284	283	253	258	245	301	278	280	269	260	262	245	295	276	290	254	292	276	265	257	250	257	238	285	228	296	287	271	253	285	266	249	269	280	239	249	257	292	302	281	252	269	254	260	286	246	286	238	280	276	248	272	286	280	250	263	236	242	273	270	282	250	272	290	263	271	309	274	254	291	313	275	285	247	276	297	284	247	245	271	264	238	266	294	297	286	267	265	270	259	267	248	244	250	263	262	267	243	233	258	268	259	283	283	259	264	270	265	298	255	255	272	271	263	262	293	268	240	302	273	279	259	268	253	287	297	282	305	289	260	292	309	287	262	264	281	271	281	261
10390	6203	11328	12830	12588	10018	8412	6304	5469	4279	3265	3164	2985	2537	2170	1914	1731	1425	1354	1227	1330	1165	1060	993	1030	871	853	866	818	828	812	796	819	850	808	762	790	837	773	777	798	768	707	731	744	720	670	703	673	693	688	708	700	661	695	655	702	641	693	733	693	677	724	639	694	697	674	696	675	666	670	649	699	673	697	670	651	715	677	620	650	689	670	677	672	685	628	622	655	678	676	679	654	664	658	644	683	668	677	647	639	688	653	662	643	676	692	674	662	648	609	684	675	689	651	649	669	655	639	706	662	648	677	667	638	634	709	632	710	652	663	711	648	681	669	657	686	619	686	636	618	635	695	672	665	654	648	642	605	642	679	672	687	661	671	639	663	675	659	626	640	642	680	631	631	687	629	654	675	639	660	665	655	636	669	642	627	676	626	667	662	675	665	666	681	632	629	701	661	627	673	664	677	672	637	714	655	642	650	679	678	640	702	640	628	666	661	698	693	633	642	703	629	642	656	657	645	677	632	629	645	619	671	644	634	671	652	675	653	605	715	637	664	662	668	669	661	650	658	674	697	633	658	642	664	650	691	687	678	651	664	661	686	622	665	659	681	694	668	706	686	639	648	642	685	619	641	621	625	706	729	648	638	694	601	685	683	681	630	672	675	631	607	651	659	622	681	684	669	652	653	672	652	686	669	656	672	688	664	666	646	633	622	673	650	682	632	633	645	664	734	661	657	652	687	649	679	672	698	655	672	691	693	648	652	677	671	658	679	657	678	640	681	622	640	716	652	695	710	675	686	623	672	719	624	641	641	660	642	629	670	682	669	634	646	695	667	634	658	679	677	648	682	658	636	662	637	650	649	647	649	631	671	647	679	653	655	715	679	667	658	621	632	683	708	669	610	689	719	665	609	686	673	672	690	680	616	680	656	649	672	626	659	642	674	680	694	648	637	690	681	631	640	632	660	668	662	693	619	660	628	703	631	649	688	661	653	646	686	683	622	640	628	684	644	647	671	640	634	623	632	663	646	687	677	673	695	681	674	646	644	667	683	678	635	647	681	635	643	737	655	637	704	683	692	680	664	655	723	703	672	664	635	695	694	693	680	692	717	635	656	705	667	691	649	612	682	650	693	663	683	645	627	667	649	678	687	673	676	672	664	671	635	633	659	664	666	645	676	695	648	664	675	659	672	702	671	712	672	632	661	680	684	693	687	629	646	734	665	675	647	678	676	675	679	671	664	628	654	662	661	672	653	620	642	654	705	659	626	692	642	669	690	632	628	651	632	646	658	711	668	674	661	714	667	661	656	662	627	629	698	712	685	673	658	676	656	643	662	670	655	657	716	627	656	652	682	638	672	651	615	626	660	635	692	683	682	660	702	660	635	660	642	648	636	653	650	682	645	673	679	684	658	642	674	636	662	660	650	651	686	668	669	699	644	683	701	691	686	622	692	682	645	673	640	651	616	707	672	659	647	683	686	637	678	633	612	687	663	627	695	648	645	683	668	643	708	634	627	695	666	663	679	646	666	662	662	662	670	665	633	662	623	688	675	695	653	648	674	684	661	643	655	655	690	615	652	698	663	668	661	660	682	610	629	678	685	681	653	699	687	668	670	663	662	664	647	679	630	680	658	621	631	658	659	659	608	635	691	725	647	671	675	672	664	646	656	636	720	693	699	713	663	687	667	682	642	658	723	702	632	624	641	675	708	638	630	621	698	640	640	634	656	615	658	629	657	622	644	613	681	686	637	599	650	651	666	654	677	647	655	651	684	660	681	643	657	678	656	679	636	703	672	648	687	643	631	625	649	657	627	695	671	687	692	650	658	624	633	636	646	683	661	693	719	643	660	701	662	640	675	670	637	682	670	687	669	702	688	647	639	640	714	649	690	653	672	684	659	683	666	623	668	668	656	609	681	652	668	668	664	654	652	649	624	623	644	677	662	670	643	681	725	644	678	655	642	643	644	694	649	677	652	650	675	681	675	677	673	660	663	665	675	681	660	654	645	697	676	709	661	688	672	624	644	636	694	683	682	715	661	677	659	655	649	647	659	652	667	632	655	653	598	671	640	679	663	646	690	664	683	653	685	692	649	622	668	659	693	667	640	671	646	650	666	676	638	710	671	676	673	625	674	702	667	691	704	657	727	684	628	668	703	666	694	618	632	638	695	670	728	693	636	675	604	648	613	707	653	630	664	716	681	671	696	721	692	689	625	707	661	675	651	663	675	644	672	650	686	630	675	685	630	680	702	702	671	674	646	683	644	678	662	690	646	694	659	601	668	680	686	614	645	672	680	634	687	641	635	706	627	680	626	655	674	672	647	661	668	638	675	686	679	714	640	670	680	682	658	674	633	634	637	640	693	638	670	664	659	612	720	666	662	622	625	658	671	683	688	652	600	673	687	689	661	649	656	673	676	683	675	628	708	662	664	728	673	668	650	715	655	681	687	630	630	664	698	705	674	655	656	659	692	689	702	675	643	669	667	651	697	608	671	651	727	662	660	645	716	617	690	652	705	677	661	657	661	660	635	642	646	700	691	620	634	645	671	670	647	637	665	620	677	628	693	717	634	631	656	661	661	647	697	675	662	647	658	651	654	662	677	648	649	654	637	680	640	663	631	640	599	688	621	630	725	665	695	667	629	667	684	677	650	683	634	656	703	674	642	653	638	675	669	648	686	720	684	616	627	676	668	640	699	648	624	667	662	661	631	648	652	664	698	671	641	666	616	663	688	670	683	654	731	614	674	639	638	659	646	675	662	678	677	670	661	648	637	643	662	677	634	624	649	648	650	679	644	686	642	657	637	625	650	677	646	682	659	641	640	705	681	654	641	655	690	664	696	682	661	658	691	671	666	645	624	656	633	673	665	687	674	678	685	667	644	622	645	679	740	719	691	656	651	628	692	667	722	672	684	652	633	643	670	643	635	660	694	646	667	636	635	649	685	697	686	673	661	646	602	633	660	696	637	653	682	665	679	660	676	642	657	644	713	651	677	661	715	717	665	665	668	653	648	657	637	651	689	652	656	650	685	676	664	675	679	708	710	671	657	679	684	716	665	654	638	667	703	653	662	652	684	642	655	652	700	639	674	675	647	623	602	684	646	661	653	616	711	687	685	630	626	640	657	671	641	636	683	681	613	649	642	702	707	707	634	691	662	671	650	680	663	650	627	623	646	659	631	669	667	655	700	669	643	639	658	679	677	676	710	667	711	648	693	702	678	603	648	659	617	606	657	634	695	665	641	680	692	698	707	675	642	642	661	679	655	634	664	632	677	658	630	615	666	658	687	677	620	679	708	667	669	656	669	629	635	618	643	632	639	672	668	686	693	663	670	656	685	702	635	654	655	687	714	668	646	667	632	640	655	684	612	666	647	676	672	637	662	662	635	669	668	648	652	625	668	688	627	659	663	660	640	633	688	657	676	660	640	637	691	631	672	646	615	653	637	660	610	643	674	674	688	687	700	658	618	662	684	652	687	679	684	699	641	673	626	663
21390	9754	10470	8139	7438	5402	3609	2444	2085	1392	997	885	759	671	537	493	435	387	364	315	338	326	284	279	273	249	250	230	210	236	232	228	219	252	234	216	214	211	214	207	230	202	187	219	214	183	222	206	230	175	228	209	217	236	236	208	201	199	213	202	205	206	207	222	210	196	207	220	182	209	220	221	213	219	198	185	185	188	221	189	195	215	190	204	201	214	188	241	194	198	217	228	204	209	208	208	206	177	192	178	178	207	224	218	191	201	222	194	190	199	186	211	179	199	216	203	214	196	181	212	197	214	196	193	215	217	202	214	199	183	192	239	228	211	210	216	180	183	205	211	197	223	204	184	197	211	184	186	208	200	191	197	200	227	209	204	194	230	195	187	178	200	233	203	231	227	214	182	230	169	206	205	189	217	191	190	189	215	205	202	198	215	178	204	206	208	217	185	206	244	196	196	197	190	207	209	192	210	219	189	196	191	213	188	196	188	215	199	199	189	203	187	201	226	192	201	220	187	192	187	202	221	185	204	200	209	227	220	234	185	187	217	194	170	194	227	199	222	205	203	222	182	205	226	200	211	192	192	232	200	181	194	190	192	190	188	226	203	213	215	181	213	221	182	196	177	233	173	228	189	215	187	211	206	224	207	217	219	184	197	200	211	220	197	217	208	206	198	208	197	195	224	217	225	199	204	218	203	179	212	196	198	207	216	224	242	207	203	204	192	210	202	189	209	219	186	246	237	201	171	213	187	225	195	176	223	207	194	200	205	221	211	216	193	195	217	200	215	196	194	223	206	213	217	195	192	208	192	201	207	185	212	208	236	223	177	189	210	190	192	197	212	202	217	199	171	188	181	201	210	206	210	206	217	173	203	202	197	213	200	214	206	180	195	222	180	182	230	187	225	199	221	179	219	201	207	200	187	214	225	186	222	211	226	183	158	196	186	197	236	194	215	206	192	192	211	215	227	201	190	189	196	253	219	197	218	209	196	222	187	192	192	228	180	201	187	188	202	188	214	210	184	236	212	188	222	198	216	211	198	178	207	211	221	210	192	181	202	190	195	196	189	200	199	215	188	178	203	191	230	198	194	228	221	212	188	211	227	203	209	228	205	193	195	206	209	195	242	190	195	186	190	211	218	201	225	209	205	175	214	193	220	216	221	229	220	191	215	194	166	196	213	197	212	229	184	179	203	223	211	188	195	240	188	200	197	190	211	204	187	222	206	180	213	198	215	178	186	202	195	207	222	183	200	207	201	213	236	194	213	210	198	214	228	227	202	203	196	192	214	212	203	223	197	177	211	224	200	198	213	228	185	192	191	198	211	216	198	171	177	229	217	225	198	188	204	218	229	199	212	202	224	217	233	188	184	210	211	206	222	213	192	210	205	197	197	193	189	207	179	177	197	205	214	204	199	223	179	190	190	217	206	187	206	200	211	223	209	216	231	225	209	202	194	226	216	188	202	186	174	191	188	196	214	208	205	199	213	219	168	213	201	205	199	222	215	207	213	186	192	217	214	207	162	187	180	190	212	190	196	205	220	196	182	211	203	203	223	209	203	219	211	211	232	190	207	185	200	220	207	226	193	223	190	206	172	184	226	192	184	200	219	198	200	188	194	203	256	201	210	228	210	169	201	199	206	192	214	209	208	242	218	213	231	218	216	212	211	209	210	210	209	202	193	179	195	220	205	200	201	228	198	216	213	229	195	196	206	185	219	216	215	200	222	214	225	200	222	175	208	208	211	175	213	229	189	193	210	210	204	193	202	202	213	196	202	218	201	187	206	219	204	195	224	217	206	195	182	195	217	219	198	233	195	216	188	215	233	215	192	190	219	213	224	199	224	192	220	188	206	200	196	229	226	229	206	187	199	179	213	236	240	178	195	207	186	212	233	206	189	207	215	188	213	191	199	219	204	201	189	186	187	174	224	187	204	186	225	180	217	199	218	201	209	206	230	177	208	192	204	185	196	176	190	223	200	209	202	221	207	174	206	218	213	215	206	204	192	196	212	199	207	202	224	224	207	226	232	193	209	215	216	196	191	199	200	192	228	219	188	212	196	176	205	190	214	203	219	211	204	196	210	182	207	202	178	201	194	205	206	162	206	212	214	229	240	195	212	218	220	199	194	212	214	217	196	191	211	236	215	198	181	185	161	227	199	217	182	201	208	207	186	181	213	206	192	207	198	198	217	180	200	211	208	207	204	199	203	215	196	208	195	187	212	203	175	192	195	189	194	222	202	205	191	187	184	226	180	189	242	223	185	181	221	206	199	189	180	203	197	221	217	257	182	222	223	204	194	202	199	205	218	217	184	186	207	198	184	241	192	214	202	196	203	219	200	184	227	192	199	218	193	226	215	196	193	192	210	218	211	188	201	186	199	192	208	192	222	193	191	218	204	218	224	230	185	209	194	207	218	213	183	216	208	180	216	225	186	185	224	206	195	204	199	194	218	225	205	199	209	195	193	225	199	197	199	218	213	213	203	189	190	203	221	200	187	205	192	213	176	210	188	194	190	210	200	213	213	179	207	210	204	201	188	220	192	223	226	208	211	209	222	204	199	246	222	183	223	197	215	220	195	187	221	219	195	197	220	223	224	209	187	213	242	227	209	218	214	204	202	200	217	219	210	219	170	204	218	265	212	201	212	193	196	193	199	186	223	222	203	232	200	198	216	200	194	191	216	205	171	208	237	181	180	218	224	194	213	224	201	213	203	183	198	214	223	204	218	188	213	187	197	211	210	220	211	181	211	200	179	223	190	194	190	202	229	226	193	205	195	225	196	203	185	178	204	214	215	212	177	175	213	177	207	215	204	249	205	161	215	185	208	198	201	182	176	203	210	229	193	203	211	203	203	220	197	178	198	222	200	180	201	201	169	218	191	203	189	217	203	170	212	212	196	228	207	214	223	194	196	208	203	201	212	209	205	198	222	201	219	213	216	190	206	207	210	206	196	186	195	193	186	191	221	205	171	224	189	226	204	211	217	195	201	196	185	182	191	195	223	181	178	198	205	209	238	187	191	189	207	238	185	233	203	199	206	207	223	189	222	186	198	198	200	202	190	207	204	176	186	210	186	188	235	208	202	199	208	180	191	207	207	207	193	192	212	227	193	227	220	213	203	198	187	183	185	214	219	195	212	188	179	191	189	201	191	193	198	182	211	203	199	201	221	194	157	188	203	227	196	210	186	191	207	211	179	205	175	218	190	205	190	171	208	179	190	199	186	194	187	193	210	192	177	206	196	181	205	200	202	189	199	210	197	205	197	189	197	216	191	221	255	194	218	201	186	203	190	233	228	221	192	188	190	222	196	220	236	184	220	222	203	186	189	214	168	215	204	220	220	206	196	202	218	174	229	184	205	205	190	215	178	207	187	209	185	194	200	208	212	171	206	202	204	191	182	193	192	212	209	189	199	208	229	217	191	202	229	218	211	230	217	193	223	213	205	214	217	211	211	187	188	214	195	202	202	217	197	186	207	208	202	193	183	204	198
14289	8560	14955	18495	17795	13799	11783	9029	7963	6272	4867	4333	4058	3519	2847	2657	2203	1684	1637	1494	1506	1325	1090	1017	977	932	847	820	746	770	794	717	728	811	760	782	736	657	635	721	704	636	605	634	584	573	575	566	564	540	576	567	497	529	587	565	527	512	548	529	590	519	547	550	540	536	533	561	533	524	522	532	548	545	542	518	540	506	514	523	511	531	496	541	508	496	519	553	489	518	518	532	489	544	490	530	499	453	544	537	556	518	492	520	484	522	526	523	529	529	501	513	506	580	527	511	485	511	488	515	494	542	493	507	532	525	496	503	486	528	492	504	521	491	550	521	507	511	483	536	548	529	516	506	506	522	506	487	498	517	529	514	513	522	455	510	562	516	486	500	515	523	500	521	516	553	532	559	514	553	523	550	504	493	486	517	497	515	539	480	514	484	533	516	484	544	498	522	526	526	523	525	569	501	508	568	528	536	508	512	522	507	490	533	509	468	528	533	470	489	489	531	514	493	491	499	530	520	548	488	546	474	517	508	512	504	504	543	501	521	483	521	520	503	516	514	531	553	521	512	482	561	524	488	453	497	514	511	511	502	529	528	522	549	480	515	561	514	520	518	526	493	533	517	508	507	519	511	493	578	509	496	514	520	509	513	525	482	540	525	492	463	526	519	540	517	485	515	546	518	492	540	521	532	565	531	517	553	535	471	547	529	498	559	489	516	512	484	527	516	548	488	487	527	534	553	479	519	501	545	542	488	527	530	521	547	526	461	526	490	500	522	531	553	492	517	490	498	529	552	532	461	515	513	540	503	566	510	567	544	508	517	513	537	543	508	541	482	547	507	504	467	501	532	536	505	521	532	517	489	541	476	465	482	500	547	550	451	523	524	481	520	473	479	495	474	506	511	475	509	529	537	546	509	536	493	491	540	502	519	548	518	539	507	521	533	480	511	508	559	544	482	494	553	506	499	517	530	514	503	567	526	470	559	534	505	500	526	528	487	524	563	504	490	544	465	518	530	564	504	501	545	474	521	502	475	546	459	503	511	508	556	535	495	548	478	534	529	510	505	501	574	492	515	543	537	511	506	508	503	489	467	514	503	564	536	496	531	530	538	497	511	501	517	495	502	512	492	496	564	536	542	487	535	511	528	519	509	484	532	507	493	525	499	515	476	525	520	507	501	511	547	495	536	501	514	509	519	509	545	478	529	543	542	520	495	536	521	522	523	493	507	522	460	515	498	531	510	506	551	524	474	488	508	521	550	504	524	502	516	494	536	528	484	510	496	511	551	507	490	515	469	519	539	467	509	534	508	511	544	577	515	479	490	537	539	497	499	494	529	532	542	481	537	500	497	526	517	459	566	508	549	523	519	544	493	527	523	499	461	472	487	512	570	497	487	520	544	521	498	503	467	530	503	539	518	503	561	558	524	477	520	512	521	566	517	513	504	542	536	513	490	505	504	553	506	494	494	552	489	516	519	481	512	534	489	519	526	478	506	522	526	504	541	523	504	561	518	498	532	522	534	523	538	501	523	498	489	501	496	535	502	540	521	501	543	473	537	533	500	517	534	522	517	508	495	523	531	511	508	538	501	557	510	515	502	478	543	518	489	504	498	517	559	513	494	501	559	520	516	459	519	527	495	496	512	485	508	538	530	509	523	478	469	481	502	500	488	479	526	493	493	512	496	499	465	516	500	547	472	495	512	525	490	520	529	556	532	530	477	552	524	501	488	488	530	506	541	512	543	556	471	527	505	500	516	494	515	522	515	516	508	505	557	511	494	520	509	519	493	506	519	541	550	492	514	519	522	494	518	547	518	519	477	461	523	497	505	508	488	547	528	519	525	508	509	489	531	535	511	517	550	554	519	535	518	532	544	512	475	526	535	490	494	521	516	529	492	511	489	541	492	484	521	514	528	546	528	485	546	492	534	501	510	519	491	459	508	508	508	542	501	530	524	532	515	507	520	503	536	503	534	465	496	548	497	502	496	489	479	518	515	530	523	553	553	516	503	499	515	521	501	482	527	518	484	541	524	531	520	501	519	500	529	491	481	527	532	499	499	492	523	523	535	556	525	508	508	489	529	500	522	504	491	486	497	542	492	513	509	552	509	531	511	521	538	517	525	513	534	528	499	508	532	552	493	456	485	491	519	500	503	536	553	521	538	491	493	523	483	497	513	566	517	496	514	526	470	504	487	505	526	505	518	506	515	533	500	514	521	527	506	500	531	513	529	581	499	505	511	494	456	499	547	526	524	527	537	529	513	464	530	533	519	532	475	513	511	494	512	509	512	485	517	508	476	514	495	504	484	514	511	489	473	522	472	506	495	531	491	562	507	535	483	512	536	510	524	475	531	517	507	500	482	573	561	494	504	529	531	492	522	485	486	464	502	525	530	531	462	484	531	494	535	506	520	507	517	550	506	519	521	558	538	520	484	510	528	494	520	497	495	514	558	499	541	476	528	530	495	512	504	510	517	555	544	474	488	524	523	520	493	499	543	571	525	494	491	536	510	516	519	540	510	534	473	499	532	506	514	485	510	476	519	498	472	545	526	494	497	503	490	509	537	513	529	484	505	519	504	508	512	542	505	494	557	498	505	518	534	516	554	530	509	522	516	515	492	538	514	504	517	502	512	573	520	465	498	467	521	494	500	480	517	513	524	500	503	517	508	524	524	573	477	490	480	495	529	506	534	538	547	508	528	500	507	538	508	489	519	502	520	538	517	528	510	508	516	493	514	524	579	500	512	544	541	512	511	446	515	525	505	517	536	500	547	504	506	536	507	538	520	539	463	522	536	533	487	546	564	529	505	545	528	501	545	546	519	547	510	532	516	518	475	475	538	485	526	533	480	525	524	498	471	525	539	503	535	557	531	530	528	527	506	542	500	548	512	528	468	504	525	540	564	544	528	556	531	537	496	546	495	540	527	514	541	527	508	484	509	530	490	501	530	508	513	503	519	535	484	482	535	521	528	507	497	560	520	484	519	503	532	508	531	524	531	528	518	518	525	527	522	494	512	544	532	526	529	507	510	496	513	500	499	484	535	553	495	572	548	525	510	495	518	518	505	532	514	513	528	506	506	475	515	501	486	525	509	531	512	522	506	512	499	507	545	518	480	512	524	538	533	513	512	522	545	502	518	505	548	526	530	488	505	540	523	531	503	518	511	508	543	530	526	512	524	488	495	498	501	545	536	530	523	510	532	497	515	473	530	489	572	517	543	526	518	506	492	538	494	522	498	529	506	490	526	501	594	527	511	516	494	504	528	509	494	522	502	548	453	521	538	545	514	482	549	495	536	519	501	532	528	536	496	528	492	511	495	553	521	489	536	535	489	507	528	492	504	568	518	490	529	509	496	482	530	497	503	529	490	554	552	534	518	496	544	538	521	532	502	538	517	520	464	519	542	502	503	516	540	541	504	559	473	525	506	524	475	531	549	494	525	530	485	546	513	538	528	497	480	533	491	543	536	510	539	514	544	509	487	521	506	508	539	518	544
4799	2429	2447	2025	1498	1012	904	680	578	482	474	464	441	394	382	387	343	300	359	309	321	314	312	292	298	323	278	284	287	340	262	271	290	307	272	281	308	274	299	263	305	260	247	258	291	287	282	298	281	281	310	262	287	287	277	302	259	311	263	293	310	244	280	276	308	266	320	310	296	244	287	280	271	337	298	284	283	287	323	271	299	277	320	335	276	263	279	280	289	323	301	283	283	292	312	246	293	281	303	261	284	276	248	251	268	274	293	271	265	291	280	318	265	275	292	312	279	284	290	283	267	311	265	287	273	273	254	270	288	305	282	316	285	299	316	257	302	309	291	284	299	268	277	273	275	302	289	292	294	304	321	261	287	289	262	281	299	295	308	293	244	277	290	276	280	238	275	311	257	280	290	284	295	259	311	261	311	267	291	293	294	276	263	256	278	256	293	282	298	258	252	290	261	283	263	278	278	284	268	315	301	295	301	280	293	305	273	268	256	280	308	274	303	271	271	231	287	260	287	308	284	258	304	268	291	283	284	286	306	286	290	306	252	284	264	291	278	316	309	302	287	284	287	286	248	319	272	272	263	235	302	272	267	261	311	295	283	304	249	279	275	275	259	279	294	309	273	268	271	274	270	263	281	283	327	258	291	280	278	287	280	305	284	292	263	275	291	290	281	265	295	306	280	302	285	261	284	253	289	292	290	274	296	280	322	292	288	290	270	256	272	259	279	306	231	274	269	287	266	268	299	285	294	294	290	278	264	300	274	264	303	302	278	281	293	300	293	275	327	287	317	269	269	298	284	282	295	251	273	294	279	307	285	269	294	300	320	279	296	293	271	259	302	271	265	237	295	281	277	292	292	306	300	293	273	274	307	312	254	277	287	303	317	282	277	280	301	318	288	306	299	283	296	295	309	303	277	288	275	281	271	274	268	275	295	297	305	270	300	280	265	260	309	269	275	298	303	292	267	286	288	287	299	301	297	273	286	257	237	253	292	280	295	331	306	303	237	286	280	338	289	307	299	273	276	271	254	300	286	253	283	270	256	291	276	278	284	282	264	262	321	278	279	274	284	302	262	275	293	288	267	297	269	270	263	304	287	287	320	304	295	294	280	262	288	285	265	293	295	290	301	290	286	295	296	277	275	273	265	315	282	268	288	280	267	278	293	292	262	275	282	283	271	282	310	311	273	271	301	295	281	287	297	284	309	273	275	268	281	302	269	264	272	270	313	294	275	305	291	259	263	295	294	277	294	281	301	259	323	298	290	282	288	287	327	274	288	312	287	264	263	299	294	259	308	292	298	276	315	281	280	267	261	261	294	280	288	305	276	291	308	313	307	271	272	255	268	308	256	287	260	262	306	260	268	264	262	297	286	262	279	280	303	304	264	258	295	298	287	263	279	269	285	284	290	271	271	247	290	274	282	290	282	283	305	274	277	267	299	306	269	301	280	292	288	251	282	313	277	264	283	308	260	249	251	255	303	269	288	284	307	285	254	308	289	314	302	287	292	280	271	255	276	287	254	286	285	287	303	302	286	288	250	276	293	306	288	286	280	271	281	278	304	300	275	293	276	282	276	264	286	273	288	299	293	303	259	255	283	229	269	265	286	288	312	265	279	298	313	283	305	287	275	302	292	274	261	285	307	276	298	286	296	285	267	267	288	284	315	284	259	288	276	287	323	253	296	304	291	284	311	299	289	285	285	338	291	289	312	285	274	271	278	292	270	291	275	291	283	287	301	305	289	283	243	263	277	252	273	263	314	312	278	266	281	242	303	303	268	301	288	266	294	308	269	295	281	293	328	280	296	300	288	292	292	302	306	276	252	295	273	276	260	264	289	312	282	300	274	257	311	306	270	274	256	260	295	273	293	285	310	295	287	270	264	298	289	306	283	308	295	295	279	318	301	303	271	272	301	265	276	276	288	263	277	271	248	286	285	295	297	298	295	285	285	288	285	257	334	274	291	306	312	318	273	271	289	282	290	291	315	265	283	284	290	279	258	296	325	286	274	287	274	276	307	282	327	284	303	266	298	276	284	265	307	283	298	312	277	324	310	292	248	277	275	291	301	288	337	276	263	300	253	282	265	255	298	289	260	298	287	279	261	289	259	261	307	299	268	287	280	288	252	281	286	276	297	296	285	309	314	294	278	304	294	303	289	273	263	294	271	271	263	299	304	271	261	249	291	305	274	296	279	315	296	281	280	298	297	303	259	276	291	285	281	292	258	301	277	312	291	271	316	313	329	305	340	287	291	297	275	297	300	286	297	261	298	284	263	287	283	294	270	280	273	280	305	262	291	274	281	291	285	316	269	290	264	274	267	283	283	267	331	274	276	286	288	285	270	246	273	286	284	293	267	289	268	306	290	268	279	286	289	308	288	268	270	286	254	286	266	303	282	267	280	288	268	307	279	265	332	289	305	257	284	302	292	291	311	299	290	279	287	281	276	264	287	279	279	300	276	309	305	257	275	268	233	311	277	303	284	303	325	280	286	254	286	284	292	279	304	289	307	275	275	282	281	277	297	229	264	281	298	308	286	291	303	279	267	269	288	290	274	286	257	302	281	283	301	286	307	285	277	294	281	259	295	281	306	270	264	284	295	291	316	279	264	302	290	319	267	287	296	277	280	288	290	302	277	291	291	282	279	274	291	280	330	290	333	323	274	292	280	287	269	289	254	274	293	273	282	285	284	285	266	285	252	278	285	286	263	270	265	271	269	298	313	274	279	284	306	254	279	292	282	264	293	275	326	300	319	301	301	266	316	280	319	268	292	267	309	296	285	276	279	262	301	291	280	320	337	263	334	280	250	297	275	281	269	294	313	278	309	293	268	301	284	290	270	266	275	274	284	284	279	298	309	265	305	300	268	252	293	254	262	280	286	292	305	281	276	277	264	287	282	282	299	303	312	288	278	287	294	282	296	333	258	289	280	264	287	268	327	268	298	274	264	291	314	312	280	270	289	267	289	262	296	280	269	320	295	262	267	277	259	272	309	312	268	291	268	295	294	300	279	314	295	280	276	276	279	277	297	267	337	299	285	258	291	278	279	277	280	292	283	316	279	285	290	316	284	273	281	276	250	292	274	286	270	257	259	268	264	303	265	276	288	264	276	266	297	267	281	294	319	318	315	267	326	309	267	288	291	271	292	303	312	293	296	292	272	250	299	278	285	312	275	265	271	267	278	257	279	318	296	297	295	301	294	271	273	280	277	283	276	269	259	263	262	303	307	266	253	252	302	290	294	309	295	305	272	281	321	266	293	292	280	272	305	313	282	273	260	269	245	301	274	290	256	268	283	311	273	283	289	297	269	261	319	289	265	296	261	284	274	284	277	259	273	299	269	291	291	277	272	309	270	306	277	290	306	268	281	244	284	293	294	263	302	311	299	290	270	272	302	286	297	263	309	311	289	299	300	289	258	258	262	304	294	300	293	249	303	268	281	313	285	261	274	263	288	308	319	310	308	286	305	285	309	275	293	260	270	267	305	241
4358	3006	5551	7414	5841	4733	3664	2973	2643	2219	1904	1772	1623	1451	1367	1359	1216	1093	992	970	935	983	825	836	780	768	771	783	775	812	843	774	753	747	765	704	788	768	749	791	727	739	732	684	734	707	725	751	720	711	700	682	727	661	739	716	685	712	682	726	654	706	735	695	675	751	763	683	682	682	693	742	718	681	712	733	655	664	676	728	702	714	714	635	743	721	746	722	713	697	692	674	687	763	725	707	722	691	676	687	692	692	722	733	704	717	740	701	659	676	697	681	720	720	671	695	796	714	719	675	687	673	717	730	677	676	669	727	746	713	694	711	722	740	656	725	688	682	667	733	668	705	680	679	682	719	649	688	644	701	728	723	715	705	666	691	749	737	697	694	707	707	702	711	734	634	713	716	699	716	689	699	705	687	682	674	696	731	709	708	721	715	689	737	674	658	718	774	740	694	675	656	712	718	688	739	724	720	723	694	663	724	711	725	672	701	744	703	678	711	709	689	695	740	661	712	702	702	656	744	689	715	650	721	698	676	673	703	762	668	732	684	714	710	725	663	706	703	709	728	653	688	744	726	706	719	732	690	681	738	706	712	697	723	733	701	673	728	685	650	734	718	683	705	687	704	676	693	698	718	723	727	702	654	678	700	707	679	687	701	641	729	692	635	679	722	690	678	749	672	744	670	711	688	731	749	743	695	729	718	708	679	714	702	708	675	703	678	704	724	687	747	736	715	730	693	772	698	699	712	696	680	679	705	651	685	708	716	729	676	689	739	677	648	743	733	669	667	692	728	677	704	711	660	713	671	688	669	688	732	660	727	688	702	727	674	738	734	714	712	668	670	698	673	708	735	702	676	728	697	697	728	706	675	681	680	664	648	714	649	735	728	706	718	719	692	698	689	708	696	725	710	686	724	783	715	718	742	717	687	696	681	693	679	672	718	694	677	705	676	717	686	751	708	697	721	688	694	723	739	702	709	696	666	625	685	719	679	695	693	677	737	718	729	710	653	685	663	751	691	717	679	726	691	713	678	692	717	728	728	733	735	689	746	692	705	678	694	720	697	683	650	697	716	692	733	689	657	702	664	715	662	731	727	708	680	707	752	733	685	691	710	689	647	756	699	661	710	691	692	687	661	718	761	645	709	725	654	701	675	711	677	721	707	676	730	683	686	684	728	702	715	709	719	703	704	674	733	696	711	699	733	681	682	703	715	701	720	705	676	703	723	725	640	684	682	671	687	714	697	701	694	680	653	671	758	676	676	723	723	727	678	710	694	647	728	714	688	668	660	673	739	703	717	691	666	667	667	700	670	719	728	714	711	743	700	696	683	695	770	740	709	740	713	685	692	736	707	645	741	706	701	722	693	728	669	688	736	725	754	689	717	732	674	746	709	706	693	735	760	719	688	689	719	708	685	670	667	677	691	766	721	723	676	722	698	708	724	675	718	754	691	722	692	709	684	676	687	769	734	720	692	733	713	765	736	734	712	669	735	689	714	728	688	703	708	689	676	694	696	696	705	728	683	704	712	711	707	650	718	664	681	659	764	734	707	673	740	718	716	700	737	739	677	685	685	689	663	742	720	700	686	687	674	691	726	651	688	730	675	705	737	694	710	679	696	698	735	701	696	690	693	768	671	683	666	647	728	718	654	720	656	733	724	696	691	686	727	729	718	691	665	672	656	749	680	713	724	724	715	673	698	740	697	680	710	720	740	709	656	668	699	734	651	708	697	710	683	666	724	701	721	695	686	716	722	704	719	697	678	693	690	746	711	767	689	654	711	738	708	724	728	733	707	690	728	660	731	689	686	709	768	694	676	704	699	663	676	716	670	716	696	679	687	697	695	719	735	688	706	683	712	736	683	686	699	688	663	708	678	722	689	712	717	710	688	672	691	724	668	710	712	683	728	702	674	681	694	713	709	725	682	714	680	758	686	681	685	694	685	726	673	687	671	704	716	673	698	682	694	718	725	685	718	717	673	687	667	705	722	733	688	725	722	729	683	666	674	710	710	687	657	628	743	685	670	632	710	701	694	708	701	677	690	751	732	705	748	729	731	667	709	712	665	737	696	656	734	726	722	700	687	708	686	728	712	736	775	747	704	673	676	706	720	706	692	690	690	679	729	695	679	731	658	763	685	674	658	694	660	718	717	720	722	693	716	709	706	693	708	756	695	729	721	671	744	697	719	692	678	692	701	685	681	735	693	739	721	729	665	691	688	702	716	701	729	687	719	724	672	755	731	692	677	732	740	695	675	716	776	647	677	664	717	703	715	688	727	719	734	694	724	719	744	699	717	696	762	728	698	671	716	695	655	670	692	728	700	698	693	686	657	684	719	722	682	721	706	667	706	724	687	704	684	735	707	690	657	664	692	740	735	763	668	669	712	628	711	698	719	693	682	677	656	703	673	707	634	712	654	731	733	692	689	703	700	710	764	686	708	699	726	700	710	705	727	667	659	678	714	671	741	705	680	714	681	687	709	683	703	671	725	692	723	659	745	757	684	713	674	690	709	680	682	678	655	692	630	738	688	713	679	678	690	670	711	741	693	721	705	681	703	701	686	654	671	681	662	701	763	708	693	751	695	711	668	674	672	708	728	678	707	675	709	661	685	701	651	718	653	706	784	681	719	675	696	711	740	739	695	699	656	698	657	745	671	674	656	714	694	718	642	701	705	718	724	721	701	709	695	664	695	658	656	708	686	675	701	712	678	703	673	700	739	699	705	675	685	694	719	693	672	677	699	685	694	692	732	752	718	746	705	717	664	711	693	712	661	682	714	729	660	706	723	709	678	653	663	712	729	707	721	701	691	720	685	697	670	701	702	703	673	690	690	664	677	641	718	715	686	713	709	700	687	688	711	672	696	697	700	668	700	689	668	658	723	689	719	725	709	709	730	730	729	723	723	702	703	707	706	737	716	718	706	727	706	737	692	677	675	711	696	673	732	729	676	666	702	645	678	706	721	711	718	679	742	680	724	718	669	693	682	698	732	712	695	737	699	714	739	699	722	684	737	677	646	684	701	729	702	713	696	670	679	706	723	663	707	684	707	684	687	698	686	698	704	745	684	727	688	716	697	723	694	719	717	746	685	648	679	698	676	687	721	678	669	686	629	683	660	669	736	722	693	697	709	717	741	692	658	720	697	650	684	731	723	720	644	735	720	660	662	635	740	759	738	707	697	665	690	693	724	673	718	655	707	731	660	736	698	719	715	669	702	729	681	734	712	695	683	687	680	679	772	716	725	711	681	699	720	706	666	739	710	675	700	733	748	660	707	676	710	668	666	756	670	713	706	705	679	696	693	727	694	710	697	719	713	726	664	658	683	699	662	691	679	650	716	729	734	707	679	660	682	713	736	693	685	718	674	672	695	739	675	662	677	727	678	669	689	703	713	668	683	659	684	707	691	705	707	708	710	648	715	651	702	730	697	720	723	750	687	742	686	736	663	696	720	711	679	765	653	733	680	732	690	719	720	668	730	677	744	672	691	752	704
12888	5698	5681	5949	3763	2776	2191	1493	1213	988	753	685	634	544	503	479	403	407	355	372	317	341	297	316	315	273	287	306	298	289	297	267	265	263	295	303	300	293	268	285	287	285	276	261	282	291	285	289	260	223	291	243	272	276	267	267	255	253	246	260	261	267	299	285	252	254	273	298	269	238	260	270	275	247	237	239	299	297	253	260	247	268	262	298	251	263	265	291	249	297	282	277	254	282	273	302	246	271	280	265	288	275	247	248	278	286	279	253	268	262	269	282	287	265	271	281	237	255	230	264	237	262	265	278	250	280	263	257	278	271	281	248	257	274	253	280	298	243	246	250	278	266	280	245	242	260	279	292	252	276	262	266	266	279	284	269	278	251	283	285	258	257	287	273	280	258	293	259	279	254	298	293	257	254	251	276	242	289	264	254	277	276	259	294	279	269	270	256	281	276	224	273	289	289	273	238	283	274	250	268	287	278	287	235	243	265	265	286	269	296	270	265	236	270	245	270	290	254	254	275	256	264	280	270	257	240	270	267	272	264	245	290	270	265	277	282	239	276	228	276	246	247	261	269	274	244	242	243	303	291	292	243	288	280	296	277	249	274	248	253	294	283	260	286	265	271	274	273	270	253	270	285	280	257	258	279	264	294	264	250	251	278	281	263	299	315	256	238	264	287	257	295	260	227	261	297	260	259	223	257	275	291	246	249	233	280	240	286	280	244	269	283	276	242	274	241	290	229	235	285	268	266	283	239	265	252	272	273	277	247	241	257	288	275	237	261	287	264	257	243	246	273	273	261	265	253	257	273	269	299	262	275	271	271	281	256	293	262	281	279	266	267	252	284	263	286	261	272	227	255	256	274	255	245	271	255	280	248	311	257	251	280	263	293	284	252	264	251	253	273	309	279	288	243	243	252	265	264	271	271	259	281	257	258	263	246	248	259	288	269	296	261	238	253	237	241	273	312	283	282	257	277	283	285	252	255	289	280	272	275	272	253	234	261	293	270	247	249	304	275	253	250	272	295	236	263	279	276	276	288	244	263	285	281	249	266	273	256	296	288	270	261	277	248	259	236	257	307	239	251	238	251	245	284	255	249	234	315	258	293	272	260	276	270	276	267	233	291	299	289	248	277	285	289	238	283	249	291	298	248	266	273	264	262	299	275	282	272	275	264	256	255	262	265	276	269	310	277	260	257	256	284	304	265	282	270	261	267	249	283	251	275	245	256	253	294	287	273	256	256	276	255	248	279	270	245	293	286	285	254	273	251	265	283	282	262	266	255	291	265	304	270	285	290	256	250	230	263	273	261	248	277	262	274	230	270	228	255	268	264	253	271	286	274	273	300	284	257	242	283	272	277	262	268	229	299	316	280	304	263	273	267	249	281	273	276	255	251	260	249	271	311	279	235	256	272	271	242	283	261	281	260	281	255	250	267	282	263	305	254	271	249	274	253	307	282	272	273	276	276	251	270	284	297	267	291	291	255	271	253	274	282	267	275	261	269	267	257	220	255	287	265	289	311	242	281	287	288	259	266	274	252	265	271	238	290	270	274	238	291	287	232	242	295	284	282	255	250	283	256	267	274	254	253	243	260	240	250	260	289	248	288	280	314	282	282	251	249	283	270	272	265	250	237	270	283	246	268	296	255	277	257	249	248	255	228	258	267	252	288	257	237	265	235	282	253	285	275	261	261	299	277	288	279	275	281	305	310	287	305	287	270	245	259	257	249	250	259	253	275	264	271	280	259	290	284	271	250	248	277	275	273	260	282	248	265	268	273	268	266	286	256	248	274	249	235	279	273	251	260	274	247	271	297	278	273	291	241	253	285	251	302	245	264	304	295	284	289	303	282	250	282	260	290	301	233	271	257	235	235	241	222	267	274	283	247	262	268	282	274	277	268	260	282	274	277	268	268	280	250	282	256	258	309	279	298	299	274	255	289	275	280	266	245	275	239	277	261	271	308	292	264	276	254	274	279	294	265	270	283	246	268	270	265	271	283	302	259	272	286	254	269	236	251	283	275	251	305	234	265	254	275	279	260	266	268	302	240	262	243	234	284	254	282	286	301	255	280	262	270	291	279	294	275	292	235	259	266	309	292	277	273	288	285	247	281	241	268	242	280	217	299	266	265	266	273	272	283	266	270	257	293	268	265	277	248	275	252	281	295	262	256	280	271	280	280	258	279	295	244	259	303	252	263	238	292	287	274	264	270	265	246	275	289	260	257	264	254	272	271	269	292	276	268	273	269	255	272	245	284	255	269	267	255	278	301	246	277	251	253	253	302	267	261	253	280	276	272	246	269	253	264	286	272	299	302	284	280	250	241	282	282	256	261	273	234	284	263	281	268	236	286	263	253	264	281	266	273	290	280	282	248	253	252	254	283	287	254	278	292	256	295	285	259	265	278	281	267	303	263	249	276	255	302	251	261	239	258	247	257	282	301	254	246	274	253	265	271	240	238	237	261	270	235	260	260	293	285	269	310	267	329	250	266	271	260	288	269	260	272	281	263	311	273	228	245	261	248	275	261	251	261	245	281	281	250	250	255	272	252	271	254	309	293	237	276	256	280	263	274	269	247	276	243	269	255	217	264	264	287	291	269	257	256	249	260	271	261	270	265	242	262	263	261	290	269	254	275	293	277	272	290	286	280	249	277	295	268	277	257	286	274	279	264	265	256	308	269	259	248	274	255	287	290	271	242	274	273	253	261	284	309	260	284	289	295	233	267	242	280	264	273	297	286	273	272	239	264	267	245	260	288	289	257	278	271	279	237	280	246	257	282	305	276	252	258	262	254	269	266	278	253	256	240	274	232	241	260	292	251	286	273	292	300	278	258	283	285	260	277	246	233	285	273	268	271	267	282	258	265	259	269	274	288	273	265	270	264	244	268	242	259	316	236	267	256	239	274	238	295	270	242	294	250	288	266	300	250	297	257	270	289	269	241	267	295	260	213	265	276	271	284	246	275	246	279	266	266	277	265	266	293	242	311	260	252	276	292	272	260	255	267	271	281	260	264	260	247	267	251	256	254	305	271	259	228	255	268	276	257	300	263	258	254	276	254	250	273	268	246	258	299	270	260	226	256	238	291	258	270	244	274	273	276	275	268	255	253	265	268	253	253	255	290	253	270	232	266	258	239	286	302	246	277	255	261	254	272	281	272	273	260	244	283	247	267	287	284	281	273	274	238	267	256	253	274	261	276	267	243	265	292	269	293	238	253	289	235	273	248	259	272	276	271	266	288	244	254	247	284	269	290	291	306	278	285	284	258	291	272	252	276	254	252	285	259	244	248	282	275	270	243	261	283	296	265	263	288	252	273	275	280	266	278	271	257	248	268	278	294	261	249	272	279	265	273	276	263	241	260	239	237	234	255	263	288	236	301	271	310	271	260	258	273	259	278	285	274	264	279	253	244	257	260	226	269	259	241	260	251	272	273	243	270	274	254	251	271	257	258	293	265	237	264	275	248	270	264	269	261	274	259	272	252	268	285
10601	5971	11024	14348	12418	10642	8497	6346	5739	4377	3306	3267	2921	2481	2217	1910	1682	1447	1353	1287	1189	1167	1010	1006	981	904	827	880	879	815	795	792	865	812	833	793	758	803	763	834	785	732	744	717	746	708	708	680	717	676	717	631	678	679	665	719	701	677	662	688	678	677	701	656	669	665	668	673	719	652	661	687	642	642	678	629	673	639	705	652	718	660	634	679	655	646	670	639	626	653	662	713	680	620	668	678	640	653	637	638	670	680	598	631	631	624	605	627	651	632	671	666	685	652	647	708	648	681	692	621	665	589	658	683	634	622	657	664	730	668	640	632	642	653	622	667	660	625	648	654	655	695	702	691	664	649	655	701	656	668	629	667	642	621	674	704	641	671	628	677	643	641	660	644	614	642	660	710	666	672	658	642	655	665	640	625	631	677	650	684	680	679	670	658	674	674	649	708	626	655	637	677	681	663	613	647	652	662	675	676	631	616	664	650	678	675	666	629	684	648	619	687	662	650	644	618	687	708	677	647	638	658	669	700	660	684	666	660	676	657	660	653	692	610	677	649	647	701	680	686	703	646	675	626	648	664	669	675	654	681	681	662	697	640	661	689	628	634	674	675	634	624	635	684	694	699	634	619	641	619	673	690	670	640	649	680	691	637	651	606	664	628	669	637	657	671	643	707	664	652	661	721	660	615	664	657	715	684	647	653	653	632	703	625	654	662	619	668	634	722	691	679	688	621	663	674	668	694	683	667	649	672	692	657	677	642	670	639	686	611	685	661	677	664	681	653	657	711	688	654	608	692	659	687	666	667	627	654	645	663	686	637	639	668	664	660	655	630	690	653	673	638	644	639	674	676	664	662	648	673	678	687	655	617	670	626	652	645	598	639	663	700	635	630	623	679	655	676	691	640	649	638	654	675	682	661	658	639	621	667	656	613	687	677	650	626	676	643	621	666	670	678	656	657	628	650	697	657	708	624	665	637	668	634	690	699	652	633	643	666	655	660	651	674	644	651	599	643	656	655	593	640	648	671	645	671	662	613	667	635	671	695	710	677	676	664	672	646	695	636	658	660	641	675	625	635	634	688	696	614	663	652	617	684	678	700	688	607	595	668	642	647	629	656	684	605	637	674	649	661	703	651	632	658	634	644	648	635	653	624	695	673	676	658	681	698	632	690	678	597	636	692	651	652	663	661	701	640	618	676	684	661	665	664	637	642	612	655	620	646	654	692	670	624	644	661	685	635	652	675	651	657	617	647	634	663	687	686	640	663	698	640	687	650	706	629	652	649	650	662	682	664	640	654	697	649	706	701	630	664	658	662	638	660	643	664	629	678	670	648	699	668	603	610	649	650	669	650	640	652	665	637	664	645	650	667	670	622	670	677	664	633	683	642	622	688	666	656	667	643	600	709	663	694	663	653	672	588	677	658	642	648	675	665	663	652	692	655	678	681	668	670	659	671	664	650	648	648	607	670	675	669	650	614	648	661	673	642	667	648	656	651	703	626	650	705	686	652	640	659	670	644	680	650	671	666	664	636	637	716	658	692	661	662	668	650	634	664	663	655	686	662	680	637	643	670	662	591	637	639	668	665	655	689	666	649	674	649	642	635	640	634	638	655	669	684	668	731	651	653	694	641	675	641	656	669	646	648	649	630	659	640	639	704	658	616	642	654	651	664	673	648	659	647	643	666	680	652	635	633	642	696	623	676	625	661	656	676	709	643	618	636	670	664	658	654	668	669	691	629	682	655	671	645	655	652	673	626	654	653	616	611	665	664	679	667	629	688	639	642	652	646	644	666	652	636	659	666	658	662	645	696	671	649	649	682	644	660	673	624	652	659	637	636	662	652	664	684	685	689	659	620	665	674	667	672	702	623	632	669	596	680	635	676	659	702	682	662	663	650	677	672	651	635	693	650	649	661	668	691	639	655	654	703	685	674	649	679	603	648	668	646	684	639	666	689	661	597	702	673	705	630	659	626	625	618	608	648	629	638	622	656	684	647	641	690	659	667	681	627	671	679	641	640	696	625	664	643	675	619	683	645	647	705	646	666	636	696	688	653	657	631	641	669	645	631	672	646	674	643	612	663	641	691	662	625	620	711	671	662	678	670	676	649	662	643	588	668	719	693	689	711	639	638	675	651	647	652	664	645	627	623	642	633	651	729	655	627	657	663	664	667	632	652	698	639	639	716	655	620	682	642	672	672	670	666	676	645	678	657	605	662	670	690	681	640	672	649	625	667	652	642	682	628	636	694	621	649	613	657	662	628	632	665	671	659	582	682	664	589	632	644	667	637	605	695	675	653	707	677	622	643	660	656	702	660	678	631	620	661	646	656	640	659	651	654	667	649	679	683	685	639	655	627	634	622	650	645	655	638	630	671	643	625	644	638	674	624	685	631	616	649	655	609	689	697	659	669	687	667	665	628	656	620	697	702	661	680	674	687	672	657	645	668	677	619	659	662	721	613	676	633	641	659	665	653	660	646	674	653	678	620	687	598	608	651	651	655	681	660	667	690	660	671	664	659	672	658	669	653	700	647	686	582	686	655	655	691	625	632	657	633	650	667	642	668	684	677	686	708	672	681	656	649	652	681	722	690	671	642	675	673	675	661	684	643	683	657	679	640	632	649	682	669	668	635	627	633	655	662	715	627	616	649	626	644	670	648	635	664	645	637	681	660	655	679	645	677	619	680	658	697	632	695	647	673	694	680	656	659	609	676	589	616	638	645	673	670	683	644	602	630	596	637	642	628	678	690	659	694	659	689	637	659	647	679	625	633	625	663	634	662	662	632	638	686	613	722	659	666	692	660	665	648	699	668	677	697	640	674	641	672	670	669	660	640	654	596	639	655	677	677	681	668	625	659	654	668	667	619	662	608	680	706	661	667	669	670	618	608	643	641	692	662	664	673	655	624	638	616	622	672	677	625	642	628	654	677	727	679	624	679	615	653	638	639	664	640	638	667	631	681	644	658	670	630	645	659	633	625	654	633	656	652	657	649	627	664	641	628	702	697	698	702	631	658	655	657	722	671	661	666	655	679	661	639	687	641	672	676	615	651	675	639	628	631	713	649	674	658	652	648	687	688	671	641	666	672	645	655	633	685	680	695	661	656	628	663	664	653	654	641	633	639	665	700	656	615	670	675	630	621	652	689	644	709	677	655	649	670	645	646	718	640	711	621	617	660	696	712	723	691	644	673	683	636	656	643	621	690	661	684	668	666	662	662	643	647	676	650	642	666	648	618	695	691	659	666	640	659	647	653	652	676	667	617	655	672	674	597	652	678	691	698	656	661	672	657	684	681	652	625	664	639	693	651	647	645	674	644	687	645	676	653	674	626	639	679	693	658	718	672	668	625	669	649	675	693	679	654	681	635	651	678	634	688	666	649	728	612	605	666	643	690	645	673	636	658	693	662	650	670	628	661	674	649	621	637	660	599	642	660	677	640	682	603	666	623	685	645	708	651	652	662	663	673	663	673	663	664	665	629	717	652	650	633
20610	9552	10069	7880	5898	4137	2962	2211	1774	1375	1116	878	770	628	563	463	459	363	323	363	351	297	301	238	244	253	231	265	220	251	244	224	206	221	233	257	229	202	222	245	239	189	245	243	237	220	229	227	203	212	234	229	223	226	230	212	198	217	215	211	212	202	197	203	200	203	203	184	224	230	229	222	203	182	198	199	211	188	190	210	201	209	218	196	209	232	229	170	203	195	189	197	217	197	213	185	203	200	189	201	183	218	182	198	214	199	232	188	195	230	203	219	193	195	195	187	199	235	213	214	206	187	176	202	177	225	211	221	184	199	199	219	210	183	193	195	203	198	207	199	206	187	216	216	206	200	205	211	177	200	216	195	225	201	206	199	206	209	205	207	208	174	173	187	188	240	211	202	215	211	205	181	209	209	188	211	223	174	208	171	221	190	227	199	217	198	199	173	185	214	246	205	213	205	209	225	198	205	188	209	191	208	223	192	232	197	173	184	181	210	212	191	201	215	210	179	208	199	201	217	211	192	206	206	223	193	192	210	159	204	226	184	204	211	182	195	196	199	195	212	227	207	213	200	213	209	223	227	199	208	215	220	197	169	192	215	201	207	207	187	179	212	211	188	212	190	205	181	202	213	232	214	198	188	196	197	219	167	171	189	214	202	226	237	208	216	184	178	179	219	207	191	198	211	202	205	206	242	215	190	222	191	229	191	184	221	167	189	206	182	205	195	188	185	200	221	197	180	175	188	191	182	200	197	202	208	214	197	205	207	188	214	200	220	195	194	187	165	202	190	235	222	216	169	188	180	203	197	213	217	212	219	189	212	203	172	198	197	198	197	197	195	190	213	219	219	203	204	204	220	203	199	191	196	204	199	218	198	208	206	217	199	233	223	219	201	214	218	195	177	216	208	187	204	179	221	195	183	209	227	186	196	184	222	209	177	219	197	202	231	190	204	211	204	198	202	182	201	198	195	204	223	186	209	223	235	223	218	233	192	192	178	199	208	185	224	222	195	199	199	186	210	206	198	224	199	193	212	210	194	240	245	210	209	201	213	174	175	186	198	210	196	197	203	199	193	218	195	203	189	210	219	180	217	201	221	200	196	180	207	224	194	244	194	184	214	205	215	200	187	193	218	206	190	214	240	192	203	228	199	202	194	190	229	208	191	197	220	193	184	191	197	207	194	215	222	175	195	213	187	220	176	184	213	196	164	227	184	184	193	193	182	211	199	194	197	168	208	224	241	183	218	203	194	177	179	184	184	196	218	186	201	194	216	198	202	207	185	201	207	185	190	209	202	216	213	183	202	211	212	202	191	183	208	202	185	202	208	180	193	214	212	189	197	224	212	194	206	175	223	233	210	202	188	205	203	188	180	194	196	206	200	218	223	216	209	186	196	209	212	198	200	206	221	192	211	194	199	171	219	198	203	186	174	233	176	180	220	214	230	201	195	208	219	218	231	234	180	199	214	228	220	223	172	224	206	193	186	201	191	212	199	201	227	219	207	212	200	204	210	192	225	191	229	200	189	197	193	201	180	184	196	209	174	177	219	195	227	210	189	235	210	220	214	209	181	167	206	203	219	222	218	233	205	213	223	184	197	208	197	200	186	171	191	184	200	201	217	207	182	191	177	205	195	189	193	189	204	190	219	192	230	212	198	202	196	189	213	225	205	213	214	201	201	229	202	195	193	201	218	233	193	223	229	206	230	215	214	213	198	205	192	188	200	202	193	210	182	197	201	204	257	205	173	188	194	215	199	209	206	204	235	214	227	202	201	180	228	209	201	190	215	205	195	199	196	209	195	207	179	176	201	185	223	219	194	193	210	219	221	240	207	230	205	199	210	191	209	205	214	213	194	199	203	219	198	218	194	171	193	195	197	211	197	217	197	181	200	210	172	193	196	257	199	198	184	208	205	195	209	180	206	212	191	193	219	214	195	216	211	221	207	188	217	192	187	207	208	207	210	208	224	183	198	181	177	206	184	220	212	199	225	205	199	179	220	194	214	202	210	203	208	211	197	180	197	180	212	218	185	191	210	218	202	180	192	205	193	193	207	199	195	213	222	186	203	207	235	186	213	206	213	194	184	187	190	193	187	217	200	226	226	171	216	237	190	200	206	205	168	200	211	189	209	199	205	213	216	211	206	190	193	180	188	200	187	208	193	209	184	200	235	213	223	242	209	179	211	194	201	212	215	183	213	185	207	203	218	214	211	199	214	195	197	185	212	232	208	199	211	198	209	172	221	211	166	192	202	200	209	190	181	213	198	177	216	215	208	212	192	194	193	206	197	218	216	186	212	209	202	199	230	190	222	200	214	212	201	225	231	194	180	175	200	198	189	212	198	197	219	208	195	209	210	182	205	216	182	175	192	239	192	196	224	177	189	165	194	219	207	189	203	195	183	194	169	175	203	213	204	205	214	193	246	202	198	188	227	206	200	214	218	208	187	208	199	227	195	204	237	211	195	178	197	208	200	209	188	190	179	186	178	211	202	202	227	186	165	197	207	206	184	209	197	200	201	199	190	184	200	191	225	218	205	175	193	201	201	195	216	223	185	212	203	188	200	216	187	202	213	183	205	185	201	177	176	200	203	229	211	199	198	205	200	202	195	181	185	178	208	215	193	204	218	244	204	197	198	216	211	172	211	197	199	176	177	217	196	193	203	183	199	190	208	208	209	192	214	196	179	203	185	202	218	187	218	174	242	220	208	211	208	197	204	209	196	189	195	235	222	213	191	227	196	225	195	207	201	210	192	208	190	176	217	189	178	196	203	193	193	208	207	200	214	221	217	208	198	207	227	221	162	230	195	214	185	193	203	225	208	211	174	192	205	177	194	204	203	217	214	220	197	177	225	225	205	206	206	207	213	211	207	203	179	217	182	193	191	219	218	211	190	190	177	211	188	208	237	231	208	227	197	179	198	207	212	181	222	217	209	210	201	195	213	191	184	200	184	193	194	193	179	179	216	203	171	198	191	202	176	205	215	204	202	206	195	222	202	198	218	204	216	182	199	204	188	194	221	201	189	185	205	189	199	202	186	221	173	209	203	196	199	206	243	219	201	211	189	205	209	182	205	204	217	217	194	189	203	220	197	200	217	204	210	224	206	216	193	189	181	202	198	203	212	214	216	199	200	192	174	201	218	212	197	199	201	203	192	198	229	209	194	212	193	188	193	197	218	202	170	190	220	218	205	231	196	201	202	225	185	177	214	226	205	193	225	209	197	204	212	202	197	204	200	172	207	199	199	208	193	229	207	193	190	186	180	212	198	191	190	219	244	228	203	240	203	199	213	182	199	172	194	200	213	191	171	212	192	191	208	197	217	221	211	188	209	181	184	212	196	191	182	220	193	217	202	213	208	190	210	197	209	199	222	218	201	190	180	189	183	203	215	208	182	207	201	185	190	212	178	174	198	216	225	223	223	226	205	224	234	240	205	204	206	204	192	202	215	215	211	170	200	194	210	184	213	209	194	204	210	217	204	193	216	225	182
13822	7947	15085	17892	16358	13680	11616	9541	7911	5819	5143	4192	4181	3341	2892	2669	2071	1632	1579	1457	1590	1294	1068	1067	979	871	838	792	781	762	776	709	705	805	791	743	703	697	622	724	677	614	645	589	553	555	548	591	587	565	536	536	585	513	480	477	523	515	584	539	507	533	548	593	521	528	540	565	530	515	545	520	518	540	527	534	547	498	570	529	542	521	506	521	514	463	465	479	513	495	511	537	491	513	496	527	496	470	528	512	511	557	472	483	544	514	500	540	533	525	486	529	511	501	510	501	504	536	476	510	500	518	471	458	516	512	527	487	514	494	513	543	532	498	520	474	501	555	522	501	518	511	478	545	534	488	512	500	497	535	502	515	533	503	528	521	533	505	498	493	508	532	526	542	474	466	502	496	564	520	517	498	503	514	475	458	503	524	535	527	502	517	530	491	563	486	535	490	525	496	518	505	492	541	513	563	505	496	499	499	497	521	518	521	538	505	507	496	516	513	497	473	528	530	527	482	489	487	442	476	504	518	536	511	514	525	492	521	526	541	513	525	544	513	533	539	473	506	513	498	505	531	480	519	519	520	475	518	520	519	480	540	567	511	524	498	513	500	510	535	500	533	494	517	529	520	523	502	501	523	535	500	524	519	503	512	508	501	518	497	491	525	512	485	512	473	495	521	492	500	492	496	510	506	527	513	445	541	541	511	480	507	501	536	541	475	465	502	523	487	505	519	537	491	553	453	483	502	535	535	512	505	503	526	523	500	500	456	528	494	529	502	527	509	496	534	508	504	510	537	536	479	485	472	486	503	506	511	507	555	517	480	514	520	512	520	508	514	516	505	500	531	479	487	536	527	528	519	477	542	475	522	509	525	529	485	526	512	548	485	552	499	538	516	523	488	506	508	485	527	532	485	522	506	503	518	487	563	491	487	540	521	448	488	505	515	532	528	499	493	512	559	493	521	477	576	520	514	503	489	551	548	541	493	518	512	487	516	518	492	509	562	481	484	531	485	501	519	504	520	520	512	480	496	492	500	536	503	499	517	482	530	516	500	491	502	467	503	523	539	515	497	496	477	542	538	519	468	532	476	487	511	536	524	501	563	486	511	474	540	507	494	537	518	474	496	514	503	485	517	558	499	457	488	503	501	555	568	476	550	523	511	504	555	477	504	463	516	494	507	524	539	503	517	505	512	478	527	500	477	500	523	458	492	514	533	492	509	509	507	501	529	524	508	466	534	486	505	499	514	505	537	488	496	504	499	525	479	508	486	511	522	516	535	457	527	511	493	510	509	500	521	499	517	491	518	503	529	483	503	536	511	499	475	508	498	545	502	526	511	442	507	532	518	506	500	534	465	470	515	559	518	500	477	515	531	472	506	521	503	541	508	537	507	472	541	526	517	503	523	516	508	526	522	498	533	490	525	514	516	508	503	527	490	520	529	521	535	558	502	558	487	503	507	536	484	513	509	526	484	502	486	546	509	467	552	546	531	503	520	504	490	539	546	495	463	520	519	497	457	547	472	488	498	490	567	466	496	530	512	495	530	506	497	506	526	490	504	554	538	504	503	500	502	501	504	533	543	492	511	509	497	489	561	532	500	502	487	497	507	525	480	537	506	497	526	434	556	542	520	521	505	514	529	507	554	506	535	491	506	526	531	511	534	469	549	469	470	471	514	504	507	479	476	513	509	526	560	471	516	534	489	531	492	534	498	518	546	537	494	497	530	518	508	523	534	529	505	519	501	505	491	493	481	509	527	534	518	494	491	506	497	507	521	506	515	529	530	504	509	497	468	539	479	489	485	550	500	539	530	519	516	525	511	516	501	525	510	490	525	491	517	514	495	511	521	500	502	491	528	494	502	517	499	473	533	513	542	489	514	506	487	556	507	514	503	492	535	521	496	457	530	525	464	553	541	491	490	477	507	543	528	482	529	502	500	511	486	531	522	572	468	522	489	535	511	519	502	533	533	506	539	483	512	508	526	531	499	496	479	523	450	484	549	553	528	541	567	526	532	497	535	514	523	512	550	499	473	511	483	500	569	489	501	451	546	533	510	515	473	513	487	524	518	537	526	491	540	530	481	490	506	510	533	475	536	510	476	529	544	498	529	488	477	520	534	506	526	482	482	488	532	538	468	495	471	546	557	464	505	508	517	537	500	531	510	534	512	489	474	508	520	491	492	541	492	551	531	519	527	492	471	504	512	563	523	478	534	534	463	511	519	549	456	538	533	510	496	509	496	507	543	540	495	511	492	516	562	503	519	575	496	524	526	483	498	569	481	527	480	535	501	550	525	518	485	507	520	489	529	501	496	550	526	452	507	533	493	478	499	495	516	491	533	532	507	480	505	504	526	486	517	480	479	513	473	522	501	511	497	522	502	492	536	507	500	505	509	548	516	529	484	516	524	548	485	489	504	502	496	518	461	456	519	502	544	511	526	488	514	553	510	525	526	507	503	484	526	493	454	507	525	526	538	495	510	523	482	465	491	544	511	504	529	506	492	508	593	468	467	514	521	516	524	535	514	513	524	475	521	497	570	454	453	520	502	518	516	450	548	482	527	509	477	510	534	530	499	515	495	522	557	536	479	470	518	464	488	527	516	503	509	524	479	516	527	537	531	518	521	486	498	527	527	500	481	476	514	443	537	483	461	530	513	472	527	494	542	516	512	514	498	508	515	459	514	484	493	514	508	522	459	504	497	518	535	494	500	502	518	559	517	538	543	490	495	506	510	504	504	520	534	534	504	510	475	524	510	539	473	514	495	545	527	538	541	510	528	565	486	465	514	484	514	483	496	482	532	506	541	557	494	507	527	527	553	476	520	530	474	515	529	487	527	503	503	507	517	533	497	525	519	496	498	546	543	517	551	513	468	489	549	523	560	522	515	520	493	535	518	485	453	530	510	526	481	518	489	509	517	490	517	493	530	520	508	502	549	512	494	507	496	483	520	469	465	472	487	521	495	489	548	532	478	516	504	495	504	519	537	514	499	497	546	519	510	507	511	500	507	514	537	516	525	523	501	506	490	530	506	479	512	502	534	529	519	504	530	522	521	537	505	502	527	532	499	501	534	522	541	528	492	509	548	475	505	519	511	525	559	515	571	477	490	509	481	492	522	517	499	504	514	509	515	521	497	527	470	537	500	497	520	547	476	506	486	500	522	518	518	507	494	522	544	540	495	515	527	531	544	484	524	525	494	495	519	495	528	491	513	531	515	538	519	523	544	516	539	508	477	491	507	498	503	532	537	542	534	578	490	533	553	493	500	465	471	485	481	530	530	508	529	540	498	525	478	489	517	498	513	509	515	507	547	535	510	552	544	503	502	500	517	526	494	515	488	510	484	511	495	538	514	534	508	491	545	540	544	548	503	526	531	500	562	527	493	525	539	531	526	516	483	491	527	490	498	478	484	447	493	512	479	479	461	547	494	523	550	490	565	536	520	468	457	491	499	496	535	529	499	501	533	491	516	513	532	521	518	514	538	532	489	495	480	496	526
4703	2363	2527	1973	1410	1136	919	688	624	526	489	464	466	388	379	372	355	336	309	355	340	311	303	310	301	280	330	300	311	270	297	279	290	327	316	267	320	283	269	307	297	284	295	302	273	262	292	290	270	303	281	319	280	299	297	293	284	298	243	301	284	284	289	279	286	301	289	303	295	279	266	303	298	271	282	265	263	266	302	247	240	254	280	278	263	278	247	265	274	288	276	248	273	274	312	296	262	302	317	308	263	283	291	265	298	281	289	288	273	262	271	325	268	286	268	253	280	283	269	293	292	261	292	251	301	284	266	286	280	288	273	259	284	272	291	289	291	285	238	298	284	265	275	274	278	283	278	266	303	280	226	258	294	277	273	299	269	271	319	272	276	274	308	283	279	275	280	275	278	303	265	285	256	278	247	279	299	283	298	274	255	284	274	265	278	326	285	291	289	276	252	281	286	265	270	266	266	278	273	291	278	329	283	278	262	276	317	247	287	289	308	286	274	298	262	279	289	313	307	290	314	268	299	268	267	285	294	286	279	278	263	266	276	285	285	293	287	286	255	299	274	307	294	283	312	310	301	282	315	292	291	295	268	287	268	268	274	296	293	306	268	282	278	271	275	304	274	295	289	304	306	287	273	281	309	288	303	323	291	284	304	278	303	288	286	310	305	307	274	288	289	293	286	318	275	282	270	273	305	276	276	266	282	258	276	303	328	269	299	282	272	272	267	291	272	286	281	287	279	280	271	290	280	345	281	275	279	271	273	267	277	293	288	314	291	293	288	298	260	299	264	268	305	294	292	278	300	283	300	289	282	274	274	297	297	275	298	269	284	294	268	274	284	266	296	264	250	273	249	247	290	302	312	257	289	289	271	284	277	270	266	267	257	275	273	282	318	287	271	274	265	257	315	312	273	299	309	283	300	278	250	302	264	283	272	310	303	276	272	314	257	263	285	297	290	253	301	270	310	264	305	277	283	273	272	272	286	307	280	296	274	249	274	260	277	263	285	280	266	299	302	289	302	296	260	295	293	272	293	248	308	299	291	285	278	266	259	281	300	277	289	299	268	296	303	278	306	329	298	282	298	275	288	257	272	287	272	275	295	302	275	317	288	297	296	286	306	272	299	267	267	263	288	296	269	281	289	283	256	275	275	299	288	291	276	297	305	308	307	303	291	303	289	266	263	304	264	288	252	281	271	271	268	274	242	313	265	303	293	273	233	288	309	303	251	309	293	277	264	263	284	290	290	316	259	266	273	287	254	276	270	240	310	282	277	288	270	278	298	292	310	282	319	271	293	257	246	272	303	267	241	266	294	289	259	267	276	296	299	300	318	282	304	274	291	259	259	271	278	300	304	274	307	296	280	246	252	285	308	241	292	293	319	323	307	305	290	291	266	309	277	305	297	261	281	301	263	265	301	304	295	284	310	284	307	258	270	297	317	263	279	286	289	300	282	281	279	296	249	292	268	278	299	288	302	278	263	277	277	270	304	295	255	293	250	297	295	298	260	331	320	248	302	298	266	302	276	304	298	275	286	288	276	294	291	288	296	277	267	315	307	301	268	302	284	296	272	281	267	286	273	283	281	270	272	265	293	301	276	314	267	322	273	292	263	251	285	309	285	311	287	288	256	279	271	287	300	273	276	281	257	289	236	290	256	298	267	286	269	293	289	325	299	287	290	293	300	278	273	277	294	309	267	283	298	291	254	271	295	278	269	302	303	280	292	276	304	264	282	271	265	306	287	286	272	296	270	257	274	278	292	276	301	275	290	293	269	296	304	276	275	265	288	275	268	295	305	296	274	271	305	283	299	271	296	279	286	278	293	275	266	280	263	300	306	276	287	287	309	291	304	319	281	294	276	296	289	275	293	310	320	297	280	322	272	280	270	278	272	289	262	280	285	272	281	287	285	288	265	297	250	291	281	286	293	291	329	301	304	288	311	288	316	267	286	275	293	270	291	296	280	275	273	284	304	286	298	273	259	274	293	268	277	309	268	261	285	270	261	302	293	285	273	273	287	269	289	305	273	288	249	271	267	292	279	279	312	298	256	269	276	304	318	306	283	290	294	278	278	300	297	287	303	285	280	302	296	259	283	284	301	273	295	267	293	280	275	276	243	275	301	295	282	284	295	277	303	327	260	305	274	323	292	308	270	297	304	254	313	296	259	294	284	262	293	268	275	296	280	277	303	265	264	288	254	307	290	297	287	295	295	285	296	266	306	242	311	270	282	292	299	315	290	277	319	267	257	306	283	276	293	281	263	282	281	260	303	308	225	316	280	282	274	264	293	279	295	274	303	266	268	271	283	313	271	328	281	278	260	262	289	279	309	260	297	313	280	292	309	334	300	305	282	294	275	307	321	292	295	289	292	322	294	277	278	293	269	301	296	255	317	284	292	299	292	246	277	255	298	269	286	250	294	279	285	299	299	283	277	290	269	278	270	280	279	281	307	285	309	296	289	297	271	289	295	265	270	266	300	291	259	284	305	289	290	285	288	296	297	269	303	271	301	299	285	286	276	294	289	265	256	312	293	286	274	248	286	287	246	276	281	294	251	275	257	299	267	278	288	268	274	302	294	314	282	285	290	233	321	290	279	307	313	312	290	288	273	292	286	236	283	278	288	268	290	296	321	261	296	296	286	286	299	269	280	297	286	279	263	260	280	277	284	271	305	282	314	269	278	287	284	295	252	276	306	295	287	265	266	298	290	305	264	281	275	299	240	284	289	280	297	262	311	272	287	315	255	269	281	309	290	283	321	266	281	268	277	301	309	263	276	257	276	267	277	270	282	290	310	306	274	283	284	261	293	295	267	296	292	310	261	287	288	255	314	253	275	269	314	290	306	319	262	310	284	264	273	262	276	268	304	286	300	289	259	299	295	293	306	292	266	271	279	272	281	237	262	290	266	289	293	257	267	307	301	295	291	295	274	286	308	286	278	283	303	265	284	258	261	277	255	286	290	307	289	262	283	299	269	280	285	287	286	257	277	277	300	252	272	292	272	335	257	274	310	285	270	296	289	293	303	295	287	283	303	279	272	283	305	303	311	291	291	297	293	268	270	273	258	281	291	276	291	322	300	280	316	273	256	288	269	272	247	269	272	294	263	281	269	296	279	237	290	281	303	292	276	271	277	296	258	276	306	262	301	281	287	310	305	277	273	305	305	292	283	297	261	272	283	263	253	283	275	285	313	281	285	290	267	305	277	289	303	281	258	293	300	279	288	261	280	259	270	291	268	283	294	287	285	287	273	312	259	293	287	266	284	277	255	292	259	285	254	290	265	240	293	318	294	285	292	269	265	243	265	288	264	289	252	289	273	287	306	281	285	247	274	271	255	257	302	251	295	280	309	298	309	282	288	307	272	289	301	286	276	311	310	260	281	306	281	280	267	314	280	260	295	311	246	290	282	286	280	323	265	273	301	255	291	279	315	292	300	314	254	293	263	286	296	267	301	280	292	274	266	299	268	259	302	297	282	314	292	298	295	299
4394	3053	5648	6837	5835	4930	3905	3115	2613	2204	1953	1760	1672	1491	1409	1338	1147	1028	980	1016	939	896	840	845	787	814	816	785	739	758	787	774	698	785	709	767	760	749	732	804	723	697	750	781	717	725	726	732	664	675	704	680	671	710	725	725	739	699	687	699	707	754	674	674	681	732	705	654	676	703	680	672	697	709	641	698	674	681	675	700	682	740	690	704	710	717	695	730	756	681	701	669	695	625	706	707	651	703	674	717	714	685	691	666	682	643	685	745	692	744	684	680	711	677	641	745	697	686	710	634	702	720	702	712	706	659	704	690	724	686	665	684	683	718	666	698	687	692	722	682	639	640	705	638	705	769	704	712	712	660	701	664	654	721	660	753	654	679	642	709	743	685	667	708	719	663	736	702	700	727	741	669	676	697	667	671	630	659	701	691	697	739	767	693	713	677	732	697	681	658	703	727	684	735	692	664	696	736	668	662	722	683	721	718	713	687	694	659	723	692	686	674	671	674	699	703	705	695	717	702	744	676	653	697	718	705	702	704	734	706	694	733	670	698	727	692	673	694	692	645	648	694	673	697	701	675	684	692	714	700	681	736	691	687	713	716	684	710	648	693	720	715	694	701	722	676	719	651	636	722	720	740	698	675	705	803	707	717	708	698	668	690	691	680	679	702	693	694	697	719	657	691	715	671	685	672	671	658	731	668	738	718	685	721	684	694	671	682	654	696	662	700	738	700	717	687	716	657	670	693	693	735	677	674	707	739	646	682	691	657	692	743	685	695	711	694	705	710	676	728	661	663	692	669	663	693	703	648	704	663	699	679	721	677	678	704	714	683	747	683	704	734	718	715	697	719	701	675	683	737	739	691	659	696	734	720	668	697	710	656	667	711	726	709	697	698	655	723	666	673	702	710	704	701	659	681	689	729	695	716	735	694	686	702	723	714	751	695	711	752	670	688	666	714	698	695	690	717	718	723	717	748	695	716	674	738	762	686	752	731	705	719	674	707	690	690	729	733	653	752	691	691	681	633	676	699	707	738	696	688	658	724	679	759	705	657	707	675	675	710	643	711	689	694	704	667	668	726	684	695	689	744	719	684	720	710	671	666	709	644	643	675	706	710	685	697	741	669	695	651	658	741	645	726	722	660	689	685	701	696	717	706	708	674	699	716	733	689	735	741	700	685	710	692	716	665	721	684	724	736	710	703	683	711	714	670	709	678	671	689	697	677	707	714	678	664	747	682	721	669	676	743	710	687	687	658	688	639	701	686	733	709	731	742	691	692	652	711	712	665	709	676	705	721	740	683	693	692	722	656	694	669	652	665	753	705	711	697	647	692	674	653	639	687	710	746	720	714	662	699	697	747	733	735	662	696	721	683	679	634	667	693	637	696	670	742	687	727	652	687	683	718	690	701	687	680	695	693	696	696	681	700	735	728	717	713	686	721	683	691	674	694	734	722	694	703	711	696	668	719	704	725	682	670	680	722	694	698	714	697	710	742	744	709	670	677	707	683	677	726	682	712	723	710	679	671	702	703	691	641	676	707	654	750	687	694	674	684	703	723	678	696	708	698	674	726	700	708	688	741	694	709	688	669	705	648	676	693	687	737	741	680	688	692	726	676	760	716	721	649	687	732	686	649	662	683	684	694	668	649	675	718	677	707	684	718	639	748	696	720	649	681	689	700	719	694	742	745	657	760	669	706	684	706	739	670	723	704	669	674	677	697	739	678	679	696	752	704	724	690	717	703	681	680	752	694	664	721	660	659	748	661	679	735	693	685	677	674	722	666	696	722	734	659	672	721	746	694	713	676	711	680	717	706	722	676	671	702	663	711	691	723	635	688	697	675	704	720	700	686	670	704	700	695	661	696	728	702	683	692	699	735	696	694	753	684	712	675	689	724	682	706	733	722	702	749	692	682	715	659	688	664	723	744	682	730	720	664	678	705	705	731	716	646	659	686	674	675	694	692	653	658	701	701	716	704	669	637	670	683	697	708	719	744	723	732	695	714	683	696	666	652	670	697	755	729	646	689	675	656	666	704	720	690	703	675	654	723	703	753	751	651	691	719	676	700	678	696	707	674	702	637	728	748	736	696	697	725	672	679	678	670	714	712	704	683	694	693	733	690	694	710	699	739	687	680	674	667	699	720	746	691	746	704	649	690	675	678	689	712	659	682	685	701	745	706	686	739	695	672	706	754	706	630	670	711	690	694	690	709	676	684	715	710	701	750	725	666	688	641	727	688	689	696	686	703	647	668	690	721	711	679	705	646	682	711	671	677	691	702	717	679	708	669	694	688	736	711	650	677	738	676	690	680	718	722	639	674	664	697	676	681	712	695	742	690	674	686	678	692	719	675	685	758	684	699	685	693	684	664	668	708	676	683	761	683	692	693	738	693	747	684	708	683	649	705	723	701	741	734	734	676	681	775	711	697	711	665	702	682	698	683	679	657	719	702	697	715	704	698	730	637	717	679	694	680	717	705	658	743	678	697	713	658	695	677	705	672	726	706	709	724	725	673	720	701	639	703	707	687	720	746	698	682	746	707	712	690	723	690	707	668	711	667	691	658	696	676	689	719	682	726	715	652	659	671	682	693	672	721	689	765	706	676	653	696	682	686	666	688	723	682	720	706	700	703	728	711	696	699	736	691	702	744	702	735	688	713	692	709	685	711	737	717	691	688	678	720	689	700	714	710	661	728	700	655	678	701	739	672	694	676	704	690	661	725	692	693	709	678	714	690	689	672	697	707	753	693	688	703	700	696	707	651	674	702	690	666	690	641	711	694	670	704	730	650	696	700	667	680	738	716	671	688	680	726	694	663	659	696	703	712	679	681	721	661	725	698	657	623	693	721	692	703	664	653	723	702	686	691	713	718	682	700	720	706	705	706	672	694	686	673	712	707	740	694	746	729	690	746	713	674	647	705	719	667	724	709	665	704	700	687	686	695	674	711	714	676	727	756	656	697	690	683	717	701	720	694	720	672	684	701	657	716	712	726	678	708	703	723	686	724	713	707	672	685	725	696	710	700	697	664	669	724	677	711	674	688	693	651	732	703	713	670	724	669	697	707	711	652	682	656	741	743	714	661	701	722	703	672	682	656	683	718	692	678	688	703	725	667	623	714	681	711	722	665	703	720	702	695	697	720	708	717	700	667	684	696	672	723	664	707	686	699	739	705	630	698	697	655	685	718	664	687	655	709	720	684	656	706	714	651	711	706	685	676	730	707	683	690	687	689	681	726	713	736	696	694	716	684	698	685	704	660	670	695	694	717	698	670	685	703	671	719	660	682	689	711	706	736	708	678	662	718	702	684	715	702	702	675	697	707	726	695	677	691	736	714	681	679	676	644	750	671	733	700	687	703	691	695	659	732	706	699	714	685	708	715	656	711	675	690	696	681	692	663	699	703	646	706	698	727	687	708	707	708	697	719	698	700	724	696	710	720	691	719	674	693	699	729	661	724	669	663	692	710	682	731	678	748	690	745	685	693	702	738
13106	5947	6495	5039	3613	2725	2169	1469	1211	909	802	718	656	524	513	459	381	364	381	300	380	348	315	318	320	277	270	259	269	275	290	289	320	279	240	273	263	266	276	262	270	262	304	292	261	259	233	275	269	247	252	268	284	283	244	251	288	297	262	242	254	289	295	252	259	270	239	277	269	293	244	251	288	266	245	262	246	271	272	249	293	273	282	281	252	268	252	294	253	273	259	279	278	282	246	314	255	256	241	302	263	223	248	285	262	266	274	256	289	276	261	265	277	320	268	251	279	292	275	285	267	278	270	249	284	306	271	243	247	247	259	255	287	272	266	266	260	274	260	282	266	262	250	265	260	245	270	255	231	269	242	282	262	255	262	270	270	303	235	235	282	285	264	240	266	255	255	249	262	258	262	278	260	277	247	273	285	286	260	266	297	275	285	261	278	253	265	262	251	261	264	266	262	255	251	274	287	265	251	274	247	269	236	214	267	257	297	249	282	286	267	259	250	285	266	284	298	274	255	271	255	262	291	259	250	293	280	261	238	286	272	295	239	266	256	290	269	273	255	261	263	272	285	261	250	247	297	288	281	294	237	270	245	265	274	258	231	259	273	269	261	239	260	280	288	264	265	273	280	252	286	252	237	258	280	266	255	248	267	251	266	250	299	244	239	251	289	284	284	257	281	250	237	285	285	232	272	258	283	247	278	244	258	279	273	274	266	250	273	272	246	265	250	279	258	260	259	260	266	301	281	260	290	273	270	265	255	238	259	237	285	239	268	222	271	253	282	299	228	293	251	270	276	248	263	246	253	277	247	279	273	255	275	255	279	263	291	295	250	267	255	281	278	253	285	257	234	287	276	270	283	251	279	281	248	249	243	275	246	292	272	257	272	254	295	270	265	270	300	281	235	306	246	244	280	250	261	239	267	283	262	289	262	274	283	272	245	266	247	251	305	259	264	281	278	212	270	251	249	258	252	255	255	232	274	264	306	280	262	251	267	291	267	272	255	214	246	251	248	268	264	276	268	301	256	283	281	286	265	268	253	260	234	292	280	221	242	267	279	230	284	264	273	246	244	244	265	262	280	242	281	262	249	320	276	285	239	269	267	290	258	259	307	264	246	257	282	290	289	270	278	253	274	286	277	288	264	254	258	235	280	256	267	265	245	271	233	255	230	267	275	259	260	240	268	273	228	283	267	269	268	272	255	263	263	252	270	280	252	276	229	255	311	312	271	299	282	259	258	293	272	260	239	271	252	283	262	252	250	265	287	263	262	263	286	267	247	277	272	261	260	238	253	267	286	280	275	280	257	241	270	269	281	288	251	297	284	251	245	259	279	265	278	249	258	242	261	272	279	234	248	275	271	250	273	284	270	260	272	283	245	277	261	260	322	262	300	297	264	249	270	269	273	257	265	289	247	275	266	255	290	277	272	280	275	286	260	247	287	257	286	259	284	271	258	265	259	273	251	275	278	246	255	199	231	249	272	290	283	269	287	263	277	261	281	286	277	253	278	277	269	279	273	264	241	242	276	251	271	240	281	279	287	253	235	270	275	264	274	280	227	259	259	227	282	294	246	287	289	295	250	298	274	254	259	272	284	250	269	261	259	275	285	266	254	266	279	274	258	291	295	246	272	262	264	266	243	272	241	276	271	271	250	240	272	277	284	214	284	246	268	275	244	258	261	274	295	259	264	284	265	246	271	242	279	254	286	239	271	268	270	257	272	232	273	246	250	268	275	271	265	266	256	262	234	271	252	264	267	271	259	279	305	240	258	261	262	271	271	223	281	256	281	282	251	260	251	248	242	283	286	244	259	290	247	269	269	274	257	253	301	271	253	298	267	267	247	275	276	273	209	263	285	260	215	229	284	254	242	272	279	264	266	289	262	226	275	269	242	241	251	257	315	268	252	245	263	234	248	269	267	240	266	264	229	278	268	256	245	265	272	290	285	263	282	263	260	235	289	307	258	260	240	295	283	266	278	264	249	269	232	254	276	291	274	286	301	259	251	284	278	288	290	276	246	273	219	250	288	248	255	285	285	268	271	244	268	262	282	282	284	251	256	270	259	269	240	274	282	269	273	274	239	248	270	274	248	282	287	283	232	256	241	244	246	274	266	248	283	279	241	264	263	266	265	273	251	253	235	246	271	237	254	285	283	242	283	254	247	250	290	261	254	281	277	265	263	238	245	299	270	250	283	275	261	229	277	261	270	308	251	268	261	272	295	271	263	269	269	262	254	284	267	270	277	256	268	241	260	237	254	257	277	254	251	264	249	262	260	260	246	280	269	261	239	264	286	293	275	267	258	279	267	244	222	275	277	254	277	283	280	275	244	269	275	302	290	267	248	286	248	267	276	263	243	262	257	248	247	246	251	277	252	271	266	287	261	249	247	287	233	292	273	259	257	253	269	254	256	269	256	299	264	256	279	249	274	285	268	279	271	255	252	264	287	269	250	237	238	250	243	241	253	261	271	247	265	252	281	289	234	244	256	270	263	316	273	263	263	266	269	273	274	257	266	272	259	285	266	239	262	245	247	237	273	253	249	277	255	257	277	269	256	271	239	256	273	251	255	279	290	260	258	278	292	259	260	257	236	256	248	246	274	323	270	280	291	273	280	269	276	273	240	256	289	223	249	278	252	266	297	258	284	259	231	242	281	267	268	262	261	264	281	260	253	255	219	262	263	284	267	243	285	291	263	257	251	279	304	298	276	270	288	252	262	278	267	288	267	260	268	266	278	270	277	252	270	259	266	264	250	262	279	272	268	253	233	249	297	277	254	267	234	267	292	275	233	238	257	296	251	252	255	263	286	276	257	267	286	266	245	275	290	243	264	226	243	268	261	274	293	268	261	278	247	267	244	264	277	299	264	271	294	270	265	261	245	274	246	257	258	263	257	295	256	259	292	247	256	265	268	257	249	281	274	259	292	257	290	253	257	275	276	250	274	284	279	285	260	256	276	259	268	274	240	240	222	254	258	278	246	242	253	266	264	248	281	239	266	263	298	267	278	265	238	276	247	265	231	270	269	277	280	271	287	240	250	262	261	264	255	266	258	258	325	280	282	261	272	237	277	248	271	272	254	294	271	274	267	283	276	262	258	287	258	236	258	264	265	264	296	254	284	267	248	263	274	249	224	260	256	272	270	288	242	215	261	287	288	255	240	253	229	278	278	258	278	268	245	262	222	277	287	274	263	278	270	282	280	250	274	251	265	258	292	272	258	261	275	269	242	258	278	268	268	246	258	267	279	295	249	278	258	281	264	234	261	266	256	243	257	264	295	263	256	236	253	246	260	267	277	274	265	272	255	242	242	249	276	247	273	311	279	285	251	258	256	280	264	271	288	251	275	259	263	279	265	279	265	279	263	267	249	255	269	252	245	256	236	300	260	235	276	271	271	274	229	259	283	233	275	255	246	270	233	246	282	274	248	266	279	238	248	263	276	267	288	280	261	260	261	295	273	289	271	265	273	259	254	270	292	262	254	232	294	240
10663	6184	11253	13609	11951	9235	8876	6318	5425	4101	3719	3318	3111	2486	2144	1886	1639	1361	1349	1227	1337	1166	990	1000	937	890	907	798	787	797	901	787	779	838	801	797	745	713	785	769	751	736	744	750	737	684	686	644	664	701	669	722	689	691	625	662	653	672	690	701	704	667	657	710	688	660	619	716	632	691	658	679	690	685	650	650	675	650	632	608	641	673	637	653	600	696	643	643	688	648	637	628	661	732	630	686	655	670	636	636	670	643	701	620	669	607	665	685	695	700	651	690	704	687	664	642	674	637	686	697	615	679	647	638	608	667	651	656	678	621	649	644	632	622	646	612	704	644	641	639	674	632	672	641	639	657	641	685	597	649	669	686	645	657	622	651	636	664	685	660	662	646	629	692	660	619	688	671	668	617	640	678	617	672	639	606	703	674	683	634	628	639	659	671	619	626	669	662	672	656	624	636	668	678	624	643	630	641	683	669	652	671	664	689	644	723	684	627	634	624	620	625	626	658	652	643	643	643	647	685	658	656	660	649	679	657	649	657	650	640	684	636	702	617	658	626	660	619	668	612	687	649	709	635	653	642	669	591	656	648	682	646	633	677	620	697	678	612	692	652	678	640	659	644	656	656	635	645	635	640	622	648	671	654	673	680	625	623	678	655	643	663	668	680	668	654	640	617	630	629	666	670	640	660	629	625	643	643	630	655	631	714	635	670	631	650	651	699	668	670	630	662	655	613	682	643	691	653	639	660	594	681	640	647	661	716	652	674	639	629	610	676	630	635	623	608	660	656	691	649	694	662	628	697	679	625	692	663	666	656	654	623	628	627	669	659	679	676	661	655	649	681	706	659	606	641	641	672	639	655	613	621	646	622	689	654	653	669	654	666	642	614	601	640	656	680	686	637	665	628	625	657	680	607	667	670	651	721	624	645	680	694	636	639	617	655	677	668	700	635	621	654	647	679	643	626	662	631	635	623	590	661	680	681	631	657	672	669	631	678	647	670	684	637	644	683	660	639	646	658	681	639	651	657	634	618	675	635	628	649	635	636	686	677	685	655	615	655	638	663	628	673	671	581	702	659	641	667	638	652	623	692	652	678	667	699	653	712	687	644	690	610	677	622	660	650	575	687	651	640	681	658	625	664	680	620	650	643	597	630	651	647	630	636	631	637	670	629	656	614	656	632	629	623	651	616	627	623	689	627	671	670	653	665	651	644	636	637	643	628	615	648	648	650	671	670	598	663	698	667	650	658	645	695	644	681	611	636	631	660	674	672	633	667	691	645	642	658	638	598	668	616	652	685	617	700	649	650	624	657	688	685	664	667	682	634	675	667	626	621	636	622	672	638	649	607	642	657	647	625	675	609	677	707	652	664	674	660	653	623	704	663	627	645	633	622	617	674	681	640	704	656	644	687	659	613	681	688	653	696	666	648	622	634	671	652	666	620	692	660	653	630	652	641	702	689	602	698	652	624	608	645	621	656	619	661	663	670	654	659	655	679	650	623	641	639	641	634	655	651	665	659	632	673	638	656	611	686	647	665	656	634	653	603	670	650	631	605	654	665	635	687	640	666	661	643	695	666	663	650	621	649	672	679	614	605	615	682	643	641	648	645	606	646	627	649	645	620	611	587	640	624	720	623	599	684	606	649	620	674	632	674	671	656	650	652	648	642	681	648	662	615	662	645	608	640	638	650	633	669	631	668	626	679	660	623	648	694	650	662	648	625	676	672	657	665	654	638	627	694	636	687	715	637	604	629	644	680	600	599	670	617	653	650	683	622	642	667	702	632	648	607	608	601	619	631	697	635	646	626	616	611	633	665	636	619	668	620	644	617	629	686	633	690	670	610	637	620	637	676	683	669	645	655	619	583	656	598	638	670	620	665	639	680	637	621	667	604	657	649	640	617	657	621	635	640	649	634	674	662	634	666	670	706	679	625	644	648	646	676	705	680	682	610	652	660	643	640	666	657	673	658	637	671	675	637	621	664	649	626	644	681	661	670	698	681	686	676	676	626	688	656	660	650	626	604	674	662	671	656	672	640	636	688	644	638	643	615	629	651	612	682	675	641	647	667	651	629	620	691	672	678	638	657	637	643	636	642	621	694	667	620	643	644	637	620	675	649	635	661	625	664	621	643	685	647	633	652	670	671	671	691	608	611	604	648	644	656	690	629	673	630	691	636	650	641	617	641	650	653	654	641	684	659	620	666	644	630	665	665	674	612	641	682	659	624	645	608	670	654	644	653	639	633	639	629	680	652	675	660	633	650	641	670	648	637	652	635	620	681	685	636	640	656	632	664	673	642	642	651	667	636	628	694	668	645	658	664	690	654	630	673	649	620	651	663	672	621	637	659	606	626	638	628	689	665	651	653	693	659	654	617	693	692	624	627	663	665	646	625	637	629	651	585	687	660	652	632	617	650	631	637	656	639	610	639	662	664	655	652	686	627	617	634	655	656	670	632	670	659	626	703	663	689	631	655	653	641	646	719	642	654	653	652	638	648	634	702	634	599	641	639	662	608	622	638	631	633	690	666	670	626	682	694	628	647	658	638	634	640	711	639	624	729	630	635	684	690	642	636	664	650	634	645	650	662	642	661	659	681	657	657	685	673	694	670	656	653	633	666	605	696	621	682	623	636	684	674	696	674	657	628	691	656	681	662	674	676	654	635	672	630	643	643	652	673	658	642	659	615	661	655	606	680	664	688	678	671	646	657	615	644	676	693	640	647	684	686	592	655	635	645	688	639	620	668	673	656	631	610	668	669	600	649	647	662	695	672	632	684	708	660	631	693	623	667	631	666	655	598	637	656	710	643	684	645	633	622	635	671	680	662	669	631	649	661	652	667	675	659	630	648	667	675	640	680	687	696	667	612	649	624	652	670	651	659	656	674	635	661	621	661	659	708	667	684	622	641	635	678	702	660	622	625	645	662	627	647	709	645	702	690	627	591	675	668	640	625	628	701	649	651	643	617	626	649	679	620	642	620	646	655	669	698	634	622	652	625	688	667	670	681	686	653	644	676	665	667	617	671	653	639	656	638	694	648	625	642	610	655	641	651	652	622	694	642	616	665	609	686	627	686	628	641	659	649	703	676	661	678	652	647	639	687	642	695	655	664	639	637	667	656	641	673	679	654	648	594	641	656	643	620	633	684	587	596	623	625	677	632	630	663	669	608	674	678	672	666	648	666	697	632	629	670	682	688	691	681	664	669	680	640	677	646	654	672	632	609	627	656	650	676	665	618	625	641	610	667	655	601	605	669	661	634	664	690	666	635	656	699	638	722	654	647	619	682	662	633	677	645	692	631	658	631	685	699	636	644	625	690	665	621	638	648	641	686	676	630	655	661	605	650	688	686	645	661	685	660	642	647	628	693	628	663	648	673	721	654	669	643	650	731	692	679	709	662	627	622	672	623	663	666	597	677	625	598	626	633	600	676	645	628	693	686	677	630	658	642	674	672	664	628	609	651	712	670	649	649	674	644	616	680	626	618	648	667
20879	9878	10386	8769	6510	5087	3420	2613	1963	1234	1002	904	797	624	570	471	421	356	317	350	334	302	271	284	243	265	241	251	238	203	206	214	214	232	238	232	231	195	217	223	211	210	218	222	210	219	195	193	211	218	195	199	212	210	212	183	217	234	207	213	214	185	216	203	182	209	203	214	199	216	222	202	175	195	195	197	194	204	182	216	197	178	201	208	187	177	178	212	202	227	222	209	214	210	205	177	194	217	207	187	183	206	216	205	197	209	202	187	192	193	166	183	172	169	197	209	187	204	205	200	204	201	218	208	207	206	210	204	182	185	197	215	224	202	192	193	213	165	209	188	224	209	215	198	186	185	174	215	217	175	172	219	183	191	218	197	215	198	215	215	189	179	186	197	202	240	205	206	190	193	210	203	186	197	185	222	212	210	196	199	193	228	199	216	215	208	194	229	177	161	181	185	186	223	203	207	177	205	217	205	195	192	209	218	193	209	229	211	202	201	213	169	176	194	197	209	208	199	209	220	192	230	219	196	197	189	218	181	185	202	184	212	209	178	207	213	201	204	197	203	189	204	211	218	216	212	208	196	193	203	178	194	208	219	225	221	214	223	197	221	220	193	180	212	186	218	192	223	199	210	176	185	194	230	219	203	224	185	190	194	212	169	198	210	194	196	179	208	164	189	186	207	205	196	199	196	230	184	180	202	178	172	204	204	189	183	201	192	206	157	214	197	190	192	203	199	201	191	202	187	192	230	161	177	220	191	207	215	237	206	205	195	198	182	187	197	197	211	201	190	211	198	199	192	193	192	205	183	221	211	210	194	171	192	211	200	191	210	211	193	206	196	202	232	191	188	183	187	209	188	206	236	212	190	217	198	183	195	205	206	217	220	182	197	211	232	207	214	188	202	224	192	199	201	203	216	199	187	203	172	191	200	188	198	189	212	211	201	196	199	178	191	208	207	212	171	202	227	193	186	220	225	208	208	201	186	206	231	213	194	212	184	222	227	180	204	202	202	217	226	198	195	219	211	206	177	222	189	207	177	220	250	224	234	216	194	227	217	180	189	163	184	178	180	207	198	179	204	196	211	192	182	223	193	195	196	227	180	182	189	200	169	179	207	195	215	197	197	225	202	187	185	196	196	189	173	198	178	210	186	217	210	204	222	208	206	180	196	194	186	212	209	216	204	173	197	171	196	212	191	191	196	202	217	192	187	187	199	204	224	189	204	211	199	212	190	224	213	211	168	199	187	184	163	182	187	215	209	195	210	208	194	198	185	210	194	213	220	176	207	186	163	190	207	222	202	211	196	172	186	200	198	200	205	215	172	203	198	216	214	217	206	207	196	196	190	184	188	202	204	202	220	184	206	185	206	203	207	192	196	201	214	196	187	214	194	208	194	206	236	211	193	204	204	213	186	180	192	212	211	234	220	210	220	203	189	190	216	174	220	219	196	183	195	197	209	205	230	221	228	189	214	205	221	225	199	214	221	194	185	190	203	221	204	227	202	165	200	212	182	185	190	186	181	195	204	179	178	198	173	222	188	201	191	218	198	226	218	174	220	194	223	188	214	207	207	206	216	191	203	196	184	210	224	181	213	194	204	207	196	182	207	234	225	220	187	193	220	183	223	216	193	199	186	194	196	185	201	185	201	195	208	206	189	200	202	226	201	185	217	177	205	191	212	206	209	208	180	190	184	201	203	204	178	204	209	176	206	213	188	198	179	204	221	226	220	187	223	200	216	228	191	222	208	211	199	179	168	214	184	206	201	203	224	210	196	196	200	200	191	193	184	220	186	190	194	198	216	174	216	188	203	221	198	202	185	219	193	192	206	189	187	159	203	180	206	188	201	196	191	195	219	210	208	209	199	204	198	211	202	175	213	236	199	202	204	168	219	177	222	235	190	202	204	223	211	216	199	221	214	210	194	185	202	221	234	196	196	205	208	240	183	178	186	206	214	172	210	210	195	196	214	186	203	216	215	229	217	200	215	179	196	197	232	205	205	196	190	192	192	212	214	190	202	193	180	201	199	184	198	219	209	199	185	204	176	186	180	192	198	218	196	188	214	226	208	193	180	184	203	191	206	192	184	176	225	185	188	207	188	205	198	189	208	232	208	205	179	224	209	225	222	178	217	199	190	185	194	221	197	208	207	174	203	222	191	209	202	217	190	190	231	234	201	193	205	199	195	195	193	200	208	188	221	185	208	181	211	204	236	192	194	188	178	216	221	230	192	230	198	206	197	214	210	208	220	205	211	237	204	220	177	215	197	221	189	214	184	208	193	212	205	209	183	213	221	184	204	222	201	185	191	189	218	180	193	215	197	208	180	211	211	198	181	191	212	206	198	212	188	187	188	190	194	223	195	171	198	209	218	180	204	184	194	162	188	200	193	214	189	198	200	196	188	179	205	218	194	181	234	177	197	176	200	202	202	230	213	199	196	193	192	219	176	224	216	181	203	190	182	206	195	223	218	213	191	204	199	185	202	195	226	218	205	192	241	196	193	218	199	193	202	189	212	206	225	181	206	184	224	189	217	218	168	236	211	203	175	202	189	226	217	197	209	192	212	200	190	182	187	217	179	181	196	199	203	187	182	201	214	194	197	199	213	193	209	177	220	211	186	177	190	225	214	206	219	195	238	191	210	226	178	201	221	197	206	208	200	204	187	197	231	222	207	207	206	214	214	232	215	193	171	201	193	205	186	201	199	190	241	179	177	197	200	201	177	191	204	217	190	202	193	179	180	200	219	191	190	191	198	224	202	217	208	202	190	200	201	201	223	188	205	195	209	212	194	210	206	198	229	224	198	207	201	217	180	189	207	193	207	180	211	195	185	210	194	183	212	208	185	187	192	216	183	194	174	193	217	214	214	226	207	215	194	207	190	190	194	207	199	221	186	197	217	204	172	215	196	213	220	215	181	234	183	192	196	195	206	193	186	192	192	208	183	198	212	189	186	186	209	202	202	196	195	213	182	208	181	201	222	195	192	200	194	194	199	192	188	189	213	207	204	217	199	183	186	210	199	201	195	216	217	207	178	207	205	212	205	192	209	214	190	207	191	199	211	182	181	189	206	177	204	215	201	192	203	208	218	190	187	166	174	190	217	217	221	219	204	217	208	160	188	197	196	171	182	217	205	226	217	213	173	206	180	191	226	217	185	228	193	179	196	202	192	208	196	190	201	216	176	200	213	196	218	209	217	212	201	199	193	203	210	211	185	204	196	212	191	205	210	204	198	192	211	203	190	176	196	221	211	196	214	192	194	182	191	180	209	175	208	181	200	228	166	208	214	169	204	183	185	173	193	218	207	184	187	177	248	206	227	216	205	212	170	204	194	210	203	212	201	209	205	198	236	196	170	186	197	213	198	219	213	231	171	185	239	203	184	182	189	193	211	196	202	188	191	217	201	215	177	186	237	209	220	201	205	180	192	207	184	174	192	202	177	190	202	204	202	187	233	185	168	195	192	217	175	211	185	192	206	219	213	192	187	196	194
14020	8273	15503	19139	17237	14008	10900	9800	7950	6172	5062	4658	3996	3579	2812	2521	2215	1691	1466	1463	1432	1261	1045	1062	918	887	806	820	742	746	841	684	747	787	809	711	718	638	656	680	652	657	697	646	596	577	585	551	565	537	529	551	553	507	544	503	519	493	507	531	526	534	527	513	505	499	524	504	554	526	557	535	519	486	515	531	557	529	517	519	526	530	553	510	536	539	514	511	497	504	517	471	492	515	511	501	509	528	498	470	537	551	463	474	526	519	529	496	490	481	492	506	512	522	478	505	499	531	528	504	484	537	543	500	494	519	564	521	511	548	504	517	514	513	520	533	526	524	504	476	509	491	507	513	523	531	495	507	507	480	506	517	489	540	539	513	511	504	494	492	527	513	498	474	507	513	530	533	544	500	541	531	516	520	568	547	536	501	510	480	532	492	505	490	478	495	501	494	536	536	527	530	507	506	455	478	485	484	517	496	500	491	516	468	515	452	500	551	509	467	522	526	479	531	500	485	493	521	551	482	510	512	497	555	497	512	498	552	505	504	524	497	516	481	518	490	507	438	506	493	477	545	502	537	519	490	498	522	502	509	494	522	513	497	498	510	522	541	463	505	494	520	503	487	545	527	505	494	521	517	528	520	521	508	517	504	477	473	516	510	534	518	491	501	536	536	531	526	506	502	497	471	483	492	480	511	503	516	534	486	459	503	492	533	444	485	539	507	520	484	514	462	497	466	497	511	558	504	499	515	499	530	535	505	521	502	503	503	443	477	525	485	505	523	525	513	482	514	525	490	479	504	511	500	508	516	471	502	491	477	472	498	549	519	508	518	500	579	513	525	479	497	531	512	528	523	511	474	456	512	483	491	495	512	500	510	497	514	511	507	512	506	513	493	484	488	532	479	541	493	522	530	502	510	450	486	487	505	480	517	521	475	467	494	489	517	521	486	484	520	527	489	503	474	478	526	479	487	489	521	514	522	512	493	524	497	532	527	486	516	544	543	491	502	526	499	500	518	504	489	498	505	489	497	516	516	507	531	472	521	520	495	531	502	518	493	502	501	537	498	521	504	498	510	498	528	508	499	487	528	500	528	518	582	499	486	512	541	482	510	504	501	489	479	473	489	501	515	491	485	490	522	508	491	536	499	489	495	465	502	541	489	463	527	465	515	472	527	512	505	521	496	523	513	493	487	495	473	552	554	495	511	473	532	507	477	528	512	481	493	500	525	545	500	487	507	513	504	503	496	504	554	493	499	466	524	514	509	498	542	522	544	504	477	510	480	519	515	470	477	511	457	529	495	522	527	504	514	519	512	490	494	519	514	535	513	502	536	526	478	462	485	533	524	503	472	529	557	523	543	531	523	520	501	542	526	518	530	466	520	500	469	516	494	529	502	514	512	517	517	549	523	538	513	517	496	525	474	542	504	519	478	507	515	520	487	521	493	490	507	477	499	508	507	504	497	497	520	530	506	503	505	560	519	491	468	517	492	492	509	511	493	517	517	490	518	527	517	509	512	474	500	464	461	547	515	529	486	480	486	513	527	518	510	512	504	514	493	496	482	515	494	525	510	454	549	492	488	536	489	495	542	530	474	489	497	502	542	490	516	511	538	523	489	507	518	508	472	477	520	468	484	497	525	500	496	529	516	519	528	502	496	498	549	502	486	500	491	525	554	518	486	526	487	510	516	493	510	516	456	522	480	509	538	525	499	475	490	470	521	510	498	542	492	505	479	517	491	503	490	488	546	524	508	470	499	532	528	503	510	535	516	527	506	540	522	492	555	501	518	515	513	519	550	523	489	516	528	515	511	533	540	552	524	510	498	511	489	507	521	507	529	528	535	507	472	510	503	502	514	504	536	518	513	525	514	537	498	510	455	551	504	484	528	516	489	526	457	507	481	529	535	507	529	508	482	498	517	513	536	529	526	534	503	526	501	508	528	512	486	506	494	525	507	508	478	480	537	523	538	468	519	516	546	527	475	544	465	469	505	484	512	522	511	490	487	531	521	508	477	501	534	532	545	543	512	495	508	491	471	527	526	492	512	552	515	525	513	492	535	501	509	493	500	506	505	547	520	513	531	520	554	489	477	484	502	486	502	512	514	514	479	526	492	503	521	473	515	488	520	496	481	511	541	508	514	518	503	505	526	517	526	505	480	513	495	507	501	493	497	519	466	516	525	521	494	510	497	488	503	535	518	500	530	515	507	531	525	498	489	523	514	459	510	498	459	510	527	550	521	501	546	513	476	493	523	494	483	468	492	525	525	488	502	494	499	511	479	521	502	521	515	539	521	513	503	505	497	516	503	491	499	509	535	469	498	508	482	516	488	469	513	516	504	510	500	545	504	486	459	538	491	513	544	486	517	502	483	478	504	480	548	507	500	495	496	507	505	511	511	485	535	519	506	508	522	505	506	487	517	523	515	505	496	499	541	487	495	534	502	511	496	503	520	487	479	530	509	499	494	538	496	491	505	535	490	522	493	486	502	515	521	515	491	528	485	539	512	494	525	508	521	524	550	487	496	488	502	536	516	501	514	474	479	533	545	547	504	536	542	497	487	530	467	502	531	535	483	510	477	553	505	500	540	532	520	494	514	532	474	524	508	521	463	496	522	524	522	477	491	491	489	500	568	526	484	518	506	544	532	497	510	487	478	492	516	526	518	536	490	498	497	505	511	486	534	522	497	486	460	516	511	487	547	508	494	505	477	491	514	505	482	511	479	533	518	505	521	491	515	488	515	551	515	487	480	507	521	533	523	496	499	500	504	497	515	527	533	506	500	474	489	488	500	502	510	542	505	524	508	509	527	509	504	511	492	510	501	490	500	550	513	483	489	515	506	510	489	503	518	516	517	510	463	496	523	492	509	519	493	520	482	514	492	513	498	491	515	540	534	500	473	481	488	521	522	505	502	489	539	508	495	500	503	490	519	524	503	478	539	510	510	502	489	550	500	513	525	513	473	503	530	495	491	564	482	496	512	514	502	486	512	478	499	512	490	490	526	485	524	498	524	538	480	531	481	540	462	531	567	532	547	510	521	488	518	515	512	492	472	496	520	511	534	520	493	538	544	549	484	539	515	551	504	503	496	514	489	489	550	526	535	547	525	476	488	513	500	478	513	530	509	524	507	483	528	500	502	509	522	536	466	485	500	519	514	495	519	513	544	491	529	521	506	472	546	531	503	543	498	517	520	537	532	494	530	514	545	538	517	532	500	486	504	512	495	498	463	468	519	500	557	502	532	542	496	470	476	491	543	499	509	502	513	517	521	475	480	510	512	485	534	492	495	540	495	497	556	483	511	551	496	528	505	501	511	517	523	464	506	475	521	489	488	513	496	495	488	500	478	511	529	517	531	508	511	531	535	510	515	506	492	543	516	474	503	472	499	526	479	471	527	478	535	530	529	493	526	486	534	495	525	495	512	548	533	534	539	452	502	531	549	515	525	505	566	541	542	541	516	476	517	510	502	492	543	540	475	496	555	510	529	539	475	527	512
4731	2257	2439	2034	1451	1059	899	641	585	516	456	446	423	429	360	363	347	351	332	314	350	288	337	295	292	301	288	287	322	295	323	297	290	282	287	294	255	293	318	278	256	280	263	313	306	323	263	280	253	322	267	274	317	254	267	315	288	267	273	290	292	275	256	281	273	291	290	303	260	253	292	288	298	275	310	302	281	280	282	304	285	260	298	311	262	298	285	299	284	316	270	274	258	285	281	273	264	263	281	311	276	266	289	292	272	267	292	296	279	256	324	280	279	314	294	301	267	296	286	283	312	253	312	308	277	312	274	280	275	306	294	275	299	299	260	279	287	328	281	265	288	283	272	307	272	308	292	324	270	319	286	270	285	282	276	285	293	265	262	278	301	280	296	276	285	287	278	277	282	288	291	297	260	246	260	271	291	314	277	292	279	272	279	278	291	278	293	281	293	290	292	279	271	291	263	308	301	291	305	265	260	272	294	294	288	288	304	290	246	293	280	294	285	292	290	255	275	298	288	268	276	284	304	285	279	290	288	275	253	275	261	273	309	243	319	299	278	290	271	272	304	268	314	270	298	303	301	281	303	267	268	286	295	280	296	286	298	290	288	279	320	293	268	266	268	303	280	262	292	278	313	295	293	311	307	333	265	300	303	291	269	291	293	297	297	320	259	259	305	264	272	298	292	260	261	292	270	273	268	313	283	298	293	322	288	287	288	263	261	270	265	302	307	295	259	270	284	239	307	310	299	300	269	251	281	292	291	271	294	313	281	250	292	280	262	277	304	301	290	278	318	270	301	279	274	299	294	238	284	286	279	294	275	247	291	315	285	275	287	307	284	298	271	308	277	311	284	238	259	282	240	269	306	276	308	298	276	270	262	269	273	271	298	256	306	271	280	260	260	276	279	295	287	271	270	277	263	301	301	282	312	278	266	270	297	305	285	278	286	291	267	290	294	279	282	295	306	279	282	260	308	275	275	289	286	276	298	272	265	283	264	308	271	303	263	275	329	267	277	298	307	276	265	299	282	280	264	288	267	278	293	293	253	318	314	310	302	255	299	271	284	302	268	293	262	286	309	266	255	301	268	279	273	291	281	306	239	270	289	265	301	294	307	330	271	284	297	276	313	286	256	283	254	291	276	278	297	301	287	305	276	279	289	279	287	280	262	298	290	296	286	268	299	286	271	295	286	267	243	269	272	252	283	338	282	298	289	264	299	319	276	272	268	272	274	289	279	320	285	294	303	304	292	282	302	299	296	294	271	297	299	280	276	279	294	303	262	272	296	263	297	326	285	288	271	288	284	280	265	277	280	284	307	279	298	264	291	275	258	290	310	298	307	260	294	285	298	306	290	267	281	276	257	283	263	308	268	302	269	280	304	304	297	268	279	277	279	278	331	287	274	291	303	271	280	303	277	267	301	305	291	284	270	304	300	299	298	298	269	294	288	271	284	276	281	278	292	256	320	249	290	271	270	278	289	265	268	264	267	278	280	277	260	261	289	280	275	289	250	285	279	272	297	281	306	269	316	313	263	278	325	254	308	266	304	286	264	271	271	301	295	291	294	273	268	301	270	305	269	301	247	299	296	291	268	292	285	275	297	275	320	304	280	275	285	282	296	298	254	310	274	294	289	266	286	286	287	283	301	286	276	265	279	308	321	295	284	247	259	264	298	283	292	281	273	305	297	256	291	289	265	300	265	281	298	284	289	286	260	304	293	307	261	299	262	308	251	266	285	299	260	284	317	266	274	268	264	298	285	313	286	282	297	282	269	294	276	251	284	277	285	268	262	328	295	273	310	302	255	272	267	308	287	300	289	310	306	315	287	304	306	258	306	274	303	325	267	291	254	331	290	276	296	274	302	286	302	322	277	287	307	306	264	293	284	288	289	285	281	287	288	273	266	275	248	255	294	290	298	249	282	313	282	283	286	269	265	274	301	276	289	282	264	309	280	284	263	284	286	264	306	296	291	330	272	303	272	254	286	268	308	270	299	311	271	280	292	300	300	275	306	339	334	297	286	281	284	265	292	288	291	299	310	296	282	303	300	298	277	298	286	294	277	274	267	304	303	277	300	247	279	269	259	277	319	312	298	266	294	313	293	274	272	270	278	289	277	285	269	269	264	276	263	286	280	279	260	254	295	272	300	268	308	265	277	302	280	308	256	286	273	279	288	267	254	296	278	293	305	257	291	303	274	284	284	291	269	280	292	316	287	310	273	293	302	267	299	290	278	288	302	284	278	294	322	287	266	270	291	265	298	312	290	309	268	278	275	299	315	264	273	269	293	310	273	323	301	290	287	301	251	259	287	284	275	268	245	271	253	252	286	302	280	280	289	289	280	278	269	292	286	294	281	324	278	284	302	284	327	269	266	290	290	278	247	269	322	275	283	274	292	255	276	271	277	259	263	328	298	287	293	258	303	303	287	269	280	295	296	298	266	286	282	281	294	297	281	289	279	264	277	279	267	299	274	275	311	291	303	269	271	285	290	266	278	281	285	278	273	294	302	279	278	275	268	300	265	265	317	304	274	264	313	268	311	255	257	280	288	252	292	308	247	262	305	267	267	286	273	298	299	269	281	285	281	298	291	263	278	270	285	291	294	269	294	285	266	269	301	295	318	256	266	294	311	322	311	277	288	296	291	258	278	315	249	295	300	287	322	278	271	282	277	309	284	331	272	305	312	258	294	258	284	267	279	259	287	290	287	283	278	265	282	305	248	278	310	264	307	265	278	291	306	287	290	260	262	284	298	284	259	300	265	284	277	297	278	277	291	293	251	263	272	291	257	277	281	314	258	281	239	289	281	274	276	313	278	306	296	294	279	281	278	302	284	285	306	275	300	264	255	294	290	261	269	281	284	296	264	275	271	263	280	286	299	289	283	298	274	288	291	288	289	277	298	315	297	311	258	275	268	301	286	293	306	263	319	306	263	317	251	290	295	302	268	297	278	299	272	299	288	256	268	266	297	290	294	300	296	259	282	285	315	316	295	281	278	295	285	274	269	273	283	285	287	273	273	274	271	271	285	277	284	289	287	271	263	317	285	265	315	287	291	293	262	276	278	263	260	288	288	281	294	286	291	270	308	300	297	275	254	290	277	293	293	288	262	262	302	305	274	262	306	282	283	308	271	295	326	261	248	273	262	295	254	261	309	289	276	275	289	277	272	256	250	269	310	254	284	287	305	289	284	310	295	279	292	273	289	283	298	298	304	302	292	268	313	276	285	329	297	309	277	310	279	319	296	287	301	274	267	286	294	282	265	303	319	300	283	314	251	302	283	279	285	274	263	262	298	301	292	290	277	323	277	259	302	286	287	289	289	294	281	283	289	268	279	292	286	266	299	278	310	263	288	252	289	287	286	290	284	270	283	277	295	300	293	314	262	277	304	288	300	267	270	289	245	246	269	262	262	272	310	307	273	262	277	251	293	297	300	299	288	317	281	298	275	271	277	297	263	293	291	281	287	308	282	266	246	261	297	262	303	276	291	301
4245	2914	5595	6495	5997	4487	3855	2966	2628	2047	1999	1848	1592	1539	1253	1238	1159	1023	1042	973	994	949	867	814	860	836	808	815	806	746	795	746	746	817	776	761	781	687	760	786	750	750	770	672	765	682	715	688	736	720	695	745	706	695	727	699	688	696	732	680	760	694	703	664	671	756	709	681	702	741	674	729	675	673	712	691	617	688	684	656	664	749	684	703	740	687	728	666	686	712	712	700	681	697	702	714	697	722	713	687	691	728	687	716	694	714	738	693	693	704	665	666	747	713	697	654	728	690	708	679	660	701	714	699	703	692	703	701	709	680	680	690	733	699	717	713	739	678	713	678	667	700	693	709	676	668	743	715	708	670	677	712	695	687	742	688	675	681	706	680	664	763	721	683	686	645	707	712	651	729	678	725	733	683	725	711	700	727	707	711	702	690	693	699	680	659	692	685	712	665	682	716	741	712	698	684	756	714	707	690	693	701	703	687	703	716	709	684	703	681	707	678	723	685	735	668	695	669	713	617	669	716	738	714	684	663	705	726	670	692	682	717	675	664	704	636	711	690	634	719	689	725	669	705	707	730	722	656	654	722	678	697	682	737	693	639	715	632	687	705	737	705	739	663	710	670	668	705	709	739	695	650	685	720	699	701	676	698	687	711	699	717	696	756	702	723	741	715	700	714	667	701	698	718	691	685	682	681	719	697	714	698	677	677	758	725	654	706	690	727	721	694	709	714	723	692	678	696	740	642	667	691	651	665	717	700	682	690	698	696	737	728	642	675	658	691	705	699	730	673	675	655	720	705	699	683	651	686	659	736	692	670	715	723	718	670	665	735	741	649	710	722	686	688	712	698	699	701	708	683	716	730	686	687	689	700	662	721	705	693	656	714	725	687	689	755	703	725	659	732	698	692	697	710	647	698	710	699	685	707	686	697	697	648	657	646	746	704	693	686	669	621	682	737	676	698	694	616	686	702	682	717	712	722	649	729	664	683	730	689	617	677	721	681	711	745	698	688	693	697	670	718	737	684	656	718	665	692	697	741	695	681	719	680	731	694	706	676	691	685	656	689	685	685	685	687	696	667	677	670	731	659	690	729	706	657	716	727	749	685	709	731	691	730	750	736	733	678	700	673	719	728	681	686	724	685	668	655	675	654	636	728	743	731	689	718	741	717	695	703	733	693	706	761	712	693	703	685	726	674	690	648	706	695	697	719	707	693	674	716	699	717	720	661	685	698	669	667	703	713	712	685	672	695	665	737	728	765	804	672	704	656	667	724	704	673	739	727	737	726	713	640	674	718	722	662	717	702	711	685	721	681	689	679	695	719	683	709	684	654	727	697	707	705	719	694	719	702	703	773	706	689	735	692	701	688	692	724	685	698	670	724	703	712	708	727	668	700	631	729	693	692	690	676	669	710	688	681	714	676	744	733	707	705	684	711	711	737	665	722	687	687	717	705	697	682	715	698	681	685	746	693	693	659	682	679	736	679	681	732	673	692	720	656	705	729	734	710	722	673	752	721	684	708	708	737	700	637	726	725	702	740	714	691	693	685	666	701	677	716	710	692	730	681	664	678	708	701	722	691	713	721	686	694	716	713	697	697	692	758	717	690	678	662	698	689	700	658	665	691	694	686	698	738	687	712	708	727	704	718	689	633	705	722	741	708	654	699	713	715	747	661	733	698	681	674	706	715	696	729	694	677	707	722	666	701	692	655	702	637	714	732	673	676	704	728	710	707	742	710	692	672	713	691	714	724	690	746	688	679	647	723	691	718	701	694	698	678	721	695	688	666	732	692	684	709	690	709	692	684	673	726	688	673	716	744	708	702	688	669	657	662	661	725	739	682	669	662	692	720	648	673	675	727	694	658	733	692	683	708	699	653	717	709	717	664	708	708	692	705	750	717	692	683	732	663	727	690	729	644	682	680	691	666	701	715	688	689	704	682	669	696	695	722	703	662	745	722	690	675	725	677	714	705	685	696	655	725	723	685	682	727	726	655	672	697	710	681	675	692	719	693	684	720	754	722	686	695	672	680	691	728	703	701	650	694	645	680	691	673	734	780	651	704	682	708	689	676	725	693	701	708	673	716	708	713	715	703	696	687	681	702	675	728	653	679	680	680	660	678	721	663	697	689	725	702	665	681	691	651	709	668	710	681	708	659	713	696	698	677	672	709	664	691	705	739	712	672	725	697	694	670	692	649	717	701	725	695	713	718	691	701	676	695	700	683	694	705	696	659	714	679	728	699	687	710	660	701	705	670	672	718	667	664	722	711	739	713	700	679	711	705	670	663	685	711	723	731	680	749	669	677	682	640	714	666	682	689	719	721	728	755	715	711	746	678	692	659	695	701	661	670	701	700	693	674	697	721	716	721	746	692	750	701	734	685	713	716	674	692	703	710	745	700	661	737	732	695	690	665	700	712	709	681	653	703	756	690	705	674	680	691	723	719	737	647	704	644	668	725	703	707	709	687	669	727	654	729	724	696	682	688	696	672	691	701	695	738	727	689	715	708	681	763	654	751	712	671	720	700	717	688	627	660	663	676	715	649	705	662	698	660	711	728	706	693	714	695	720	689	678	724	683	732	649	670	670	655	728	744	674	696	732	671	703	675	643	684	729	694	654	632	770	674	685	735	672	672	675	671	653	681	719	697	716	742	689	703	675	670	697	767	664	694	711	678	679	678	664	696	655	728	673	673	727	742	651	728	657	633	703	693	741	713	698	682	710	718	654	655	752	716	686	697	667	706	708	699	659	718	688	660	682	612	700	746	670	709	662	680	723	699	717	708	669	675	722	678	780	692	697	777	696	716	744	621	683	714	684	711	704	689	690	672	718	704	719	689	678	722	679	692	704	688	656	675	762	695	714	677	724	743	657	653	711	714	657	743	755	703	666	706	676	711	673	726	650	725	663	695	688	712	685	672	654	721	717	707	680	776	727	715	656	711	726	716	679	680	686	692	702	685	725	717	667	733	691	667	748	722	691	654	759	670	694	699	677	731	725	676	677	730	712	678	726	668	688	630	685	718	651	736	678	712	703	701	702	658	711	740	725	745	670	693	676	694	701	724	706	691	719	687	716	717	722	670	706	679	687	680	677	699	683	708	716	657	711	681	693	705	671	696	668	722	742	724	695	646	735	707	698	739	702	656	684	699	679	724	698	677	711	726	709	711	680	682	717	729	747	749	675	688	689	673	708	675	711	669	662	679	692	782	697	683	681	724	720	668	745	700	690	675	679	675	680	672	718	711	711	723	706	678	674	696	749	700	682	725	709	676	723	696	724	719	695	741	688	735	729	689	686	684	643	692	698	733	685	688	690	640	656	736	649	705	721	711	684	720	680	692	687	681	723	666	658	694	706	689	716	682	693	699	665	696	700	709	688	665	662	662	695	728	740	693	762	721	718	727	746	705	671	676	722	677	693	706	723	695	693	717	732	699	669	680	686	751	702	688	667	699	695	723	687	716	689	634	658	721	725	684	675	710	649	668	691	707
13219	6160	6633	5501	4323	3109	2362	1387	1215	930	743	698	699	525	432	420	361	338	359	359	332	308	337	304	314	289	312	298	288	274	275	233	280	267	253	281	272	248	285	294	300	281	274	283	257	267	249	250	315	247	247	272	238	240	274	249	286	250	274	264	285	296	256	262	269	293	255	257	243	268	256	254	230	245	232	255	241	279	294	297	266	295	268	272	252	249	287	308	291	277	271	280	250	251	252	247	275	287	303	238	247	230	268	289	269	280	248	263	256	234	256	253	227	258	249	278	263	247	289	245	282	250	292	280	281	267	251	274	249	260	287	253	286	245	248	266	257	268	272	285	269	272	245	288	253	257	278	286	269	245	264	254	242	251	281	278	250	292	273	243	253	250	230	276	260	259	273	298	269	254	265	252	236	275	275	258	220	259	283	269	241	286	300	264	277	284	279	233	243	273	288	273	257	256	274	246	271	240	279	248	304	266	261	271	267	263	256	260	253	257	270	268	274	271	238	264	278	262	272	240	271	257	299	264	249	277	260	276	269	278	259	267	307	288	278	261	314	272	252	273	273	273	293	269	271	267	236	257	256	284	277	258	272	249	272	258	270	247	285	279	249	268	269	265	245	280	309	267	276	244	275	250	284	258	273	264	262	268	254	268	276	244	252	234	255	270	266	268	250	253	280	277	301	258	248	253	277	279	266	257	264	228	290	265	279	304	284	255	263	272	261	280	262	258	303	277	274	251	294	237	233	265	239	241	290	271	250	260	271	274	265	282	229	215	273	288	266	261	283	276	268	271	265	251	256	277	272	283	276	228	273	263	278	267	257	283	238	264	274	267	275	275	272	280	238	270	283	253	248	263	239	266	265	237	263	258	273	267	247	285	278	272	262	270	273	265	284	243	245	251	283	292	264	276	246	256	254	267	257	262	272	260	252	275	268	250	288	237	264	257	255	273	230	241	259	284	269	254	252	265	260	274	262	235	275	248	265	260	286	285	293	257	288	253	268	251	255	245	270	277	299	271	255	315	236	263	255	253	234	241	279	248	275	233	242	247	269	274	283	276	273	273	260	272	279	261	243	269	269	265	257	297	254	256	281	285	267	244	250	251	248	262	267	284	293	238	266	263	280	272	271	305	257	246	296	254	255	251	288	263	267	244	276	275	271	238	258	277	282	233	244	287	269	264	258	282	263	264	261	246	271	281	260	236	246	250	239	247	276	276	253	237	231	284	265	251	273	276	295	259	281	234	261	294	268	279	246	284	266	240	251	286	282	286	257	262	294	271	245	275	247	276	232	277	316	262	280	261	245	273	281	257	237	251	273	230	269	254	268	262	282	265	242	266	283	252	285	244	272	256	307	270	251	251	256	275	272	261	272	257	276	284	246	274	239	283	248	258	290	257	252	277	269	284	253	267	283	274	248	275	274	254	254	260	253	283	230	261	260	246	244	266	285	287	246	270	291	247	285	229	271	252	258	238	247	251	263	241	282	258	283	251	242	276	255	257	262	282	248	283	234	258	266	270	268	271	269	272	268	296	276	274	289	245	261	275	247	274	277	252	246	287	267	249	250	269	265	257	260	258	273	265	274	275	297	266	257	271	252	257	251	259	277	270	271	250	261	261	268	272	262	280	265	246	271	270	250	250	254	252	254	280	270	272	280	281	246	284	286	257	269	215	292	273	271	246	271	258	278	284	264	271	244	267	258	271	266	258	255	288	239	270	286	270	276	284	280	284	247	283	273	249	259	260	282	235	250	268	267	274	284	263	288	242	273	262	280	247	246	279	257	277	266	246	268	261	263	263	278	284	260	276	278	274	259	287	240	251	275	250	243	267	270	268	256	274	311	270	242	251	252	254	299	281	262	250	266	283	259	264	239	273	259	252	289	258	258	242	263	280	251	273	311	257	267	257	270	265	258	239	254	260	258	235	256	254	255	267	279	238	259	238	258	255	256	251	259	286	268	293	284	285	250	249	257	234	299	265	250	275	253	271	230	273	277	244	254	248	258	287	264	256	293	264	261	258	249	264	282	305	290	269	301	260	269	272	273	264	227	234	250	255	262	243	298	270	252	251	253	275	255	303	265	280	284	250	271	252	274	258	253	260	246	225	248	250	222	263	274	256	280	279	251	247	304	248	275	279	269	267	235	221	288	284	230	257	274	262	301	283	241	280	255	254	285	279	256	264	251	236	273	243	243	261	281	251	240	241	266	278	252	258	260	253	278	253	265	276	255	276	254	258	267	250	303	265	252	275	284	246	266	256	268	272	263	250	296	290	263	253	269	256	268	253	269	287	267	287	253	250	298	282	288	250	269	262	261	255	268	248	237	277	279	264	280	246	255	291	275	255	258	236	266	258	251	270	278	256	258	259	250	269	263	261	277	271	321	289	269	238	287	262	259	265	296	221	280	266	268	254	276	253	288	276	274	245	274	281	270	249	274	236	252	268	262	248	286	258	273	262	245	255	283	269	268	302	247	284	284	272	274	254	288	262	240	238	253	273	227	263	294	263	263	281	265	283	285	284	277	266	244	232	295	239	250	268	262	271	268	251	277	256	283	278	250	251	281	276	254	236	251	265	241	268	274	251	264	265	238	225	302	279	238	309	257	264	298	287	232	268	266	262	277	292	255	260	249	260	266	226	265	254	277	289	279	238	253	282	273	267	271	246	270	259	279	274	253	255	299	255	275	258	248	240	272	245	274	242	250	250	251	263	272	273	264	272	286	274	258	283	304	263	285	256	267	277	233	255	303	238	259	276	312	253	265	244	265	291	277	241	269	269	251	262	276	271	251	277	261	252	265	274	266	268	303	293	248	268	250	288	270	273	282	289	262	281	257	261	261	269	259	301	277	279	258	280	272	277	255	281	288	248	261	256	255	245	281	256	272	276	239	265	246	278	276	299	257	291	268	280	237	286	282	266	296	293	268	230	267	265	266	275	266	281	309	273	264	267	283	250	256	277	277	266	251	241	265	309	272	261	265	226	271	259	260	275	271	253	277	236	231	257	278	280	252	263	241	285	266	242	269	294	278	255	287	285	288	291	305	256	260	240	245	266	274	296	260	251	232	269	256	269	245	277	267	258	261	243	269	261	280	252	247	247	256	276	252	274	303	277	263	289	266	242	266	268	252	228	249	280	218	257	260	269	223	247	281	275	256	268	250	251	273	261	263	249	291	237	257	252	253	251	273	264	261	259	245	262	274	290	267	261	278	259	281	265	277	266	256	301	279	264	267	267	278	282	270	259	244	285	258	254	285	230	279	233	293	268	266	259	279	266	283	231	269	253	290	256	277	278	272	262	258	268	269	281	279	247	249	266	268	258	251	265	279	264	285	264	253	269	270	268	295	268	244	268	271	300	280	292	301	272	265	262	270	281	265	245	288	274	252	268	262	275	259	278	276	255	256	278	245	279	250	257	283	257	287	271	233	294	267	253	236	304	236	275	270	247	279	265	286	281	293	269	264	249	246	286	270	263	259	249	229	277	244	294
10707	6150	11984	13853	12892	9438	8548	6027	6124	4326	3606	3116	2991	2504	2071	1894	1614	1421	1328	1255	1376	1171	1004	998	945	910	856	861	820	828	807	776	767	854	780	822	779	757	784	816	718	738	810	750	700	682	696	695	659	698	677	626	676	703	649	657	648	689	679	651	640	683	670	688	654	638	654	662	637	632	647	652	624	686	628	647	647	674	626	660	689	649	687	635	655	649	647	658	651	621	685	631	644	646	709	665	669	656	644	617	618	689	619	668	664	679	710	730	673	679	638	674	622	672	618	683	667	642	631	665	622	660	654	676	647	669	665	671	651	656	662	629	668	656	620	653	654	667	628	598	632	667	683	672	623	651	637	670	701	723	605	691	659	676	688	690	662	642	659	607	674	644	687	659	608	661	680	710	675	604	639	650	671	616	658	658	621	645	650	704	641	667	644	652	673	686	616	640	614	607	660	647	617	639	660	659	684	664	642	672	624	664	676	595	674	643	677	615	655	675	633	647	659	665	676	683	644	648	641	674	628	652	659	640	629	603	642	687	648	642	633	643	646	641	664	640	646	643	637	704	720	664	639	621	680	666	654	599	636	657	641	614	694	649	656	651	659	606	645	637	647	644	648	631	619	624	637	684	676	623	649	649	656	623	643	665	630	678	656	648	617	583	660	644	694	673	631	630	677	655	688	639	647	636	655	657	630	672	678	610	676	637	656	628	656	639	638	658	678	623	700	683	639	580	669	632	634	682	627	610	726	669	624	650	632	700	642	644	618	683	652	656	618	621	618	666	637	649	655	692	658	652	667	645	647	669	636	682	708	687	605	623	612	654	609	665	630	697	582	664	664	646	637	604	621	633	661	660	661	617	689	632	662	632	637	636	648	696	649	623	642	631	621	649	615	663	638	651	666	637	651	669	667	658	639	625	654	638	642	649	631	686	607	656	636	632	658	655	637	682	629	673	684	671	640	635	615	634	644	652	669	646	619	621	633	676	683	665	615	653	691	645	600	667	688	674	627	660	657	631	682	672	657	642	659	686	697	629	648	699	679	630	662	660	670	618	649	647	672	658	640	705	686	649	682	666	652	664	668	638	665	659	677	657	612	637	667	658	642	667	660	662	678	606	628	705	644	661	661	648	648	619	687	685	652	643	638	644	642	712	672	662	674	642	653	599	651	647	664	627	667	661	585	671	649	654	625	672	630	638	632	690	657	627	636	652	651	673	644	701	627	696	608	641	677	646	636	650	637	660	661	670	695	612	681	599	667	663	631	631	652	701	673	638	661	634	637	660	635	609	665	648	672	659	602	648	666	704	701	678	637	702	654	621	707	627	618	707	660	693	629	683	676	618	617	651	675	646	610	651	653	674	665	637	675	642	589	661	669	618	637	715	636	622	679	645	647	665	713	672	646	648	668	632	664	655	675	636	673	664	660	670	646	656	639	676	664	650	670	661	594	662	641	641	619	668	635	659	679	620	691	620	640	672	650	593	618	628	637	661	657	628	642	682	673	658	684	684	648	658	632	663	630	628	610	681	630	636	641	663	657	635	660	668	597	664	677	671	651	678	650	626	666	656	665	659	630	644	669	622	633	614	664	681	696	637	681	619	668	625	623	645	597	648	637	631	622	666	683	601	666	648	642	665	650	614	666	683	651	669	637	652	652	649	692	666	675	654	658	661	639	623	681	607	687	697	624	637	660	670	632	676	630	683	645	693	673	663	682	656	700	619	618	682	645	616	633	614	655	677	627	645	633	620	678	611	654	668	652	674	638	666	616	699	640	672	629	610	625	649	653	641	641	624	666	676	646	661	671	670	658	627	704	643	658	677	701	683	647	637	626	654	657	653	664	671	692	637	719	657	616	657	627	667	686	662	617	621	638	626	694	621	612	668	651	632	642	668	617	613	659	643	624	680	649	698	664	614	668	639	677	631	687	658	614	668	657	630	672	653	637	653	683	634	654	647	646	651	668	649	651	648	655	652	646	663	689	660	632	674	649	651	614	603	654	658	621	665	659	651	637	654	654	665	654	638	661	669	629	624	623	659	630	715	648	648	677	710	634	672	639	672	676	629	623	640	688	663	642	642	651	635	660	648	608	716	672	674	641	696	684	647	660	673	652	668	638	655	656	689	678	659	690	647	678	644	666	689	637	629	611	700	686	639	651	635	608	656	696	632	648	649	654	625	690	675	669	683	651	676	679	623	646	606	649	677	631	643	659	650	667	648	644	650	637	701	644	613	623	650	683	693	673	629	647	679	675	635	634	684	617	659	660	647	663	655	643	640	626	691	627	652	675	647	640	649	652	640	691	614	642	651	630	640	635	673	662	630	672	693	651	631	647	696	665	649	645	643	651	685	634	658	653	658	680	689	650	640	629	646	621	663	637	705	629	670	687	622	688	628	646	665	648	677	647	638	641	628	672	657	695	649	667	636	668	670	627	649	616	677	685	661	634	635	592	651	672	653	676	656	667	675	664	619	679	671	693	692	653	631	672	640	664	672	650	664	625	646	666	659	672	662	674	629	622	697	653	694	730	656	701	626	604	686	629	641	654	659	673	624	665	664	691	666	682	659	645	685	657	631	692	625	664	632	691	637	651	651	666	674	656	650	602	620	673	630	614	692	648	658	651	628	656	641	656	712	606	632	608	646	663	685	661	662	662	624	634	648	656	649	638	652	675	651	640	671	674	630	598	726	676	655	654	690	677	681	686	638	638	671	637	642	650	677	627	668	589	694	637	618	673	667	648	684	677	660	692	662	661	665	673	644	699	648	707	654	629	652	633	631	695	658	633	716	675	641	642	629	646	675	662	648	681	630	664	674	659	659	665	593	692	680	624	694	638	670	662	710	673	665	665	645	661	614	651	589	606	640	654	624	636	640	649	656	634	694	659	655	634	691	680	663	645	663	659	629	623	706	688	681	641	615	646	651	677	703	654	626	632	677	695	629	656	628	677	652	625	626	677	628	651	660	661	668	696	691	638	659	681	627	704	620	647	603	611	629	644	708	652	668	648	662	627	636	596	634	656	677	643	627	652	679	670	648	625	646	664	611	646	638	643	644	692	627	679	695	678	678	670	653	684	669	630	659	678	612	652	654	644	670	665	634	690	640	664	718	614	678	665	675	642	655	621	642	642	654	676	638	666	655	596	676	622	699	638	709	664	629	625	673	692	667	635	702	589	627	609	625	630	654	645	628	685	641	670	626	652	631	567	646	637	637	657	640	642	645	640	651	630	632	667	628	687	621	649	652	635	610	634	624	683	673	650	668	666	664	665	686	620	661	670	680	653	627	645	695	616	695	662	645	673	628	666	662	642	649	644	644	639	664	625	667	660	667	675	632	647	667	643	646	657	674	655	648	658	641	661	609	649	636	683	637	633	656	636	642	652	654	659	657	636	656	654	626	643	620	655	626	665	631	602	629	655	642	673	637	587	707	685	659	632	657	676	660	706	684	616	682	644	675	633	658	681	643	629	634	640	694	625	710	681	636	634	604	601	654
20921	9885	10045	8511	5905	4322	3099	2372	1839	1178	1010	827	768	593	571	450	417	345	351	313	307	338	297	254	278	263	243	233	213	247	258	227	234	229	217	255	221	220	220	241	219	231	225	193	204	225	209	180	200	179	213	222	204	218	202	203	191	245	193	196	197	201	204	216	214	212	206	204	196	205	191	201	186	194	185	210	211	208	199	207	204	204	219	208	191	175	180	207	243	200	194	202	210	160	223	178	210	211	184	205	203	218	185	175	210	213	200	186	209	197	220	193	205	183	194	229	224	188	210	221	184	199	219	189	187	176	200	205	206	176	211	190	186	212	183	209	182	184	201	201	199	174	178	211	208	206	203	200	206	199	208	219	203	205	234	182	198	198	176	187	214	206	179	192	210	204	187	200	225	216	194	189	199	174	193	206	197	191	183	216	214	209	196	199	166	202	182	200	206	196	210	182	207	187	219	183	204	210	202	209	184	195	187	195	178	178	213	181	222	219	210	207	196	214	211	202	201	202	195	208	179	172	191	208	202	221	200	196	208	213	194	193	176	193	203	215	191	196	188	194	173	208	189	203	201	238	201	202	205	212	190	196	188	188	219	188	231	215	206	184	223	205	160	199	182	202	188	202	180	204	199	216	178	207	212	218	201	215	226	192	221	198	176	179	203	204	182	185	195	202	204	225	197	212	212	182	208	192	188	169	177	182	197	218	201	188	193	187	214	199	201	180	224	175	224	212	195	210	177	186	216	192	212	216	212	230	176	194	193	194	199	206	191	222	209	214	210	207	225	205	198	227	198	208	196	203	202	195	180	197	190	206	207	197	200	200	178	206	224	211	201	209	187	212	178	193	201	225	203	208	184	229	194	177	212	188	225	214	230	206	197	184	191	202	202	180	175	228	192	232	202	208	178	219	183	206	186	202	188	205	182	182	213	196	194	175	210	210	185	216	204	187	188	193	201	197	189	205	214	203	203	200	223	199	206	198	169	179	193	186	193	190	186	195	217	211	190	188	223	191	210	179	195	191	185	222	216	204	197	209	186	181	201	206	186	182	192	190	170	211	183	207	190	224	204	217	211	205	210	210	205	198	195	202	224	193	183	198	201	179	193	193	184	198	192	205	194	202	197	203	213	222	184	205	213	226	218	201	194	204	195	199	189	186	218	206	202	199	208	193	227	197	198	252	201	160	205	201	224	220	196	191	191	201	203	179	218	186	204	199	209	226	201	187	195	234	214	198	231	199	202	233	211	181	214	202	187	206	229	191	225	198	152	213	173	188	203	202	189	212	202	200	193	209	221	205	207	175	206	201	169	193	194	207	219	193	199	205	203	205	199	189	202	175	218	189	213	195	235	211	210	202	187	204	225	195	184	196	179	196	213	220	185	199	198	220	203	198	197	186	188	211	205	200	198	188	203	184	191	200	194	178	192	187	190	201	183	207	194	186	185	218	185	172	216	186	195	200	190	190	216	243	215	196	192	225	201	203	185	197	212	225	210	173	205	211	186	230	198	212	174	176	214	200	211	164	216	206	186	179	181	196	193	189	219	189	194	202	186	208	185	195	205	228	226	185	192	208	211	182	225	181	191	202	197	189	168	185	203	217	194	182	205	175	205	205	202	215	213	218	198	216	192	201	212	191	230	178	192	202	193	213	175	232	184	182	196	193	177	176	186	174	218	195	208	207	175	205	205	193	186	179	191	216	208	227	183	199	194	207	184	210	183	203	207	203	182	223	200	187	173	201	181	177	210	200	208	180	187	183	212	183	182	218	197	211	178	201	171	186	199	212	211	201	186	191	211	218	212	218	196	191	184	205	213	211	185	193	204	197	188	173	207	175	201	205	195	190	192	219	184	199	189	196	190	191	214	189	230	200	195	203	186	213	181	196	177	204	202	201	193	213	179	210	216	229	183	162	189	169	201	166	191	192	176	197	195	197	208	199	198	183	171	199	204	194	192	212	202	193	191	197	190	197	189	216	225	198	204	222	177	192	208	195	220	186	180	200	188	204	184	172	212	173	182	194	188	225	213	179	218	241	221	181	202	206	226	186	196	212	184	195	211	209	203	191	210	174	194	194	209	205	213	199	191	195	188	223	202	196	186	185	210	196	203	234	220	194	214	206	198	223	210	205	201	195	221	208	199	208	214	229	224	195	181	193	209	194	187	168	198	200	221	171	228	177	205	222	183	204	207	198	203	191	170	184	197	209	204	188	226	191	189	196	187	209	197	187	174	184	167	218	203	222	210	162	196	186	211	225	185	182	219	187	196	198	221	180	198	208	177	212	187	212	186	219	218	191	226	191	192	227	168	200	206	213	227	219	190	218	207	212	187	202	220	184	188	216	208	189	198	222	203	194	175	207	214	210	180	193	227	203	190	194	207	195	222	219	186	198	181	191	189	212	183	212	224	196	210	186	194	207	204	220	185	207	235	184	216	214	198	218	213	210	196	182	185	182	176	201	222	186	185	214	207	210	198	198	212	166	200	196	196	192	204	186	208	227	204	206	236	206	177	172	228	203	212	211	175	202	215	209	188	220	194	206	191	193	212	170	201	214	246	203	193	188	210	185	183	193	203	206	234	216	164	190	195	212	206	197	201	206	180	241	194	205	193	200	191	179	206	219	197	160	194	203	226	200	227	194	219	181	188	201	173	190	162	195	222	215	175	165	188	198	209	195	219	216	220	186	202	205	213	210	198	206	226	179	184	189	212	212	201	224	206	189	176	226	181	208	189	189	185	196	189	221	201	198	189	204	187	175	188	174	215	195	194	212	184	211	190	218	182	200	195	179	210	221	189	216	189	205	218	193	213	181	219	207	210	187	206	194	168	223	188	214	215	181	195	206	227	177	176	194	193	199	198	192	202	188	217	203	206	205	216	197	184	190	208	179	191	178	206	201	212	166	192	172	196	207	195	208	224	224	186	216	209	170	191	206	222	202	190	194	214	179	241	224	201	213	199	191	196	232	190	200	208	167	204	208	200	195	204	190	183	212	202	210	197	176	188	214	181	224	196	193	184	218	191	190	224	186	189	199	216	200	186	216	191	171	194	207	213	199	209	211	193	200	203	184	214	190	222	185	206	210	189	218	223	194	213	190	186	210	215	226	219	184	186	196	190	210	211	190	194	217	195	185	215	229	217	206	196	199	193	202	202	201	173	208	205	185	200	185	214	206	192	214	205	202	204	210	199	222	195	190	198	215	189	182	208	202	185	202	214	207	210	186	205	224	221	201	208	190	194	204	212	213	201	192	207	202	205	227	180	216	211	192	210	200	179	163	204	189	206	194	200	198	188	226	178	165	223	173	217	203	214	186	218	202	199	204	194	205	169	197	197	206	204	203	207	213	186	182	205	198	195	214	188	183	200	198	191	186	198	221	191	196	178	191	206	196	170	216	212	211	221	215	194	190	191	180	228	200	189	226	191	177	177	205	194	178	207	200	182	191	189	197	202	184	207	204	183	210	201	207	192	186	213	170	196	193	177	201	189	183
13778	8056	14148	18288	16652	13883	11728	9475	8255	5889	4927	4456	3976	3399	2767	2511	2034	1622	1572	1482	1506	1353	1089	1010	957	948	836	809	783	754	832	744	760	762	744	734	650	611	700	680	631	632	615	656	619	593	567	560	534	493	524	559	531	537	511	575	525	502	530	535	556	485	535	529	520	495	540	539	549	495	502	492	492	511	545	514	464	490	526	499	484	554	517	494	504	510	528	473	505	483	511	498	495	502	514	463	476	513	497	516	508	492	516	497	498	521	500	497	495	518	501	523	522	494	471	508	500	481	470	521	566	496	514	485	510	500	449	468	497	497	503	496	488	492	527	498	534	490	545	495	518	516	508	497	477	487	499	500	489	507	508	516	501	538	523	511	491	513	531	485	499	527	498	483	495	515	512	501	514	516	493	553	511	480	540	483	470	488	539	519	519	505	508	521	531	522	489	502	500	469	480	487	483	517	505	569	484	503	505	516	511	476	494	476	511	504	522	503	489	530	512	519	502	519	512	499	560	514	526	516	483	522	506	517	539	525	549	496	504	507	500	487	501	498	522	519	507	489	536	535	500	528	529	473	543	527	487	488	495	521	509	519	492	523	519	503	506	501	528	509	509	520	538	493	468	509	509	515	505	524	475	493	504	502	496	543	534	471	483	511	511	456	533	561	516	482	510	494	526	485	497	489	548	540	492	509	513	507	489	481	515	509	529	487	493	501	544	513	518	505	514	498	507	493	489	487	496	512	477	487	542	510	511	569	494	517	503	504	496	525	516	469	508	485	501	466	519	489	479	478	547	524	494	520	494	486	490	494	443	490	520	501	541	525	517	500	503	510	492	501	500	510	525	509	504	516	518	484	494	484	542	458	511	509	519	463	507	534	533	517	477	485	513	513	511	526	515	509	509	498	507	517	538	501	551	534	471	485	498	519	528	523	527	515	488	505	496	503	485	480	455	528	472	541	523	527	513	501	491	524	506	490	505	525	527	555	470	528	497	526	494	500	526	497	551	525	486	484	524	498	483	507	534	521	490	514	523	498	502	526	560	522	514	524	480	501	533	486	517	487	507	532	510	491	497	522	526	484	508	518	523	491	524	487	501	499	482	499	539	531	494	467	512	509	515	533	497	519	510	509	499	499	522	521	504	507	532	503	510	509	498	517	498	490	527	508	500	521	505	507	477	526	477	493	509	532	490	465	517	479	501	550	527	479	486	508	518	478	517	466	514	482	526	473	519	522	496	509	504	547	558	506	482	534	506	541	541	512	495	521	432	487	548	450	507	484	494	510	506	513	482	463	505	517	497	456	507	485	495	493	496	483	477	482	550	531	517	493	515	511	533	542	485	523	521	469	472	507	512	445	506	497	497	452	503	513	482	518	516	466	482	483	487	519	509	459	502	475	483	501	504	536	510	492	512	516	545	506	532	494	528	497	544	527	532	543	488	515	485	475	506	513	526	482	527	517	508	497	510	493	496	493	499	519	493	481	506	499	466	497	539	502	487	486	540	504	494	523	516	509	499	488	518	535	503	534	492	484	533	515	535	523	496	506	508	504	517	490	502	523	530	532	475	507	496	498	473	447	505	510	499	482	461	515	508	516	528	486	501	496	524	495	522	531	493	495	518	494	491	521	511	522	517	500	491	473	486	495	491	500	514	478	512	501	501	503	467	470	546	514	487	525	493	485	536	524	484	543	538	531	458	484	530	467	554	466	499	463	521	519	501	547	443	521	497	490	492	498	494	520	498	511	507	528	498	500	483	475	511	529	526	505	535	502	507	488	497	507	489	494	519	509	526	509	518	481	513	509	492	502	527	469	497	512	463	491	476	512	506	498	497	523	449	517	518	475	508	510	505	517	488	497	481	500	486	494	485	491	509	509	540	502	533	495	489	535	521	521	544	521	529	499	472	525	544	519	534	523	494	498	549	476	537	526	491	475	526	501	481	487	499	522	473	511	511	525	553	490	509	545	495	518	531	534	508	463	521	515	464	537	469	479	507	520	528	513	530	534	482	503	534	526	492	511	480	511	494	509	512	512	490	512	542	514	544	479	480	499	484	528	539	499	492	507	480	518	526	522	496	512	481	526	505	517	516	549	486	498	497	514	531	504	506	503	509	521	495	507	505	491	525	497	481	485	504	514	518	491	521	495	538	483	480	512	505	519	532	537	509	495	531	479	493	515	505	559	505	513	490	480	533	476	513	525	462	526	513	485	505	545	535	485	514	481	498	535	475	507	487	501	500	516	497	504	491	528	486	510	528	493	504	530	523	480	482	528	476	499	542	518	466	513	524	488	526	533	491	510	503	526	553	461	496	505	509	495	478	479	517	512	562	500	494	514	503	496	514	527	482	506	505	510	498	474	501	476	543	527	497	493	508	501	524	540	457	512	525	498	529	502	523	494	511	510	514	521	525	504	533	505	494	475	535	535	491	507	487	494	505	530	559	515	513	502	464	529	526	494	464	518	464	493	505	493	496	501	527	486	493	538	484	532	490	519	509	530	521	527	530	506	530	513	487	525	498	552	470	512	496	537	486	524	526	506	500	493	533	551	494	518	503	497	550	509	532	478	487	505	523	522	464	498	479	519	536	521	523	523	514	493	509	515	534	523	512	531	520	527	508	478	496	515	508	498	517	520	520	469	488	470	479	527	528	526	511	565	471	464	495	499	508	492	473	485	533	500	533	504	490	501	478	485	528	497	528	495	548	503	504	487	485	504	489	495	534	503	524	564	485	479	481	504	489	506	508	542	522	476	464	482	496	517	539	464	485	495	497	485	488	493	475	522	555	471	506	535	496	470	518	540	519	472	485	480	501	543	489	502	529	501	509	498	510	465	486	469	499	544	498	477	527	490	515	469	493	473	495	527	490	496	473	513	485	492	484	504	487	491	472	497	497	512	509	473	484	486	468	482	526	500	451	512	519	514	480	514	494	442	505	570	499	477	535	519	510	497	520	505	549	487	497	508	498	512	474	528	526	514	464	514	517	501	534	484	523	522	498	528	489	519	502	503	520	527	516	520	483	493	534	534	510	493	481	506	497	527	505	536	499	478	510	522	513	467	500	541	467	481	494	522	503	523	526	491	473	463	479	487	516	529	509	501	506	551	540	537	515	517	538	475	525	552	575	499	531	463	487	502	500	450	542	513	510	512	476	472	487	511	500	505	529	474	533	478	553	520	509	547	507	491	473	496	492	490	505	441	517	523	496	499	499	502	471	501	520	492	464	515	484	522	468	526	498	541	501	517	551	512	514	511	509	498	481	521	525	519	524	512	493	536	517	563	513	495	479	527	526	495	558	526	530	521	518	485	494	521	473	523	489	471	536	542	552	543	534	506	482	511	514	530	537	547	520	507	544	472	565	574	525	466	526	503	504	453	500	518	498	501	508	516	493	486	546	520	471	503	485	497	497	499	497	507	482	513	525	525	541	508	526	495	476	506	489	503	492	534	513	468	495	464	524	479	533	515	499	526	502	530	522	537	528	490	506	478	502	516
4537	2184	2580	1993	1391	1132	780	750	594	508	475	414	464	346	392	331	320	307	273	319	308	321	281	318	323	293	282	301	298	319	286	321	266	311	318	294	278	263	275	271	284	272	291	264	307	291	270	283	274	271	298	276	311	290	280	284	311	288	283	302	286	281	302	286	277	253	282	290	302	273	307	292	327	294	305	274	270	292	276	255	310	289	302	282	248	270	278	306	257	304	272	274	279	278	270	317	271	299	249	276	293	286	255	278	300	268	292	288	294	277	306	291	279	274	307	282	268	265	294	267	288	266	270	293	275	273	290	313	258	250	279	241	272	277	263	283	296	239	296	285	255	261	227	305	301	269	308	262	295	288	289	285	268	268	313	266	286	257	293	256	295	282	287	255	271	276	286	258	304	286	274	270	300	276	308	279	295	257	301	278	269	276	283	265	284	300	273	281	259	331	303	277	301	289	276	295	293	285	270	266	275	288	278	267	302	295	293	254	274	313	281	275	294	264	287	284	296	284	275	301	281	258	310	293	269	276	288	319	262	290	314	263	284	262	293	286	271	281	270	279	308	275	314	251	287	297	268	279	284	247	285	272	269	289	289	274	270	302	302	260	269	274	260	283	288	300	303	269	295	305	245	285	259	317	274	307	306	268	265	295	323	245	289	308	298	293	299	272	279	273	271	269	285	278	302	286	306	279	327	278	283	297	285	260	267	292	263	296	271	287	262	244	287	270	292	264	279	290	287	275	282	282	281	258	311	294	258	267	273	292	314	249	270	253	265	279	251	299	295	291	272	272	257	267	301	256	294	281	283	280	302	294	278	277	297	285	278	289	282	286	268	254	275	291	274	298	286	283	282	278	277	281	301	255	276	287	280	300	277	283	288	271	304	281	285	268	295	283	290	298	270	283	258	262	244	313	277	280	311	260	301	300	274	293	243	291	273	278	309	320	285	288	279	313	304	309	283	275	262	305	277	287	266	293	294	296	263	288	285	276	280	255	276	233	304	299	289	256	282	290	276	296	257	257	302	288	265	295	279	303	296	273	288	314	282	287	251	261	256	285	285	278	269	249	281	284	317	261	261	288	264	252	271	293	274	273	251	292	279	278	291	294	270	293	291	326	281	278	288	255	289	308	322	288	265	274	267	268	286	269	273	255	271	286	263	303	270	272	278	276	286	301	304	278	298	286	283	253	255	254	274	273	249	279	257	285	285	288	283	254	286	287	266	258	307	252	304	316	280	301	272	305	279	309	291	318	263	295	314	276	294	266	302	274	278	260	296	301	271	273	268	250	280	287	324	313	271	298	286	261	273	284	335	289	256	280	265	277	321	279	278	267	270	263	295	283	270	266	296	300	280	262	244	258	298	292	323	267	294	244	284	286	254	254	294	274	262	340	293	273	267	300	257	292	315	293	249	295	285	282	262	275	263	284	265	268	260	276	284	317	285	268	313	299	300	277	306	238	256	282	298	294	265	317	296	286	266	291	304	281	299	303	325	267	268	323	297	291	295	290	268	280	260	295	271	278	313	280	256	298	272	296	263	313	293	284	283	283	279	245	294	265	302	274	307	294	250	284	275	295	290	330	306	300	280	292	258	307	286	293	289	269	276	274	279	274	288	300	265	275	285	310	252	278	300	264	299	279	279	265	254	263	302	288	281	279	313	300	252	266	287	286	293	322	280	289	273	284	292	296	319	327	249	258	306	302	286	259	309	281	263	264	306	273	264	279	270	284	257	291	294	284	277	254	259	280	291	289	269	322	332	300	270	284	270	278	293	271	285	268	272	282	301	260	268	291	275	271	259	257	273	235	267	272	253	283	296	285	284	304	282	284	280	304	278	296	258	289	291	282	305	300	307	305	270	304	289	279	292	260	270	322	268	257	271	271	268	334	226	274	300	291	293	269	293	290	243	250	295	270	276	290	275	264	282	264	290	242	277	281	274	278	297	293	299	252	286	295	280	261	291	318	278	271	278	275	278	313	270	296	256	276	277	275	286	326	271	318	292	265	281	287	301	283	274	329	275	264	261	262	301	274	282	304	255	297	300	257	260	294	274	283	273	265	250	290	274	290	292	282	285	293	261	267	273	311	284	281	287	295	317	322	278	287	291	270	295	289	290	239	297	287	293	265	258	292	285	299	303	292	258	276	275	265	286	325	264	320	287	279	251	283	267	264	255	288	284	289	306	254	283	284	282	297	334	277	259	324	296	281	306	287	291	315	260	261	288	298	310	285	295	291	263	267	307	289	249	260	296	259	285	263	276	286	284	276	284	274	269	272	269	317	289	262	267	284	304	254	286	281	264	281	275	319	303	269	291	287	303	263	310	244	261	278	283	285	263	277	311	291	313	296	273	313	301	258	311	276	274	254	265	264	262	285	277	283	296	302	309	243	295	264	268	283	291	303	297	292	277	310	282	280	296	285	284	290	275	284	283	289	295	279	301	257	253	257	280	290	284	275	265	300	280	283	256	273	309	253	271	263	278	290	291	285	283	296	289	298	255	278	282	273	271	279	312	272	278	308	249	271	313	309	270	301	315	293	276	308	272	314	282	256	261	293	264	297	284	283	276	311	288	294	285	298	271	273	256	290	262	266	281	278	265	273	286	263	267	297	276	271	297	283	272	253	287	291	276	268	282	283	295	282	302	282	320	256	271	264	296	294	278	275	254	265	312	286	313	279	284	244	287	279	292	276	296	270	277	285	303	280	277	237	273	278	277	288	269	256	282	272	283	241	286	292	270	268	267	273	295	270	275	304	263	279	295	264	286	275	276	280	323	302	296	325	262	268	284	255	293	268	295	292	307	279	276	263	283	259	306	292	264	267	284	313	285	298	299	265	279	318	269	285	311	270	295	259	294	248	290	293	267	287	286	290	294	298	286	283	260	288	306	279	274	302	272	290	291	305	269	268	306	281	262	288	292	258	294	290	257	240	266	287	286	259	291	247	269	276	259	308	256	292	297	263	272	260	292	301	288	285	246	299	292	294	270	295	306	258	282	260	287	281	280	271	315	291	270	276	268	280	288	277	278	271	255	297	279	297	305	275	280	271	298	272	259	302	280	267	280	282	279	280	266	277	285	334	276	275	277	272	266	292	297	284	266	295	262	299	282	284	268	295	262	290	279	254	270	280	271	280	287	246	314	287	299	280	283	282	247	304	289	341	267	310	299	287	280	289	273	270	290	282	259	297	252	288	247	280	311	290	282	292	294	259	290	297	281	280	285	279	280	259	291	276	271	284	300	294	284	288	273	303	291	267	300	313	306	282	271	275	279	302	301	234	275	301	269	283	307	297	280	291	282	273	283	279	274	313	281	276	314	314	273	264	266	300	308	256	266	287	252	271	281	284	244	294	313	259	287	285	300	277	284	276	275	255	255	273	275	284	281	288	289	292	318	278	270	317	292	308	312	293	277	271	285	266	283	289	313	264	260	294	269	287	298	268	320	270	305	312	267	308	288	296	299	267	282	292	264	276	289	287	292	302	289	306
4338	2990	5861	6645	5752	4770	3777	3069	2718	2193	1896	1726	1627	1489	1385	1294	1087	971	944	972	987	963	839	824	772	777	820	770	756	799	784	803	769	751	751	752	707	711	782	777	781	707	797	729	734	723	711	742	679	694	753	691	683	722	715	698	707	725	680	715	712	715	644	682	711	693	742	680	696	684	703	638	692	690	665	605	697	715	703	752	672	693	738	694	685	694	718	731	688	691	695	650	680	647	711	711	710	666	742	716	712	717	752	695	661	706	655	673	674	722	702	651	706	669	635	738	678	685	698	658	654	715	681	639	666	701	674	755	691	709	681	706	696	679	685	660	728	670	673	699	668	671	719	715	684	726	676	678	705	713	681	699	681	677	666	647	678	660	649	694	683	678	697	704	681	686	707	709	711	711	722	660	739	703	707	661	707	716	656	697	665	736	697	663	690	675	703	721	677	716	697	710	675	693	729	660	705	677	658	700	693	676	740	646	718	693	743	693	688	667	677	711	691	704	667	696	706	673	676	706	702	698	667	731	676	748	704	683	694	710	666	658	657	745	738	728	713	706	675	692	677	624	675	634	724	691	674	695	698	663	730	704	698	725	715	705	735	694	733	707	699	713	690	694	691	703	694	660	753	643	629	684	647	688	677	697	712	710	669	687	729	672	714	703	689	687	701	682	659	635	729	727	705	717	727	677	689	687	735	710	723	749	686	707	681	701	664	678	702	684	694	689	708	705	682	670	728	674	660	717	713	689	676	678	677	707	692	686	725	696	727	672	692	706	684	677	716	691	688	708	660	732	676	652	684	718	695	730	687	652	664	652	677	739	724	668	759	714	731	700	723	710	692	673	649	649	709	722	691	658	710	676	703	640	702	685	704	689	693	694	692	708	679	699	710	716	687	692	700	711	671	754	745	740	669	676	656	652	692	662	666	708	657	693	698	719	721	712	665	718	691	693	664	680	710	712	688	708	698	677	728	673	721	696	708	690	678	671	691	720	684	728	705	728	745	655	676	703	679	691	692	704	685	671	691	717	709	697	662	664	686	701	694	675	658	685	667	700	695	649	731	691	677	690	729	727	663	697	696	660	668	695	699	671	670	640	715	682	683	704	689	689	699	687	672	721	687	695	677	725	691	696	729	692	711	731	669	674	673	683	747	659	663	688	662	694	684	685	666	667	656	700	691	692	698	679	693	713	663	689	703	732	710	704	694	681	713	695	640	701	706	694	646	697	677	690	679	730	713	722	710	730	698	687	734	696	701	745	652	691	671	735	746	649	694	679	740	638	688	701	689	739	679	752	737	686	682	746	715	708	681	732	664	677	678	672	701	692	725	671	717	723	700	689	641	697	731	662	630	660	682	685	737	701	692	722	681	727	700	690	682	679	747	654	717	670	705	724	700	720	733	727	689	739	683	660	719	688	677	702	735	686	703	669	689	717	661	686	741	704	681	727	717	655	694	664	700	731	645	685	664	703	675	672	700	716	666	662	704	716	684	691	681	669	707	714	703	667	684	647	699	697	692	691	686	696	688	682	668	675	710	661	731	669	691	695	644	713	694	676	669	689	668	683	691	710	705	740	664	705	695	728	704	733	700	680	688	683	691	692	705	659	686	670	696	690	756	712	719	667	637	713	672	706	703	767	687	690	674	713	697	669	687	692	673	694	720	694	763	689	674	675	750	732	710	662	700	673	681	760	711	687	704	646	660	653	701	759	705	702	699	647	668	683	713	706	715	719	698	717	652	642	745	665	699	709	660	747	717	709	724	684	687	669	684	671	682	651	685	714	731	689	698	693	715	670	678	703	692	682	631	706	647	705	726	682	731	701	705	667	713	738	703	700	682	711	687	690	683	720	679	689	714	705	697	664	688	717	697	756	706	733	692	693	736	674	680	699	678	719	730	698	723	651	679	691	695	715	696	692	669	701	642	711	697	702	705	695	700	700	723	660	690	665	695	709	680	674	725	680	661	683	692	683	711	703	704	685	660	667	686	703	653	657	654	700	647	647	717	659	678	701	707	643	694	704	731	709	726	704	742	713	751	737	699	664	715	721	678	689	663	694	707	675	717	673	713	686	725	645	674	684	701	685	682	707	723	716	693	708	702	746	734	702	726	652	699	700	677	714	678	704	642	711	667	713	718	682	653	671	777	675	701	688	672	696	695	676	679	679	658	661	696	688	716	722	714	672	726	739	651	727	687	732	727	637	733	695	724	750	725	690	729	696	633	664	683	675	675	651	675	707	693	673	724	688	670	705	672	707	673	705	667	696	740	698	709	670	707	695	704	688	662	644	644	683	693	701	703	625	687	691	671	689	674	682	704	719	699	688	713	701	656	672	699	695	650	670	707	666	692	749	673	706	692	701	630	710	735	707	698	698	673	714	652	696	675	706	724	704	696	664	655	656	674	728	672	675	679	688	682	701	665	690	723	703	683	670	691	681	696	703	702	676	653	681	681	700	695	713	684	712	677	695	731	709	651	641	695	669	639	662	709	683	690	728	669	691	733	678	686	687	689	645	687	727	709	686	703	686	696	734	675	714	713	669	695	732	666	710	668	691	706	720	769	634	676	719	675	716	677	710	645	744	678	678	628	673	680	686	667	649	672	722	703	719	664	727	670	717	674	659	683	650	659	735	686	756	679	672	666	720	702	644	683	664	704	694	723	700	698	718	670	699	697	665	689	707	670	666	669	705	719	711	677	698	686	734	692	730	711	708	688	707	747	696	714	664	700	711	672	677	700	664	673	683	667	701	679	639	659	686	671	666	663	696	717	704	728	757	732	709	699	716	728	703	721	692	745	684	663	727	714	705	707	732	688	676	698	691	722	740	680	728	689	668	665	684	732	677	657	708	679	670	699	699	662	735	732	684	715	692	694	694	672	672	698	710	694	721	708	751	701	688	712	667	705	647	691	687	679	651	694	690	715	693	712	676	679	650	700	688	685	654	661	715	678	647	665	689	745	697	695	738	676	646	711	712	656	722	688	713	706	683	704	710	657	688	701	677	688	686	683	675	688	708	678	653	716	697	707	674	688	693	686	683	688	674	715	648	695	633	720	726	676	652	699	709	709	658	712	669	650	675	690	665	719	648	692	695	676	720	642	701	692	683	677	678	694	708	663	712	719	734	683	733	725	701	708	706	685	696	669	698	682	671	705	720	689	666	711	649	727	732	678	639	707	678	732	708	701	722	704	718	702	722	703	680	714	727	677	695	690	714	676	698	672	643	672	725	676	685	722	674	713	741	686	741	676	713	677	713	688	679	725	695	703	735	730	664	704	674	684	733	690	668	667	701	688	690	683	676	689	666	671	671	703	650	662	722	676	691	690	703	711	703	712	681	674	693	703	692	664	695	692	707	697	661	719	661	641	664	669	691	635	703	709	697	715	685	682	721	715	743	668	700	676	712	687	700	660	677	688	713	706	678	708	671	714	716	668	702	699	713	725	680	658	678	681	634	755	698	681	712	660	668	660	710	660	704	710	721	732	720	695	677
13582	6519	6176	5080	3572	2700	1873	1401	1144	887	779	666	616	502	511	467	414	371	369	355	371	335	307	274	282	311	317	270	275	279	274	306	259	262	291	304	250	271	278	287	247	278	272	258	261	293	269	265	267	262	283	247	253	282	254	273	268	256	274	236	254	254	261	278	253	270	311	275	298	232	256	246	284	234	254	268	256	257	278	283	248	283	278	257	270	285	263	274	257	267	283	260	233	281	240	264	278	239	254	252	230	279	279	254	253	283	258	233	259	266	247	235	260	286	284	263	288	253	287	306	230	256	252	279	267	278	230	252	240	247	256	262	286	285	253	249	247	265	271	287	274	295	282	262	261	247	265	254	271	263	268	260	262	259	253	276	296	268	247	255	244	248	268	252	256	279	266	270	280	260	260	267	279	284	281	260	249	277	282	257	230	270	240	267	252	258	257	266	247	282	278	257	288	258	265	252	244	269	261	261	243	259	259	277	276	274	269	224	274	261	282	265	270	272	270	314	242	243	250	265	253	239	265	229	255	281	266	280	300	247	247	238	265	263	257	260	288	237	241	269	268	273	295	257	249	270	247	272	257	246	263	251	261	249	285	265	268	248	259	264	245	259	272	252	256	255	242	243	296	237	283	239	247	253	255	250	275	252	285	245	267	261	262	266	241	253	259	284	277	259	258	225	269	296	300	275	267	233	261	272	268	250	277	242	250	269	276	265	261	244	233	255	285	265	269	266	248	273	288	288	265	266	273	271	272	268	277	263	280	260	262	289	256	254	264	267	263	268	298	247	261	254	251	285	268	274	230	264	248	219	291	242	237	245	266	284	253	251	236	251	290	257	237	245	275	262	324	273	243	269	245	250	294	283	297	256	270	256	255	244	291	239	278	248	246	276	237	249	245	263	251	269	256	268	274	234	261	269	251	265	265	248	273	257	278	269	255	291	262	293	241	228	257	241	265	280	295	268	300	283	303	264	286	244	278	248	241	271	272	257	273	282	261	286	251	270	242	259	265	253	257	252	234	262	249	258	255	254	252	265	258	260	260	270	260	259	255	269	252	267	247	284	262	242	233	257	243	259	250	285	271	263	240	239	256	270	238	277	250	243	262	258	258	235	273	253	246	273	272	275	242	268	254	246	288	273	243	282	242	273	262	262	279	262	270	257	276	252	296	252	231	272	277	259	272	276	240	273	243	271	281	288	278	285	264	305	264	266	263	231	261	236	225	264	246	240	238	277	234	270	277	253	250	263	256	287	274	267	278	236	238	239	287	265	243	286	252	246	252	265	291	265	290	272	261	250	256	251	248	257	289	263	272	250	289	258	259	236	260	248	271	272	265	261	256	273	276	233	258	256	260	248	252	295	248	260	277	254	272	285	268	259	282	263	269	264	270	270	235	292	246	233	280	272	249	284	247	263	264	260	278	254	259	288	243	252	265	246	255	266	246	250	267	269	249	249	254	255	261	261	277	257	272	249	295	256	277	256	279	264	275	280	288	278	279	246	243	265	279	252	263	260	227	264	257	283	255	262	275	290	245	236	267	282	267	227	269	281	262	253	264	261	269	231	255	277	275	284	268	273	282	287	283	265	258	270	219	275	254	271	252	282	279	261	251	273	261	270	290	278	265	236	297	296	243	274	276	220	262	270	274	254	298	296	246	241	245	254	239	240	233	265	272	270	264	267	259	279	267	222	273	291	271	259	238	271	260	250	287	265	246	259	264	292	278	270	265	256	267	261	286	246	260	249	254	258	263	265	248	288	240	262	256	249	286	243	267	268	239	234	224	239	266	270	270	257	258	248	244	291	275	262	233	245	247	277	276	262	245	255	288	280	265	277	269	283	270	242	299	236	262	259	286	232	258	245	280	248	252	256	266	252	279	235	293	263	272	289	244	259	290	273	244	259	256	284	237	252	278	268	290	266	274	234	277	265	269	257	262	261	266	239	237	284	261	280	256	284	274	273	258	269	299	273	260	278	269	247	246	244	248	256	261	226	263	267	260	240	256	246	302	291	280	259	272	237	256	265	214	274	266	256	243	248	241	253	249	294	258	249	272	224	268	255	232	251	252	295	289	247	249	262	301	259	278	253	267	284	287	293	262	237	264	255	253	278	261	270	278	267	230	233	269	253	260	271	274	275	247	254	273	245	277	261	273	236	275	261	243	243	251	241	298	269	264	277	271	256	255	247	274	265	264	243	253	289	248	269	272	277	262	259	258	260	267	244	285	273	244	250	259	252	264	286	287	303	249	265	251	265	281	266	269	254	264	260	252	281	280	260	291	274	267	290	255	249	283	262	273	299	236	250	241	248	249	268	283	238	278	280	259	275	256	256	266	238	276	273	229	254	229	237	277	260	248	267	259	271	276	260	268	265	267	263	268	246	227	243	261	251	244	259	253	237	275	267	280	270	264	231	295	273	292	272	250	249	258	282	259	260	282	246	250	273	285	244	284	284	280	249	254	259	250	264	256	265	282	251	246	241	251	248	275	262	266	281	261	250	260	273	269	246	269	259	269	248	266	240	294	263	259	238	257	271	282	249	273	247	238	232	248	272	252	263	233	243	268	267	285	265	257	289	239	243	241	269	293	248	249	273	269	259	280	230	254	245	258	254	244	262	289	281	242	258	254	285	272	238	251	253	239	260	268	268	268	261	267	258	271	271	266	225	247	264	302	286	294	235	250	259	273	246	281	247	253	232	262	251	259	275	252	229	263	274	303	242	233	285	267	283	253	276	271	236	268	284	248	258	258	276	286	266	246	300	299	268	288	259	240	216	263	254	286	269	277	264	259	251	253	259	278	268	277	276	282	249	272	243	257	271	261	238	281	287	273	252	281	251	239	247	241	280	286	268	258	248	257	287	258	292	272	269	272	260	256	243	267	275	265	271	287	252	242	249	270	259	243	242	264	243	246	294	284	279	254	255	273	260	248	272	252	276	250	270	256	303	254	260	256	263	265	242	268	258	245	263	250	249	251	295	276	254	270	249	285	266	271	255	290	277	261	236	235	237	258	215	289	253	256	228	245	258	238	241	262	263	285	257	241	258	272	273	272	279	258	290	292	261	287	256	257	231	283	248	248	275	268	255	266	260	277	253	279	253	267	232	267	251	251	278	275	290	245	245	266	247	291	268	277	258	250	271	247	276	283	267	269	268	293	262	251	225	276	293	290	267	255	286	269	258	293	279	262	276	275	264	246	250	263	247	278	279	251	258	252	271	249	253	261	243	248	275	252	273	272	259	272	238	250	268	237	248	253	230	292	239	293	250	257	264	265	252	252	262	255	252	309	284	243	250	257	263	284	284	242	256	275	253	257	273	243	238	259	263	267	252	239	237	248	234	262	260	232	273	271	296	273	245	265	265	291	292	243	280	284	263	253	273	241	257	275	276	279	273	263	243	266	268	266	286	243	281	266	272	264	255	288	259	258	272	271	233	253	246	263	243	253	303	283	258	256	254	257	270	274	246	270	258	260	271	279	275	243	245	265	270
10851	6435	10703	13992	12381	10403	8554	6552	5688	4426	3497	3289	3002	2509	2084	1866	1655	1427	1356	1239	1318	1179	967	966	895	885	849	879	790	829	841	789	783	811	792	816	715	750	786	779	731	753	730	722	727	725	720	657	678	688	657	679	668	666	646	670	639	674	639	630	682	635	645	697	662	615	664	663	639	625	656	650	689	662	668	709	679	666	638	641	672	628	646	684	668	641	632	707	635	630	627	649	620	638	630	605	667	615	626	669	650	605	673	618	688	656	622	680	641	675	671	716	638	631	638	630	660	621	653	662	649	661	706	673	654	599	628	665	619	656	625	661	648	595	612	630	630	592	617	658	643	631	629	640	630	677	679	642	623	607	656	683	661	665	577	639	670	656	582	669	668	657	613	696	639	668	674	628	652	660	647	669	682	648	603	652	669	627	620	607	648	630	686	653	644	674	672	658	690	617	667	647	660	664	620	638	671	626	623	622	634	662	659	663	574	658	642	652	611	621	694	643	671	653	657	595	602	626	641	669	580	677	630	687	633	636	668	639	607	654	642	658	654	680	664	661	676	607	682	623	667	657	664	666	651	648	655	649	609	638	645	644	676	630	621	697	680	598	638	635	658	644	695	622	622	634	672	644	670	656	680	646	684	613	656	680	656	659	637	651	646	639	654	645	629	697	674	656	732	659	693	633	600	659	681	671	622	668	670	686	625	667	662	683	649	620	648	648	620	634	672	633	687	646	666	637	666	646	626	636	678	600	619	661	645	673	680	599	626	603	664	668	670	640	626	611	685	619	631	630	642	682	653	639	651	630	614	662	639	619	632	668	649	647	637	660	624	650	628	696	662	665	618	632	658	610	654	687	648	652	656	647	679	648	675	621	645	619	643	668	628	607	627	661	628	598	640	602	652	616	685	642	622	655	634	606	651	651	696	634	643	687	629	637	640	687	646	667	599	603	650	630	668	640	680	665	674	655	608	643	669	645	630	635	700	660	611	633	706	654	627	642	647	652	652	677	614	688	615	627	639	673	637	629	648	609	602	664	671	634	651	652	629	694	646	649	652	620	671	667	647	667	626	629	637	641	644	615	593	624	645	691	681	654	626	631	695	657	648	620	626	614	657	635	639	597	628	675	727	663	683	620	682	613	628	648	675	638	655	672	677	674	620	630	610	598	656	648	643	697	665	629	665	647	692	644	652	667	704	675	648	615	621	621	638	641	655	679	630	670	659	636	634	660	670	646	666	617	615	635	651	663	634	576	619	638	664	604	653	669	626	685	637	658	676	601	698	651	648	671	635	674	652	626	645	615	635	639	661	663	663	680	628	623	662	676	663	661	645	608	652	669	658	632	629	583	646	624	630	670	667	642	679	613	623	638	610	637	647	601	655	672	636	650	623	636	611	640	681	631	643	641	631	633	656	641	620	651	653	688	632	647	617	659	597	641	637	623	643	648	628	722	652	667	638	632	629	623	609	638	683	640	637	663	654	650	652	649	626	660	614	612	671	605	621	636	627	626	664	674	621	624	657	659	625	627	633	638	688	679	661	619	665	590	644	633	649	665	676	638	621	653	660	655	648	621	675	645	676	664	656	592	635	706	674	627	603	655	676	650	617	620	671	622	641	693	642	638	647	620	612	687	656	617	680	631	667	630	645	613	653	639	661	658	686	624	664	712	675	577	682	614	701	614	640	665	660	694	642	660	673	635	615	655	643	654	668	605	617	664	652	669	629	606	689	640	690	643	665	652	635	626	664	620	624	671	652	660	629	612	599	635	611	652	645	678	597	582	658	689	649	660	686	615	641	635	633	640	638	691	620	644	644	628	647	617	620	653	695	658	645	666	608	634	627	626	656	674	616	632	684	657	615	651	659	638	630	653	611	624	625	647	610	627	697	657	668	637	673	664	610	654	634	648	676	629	668	623	612	645	682	631	661	624	664	629	707	685	658	693	688	668	677	654	583	655	660	649	703	653	664	706	608	659	647	655	702	665	618	658	595	639	656	671	667	634	631	626	619	655	630	675	637	619	661	632	676	632	639	648	651	618	643	657	597	657	630	624	626	654	633	665	686	643	637	657	624	640	669	667	663	612	621	676	613	577	648	647	638	644	635	599	637	630	641	623	649	605	638	621	614	638	682	641	647	660	671	623	592	637	631	638	675	665	623	655	678	608	659	641	640	626	652	664	637	660	662	607	654	665	620	647	643	665	590	663	696	632	639	649	649	657	609	611	669	575	644	621	654	677	621	642	649	648	605	631	610	611	633	633	666	669	644	628	641	600	633	615	654	650	631	648	644	630	645	631	639	619	665	649	590	609	668	662	651	656	622	651	655	663	642	631	709	660	618	643	731	608	635	684	660	629	662	599	667	662	634	635	713	644	659	615	665	665	665	638	661	642	669	634	650	640	641	626	600	687	637	610	639	618	640	628	647	668	611	667	626	672	625	635	646	712	632	698	675	678	596	639	636	643	708	602	591	694	693	627	640	667	649	649	609	599	685	663	641	639	683	638	648	654	625	698	650	666	654	614	671	630	662	639	692	632	657	651	590	644	644	659	655	639	634	663	622	675	641	649	643	635	636	651	676	658	664	651	619	706	641	666	609	633	652	675	631	629	643	589	660	655	659	645	599	677	663	654	663	669	629	645	695	663	621	612	618	643	662	678	639	630	610	660	666	662	633	588	660	620	646	625	641	657	632	623	635	634	626	645	621	643	650	634	645	671	676	663	721	670	619	615	669	667	655	638	656	617	671	658	587	671	682	638	640	631	658	632	652	632	654	674	640	641	650	622	709	666	638	646	697	652	621	645	644	629	650	653	677	672	656	658	656	672	645	636	659	662	655	626	691	643	621	629	687	644	651	652	641	630	619	618	643	640	649	673	628	620	648	628	643	647	646	676	633	661	623	631	668	652	656	622	620	665	653	609	629	626	633	702	619	657	670	679	706	668	717	630	641	635	691	646	650	576	616	632	667	627	615	647	689	693	682	647	676	652	662	647	665	614	625	661	616	630	605	679	708	650	649	690	659	632	630	631	595	647	662	622	613	666	643	694	658	678	657	642	700	638	677	666	655	661	652	644	616	693	619	663	678	652	665	658	664	666	656	628	654	651	637	708	633	635	665	688	636	604	642	661	693	623	678	696	633	636	694	653	601	621	665	697	695	657	647	649	638	653	631	623	590	619	651	621	659	642	617	688	648	625	649	674	658	618	653	641	659	668	687	636	702	621	623	698	645	617	613	674	680	665	664	620	628	638	673	683	624	651	643	644	646	603	629	639	705	655	638	613	648	604	636	654	633	671	689	613	644	607	630	667	626	645	674	622	670	629	649	678	661	652	659	672	639	630	682	623	673	630	642	604	614	668	602	648	642	687	660	700	653	637	603	640	660	636	661	652	679	642	636	672	614	615	640	642	646	614	687	672	616	598	628	624	648	657	623	621	645	653	638	665	622	659	682	648	676	666	616	611	610	642	671	648	673	639	634	642	677	605	613	618	627	657
21423	10363	9268	8281	5877	4124	3617	2297	1682	1277	941	783	775	706	529	547	425	379	344	308	320	338	269	255	252	240	251	226	205	245	265	222	206	233	214	249	236	222	207	204	215	203	184	227	202	204	182	185	213	170	217	189	196	208	209	206	193	195	218	205	199	177	212	197	183	200	210	213	176	215	175	228	183	195	179	216	198	222	156	194	186	213	162	210	172	210	196	204	182	203	179	211	210	183	216	201	206	190	173	193	232	194	179	190	169	210	167	181	185	218	198	196	180	204	195	182	187	195	205	221	217	196	209	182	203	248	191	170	204	201	178	206	211	226	170	219	190	197	221	207	207	182	180	196	169	198	209	194	204	201	178	204	190	206	177	198	182	172	179	171	195	172	194	197	209	213	210	198	210	198	229	220	204	203	201	220	174	201	201	210	221	211	191	194	215	180	210	178	215	216	196	191	184	166	213	193	214	197	185	224	225	204	208	188	190	210	220	194	175	193	197	189	229	182	190	186	178	187	195	207	206	184	183	192	211	182	159	189	199	172	193	182	204	208	181	207	220	195	182	194	192	218	194	179	186	193	190	194	196	176	181	213	209	160	183	198	203	189	233	202	185	191	197	198	186	211	203	218	185	196	182	182	159	197	225	194	190	209	203	176	211	219	187	202	189	223	240	175	199	167	195	157	191	167	176	204	213	201	194	160	210	207	211	169	160	217	200	198	172	211	193	161	180	185	199	171	195	212	184	217	196	190	212	198	251	177	196	182	198	222	198	195	185	199	201	183	192	217	204	211	173	195	200	211	195	204	200	204	191	214	217	184	205	215	180	198	190	179	184	201	210	189	198	188	210	197	184	188	203	171	218	206	207	203	206	183	203	193	205	174	199	207	190	200	234	181	209	194	205	196	187	181	199	198	182	178	193	208	204	181	201	175	207	186	179	166	206	177	206	218	220	198	193	188	214	205	202	211	195	200	214	182	198	211	208	204	211	200	194	198	176	193	199	166	198	192	219	205	211	208	194	203	171	195	170	194	199	187	176	189	205	194	196	188	191	193	191	204	208	198	195	211	208	189	222	217	178	199	214	197	188	185	192	196	190	190	168	214	195	187	180	204	194	194	196	176	184	183	209	233	182	203	233	226	188	195	170	190	212	222	217	204	205	177	231	236	222	214	200	195	195	187	188	180	214	223	181	199	175	207	182	210	216	212	189	185	198	198	192	220	227	193	201	191	189	204	226	172	214	194	201	207	218	220	197	232	183	208	218	192	172	201	198	211	201	193	190	197	195	189	185	195	211	176	196	194	217	214	196	170	195	211	189	213	179	190	213	179	190	186	203	202	201	212	210	191	196	201	211	214	226	190	201	182	202	225	168	187	187	212	197	206	194	200	176	195	200	174	186	205	178	200	204	202	188	199	218	192	216	228	200	180	189	176	197	209	186	202	185	219	182	184	212	191	213	215	201	167	215	165	197	182	202	189	216	220	189	177	204	197	225	200	210	201	181	200	201	203	200	181	201	212	214	188	181	166	181	204	177	205	201	186	187	200	187	191	204	195	181	202	177	217	166	203	223	218	203	234	199	206	219	191	198	203	229	187	221	181	224	182	210	205	200	208	190	197	194	187	185	171	176	190	192	219	196	209	222	232	182	202	213	211	175	191	204	209	196	202	210	171	200	233	192	173	214	201	190	181	181	204	215	189	197	215	201	175	209	209	192	198	179	193	210	205	209	188	217	220	189	192	195	188	198	186	183	184	192	190	206	210	194	193	195	186	198	188	202	186	229	210	191	212	192	201	205	184	213	180	213	220	189	172	217	206	195	196	201	188	193	193	174	208	205	211	187	193	182	205	223	205	210	196	188	198	190	202	181	206	185	189	218	202	199	210	218	212	214	225	224	190	168	188	199	219	203	193	196	171	230	207	184	210	188	216	215	203	174	216	226	207	190	181	193	216	192	193	189	223	204	201	164	201	210	201	207	186	182	195	217	193	201	193	211	216	181	203	202	191	213	178	202	201	216	178	179	200	214	208	203	184	173	181	162	201	179	183	224	217	204	197	186	184	192	205	209	194	169	211	190	204	226	216	207	189	186	194	219	179	177	200	217	181	189	208	175	211	183	213	201	212	171	220	210	193	206	203	187	224	185	173	190	172	215	206	197	175	190	213	233	182	236	198	191	179	185	195	191	169	197	217	211	196	202	189	207	193	190	200	196	207	198	195	173	177	202	195	174	211	184	179	172	185	185	223	194	196	172	188	197	189	189	183	187	196	202	212	174	205	199	194	193	173	187	200	192	208	186	221	182	190	183	174	195	171	178	247	189	203	186	192	200	182	194	212	202	182	196	216	175	196	190	203	211	184	219	219	187	206	214	203	177	198	200	196	183	182	211	199	197	169	174	189	185	173	192	180	204	184	211	201	185	199	204	193	214	206	173	216	195	207	215	230	209	195	197	158	182	162	199	182	210	193	202	197	191	195	188	224	210	190	188	201	180	212	204	197	211	186	209	160	192	211	199	179	166	192	201	178	197	176	199	206	181	188	197	181	206	186	189	189	200	181	191	193	228	212	174	179	202	204	209	207	199	194	177	217	182	172	217	227	202	174	201	198	206	174	214	199	222	198	208	203	200	200	202	208	191	210	200	190	203	211	197	213	197	192	223	223	217	173	207	217	175	202	191	207	190	204	162	211	181	195	217	190	186	163	198	189	185	196	197	201	212	220	221	210	198	220	182	212	195	225	206	210	221	208	208	208	189	164	167	205	203	203	176	223	204	187	187	192	194	197	200	199	190	208	229	216	210	189	223	188	220	173	190	180	206	186	179	192	230	210	210	205	187	186	202	202	192	216	217	207	208	192	196	210	205	210	217	172	186	166	178	202	197	224	210	182	203	162	197	214	220	184	200	196	208	195	182	204	188	186	211	192	217	213	210	178	193	206	200	198	202	207	216	176	203	194	200	210	195	184	213	227	218	195	187	198	199	181	192	214	178	216	190	188	198	238	173	215	199	195	206	184	222	202	186	180	237	201	206	190	211	234	189	180	206	214	209	187	175	220	208	208	216	200	188	167	176	192	196	193	200	232	200	197	193	221	195	198	181	190	198	224	199	192	201	218	219	229	203	171	156	210	211	189	172	197	179	187	181	169	192	209	213	212	198	177	195	187	203	203	183	201	188	196	213	188	173	185	205	226	213	207	178	209	213	231	210	219	192	182	168	172	215	197	183	214	194	185	208	208	197	211	213	214	206	227	212	201	171	198	178	190	164	192	208	219	189	211	205	181	197	216	203	197	192	193	200	203	186	198	179	189	238	199	219	210	217	222	206	215	206	190	209	187	207	220	212	210	206	198	198	204	206	202	196	209	185	208	180	184	204	212	226	184	198	194	210	177	187	173	192	195	206	189	237	180	191	179	190	215	211	212	219	178	185	217	170	181	181	204	196	203	176	242	195	195	190	183	177	185	189	189	200	204	194	202	182	189	187	208	216	186	181	191
14156	8430	14897	18386	16292	13456	11818	9431	7662	6074	4714	4546	4272	3254	2811	2480	1983	1508	1601	1460	1466	1366	1033	918	928	870	855	779	740	747	750	712	740	802	729	697	694	659	681	651	643	662	634	578	566	510	565	555	488	514	479	518	573	486	512	562	515	518	547	510	553	511	527	504	475	559	496	547	476	549	494	498	471	493	494	564	495	508	470	481	473	473	473	546	480	514	483	532	531	496	476	499	530	480	536	489	507	477	538	517	472	475	516	471	495	494	511	483	451	467	482	550	495	491	483	441	529	485	488	529	469	485	502	488	496	519	536	530	488	499	488	519	500	498	492	484	495	479	474	512	540	511	528	510	485	505	498	483	489	522	491	463	490	496	486	513	537	496	467	479	502	513	519	494	490	552	480	502	523	487	523	466	489	510	505	532	486	518	506	497	495	505	508	530	503	481	491	504	520	478	461	478	543	526	491	465	501	523	528	492	478	515	499	485	508	488	477	460	552	485	516	437	550	491	516	481	500	488	503	487	493	480	497	516	513	497	497	504	483	460	531	518	516	511	497	519	493	517	502	492	486	492	483	513	499	474	531	518	468	488	488	478	522	485	563	492	490	518	458	473	497	532	487	471	505	494	513	531	485	486	456	480	442	481	483	511	512	485	531	507	528	540	494	486	497	519	504	490	506	511	546	511	501	477	498	484	520	532	484	473	500	485	500	463	524	467	494	493	499	493	520	508	519	522	503	525	483	503	514	511	543	522	485	541	488	467	478	514	535	471	511	505	504	478	496	510	488	485	507	509	503	499	483	471	497	490	458	526	531	496	531	519	483	491	524	472	523	490	477	527	487	484	492	517	476	488	532	521	469	478	477	531	507	480	502	512	506	489	484	502	525	571	504	492	466	482	479	450	486	511	496	499	485	474	532	485	489	471	530	520	503	517	481	481	513	488	515	505	450	517	508	507	520	493	500	533	488	492	483	479	494	499	529	472	479	516	493	524	518	529	510	493	482	476	525	484	532	508	488	499	510	498	475	458	486	500	441	505	540	517	481	513	527	489	525	502	498	488	505	502	507	469	517	464	485	504	551	488	477	494	541	514	518	469	504	508	490	480	478	499	511	505	543	542	470	489	505	525	492	506	495	517	494	496	488	474	511	496	474	478	488	521	493	499	465	486	524	478	461	509	523	486	465	512	480	528	520	503	510	484	476	522	510	500	454	527	505	503	515	540	494	515	529	488	456	485	528	527	502	513	499	512	519	504	514	510	505	526	455	524	471	505	529	498	461	485	491	485	512	479	459	502	482	513	506	479	473	507	475	506	454	499	516	524	453	526	525	494	518	501	485	512	521	507	513	491	487	509	485	504	499	514	496	467	513	521	474	528	510	514	500	449	486	481	506	523	485	466	499	461	483	505	517	505	472	555	512	518	464	481	497	498	506	526	507	496	513	492	503	476	524	486	463	513	505	499	466	527	509	501	498	471	477	473	510	507	462	523	508	517	515	496	478	527	521	554	522	514	483	520	467	485	484	483	484	507	505	502	492	456	481	488	482	506	552	474	487	502	510	494	500	520	507	543	519	518	511	529	485	495	489	494	520	496	523	533	515	496	483	519	501	503	494	491	467	470	546	477	485	496	483	526	473	506	476	508	481	516	487	489	495	471	454	504	470	467	532	542	483	495	518	508	511	470	512	470	538	452	493	505	513	485	518	473	493	509	478	520	475	517	462	519	491	488	555	490	487	513	500	477	501	480	552	507	494	526	515	478	455	517	498	516	483	499	510	544	508	475	513	475	513	478	550	509	480	495	508	471	547	494	499	500	478	527	519	541	501	489	463	524	524	505	498	459	481	505	481	478	475	469	498	487	543	480	521	463	531	536	498	506	531	531	506	492	548	514	512	482	485	488	495	503	481	475	492	484	503	483	520	524	506	472	513	530	523	501	472	471	471	534	478	518	513	487	536	495	484	529	537	461	480	495	510	502	461	506	476	503	472	473	540	476	497	502	522	512	497	517	474	476	548	494	502	476	515	537	479	509	465	476	499	521	530	526	477	505	475	546	522	505	510	493	454	470	515	476	506	511	511	494	505	483	492	522	525	562	501	489	514	461	481	490	482	524	490	498	509	467	508	486	490	475	508	494	479	484	520	527	502	498	508	468	499	504	492	518	480	491	495	514	520	501	487	499	472	501	527	494	488	489	452	471	497	490	490	509	470	490	502	544	495	528	522	507	502	507	479	472	493	469	495	511	449	513	480	488	453	494	535	473	568	458	485	513	499	517	469	517	486	514	542	481	533	520	467	503	516	515	472	501	499	494	449	493	486	533	474	502	528	524	514	511	515	495	476	481	537	504	484	502	530	493	452	503	436	486	482	504	479	511	421	536	510	498	485	509	464	473	488	499	500	512	496	474	495	499	518	507	536	522	496	488	488	509	506	502	478	489	513	536	520	481	483	500	471	483	450	528	495	522	515	514	537	500	507	507	488	493	477	517	527	525	484	517	471	515	509	501	511	510	469	549	527	500	467	457	514	506	495	504	493	468	434	479	461	521	475	497	511	513	477	444	475	483	487	516	496	483	516	474	506	515	495	484	494	488	475	524	498	544	531	465	490	522	480	472	518	461	481	531	475	486	506	524	507	522	496	506	515	491	469	502	512	487	537	549	525	526	518	487	483	469	527	430	475	507	485	505	507	518	514	504	486	507	490	497	515	527	513	506	499	524	493	454	512	537	520	509	514	511	537	493	509	471	485	523	519	501	462	531	507	484	477	494	509	503	455	501	485	522	495	484	481	545	512	528	510	507	520	485	508	474	500	515	516	494	497	495	448	497	463	529	523	513	538	511	507	499	466	461	530	533	511	497	497	477	460	518	503	469	496	509	496	499	507	513	507	519	477	493	498	457	469	499	494	510	487	528	497	514	484	458	538	525	468	511	488	491	502	471	502	454	513	492	496	456	510	506	503	456	497	478	508	509	493	521	483	543	521	488	535	448	496	504	486	463	517	469	484	482	474	520	508	533	522	487	486	478	518	505	504	456	539	490	482	497	469	502	454	495	505	526	516	463	522	518	497	533	525	527	509	502	467	504	518	484	494	477	481	516	513	505	508	494	493	531	489	517	481	481	505	518	478	492	473	477	498	476	500	487	507	469	528	476	511	511	471	498	483	515	526	513	537	467	511	494	539	491	526	492	500	507	510	519	485	518	488	488	518	532	511	510	528	512	469	498	516	476	489	517	529	539	554	517	483	488	482	497	484	523	482	502	467	548	510	515	508	489	490	502	478	526	463	486	461	503	512	479	461	494	469	478	490	506	492	489	524	516	496	497	531	478	497	498	463	516	499	490	488	477	515	500	469	505	525	487	495	485	521	471	493	529	480	478	513	520	491	487	490	487	516	529	492	538	442	483	530	478	490	523	500	532	531	499	504	542	470	539	486	525	514	527	481	497	528	474	517	489	521	533	511	534	484	491	516	514	513	486	506	491	486	464	486	542	499	482
4735	2327	2365	2033	1450	1130	876	686	632	498	468	431	406	399	341	368	310	319	309	291	349	320	300	265	288	280	313	260	256	272	321	278	284	292	295	279	295	278	286	275	301	314	283	291	273	271	293	313	296	261	274	276	285	251	309	251	290	299	264	293	267	269	254	264	302	291	276	310	303	285	298	278	268	258	260	289	290	319	301	272	270	259	266	278	295	294	286	273	288	296	295	254	265	314	284	260	277	286	332	303	294	280	280	270	282	268	255	280	271	276	250	308	276	287	249	293	285	302	272	285	261	279	288	276	271	287	279	278	288	281	232	277	290	253	285	264	271	282	271	278	302	275	275	286	290	298	253	275	282	291	297	275	278	282	271	278	277	308	256	274	292	294	313	299	314	266	297	288	288	246	274	290	328	302	258	275	257	297	300	269	285	282	295	345	273	275	245	295	302	292	305	315	283	263	266	269	295	281	280	277	274	295	292	308	297	263	265	301	296	275	248	278	280	262	254	286	296	292	273	293	279	306	252	300	278	260	253	293	294	266	292	261	277	286	256	271	286	300	272	270	266	278	306	246	283	295	270	252	268	307	327	270	264	291	269	270	292	303	272	303	299	304	270	298	292	283	316	266	271	254	285	262	273	266	259	251	270	299	301	268	262	292	301	267	278	271	284	305	270	289	247	275	293	287	289	275	318	296	301	276	266	288	297	260	280	270	267	254	262	268	286	298	283	282	269	276	285	283	276	273	278	295	291	266	302	257	258	285	322	285	246	270	292	274	286	330	249	263	307	276	266	276	282	323	292	269	286	265	278	310	301	264	290	269	297	305	262	268	267	321	273	262	298	282	255	257	294	276	306	287	295	316	308	312	245	290	300	288	289	272	265	301	274	272	257	252	295	275	277	325	322	265	281	263	275	276	269	271	306	262	280	272	287	261	261	245	270	284	284	269	275	255	300	273	272	250	283	257	272	271	286	274	289	252	289	288	292	264	326	318	307	283	278	263	294	280	277	289	288	270	308	278	282	278	288	307	262	305	309	277	300	302	282	301	299	300	254	286	272	246	271	312	274	303	277	266	267	294	264	284	280	261	258	267	276	274	249	274	270	269	262	294	275	286	253	271	290	304	276	265	290	275	267	314	293	303	275	304	289	282	266	270	300	277	271	324	270	287	282	287	287	267	256	255	306	269	302	282	262	268	302	264	298	269	259	281	265	314	277	254	287	285	291	286	294	339	277	270	253	270	295	297	309	264	306	292	295	269	279	265	268	294	255	247	276	272	285	283	264	269	268	262	254	306	273	295	283	297	326	263	278	309	305	272	265	304	268	290	296	294	272	320	265	261	298	301	273	329	275	292	300	327	260	265	285	279	258	274	262	279	281	306	275	264	283	277	261	280	255	258	285	287	267	290	310	267	293	258	277	292	267	279	290	282	288	272	267	295	283	281	279	243	278	306	294	277	277	276	259	277	284	255	281	286	269	302	269	288	270	276	263	297	276	308	304	295	281	280	266	264	296	303	294	269	270	297	298	304	277	299	256	283	261	290	272	290	269	263	301	291	308	306	278	276	259	275	303	272	255	285	308	287	266	247	282	273	297	281	296	279	318	290	245	296	284	299	267	304	307	275	293	261	307	293	266	278	268	257	276	279	303	278	269	265	343	270	280	272	290	279	285	334	288	282	277	293	301	298	240	248	246	269	254	282	304	261	305	269	301	277	253	276	288	288	299	281	267	279	278	256	283	266	288	288	274	303	285	262	276	248	277	248	276	271	274	280	253	309	275	272	312	297	297	258	290	235	255	310	309	239	272	277	282	278	288	293	310	290	251	282	275	272	297	296	301	259	270	249	284	293	279	260	271	269	271	282	271	297	289	258	269	279	275	285	242	299	283	295	263	261	317	279	277	284	267	253	281	298	277	299	269	277	285	290	261	299	293	300	289	263	303	300	280	294	288	283	287	271	293	324	281	318	303	295	266	284	287	293	258	278	307	288	266	273	298	262	286	271	304	280	289	288	291	305	289	267	305	289	268	275	294	304	266	273	312	248	308	279	290	308	237	296	287	268	293	256	300	311	289	295	274	241	286	274	294	297	305	269	262	316	273	276	295	258	289	263	224	296	283	259	287	269	282	297	295	274	275	285	270	283	261	264	287	285	319	278	266	311	316	246	287	290	277	295	289	258	262	286	250	310	270	254	301	296	291	272	259	281	303	281	315	260	282	275	307	282	281	310	253	293	290	244	297	274	299	259	273	274	287	271	297	314	274	268	291	323	253	268	277	275	287	323	291	284	293	281	265	249	279	215	263	260	284	288	282	319	275	292	256	308	286	261	265	261	288	262	269	265	303	317	250	289	280	306	265	238	290	299	299	299	265	254	243	266	280	278	290	281	289	283	297	295	309	278	315	264	275	270	271	306	255	292	247	284	292	288	302	286	277	324	259	286	283	262	277	281	258	254	297	252	296	274	278	288	266	271	314	262	295	277	269	265	289	283	274	268	259	296	316	294	283	302	285	256	272	299	310	274	258	270	284	257	268	277	273	249	282	271	266	306	246	283	266	290	286	280	273	293	304	316	258	259	281	287	298	270	282	279	271	287	245	274	278	286	258	275	292	267	275	284	312	285	275	287	319	311	288	298	262	248	258	277	288	293	274	283	279	282	280	254	258	266	270	285	268	260	330	293	285	279	300	296	251	292	276	289	292	281	285	270	293	285	273	280	279	288	280	303	266	288	282	252	279	287	306	301	272	265	281	293	254	296	264	263	309	299	281	275	270	252	300	274	286	300	258	268	248	302	256	284	291	312	290	289	292	286	275	251	273	281	272	296	283	292	319	258	248	262	278	293	282	280	267	276	271	309	298	289	311	247	281	263	312	301	284	246	279	250	272	285	277	296	300	262	262	290	275	292	314	239	282	294	302	301	290	311	291	273	276	266	251	295	297	269	314	282	257	272	275	274	292	282	250	308	253	278	283	270	309	287	286	281	268	286	296	305	289	240	273	286	281	246	258	253	270	281	291	280	247	320	301	284	280	252	259	283	262	253	276	281	299	274	286	267	272	270	284	328	271	260	258	250	302	302	255	259	270	300	273	246	262	307	239	295	260	288	294	252	294	298	283	235	271	274	282	294	257	260	280	277	297	260	303	287	269	281	299	269	278	278	280	288	306	306	294	292	264	265	263	261	238	252	297	313	264	262	303	278	301	279	286	289	260	236	264	285	254	281	280	297	288	291	262	329	303	285	310	300	271	307	276	272	257	284	282	279	251	301	287	265	292	273	279	296	263	251	268	256	271	303	285	273	269	323	311	294	288	273	259	296	283	282	261	275	263	277	273	285	293	274	268	312	277	296	301	255	282	283	279	256	277	277	275	273	291	278	280	308	302	256	277	281	281	282	271	275	270	312	286	265	284	281	289	281	289	262	279	277	281	313	273	277	264	307	282	283	286	264	307	283	300	265	267	279	301	296	296	300	272	279	304	304	265	267	268	287
4333	2954	5805	6938	5913	4803	3845	3250	2688	2166	1894	1714	1645	1372	1334	1233	1143	1038	967	932	977	909	857	838	832	792	785	794	781	776	746	733	726	779	787	785	702	753	734	732	759	715	761	712	768	717	709	720	722	680	677	715	697	771	719	701	659	632	691	682	666	661	680	676	681	702	704	708	702	680	655	660	689	691	696	700	728	647	669	635	701	655	641	693	686	670	744	681	686	704	682	701	705	686	659	692	675	701	739	679	714	701	712	705	696	691	689	653	671	706	751	699	722	669	708	648	677	697	732	677	693	710	686	688	690	694	700	650	657	688	694	677	686	706	702	666	695	676	741	706	710	704	656	733	693	659	656	668	664	703	679	736	664	693	693	665	730	753	707	659	683	710	680	686	677	691	688	708	707	727	687	728	664	625	684	668	757	690	702	709	678	634	681	673	663	708	704	691	682	671	703	663	670	697	680	663	688	669	681	694	709	713	683	729	624	655	742	612	643	661	702	661	730	713	685	705	713	639	683	697	709	714	661	705	695	698	712	650	724	704	684	677	734	711	693	684	686	728	729	682	723	688	678	649	696	660	752	700	744	700	674	671	726	644	696	708	665	709	685	682	703	686	664	676	625	653	678	675	723	685	676	675	748	716	727	695	649	674	671	671	694	643	694	697	688	706	673	692	709	707	680	689	694	726	657	648	702	665	685	683	659	678	658	675	673	695	659	713	718	642	713	683	669	743	678	714	710	657	698	695	706	680	721	694	684	695	675	705	700	645	686	664	683	684	708	714	689	694	703	677	698	694	676	675	684	677	688	686	698	700	694	680	687	646	649	708	674	666	681	646	722	708	674	681	662	686	675	691	699	701	682	673	640	687	707	656	729	684	699	665	667	726	743	717	667	679	689	690	690	685	696	677	704	648	673	641	718	651	629	641	724	674	661	697	749	651	690	705	679	661	752	713	722	703	661	641	680	679	646	687	698	696	679	708	668	697	692	700	676	682	682	673	670	681	651	697	739	698	753	682	683	685	663	678	679	644	729	732	702	713	708	656	703	658	739	665	673	641	719	679	662	681	640	672	659	678	695	730	733	714	704	677	726	689	699	653	677	709	641	735	730	694	678	693	714	693	691	662	672	648	695	721	694	692	702	715	685	679	713	735	666	701	705	635	672	684	681	629	691	669	646	689	640	696	666	732	660	696	643	739	624	730	735	674	672	690	672	678	658	701	707	683	661	668	651	717	683	663	649	718	703	732	707	726	675	701	704	635	620	675	692	723	628	634	706	675	716	709	648	705	644	683	718	671	702	682	702	647	698	650	720	737	684	734	705	682	644	693	750	723	670	677	676	648	704	650	681	685	668	629	628	752	697	700	649	678	705	707	630	701	695	676	643	669	654	685	711	708	737	674	708	675	666	695	668	701	706	704	733	697	709	731	696	684	699	697	636	674	696	729	642	680	695	671	700	715	682	667	726	667	749	687	659	652	696	703	668	689	645	674	725	682	638	696	670	702	697	685	690	731	698	698	714	665	647	717	673	655	687	695	699	668	673	654	687	672	694	646	692	697	693	712	667	668	683	654	662	635	701	700	704	667	658	676	687	685	739	702	694	662	669	687	669	705	635	692	669	688	690	735	653	660	712	664	690	662	716	654	677	699	682	687	673	675	720	689	696	690	678	672	656	681	642	684	696	685	688	691	643	702	682	704	710	690	662	665	691	629	726	717	693	689	693	706	677	676	672	672	670	668	671	718	672	675	696	659	653	683	695	685	652	697	686	659	679	655	664	680	659	680	704	713	640	686	721	664	630	686	683	669	678	669	704	656	702	711	692	678	670	634	731	674	678	749	654	678	686	680	655	724	712	708	693	691	645	689	687	686	678	672	694	683	702	688	683	733	677	681	682	666	644	702	696	698	681	693	651	660	701	679	697	722	685	679	682	666	725	675	722	631	663	619	645	707	729	638	659	660	679	666	645	700	675	719	715	625	696	699	688	649	670	718	731	682	701	698	696	660	710	727	644	665	685	668	706	736	687	696	695	687	648	669	656	704	681	716	660	667	692	678	750	714	677	652	672	688	699	663	697	688	707	689	663	698	666	705	682	757	679	710	690	675	715	728	742	702	723	669	675	670	702	674	687	675	706	683	716	668	677	701	696	653	686	698	671	697	658	649	701	700	658	638	688	684	699	652	711	731	691	643	689	668	675	711	656	660	679	692	713	682	731	659	683	662	670	764	732	691	661	684	704	739	746	719	686	659	692	686	693	692	670	725	672	716	698	643	739	678	695	653	687	663	686	675	678	711	687	720	681	703	678	677	688	675	677	706	709	688	696	692	687	722	696	685	731	663	661	681	690	690	656	674	652	677	662	664	663	701	628	666	661	688	723	674	697	662	693	662	659	694	694	687	674	694	692	688	735	716	683	670	665	664	682	690	675	664	665	678	678	690	668	706	729	703	692	691	681	695	688	683	660	664	668	705	702	720	699	643	714	675	664	716	674	703	697	702	659	660	709	682	667	642	697	654	667	683	672	698	696	682	672	688	711	712	702	708	732	656	669	705	739	681	732	660	652	694	710	673	689	692	681	683	710	663	699	704	677	669	684	683	709	671	644	654	649	671	672	696	714	665	711	670	688	680	704	703	688	674	672	709	704	668	725	646	687	628	682	690	667	695	666	621	701	704	635	663	722	694	675	632	648	685	656	696	724	724	677	697	713	695	705	701	681	691	688	686	695	665	682	671	670	731	716	699	697	693	685	651	722	692	703	700	715	688	677	671	677	631	707	684	676	691	686	674	670	681	703	706	705	658	660	694	704	692	647	713	661	703	684	671	662	735	716	685	704	701	702	717	708	705	734	681	714	708	707	680	668	676	672	717	689	710	669	674	666	668	675	666	654	716	694	637	684	676	731	684	647	713	643	667	659	679	726	689	680	708	686	694	678	699	676	676	688	685	740	698	697	727	655	703	722	698	676	647	721	677	656	639	665	685	710	706	706	721	704	695	629	695	675	704	690	632	656	683	688	703	730	625	668	691	698	723	739	674	667	729	699	688	664	650	675	711	652	650	708	703	699	689	685	663	674	690	727	663	681	687	664	658	704	692	657	697	673	668	705	697	650	720	640	684	707	696	706	720	645	712	689	725	685	690	667	694	690	690	729	705	651	657	712	656	691	651	723	653	633	658	715	714	686	660	664	712	695	706	695	725	635	692	675	645	715	651	678	636	695	715	695	671	674	702	637	680	704	683	706	669	715	686	680	722	667	687	666	680	680	687	688	711	700	774	615	618	739	654	640	684	715	670	702	665	655	690	685	692	628	664	654	698	716	659	657	634	700	646	694	670	662	692	710	673	680	684	721	677	716	657	687	696	749	726	695	701	710	698	697	698	657	711	720	623	669	723	711	682	716	692	701	683	669	669	662	665	692	701	688	665	698	659	660	716	660	717	708	638	685	761	694	665	724	695	651	664	712	691	704	719	696	696	666	715	712	676	683	712	688	743
13776	6808	6056	4976	3817	2747	1883	1490	1298	868	687	696	581	501	432	453	364	375	318	332	340	349	314	329	307	288	286	300	313	285	295	263	269	278	282	277	299	289	263	276	275	257	265	259	275	268	266	265	270	270	262	259	263	279	255	280	271	255	283	277	294	243	270	247	279	241	278	259	282	269	217	254	269	233	232	277	286	272	234	268	258	267	262	250	274	255	242	244	257	254	258	248	261	262	295	269	259	238	251	269	272	264	251	251	256	292	265	261	258	284	266	283	245	247	300	271	298	245	245	238	260	273	265	267	266	277	287	267	258	270	277	266	288	268	288	261	258	262	275	222	272	260	266	288	266	276	219	252	232	295	284	284	256	287	265	239	259	251	252	256	279	239	261	262	260	264	267	263	258	243	285	248	233	258	251	254	255	254	266	239	260	246	267	235	280	281	246	236	242	286	261	259	284	271	259	267	281	259	267	240	279	275	271	261	266	291	274	255	253	255	250	242	249	270	261	241	243	253	251	273	252	248	252	261	231	237	272	255	241	239	264	300	272	276	259	288	269	258	241	283	247	302	250	250	274	271	255	267	230	273	256	256	293	276	245	259	287	255	266	261	255	282	228	295	313	230	265	240	247	242	270	262	272	255	259	261	236	267	290	258	251	265	275	247	274	233	255	276	241	286	249	262	248	233	255	278	259	258	275	284	263	261	246	276	278	244	250	270	252	267	276	269	272	272	280	293	273	273	261	271	276	291	253	262	272	276	274	280	247	284	267	301	247	247	305	285	244	280	259	267	227	239	263	273	300	301	267	247	279	255	305	249	255	258	264	278	232	253	240	269	290	266	226	279	272	279	259	240	267	249	261	293	279	283	256	249	237	276	247	258	266	253	260	238	259	253	237	232	251	244	252	252	294	260	275	279	286	258	265	287	282	278	272	253	256	266	265	303	251	231	275	245	232	251	273	268	247	247	224	228	229	274	285	264	239	270	247	274	258	304	267	276	267	262	270	262	268	288	281	243	269	278	259	287	248	259	272	268	276	255	231	248	258	299	279	256	277	268	249	240	281	252	258	266	265	274	247	258	251	248	260	267	266	263	258	249	249	236	266	265	259	270	270	260	286	236	237	279	271	264	249	259	269	258	254	263	258	269	256	248	260	244	243	250	249	264	270	248	269	251	278	283	232	249	270	278	263	276	295	274	265	264	254	305	274	256	283	260	246	251	270	235	280	292	276	270	270	300	268	244	253	244	282	263	265	265	271	233	283	243	277	252	248	251	257	292	260	254	243	277	250	237	262	265	262	272	279	239	235	240	265	258	260	245	242	265	272	260	270	273	251	255	288	243	265	245	236	270	283	260	264	270	263	273	256	274	282	236	230	251	257	248	245	290	268	241	240	258	239	242	275	244	266	242	256	261	286	290	244	272	269	263	269	289	282	280	289	255	266	240	255	250	246	257	281	259	250	264	265	248	264	274	255	262	261	252	254	292	283	254	273	271	260	275	279	272	294	240	274	260	290	260	261	248	243	265	252	257	270	248	260	274	267	265	280	252	260	251	240	250	258	222	258	241	268	234	258	234	283	296	262	245	223	245	280	223	237	242	271	256	281	262	246	257	257	258	261	278	256	230	273	276	293	246	262	264	255	248	251	259	265	239	239	273	265	299	259	252	268	271	274	285	250	235	243	251	263	247	248	259	264	252	302	242	271	274	280	227	280	268	247	262	245	277	260	272	247	295	264	250	297	257	253	258	256	272	243	277	255	255	253	260	250	280	236	246	266	266	250	250	237	238	259	252	251	277	279	298	259	247	273	235	279	302	259	242	260	258	258	258	273	205	255	230	261	254	271	218	227	265	262	255	278	250	263	274	265	307	238	278	262	255	243	228	246	234	279	271	252	251	313	260	248	286	245	255	265	262	259	281	259	263	286	239	236	261	260	276	269	269	264	245	278	277	266	275	268	271	266	259	286	272	228	235	263	256	233	255	247	259	294	300	263	240	282	260	252	246	275	249	256	255	223	246	288	246	254	279	274	266	259	272	275	254	233	252	278	265	267	270	239	254	279	244	256	259	271	291	288	264	247	255	242	279	259	263	264	255	260	237	247	267	258	260	251	258	309	269	251	238	269	277	255	270	276	275	281	212	255	228	285	250	268	266	256	261	263	239	276	266	237	244	254	256	245	256	243	261	254	285	285	233	268	288	289	270	264	294	269	251	278	289	273	256	246	234	236	276	243	257	283	277	238	265	251	262	293	266	260	251	264	272	263	265	282	227	276	268	263	255	259	271	273	260	256	243	257	271	252	276	269	254	284	261	291	300	285	257	296	252	273	265	235	252	248	265	261	291	248	301	277	254	291	250	242	250	282	255	249	273	230	273	244	253	246	262	273	281	241	218	265	254	279	260	255	251	270	254	236	254	242	267	254	221	271	276	254	252	226	256	262	229	270	275	228	246	244	262	252	284	242	251	281	278	267	271	263	249	236	265	276	271	263	244	275	274	264	270	273	282	260	276	284	278	265	255	275	260	270	268	259	248	256	224	254	272	241	266	257	268	258	223	266	253	249	265	253	245	249	283	280	254	224	257	256	258	269	246	261	247	240	234	260	265	287	259	293	261	266	265	297	258	246	276	246	246	239	244	258	270	279	242	282	233	264	278	256	262	255	261	257	293	296	245	244	278	248	281	286	253	246	250	240	270	269	281	235	245	287	291	240	249	280	278	264	292	225	242	253	253	244	265	273	263	260	238	267	245	295	277	272	240	266	256	289	260	259	276	270	296	270	265	232	273	236	253	272	294	259	256	259	272	258	265	233	239	260	284	265	259	249	231	305	251	285	247	255	270	274	271	230	223	251	298	251	271	288	249	241	246	303	250	251	276	249	272	259	248	259	256	258	277	227	248	285	273	242	261	266	285	277	285	268	248	248	283	246	257	241	241	272	243	260	257	250	261	254	249	269	267	265	282	226	282	318	262	273	259	292	273	273	260	275	286	241	245	238	302	283	234	253	283	277	230	246	253	240	256	243	273	250	246	294	244	236	248	250	263	240	228	269	265	264	265	264	280	258	254	264	262	243	286	252	259	275	255	258	240	261	253	253	252	248	264	268	261	256	241	253	273	280	283	246	243	269	293	235	252	256	278	262	282	267	239	282	274	264	267	261	276	274	250	257	267	262	297	259	248	298	277	259	250	280	269	261	256	250	247	266	245	253	248	290	285	260	277	266	238	263	279	231	273	287	253	241	287	269	278	250	250	276	275	241	249	262	252	259	250	284	267	252	254	234	286	266	293	264	279	279	267	265	266	266	252	221	217	247	254	268	265	262	258	273	238	275	293	261	248	247	264	251	265	257	305	264	238	247	283	275	264	266	271	262	283	264	242	270	277	281	257	239	280	284	273	260	271	238	295	269	273	259	268	272	294	268	228	271	293	295	267	262	257	292	236	252	258	247	261	275	246	262	285	255	266	277	267	269	252	277	241	239	273	227	240	241	276
10726	6165	10792	13612	12584	9751	7815	6492	5624	4330	3421	3257	2915	2362	2165	1854	1703	1334	1394	1220	1265	1196	995	936	939	861	900	818	807	803	874	809	786	853	781	714	739	763	811	745	820	724	700	685	696	689	648	698	666	647	665	654	627	666	702	667	665	666	652	684	667	612	657	620	613	682	628	673	689	628	622	618	678	691	664	696	638	651	612	653	620	665	614	614	627	664	612	667	597	651	643	638	656	649	626	583	617	681	692	643	666	687	621	631	622	619	669	634	675	673	654	625	615	652	623	660	632	626	580	632	644	673	643	606	644	616	615	653	643	608	633	651	679	691	617	662	606	658	630	632	660	614	657	645	660	642	620	631	618	668	584	693	666	633	637	657	640	649	682	612	629	625	645	626	687	625	614	637	614	668	605	681	645	640	595	652	616	627	624	633	662	660	668	668	654	651	648	658	643	626	628	670	631	671	643	619	639	661	621	655	664	610	648	628	629	622	684	619	624	614	661	674	685	660	646	635	658	597	632	668	670	657	634	633	626	624	647	605	568	631	627	654	640	667	613	644	620	642	614	663	676	650	646	645	708	638	655	630	608	672	639	637	689	660	633	674	630	622	660	686	623	618	620	608	659	602	628	639	618	647	657	652	662	647	660	657	670	634	636	642	613	647	618	611	607	629	629	661	648	616	673	663	658	647	655	664	688	644	630	677	677	644	664	676	655	659	653	618	597	640	631	625	628	668	650	636	685	672	637	584	666	623	641	633	648	636	659	618	667	617	667	657	611	683	615	637	629	657	610	625	632	620	619	647	641	675	670	651	645	649	659	634	637	618	660	631	638	650	613	648	638	589	643	610	662	631	647	674	609	685	620	651	591	606	641	648	672	647	609	638	629	682	661	671	664	654	622	611	624	647	642	673	633	657	627	677	620	691	673	657	632	666	634	579	611	638	625	645	658	660	628	633	659	630	656	662	637	618	676	676	642	619	641	705	634	674	640	643	672	661	627	642	632	617	643	626	613	652	671	620	681	621	645	653	665	611	629	649	652	643	646	590	652	628	623	658	651	644	626	629	631	642	643	669	682	604	620	663	600	575	595	650	604	659	664	645	605	624	644	655	634	612	686	647	686	639	607	653	674	652	618	622	655	651	645	664	649	609	639	649	633	605	628	627	620	610	640	641	640	635	636	630	657	626	605	675	665	669	636	627	653	621	691	638	649	662	680	660	673	661	659	687	606	608	675	601	645	669	625	633	651	629	621	661	641	647	660	634	624	672	582	696	683	648	651	655	636	661	645	656	596	611	635	645	643	607	647	626	652	663	644	648	637	680	653	621	646	641	678	631	675	617	599	617	629	623	652	634	653	657	619	636	659	657	624	616	654	675	651	692	642	635	648	660	647	630	678	653	657	660	667	641	658	625	659	610	671	656	601	652	620	638	658	644	602	662	627	649	661	624	662	584	622	693	620	603	681	655	668	669	647	647	637	646	601	637	610	596	653	628	679	628	658	623	646	589	633	658	634	657	647	615	643	592	604	682	672	642	609	666	630	620	673	655	631	635	633	649	636	659	654	686	600	622	631	614	660	640	641	622	677	667	645	684	637	670	629	623	611	643	641	667	679	614	687	650	630	614	633	660	666	594	625	617	595	643	645	697	654	625	629	629	679	598	650	671	657	646	655	612	618	625	632	646	661	668	681	649	632	638	657	649	614	654	610	591	657	636	621	641	654	657	631	670	634	691	636	634	626	647	623	681	689	656	624	643	685	658	653	683	666	633	672	673	637	630	629	646	658	684	630	628	620	631	652	613	600	657	627	646	615	639	664	657	660	648	656	681	668	641	609	633	654	603	658	614	639	668	690	661	617	638	665	627	673	666	639	639	642	655	631	590	615	643	632	626	705	718	633	700	674	638	659	639	675	661	646	658	634	629	661	688	643	716	603	684	622	663	663	627	661	648	659	632	606	677	613	629	658	679	611	650	663	640	624	623	682	684	677	632	619	618	678	673	689	633	612	654	625	611	688	667	653	623	660	661	629	623	647	609	638	648	666	626	634	642	673	637	622	610	625	665	614	633	668	645	633	637	616	632	573	631	633	673	649	639	602	639	650	607	621	655	607	630	665	664	636	618	612	626	630	669	630	635	611	631	651	608	612	693	621	579	623	599	623	629	643	672	610	662	634	621	640	627	663	641	672	630	644	587	662	620	650	639	683	677	611	652	654	649	659	661	679	705	600	667	636	618	632	688	598	658	632	662	645	665	650	652	642	642	662	617	658	652	646	654	639	646	615	632	627	615	614	672	683	655	668	634	661	626	635	664	628	592	672	587	697	613	633	589	615	680	680	645	615	652	660	655	600	627	673	664	636	644	660	616	627	674	643	647	621	647	680	615	617	640	610	618	644	664	673	621	630	597	627	666	667	653	643	642	643	635	640	651	639	658	601	636	681	678	624	688	659	654	660	689	618	637	700	620	665	681	613	615	638	648	658	613	614	576	631	663	621	657	623	616	671	645	652	671	616	644	609	613	662	620	621	640	667	690	661	632	672	632	645	667	616	607	628	630	638	625	687	638	667	668	640	662	654	649	628	657	620	664	660	638	628	685	631	678	612	628	608	640	645	613	654	624	642	606	653	647	627	653	663	653	672	638	655	645	651	639	689	636	621	648	690	646	649	654	639	660	615	677	637	626	655	639	643	649	621	641	632	648	635	636	605	650	650	635	681	642	621	650	661	637	649	696	667	609	610	636	647	635	611	661	604	647	665	623	629	642	640	682	650	611	619	618	691	652	657	655	637	637	634	584	674	640	660	654	634	629	630	631	675	631	657	641	644	667	678	628	702	624	597	623	666	603	688	644	625	659	609	631	589	640	681	664	638	630	626	640	673	614	636	646	651	632	640	622	632	674	632	627	651	638	618	633	622	642	652	645	678	665	624	669	651	630	625	653	652	643	682	612	601	641	711	652	632	616	656	617	657	643	616	658	626	640	653	656	655	667	644	643	603	674	678	603	638	657	595	647	650	644	589	633	655	647	628	623	660	646	630	656	635	646	679	668	664	630	647	631	607	673	587	658	654	590	673	656	614	643	683	633	608	672	630	636	652	663	629	638	657	625	690	637	684	675	630	653	646	653	639	627	649	612	593	664	637	638	677	634	638	587	618	652	634	629	648	668	646	641	642	634	608	630	639	638	670	669	683	659	611	594	692	616	663	700	688	640	635	655	658	669	620	622	671	649	627	618	615	647	696	635	647	664	606	625	680	603	673	650	616	637	645	684	611	660	663	689	656	621	674	608	670	679	642	652	598	652	678	662	661	676	674	581	652	625	643	619	638	674	614	597	639	672	672	616	647	642	639	624	587	642	640	654	609	633	700	628	646	694	690	663	662	616	622	643	673	633	649	660	642	657	615	637	698	656	632	643	678	666	615	661	626	652	640	636	583	615	681	679	613	705	650	644	638	639	643	621	641	648	651	624	688	663	654	688	641	644	631	642	658	621	633	606
21021	10739	10255	8799	7005	4456	2994	2173	1777	1320	975	897	765	554	570	453	454	333	382	327	356	330	267	259	236	248	272	219	225	193	222	226	214	233	190	207	215	197	221	229	220	200	227	196	215	206	198	205	195	197	200	227	227	219	191	196	213	205	232	193	209	187	202	187	191	235	206	184	185	201	193	190	232	189	187	167	205	192	230	201	177	206	200	197	187	180	220	239	199	192	183	195	194	194	203	213	166	203	209	176	200	219	162	211	198	205	198	179	206	209	226	198	191	207	177	187	233	190	190	185	184	195	187	178	159	204	189	183	180	169	201	200	218	194	181	219	175	174	188	184	186	200	215	206	188	203	204	184	201	172	201	195	216	191	188	176	213	182	206	186	183	181	166	170	203	170	198	195	193	181	198	207	212	167	172	191	223	212	205	190	197	190	214	201	197	193	220	206	169	194	197	182	219	181	205	187	193	217	234	194	191	169	172	195	174	207	178	187	174	213	203	189	194	223	205	172	196	198	193	185	202	207	190	204	204	186	192	214	209	203	210	177	192	171	193	186	191	199	176	171	204	223	186	203	175	170	207	216	220	207	165	203	196	187	182	169	184	196	212	194	210	200	212	212	176	181	196	206	181	192	214	200	181	194	207	208	182	165	173	181	166	199	187	176	191	227	186	168	188	184	192	201	189	206	175	211	200	184	206	204	217	207	212	195	194	206	198	194	197	225	212	199	189	183	181	181	204	203	177	185	168	200	208	190	227	190	189	211	198	199	195	169	209	201	204	194	181	209	193	200	192	186	190	221	211	207	181	185	205	199	194	218	194	205	219	194	173	172	182	177	211	190	185	176	193	191	182	191	195	198	205	198	213	194	210	212	200	190	203	193	194	196	188	195	198	184	203	211	207	180	187	185	181	166	205	202	182	217	192	189	192	222	209	197	206	200	221	188	217	183	196	206	197	193	193	203	177	181	177	191	198	201	186	206	205	206	178	207	184	183	190	198	225	196	202	213	203	161	183	201	197	202	194	205	178	193	192	196	195	192	208	193	228	207	212	188	178	198	207	189	194	211	184	197	175	204	211	179	200	187	195	197	198	201	213	179	185	174	194	191	186	197	172	209	198	172	172	189	214	158	179	188	184	175	172	188	215	200	216	216	197	188	183	183	188	204	187	203	205	187	213	192	210	187	186	226	209	189	193	180	200	192	211	206	192	197	195	205	206	194	217	214	167	182	177	193	201	178	199	203	214	198	184	181	193	210	190	199	210	208	201	173	197	202	221	180	198	197	184	203	192	208	179	185	200	195	212	216	188	175	220	192	203	190	182	184	193	181	172	182	237	169	207	212	190	184	176	184	198	173	163	212	165	209	232	208	196	169	181	168	154	197	193	226	182	187	191	182	173	172	204	196	215	190	205	208	180	215	201	193	203	200	198	207	178	200	202	237	226	215	195	210	167	194	217	188	194	194	199	209	196	213	221	208	187	191	197	190	185	185	179	173	205	192	168	202	196	214	182	172	206	234	202	195	177	199	198	189	188	199	186	196	221	238	191	228	194	226	205	192	206	176	186	198	177	191	190	183	215	202	193	187	162	196	173	232	168	197	167	211	179	180	226	190	201	196	177	184	216	198	224	202	224	186	185	211	191	195	187	201	162	192	166	184	205	185	198	199	193	218	236	200	200	189	179	201	198	195	188	200	206	225	209	193	203	205	197	227	188	195	184	211	173	193	195	217	204	220	192	217	181	161	185	209	201	176	216	206	197	173	181	204	189	204	219	198	190	201	195	179	195	206	210	190	206	148	199	203	176	185	181	226	203	160	181	202	184	170	184	161	194	177	217	195	180	202	192	185	189	208	220	207	203	176	184	172	178	190	203	220	221	191	191	205	181	183	226	181	212	195	192	202	186	190	197	207	207	203	212	208	192	172	200	183	195	197	202	210	205	197	172	194	201	205	180	166	206	194	206	206	233	178	217	194	197	185	197	206	206	187	201	169	206	194	201	182	219	227	192	180	183	213	183	204	184	199	178	197	169	184	188	199	180	205	192	204	207	185	213	181	175	203	182	214	223	202	197	200	212	192	223	206	204	182	173	201	201	190	182	178	206	191	192	202	211	213	191	199	196	152	213	177	192	184	171	182	223	160	188	169	211	202	175	181	207	211	203	186	187	195	221	185	200	215	176	181	208	212	171	194	210	184	190	214	183	200	186	179	180	194	195	190	217	230	190	199	210	215	196	210	216	188	178	196	199	202	195	192	201	168	199	182	205	200	211	190	187	208	206	223	202	186	221	226	181	218	233	200	199	194	190	180	172	198	187	177	201	196	195	205	170	193	170	211	199	201	178	185	207	212	197	188	198	222	188	187	241	199	228	202	183	203	208	178	235	204	186	187	215	199	204	206	193	198	207	207	209	200	210	195	169	195	198	182	191	198	210	196	178	185	202	196	206	224	179	176	186	213	192	177	195	179	165	163	204	204	208	198	205	194	220	185	194	219	193	198	198	186	188	187	163	186	212	181	199	182	187	205	186	194	213	165	192	197	219	211	203	191	193	206	191	207	188	182	187	211	201	211	181	198	188	188	194	184	165	197	207	198	221	197	224	181	210	214	212	196	201	200	200	208	192	170	189	179	176	187	201	182	193	166	211	181	197	189	186	237	189	216	192	195	220	192	187	197	213	194	180	165	215	196	212	207	166	217	180	207	187	191	208	189	208	216	195	221	193	201	214	218	198	191	184	198	177	196	237	188	192	186	208	182	189	160	204	191	203	189	186	225	185	195	188	195	219	181	221	209	184	165	190	176	204	200	195	195	194	192	194	161	179	215	219	197	197	199	187	195	210	231	212	194	190	208	196	222	193	217	184	213	195	175	209	193	198	207	209	182	193	199	199	214	190	184	197	207	222	199	179	182	209	167	163	173	208	204	203	193	200	205	166	167	193	175	198	201	206	184	189	203	193	186	203	163	198	203	199	214	194	200	168	191	199	180	174	182	203	201	209	219	192	175	209	192	180	190	174	200	196	173	194	221	202	199	220	215	216	199	172	189	205	196	185	190	196	171	173	199	191	211	178	201	200	173	205	180	178	225	215	201	203	206	201	194	197	192	190	207	206	179	185	197	210	179	195	201	182	199	177	193	171	189	165	210	201	181	206	184	189	209	169	171	215	195	215	180	188	219	196	195	186	190	179	196	213	203	186	187	193	227	184	176	213	196	187	180	201	196	216	207	217	210	210	185	211	172	183	191	207	201	206	201	195	218	227	190	162	172	211	175	192	204	205	196	176	218	185	182	179	189	201	196	201	174	192	191	182	182	193	166	167	173	187	209	184	207	175	175	212	179	188	194	195	206	189	174	202	229	194	187	212	193	216	185	209	188	193	205	187	182	185	223	201	205	179	199	180	209	198	194	177	203	195	173	183	208	185	193	219	188	190	187	220	193	183	207	185	184	197	184	221	190	205	176	215	211	190	194	205	207	204	201	161	186	200	203	189	179
13964	8896	15242	18919	17907	13239	10956	9352	8003	6026	4668	4664	3887	3224	2825	2225	2106	1680	1660	1444	1528	1322	1105	1009	940	852	770	807	788	763	679	668	745	773	677	700	680	651	720	616	716	612	639	563	592	546	516	556	547	514	552	525	537	506	510	522	525	503	521	488	522	481	505	489	531	494	515	518	496	503	528	513	517	508	512	505	546	505	509	474	495	501	447	472	496	479	511	477	499	530	491	492	506	497	511	510	510	454	478	503	480	498	521	510	478	472	511	465	489	487	512	494	471	527	478	472	481	529	517	521	497	498	516	508	486	500	503	494	457	463	514	464	516	455	456	452	516	520	473	465	481	444	486	477	489	513	456	511	502	462	522	518	494	491	495	491	532	529	480	535	510	481	521	542	471	492	467	470	535	479	473	452	545	492	540	496	500	513	507	469	506	533	529	505	456	493	474	485	503	515	531	475	494	490	507	507	543	485	461	479	480	517	502	496	477	480	465	499	485	506	476	473	513	456	474	527	475	459	456	497	501	513	491	460	457	491	498	488	500	497	509	500	499	476	512	470	491	465	471	498	457	508	504	475	488	502	488	512	467	506	523	513	490	489	474	478	474	499	488	517	505	514	472	478	475	503	521	465	470	527	515	486	525	452	488	530	517	498	481	521	484	441	493	490	466	513	517	524	501	491	457	449	529	502	486	503	446	494	520	469	498	511	518	526	507	463	496	497	508	515	499	492	477	478	501	498	510	524	501	448	505	484	532	517	491	486	500	519	441	487	494	479	508	491	512	479	429	518	486	473	537	512	475	477	512	449	501	510	467	527	489	502	463	533	503	488	484	451	503	540	498	513	501	488	496	468	507	480	482	496	470	502	477	520	473	498	495	490	465	477	546	518	474	492	478	510	498	506	489	559	496	527	493	517	458	510	447	459	500	476	472	499	512	529	448	523	442	497	501	501	475	497	488	484	531	511	539	463	483	481	549	494	470	491	509	514	497	466	523	486	485	490	493	459	535	487	444	481	503	514	495	481	525	493	462	456	502	503	509	505	465	507	483	498	540	484	486	512	520	510	566	472	484	500	538	465	505	481	463	507	466	480	508	529	470	490	505	499	490	494	504	457	491	504	464	514	459	464	461	525	437	467	458	490	487	488	521	479	516	532	477	496	533	457	528	482	501	444	499	524	529	494	523	513	513	487	510	491	518	483	484	448	480	499	479	490	512	491	496	547	497	511	485	541	496	527	493	524	479	469	452	504	488	487	509	506	486	492	498	523	529	519	452	478	487	523	507	523	511	502	519	484	482	489	444	511	458	472	508	504	483	545	474	512	502	525	482	450	494	482	506	514	490	488	508	512	503	478	499	492	460	454	482	490	484	540	504	505	463	519	516	484	495	492	510	508	501	499	515	505	500	462	480	487	488	485	487	516	530	543	461	514	458	489	499	465	513	511	467	507	497	525	503	492	486	476	507	497	466	483	502	501	503	488	477	496	498	478	489	539	506	532	523	491	484	498	507	488	461	471	510	514	514	487	481	461	514	463	510	473	490	514	474	488	492	532	470	458	537	493	474	470	476	503	507	523	547	507	506	463	488	493	463	482	457	503	498	526	512	484	492	491	517	513	521	473	468	523	513	477	534	498	500	480	472	501	467	468	543	491	523	507	483	480	505	520	512	482	496	529	479	510	501	497	487	484	534	480	553	507	484	495	514	531	493	510	491	487	516	493	510	525	537	497	483	511	521	472	467	458	484	498	497	498	488	468	506	510	533	500	491	480	461	516	471	511	500	503	478	518	500	495	488	467	458	466	491	478	485	505	541	490	535	493	476	516	509	531	484	509	481	508	504	478	491	518	513	470	446	535	489	483	529	451	490	490	512	517	460	496	465	478	487	532	503	523	502	531	494	485	490	509	482	509	475	501	509	507	527	493	534	523	517	518	489	503	521	491	498	544	504	503	529	480	476	519	475	523	493	502	519	466	512	496	503	523	503	517	482	478	520	472	510	488	507	529	504	460	479	493	532	511	476	508	484	519	505	458	479	501	504	495	466	527	511	462	510	497	449	538	495	468	531	527	498	477	482	489	515	482	518	493	455	531	519	492	466	470	440	505	473	534	467	476	498	544	482	520	508	530	496	480	506	509	497	506	483	462	513	543	496	527	511	491	515	479	481	492	506	502	521	501	491	473	516	528	513	476	533	475	485	532	503	525	485	500	514	455	471	509	438	506	473	529	482	450	486	502	506	455	477	522	458	513	491	476	512	491	513	482	473	476	499	482	505	533	526	481	484	482	461	484	544	505	505	516	503	458	522	503	500	507	527	509	496	490	463	508	458	477	457	511	485	475	511	507	535	464	479	509	485	522	481	498	541	512	490	515	486	488	463	483	497	535	468	474	488	516	517	481	454	508	483	487	484	507	515	480	481	482	496	519	480	512	493	502	455	504	490	502	464	484	492	503	520	491	497	502	546	445	501	497	500	534	510	517	494	482	492	517	510	488	502	492	489	481	521	503	471	474	524	499	468	495	496	474	505	535	501	491	494	489	479	441	516	490	486	510	448	503	571	536	504	458	473	495	477	519	474	479	446	526	484	508	508	493	544	470	467	490	530	506	522	499	476	487	506	475	514	464	505	497	480	496	489	464	485	490	517	533	503	525	478	464	529	524	496	504	499	460	526	526	493	489	510	496	487	469	486	492	474	495	515	488	507	456	488	498	515	512	511	518	482	515	470	517	540	514	494	486	491	452	524	520	488	464	496	515	475	455	514	475	474	499	499	504	469	491	513	492	538	500	533	484	500	524	524	507	512	465	486	502	504	451	490	510	457	473	521	494	504	542	443	470	521	482	498	497	543	490	483	527	500	472	504	529	469	508	503	536	513	528	528	522	472	513	464	498	456	522	493	498	476	490	515	513	513	484	515	494	489	524	532	481	502	518	513	514	455	491	469	486	499	486	503	506	494	468	503	505	503	481	472	510	496	485	489	486	497	505	476	538	502	514	503	481	501	508	496	528	469	497	509	531	491	486	459	521	486	498	488	518	525	510	496	453	479	495	493	487	515	475	521	506	477	496	479	441	467	537	492	516	471	523	531	481	489	475	487	546	492	455	505	532	526	522	547	516	467	509	480	464	484	494	500	507	507	559	523	468	474	506	498	465	451	475	521	488	509	525	510	469	481	539	480	502	475	465	517	528	490	496	472	514	488	518	503	458	503	495	494	471	519	507	463	473	487	476	520	507	534	498	506	487	499	471	490	535	476	505	531	479	483	512	466	453	503	481	464	478	504	481	527	507	499	499	446	511	502	514	500	506	529	446	543	503	507	508	477	440	516	503	453	486	477	487	509	487	483	483	525	529	493	496	479	484	490	531	492	489	490	483	467	481	518	494	523	519	457	465	470	522	513	516	461	506	486	522	509	482	508	499	481	475	509	510	530	510	471	472	523	470	498	491	475	524	466	538	500	507	509	547	495	511	481	476	467	483	477	497	506	459	499	456	488	478
4685	2212	2407	1935	1508	1110	848	725	602	539	492	438	446	424	327	347	339	304	298	310	345	326	341	270	301	272	299	256	291	299	275	250	312	301	283	275	317	291	291	290	291	245	257	253	306	271	281	291	267	303	294	280	260	264	274	285	280	264	268	280	328	296	288	269	234	259	279	261	263	263	273	257	315	290	276	252	282	267	292	278	280	281	258	267	267	279	283	303	265	242	274	278	299	272	296	290	274	276	286	263	267	279	261	277	281	298	292	294	318	290	256	265	262	288	268	277	273	262	297	218	226	276	275	234	294	267	274	288	270	287	305	276	272	300	251	293	265	301	269	225	258	288	268	258	288	253	288	256	299	269	298	304	269	272	306	278	281	256	267	276	279	276	278	298	279	274	300	295	270	290	267	313	272	295	263	279	281	234	302	283	285	266	283	288	279	270	285	249	261	283	270	279	291	292	271	259	289	248	293	267	261	270	265	299	286	304	289	304	278	285	301	294	246	272	261	275	286	266	276	269	286	262	293	282	300	334	258	296	275	243	298	270	258	282	275	292	277	260	302	281	300	285	256	244	316	299	244	281	255	308	277	276	261	299	287	308	283	290	282	283	284	267	262	281	294	283	259	298	293	254	312	299	286	307	270	277	267	261	256	292	284	307	259	265	289	260	274	292	249	291	309	274	251	265	240	265	291	278	294	292	282	273	266	267	274	261	280	288	269	278	284	273	281	280	260	266	304	239	272	281	263	250	283	278	285	289	291	315	302	287	252	276	291	283	269	273	265	274	293	261	287	299	241	289	267	291	292	272	299	262	279	266	279	268	268	283	283	287	302	292	303	302	290	270	296	288	255	266	262	282	243	277	258	259	267	276	256	278	289	276	293	247	259	278	293	307	316	271	269	295	270	268	300	306	260	259	257	311	302	259	249	273	284	296	311	254	256	307	243	277	273	311	303	282	313	287	274	251	297	304	260	267	262	248	268	301	301	292	284	278	290	280	305	296	272	281	293	282	244	282	267	258	268	276	290	265	282	286	251	274	291	299	279	284	255	271	299	250	323	315	295	267	315	275	253	256	250	271	288	276	266	301	281	277	264	295	252	275	303	284	296	272	286	272	255	278	257	259	253	288	288	257	274	295	265	297	293	284	274	284	253	294	302	314	311	304	281	236	291	286	269	286	256	296	281	267	282	252	270	261	266	252	264	267	283	242	265	275	264	278	263	241	251	279	257	278	249	284	300	272	295	295	258	247	253	302	269	262	251	268	270	291	236	310	282	268	256	263	291	297	278	297	299	258	274	246	284	298	289	270	311	290	253	286	272	271	299	315	297	282	265	261	276	295	296	265	293	278	282	267	256	274	291	289	283	279	245	298	278	292	299	287	284	254	306	249	252	276	258	300	264	277	280	287	265	294	278	249	277	291	294	279	269	266	258	262	272	257	326	283	261	247	288	269	283	266	266	277	309	298	246	301	266	305	271	254	301	271	270	313	286	292	273	254	277	308	281	280	304	271	281	276	282	244	261	280	268	268	254	292	287	308	270	300	259	271	275	266	302	273	284	279	282	274	281	253	256	249	271	266	285	278	278	263	302	295	263	280	303	289	285	304	257	243	254	288	282	314	263	273	275	259	290	276	258	266	287	266	296	284	237	258	285	305	287	300	291	277	263	296	272	291	280	265	283	272	276	259	295	288	280	330	282	298	274	288	282	286	308	288	295	247	261	267	294	299	261	260	261	276	288	275	260	276	262	276	274	284	295	292	291	277	287	298	295	254	295	264	269	278	301	280	243	272	275	300	272	230	275	250	285	269	271	274	265	283	292	300	320	315	321	306	273	268	310	267	297	251	283	282	280	267	271	287	271	276	315	270	279	265	276	257	281	287	275	315	269	265	297	292	306	277	245	294	258	299	242	286	291	275	287	293	284	276	271	279	272	298	263	318	274	258	274	294	281	266	248	287	280	311	287	263	274	299	238	287	261	283	251	251	276	299	273	274	260	289	305	269	288	289	316	265	277	293	284	268	261	278	282	288	303	270	317	288	279	247	316	273	264	279	273	292	296	260	284	284	285	260	284	277	256	327	298	248	272	276	278	277	273	284	273	289	293	278	290	299	271	322	291	269	266	296	268	267	279	281	282	266	285	284	275	279	278	272	307	286	289	271	285	269	290	260	257	276	270	269	301	284	277	269	271	272	275	294	261	302	281	257	266	273	263	259	289	289	257	296	284	270	270	243	255	271	259	258	268	296	288	297	266	262	272	288	278	255	299	273	267	298	300	266	283	305	260	288	270	273	251	288	286	285	266	266	270	320	261	278	261	272	289	260	299	293	310	289	276	288	258	292	262	269	281	294	290	280	252	258	283	278	226	289	306	263	272	263	292	261	234	251	252	275	305	273	259	269	294	289	236	266	257	258	304	314	293	278	303	263	318	292	292	277	284	267	298	267	274	273	289	309	280	273	259	267	258	317	273	262	271	266	292	278	286	286	276	239	291	278	262	286	270	310	250	263	301	307	264	271	254	274	290	283	272	298	271	282	269	254	278	306	279	287	278	287	263	289	251	246	280	309	313	252	287	285	246	245	280	265	271	320	315	290	297	281	325	289	297	276	273	260	271	302	283	264	262	311	274	279	298	286	287	319	281	299	272	273	278	287	247	278	263	260	291	291	282	289	279	277	297	281	256	273	292	262	288	243	260	294	258	287	283	283	305	296	264	255	287	282	282	294	281	274	312	276	234	268	255	266	279	304	270	299	275	289	266	262	281	272	288	256	249	280	299	301	293	264	290	280	297	284	268	270	275	291	263	254	279	255	263	296	273	292	274	304	306	263	295	276	305	265	274	298	272	255	299	262	254	258	318	294	273	273	273	278	277	297	309	296	321	332	285	277	305	281	283	282	283	340	259	240	282	292	282	259	290	281	285	269	268	283	270	252	277	308	250	279	295	280	286	290	295	294	276	260	281	304	265	270	265	283	289	281	289	274	278	284	294	286	291	296	308	269	288	259	248	288	254	292	303	313	274	253	281	282	296	311	270	267	258	280	280	301	278	254	275	293	262	254	281	286	262	290	297	243	275	295	272	264	253	291	314	285	272	280	258	283	304	264	327	278	304	261	295	268	270	275	259	269	269	283	293	266	259	264	279	283	286	275	280	286	272	265	258	271	272	280	267	263	298	272	286	285	302	291	295	279	289	279	258	290	291	279	297	272	280	308	318	284	285	284	281	318	265	261	279	263	280	290	275	243	266	259	264	285	266	268	281	272	285	295	299	295	271	306	317	232	294	284	259	274	262	264	296	283	276	262	287	278	290	290	289	274	259	289	288	279	289	293	285	290	277	266	300	257	257	246	245	276	277	271	281	295	267	274	279	273	290	278	280	301	257	296	239	253	237	268	313	253	246	282	284	263	298	277	283	274	289	280	272	302	279	309	268	286	265	244	280	281	279	270	254	291	332	278	291	293	269	262	318	255	262	254	257	281	303	254	304	290
4327	3064	5827	6869	5984	4605	3805	3239	2778	2289	2069	1783	1553	1384	1300	1173	1084	1004	1029	982	905	894	853	764	831	788	777	728	748	769	787	786	758	742	756	769	723	730	727	721	748	703	739	754	707	653	697	692	640	726	675	683	670	700	687	731	726	674	697	670	670	692	692	730	689	675	700	671	718	643	704	645	664	659	690	738	678	644	715	720	660	674	624	691	702	681	669	695	742	711	657	714	736	722	686	703	682	691	660	671	720	672	688	620	666	682	700	647	674	688	705	679	657	698	646	713	667	706	688	692	678	700	650	664	660	730	744	673	711	702	656	669	693	708	698	703	713	697	707	625	696	718	665	636	630	698	681	720	653	667	691	670	708	673	710	668	675	698	698	659	617	668	681	656	692	694	679	634	675	748	661	643	641	707	694	668	663	683	677	620	632	688	707	690	682	678	652	682	709	668	658	714	665	721	658	697	691	692	658	657	694	643	693	653	655	688	635	673	651	690	676	742	707	684	685	701	721	692	646	670	683	651	641	693	659	651	684	718	669	677	689	655	665	675	685	686	710	681	660	669	675	701	671	672	655	638	674	695	681	705	653	705	691	729	683	677	688	697	684	713	660	703	688	674	706	665	704	742	678	688	730	664	691	693	674	680	731	712	687	646	680	681	678	685	688	693	701	695	726	701	664	621	689	684	666	712	703	698	643	657	683	716	703	709	690	696	664	689	651	643	653	682	686	677	718	682	659	673	683	648	673	661	674	720	654	677	690	669	703	647	638	683	672	725	668	684	697	734	634	671	685	703	681	677	669	627	681	626	705	684	654	685	628	728	680	663	674	676	624	652	678	663	687	726	702	718	671	696	663	703	647	644	699	679	689	647	692	667	687	715	648	621	718	627	659	736	714	676	685	690	646	598	701	712	663	707	683	707	703	662	676	650	694	692	667	682	656	704	702	682	679	766	687	735	635	687	699	652	670	655	659	689	653	690	660	670	650	684	684	698	624	681	699	678	696	740	720	670	687	669	706	692	669	670	739	681	674	694	722	656	690	677	661	651	693	713	630	640	677	705	713	677	679	647	672	683	678	679	683	664	688	654	683	646	713	667	673	683	673	727	680	681	646	651	682	681	664	708	665	669	688	670	660	658	656	701	700	706	696	629	686	696	705	641	705	691	710	684	672	740	700	703	673	711	652	658	676	741	714	700	664	684	683	669	709	630	699	683	659	650	650	687	715	726	723	706	650	667	688	676	706	694	650	691	652	703	680	670	644	653	724	691	675	662	675	679	688	669	685	674	639	658	672	673	662	667	692	666	696	677	684	731	693	672	688	681	689	670	649	619	698	670	672	664	668	735	728	679	682	715	689	720	636	675	695	652	651	691	705	652	700	687	681	685	667	666	701	684	668	679	702	719	689	658	661	669	664	640	663	653	672	646	661	701	670	751	685	663	670	624	630	653	636	700	645	718	691	709	679	666	679	702	658	671	728	706	689	632	715	634	682	716	700	693	684	636	673	697	693	747	706	648	674	693	676	707	650	668	695	677	668	710	700	660	662	716	694	683	699	728	711	679	687	712	709	705	674	703	676	716	697	709	705	689	672	646	719	696	655	695	695	669	702	710	723	686	687	692	674	663	683	672	656	672	683	675	697	678	699	692	709	716	670	662	653	710	713	659	680	698	677	699	684	702	723	659	697	706	660	637	678	699	669	707	708	734	693	657	666	679	723	705	695	668	688	652	668	693	655	680	673	720	688	692	664	654	672	658	668	594	651	684	669	656	682	704	674	676	683	650	639	625	678	696	719	656	704	660	663	697	681	685	661	701	708	684	702	662	694	659	668	712	761	698	710	693	680	660	662	698	716	684	656	684	639	662	686	661	637	710	688	646	719	663	680	676	658	689	659	684	690	676	721	683	696	640	682	672	667	655	648	653	719	695	676	685	680	647	647	648	719	664	666	680	656	689	703	700	683	689	630	668	643	660	652	692	707	670	697	658	660	673	674	709	692	698	723	701	690	690	697	730	722	705	706	663	648	676	640	650	650	693	661	715	689	729	681	684	694	626	680	693	636	686	655	646	665	678	671	661	679	682	639	653	639	708	704	671	653	666	680	662	658	676	679	709	657	697	692	706	685	663	653	651	678	682	670	667	680	767	682	635	669	705	695	655	705	635	666	711	698	675	652	684	660	701	762	700	696	690	639	673	667	677	694	700	672	667	654	657	698	690	689	699	647	624	660	641	630	655	682	642	703	748	707	651	684	718	703	638	692	665	662	665	703	665	674	683	715	637	668	712	663	662	728	674	703	674	640	674	659	720	680	687	703	680	686	703	678	668	631	651	672	653	692	684	644	678	689	659	639	695	695	680	686	634	726	674	683	718	659	694	723	693	685	690	722	688	671	686	633	681	684	640	714	694	693	694	699	729	707	687	686	687	741	667	674	675	716	707	692	698	665	709	678	682	685	683	660	685	706	723	692	702	712	697	676	667	685	659	692	692	711	694	677	662	669	703	678	705	669	704	731	609	673	688	676	679	641	699	681	690	627	662	712	677	688	714	609	684	701	702	638	708	676	656	679	663	627	670	694	660	667	726	675	717	657	698	717	723	718	688	709	718	677	699	654	650	703	662	717	699	673	722	680	674	685	733	684	685	694	655	669	710	646	655	667	730	670	686	665	665	650	698	622	701	671	691	666	678	712	691	729	665	709	694	649	717	663	722	705	640	678	683	671	654	678	694	666	686	662	725	653	644	690	659	664	707	669	705	703	678	658	732	702	671	694	698	657	682	618	728	703	719	720	695	714	665	670	698	683	679	693	708	698	674	633	711	699	642	745	676	706	664	697	697	698	675	691	700	639	718	656	696	696	684	734	707	713	729	634	684	697	684	672	674	646	704	702	661	694	681	695	645	664	680	675	726	657	680	718	675	677	696	618	641	683	721	675	666	636	649	703	670	720	650	694	697	691	675	687	671	723	648	703	668	643	665	676	654	655	662	661	683	706	673	674	663	672	702	690	667	617	695	649	683	688	690	686	658	683	648	703	678	685	698	686	684	678	648	686	655	681	694	666	730	690	645	644	692	708	663	680	697	636	736	658	696	666	653	662	691	685	683	724	703	706	676	667	769	645	616	661	683	684	668	670	688	666	652	687	693	692	689	677	734	704	685	714	664	725	688	634	682	675	677	661	653	680	673	729	713	672	672	670	676	757	672	678	650	713	665	667	706	697	617	689	699	717	705	649	677	671	720	642	669	716	649	675	662	687	670	664	677	640	658	701	683	685	690	669	719	735	665	654	667	677	708	686	687	710	707	668	713	663	648	702	651	675	615	667	619	654	723	676	686	628	681	647	710	640	674	674	671	693	676	684	680	672	679	744	643	708	686	672	687	701	713	695	646	700	663	616	681	690	679	667	688	679	680	676	655	652	695	663	679	677	681	678	671	681	639	725	646	672	691	655	663	689	693	671	695	637	688	703	709	695	681	697	642	667	700	664	653	652	729
14150	6786	6455	5702	3871	2649	2238	1528	1195	925	830	736	663	532	461	416	401	380	346	326	359	321	324	302	286	305	268	275	314	295	310	293	289	281	278	302	285	272	252	235	284	243	277	292	281	250	263	266	269	246	255	240	239	281	308	276	278	243	255	269	277	271	278	258	267	275	255	259	266	269	243	262	237	269	260	263	245	280	271	250	263	261	281	242	256	231	256	238	247	264	250	242	251	242	291	278	263	280	245	251	250	244	275	251	260	268	286	267	278	245	241	260	288	237	261	273	256	250	243	253	246	276	271	222	241	257	230	233	248	259	260	254	287	260	249	242	291	237	259	236	290	238	254	277	267	234	242	259	299	282	249	261	265	257	291	268	228	260	253	258	273	285	279	254	219	279	248	259	266	253	259	276	249	250	267	281	259	244	254	291	249	263	254	282	266	272	262	262	244	257	261	246	228	269	248	266	283	248	245	273	234	245	242	230	252	214	273	283	244	255	238	274	251	243	258	264	228	266	243	238	250	301	242	260	263	271	299	261	263	286	274	243	225	231	259	264	273	250	235	260	244	243	244	235	277	274	256	229	278	250	235	296	258	274	254	259	226	223	247	239	262	245	253	253	225	254	236	276	260	274	267	249	236	256	245	237	262	230	248	251	243	258	245	271	238	255	257	268	237	289	295	302	223	272	261	267	270	276	254	245	260	257	225	278	258	247	260	262	281	253	255	251	232	269	247	282	253	262	262	254	267	259	232	258	233	257	280	259	262	284	259	280	240	242	246	256	284	266	246	220	245	254	239	313	262	238	264	220	255	260	286	240	270	258	272	230	231	267	265	258	274	263	259	261	245	257	243	265	269	269	278	253	259	241	262	287	232	223	284	261	272	265	268	276	258	252	277	266	258	259	247	223	256	253	277	255	287	251	268	264	251	256	256	246	231	288	270	234	248	254	239	254	283	255	221	270	248	261	247	261	228	257	248	251	237	264	270	277	248	267	266	258	260	265	266	244	282	298	246	266	259	251	268	272	266	252	272	250	262	290	230	261	272	259	243	250	264	218	236	280	226	281	287	272	245	239	245	245	230	246	289	283	277	243	272	254	297	260	264	252	229	266	260	246	280	264	284	250	258	274	277	265	288	238	248	272	257	275	232	257	282	300	251	244	240	231	249	264	241	273	268	266	253	266	267	231	259	239	250	265	281	260	248	245	268	268	274	263	243	245	269	236	267	257	254	282	283	251	275	253	241	267	265	264	276	249	281	266	260	295	275	220	269	238	250	258	254	271	279	255	279	276	255	242	256	253	259	255	308	240	249	262	261	289	281	263	259	256	280	229	261	240	281	261	254	295	278	275	252	246	257	264	239	278	221	245	274	225	288	269	278	253	272	237	251	233	251	266	273	265	280	255	256	260	301	264	271	244	258	276	220	265	250	250	254	253	242	255	253	267	280	259	236	269	278	291	281	262	239	285	274	272	276	267	256	258	246	209	256	253	262	246	275	265	249	276	269	245	243	253	271	226	267	253	274	240	261	251	257	258	266	272	259	217	214	250	250	265	271	270	263	257	250	245	237	222	273	232	284	263	282	258	210	264	266	254	266	285	275	282	245	287	249	263	255	280	264	282	235	242	244	260	255	258	269	258	252	267	244	247	280	236	263	245	264	264	271	249	266	286	230	258	254	239	233	227	247	271	261	275	246	258	258	286	245	262	226	250	267	253	258	269	271	267	252	253	268	245	268	257	232	279	246	251	254	270	235	257	252	267	236	246	258	262	260	259	242	268	268	251	254	278	239	253	263	245	255	274	235	231	261	271	240	272	241	257	266	252	257	259	277	247	249	220	281	240	261	238	237	270	251	258	271	263	247	286	249	263	240	249	259	267	255	287	255	257	249	258	251	250	258	324	279	231	284	260	264	218	233	251	257	279	254	251	293	267	254	308	249	268	278	258	253	262	265	248	237	251	263	262	258	252	258	280	262	255	268	248	264	276	272	266	272	266	253	235	238	243	273	260	259	264	258	266	271	262	286	265	250	244	269	258	244	310	266	270	267	246	270	262	282	270	260	290	261	267	249	240	250	276	240	272	284	264	276	233	242	268	280	254	265	282	250	275	288	245	228	226	274	268	251	259	299	268	259	255	268	269	258	240	245	260	244	291	257	307	262	279	218	246	272	254	254	264	260	243	261	237	256	259	242	287	264	245	251	240	259	216	258	256	269	265	279	249	246	254	284	265	267	262	241	249	260	281	241	255	286	280	256	245	285	279	254	263	246	276	257	256	269	261	275	261	254	258	283	286	247	266	247	249	252	267	253	257	268	226	282	235	243	245	247	284	270	249	251	268	237	243	271	260	276	285	260	252	268	243	261	242	248	254	279	316	237	232	266	248	261	253	257	246	252	267	269	280	268	230	258	237	283	259	247	242	285	251	235	262	279	227	251	253	255	251	273	266	282	252	262	276	250	247	286	251	270	283	270	276	271	250	247	291	250	270	252	256	254	270	266	264	250	266	251	271	254	275	280	281	253	274	278	259	267	229	252	231	279	258	284	262	270	250	218	265	265	295	255	274	243	242	267	262	273	232	248	261	263	232	270	260	281	267	264	248	268	254	265	253	251	242	274	261	239	263	285	266	254	260	231	282	248	240	274	263	250	246	284	249	251	273	242	278	254	265	271	258	249	264	303	245	235	273	244	272	261	243	259	270	255	254	285	249	262	266	293	264	254	262	277	266	266	237	250	256	254	220	268	267	252	247	246	242	260	247	267	242	259	231	251	290	251	270	280	239	261	288	269	296	240	258	259	234	296	267	259	265	246	250	253	275	260	229	229	266	280	259	258	243	238	255	234	286	251	263	262	267	248	281	225	249	258	238	267	260	274	281	268	275	298	251	265	239	249	282	286	255	254	280	239	244	272	251	241	273	269	260	253	256	254	214	252	266	232	245	224	255	276	286	246	253	249	287	262	286	275	257	250	226	268	248	263	269	293	253	257	219	257	261	230	262	253	258	254	269	273	273	251	288	257	234	276	275	260	252	214	272	262	231	221	247	267	229	261	264	282	249	236	256	242	238	242	274	274	253	270	240	273	256	266	282	260	285	275	234	270	263	261	269	239	270	267	259	248	255	290	253	275	264	252	278	247	291	257	278	266	250	206	262	254	266	247	278	252	280	238	271	276	248	282	260	261	254	297	259	264	276	271	242	272	284	250	265	250	264	260	261	249	262	257	229	254	242	247	270	262	242	253	278	253	280	266	273	247	273	256	277	253	288	241	259	253	232	246	237	249	260	247	235	277	262	252	269	273	255	307	273	252	259	268	259	259	259	233	256	272	271	251	276	257	261	277	264	228	274	258	300	242	288	262	251	238	248	243	277	266	264	217	246	264	293	263	256	280	274	294	258	245	263	248	265	271	282	226	243	274	276	271	275	271	228	239	257	256	243	250	279	242	248	255	273	255	254	268	251	246	266	250	274	254	263	273	267	266	276	245	272	236	276
11238	6359	10973	14318	12292	9895	8353	6882	5553	4219	3724	3040	2977	2440	2101	1821	1560	1295	1385	1245	1293	1121	972	952	980	874	921	869	816	777	785	770	849	798	799	781	755	730	721	768	753	774	707	692	686	668	681	661	645	650	633	674	665	620	712	662	667	623	680	621	630	659	619	633	676	636	609	644	669	669	658	624	627	626	612	644	638	651	650	661	660	611	614	620	609	621	617	664	652	670	636	633	644	673	617	647	646	602	660	671	635	651	631	632	612	629	662	647	669	657	690	625	633	610	665	666	676	608	705	663	652	639	644	651	587	634	648	660	669	616	660	590	637	652	667	680	645	590	641	607	627	630	593	671	620	618	619	642	604	630	652	627	656	594	664	637	646	643	648	630	663	656	670	620	622	669	639	656	624	624	633	643	652	647	681	635	645	635	652	618	659	643	615	650	655	671	608	615	669	628	643	636	619	621	678	638	639	641	609	638	678	705	669	566	656	601	690	624	598	668	657	655	654	624	599	638	653	632	634	665	670	613	645	645	643	673	711	655	611	597	636	604	618	661	659	632	616	679	657	587	679	647	659	639	648	627	642	610	647	649	613	647	654	646	621	681	590	654	660	665	647	656	684	635	668	639	653	647	605	633	597	610	625	704	693	634	607	614	616	641	613	587	648	621	614	695	605	626	623	610	623	635	627	628	694	673	644	649	646	663	633	681	673	615	697	614	631	662	672	589	650	690	575	613	611	641	640	649	643	601	647	625	641	660	641	653	664	620	614	670	704	642	661	622	665	636	673	720	589	658	638	616	598	630	609	578	624	630	652	619	672	638	648	623	621	618	678	640	607	620	643	655	649	665	650	585	648	665	627	575	642	607	646	655	663	612	608	639	587	574	644	629	621	659	588	631	630	620	683	677	595	670	683	611	686	655	652	644	623	643	593	678	629	673	601	601	617	670	635	596	643	684	631	606	617	629	653	621	627	669	644	655	636	700	657	607	629	645	594	650	622	591	624	635	651	662	684	615	636	609	644	617	624	620	629	632	622	655	627	628	605	669	653	643	671	672	564	650	629	651	636	642	643	690	604	602	668	628	602	649	622	625	664	653	603	670	665	607	662	635	613	635	648	648	637	605	655	682	644	684	626	638	611	633	582	624	632	653	656	634	689	643	591	656	599	594	678	592	609	658	661	650	663	583	645	662	661	646	644	658	589	620	638	691	610	670	640	643	608	677	701	643	629	583	606	625	615	591	643	626	649	627	633	638	673	621	634	625	603	603	650	602	611	615	639	620	641	640	642	658	643	627	641	649	643	627	620	597	631	662	646	615	666	646	651	600	651	609	594	635	688	584	610	644	677	670	627	637	619	675	583	604	607	669	608	627	638	612	648	667	610	657	654	619	631	611	623	632	610	651	670	629	684	625	647	672	676	597	631	673	627	600	612	619	664	659	661	633	619	630	623	637	634	653	605	673	661	632	626	646	632	653	636	636	664	645	679	667	608	673	651	568	637	662	652	612	631	647	633	652	599	616	667	626	637	644	642	589	665	583	663	627	645	689	660	599	626	662	669	633	600	632	587	622	650	652	612	630	629	629	666	628	626	643	651	636	658	645	638	657	642	606	610	653	605	576	636	648	606	593	652	609	637	609	649	639	601	630	642	642	683	643	606	617	692	629	639	644	617	657	633	642	621	662	693	632	587	616	673	661	615	636	700	644	631	683	662	595	610	619	647	663	624	655	646	613	628	654	638	635	671	623	651	678	614	631	643	621	665	617	691	682	638	666	597	616	674	619	618	711	636	609	665	636	626	611	638	616	671	638	640	641	577	607	665	639	651	632	613	637	613	609	652	676	612	639	607	653	638	672	659	661	594	651	654	580	631	695	672	689	638	654	666	622	651	683	640	614	640	662	644	647	634	628	646	579	651	650	633	631	668	604	589	630	651	607	605	620	647	644	637	647	640	659	671	610	618	581	624	599	645	659	634	645	616	624	674	624	647	687	626	654	634	686	600	622	624	615	639	647	630	661	646	638	617	609	642	602	621	646	588	638	639	636	622	643	653	604	598	670	662	624	617	635	600	655	682	638	645	641	642	639	652	616	659	643	672	642	646	628	651	649	635	631	664	642	629	698	647	584	634	625	663	634	650	624	637	619	664	614	600	629	641	642	669	652	625	644	614	670	646	665	663	636	629	638	627	704	648	639	704	643	632	635	677	655	649	653	635	669	640	618	633	625	618	652	613	630	652	645	625	618	665	664	649	656	643	629	667	589	661	603	656	597	670	661	631	662	656	624	609	651	612	648	649	691	639	623	623	626	690	632	667	599	638	635	645	649	610	627	606	660	641	606	624	623	691	631	646	629	648	617	647	630	631	636	670	641	647	669	641	649	676	683	619	643	599	648	631	626	646	646	612	628	592	638	639	597	640	593	629	604	673	637	623	671	664	633	671	669	587	656	594	615	609	599	711	652	670	594	558	660	621	650	611	644	661	637	656	625	617	593	675	618	633	631	638	649	634	662	659	602	658	617	690	616	671	703	635	642	642	608	615	631	596	614	608	626	706	634	653	656	659	640	667	624	663	616	644	651	634	627	664	620	618	636	677	663	615	609	650	627	673	644	693	649	688	629	671	633	624	639	635	620	676	656	609	656	651	604	595	655	603	621	628	635	640	661	610	672	688	661	611	646	668	648	640	690	664	611	629	601	644	618	619	619	624	608	636	624	646	622	676	641	674	652	650	653	629	643	655	624	640	678	580	671	616	619	642	628	644	636	650	618	647	633	677	615	686	615	641	667	619	658	616	645	633	658	663	649	621	616	675	670	622	652	642	655	620	636	668	634	645	641	690	699	622	643	623	618	619	628	650	619	660	592	625	638	653	626	643	597	640	631	629	659	664	627	620	590	638	632	658	656	659	616	641	695	669	629	608	633	640	666	645	653	680	648	660	637	618	653	638	619	706	643	681	655	652	584	621	621	624	613	600	682	666	606	621	650	610	642	643	631	619	625	662	631	613	656	638	666	613	617	614	658	696	656	650	627	603	615	621	616	684	626	635	639	600	603	680	649	650	680	621	720	629	634	619	607	617	673	641	663	585	667	628	646	598	610	631	649	690	673	632	644	615	614	658	682	621	640	613	644	648	660	632	646	610	629	626	634	593	616	656	648	636	658	603	621	583	646	658	615	649	655	572	664	631	665	635	630	624	615	673	647	676	658	622	627	618	692	625	629	648	695	590	569	673	616	637	647	627	647	587	655	670	663	666	652	633	630	667	622	606	642	659	638	635	665	676	668	615	627	615	674	655	645	653	633	596	637	620	619	625	617	651	631	664	663	675	667	618	652	606	632	628	633	573	685	647	640	598	633	648	655	630	674	658	618	653	608	657	636	633	632	665	649	630	643	587	636	665	619	648	652	622	646	625	633	610	633	663	609	591	669	673	606	647	630	666	628	651	620	633	618	622	651	648	631	640	630	644	650	645	597	623	611	592	662	614	613	609	654	588	624
21305	10734	11054	8206	6628	4583	3145	2236	1822	1164	960	787	753	609	541	461	389	345	346	300	342	317	222	262	236	228	247	230	218	212	233	213	201	230	222	233	210	215	209	199	206	208	204	200	221	172	197	203	191	220	202	186	200	185	182	187	189	199	191	193	170	158	191	195	195	207	198	215	176	199	175	197	179	215	186	210	218	182	188	186	200	201	193	200	201	183	181	225	195	190	185	235	194	191	196	164	197	169	189	176	197	210	219	203	162	192	184	188	193	170	187	187	169	208	197	204	191	174	197	183	209	220	205	174	193	206	191	186	194	199	188	192	183	193	196	170	205	206	179	170	194	224	177	182	176	200	196	188	191	193	200	184	175	202	188	163	203	179	204	191	194	208	191	206	195	169	173	160	213	185	177	212	184	216	179	197	172	191	200	172	178	194	212	176	207	194	191	193	158	197	201	192	206	190	184	181	168	168	192	192	216	196	204	210	169	169	187	177	181	202	194	209	208	194	187	189	173	208	228	208	191	181	187	197	200	197	207	180	208	198	167	204	186	175	173	195	209	184	210	201	185	191	184	201	211	188	171	189	227	201	191	186	172	209	198	207	208	178	195	184	195	197	203	195	212	155	200	205	195	196	189	200	203	185	203	171	188	184	181	213	195	191	164	184	196	195	173	200	195	184	186	201	162	207	197	217	203	211	184	206	179	215	203	194	181	213	201	215	167	179	189	207	206	195	155	170	181	205	177	225	185	178	158	187	192	203	217	203	174	202	186	208	199	180	196	207	198	193	175	186	209	195	194	195	196	182	192	209	212	206	220	216	179	208	201	151	195	178	169	189	191	222	205	175	190	180	186	202	185	187	230	193	180	184	207	198	206	179	170	217	198	212	171	192	196	172	184	201	210	202	169	189	187	188	186	198	199	163	198	197	219	193	180	185	183	178	185	201	197	196	180	188	207	204	196	229	200	205	217	176	211	218	201	226	205	187	179	201	211	207	199	200	198	167	187	199	190	200	190	179	194	185	198	183	173	169	189	199	195	208	181	197	204	197	183	195	176	199	190	201	181	184	182	187	190	182	214	178	188	207	185	155	178	208	158	204	199	188	206	210	197	176	185	218	200	192	186	201	193	177	187	209	206	185	201	206	156	213	210	203	173	206	230	200	190	191	202	210	188	185	177	224	197	189	199	180	209	182	174	222	208	194	213	205	180	211	188	218	196	195	180	196	195	202	183	182	185	195	193	192	199	200	188	204	193	202	211	219	178	169	208	204	214	203	178	201	196	205	190	174	182	214	199	201	194	207	196	187	193	177	202	204	197	213	182	216	201	204	164	204	198	176	210	172	212	218	182	224	210	174	170	215	205	227	195	193	197	213	235	210	203	198	222	193	206	203	228	206	195	189	200	211	183	184	222	200	194	215	197	178	210	205	181	196	207	214	195	203	227	195	189	153	204	186	203	196	206	205	164	195	207	211	200	186	185	216	208	185	235	234	191	197	193	198	207	213	157	186	168	192	196	184	187	208	197	221	197	193	206	182	195	188	179	217	177	188	197	179	218	198	186	190	204	217	190	195	186	188	195	180	198	192	214	210	187	209	202	213	208	201	201	173	174	181	203	184	198	203	204	168	204	203	181	207	188	184	223	194	183	190	166	204	207	193	199	185	202	206	201	195	189	171	187	180	165	185	180	180	170	197	197	211	195	187	190	163	190	194	187	181	222	217	230	177	182	203	200	189	168	206	183	194	195	193	190	178	214	181	192	193	175	180	173	207	191	185	194	161	197	220	192	183	206	195	203	191	188	200	177	168	209	185	208	208	191	192	194	175	183	162	218	222	193	192	200	195	192	169	176	185	187	202	163	171	183	184	194	181	196	221	199	219	204	186	211	163	190	197	183	195	190	220	216	197	181	188	187	216	183	177	183	201	203	180	183	177	215	177	210	224	203	197	213	226	185	183	189	203	201	194	187	202	220	187	191	216	181	169	190	196	213	187	215	171	164	193	185	200	200	189	180	205	178	211	209	200	190	162	219	185	217	203	202	215	194	200	177	195	184	189	199	212	211	200	187	184	198	187	183	223	208	188	203	210	192	195	209	193	191	216	212	191	187	204	173	194	194	164	191	195	201	186	205	190	184	195	200	181	187	192	172	193	204	209	205	197	182	199	204	189	211	199	210	226	214	180	201	207	205	196	198	201	215	223	189	192	212	192	175	184	189	194	192	198	192	218	192	216	192	196	191	220	206	195	178	200	190	195	196	190	195	184	188	215	179	189	178	215	173	218	191	188	183	184	183	190	213	205	209	206	196	213	191	192	161	213	208	175	224	198	194	176	189	205	200	204	190	200	177	203	186	188	202	181	185	166	181	198	188	198	186	185	197	217	182	175	163	207	200	184	188	204	185	183	210	186	188	214	168	174	228	210	206	176	172	194	191	189	177	200	182	168	184	178	178	197	183	206	217	182	183	193	228	177	170	210	199	213	190	190	192	219	196	170	190	211	195	183	187	210	201	189	194	189	204	207	183	210	192	185	194	196	208	191	180	193	190	174	189	235	207	194	200	215	188	204	194	214	248	189	190	198	205	215	206	197	191	214	219	154	200	184	189	175	185	194	219	193	208	198	195	197	205	195	216	201	184	199	203	204	205	167	202	191	201	171	184	181	207	226	159	178	201	199	194	190	206	191	207	179	220	207	211	193	214	198	182	226	209	191	209	186	200	190	208	174	172	186	178	190	201	171	195	172	198	187	183	168	192	199	202	202	190	169	201	171	181	201	192	183	179	198	206	206	176	188	192	183	187	194	177	186	197	193	182	209	185	187	208	180	178	223	177	194	206	194	212	211	213	191	199	187	189	168	218	190	196	189	213	207	197	190	174	226	201	195	195	207	191	198	178	181	156	178	180	203	188	176	196	208	161	199	176	175	193	183	194	217	217	202	210	193	202	188	193	171	173	207	170	191	186	188	165	198	217	176	184	191	176	199	183	170	173	179	173	192	200	186	208	197	184	196	196	173	172	213	206	195	192	190	184	203	195	191	190	212	198	189	193	199	179	220	173	212	189	198	223	151	212	186	191	200	203	200	188	182	208	179	209	194	198	208	198	188	205	197	200	205	196	164	206	232	174	196	211	231	192	197	215	211	181	195	173	210	186	213	194	194	177	189	225	198	181	194	190	191	189	191	177	204	175	210	190	223	185	183	184	182	200	181	175	200	181	195	193	207	181	229	178	196	198	199	170	182	203	185	197	188	189	203	179	185	193	188	183	195	188	223	177	178	180	174	182	187	186	185	200	209	192	210	194	159	181	185	184	219	181	196	191	195	209	188	204	172	220	202	184	210	191	193	202	200	229	192	200	167	217	198	197	181	202	181	199	177	188	204	233	208	204	184	195	175	191	195	180	196	192	182	208	202	199	198	203	197	186	184	220	219	215	184	181	176	203	188	199	224	181	205	199	184	195	205	191	184	192	209	196	181	197	162	151	216	197	197	209	213
14386	8925	15063	18275	18004	13963	11673	10165	7957	5790	4804	4354	3920	3270	2754	2344	1906	1534	1603	1417	1498	1299	1082	982	1019	900	868	788	777	726	720	683	752	774	734	678	663	692	635	673	646	668	610	576	602	560	531	545	541	543	513	524	532	537	466	545	533	525	533	497	528	537	501	498	479	521	519	524	514	471	494	488	514	492	532	512	512	483	490	491	521	471	533	483	485	477	496	522	467	556	456	462	497	474	489	501	478	484	466	537	519	492	480	493	522	485	435	486	463	480	472	461	466	461	516	475	463	485	518	529	500	491	510	512	479	501	527	517	496	525	499	515	502	494	509	507	478	450	531	469	487	509	502	457	509	491	512	480	494	508	474	444	471	537	513	484	472	483	452	487	515	483	492	501	483	473	478	506	489	482	500	465	512	503	501	474	488	485	504	477	549	497	498	441	507	483	481	477	482	530	438	461	512	505	497	470	488	476	459	482	468	487	469	514	463	484	507	476	514	477	489	489	489	473	480	502	485	507	514	523	500	487	525	509	523	492	504	474	504	462	468	468	499	496	492	501	528	425	516	488	517	496	492	527	489	491	497	458	488	516	499	494	501	512	475	488	490	485	502	493	501	506	476	474	469	512	481	458	498	459	511	474	469	481	497	507	474	465	471	472	453	534	455	508	484	506	471	480	513	478	505	490	499	460	449	489	499	494	516	467	475	471	492	521	536	490	499	542	486	529	479	437	466	459	489	485	458	542	489	496	485	506	484	521	503	496	479	488	480	499	511	505	508	477	471	472	488	476	479	509	495	523	499	469	473	485	475	518	480	520	512	499	492	511	546	493	523	499	519	441	467	477	466	525	471	462	498	506	518	517	496	502	494	493	499	458	500	507	496	485	474	505	510	466	515	471	484	483	522	463	508	509	510	481	474	494	495	469	498	508	483	491	509	495	486	473	427	481	533	495	502	445	500	470	482	499	413	497	465	499	475	494	486	493	521	486	498	471	498	480	456	498	502	470	505	503	461	515	502	493	492	503	480	531	502	531	465	504	510	495	469	494	483	524	518	445	486	484	521	518	503	508	492	466	469	470	497	471	495	516	529	512	513	483	497	479	487	525	465	484	491	477	501	524	483	469	482	466	456	506	522	492	505	481	502	493	513	501	476	498	454	514	493	503	471	493	465	491	493	492	500	492	464	459	507	498	485	441	527	459	507	506	505	524	452	475	481	534	456	455	480	466	465	505	462	484	503	449	498	500	494	476	482	477	470	516	467	473	500	469	478	465	487	466	486	496	470	515	539	459	476	491	524	506	463	520	477	485	512	470	476	506	491	486	531	449	498	504	486	491	474	511	468	533	486	516	497	454	479	494	492	507	499	502	529	491	468	508	514	508	486	504	480	525	465	478	501	493	508	517	507	480	465	483	479	480	454	480	511	501	539	506	510	488	490	477	530	533	477	504	484	483	545	467	520	478	526	487	457	494	470	458	465	521	516	505	478	480	490	503	473	481	475	488	494	453	498	534	472	516	472	528	512	449	469	463	522	500	519	491	490	498	503	525	484	474	512	480	461	529	527	517	490	478	492	501	485	439	481	544	550	491	527	469	514	502	495	502	470	476	493	473	461	488	486	465	531	495	455	509	519	442	524	497	476	481	483	491	482	538	449	471	490	468	480	492	497	492	506	509	519	486	491	452	488	469	481	502	477	461	492	512	519	538	470	493	449	513	475	479	464	492	512	503	501	470	443	476	444	478	531	486	492	481	529	490	477	467	506	469	465	512	546	478	477	523	497	553	503	483	503	493	465	509	492	504	475	485	460	460	475	490	512	488	469	535	489	524	499	517	510	463	487	530	448	486	495	476	476	490	466	473	500	520	503	487	517	495	463	472	461	507	484	458	490	482	529	516	450	488	482	509	530	490	498	461	478	480	496	461	502	501	495	507	507	490	501	505	514	490	512	500	475	464	479	503	461	542	515	544	527	496	475	525	523	517	466	465	501	495	478	482	487	509	520	486	450	540	490	456	484	470	475	492	484	508	459	485	518	487	476	489	507	468	464	534	492	478	481	517	494	499	492	510	507	486	470	481	452	454	496	476	461	502	475	528	523	491	516	521	516	522	483	451	520	501	491	491	447	443	508	470	489	490	494	472	495	516	460	491	498	478	487	534	561	489	479	496	500	464	535	470	488	511	467	480	497	469	511	487	503	484	473	493	473	519	537	539	500	521	525	484	488	463	468	498	529	486	485	489	462	509	522	476	495	519	536	544	492	471	491	517	487	458	488	503	484	491	482	500	498	479	472	490	514	498	493	491	461	510	469	501	509	471	472	487	499	497	459	466	511	475	481	501	493	483	481	505	511	434	487	492	484	520	470	447	529	481	480	464	480	470	464	516	519	507	494	545	506	446	523	529	462	503	538	511	474	458	449	497	511	478	495	469	496	510	478	472	506	509	438	479	492	494	480	474	470	510	504	478	491	428	482	511	476	508	497	503	486	507	477	457	485	497	473	495	463	501	456	468	495	560	470	458	504	474	478	498	459	470	494	488	461	483	499	475	451	457	513	448	505	476	475	483	532	494	480	483	483	492	489	515	476	485	474	482	525	493	469	476	488	485	522	499	457	512	513	480	465	454	486	517	440	475	479	505	477	532	506	473	520	513	482	514	521	527	474	470	489	514	477	481	498	485	485	491	494	507	484	439	498	508	471	467	478	486	476	516	468	498	502	500	473	488	469	480	488	469	503	516	513	504	477	491	509	474	515	463	470	458	512	486	496	465	492	484	443	477	487	508	509	544	497	514	474	530	457	511	531	493	482	468	478	494	488	492	498	497	497	517	498	512	503	463	480	475	446	525	445	482	535	519	490	532	476	503	488	499	447	489	456	497	475	512	448	474	477	463	505	496	487	505	499	465	451	513	490	496	539	527	510	440	504	503	493	494	513	477	476	465	503	462	481	477	483	556	486	458	504	523	455	463	521	484	471	492	474	480	495	480	531	491	477	522	485	485	512	504	490	455	523	465	513	516	508	507	563	488	523	518	471	473	523	517	461	461	473	493	509	489	518	506	508	490	445	498	513	487	520	483	481	478	512	517	472	495	473	495	492	462	479	510	506	481	481	497	474	478	500	486	478	487	518	493	494	481	507	456	529	488	485	488	470	473	491	490	524	510	464	466	466	505	482	514	467	498	481	499	494	496	508	460	519	512	477	491	490	479	502	493	466	489	515	456	449	529	507	471	480	475	505	493	523	491	518	469	464	489	478	468	487	465	488	479	489	501	487	493	475	485	494	495	511	496	559	514	533	511	441	487	452	443	504	544	473	494	462	468	493	478	499	486	513	485	455	463	486	482	470	490	481	488	487	480	472	512	493	470	497	490	493	469	494	486	524	447	451	510	481	501	491	558	476	462	459	496	516	464	478	520	498	484	507	480	465	501	501	490	460	501	491	506	522	475	462	489	486	490	481	488	504	481	475	494	474	464	460	455	482	489	513	526	468	509	493	500
4691	2312	2554	2090	1441	1041	804	682	624	535	440	451	399	369	352	362	321	299	305	319	335	296	318	300	313	278	303	242	264	301	300	312	306	277	257	273	320	292	254	287	290	284	276	291	278	263	271	290	292	309	288	283	294	276	275	299	268	279	287	266	272	259	258	285	271	277	279	261	255	275	281	277	282	280	242	299	298	281	276	274	313	298	252	272	289	299	292	265	272	255	246	299	262	256	275	281	246	250	275	263	283	252	276	268	266	268	294	291	291	263	259	278	252	294	291	306	261	278	272	257	271	273	291	282	262	301	270	257	218	274	283	289	270	253	276	276	275	268	287	294	304	263	253	281	274	259	298	257	322	293	288	257	257	273	265	266	249	270	267	292	260	253	295	244	288	266	255	241	281	261	264	260	275	268	278	294	249	256	265	262	276	263	295	282	257	297	261	265	270	253	273	292	283	259	288	263	228	267	254	272	272	282	296	310	292	281	261	247	244	296	288	279	281	266	283	275	226	246	259	300	284	268	274	271	297	274	267	291	257	263	273	289	317	237	275	278	279	277	286	245	262	296	272	262	295	240	263	289	278	263	299	281	281	281	247	277	304	280	266	280	268	262	266	269	283	325	307	318	274	273	278	276	311	300	267	270	300	269	282	269	279	266	305	270	271	288	262	276	281	291	294	263	276	255	261	273	276	278	237	305	267	258	253	288	247	247	280	280	290	258	300	277	280	297	256	243	308	259	250	282	267	275	266	283	270	272	286	282	242	260	267	255	280	286	288	251	284	294	281	267	289	265	258	281	276	270	271	262	275	276	293	287	257	266	306	273	253	300	287	276	287	293	272	281	294	267	243	267	268	279	294	278	261	279	303	288	265	249	278	250	245	288	294	280	235	311	276	258	266	273	278	306	286	298	271	294	282	256	283	281	280	279	306	278	294	271	257	259	271	266	286	265	264	270	281	263	278	274	293	267	284	269	284	287	261	266	277	278	282	255	269	232	257	251	283	250	269	305	268	259	299	280	303	296	238	303	284	260	254	299	297	239	298	281	274	292	276	304	305	277	234	274	290	260	265	266	314	264	274	301	318	290	287	265	267	272	259	279	319	244	264	284	266	251	306	292	257	301	280	272	294	277	298	264	293	259	293	258	285	290	270	269	256	285	234	299	272	255	260	289	288	256	283	283	243	255	292	301	244	280	256	290	275	261	300	250	286	294	235	283	265	280	297	301	267	270	255	289	248	296	264	285	293	259	293	266	283	263	318	287	257	259	276	257	235	265	265	258	313	305	300	273	311	270	261	292	281	281	269	258	246	287	297	244	283	266	267	315	266	284	304	274	294	267	276	283	271	270	333	254	244	284	264	261	303	264	294	271	259	244	268	259	275	289	271	271	264	274	281	243	294	263	269	293	264	261	315	286	266	295	300	280	256	283	313	275	283	271	264	277	296	259	264	292	268	257	248	249	258	274	266	265	263	280	258	283	275	269	301	260	298	308	281	270	271	261	293	278	270	313	280	253	290	294	227	269	278	274	277	259	296	276	291	294	292	288	313	255	267	258	266	288	302	296	284	305	261	304	265	331	305	282	274	297	254	299	252	273	298	293	260	278	276	262	284	273	252	281	303	243	296	271	262	251	260	273	272	276	289	290	281	255	241	314	276	289	264	258	296	259	297	288	295	276	275	275	282	280	237	293	305	318	274	288	308	282	275	249	287	279	305	278	244	290	307	298	265	269	275	263	253	263	295	269	270	275	299	291	285	293	286	286	260	270	279	277	265	288	303	288	255	268	248	305	268	305	268	275	278	286	274	293	281	268	303	275	285	279	271	267	268	280	255	291	273	288	276	291	273	273	289	276	272	297	262	248	265	301	270	282	251	278	271	321	275	278	292	251	279	261	278	306	287	258	289	306	264	261	249	302	275	270	307	281	265	284	283	281	335	267	260	264	264	305	282	265	274	215	275	294	268	257	287	280	239	295	285	285	281	303	262	250	298	267	290	293	275	257	260	281	257	279	274	273	305	285	267	263	288	296	286	263	294	265	261	286	280	309	276	265	285	288	280	278	290	280	295	302	277	307	258	281	297	257	275	273	285	253	275	314	244	291	286	246	288	271	255	230	263	262	265	260	287	242	277	264	262	258	258	288	287	269	294	272	309	248	292	250	251	279	290	291	272	268	237	255	276	253	289	278	265	287	259	255	280	265	268	294	266	252	292	262	298	265	290	232	251	272	306	266	280	283	252	260	284	287	271	261	262	285	289	267	249	267	248	256	264	250	272	279	278	292	288	318	254	269	279	268	281	266	276	265	265	260	267	295	278	266	262	272	256	274	289	299	254	283	269	306	264	298	286	278	276	290	270	253	284	258	243	265	277	252	263	258	287	290	281	254	260	297	301	276	266	271	278	280	259	283	257	267	271	273	274	270	241	287	268	269	281	291	261	266	241	299	276	267	282	243	303	264	277	269	293	276	261	290	277	285	259	255	296	271	247	284	282	274	262	295	259	274	241	304	287	257	261	283	292	284	290	243	269	287	261	272	260	290	336	271	250	273	250	282	254	286	269	254	269	275	267	271	241	263	287	297	275	271	255	265	286	269	263	274	288	292	307	301	270	288	253	281	267	286	278	287	290	282	253	287	290	266	251	258	279	305	284	258	286	270	238	272	264	277	278	280	257	291	287	311	254	278	308	321	317	300	279	250	281	256	290	302	276	283	302	276	263	295	280	266	273	276	282	270	273	268	281	298	285	278	266	274	247	239	263	281	297	241	239	280	317	277	289	295	251	281	300	261	252	270	241	299	281	266	263	255	270	272	288	260	285	280	301	286	278	280	272	253	283	290	263	279	264	302	304	287	264	286	270	222	279	270	282	277	271	269	264	283	264	298	301	310	300	288	279	270	309	287	275	313	267	293	256	278	260	289	275	273	273	289	294	307	299	277	332	262	271	265	288	266	270	277	303	270	271	288	267	254	262	248	264	264	297	275	258	275	266	264	275	271	246	236	283	259	287	282	294	267	291	267	292	272	284	287	289	261	269	253	267	287	258	285	277	272	276	279	319	263	249	290	292	269	256	269	290	274	255	283	286	282	275	242	265	245	280	297	268	307	279	274	279	273	276	270	256	282	283	278	291	271	249	312	269	285	262	266	239	299	265	270	283	248	295	277	286	291	274	279	261	264	291	262	273	293	238	265	260	277	277	280	281	272	256	276	251	254	254	286	282	269	282	260	272	271	275	293	260	257	277	264	288	239	273	277	237	275	282	260	260	283	278	326	265	304	251	243	279	282	268	259	265	278	253	302	242	256	261	272	300	275	268	246	261	277	299	291	296	261	282	273	268	284	269	281	271	262	270	267	257	242	268	256	280	295	274	237	295	261	282	282	257	261	288	271	265	291	249	263	269	254	300	270	267	286	255	292	273	250	256	274	283	286	251	280	282	239	272	242	281	290	278	256	270	257	280	272	277	276	282	261	284	274	272	293	271	283	285	270
4295	3016	5608	7028	6030	4850	3861	3300	2709	2254	1998	1775	1673	1444	1322	1179	1070	1044	1032	909	925	883	814	803	757	818	776	812	754	805	739	747	794	746	751	746	746	763	729	679	696	783	687	713	704	658	673	659	707	683	701	696	678	668	703	665	695	655	667	653	669	708	651	679	691	620	705	631	682	719	679	660	652	704	687	692	648	661	717	660	671	634	693	668	690	691	665	711	684	657	697	685	672	676	644	680	661	668	669	630	636	700	678	700	693	708	657	730	700	736	740	678	679	668	670	638	638	679	687	712	695	632	666	661	688	657	666	683	646	665	684	689	682	676	650	689	645	701	683	681	681	628	655	692	679	682	678	666	676	668	692	637	626	649	640	666	681	678	640	648	674	660	635	660	684	652	693	713	695	649	652	646	668	720	654	680	668	675	683	679	656	701	673	659	650	657	650	680	667	666	645	656	711	659	669	678	676	708	694	731	706	648	695	727	678	654	660	694	651	679	655	689	692	693	640	647	723	646	698	664	709	684	687	695	686	649	699	634	663	652	677	646	656	661	673	679	708	665	671	709	675	658	721	667	704	673	684	670	646	661	670	706	693	643	658	696	671	679	653	698	659	693	696	659	678	703	707	680	658	698	667	635	647	654	660	701	639	677	684	695	668	694	655	660	639	636	695	665	714	675	680	701	641	648	677	627	735	669	652	680	714	692	698	686	699	676	634	709	678	640	658	670	680	683	688	690	648	659	614	709	658	688	646	651	686	647	676	696	640	663	685	652	661	704	648	657	685	663	657	651	697	708	631	682	619	683	665	656	637	665	695	624	693	698	690	692	673	662	717	672	656	655	658	700	688	696	742	653	696	686	679	601	699	687	683	702	710	693	626	667	672	671	653	711	665	645	667	673	659	641	665	680	655	709	666	691	691	694	660	713	709	738	681	711	653	699	647	661	705	669	682	643	670	692	666	728	680	674	643	618	667	708	718	676	642	682	669	688	647	667	653	680	705	706	653	671	644	668	670	684	650	622	650	683	720	716	660	681	649	697	679	681	605	728	658	727	657	673	677	693	698	634	716	673	669	685	632	678	653	687	687	643	648	708	664	670	639	663	712	599	687	672	641	681	703	640	676	693	663	632	723	679	660	703	669	697	648	694	636	664	637	694	671	723	734	635	672	633	676	573	639	710	649	673	728	662	647	679	715	675	680	652	695	622	657	666	692	662	638	673	672	671	726	661	675	705	677	667	665	691	662	679	689	649	682	722	649	690	646	691	660	636	670	669	702	655	681	670	650	686	670	682	659	725	722	622	636	640	692	657	683	710	697	720	632	660	696	688	671	667	668	663	683	697	669	682	664	659	685	686	683	677	637	706	637	691	669	653	696	659	664	684	691	701	686	662	695	661	716	670	707	667	670	677	679	709	644	641	667	684	697	691	687	644	658	652	652	655	667	681	691	724	730	691	644	672	654	706	652	670	694	692	673	702	667	685	723	662	688	664	695	706	721	678	676	666	656	674	723	662	658	707	697	685	690	674	711	679	702	643	705	724	648	613	642	721	677	668	685	647	669	662	704	654	705	647	660	668	693	671	699	681	686	649	680	660	651	713	697	655	667	681	695	698	663	696	644	701	693	673	683	671	669	666	636	707	683	699	634	709	666	673	708	695	697	709	679	680	697	670	692	734	725	646	669	661	643	667	674	661	666	659	651	614	649	657	661	636	689	661	633	659	659	699	696	669	682	676	682	693	678	671	661	697	726	680	657	691	682	676	655	642	693	634	630	697	663	686	704	714	711	623	658	669	671	699	681	682	654	708	615	651	643	695	645	690	654	663	698	685	682	686	699	717	659	666	701	746	676	723	669	701	670	708	696	631	695	676	622	674	686	672	677	681	712	683	630	672	682	635	675	657	674	721	663	680	692	700	653	626	678	700	631	641	656	606	687	675	700	744	703	654	696	661	703	651	666	687	677	663	675	694	701	690	700	636	649	712	661	683	675	658	704	673	675	641	682	680	703	662	687	685	646	691	646	693	676	693	707	677	654	661	668	705	653	644	683	702	676	716	686	700	669	678	671	657	644	656	703	674	666	652	641	666	698	720	699	682	656	646	651	701	681	683	697	682	663	677	700	663	684	664	632	683	695	701	699	701	647	664	707	680	666	698	740	682	659	680	650	630	713	704	686	655	694	672	681	716	676	659	653	717	698	675	711	633	702	652	679	688	668	661	675	658	692	678	660	663	639	616	661	692	692	680	673	664	674	657	629	681	688	700	657	740	684	660	640	632	729	646	683	711	690	663	678	706	673	659	710	629	682	634	651	669	665	692	705	623	663	715	716	658	699	707	695	688	692	684	678	666	702	665	692	707	606	655	641	684	674	686	692	648	725	749	680	644	689	678	709	686	652	666	629	677	663	724	688	670	650	648	673	701	647	709	691	681	669	667	676	681	690	665	643	691	671	651	688	705	658	637	651	642	631	687	660	665	667	669	658	666	653	673	677	678	664	679	704	697	698	655	683	684	678	665	653	719	675	693	715	695	703	743	691	707	673	695	700	655	685	671	700	643	650	671	639	696	730	645	667	670	633	668	671	724	668	708	675	701	690	659	671	659	636	632	650	642	676	693	650	716	676	724	658	676	660	649	678	746	635	674	683	682	682	666	695	629	669	669	679	689	688	671	650	651	683	687	684	678	670	697	633	672	691	630	697	675	654	651	672	664	704	675	733	720	645	635	640	658	696	684	698	688	667	665	681	631	682	689	689	639	674	680	693	657	650	684	711	675	697	647	667	674	642	637	689	689	647	662	598	666	631	696	628	667	696	662	666	700	665	660	638	664	623	649	710	636	629	652	673	647	633	685	638	677	702	640	685	643	689	686	665	670	700	658	633	665	700	656	654	676	674	658	659	657	680	689	662	724	673	675	678	647	657	675	690	697	655	701	681	611	650	651	652	664	672	680	680	721	698	665	700	710	680	691	673	663	653	731	685	674	634	672	639	672	744	627	698	674	680	640	662	722	641	697	686	690	613	654	680	717	630	664	618	685	667	687	675	718	638	621	690	691	672	665	693	645	650	674	718	647	634	728	687	611	710	668	708	621	706	698	688	671	706	661	682	682	669	669	639	717	661	688	663	685	682	665	649	674	668	647	701	661	668	687	659	663	658	637	693	664	629	722	672	661	652	657	702	687	674	651	687	676	668	686	667	700	641	624	698	695	617	687	699	688	618	669	706	652	679	670	675	704	689	683	684	653	714	702	663	685	701	667	695	685	687	708	665	659	667	655	694	666	669	671	667	671	672	723	702	620	697	654	663	682	710	641	635	663	704	655	698	684	688	664	646	672	705	681	682	661	689	729	662	652	694	697	717	655	679	676	658	682	697	715	672	665	682	690	643	620	694	687	644	660	667	704	673	674	643	688	660	660	707	681	688	615	657	662	655	688	703	663	689	678	709	676	706	649	650	671	675	674	676	657	653	662	640	685	707	673	665	657	653	660	654	637
13630	7027	6837	5983	4109	2655	2042	1565	1202	935	813	671	616	553	479	385	377	353	368	338	347	306	341	278	276	313	296	259	265	297	298	263	275	280	268	314	280	279	269	272	284	309	246	247	246	270	268	263	266	246	295	275	252	246	239	250	258	274	258	239	258	266	265	271	251	283	266	251	251	279	236	254	254	250	266	252	247	266	236	244	223	259	239	241	234	253	240	241	254	227	256	251	274	264	282	241	273	258	241	218	238	261	261	241	249	247	244	243	254	256	249	261	252	262	262	260	234	265	249	241	252	250	247	245	228	226	249	232	269	307	261	265	259	251	268	287	288	261	264	243	252	259	260	231	231	265	245	255	282	254	257	248	245	262	262	242	243	258	290	248	258	259	260	260	281	268	274	251	258	269	282	273	248	267	279	254	217	265	259	259	234	234	244	277	213	268	249	274	270	266	261	235	247	248	264	250	276	257	253	242	226	237	275	247	263	255	252	231	248	273	239	246	279	289	290	251	271	270	257	237	221	257	247	229	269	236	242	258	233	264	285	258	228	274	280	229	262	246	232	250	264	268	240	296	260	248	283	233	255	273	268	261	274	280	239	250	260	311	237	248	234	276	275	252	243	231	281	246	245	254	267	255	253	263	253	282	255	273	253	246	240	250	270	305	248	254	257	236	241	247	254	233	249	268	273	263	271	267	273	244	242	253	253	243	251	269	265	259	228	248	252	271	254	244	251	259	233	251	250	263	236	258	253	260	243	254	261	253	277	248	236	248	241	252	245	267	275	291	270	227	262	265	277	249	275	255	275	266	232	239	262	273	289	230	220	222	244	263	278	287	256	241	256	259	282	262	257	250	265	235	256	268	234	276	252	245	254	258	251	255	252	274	279	285	261	246	248	263	237	264	278	257	236	243	257	229	261	236	249	245	256	247	270	257	277	249	248	260	248	281	252	254	274	270	241	238	246	238	284	256	263	274	258	243	246	274	245	288	284	249	238	265	243	251	256	261	248	252	274	248	247	266	273	282	254	247	251	236	240	249	271	267	247	267	263	266	248	247	264	233	245	267	260	269	287	225	248	265	264	254	280	295	261	270	259	261	256	258	251	240	219	245	277	257	265	262	290	263	250	240	259	264	255	254	261	234	244	284	290	262	261	236	233	240	269	264	249	279	235	249	286	278	240	249	289	246	237	249	236	287	256	258	242	280	257	228	243	250	227	255	219	278	254	255	248	238	273	238	247	253	250	236	229	253	286	279	289	269	249	244	259	259	262	240	230	295	277	261	273	256	265	253	260	303	223	277	251	290	291	238	276	247	236	254	254	247	258	262	248	263	244	270	249	277	265	241	265	265	276	259	229	249	271	259	261	273	256	253	260	251	256	247	236	252	272	238	250	253	224	246	261	276	278	264	248	250	258	246	246	250	237	255	245	251	258	249	258	241	262	252	249	233	230	265	237	250	268	259	263	272	260	223	269	251	231	242	272	280	248	260	265	294	244	252	277	249	247	230	267	254	259	261	264	269	246	268	267	237	279	239	261	256	256	270	243	256	272	243	252	255	242	270	269	266	247	253	244	256	248	233	241	289	250	272	278	255	229	258	220	256	252	272	279	244	263	278	269	266	255	258	256	260	266	263	278	264	259	239	311	243	276	239	242	268	265	285	237	247	213	253	282	253	256	257	245	254	243	267	259	258	280	254	252	249	261	242	249	272	256	259	252	247	252	274	285	238	250	238	247	238	243	263	255	227	264	246	238	229	259	266	248	266	298	239	253	220	258	242	263	233	261	225	254	239	251	299	275	257	240	253	268	238	266	280	303	262	231	256	260	268	257	262	243	253	235	252	263	265	258	271	266	248	261	246	248	275	279	253	254	248	258	220	249	262	265	273	263	242	268	244	231	249	251	237	231	253	272	234	262	269	244	266	225	271	264	259	257	264	254	240	212	264	288	237	283	256	251	248	258	266	271	262	278	263	265	263	260	246	274	249	279	252	264	277	254	231	241	297	248	308	256	233	234	244	242	264	249	264	276	245	237	227	285	268	277	273	246	273	249	252	258	250	241	226	275	234	255	260	277	254	235	282	254	268	307	264	265	233	247	245	272	271	266	246	261	246	253	275	272	251	290	251	246	284	270	256	269	285	223	265	254	275	228	210	280	286	248	248	236	251	237	249	267	235	221	227	225	253	264	243	239	253	262	290	260	263	260	229	276	245	232	233	243	248	277	241	261	273	260	271	241	282	249	222	250	274	269	248	271	268	220	243	250	242	261	272	259	267	284	267	267	286	219	231	236	269	251	256	246	244	254	254	296	215	247	259	271	236	253	259	243	259	259	250	260	267	272	252	237	247	257	224	237	255	299	247	292	242	249	259	292	245	237	237	255	262	278	258	280	251	277	295	269	225	247	251	234	251	246	251	241	249	273	296	260	252	224	260	253	264	230	284	265	289	224	246	245	244	246	240	270	256	252	254	260	244	253	231	268	284	233	253	293	295	267	266	269	258	264	278	291	246	244	237	258	253	219	247	267	265	257	283	271	233	248	251	252	271	273	286	287	258	271	250	285	261	293	253	279	273	291	248	219	237	248	250	271	231	275	277	282	276	261	282	288	249	262	269	255	238	231	284	259	256	228	264	257	240	267	261	237	278	257	255	268	271	250	256	243	273	277	272	248	246	245	256	238	262	257	258	249	253	226	243	274	263	257	256	242	249	234	266	229	250	259	252	280	242	242	269	267	250	245	242	260	256	278	226	268	260	247	224	252	280	223	264	262	270	275	252	234	280	261	245	277	268	242	283	260	293	261	258	237	227	277	260	256	257	230	239	263	252	264	259	223	238	267	258	268	276	256	281	248	287	252	253	241	273	274	229	268	271	229	226	256	237	293	262	258	241	248	271	251	274	260	249	279	241	272	254	271	280	260	261	276	238	236	250	239	250	247	256	223	254	238	263	275	228	267	239	243	260	256	243	225	250	278	256	265	227	239	277	233	223	257	272	267	261	244	270	262	276	263	240	247	263	251	203	237	261	257	241	251	247	237	270	243	238	240	267	263	240	288	255	232	245	244	266	267	288	249	268	260	247	234	273	255	264	266	262	274	264	268	243	238	275	266	239	283	269	257	266	229	281	263	299	252	263	248	259	277	258	263	259	273	290	258	251	237	212	273	243	250	266	269	224	275	264	276	261	270	238	282	257	277	279	246	264	271	256	279	286	242	260	296	260	247	244	243	264	239	233	256	221	269	268	292	268	236	252	267	269	261	243	240	243	250	280	263	264	207	246	288	226	253	261	253	266	255	238	264	245	257	240	265	271	270	261	275	242	266	243	246	256	245	241	271	247	267	279	261	252	279	254	241	267	263	261	255	289	276	230	255	251	260	262	289	253	248	267	260	280	211	281	272	253	303	282	244	254	292	260	271	296	298	276	262	257	257	297	288	231	242	242	260	255	248	234	257	253	269	278	236	242	238	278	262	299	260	274	238	223	263	260	234	237
10885	6390	11832	14829	12543	10122	8743	7153	5475	4525	3595	3199	2824	2411	2021	1755	1555	1336	1320	1135	1209	1157	951	957	870	951	808	832	807	811	754	794	847	754	761	761	727	699	728	739	767	771	696	674	694	685	673	659	648	690	648	608	691	688	647	688	675	656	635	650	683	652	598	678	635	631	625	622	663	605	645	652	639	645	586	598	594	650	586	618	618	595	586	625	630	646	623	626	645	659	654	639	612	659	645	607	618	627	581	590	644	586	656	631	592	618	610	600	596	638	616	672	610	664	601	642	661	605	630	635	627	627	646	671	630	646	631	590	608	617	603	630	616	656	628	593	643	620	646	648	586	643	644	614	673	619	640	653	630	656	621	655	658	645	644	669	660	619	628	617	620	629	655	634	578	673	629	639	616	600	630	663	632	611	633	578	621	607	616	641	659	638	613	614	637	631	628	663	654	632	639	664	598	638	644	620	621	655	640	643	561	657	640	619	631	590	682	604	675	628	599	652	628	637	656	664	639	654	654	661	635	633	603	650	612	657	621	649	658	650	625	644	652	634	636	609	611	631	649	627	598	623	607	665	646	677	607	617	635	591	623	611	644	618	615	614	582	674	619	641	587	619	648	606	654	610	593	620	589	638	615	626	653	668	616	629	627	637	633	623	628	607	606	662	614	644	649	652	654	599	576	657	636	595	615	638	625	598	673	631	644	637	610	572	579	600	645	644	649	595	667	581	659	636	645	592	630	600	658	574	618	616	600	624	607	623	696	694	618	639	659	620	633	576	612	628	645	655	635	645	587	616	641	654	674	589	653	674	622	658	616	641	663	692	651	635	633	633	661	639	608	636	597	647	658	616	688	617	610	608	647	615	579	639	558	628	614	668	596	659	602	613	641	643	680	621	599	613	625	637	597	626	615	659	671	636	615	630	623	673	628	663	615	655	647	620	651	591	638	686	660	640	634	630	630	664	648	645	665	657	654	617	588	614	658	589	650	618	627	610	654	644	642	621	662	609	633	628	562	634	640	687	638	648	682	584	610	639	690	655	630	647	653	623	616	620	597	659	618	635	615	609	657	642	605	642	638	618	642	644	603	622	660	655	602	661	606	594	596	629	647	619	664	657	615	557	614	643	635	660	620	601	595	674	598	608	603	611	669	603	633	669	667	613	623	609	633	659	637	638	617	673	584	619	636	613	640	639	637	615	638	603	635	622	575	659	639	609	616	594	618	640	590	635	606	622	649	610	611	630	602	627	611	683	657	652	588	646	622	619	634	663	615	654	665	659	651	601	659	584	619	610	654	611	615	602	641	592	582	605	597	603	597	650	632	631	571	635	596	627	612	608	678	639	620	607	572	636	665	614	585	590	630	592	620	609	608	606	624	662	613	613	654	642	659	661	618	636	645	672	641	591	632	647	618	649	605	638	658	616	624	663	607	636	625	587	665	590	663	657	611	610	651	647	556	625	620	637	602	711	628	599	648	610	578	652	603	622	592	677	623	655	638	633	625	620	608	665	648	658	649	629	621	633	649	615	637	622	636	635	647	646	665	613	658	619	607	640	642	621	632	650	632	591	640	660	567	623	661	659	642	609	582	657	650	643	637	627	663	632	639	667	632	649	590	666	654	613	624	659	647	638	616	645	618	660	663	619	662	654	636	600	596	617	611	613	638	607	640	639	649	626	651	631	640	643	665	639	632	638	670	620	669	654	635	622	589	605	573	634	623	636	615	613	638	668	608	657	624	662	615	601	648	661	658	642	607	633	605	614	616	646	645	651	650	594	687	591	647	652	660	646	637	628	608	627	653	624	602	633	639	679	640	607	575	635	580	647	621	645	645	635	597	635	641	647	601	644	656	648	618	626	653	643	599	623	640	612	665	643	615	618	632	605	628	580	672	655	625	652	632	579	642	604	635	595	583	627	610	634	631	641	653	602	649	643	611	641	638	583	663	621	646	632	663	612	584	660	599	640	689	631	664	637	624	625	610	674	655	613	598	621	654	628	588	647	663	648	694	655	638	621	608	684	628	661	631	637	648	652	647	626	625	597	615	652	607	620	601	612	605	619	617	630	615	594	640	604	661	568	606	669	643	629	611	636	609	621	614	609	631	639	577	637	616	664	642	614	648	588	653	583	632	585	617	646	660	616	675	699	654	669	632	663	617	633	620	626	590	635	614	613	624	613	632	650	613	612	600	647	632	633	605	624	643	613	625	601	589	678	659	621	641	632	614	648	558	624	642	644	659	649	659	621	647	602	606	657	646	638	632	632	636	651	650	641	635	617	676	620	617	611	628	599	651	599	589	634	642	630	620	613	639	654	635	714	645	639	700	655	606	617	624	663	594	613	594	647	596	643	641	656	614	605	648	662	629	644	604	645	659	620	687	635	634	626	627	588	628	636	590	643	577	605	651	627	621	619	641	677	606	656	620	659	640	668	637	642	611	635	625	598	610	658	599	647	611	592	619	612	654	629	618	618	594	671	627	605	618	609	625	612	607	635	637	654	644	599	641	641	601	623	600	642	603	639	591	643	626	642	625	610	597	629	635	637	641	636	632	637	633	621	618	608	641	649	622	624	634	597	619	650	590	633	593	654	591	671	638	613	616	633	617	638	614	654	615	613	625	656	660	642	625	637	631	632	634	632	595	624	589	646	637	597	630	637	626	617	634	615	627	617	696	634	665	656	630	574	605	650	646	658	605	619	657	627	628	615	638	647	665	665	619	600	618	593	668	634	623	617	631	595	637	602	622	617	626	685	629	591	609	559	605	601	680	600	657	619	655	591	599	611	628	619	657	627	686	668	633	611	625	618	617	657	610	599	630	619	685	651	584	610	587	648	625	593	616	596	563	617	622	620	659	598	628	612	665	617	651	599	715	671	628	644	629	617	634	627	619	624	615	669	643	616	596	596	610	615	643	637	596	622	585	651	636	663	603	616	633	660	651	631	683	599	647	634	594	642	622	654	634	635	630	624	630	591	586	611	635	647	673	644	627	622	608	618	628	583	613	627	623	637	644	616	644	651	624	656	627	662	632	604	604	623	651	599	643	634	615	652	656	624	694	623	646	621	627	610	624	618	656	637	618	643	661	627	656	603	613	613	614	571	592	586	623	609	661	598	650	597	646	618	650	621	603	633	592	629	634	633	644	620	611	607	624	633	644	621	585	626	645	622	628	631	624	598	629	626	641	694	665	651	621	640	627	620	626	657	632	623	621	640	626	630	642	607	609	679	655	626	605	644	664	630	615	599	624	629	604	629	648	651	601	628	613	650	610	631	605	654	623	646	660	679	621	609	592	629	631	664	620	636	637	646	643	656	635	588	598	617	616	647	628	686	643	610	622	616	626	659	621	633	648	642	626	653	644	649	592	636	649	612	700	629	634	653	617	644	617	622	672	656	679	609	662	618	618	642	603	625	614	599	587	657	585	626	630	643	643	644	629	644	657	636	625	670	642	637	663	636	630	657	662	630	576	622	655	640	646	618	644	653	619	624	627	666
20610	10573	10365	9163	6951	4827	3153	2664	2127	1384	1086	893	757	632	500	426	382	361	327	245	283	288	281	259	251	235	222	201	225	214	226	239	227	222	233	206	213	227	230	229	213	225	192	213	185	200	178	228	174	184	203	175	192	203	193	206	194	216	179	182	186	217	192	187	190	184	182	184	183	176	190	167	207	208	192	186	175	186	195	170	187	174	181	188	192	218	194	173	199	199	190	194	196	197	202	185	204	180	178	166	213	180	184	188	197	182	189	194	198	183	206	178	183	181	179	209	194	199	195	175	156	204	205	186	180	188	207	186	188	189	192	196	208	169	163	170	206	203	206	228	215	198	164	178	182	208	166	206	213	205	189	192	189	205	201	219	213	179	194	188	178	198	204	183	216	194	174	176	204	189	175	192	193	166	185	199	163	190	198	203	150	212	192	176	183	169	157	204	174	173	188	194	186	197	173	188	183	183	204	181	167	181	176	197	167	184	165	165	218	181	196	200	205	182	181	194	191	212	197	206	179	201	170	201	205	177	194	214	177	181	201	164	186	183	189	188	199	186	196	190	179	200	207	201	184	166	211	177	180	185	190	199	192	182	185	221	205	180	216	202	193	172	194	210	192	181	205	215	168	196	220	199	201	199	190	201	198	188	176	193	199	195	194	197	201	187	191	185	171	195	208	191	188	183	204	218	209	193	197	214	161	189	188	171	195	206	199	189	182	204	189	178	164	180	173	191	176	185	198	167	193	189	224	187	176	187	176	188	218	197	182	170	208	194	189	180	197	209	195	192	182	187	159	202	180	206	210	193	174	195	190	175	179	178	219	202	191	209	197	182	176	185	172	213	205	201	207	204	196	191	197	201	198	169	195	171	180	182	183	214	203	193	190	187	192	198	193	212	191	188	215	165	177	188	201	174	194	172	189	178	172	214	210	173	209	162	182	188	200	183	156	195	216	229	185	207	210	160	178	172	179	208	205	184	185	190	167	222	210	200	211	192	162	193	184	200	167	175	202	200	190	186	210	217	197	178	193	198	182	165	192	208	202	174	228	186	177	168	158	191	201	208	186	207	176	180	178	206	184	192	199	177	168	198	203	190	167	162	204	224	200	188	182	197	190	191	198	200	192	166	174	192	185	236	188	166	198	206	208	195	190	218	194	197	182	179	168	190	196	206	185	204	171	186	201	194	184	179	217	201	204	186	189	195	189	187	185	202	182	194	218	225	178	184	215	198	184	226	214	193	205	200	199	187	207	203	170	174	210	169	176	172	175	206	171	192	175	206	195	190	191	188	182	187	193	188	190	212	210	173	214	204	156	199	182	186	175	202	198	186	166	202	204	212	217	216	176	168	175	175	180	175	195	194	208	187	178	192	205	183	183	181	212	204	157	179	208	198	202	209	186	200	185	173	202	186	208	176	195	199	190	205	193	183	210	191	186	194	196	179	171	212	202	192	195	204	176	205	197	208	190	201	202	193	169	163	173	189	194	153	180	189	190	178	193	209	180	182	208	195	191	211	198	202	204	168	181	170	189	231	207	196	184	212	184	199	184	212	180	221	176	203	173	215	223	204	191	208	214	197	203	183	180	199	187	191	187	212	220	189	175	188	196	218	199	196	192	194	183	197	165	198	194	201	180	204	202	213	195	197	174	176	195	183	227	202	183	201	201	180	188	200	176	207	216	195	196	190	188	174	210	186	176	188	182	172	205	196	209	174	180	187	199	196	201	195	194	188	173	191	179	177	156	198	168	199	189	203	217	204	204	197	197	222	189	181	187	208	197	202	204	167	209	165	216	211	170	186	171	211	177	195	197	200	192	198	200	203	163	205	170	190	173	206	218	208	192	206	183	192	200	218	193	197	188	188	185	200	195	177	198	182	172	208	213	194	183	184	205	167	182	205	197	176	176	183	205	192	204	197	189	210	190	190	181	195	191	191	187	192	177	201	202	199	193	172	183	197	184	194	185	200	196	188	197	180	190	208	210	205	203	166	198	168	186	211	180	165	182	217	196	185	188	188	185	191	197	196	160	186	200	174	188	212	180	188	197	210	186	207	211	172	172	187	203	184	209	213	179	184	183	188	203	184	188	177	196	181	167	181	179	182	185	192	200	165	173	187	176	202	210	202	173	194	164	205	196	212	159	165	180	193	201	183	204	199	198	190	220	188	193	236	207	194	208	181	229	175	147	194	173	185	167	182	201	196	220	169	199	208	184	203	192	176	174	225	193	212	190	202	188	176	215	202	185	194	190	194	182	225	217	182	205	199	203	187	222	202	201	195	174	207	175	226	198	181	164	202	184	196	198	204	189	203	195	179	180	191	193	222	199	186	183	173	193	177	173	176	188	180	198	180	215	185	196	213	198	177	171	197	178	195	175	185	211	189	198	191	182	180	198	194	206	190	187	189	201	189	221	180	199	179	205	180	185	193	176	177	199	171	199	174	195	201	211	195	188	207	199	223	205	181	165	188	199	187	178	195	189	192	183	203	204	184	183	187	192	183	182	211	174	199	171	192	189	206	205	212	183	192	210	210	176	180	196	195	196	207	189	207	219	191	201	185	193	191	176	194	174	159	192	168	184	216	191	161	166	199	211	190	173	168	175	188	221	197	185	199	200	218	190	179	187	181	206	183	201	190	193	181	174	172	205	206	202	188	195	200	191	205	176	181	207	191	192	215	193	184	193	190	206	190	191	188	168	203	198	191	205	171	203	199	163	204	192	185	187	202	182	160	210	184	191	171	203	209	180	201	194	223	197	206	187	190	196	205	187	192	188	200	191	208	177	187	177	195	183	202	191	191	204	210	181	175	178	204	209	194	208	187	211	198	166	204	177	189	149	196	203	179	198	203	178	193	168	202	198	203	214	202	199	188	189	185	190	216	200	215	175	193	201	197	190	165	161	196	196	211	211	195	195	209	192	198	198	188	178	202	198	196	211	213	183	175	207	182	198	225	188	195	202	193	210	193	192	176	209	188	204	180	174	167	199	195	188	207	190	182	190	162	181	185	190	188	166	187	181	188	185	228	191	185	176	190	172	223	191	184	191	186	182	184	193	194	207	177	178	173	187	186	195	204	205	180	196	206	168	199	185	188	180	175	214	193	198	164	215	186	168	197	213	177	189	205	168	169	184	220	191	188	192	199	182	167	166	186	192	192	201	190	188	192	206	172	212	192	196	215	204	185	194	209	166	195	183	180	170	186	180	195	176	188	212	210	161	205	182	195	206	210	190	219	192	213	189	198	188	215	176	187	198	188	165	191	197	204	179	210	208	193	199	188	175	198	202	193	193	196	179	203	188	184	190	201	175	196	186	187	199	185	161	194	196	201	189	191	219	193	173	208	234	188	217	214	201	199	186	191	188	174	198	196	157	212	201	175	183	165	193	161	204	186	209	200	210	207	178	224	187	173	192	190	166	185	197	202	203	188	179	188	185	219	175	193	196	163	209	173	177	165	195	158	188	200	181	159	179	160	183	206	179	188	213	194	213	220
13657	8820	15084	19338	16532	13180	11861	10326	8479	5934	4859	4654	3905	3167	2536	2185	2050	1630	1642	1338	1465	1318	1080	1046	990	885	828	784	744	717	751	716	741	734	670	655	694	708	660	654	693	595	612	561	567	543	564	474	510	505	524	524	491	521	447	537	506	572	546	516	482	479	513	502	470	497	535	469	506	478	486	488	481	493	493	479	489	505	482	528	454	480	536	460	502	496	504	460	512	488	482	472	439	473	480	484	485	507	492	496	492	462	456	489	508	500	473	461	493	508	494	448	483	471	468	536	502	505	478	513	487	487	475	505	505	523	489	501	475	491	464	492	471	475	465	504	485	469	458	479	520	461	507	464	443	534	490	513	548	470	490	493	477	497	492	505	505	488	465	513	439	443	495	500	516	477	480	472	530	449	495	499	513	471	487	505	493	484	488	474	511	473	474	505	468	476	518	488	498	477	504	500	477	485	486	499	493	488	470	443	520	486	483	466	513	449	468	503	503	467	518	492	461	457	488	443	483	480	500	434	496	487	460	433	512	485	450	505	445	516	483	472	470	485	506	472	499	507	494	472	451	467	477	500	495	450	470	491	512	501	497	469	486	473	499	474	461	483	511	480	508	481	523	495	483	461	487	495	473	506	476	451	469	460	537	501	496	481	484	498	501	462	482	476	500	489	491	474	472	471	500	493	490	474	493	465	492	495	492	491	502	482	441	482	519	504	431	489	443	457	497	470	480	489	464	521	432	478	490	475	470	481	489	461	480	487	477	513	517	467	472	496	483	471	473	507	491	499	445	484	540	489	496	451	494	492	469	507	456	480	439	464	495	487	481	506	495	487	491	492	484	487	486	477	460	437	491	503	493	485	475	497	483	473	486	458	477	477	492	485	474	432	485	476	453	496	478	457	484	493	460	527	476	484	475	455	492	487	496	496	502	478	499	472	504	494	457	539	485	512	504	472	498	498	500	485	497	503	499	523	485	493	508	454	459	506	453	494	467	486	483	500	477	467	523	506	486	485	506	491	506	473	473	516	481	475	524	447	506	474	485	463	500	442	481	445	466	483	455	522	529	481	479	472	445	468	523	447	511	498	504	495	488	519	447	486	470	500	503	511	482	481	480	481	517	442	500	500	454	468	494	474	507	493	492	543	441	502	468	493	492	470	519	491	452	515	445	478	461	477	485	453	503	477	496	506	474	479	501	488	484	521	494	524	508	480	492	477	475	493	483	474	517	481	471	558	478	464	496	542	480	523	512	460	470	469	460	498	502	498	485	474	481	523	486	510	510	506	520	502	491	479	457	473	471	501	486	471	469	470	460	485	466	492	447	457	478	424	512	507	481	461	481	486	486	468	505	505	434	524	474	476	458	532	500	456	531	509	463	521	441	496	494	473	510	492	473	498	533	480	473	438	448	486	463	438	506	473	491	509	503	472	520	472	459	488	468	459	463	480	442	468	488	464	509	483	487	486	506	487	496	477	538	494	508	504	502	489	484	458	504	481	469	467	483	523	471	461	497	482	469	488	466	493	473	428	477	520	499	456	472	510	475	453	492	490	435	477	456	491	476	497	491	485	481	506	467	512	444	535	468	465	480	481	423	511	481	480	527	480	499	490	529	490	516	472	459	472	445	487	522	481	464	484	516	487	474	478	481	495	443	468	475	449	511	509	488	483	477	492	466	463	476	496	478	474	488	482	446	431	491	475	492	459	457	501	474	481	488	468	423	496	456	485	518	480	505	492	483	463	494	459	470	504	471	492	487	496	473	481	448	476	492	459	494	500	465	465	496	478	489	473	469	479	503	495	462	486	444	477	476	455	492	491	492	471	507	480	451	499	520	437	493	495	489	470	487	475	482	486	497	469	482	466	514	514	467	543	489	467	483	450	462	463	485	486	479	472	479	475	477	446	473	538	481	482	491	461	503	522	494	474	500	471	471	477	460	516	448	439	510	498	541	482	474	516	485	515	464	463	479	477	455	493	448	493	524	474	479	523	491	509	497	457	435	470	464	474	495	459	515	492	447	477	464	484	510	473	522	456	479	506	478	516	482	496	501	494	490	486	507	521	516	492	475	445	502	468	476	503	463	510	518	501	479	488	484	510	506	469	458	480	474	475	482	452	462	454	476	477	523	444	471	467	462	470	497	499	496	461	468	512	508	508	496	488	478	448	491	502	470	510	480	459	438	494	477	469	465	528	478	476	483	471	490	475	531	516	498	464	475	471	496	511	492	486	478	487	504	446	496	513	520	521	495	490	453	492	486	486	467	491	504	477	451	519	413	488	467	448	488	491	501	489	507	504	474	494	465	493	503	462	502	477	519	477	508	480	508	526	473	492	485	552	460	488	445	500	467	469	478	487	480	500	492	498	487	479	497	439	465	471	517	529	468	469	516	498	505	460	485	501	477	491	492	492	480	533	494	511	515	509	496	514	479	523	485	459	514	461	460	485	525	516	498	508	474	472	507	449	452	493	521	434	507	518	465	508	508	468	494	451	452	500	465	502	500	496	502	537	464	472	496	478	486	476	463	508	490	467	459	470	469	494	487	497	485	442	461	474	488	457	518	525	499	482	497	443	488	482	458	510	487	459	489	505	486	477	513	470	459	518	480	522	498	515	453	508	450	514	470	512	514	508	504	484	461	473	474	494	460	495	492	494	491	488	469	461	481	511	488	495	522	478	476	487	470	534	492	475	474	444	473	503	477	487	489	483	454	442	497	483	509	476	493	514	524	464	465	455	468	491	441	431	445	470	487	492	462	513	505	488	498	493	467	511	489	528	493	505	505	500	477	505	445	443	511	465	519	479	458	458	437	477	500	475	465	495	454	488	492	502	485	475	496	472	430	482	483	554	512	469	489	484	455	481	490	527	488	487	481	484	497	461	527	447	520	446	483	455	490	480	497	488	503	438	478	433	501	487	525	469	464	506	489	492	504	475	509	463	504	441	483	514	477	505	504	514	467	500	475	482	530	491	495	496	558	477	500	472	484	503	496	489	499	461	494	527	510	503	501	489	466	504	521	459	465	525	465	501	496	485	506	487	494	474	509	467	457	481	485	485	523	479	463	480	474	489	494	451	464	485	496	454	491	468	488	463	493	482	477	493	477	513	473	477	464	483	503	506	467	497	464	484	427	500	530	487	500	482	506	520	453	505	505	490	494	486	481	487	488	505	501	488	490	523	462	504	504	441	485	483	481	497	512	513	451	494	476	457	486	471	487	508	491	462	493	498	445	506	483	493	500	487	490	466	471	482	470	471	496	455	496	478	510	533	488	482	508	482	442	526	459	483	493	501	449	496	467	472	506	502	465	523	502	503	511	528	503	514	476	483	451	512	474	474	523	498	455	484	461	466	516	509	516	456	481	490	484	526	471	505	504	513	488	510	505	505	469	459	487	471	492	493	494	471	484	490	428	491	490	494	492	524	495	455	465	458	486	498	471	474	445	516	460	519	509	478	530	488	485	468	451	459	507	501	450	482	482	463	450	506	530	502	473	493
4603	2305	2337	2006	1470	1110	862	715	585	535	470	442	393	357	379	371	328	316	314	306	299	303	315	285	281	276	281	258	271	297	319	303	298	276	274	294	293	305	293	275	273	285	314	279	250	258	270	306	271	261	283	270	254	277	254	234	303	255	264	271	301	260	266	283	260	266	258	288	262	290	280	262	280	272	278	260	251	289	279	286	256	247	285	286	270	288	252	262	243	240	262	269	287	256	296	277	295	280	288	257	272	241	276	254	257	267	283	251	287	294	302	274	295	278	251	259	287	301	250	270	274	298	288	248	241	275	296	284	286	249	235	267	292	285	276	270	260	234	282	281	275	283	276	270	257	282	280	272	241	286	275	273	278	253	262	260	279	267	274	289	264	293	269	258	300	306	277	263	273	255	285	304	242	300	273	256	267	231	275	262	274	295	260	262	285	248	283	260	290	268	274	245	264	292	258	289	279	277	255	271	257	275	278	255	241	280	250	265	256	287	261	273	290	297	239	297	281	235	285	272	288	300	260	258	256	255	280	274	296	272	275	232	282	257	271	282	275	262	245	250	266	251	275	258	248	256	293	276	237	274	263	272	279	295	263	258	252	269	270	267	293	251	257	251	278	282	269	262	265	281	274	289	266	234	274	280	247	271	274	284	298	263	292	287	277	263	294	282	280	247	253	271	292	261	277	287	260	286	250	262	267	254	282	244	302	274	289	305	270	260	250	259	286	269	283	235	276	291	276	277	277	286	296	275	262	284	271	266	256	284	240	264	300	245	246	258	255	272	244	271	307	286	265	275	255	252	261	294	242	246	277	249	274	282	289	274	273	267	301	267	277	283	250	284	264	271	252	260	269	269	290	261	262	290	237	286	292	268	262	246	300	312	265	291	298	285	233	256	256	243	282	282	278	268	267	254	267	291	260	242	257	259	299	312	259	258	273	233	272	267	273	282	270	283	251	311	305	273	279	269	276	281	236	281	261	268	274	267	263	284	278	254	244	269	269	279	277	253	279	276	288	282	278	213	260	281	273	278	253	291	265	269	278	262	255	283	264	276	250	257	294	285	257	277	281	278	265	275	281	268	256	270	276	291	252	274	288	252	304	287	273	275	266	260	264	281	279	234	274	272	263	304	261	287	263	254	292	263	283	304	293	253	282	260	264	280	290	284	275	265	290	265	280	258	243	265	262	260	246	275	281	287	283	247	284	250	270	294	268	262	275	276	296	285	287	312	282	264	296	281	274	244	285	265	277	265	270	270	273	252	264	282	279	275	284	318	254	264	285	260	271	279	288	261	279	266	247	290	263	245	288	295	260	276	277	281	278	246	281	283	283	238	235	265	247	280	270	259	260	251	265	299	286	257	266	270	263	276	253	245	236	257	286	296	288	300	280	272	287	272	266	282	264	262	291	290	282	300	266	257	262	285	322	287	252	234	278	284	294	268	264	262	247	279	272	271	237	245	279	271	308	286	270	291	255	265	262	276	232	277	271	266	259	292	249	244	265	291	261	277	295	288	238	238	277	298	268	280	268	293	266	302	253	263	247	264	286	278	255	252	256	280	261	286	247	295	280	257	258	265	291	258	272	255	302	299	303	271	278	270	257	269	278	292	246	264	315	276	265	255	255	297	292	279	309	262	283	273	290	247	288	271	259	272	272	248	287	265	258	258	276	273	255	257	296	247	275	285	281	296	289	320	255	257	243	227	272	268	248	280	287	295	266	272	262	270	238	257	285	244	251	298	281	277	247	265	296	262	261	241	276	288	268	260	281	283	275	240	271	272	278	240	253	245	256	304	306	276	287	272	265	282	268	300	289	272	260	265	305	279	255	295	264	224	276	262	289	235	244	284	257	278	258	292	269	305	263	239	293	285	260	275	267	294	294	258	284	301	270	276	274	257	270	268	275	255	283	297	265	275	303	301	307	291	270	250	261	295	263	291	329	293	282	272	256	288	265	293	276	275	254	242	305	274	260	261	283	265	238	305	239	282	283	273	262	241	268	273	293	287	249	290	268	250	262	279	257	264	264	251	295	225	280	260	261	270	280	249	278	267	259	243	271	271	259	293	259	259	245	251	280	297	278	266	293	282	251	261	283	261	268	273	263	268	256	228	256	293	279	256	273	281	275	257	276	249	234	272	265	279	274	236	284	279	251	296	274	276	265	249	278	255	251	269	255	317	285	252	276	274	296	324	251	273	250	282	253	261	276	269	271	259	263	270	283	276	271	266	252	269	288	265	296	289	262	262	272	297	276	249	246	288	288	254	278	276	309	272	265	269	278	281	258	252	283	263	258	283	266	248	256	306	282	304	294	297	306	309	244	262	264	276	260	263	266	290	294	252	285	281	291	285	291	255	255	260	261	274	279	260	289	308	250	278	297	279	252	278	255	267	278	264	283	295	296	242	272	275	245	262	285	289	264	286	270	278	234	269	267	255	307	250	259	275	291	250	258	309	237	262	249	294	300	281	287	257	259	287	270	261	254	318	260	269	258	314	281	258	289	308	268	266	278	273	279	277	261	278	284	254	275	268	264	237	281	253	277	276	242	280	295	292	306	278	260	273	276	283	276	286	258	309	335	282	284	246	277	281	290	294	258	274	282	273	258	292	248	245	250	294	246	261	260	271	293	282	277	279	277	270	251	255	307	303	303	300	248	285	273	259	272	276	249	284	287	274	289	311	264	259	286	260	280	233	276	251	288	302	278	246	284	287	288	261	250	272	257	253	279	289	273	265	268	267	293	294	279	287	259	228	243	246	236	263	275	288	262	272	245	284	279	262	297	248	267	262	269	251	269	286	265	295	255	276	255	277	269	268	276	247	268	259	244	263	283	301	245	281	270	255	278	278	271	300	285	270	259	266	266	268	283	302	268	254	294	262	308	270	241	309	294	263	233	285	272	281	273	279	274	292	266	299	296	249	291	302	296	282	262	257	274	299	261	256	288	263	280	277	280	314	272	284	274	271	290	276	285	264	258	251	289	252	281	260	273	283	272	271	280	279	269	270	284	216	260	267	242	265	246	279	272	259	285	296	278	298	278	276	273	264	291	271	277	277	255	259	243	287	277	277	269	273	298	301	274	291	266	266	256	279	260	266	293	272	266	287	277	262	262	264	283	245	302	282	307	273	260	246	280	293	270	274	288	271	247	280	250	261	267	265	253	272	324	274	277	257	297	310	298	277	235	263	263	266	254	303	258	268	289	269	284	283	304	263	299	298	251	270	292	243	274	256	308	274	266	264	275	301	253	259	266	265	274	238	279	284	276	247	276	286	274	286	254	270	261	284	254	248	274	266	258	290	277	249	279	257	269	276	292	240	260	279	267	280	278	237	291	275	297	287	247	247	251	279	274	265	265	233	267	234	245	307	279	261	281	286	273	264	257	261	247	267	278	271	252	317	264	258	277	294	248	281	292	274	255	281	292	278	281	269	254	264	245	284	280	258	307	266	248	274	272	276	247	274	292	267	278	248	248	261	292	305	291	268	256	264
4198	2898	5625	6715	5871	4847	3859	3190	2694	2236	1938	1788	1527	1454	1279	1181	1100	1041	951	935	870	878	825	856	796	762	760	751	768	683	736	703	758	713	736	735	753	686	748	757	753	747	693	675	716	692	662	677	685	676	663	633	659	674	680	656	661	611	707	666	653	674	660	648	695	697	605	676	691	690	687	683	656	663	700	690	669	624	701	675	693	672	680	645	671	639	647	723	700	630	657	635	717	674	622	632	657	661	691	656	678	664	597	690	688	701	625	649	676	634	677	694	637	649	672	669	643	644	667	705	668	637	675	693	686	669	676	704	650	684	646	689	717	675	652	669	660	660	667	655	618	630	662	697	677	682	652	638	643	684	619	666	683	699	635	639	685	667	652	623	656	629	677	680	666	673	654	636	678	687	686	661	647	626	659	650	667	699	632	647	699	635	614	652	625	664	653	703	716	706	676	647	659	649	693	680	654	678	647	696	710	670	689	713	740	667	674	693	689	693	627	720	646	658	639	733	663	623	688	678	622	645	715	620	638	656	675	667	678	625	734	710	668	667	634	656	644	645	705	678	702	675	732	599	647	663	670	650	680	697	680	687	697	677	686	680	662	659	664	677	666	651	661	679	676	708	685	651	648	649	685	648	638	677	632	659	658	671	678	688	672	684	663	690	656	641	655	673	670	700	694	647	664	671	643	626	669	694	699	662	706	679	702	665	663	675	687	678	631	673	694	648	653	657	681	679	694	660	644	632	728	636	640	710	689	739	643	651	696	682	615	695	624	651	654	680	657	685	644	662	674	611	728	647	637	653	662	645	638	642	680	679	659	659	661	646	671	664	728	724	713	681	698	676	646	668	690	701	675	628	627	679	726	698	706	658	679	728	685	689	670	647	686	677	640	698	660	677	675	642	666	669	646	642	665	652	697	644	692	682	670	649	674	640	654	671	681	690	649	655	637	732	683	669	659	669	650	710	634	672	653	659	662	712	606	684	633	700	690	641	660	693	696	693	687	696	680	646	677	682	648	712	650	674	648	659	675	649	708	692	670	686	631	691	680	670	667	653	710	688	678	669	654	646	675	645	679	630	694	641	689	682	677	692	660	688	665	666	689	686	687	680	631	645	688	701	651	675	674	679	656	653	642	689	690	660	656	701	658	675	645	661	672	654	681	669	661	675	655	642	639	707	636	649	664	691	670	675	641	644	675	664	687	661	656	660	669	655	656	681	665	664	663	655	656	672	690	639	713	684	648	650	641	692	693	647	657	683	670	636	719	687	667	688	709	638	666	715	673	701	644	702	699	651	676	627	657	685	678	668	626	675	714	696	658	648	707	664	650	681	688	740	677	668	651	687	668	723	630	673	711	632	641	684	680	651	662	674	666	712	649	617	660	676	651	637	697	696	630	713	667	721	664	683	657	661	665	648	680	686	661	672	646	619	709	675	623	749	719	629	696	658	681	672	653	730	650	642	703	728	705	621	631	673	684	670	673	658	691	644	644	699	674	708	675	634	687	651	657	733	691	619	701	668	661	672	651	709	664	667	691	673	650	648	645	672	706	691	693	684	652	685	700	654	609	702	637	660	672	702	704	669	672	639	643	715	648	647	623	689	652	670	616	667	719	664	649	641	655	674	689	673	693	702	711	665	655	651	691	653	668	682	711	664	654	666	685	660	634	657	656	641	686	686	675	697	656	662	678	641	695	647	667	669	687	645	671	679	647	675	715	672	655	679	661	675	688	660	688	659	672	663	671	632	661	656	695	661	671	606	644	635	685	652	681	658	661	642	673	681	664	654	646	701	671	638	673	676	628	726	649	666	691	724	642	642	667	661	631	688	706	676	638	628	662	652	683	639	652	712	691	720	682	667	640	693	640	708	669	712	708	691	695	638	669	683	614	688	708	626	647	683	650	644	685	674	694	672	666	683	669	638	622	606	688	671	651	708	684	634	658	637	646	691	715	666	676	625	686	656	655	686	704	606	630	701	669	675	659	699	655	653	656	672	663	653	672	678	677	618	697	680	678	640	684	678	749	639	675	654	642	657	729	665	665	696	658	658	653	664	628	669	611	656	641	681	672	677	632	666	657	678	675	682	651	652	690	678	683	629	638	676	615	646	671	679	672	676	662	682	649	685	695	637	639	676	663	705	691	668	670	743	663	658	654	674	672	666	678	650	647	639	687	657	658	637	665	672	668	664	669	680	675	654	688	684	696	650	692	621	714	660	691	688	704	649	683	648	660	679	709	630	627	702	666	630	642	681	660	678	650	664	665	656	693	705	641	651	684	676	710	597	648	654	681	641	700	670	703	643	668	645	648	676	680	620	627	690	682	661	664	656	659	679	679	703	679	696	650	689	714	685	635	705	710	646	661	670	669	692	600	638	658	672	665	638	660	699	680	650	696	673	670	645	654	673	677	657	618	687	680	694	661	669	655	679	622	697	684	654	715	669	667	698	669	597	683	687	685	690	639	714	695	687	717	705	663	640	718	685	719	668	665	710	658	659	647	620	625	694	708	705	653	665	691	643	644	646	669	675	713	692	682	659	660	720	637	727	662	681	688	655	708	686	648	689	690	644	693	661	684	702	667	695	675	706	688	654	679	642	679	716	672	654	646	711	714	698	670	678	662	694	671	670	663	684	676	665	593	653	677	651	642	645	645	647	689	655	682	695	672	685	666	665	705	634	662	675	687	685	673	688	641	700	626	701	674	690	639	699	667	660	678	690	738	677	716	646	700	700	675	699	699	638	668	685	643	625	663	682	673	642	672	699	683	705	648	679	676	687	611	673	645	669	671	676	685	724	645	688	661	702	611	639	642	687	699	650	672	719	615	643	672	662	665	659	706	644	661	642	690	683	681	627	651	688	669	653	659	718	671	609	686	678	691	634	683	684	641	641	692	676	652	657	667	621	634	709	657	653	665	703	700	681	647	710	723	688	678	656	612	704	661	660	669	619	673	653	641	677	669	677	674	686	652	667	675	672	685	693	634	695	642	668	704	659	669	693	725	657	699	724	698	666	689	637	667	630	658	636	654	672	737	622	670	634	694	681	702	714	686	692	677	657	636	702	688	659	686	682	668	645	634	654	696	699	667	621	650	695	676	626	700	683	626	699	631	656	668	676	676	686	695	644	666	674	696	641	701	641	717	679	673	671	643	652	668	678	715	662	660	704	664	649	615	647	712	683	672	683	669	658	669	669	668	643	631	646	690	656	652	647	679	679	703	636	651	683	630	617	701	697	672	667	681	673	667	673	641	654	673	673	659	657	670	611	685	662	622	651	676	721	643	670	692	663	635	703	695	641	670	666	638	650	685	666	663	660	644	689	656	653	679	674	717	636	629	651	705	658	684	668	644	664	654	657	678	708	663	631	665	649	657	655	643	664	629	646	677	648	649	706	644	684	653	636	644	724	716	650	643	681	690	660	654	652	677	611	674	671	671	637	658	638	667	697	626	645	669	664	675	682	673	624	743	704	652	607	644	685	612	700	662	663	653	715
13018	6219	6820	5475	3718	2844	2097	1553	1178	911	744	623	582	459	431	472	403	346	347	327	342	320	312	285	292	321	271	284	288	244	272	267	230	271	248	239	282	282	280	272	292	255	273	245	248	244	250	248	288	250	265	237	239	260	268	249	238	228	232	263	251	254	233	261	244	263	258	262	256	260	234	238	254	260	255	246	270	234	252	251	272	267	251	247	264	271	273	263	249	265	261	258	266	281	265	251	266	263	247	275	245	228	267	283	243	249	264	263	250	259	285	228	237	262	262	248	287	255	271	239	245	245	241	232	218	265	288	267	288	268	224	261	260	250	264	219	234	260	224	248	260	219	217	264	287	244	248	272	249	256	269	246	281	261	221	265	236	226	291	259	216	280	257	214	249	223	261	234	283	252	258	251	258	261	230	262	238	274	239	267	241	252	222	234	277	243	260	238	255	261	281	284	251	250	247	274	229	259	241	220	252	261	257	245	273	272	282	245	228	290	246	237	248	246	258	269	276	236	245	242	251	287	283	244	245	225	251	282	252	244	284	247	243	258	247	258	264	248	231	252	244	272	238	256	242	263	280	229	255	257	254	215	246	232	261	267	247	249	249	274	235	238	244	243	265	252	267	232	261	262	266	274	280	235	250	248	221	298	268	277	273	284	280	267	257	250	247	257	242	255	249	275	261	258	244	251	244	248	253	246	247	251	267	257	253	294	271	248	259	268	267	259	229	280	228	258	288	220	249	256	259	242	242	241	261	268	254	270	250	245	249	244	252	244	261	248	250	250	265	267	281	235	264	239	254	263	209	277	254	245	252	284	241	239	244	232	256	303	272	246	246	260	249	242	238	272	269	261	246	252	271	271	259	290	274	255	243	225	261	250	282	233	271	238	242	269	224	262	239	226	230	248	238	286	251	255	228	280	258	289	270	270	253	255	208	237	236	240	261	248	248	235	257	284	255	260	242	280	217	278	237	239	266	273	256	249	240	240	306	256	253	273	279	235	239	272	246	241	253	272	256	282	265	272	257	266	272	271	259	247	260	274	249	226	217	256	275	275	270	229	270	234	255	223	278	248	247	267	267	284	240	242	237	212	261	246	245	286	271	261	240	285	245	297	243	244	283	227	266	255	262	240	278	272	249	234	272	250	238	275	293	241	254	277	254	260	253	251	256	277	256	253	255	236	240	289	233	241	268	248	262	290	258	244	273	275	259	240	279	262	259	257	241	261	241	255	240	264	242	265	218	236	253	258	269	260	228	247	247	254	277	271	225	226	239	237	263	243	232	246	222	250	295	263	262	253	255	243	248	234	269	302	283	237	263	294	257	261	240	236	252	274	257	275	262	257	278	270	225	270	269	250	265	249	232	253	242	233	232	247	258	254	258	261	250	263	259	256	228	269	238	256	251	237	275	269	251	240	248	269	256	231	232	238	282	209	260	247	249	246	261	284	253	296	285	254	268	232	224	257	276	273	252	259	255	252	251	254	243	235	249	271	245	247	270	264	252	222	271	243	266	272	244	284	294	250	273	263	252	252	261	243	263	267	250	257	275	224	271	267	230	259	259	282	264	259	258	241	259	244	294	262	259	252	271	259	232	294	274	262	223	254	240	257	276	257	252	246	273	289	261	240	289	246	241	242	262	286	260	259	257	242	262	239	233	268	261	263	241	248	253	255	262	249	239	247	254	233	269	263	255	246	231	253	256	283	251	260	227	262	247	253	275	243	270	233	266	266	250	238	238	256	259	225	230	227	232	243	263	271	259	276	259	252	275	252	259	247	254	236	233	238	259	267	234	240	263	227	260	242	258	242	227	278	242	241	237	252	253	240	259	249	263	257	249	256	234	259	280	241	260	248	266	265	266	240	261	253	260	235	240	230	254	241	245	241	222	256	260	253	260	268	278	265	285	260	273	270	254	268	248	244	212	243	249	235	259	247	245	237	233	255	256	239	255	238	272	241	271	260	264	226	276	275	253	235	234	257	275	253	267	225	250	257	229	261	243	252	239	249	251	267	290	269	249	253	266	284	246	256	258	256	269	282	260	269	282	281	273	253	259	260	235	242	234	236	274	241	261	282	265	273	251	249	255	240	253	242	261	257	232	231	251	275	261	251	255	262	242	261	288	242	250	256	245	275	270	268	248	262	232	247	237	249	264	283	234	261	254	279	258	225	257	254	271	295	246	252	258	238	264	247	259	246	258	263	267	252	256	227	251	263	251	264	245	263	243	250	245	236	265	220	294	247	253	234	265	249	244	243	262	243	277	253	255	260	232	241	261	264	247	264	296	271	222	257	237	252	251	264	258	260	261	256	265	253	249	284	228	248	280	259	258	247	274	239	259	258	235	263	269	246	262	267	251	237	239	269	256	269	255	258	276	248	253	270	276	247	267	285	261	243	273	273	265	268	259	247	256	286	258	255	264	252	250	235	221	255	250	276	246	224	256	276	258	273	207	247	251	233	242	260	262	244	266	269	260	245	238	238	280	245	246	248	243	271	247	239	279	244	252	246	288	280	250	268	230	255	276	268	256	254	231	268	240	254	227	247	269	270	257	262	210	280	244	254	266	250	241	217	246	273	252	245	232	277	265	236	280	220	267	233	271	269	260	255	247	228	248	277	267	250	250	270	272	246	258	263	284	279	231	263	276	261	246	288	281	242	263	268	278	225	260	295	256	234	275	245	264	265	268	270	238	265	259	236	245	238	269	265	269	281	233	263	255	245	265	273	256	244	228	257	288	252	245	271	261	246	262	283	263	252	254	248	249	270	246	255	264	264	234	245	239	265	232	223	282	239	263	228	273	262	258	240	271	255	266	239	270	244	266	236	255	231	257	260	242	231	254	247	270	252	232	272	282	227	271	225	239	244	238	223	248	249	261	241	246	250	272	237	223	274	250	249	265	264	244	250	255	202	263	235	255	264	250	255	240	247	240	238	237	252	250	252	259	274	245	263	247	264	273	254	245	272	265	257	267	230	242	255	248	279	272	262	247	275	261	266	269	247	256	252	256	249	287	269	263	279	277	251	232	243	239	245	279	241	268	258	259	276	264	250	264	277	247	271	279	268	271	252	223	249	257	261	255	303	257	250	275	286	267	241	274	282	253	286	229	247	244	249	269	265	285	265	253	241	239	266	282	237	266	253	229	240	237	253	248	228	276	250	238	266	258	239	262	249	249	247	221	287	256	285	261	244	256	260	239	239	236	232	238	241	258	262	301	234	260	247	270	277	234	248	256	258	275	212	266	239	234	222	244	272	215	267	255	274	260	267	227	240	280	259	245	255	241	287	244	224	270	275	247	247	246	285	303	267	263	246	269	287	262	277	258	223	242	262	246	277	260	237	297	249	280	234	247	284	250	226	260	227	255	226	225	230	230	218	231	276	247	286	228	258	252	257	257	246	234	262	255	237	263	257	234	226	246	261	246	252	270	242	242	250	236	258	259	291	280	255	231	256	243	254	240	270	258	272	270	263	272	280	256	264	276	234	231	289
10744	6070	12098	14744	12137	10032	8736	6818	5662	4248	3489	3156	2599	2336	2047	1790	1523	1399	1329	1187	1142	1119	1009	964	923	940	871	817	848	806	784	810	792	820	720	742	830	800	771	753	707	742	691	656	693	704	638	668	680	666	649	655	675	613	671	616	633	701	703	641	666	691	622	609	616	642	670	635	650	660	670	617	617	646	623	607	629	688	606	650	662	622	623	612	643	691	621	660	623	621	621	605	636	575	613	618	589	652	628	627	630	629	627	620	653	618	600	606	573	595	608	619	647	616	633	663	575	593	631	623	645	598	626	642	582	599	625	662	676	582	681	600	589	579	616	590	607	648	636	627	618	637	642	633	644	604	641	622	612	626	627	603	634	595	684	668	631	634	607	605	634	623	659	624	664	627	631	619	609	632	583	610	612	616	649	620	623	555	667	652	612	610	628	611	630	621	662	615	645	663	603	633	607	579	610	637	623	671	641	624	614	592	591	629	658	650	653	664	635	654	654	630	665	589	646	600	636	603	619	638	620	671	644	622	590	619	624	592	629	596	628	661	622	635	655	638	632	598	631	636	639	625	611	625	596	615	636	638	604	640	633	636	645	647	626	616	648	591	636	624	613	621	630	622	610	632	613	635	652	615	615	659	649	638	610	626	631	634	624	643	650	609	636	643	650	580	608	619	651	633	634	648	635	606	644	637	625	609	605	605	620	629	617	635	626	623	659	608	691	633	674	616	649	637	638	602	627	607	628	620	636	644	621	653	641	609	609	614	619	636	576	580	644	649	623	664	643	579	622	655	605	636	632	656	615	682	647	597	625	631	655	620	633	631	677	610	625	628	684	662	657	612	608	658	642	589	598	617	616	652	592	622	638	622	631	630	632	655	612	623	602	631	642	616	649	618	602	633	638	632	641	598	627	596	623	637	651	608	604	672	654	627	599	569	643	631	633	668	623	620	593	624	620	636	602	611	658	652	643	627	611	652	643	610	604	615	624	619	605	662	611	611	663	610	584	610	626	683	648	608	642	635	603	588	630	601	625	635	625	598	617	621	617	621	641	679	591	567	666	641	622	588	691	606	589	653	626	617	679	667	601	628	637	599	605	655	606	657	614	634	664	635	620	658	627	628	618	611	653	638	611	636	651	611	630	598	633	612	637	632	603	628	682	627	631	655	606	665	623	612	653	625	636	627	597	592	641	626	626	658	622	615	635	614	661	613	658	634	608	601	625	614	642	612	616	605	649	633	657	584	602	601	593	664	655	648	618	635	630	577	625	576	639	625	642	607	628	691	656	605	659	605	607	664	666	686	647	631	612	652	630	640	628	580	612	613	637	610	617	620	618	645	577	640	567	630	645	620	650	599	643	624	642	661	605	621	628	602	605	637	662	646	649	625	632	595	595	642	645	615	608	647	614	611	612	619	618	613	653	632	606	657	589	612	617	623	637	660	659	609	626	651	576	624	630	650	647	615	611	596	621	628	639	620	611	588	636	641	627	614	642	650	618	607	617	657	613	640	618	590	660	616	619	608	617	632	625	603	606	610	654	602	606	632	642	600	645	651	646	608	639	606	642	629	629	624	618	669	612	629	628	657	624	665	625	642	659	597	598	629	612	665	575	642	623	646	675	599	668	600	664	639	659	603	652	588	630	598	565	664	615	649	631	619	613	636	603	596	611	629	612	578	667	637	655	605	648	589	672	608	608	621	609	636	614	619	636	654	648	609	572	663	645	636	661	639	570	651	626	646	603	656	647	627	582	619	645	616	621	670	657	651	647	641	628	601	684	619	642	648	616	652	596	637	602	632	633	676	606	638	609	637	636	595	644	614	572	626	660	620	619	604	639	615	560	574	641	641	651	640	645	654	627	627	628	593	619	612	593	607	642	622	609	629	579	629	626	639	659	638	636	592	608	610	649	650	618	631	603	581	639	629	641	638	640	635	601	626	679	623	616	648	629	672	635	633	643	598	637	642	602	637	650	608	601	635	652	652	632	629	631	595	604	616	612	621	654	669	669	589	639	618	682	616	627	607	647	607	613	637	634	616	655	658	609	677	600	606	616	652	581	668	580	612	603	621	640	633	622	640	625	633	617	622	603	635	628	627	640	646	586	617	604	618	594	604	612	609	605	622	613	699	641	659	600	610	583	621	650	648	626	619	639	631	586	584	636	591	639	634	662	580	622	657	635	671	611	641	620	628	616	651	620	617	584	645	648	632	649	655	622	624	601	619	592	678	638	613	584	647	610	704	614	571	610	615	612	638	634	649	606	649	629	621	636	643	626	622	599	609	596	625	627	607	622	658	623	664	634	600	604	662	687	638	649	633	624	594	667	631	604	613	662	623	622	651	575	655	603	642	656	617	611	687	604	636	648	575	631	631	604	654	593	636	638	613	604	622	622	623	632	667	646	592	613	651	596	571	659	630	652	631	580	597	637	644	627	611	614	655	610	618	626	626	617	665	608	660	635	655	632	651	622	622	668	653	635	659	631	675	662	641	622	675	632	627	632	615	666	615	586	620	618	653	644	614	646	633	658	630	667	665	613	666	632	639	649	609	642	630	618	620	590	608	607	643	633	627	595	654	602	633	587	663	625	630	623	643	602	651	625	652	657	633	629	612	650	661	644	646	561	654	633	626	614	646	571	629	645	613	639	639	632	635	628	619	637	627	593	651	623	665	622	653	640	611	612	619	605	581	604	618	609	652	635	632	629	641	621	603	608	596	638	638	689	655	592	650	661	618	634	607	682	597	638	616	652	636	621	606	602	594	655	636	601	629	643	600	630	637	620	597	700	641	623	640	579	634	622	646	618	602	631	606	630	676	591	632	612	640	595	649	593	572	640	609	629	638	608	633	630	680	603	625	626	633	629	601	581	574	610	644	604	648	642	614	621	586	647	608	655	657	617	657	637	605	674	632	602	648	642	640	590	611	610	674	641	660	636	658	695	634	570	645	655	610	599	624	635	624	645	609	647	642	645	667	656	620	636	661	633	603	602	643	674	631	618	628	632	613	638	645	626	626	563	619	614	600	630	628	611	621	647	613	619	638	633	655	626	616	656	632	642	655	607	617	637	598	649	666	608	610	619	644	674	612	639	585	621	622	643	631	623	652	629	597	622	595	651	642	670	614	664	652	651	655	650	629	602	658	626	659	602	636	648	624	654	635	651	679	607	636	620	615	612	570	640	581	581	608	624	607	631	628	676	600	572	656	569	629	621	617	596	630	591	642	656	617	648	608	591	589	633	630	582	644	609	598	592	609	611	680	649	620	606	597	621	640	620	597	610	642	588	632	647	636	655	616	604	629	651	595	634	622	640	657	603	624	651	657	597	649	616	655	596	639	609	606	636	611	625	623	675	636	604	601	633	637	632	653	648	620	635	600	605	646	623	643	618	630	651	632	641	594	611	648	607	671	634	634	616	650	621	608	617	617	595	635	598	580	596	653	626	650	607	662	568	641	611	635	664	635	626	626	627	608	637	634	603	632	664	651	651	564	617	578
21228	10235	10658	8620	6097	4310	3300	2355	1641	1183	950	851	749	569	514	444	413	366	313	296	319	312	272	266	255	213	225	208	217	190	222	192	247	222	208	208	192	191	193	206	192	186	210	186	212	213	168	182	193	188	192	184	192	182	196	206	204	209	189	227	193	182	189	200	206	183	212	186	174	185	213	181	183	185	184	177	200	202	173	207	208	207	193	213	198	186	213	203	195	200	193	195	203	186	168	184	189	178	213	192	184	179	182	201	175	186	175	207	210	201	168	193	187	201	209	196	179	207	170	179	189	206	211	186	182	191	221	204	187	208	199	177	190	200	221	183	209	186	167	182	206	193	213	192	220	179	171	176	224	204	177	174	195	193	179	170	195	184	184	185	185	173	209	191	203	210	209	180	209	209	189	184	163	195	182	205	182	165	193	230	199	184	162	192	201	196	194	204	181	175	187	190	188	182	197	205	198	171	191	177	194	207	189	151	189	206	189	221	174	191	174	191	184	175	195	194	211	204	198	158	203	209	179	207	186	208	213	168	162	186	171	189	161	201	169	207	185	202	204	179	191	190	182	197	182	190	178	179	192	182	189	225	196	181	193	189	164	206	196	196	189	208	210	186	184	190	194	179	188	176	183	172	184	226	196	187	188	198	210	188	175	191	200	188	166	152	194	171	178	188	196	216	186	182	191	200	195	179	191	211	176	184	196	186	202	185	195	191	179	187	181	192	182	187	187	173	199	196	237	185	208	218	191	202	186	178	204	189	196	185	196	195	202	216	190	182	180	176	197	203	202	190	181	206	202	186	181	158	186	177	193	216	198	179	191	158	191	181	206	179	181	199	156	167	156	199	187	206	219	180	220	196	195	188	181	187	175	205	180	189	185	187	199	172	193	186	196	188	182	179	199	177	185	189	174	195	225	181	190	178	210	185	202	173	201	180	178	177	212	166	182	188	195	194	196	191	185	187	213	228	173	192	198	196	187	212	224	174	182	188	214	202	187	194	215	175	213	193	176	210	183	203	191	194	196	207	195	195	198	214	203	219	194	194	197	193	182	202	214	209	202	176	174	176	203	209	191	193	165	178	193	200	181	197	205	203	214	189	164	195	191	169	223	197	180	170	196	191	177	190	199	183	203	199	199	220	169	161	201	213	191	215	196	226	200	175	195	220	189	175	188	212	202	184	171	180	180	206	171	192	197	190	192	208	188	166	181	182	198	176	174	204	195	204	204	192	177	184	205	217	199	177	193	180	196	159	187	182	166	197	198	174	207	186	217	201	183	178	170	195	176	176	183	207	188	186	197	195	162	189	202	186	189	198	173	202	178	178	184	194	199	194	203	204	210	192	188	154	169	177	203	212	187	185	174	199	180	187	193	186	188	181	198	205	188	208	166	183	199	181	161	180	184	202	190	168	178	192	181	196	173	209	228	205	199	226	187	177	189	196	210	186	187	210	200	207	191	205	206	182	162	188	173	182	207	174	180	204	186	197	180	211	176	182	167	215	203	197	196	167	193	145	189	222	207	200	173	200	210	217	168	169	190	181	210	191	171	169	173	178	191	194	171	184	201	210	164	181	178	198	214	187	186	180	195	159	208	182	187	209	173	191	170	195	211	188	186	173	196	197	187	216	193	187	208	176	194	181	202	178	206	217	193	193	167	181	200	177	190	205	197	198	194	200	207	213	201	179	199	176	198	196	180	176	213	191	195	195	231	200	177	186	185	198	171	187	197	169	192	204	202	199	174	197	165	175	178	189	185	181	186	195	168	200	197	174	189	186	196	180	209	208	146	175	179	194	186	201	180	189	175	199	199	199	189	170	185	198	193	187	178	214	195	204	200	179	215	190	196	194	178	171	212	208	183	192	200	177	163	174	178	209	196	178	207	178	218	184	195	201	193	180	201	196	182	187	168	196	172	201	201	182	197	211	176	214	173	187	180	197	189	169	166	195	215	194	200	194	211	175	215	186	178	190	199	191	201	203	213	205	178	195	185	170	209	181	196	188	195	199	203	215	189	181	189	193	189	205	204	181	191	175	201	175	177	152	169	206	192	186	205	196	197	186	202	194	179	182	202	183	199	182	206	169	188	201	192	193	184	209	189	203	169	162	196	215	176	187	185	212	181	212	187	192	193	191	211	200	177	182	205	199	195	187	179	199	203	188	162	184	188	203	168	199	187	188	209	193	193	205	176	178	173	167	204	195	210	162	182	187	163	170	196	215	198	187	184	198	184	200	192	180	206	199	166	174	176	207	188	205	186	194	179	196	190	192	198	175	172	192	188	173	208	202	193	189	188	196	190	202	202	182	189	177	173	159	158	166	167	213	198	182	205	183	176	180	220	196	208	202	175	180	185	214	168	185	199	181	181	183	198	197	174	197	189	175	196	172	185	182	210	190	208	187	172	211	200	210	216	180	191	206	193	189	171	178	188	185	158	181	188	185	227	185	194	229	183	212	181	188	168	186	177	186	200	189	181	204	192	173	187	197	187	192	199	161	189	167	182	206	174	168	190	179	197	188	193	199	181	204	187	177	210	214	181	191	197	181	171	170	206	191	195	183	192	203	204	197	188	192	182	185	185	177	211	195	195	181	215	185	190	172	188	196	170	180	191	164	192	180	189	189	183	189	172	190	181	177	194	163	204	199	189	194	249	175	219	160	193	200	188	193	191	182	162	198	195	198	164	159	181	199	187	194	192	197	196	189	193	210	212	201	192	191	193	196	164	199	210	207	169	176	175	183	185	184	194	202	222	162	167	167	201	190	189	193	194	188	204	194	181	159	179	233	184	195	180	199	194	205	189	187	204	167	187	181	180	215	216	212	206	179	171	223	195	190	182	183	184	207	187	186	182	166	196	186	192	178	169	178	196	161	204	211	199	176	189	164	196	171	201	208	193	182	204	164	191	197	211	179	206	192	178	169	196	189	195	192	185	204	197	201	213	180	181	178	206	196	195	181	165	182	187	205	192	199	178	192	194	189	205	172	186	203	191	193	231	198	188	193	198	196	189	168	196	204	190	194	187	192	183	178	174	196	188	172	219	184	178	181	177	159	182	192	226	191	183	198	155	192	187	192	192	181	190	207	187	217	203	200	169	199	211	188	172	186	231	196	169	179	177	198	160	176	164	209	201	200	193	207	186	178	174	190	200	196	205	194	187	197	199	199	194	204	206	173	199	195	181	200	177	215	198	200	169	163	175	211	189	215	204	199	215	204	159	194	198	214	211	180	209	195	171	200	200	187	179	196	208	201	225	185	196	197	197	190	206	186	175	178	209	212	191	202	189	195	188	170	203	171	215	200	206	192	189	185	195	210	191	194	184	165	186	189	163	191	225	173	185	195	181	196	189	180	171	186	193	190	190	192	175	180	221	197	206	188	216	202	202	211	193	176	210	204	206	188	189	191	190	197	189	169	170	181	172	161	184	207	187	184	199	181	189	167	204	194	197	202	211	182	168	203	192	217	231	212	205	196	173	184	183	226	167	198	216	195
14264	8530	15476	18123	16589	13960	12550	9673	7242	5886	5012	4448	3616	2987	2421	2409	2031	1592	1596	1262	1304	1327	1074	1017	905	815	805	809	778	685	680	751	756	756	731	680	685	656	650	642	638	643	595	611	556	555	536	525	531	498	533	517	449	488	451	474	479	531	529	478	473	493	530	556	490	491	522	516	488	466	483	499	504	514	509	505	487	499	469	495	487	464	469	461	461	479	496	473	465	469	487	514	470	468	492	492	477	489	517	476	493	455	467	509	487	479	507	448	495	512	443	456	503	480	468	490	448	481	488	473	467	507	466	497	488	463	432	447	509	550	489	481	504	459	443	477	503	472	470	479	489	496	507	481	467	465	479	484	502	477	510	495	430	511	477	538	475	468	469	502	490	446	501	476	476	476	483	475	483	472	483	482	522	462	492	481	489	465	501	502	492	466	482	523	462	475	443	523	457	531	487	502	488	496	497	464	514	490	473	468	475	483	524	476	449	509	494	464	499	490	458	502	512	485	498	452	516	480	465	448	482	475	508	477	476	492	456	483	480	491	506	462	489	500	503	494	517	462	542	478	500	477	439	458	454	502	438	470	489	470	490	500	483	455	478	500	488	480	440	464	461	496	493	482	457	472	476	476	507	473	522	470	478	496	473	507	477	475	447	479	469	510	491	459	507	437	463	469	462	486	461	515	471	468	468	491	498	471	445	488	502	474	469	458	440	493	452	514	513	512	472	496	502	484	468	444	508	455	496	511	459	483	498	461	447	485	524	485	461	491	513	521	497	524	462	423	453	493	474	503	504	464	489	462	492	468	502	492	470	460	484	495	465	455	465	495	473	473	488	499	512	470	467	465	510	468	463	491	471	494	473	463	482	464	500	512	492	445	466	519	474	497	482	501	476	499	505	505	464	455	465	481	491	507	418	465	481	471	436	515	484	546	468	500	444	513	504	512	471	515	504	477	441	419	465	516	477	473	492	471	458	462	486	509	474	459	477	488	465	493	483	492	508	476	496	492	433	467	491	529	464	511	517	465	517	466	494	498	463	495	484	468	458	466	492	477	541	520	464	494	450	469	516	489	505	460	502	473	460	434	500	470	492	487	486	489	503	470	448	485	480	488	452	462	466	481	495	500	482	486	516	462	433	471	491	492	469	493	503	500	483	475	446	464	477	490	506	484	485	476	487	479	473	449	474	490	479	496	505	514	479	513	506	509	471	505	437	479	483	474	492	495	470	478	474	501	483	495	471	476	493	496	472	496	485	466	475	497	484	488	495	513	488	477	495	458	501	514	472	449	456	465	490	484	507	455	496	459	464	478	463	455	480	501	421	492	507	452	476	488	490	505	511	494	505	497	485	542	459	481	462	468	492	477	519	470	487	512	487	469	503	471	475	476	480	447	514	450	464	471	472	527	493	463	530	518	499	502	497	487	494	489	483	515	468	467	471	475	498	482	482	539	493	498	469	493	464	500	488	479	457	483	485	541	474	489	490	499	508	487	434	456	488	460	513	474	453	448	497	463	504	506	503	487	519	528	448	495	505	503	442	506	537	487	469	488	506	477	464	478	515	428	500	470	489	477	557	499	486	520	486	475	461	434	487	480	468	489	497	448	486	466	470	460	504	490	462	505	499	495	459	490	477	489	470	473	486	525	474	481	475	481	480	445	470	484	471	486	522	492	481	469	461	486	443	501	488	470	457	468	496	482	492	521	498	458	500	474	474	507	467	492	473	453	499	479	448	505	485	511	519	482	467	501	470	469	464	490	509	510	461	474	481	481	439	489	478	478	495	481	443	455	507	475	486	485	507	512	501	457	495	439	498	462	517	481	506	476	488	478	505	468	500	452	460	494	497	517	494	481	488	474	504	498	524	475	467	510	506	475	512	496	472	498	456	514	491	492	459	492	470	518	481	470	462	508	485	494	486	491	480	495	494	444	472	467	483	439	494	470	522	463	449	461	502	482	435	469	495	510	472	521	478	462	468	485	496	484	484	436	508	462	505	461	452	479	453	495	497	477	506	478	517	462	506	490	471	480	463	475	501	491	460	458	491	491	505	454	463	498	445	520	499	485	478	438	453	464	501	509	482	494	469	473	447	493	457	475	476	494	490	479	503	456	470	486	482	482	534	481	471	475	480	454	472	489	484	497	470	488	465	482	501	476	500	475	512	474	498	491	468	500	497	515	473	469	496	502	478	468	501	462	474	486	468	506	454	495	432	512	479	470	520	473	471	510	504	521	490	498	509	501	479	515	453	482	478	482	489	457	450	521	491	471	465	478	440	505	488	487	474	442	501	447	481	487	479	463	503	490	496	483	488	479	470	507	516	463	473	535	505	487	470	468	511	503	513	450	479	462	503	471	494	493	496	464	510	458	496	516	489	488	508	476	492	467	502	459	492	464	482	493	513	482	469	458	515	494	493	523	479	469	485	467	508	498	478	506	472	476	478	515	520	465	475	490	484	493	496	528	464	506	461	467	474	460	484	475	462	481	490	523	445	508	511	471	477	481	473	502	507	487	493	495	456	465	459	472	475	462	468	512	445	478	497	489	508	475	472	448	461	445	513	455	465	459	510	483	497	466	493	476	473	443	470	511	468	469	525	465	451	472	495	517	484	472	473	471	495	449	483	476	512	454	475	509	490	511	502	455	487	450	496	495	455	484	437	459	524	506	512	520	491	474	455	476	511	503	481	505	482	454	509	495	492	468	496	436	470	467	440	457	468	478	508	458	469	455	493	450	513	517	510	464	493	464	523	480	497	523	481	460	458	518	488	455	507	466	453	494	488	465	493	497	450	475	439	504	514	495	493	463	479	482	486	477	447	459	494	530	517	483	467	471	468	445	485	489	512	477	486	478	480	456	510	488	500	470	486	492	501	487	459	505	502	464	453	492	455	508	512	455	497	502	482	484	472	507	479	471	461	480	497	503	446	456	500	517	476	483	490	474	477	471	484	485	456	488	495	498	470	488	488	459	491	442	495	477	473	485	471	531	466	487	487	456	440	512	518	464	456	487	504	468	486	534	488	510	483	467	478	502	513	465	498	484	484	497	504	499	484	489	432	456	480	465	475	486	476	477	503	489	454	466	464	536	470	476	500	493	470	494	476	477	453	456	445	509	537	464	488	456	488	510	520	450	470	460	477	533	512	477	488	462	484	498	483	472	516	507	440	505	477	464	516	480	500	486	500	516	502	461	469	487	518	520	465	494	464	499	459	483	486	474	439	469	437	507	470	515	464	492	450	530	491	479	520	492	468	501	504	504	456	474	482	506	506	498	525	513	494	476	489	451	502	481	465	451	513	448	481	475	459	527	456	473	479	504	473	486	468	457	502	499	495	516	471	467	457	463	485	474	513	421	411	497	458	481	461	487	534	472	516	448	524	460	468	466	520	473	466	484	489	498	526	509	503	489	473	459	487	481	511	519	561	471	470	452	467	488	490	515	485	525	493	473	443	495	494	475	478	475	458	495	495	461	469	497	501	499	474	460	450	517	488	470
4669	2196	2339	1843	1503	1095	905	724	640	514	422	434	430	404	313	329	345	317	318	285	301	304	263	292	293	268	288	269	276	280	283	300	287	268	275	294	283	302	254	298	282	257	286	279	269	294	283	293	253	269	267	275	296	274	295	295	281	276	272	250	296	287	280	271	281	276	254	296	254	265	255	271	270	240	263	299	269	238	288	252	265	252	284	293	300	260	258	300	280	275	293	271	257	272	261	277	255	256	262	271	262	292	302	272	298	242	281	274	274	284	287	251	287	270	279	261	274	259	242	300	249	283	255	246	263	286	249	268	270	263	277	262	286	279	296	286	299	269	297	309	290	258	306	277	239	272	247	243	276	262	307	294	246	310	279	274	280	251	296	263	272	306	281	280	290	268	273	254	272	254	271	293	275	277	308	269	265	259	278	260	274	279	279	242	270	280	289	283	267	300	292	290	302	264	276	252	272	269	279	268	278	286	278	280	284	282	288	281	274	279	291	257	334	271	280	258	261	290	249	263	299	246	278	254	287	295	241	277	280	277	289	280	280	260	275	254	238	263	259	267	254	317	250	261	271	261	280	271	271	280	270	298	256	274	292	250	262	285	265	240	259	287	270	275	298	286	320	261	271	304	269	245	306	245	256	283	287	267	281	280	297	277	263	282	263	281	303	271	311	268	298	285	265	277	241	257	267	286	272	276	247	278	283	256	290	281	302	273	267	282	276	299	288	271	251	285	271	278	251	299	267	281	282	302	272	309	273	271	263	305	269	278	259	274	279	249	283	276	282	294	288	251	255	264	234	268	262	269	304	264	253	268	283	270	275	263	264	274	246	296	243	270	283	238	291	291	271	260	258	264	284	281	271	296	289	263	268	254	243	291	303	280	280	254	287	275	291	255	243	264	275	289	271	314	280	293	263	301	262	268	294	291	260	267	273	275	273	277	258	300	284	271	273	247	243	292	269	282	247	298	256	274	292	291	267	291	275	257	243	282	296	266	289	305	268	275	260	272	260	288	274	272	269	248	257	324	273	269	253	257	255	273	283	271	295	286	261	284	283	286	263	250	296	259	279	273	275	258	278	292	268	281	273	279	266	273	294	295	252	256	256	278	268	283	269	290	266	295	251	253	291	266	264	261	277	259	295	289	292	272	268	278	271	285	301	264	262	266	290	271	284	305	262	290	271	304	261	270	298	245	238	275	263	249	280	283	224	248	264	287	294	302	271	256	278	279	255	253	261	299	277	289	275	288	274	282	300	280	259	282	273	279	283	271	292	270	260	276	261	280	254	277	248	267	266	275	298	270	268	310	278	282	266	260	304	255	236	285	267	252	265	256	252	241	264	292	278	263	273	302	271	282	290	273	286	285	267	287	251	232	271	272	278	257	288	303	298	265	266	277	296	283	272	242	236	259	279	246	304	257	255	290	272	275	258	284	324	296	305	286	249	284	258	257	268	275	293	260	234	262	285	266	306	254	282	259	298	276	234	253	245	294	277	282	283	277	302	291	303	235	273	286	282	304	276	281	288	247	270	281	239	245	275	261	240	245	296	267	260	284	274	297	255	256	276	266	290	241	293	265	287	274	282	271	266	292	254	271	292	292	273	268	301	264	271	261	258	283	277	258	259	264	243	299	301	244	251	254	301	220	279	283	277	275	264	331	280	273	300	270	282	296	285	277	235	274	288	284	264	238	277	289	273	265	267	267	265	270	280	272	264	286	267	252	259	257	287	233	287	270	276	263	241	273	263	245	285	264	314	271	278	271	289	258	266	261	266	271	313	279	262	269	280	289	264	245	288	253	302	270	281	262	291	262	268	314	269	275	272	281	244	308	280	264	294	292	287	282	275	248	298	284	275	271	263	286	238	272	276	267	275	290	281	256	284	278	272	287	255	264	283	260	284	266	285	277	246	273	269	257	248	267	244	298	292	279	260	292	290	270	289	287	300	276	258	225	278	273	276	270	270	270	288	294	282	304	287	273	256	275	256	286	253	257	266	243	306	301	256	296	245	281	291	255	243	284	243	271	265	276	263	278	262	285	272	284	254	272	305	247	261	265	290	268	262	286	263	269	286	266	271	278	271	277	278	280	282	278	300	269	271	278	259	236	282	323	292	282	280	279	258	286	286	275	255	291	291	286	290	272	263	260	265	313	262	266	272	250	268	270	301	263	277	274	279	256	287	272	289	308	283	273	255	255	285	275	243	264	279	269	264	254	266	274	271	295	272	250	243	269	269	273	265	287	294	268	279	260	276	300	287	243	256	259	240	257	286	275	292	294	295	242	261	264	290	269	266	288	255	257	257	250	278	266	292	289	273	289	266	277	270	247	249	234	268	269	281	247	287	245	268	265	251	288	293	273	254	256	309	279	276	298	296	275	290	261	294	267	281	265	257	269	270	257	268	280	287	270	307	261	285	242	273	253	320	291	289	269	270	305	273	279	284	264	284	275	254	246	255	248	291	279	285	271	308	296	264	272	260	227	281	260	302	310	285	273	268	282	307	284	262	262	269	275	258	261	306	289	259	268	270	272	244	294	291	256	250	300	317	292	281	283	269	273	277	262	281	282	237	305	291	261	275	279	315	253	276	269	285	280	265	288	258	283	266	287	300	260	244	255	272	294	286	270	240	288	283	258	271	274	264	288	311	265	270	266	288	267	252	260	237	269	268	293	304	281	287	266	247	294	267	297	245	261	287	263	269	294	288	239	266	263	273	269	248	286	294	329	278	265	284	280	290	300	269	298	293	304	281	296	297	299	286	302	268	281	275	261	307	272	289	270	296	245	293	278	249	270	282	262	272	295	248	276	270	269	289	274	271	290	266	325	286	292	258	244	270	260	307	265	272	276	281	287	274	256	263	273	260	309	261	279	245	286	270	246	286	301	248	282	263	274	266	277	274	278	273	289	283	243	285	266	282	275	264	269	297	264	274	299	281	267	251	279	289	230	255	268	240	287	293	268	237	263	271	307	280	242	257	299	281	263	336	284	287	264	272	268	271	273	271	294	278	275	275	293	247	252	311	248	287	292	293	272	287	225	254	264	272	295	283	257	273	294	306	291	256	280	244	229	298	295	271	266	257	264	272	270	280	281	294	262	268	255	262	277	270	252	248	275	261	273	279	282	306	284	269	280	264	250	253	247	295	291	260	280	275	268	263	267	252	269	244	259	266	277	276	258	312	294	272	250	275	292	268	324	263	290	270	315	293	297	283	263	279	286	266	254	272	292	276	255	255	286	292	284	290	251	294	288	258	262	265	260	258	269	272	247	257	267	277	254	270	274	286	264	285	298	289	250	231	271	284	271	244	248	267	245	281	285	253	304	280	284	299	301	288	277	257	271	291	298	287	298	268	255	269	265	233	253	269	280	276	282	256	302	269	293	231	290	239	262	279	258	309	298	265	290	304	262	258	257	290	263	296	267	291	283	265	251	251	269	271	267	293	264	276	274	245	286	274	281	272	277	291	254	264	308	256	279	246	295	256	285	269	280
4226	3014	5504	6548	5722	4933	4049	3268	2767	2227	1946	1721	1495	1404	1295	1163	1122	1004	991	931	894	848	819	824	806	711	778	718	789	750	770	737	782	784	728	759	753	755	675	716	684	711	721	688	697	676	703	728	649	672	641	699	624	650	681	614	682	650	678	718	669	689	675	683	660	645	670	698	695	676	662	681	685	669	661	694	684	624	654	701	700	658	683	669	660	621	644	662	710	682	661	630	661	642	653	690	706	669	619	688	634	673	691	744	632	705	644	695	707	697	665	681	626	676	701	647	679	695	631	657	720	658	657	660	682	669	642	701	685	632	627	672	673	650	674	689	716	627	747	677	704	645	638	716	636	659	663	675	660	678	661	668	668	657	678	659	649	657	689	652	704	674	626	710	677	659	693	670	669	681	664	647	637	694	654	649	672	595	657	667	664	690	687	689	688	674	715	692	678	686	645	664	677	692	675	748	665	667	661	670	656	694	704	702	673	661	656	742	712	646	658	719	677	671	685	706	639	667	670	662	669	685	690	721	663	669	697	684	637	657	652	713	672	652	675	634	666	638	677	614	714	676	661	675	679	669	650	658	641	650	686	637	627	672	704	698	659	685	675	664	671	663	672	675	654	688	668	657	661	653	665	680	649	672	676	671	693	658	671	627	681	667	693	685	681	714	695	707	658	628	664	660	694	655	673	673	649	681	708	663	717	674	646	702	694	687	614	622	635	699	662	687	722	675	632	700	672	660	732	641	676	667	673	688	623	642	649	678	662	680	643	656	660	693	675	671	659	613	667	691	639	683	646	649	597	628	696	689	674	694	740	656	690	652	650	683	636	643	711	655	639	634	664	635	648	639	714	621	674	669	668	660	640	661	705	651	718	650	689	664	651	677	696	715	622	636	692	703	687	663	659	655	673	672	672	654	705	688	639	659	698	641	623	637	670	628	673	668	662	657	657	680	684	678	658	677	637	629	679	670	629	664	709	673	621	687	638	670	657	707	672	642	639	681	687	628	671	672	652	618	702	648	684	658	707	615	667	700	650	729	666	685	709	637	674	637	679	635	672	693	684	684	680	696	620	691	702	695	671	672	624	655	626	669	675	661	691	688	669	637	703	670	690	666	682	662	640	705	632	715	690	662	683	696	674	666	626	672	626	671	675	620	619	691	623	657	660	683	661	674	730	693	667	691	682	657	666	691	699	649	668	700	652	637	682	702	659	673	639	665	648	670	685	677	666	674	626	697	671	668	616	644	699	659	680	684	660	656	656	644	666	679	658	657	686	672	638	695	652	734	702	642	631	681	671	683	623	689	636	691	694	619	673	662	649	661	643	690	704	708	707	708	670	629	685	699	699	680	662	644	694	652	686	687	713	640	691	642	665	682	660	643	714	683	677	638	671	697	706	652	619	695	682	708	648	674	696	636	701	699	704	642	717	640	705	674	665	655	691	683	665	670	706	675	733	649	645	697	670	651	665	673	642	667	673	688	690	636	690	703	673	678	692	678	725	664	626	641	713	662	667	652	626	740	648	669	703	657	659	624	684	665	657	652	699	702	701	656	656	659	658	668	688	656	698	664	643	686	723	670	662	676	697	672	687	682	626	668	666	670	669	675	670	708	664	651	728	670	668	683	670	651	688	700	670	635	676	649	673	665	691	633	680	664	662	681	664	688	695	646	643	687	686	676	651	708	655	660	654	641	702	668	674	673	680	632	684	659	662	694	683	693	673	664	671	627	673	645	712	622	698	673	665	665	667	693	646	673	668	671	674	649	705	674	682	711	676	716	666	716	683	639	715	655	666	707	644	633	731	651	670	619	645	659	683	668	632	653	711	633	645	689	692	660	692	664	675	663	712	667	659	720	673	712	664	704	640	665	669	656	675	691	675	627	698	668	673	640	653	698	634	683	675	643	691	652	671	673	610	657	672	692	687	658	625	632	666	578	665	642	627	713	696	656	662	642	664	628	701	688	653	689	666	630	713	648	683	688	623	700	660	654	678	632	640	660	687	688	652	664	707	680	694	663	665	656	654	683	661	689	687	644	671	693	683	675	679	682	646	608	653	696	659	704	656	681	684	708	699	639	647	686	678	701	674	656	686	684	646	697	707	708	624	678	710	642	704	675	681	699	631	640	625	673	677	704	678	675	707	718	643	657	671	711	712	670	662	666	670	649	654	632	648	710	675	674	718	680	673	657	679	720	631	713	629	631	674	633	688	654	667	642	693	678	628	633	660	687	686	688	684	689	703	675	719	677	682	639	653	676	681	706	630	652	681	664	656	651	685	684	698	673	669	640	642	649	633	631	654	680	640	694	721	670	634	708	689	671	696	677	664	702	632	648	707	633	678	706	695	728	682	676	641	674	655	651	655	660	699	712	682	698	715	674	646	691	647	628	699	689	704	710	629	648	682	662	653	729	658	692	673	687	650	659	694	659	700	638	666	667	679	707	670	649	689	714	688	670	649	678	690	685	653	693	626	643	658	668	710	618	648	657	650	699	659	676	637	643	648	677	616	640	621	642	694	684	724	642	649	618	673	655	652	634	705	685	703	614	689	731	665	705	682	632	664	694	687	643	692	673	712	650	677	675	683	653	679	634	693	648	653	683	676	661	685	674	669	654	686	619	671	686	693	654	688	663	673	699	686	666	661	675	669	643	698	696	675	682	692	628	658	621	644	621	684	704	689	667	651	638	643	645	659	635	687	607	685	685	667	685	655	660	719	631	660	711	663	633	701	680	665	661	669	703	668	695	656	736	666	677	667	623	708	670	678	676	613	654	647	661	651	641	672	705	671	697	702	648	661	649	689	688	669	662	673	711	684	677	642	634	633	639	625	651	685	680	700	666	681	631	630	679	694	616	614	685	681	638	656	692	651	639	710	621	681	650	713	632	704	665	701	709	674	679	650	640	702	670	652	651	650	654	658	692	654	676	656	662	626	676	645	675	695	669	659	700	699	688	643	644	688	677	646	695	663	669	732	731	630	679	660	615	682	638	654	666	666	678	703	731	628	643	676	731	659	670	657	665	720	660	671	660	692	654	650	650	683	631	634	728	702	672	656	609	654	687	649	689	712	703	661	705	705	663	713	633	674	650	668	644	673	660	667	684	695	638	726	613	683	653	699	665	656	692	702	673	649	754	692	642	694	693	686	699	608	676	689	674	685	663	687	645	658	635	654	641	662	672	666	660	611	696	657	663	688	624	707	631	640	680	660	669	684	716	617	670	670	686	689	660	701	690	701	693	701	682	663	677	668	666	655	650	653	686	702	634	660	704	687	663	674	694	684	615	662	640	659	644	659	632	683	691	690	616	734	692	693	648	624	641	646	665	633	651	666	691	698	621	626	646	704	675	685	641	642	726	639	682	648	635	688	696	664	734	690	669	659	645	644	699	693	651	630	639	678	652	691	667	654	665	728	668	601	693	626	685	661	694	665	672	698	665	609	678	668	706	663	702	679	650	713	684	657	752	706	664	669	624	658	709	674	666	658	744	673	705
13439	6796	6379	5132	4321	2942	2506	1615	1182	967	742	607	530	487	458	455	391	413	355	329	312	325	324	279	276	286	278	291	281	288	285	262	250	279	260	258	279	253	261	264	263	249	264	281	289	251	263	233	245	291	255	256	286	287	250	242	276	229	261	237	273	257	251	249	243	243	277	248	248	292	256	260	242	244	263	266	268	255	301	255	273	263	278	247	241	254	272	267	271	250	248	257	232	232	271	241	276	272	268	258	200	265	273	242	263	254	241	224	263	249	262	248	253	262	242	248	267	269	239	253	269	240	237	263	259	283	238	265	252	274	273	270	276	250	271	252	222	257	293	233	255	229	264	240	222	218	256	255	238	266	257	256	271	275	249	257	249	269	246	266	255	235	269	246	285	253	244	261	251	255	267	266	277	240	267	260	266	261	244	275	260	281	277	285	242	274	249	267	257	216	256	266	249	282	223	257	260	254	258	265	250	247	273	243	243	256	222	267	253	237	240	279	259	264	259	249	248	278	253	238	237	245	272	237	276	262	269	258	248	272	226	252	249	247	237	258	251	263	236	253	278	243	237	225	279	268	228	237	247	256	282	246	256	244	257	243	269	244	268	244	263	252	266	246	259	276	233	237	257	256	272	265	218	260	224	245	235	251	233	254	251	291	294	237	271	256	266	249	270	270	257	235	289	246	272	259	241	263	229	253	268	274	259	258	279	234	286	245	267	267	235	272	264	251	255	253	256	237	234	280	232	242	288	254	284	250	255	253	271	227	256	241	282	298	268	258	266	275	243	234	266	250	264	243	240	240	279	255	244	266	254	230	250	224	275	271	266	267	240	285	252	254	262	251	256	249	252	257	262	235	240	261	261	233	250	265	232	260	231	257	244	227	270	252	261	251	252	241	241	285	240	238	252	241	231	265	235	233	252	240	241	262	234	230	269	268	241	252	228	236	255	236	229	256	272	255	257	255	249	233	253	263	247	281	251	274	233	281	240	268	276	241	265	259	266	287	280	267	239	225	225	270	262	281	258	258	246	244	255	244	217	269	261	280	217	268	247	248	257	264	268	253	246	248	263	263	239	258	218	263	232	292	279	264	261	223	252	231	240	241	223	245	261	249	267	302	269	269	258	257	243	260	246	251	266	248	245	271	227	236	268	271	256	272	273	254	244	262	272	256	254	247	244	233	238	267	276	264	234	253	252	265	257	275	263	256	252	227	255	239	265	245	263	248	254	224	253	244	235	234	268	255	281	238	234	274	238	239	263	256	280	254	236	241	281	247	252	261	259	263	248	278	246	270	256	252	252	277	258	268	264	264	231	263	253	263	236	290	266	247	237	246	261	267	235	260	241	232	247	264	234	253	247	258	262	252	254	246	244	253	255	235	266	220	236	270	227	236	243	268	252	267	242	248	236	239	273	256	268	254	249	259	251	244	262	257	262	223	221	248	239	257	247	248	243	254	264	254	250	256	236	234	254	250	239	279	262	266	240	253	258	259	273	252	255	201	255	242	243	221	255	275	262	253	254	267	264	241	276	275	260	257	242	220	244	230	252	255	248	235	252	277	253	253	220	232	262	272	273	265	258	226	271	248	243	228	261	244	243	276	251	240	234	246	235	225	240	271	281	272	254	253	235	252	240	257	276	242	274	239	244	250	235	272	277	267	266	261	257	238	248	238	245	260	284	265	240	243	235	248	293	249	264	231	223	245	244	240	245	242	264	277	246	227	273	250	251	267	289	258	292	264	260	262	284	252	272	247	218	233	234	257	263	244	257	231	261	214	229	224	246	260	248	246	255	255	217	222	227	248	244	244	261	263	254	254	260	210	261	259	223	276	227	218	287	262	274	250	249	219	227	241	252	264	281	253	244	239	239	228	229	258	300	250	246	238	225	259	256	230	222	266	250	245	247	263	228	233	255	253	242	261	260	227	258	267	268	247	237	250	262	230	250	249	260	235	250	246	249	249	248	249	259	243	243	253	264	247	229	251	225	258	265	260	257	282	258	244	225	239	244	279	220	237	241	252	262	245	238	269	254	274	250	253	269	224	250	265	243	263	270	239	222	245	272	254	249	233	253	249	252	243	278	233	264	264	291	265	248	256	234	274	269	244	278	264	271	261	278	261	258	251	250	238	230	258	241	250	251	241	256	259	278	249	245	249	227	238	220	270	249	250	243	290	262	253	258	269	256	282	269	225	259	242	235	282	265	249	248	245	245	295	266	261	249	275	256	264	266	244	244	217	260	266	238	280	218	252	285	247	251	263	237	251	276	263	256	254	257	260	268	258	250	220	229	253	268	267	228	260	240	251	270	237	238	258	240	276	273	238	257	253	260	257	270	258	255	246	228	254	239	246	266	255	223	239	230	239	268	261	244	261	253	257	265	257	275	254	254	203	282	274	270	250	249	266	270	265	223	252	233	237	235	231	260	256	240	246	266	248	260	216	271	249	277	248	298	281	262	250	252	270	238	259	252	257	266	225	245	274	260	225	248	255	235	239	255	248	260	271	267	259	255	261	264	241	246	236	246	224	221	254	256	252	242	297	261	259	245	243	247	254	279	264	248	279	282	253	279	260	260	250	291	249	277	253	257	255	229	256	290	210	267	269	252	273	220	243	271	244	263	242	275	258	252	287	261	252	282	241	293	251	246	244	232	242	245	262	237	269	295	245	251	251	243	255	231	234	282	250	249	265	247	250	262	246	250	264	248	266	270	218	267	232	265	236	262	254	259	265	253	245	246	258	239	239	257	256	261	274	254	260	269	284	285	227	239	262	259	241	273	244	238	264	253	228	246	259	258	265	238	234	255	272	254	235	236	258	225	246	247	245	241	228	240	247	230	230	269	247	249	249	263	264	263	266	269	205	269	256	263	269	252	260	266	249	281	248	234	258	298	251	251	253	262	263	262	264	258	276	241	272	264	255	250	258	271	244	285	256	264	223	272	255	263	254	244	259	260	226	265	239	244	268	255	230	255	263	287	288	261	246	267	264	255	248	212	263	291	256	246	236	262	229	254	277	304	259	249	236	236	219	258	282	264	257	266	281	266	252	226	256	240	253	267	239	266	256	263	264	252	263	254	285	280	240	250	275	229	249	251	267	242	249	255	249	249	252	239	263	266	242	267	214	229	260	249	255	241	240	259	246	233	258	258	241	257	258	267	268	275	240	238	247	272	251	232	282	247	246	263	246	221	276	248	245	249	257	234	230	261	274	261	249	265	226	230	249	251	243	225	237	265	274	237	226	243	250	241	247	252	247	249	221	267	273	240	273	234	236	279	240	252	251	230	251	232	285	239	255	237	244	239	257	254	274	265	266	253	248	240	233	274	256	273	199	238	259	252	228	284	255	255	239	266	275	249	271	237	271	285	236	234	262	251	239	236	239	258	268	272	268	228	245	251	229	267	265	239	249	266	249	288	255	257	270	264	252	267	242	263	256	246	272	220	250	255	249	270	288	194	239	259	236	253	268	238	226	288	223	240	237	267	253	228	239
11060	6337	10659	13751	12764	9764	8741	6754	5278	4225	3547	3065	2685	2157	2036	1798	1590	1406	1264	1062	1166	1108	965	1000	948	863	840	836	843	771	779	815	858	778	764	726	793	809	710	742	729	744	677	692	666	682	629	624	644	713	673	633	632	624	620	638	687	666	675	629	592	618	656	620	611	613	615	622	659	637	650	649	609	650	631	606	639	666	624	633	632	618	626	672	631	653	636	610	641	596	641	633	656	617	678	640	602	626	596	641	595	608	619	624	588	668	635	652	633	635	591	657	594	612	583	650	614	588	674	608	640	634	631	664	630	589	608	593	654	627	647	605	633	644	615	628	655	607	602	607	586	649	637	647	606	620	638	637	596	632	643	611	622	597	611	637	650	649	603	646	642	592	627	597	620	597	620	671	576	636	624	641	642	598	610	643	667	690	634	635	632	619	616	615	637	672	588	653	641	603	609	646	606	619	604	608	612	658	650	625	634	646	611	610	681	632	619	610	626	624	645	620	627	606	589	699	605	593	627	629	614	592	642	644	675	607	669	654	624	637	613	606	615	604	615	622	643	649	611	664	622	624	647	625	607	614	617	641	623	619	657	628	628	594	658	642	625	616	631	650	636	634	599	608	634	612	587	692	649	656	629	610	638	606	597	687	656	612	615	619	634	655	613	629	670	645	601	609	642	591	665	665	622	637	644	621	596	597	609	645	629	635	644	608	625	582	618	627	609	623	650	598	611	650	598	609	640	627	647	665	649	654	628	645	634	634	642	654	629	639	669	639	614	636	574	592	643	643	632	608	607	640	623	605	638	608	645	619	661	649	654	602	646	580	628	596	637	624	603	624	614	627	680	588	632	614	611	644	609	651	601	623	626	612	644	608	630	592	600	642	598	653	633	647	613	638	600	639	613	630	655	625	656	592	632	647	633	607	645	636	640	630	616	657	632	642	634	618	615	593	632	627	598	671	617	658	650	642	605	618	623	611	645	638	657	645	637	640	615	670	618	650	603	664	610	585	653	645	626	633	561	634	668	675	622	593	591	639	617	655	598	587	668	621	667	633	629	635	628	641	651	633	648	605	598	614	614	619	609	636	645	603	638	636	579	644	650	588	605	661	670	665	667	576	638	632	631	651	611	592	630	618	608	636	650	615	629	641	593	642	673	609	647	628	590	656	646	606	675	591	614	607	639	596	638	638	618	648	625	606	650	634	612	600	653	646	640	648	641	625	651	596	586	599	616	603	628	643	639	611	607	621	624	638	638	609	642	644	625	607	636	684	611	588	639	614	592	654	636	617	662	656	668	677	591	642	605	598	599	581	626	585	648	625	628	632	612	595	655	635	695	597	648	600	586	607	641	598	657	629	608	629	585	592	603	602	645	627	660	643	617	601	616	586	600	619	588	633	636	610	614	644	581	628	605	614	656	630	626	636	637	592	646	616	621	645	662	630	635	608	620	602	604	622	639	592	629	654	606	615	645	672	626	623	614	648	615	664	619	586	638	617	686	596	617	622	623	636	643	645	635	584	647	636	655	640	664	677	569	617	643	610	621	640	627	628	608	615	605	658	663	622	633	643	655	585	596	611	594	648	652	591	641	604	586	682	625	623	585	627	640	633	616	609	625	636	597	599	629	585	627	570	585	636	638	615	597	648	625	656	622	629	661	634	619	682	615	612	592	593	640	581	642	578	638	628	616	663	623	625	628	614	639	635	592	632	656	614	630	631	639	572	655	663	616	585	624	657	616	630	596	630	602	623	591	601	639	653	585	607	654	644	620	566	650	634	668	623	612	598	586	609	631	646	640	595	626	651	597	633	656	612	624	620	636	683	639	643	651	652	613	648	589	641	578	639	634	599	617	615	634	579	636	619	630	602	644	647	603	637	598	594	617	643	642	602	634	627	648	647	622	618	649	613	608	646	602	571	589	644	609	617	634	613	666	607	689	666	654	605	638	654	675	656	614	640	571	570	630	581	633	591	591	595	613	608	678	659	614	592	643	668	641	593	630	636	618	636	652	610	593	639	633	635	625	601	620	634	599	639	636	614	626	608	653	612	618	609	590	649	600	641	634	642	648	631	634	640	618	613	652	601	660	674	596	663	634	612	599	687	617	591	608	618	604	629	634	656	649	644	652	631	633	594	592	671	624	620	620	603	624	619	605	675	610	600	639	648	608	628	639	623	604	615	634	563	605	622	564	622	639	621	585	617	614	682	590	630	571	629	593	620	626	616	683	667	595	611	615	653	667	658	622	601	595	623	641	683	615	639	655	621	612	671	638	626	608	643	580	641	588	676	643	586	622	600	624	683	608	621	577	644	613	616	650	622	691	622	634	637	619	608	592	645	650	612	624	625	635	667	626	631	629	680	628	617	601	583	616	625	634	605	638	632	582	627	583	638	579	629	636	621	670	586	610	649	625	661	602	607	636	627	634	666	643	618	590	614	622	642	629	667	574	579	618	592	617	603	572	597	645	633	635	623	655	618	641	654	651	588	696	691	615	654	634	620	686	617	638	658	598	629	616	641	609	629	665	612	638	616	591	630	588	546	638	622	624	620	624	631	568	630	622	603	642	611	627	619	632	625	631	606	661	613	616	600	586	643	637	648	622	676	574	618	652	589	621	634	639	626	582	625	606	608	625	644	608	596	671	637	642	582	623	591	585	613	616	624	598	632	676	594	607	607	614	627	643	581	626	629	688	667	641	675	624	664	621	615	648	632	627	601	651	615	638	623	621	637	621	620	616	648	577	662	617	670	617	588	658	648	584	622	649	636	605	626	629	627	601	657	650	643	623	610	635	658	635	616	662	617	626	638	674	638	582	642	574	617	607	618	641	609	597	632	626	585	653	649	694	637	675	607	601	640	610	689	618	689	617	615	597	625	591	598	600	669	647	649	651	608	634	580	652	627	622	618	618	664	621	599	639	647	639	639	619	637	631	642	642	643	622	663	632	589	644	646	646	633	616	637	644	646	617	629	611	617	596	630	640	605	643	635	640	631	610	602	670	631	616	644	664	654	664	619	648	667	628	653	649	611	577	688	603	599	615	652	639	666	606	648	578	639	609	611	640	638	635	608	663	617	642	647	602	640	618	652	639	650	599	634	635	626	629	641	638	623	582	631	603	644	576	609	643	633	653	642	610	615	682	681	636	624	621	655	626	567	656	650	642	628	612	633	650	631	642	645	613	611	589	626	642	633	630	594	616	584	651	615	674	642	655	603	669	663	651	636	585	670	631	621	591	647	601	623	638	628	629	623	589	656	629	634	620	661	609	638	578	653	632	572	671	597	601	634	581	639	631	654	647	634	577	631	634	693	612	626	630	609	629	640	632	673	644	640	612	640	613	597	617	591	572	578	629	667	645	607	631	661	560	623	667	656	680	636	666	643	593	629	614	664	610	630	667	620	668	559	589	610	614	625	628	627	621	635	615	630	598	649	602	672	611	603	592	641	617	613	641	623	644	622	596	586	621	635	614	637	639	590	673	596	632	634	578	641	620	624
21466	11091	10112	9365	6282	4948	3749	2555	1756	1198	973	701	680	574	488	467	420	391	342	309	292	262	277	277	278	238	229	206	208	206	211	206	213	225	197	231	215	189	232	220	206	176	187	209	187	216	190	203	166	211	179	210	200	210	179	235	183	199	187	198	183	182	182	205	198	220	222	211	180	181	198	228	178	209	207	183	197	189	187	194	207	179	206	228	194	195	199	201	177	190	182	173	196	189	191	191	170	207	211	197	184	195	183	182	207	188	197	153	176	200	168	173	200	184	216	173	190	181	191	189	208	198	171	184	199	176	184	207	192	181	200	199	179	198	188	190	185	181	189	197	183	178	187	195	172	182	191	202	191	190	151	184	183	193	165	199	189	203	173	208	201	213	187	205	190	173	179	201	195	160	154	175	192	192	185	177	185	192	168	210	199	205	183	204	204	181	175	197	196	190	207	208	187	181	177	169	194	196	188	219	186	189	188	190	197	206	189	185	205	183	169	189	167	199	206	189	211	190	185	207	185	209	189	162	188	181	203	211	210	198	192	187	196	192	193	197	188	180	169	205	198	186	183	196	180	178	189	206	181	203	169	204	204	190	209	182	162	182	192	186	172	185	179	209	205	197	181	178	167	185	189	184	170	199	192	173	173	201	176	187	179	201	187	189	184	187	211	188	186	161	200	187	200	178	197	186	207	179	201	195	187	183	211	222	186	216	215	198	205	161	186	178	212	193	175	172	197	198	193	210	188	203	195	211	192	180	189	198	194	186	191	197	172	191	207	210	214	204	207	170	189	194	218	191	189	206	192	207	189	186	177	188	208	175	178	187	192	190	206	198	197	194	180	207	167	190	186	173	198	191	182	203	181	178	203	197	208	185	196	211	193	169	207	177	198	177	202	198	191	197	211	178	183	192	179	214	209	212	187	184	184	211	179	171	187	185	182	192	183	188	203	196	180	184	181	199	195	199	162	184	219	192	220	178	207	202	177	172	202	213	208	193	203	213	188	192	186	200	189	181	164	189	170	173	196	179	192	196	185	169	191	186	196	160	171	186	169	169	185	196	178	175	188	205	172	217	198	179	180	190	182	189	165	198	168	192	178	186	207	185	177	182	175	200	182	174	201	178	184	207	173	191	197	176	198	187	166	198	191	206	200	209	219	197	167	149	209	192	187	205	180	205	180	200	185	179	172	194	198	206	208	199	177	187	186	185	200	210	182	179	183	196	183	171	196	178	212	185	165	187	193	203	179	187	216	189	180	193	191	192	198	174	163	207	181	218	180	181	224	183	173	170	184	192	181	196	180	202	186	182	192	202	210	201	172	173	207	173	187	192	210	161	170	193	165	181	215	177	193	178	192	186	210	177	205	176	196	177	159	202	194	177	186	182	214	207	199	207	195	189	184	172	191	201	188	183	183	180	208	194	221	189	196	202	191	182	204	185	171	227	177	171	175	181	203	203	194	173	189	211	190	172	159	190	225	163	162	179	171	194	230	201	189	183	177	231	165	188	203	202	174	170	225	194	172	139	207	191	180	186	184	205	213	167	217	218	212	186	176	189	184	178	208	209	195	190	202	171	177	186	210	182	184	180	190	182	172	193	171	194	190	189	209	195	192	205	167	204	197	184	184	185	177	183	188	197	197	191	180	176	197	207	188	183	203	185	216	207	195	203	177	179	200	181	206	207	180	188	200	196	202	182	164	183	162	196	211	190	203	187	201	180	192	214	205	179	198	179	210	181	180	197	183	206	187	194	176	180	203	212	201	182	169	206	204	182	196	200	168	207	192	191	193	202	179	209	187	183	211	183	193	182	192	192	191	174	188	190	200	185	189	175	202	186	207	169	195	188	189	201	208	177	192	161	182	201	196	197	186	166	198	199	206	198	176	210	195	188	190	192	185	185	187	192	158	189	202	198	192	168	217	193	206	195	190	180	200	200	181	194	199	177	193	186	174	186	179	188	177	159	176	171	144	177	186	198	203	193	182	187	197	190	186	185	171	194	201	193	172	188	217	194	195	192	195	170	159	205	184	187	185	197	180	172	199	215	191	215	185	207	216	192	192	193	204	218	188	175	175	203	183	189	199	206	197	197	199	173	161	171	207	179	184	202	190	187	191	185	196	186	189	202	174	175	195	171	173	170	191	208	182	178	196	198	179	209	146	190	197	206	189	205	192	194	188	182	181	208	195	208	170	202	200	176	208	214	206	182	193	189	204	188	204	196	188	185	183	178	199	157	203	207	160	180	206	206	199	196	202	194	203	194	182	182	199	196	176	193	195	196	191	198	186	181	181	181	196	181	182	182	183	194	204	181	194	160	183	168	198	177	209	195	214	169	189	159	200	169	202	190	190	201	180	201	197	189	189	185	169	179	215	206	215	206	198	197	188	195	185	178	176	199	162	198	181	199	199	173	170	187	168	185	184	158	184	183	191	183	190	192	170	188	191	187	184	179	206	185	212	208	207	208	200	194	194	189	188	164	173	177	200	183	192	184	202	180	182	211	201	221	202	174	178	173	188	183	166	207	191	179	184	206	198	199	216	179	182	179	160	215	182	202	161	168	180	205	194	184	200	197	193	201	186	183	198	191	179	176	221	218	190	190	184	210	177	202	185	190	151	170	176	202	188	191	197	191	189	206	205	184	193	193	183	163	190	193	197	193	216	192	173	166	213	202	205	198	170	180	172	176	203	191	174	199	219	169	176	185	186	178	188	181	201	238	182	170	185	210	178	176	188	157	162	170	210	208	173	201	183	213	192	184	201	155	187	201	192	188	186	198	207	195	202	187	187	195	205	201	186	170	190	218	184	183	202	191	187	208	174	162	190	192	174	181	170	191	169	188	196	181	185	176	203	181	188	178	204	216	161	176	209	201	177	207	174	185	185	183	199	192	176	183	205	198	183	213	208	163	170	192	199	171	172	178	192	188	214	172	196	176	186	212	190	179	174	213	177	198	167	185	197	204	181	169	193	197	178	207	207	185	174	174	190	207	194	167	202	181	175	190	200	191	187	191	159	194	180	175	170	182	219	176	180	192	214	195	200	214	163	198	189	162	187	170	209	204	165	180	178	202	175	202	181	180	222	202	181	200	183	181	163	196	192	193	166	175	189	190	187	183	190	173	170	201	204	191	180	185	193	169	177	233	192	195	188	189	209	178	218	192	203	196	182	182	179	174	182	177	200	198	194	187	190	173	213	212	179	180	185	159	191	194	188	226	173	202	180	205	192	162	196	185	207	199	194	187	188	192	208	170	203	169	179	186	183	201	209	175	187	203	183	208	171	200	187	193	181	193	238	210	188	193	186	179	189	202	176	196	195	174	190	184	207	220	197	171	191	216	183	193	207	182	206	213	199	193	195	196	168	173	191	177	178	177	209	199	208	183	228	202	179	180	183	171	190	201	186	190	215	188	214	187	185	190	186	195	196	196	183	214	201	201	178	161	199	194	143	212	172	200	168	182	170	202	197	175	196	177	213	196	179	184	185	174	205	219
14455	9224	15565	18763	16188	13227	12137	8878	8072	5792	5005	4349	3785	2980	2634	2331	1980	1667	1594	1321	1371	1230	1063	1111	930	852	809	809	784	773	740	735	736	692	685	625	702	646	601	647	620	646	572	542	591	554	517	510	517	459	458	505	542	536	492	498	511	469	453	516	506	485	538	478	473	468	502	469	486	485	518	467	483	484	484	466	505	465	499	443	510	534	503	468	470	530	461	468	471	489	473	482	478	479	479	514	491	431	444	464	493	527	430	458	478	514	444	490	471	484	475	480	496	490	478	467	474	479	515	504	514	454	445	490	451	485	523	453	497	497	454	513	482	521	482	493	491	466	461	491	471	496	466	483	475	430	437	489	446	480	459	471	481	470	482	501	492	456	463	459	460	483	487	476	485	464	457	493	508	494	469	471	493	455	481	501	484	494	484	492	476	461	487	443	462	480	511	495	464	504	512	467	464	465	508	480	455	470	513	437	467	491	528	488	492	479	468	463	490	450	473	487	494	475	470	514	494	498	500	496	500	454	467	491	497	483	481	463	477	485	510	449	503	452	464	504	442	456	479	443	483	465	469	460	462	511	487	464	477	474	477	482	435	469	473	481	502	440	477	475	460	459	462	452	444	462	466	487	474	486	475	477	461	465	464	461	467	487	481	492	480	494	464	484	515	461	477	510	479	500	490	449	468	470	496	469	441	462	494	484	476	490	481	491	465	478	507	454	497	475	479	476	480	519	467	474	483	486	530	509	502	493	482	458	484	492	465	459	490	459	434	475	460	438	514	528	468	503	485	445	474	470	512	487	471	475	468	483	532	490	510	468	438	508	471	516	525	512	479	471	475	470	463	503	459	476	498	483	468	466	473	512	517	491	477	546	497	494	481	477	520	510	459	481	495	468	472	498	474	483	451	508	491	544	451	455	507	486	481	471	475	537	498	483	510	494	483	479	472	507	458	471	435	491	473	473	454	490	444	491	491	486	472	473	519	476	510	464	446	462	460	493	509	475	453	480	446	457	439	476	480	486	486	497	465	481	489	458	462	469	479	470	456	511	488	484	462	497	453	459	486	467	464	473	512	506	459	462	505	487	476	499	456	514	487	490	483	455	506	482	485	472	486	491	433	495	458	481	467	496	497	492	460	466	474	438	443	487	502	447	471	492	454	469	469	506	464	490	457	479	466	492	478	498	494	503	502	509	461	483	451	473	493	495	475	485	513	508	477	486	474	486	479	492	488	497	485	432	448	478	497	484	492	493	514	438	470	454	518	522	506	506	492	447	518	445	498	475	486	513	472	503	466	452	519	475	487	489	477	467	471	454	451	468	499	486	478	485	453	488	499	469	493	485	496	499	455	486	477	444	452	489	490	514	496	488	499	493	476	484	516	459	472	490	481	485	503	459	465	469	512	478	477	477	475	541	479	515	480	457	464	446	474	461	453	486	473	469	447	498	472	502	514	470	492	470	478	510	477	460	453	486	495	504	473	463	523	460	473	503	484	490	506	471	489	485	475	505	451	469	519	480	497	475	500	457	459	471	501	485	476	485	464	502	473	465	474	510	481	476	443	479	466	445	527	494	469	491	511	493	476	445	445	490	493	491	507	466	449	476	459	487	455	459	474	454	482	477	484	453	465	461	522	458	420	523	489	439	521	454	487	488	449	463	466	425	449	476	471	491	470	476	488	449	480	475	482	506	461	496	502	496	467	488	443	446	519	464	459	471	503	480	466	497	474	480	471	498	491	494	470	450	465	501	505	515	512	476	493	462	459	502	475	469	483	457	475	527	478	456	487	483	486	493	473	482	469	478	487	461	442	523	464	485	513	456	504	465	533	472	489	459	467	497	482	482	461	493	477	492	482	515	469	477	459	478	503	515	505	482	492	505	488	491	433	452	481	483	456	480	474	499	469	463	506	498	500	492	466	455	491	488	467	507	458	474	528	464	521	470	509	472	474	474	506	499	467	484	492	464	464	471	477	473	447	490	518	476	508	491	479	474	480	465	505	507	497	478	491	480	477	465	503	452	475	476	484	505	453	491	513	465	469	495	475	486	480	493	463	462	476	508	455	503	470	431	489	505	476	431	485	536	477	452	494	423	456	471	491	452	464	473	462	494	457	460	488	473	464	492	497	511	525	458	475	500	488	465	457	490	456	483	454	447	525	479	507	465	476	486	464	431	506	478	510	445	455	463	528	452	474	445	479	451	507	479	441	457	484	437	494	484	456	508	447	483	458	475	450	487	491	501	478	486	489	453	488	481	453	448	467	491	470	500	534	476	450	474	475	492	479	519	449	487	438	486	480	462	499	444	482	489	439	480	467	455	536	484	490	455	515	486	483	488	510	479	490	489	508	525	466	482	461	448	464	434	499	496	487	445	485	447	487	446	492	483	498	490	482	478	466	437	473	484	491	476	488	510	459	470	480	477	500	498	531	498	478	477	467	446	483	501	493	451	500	524	476	485	490	482	494	458	462	462	499	464	462	443	483	461	453	481	486	470	457	461	471	465	509	502	477	478	478	417	456	479	489	536	508	517	472	481	499	473	466	475	473	499	455	438	438	467	496	484	504	498	508	506	486	501	509	476	507	495	508	485	474	456	484	514	496	499	456	500	461	491	494	510	473	473	485	489	473	506	453	544	479	506	499	487	469	459	442	478	501	529	452	484	501	507	457	460	480	502	502	459	459	465	463	455	491	477	496	502	457	471	476	508	450	481	498	519	487	444	505	474	501	485	470	475	497	470	457	463	454	506	492	448	526	472	453	470	461	479	464	507	484	481	477	520	470	481	501	492	470	511	469	498	495	506	483	488	513	467	420	463	491	477	460	460	481	501	485	480	498	530	451	482	488	465	444	502	480	515	467	499	515	513	484	447	479	513	450	470	530	472	464	478	516	471	482	475	490	484	490	480	453	490	499	476	484	523	446	508	447	483	471	461	474	487	444	489	516	435	491	479	485	476	496	467	475	475	493	475	499	467	491	489	510	472	504	487	492	461	448	468	465	475	503	482	463	490	460	505	475	455	475	494	440	445	517	473	491	478	511	487	459	483	489	493	487	483	491	482	460	489	525	502	486	490	445	474	468	492	484	474	490	492	449	492	519	471	513	519	501	437	507	459	461	494	455	440	490	459	486	484	469	484	492	467	514	498	468	474	471	516	491	474	480	477	445	461	491	456	439	447	502	492	471	513	537	496	469	512	474	493	501	448	529	457	470	475	492	469	486	491	523	486	496	454	475	496	460	469	432	439	481	475	482	494	489	485	461	501	482	476	455	503	474	505	508	463	480	467	472	473	474	498	484	482	445	492	466	502	522	440	448	501	499	502	472	472	507	473	448	467	454	509	491	452	495	490	479	450	450	471	488	443	480	441	480	455	475	470	516	482	478	455	472	466	462	460	460	465	501	485	486	451	495	507	482	522	476	439	473	514	474	430	478	466	449	465	484	497	437	477	485	504	495	497	506	475	464	458	484	489	474	486	478	499	491	447	492	454	482	465
4754	2359	2394	1936	1432	1184	884	732	618	540	483	431	379	385	355	361	298	322	288	294	303	279	265	297	262	296	315	307	281	291	279	276	277	262	302	271	275	259	253	259	298	283	263	299	288	280	254	287	263	295	261	294	273	284	274	291	292	254	294	261	264	292	267	241	265	269	254	279	271	249	273	278	255	285	258	287	273	279	277	254	251	280	293	284	274	289	257	284	288	297	281	287	262	267	262	245	270	264	280	250	262	271	277	271	263	260	241	294	306	282	258	257	302	263	259	279	255	277	253	283	243	297	284	268	285	292	271	265	289	271	239	273	274	274	251	255	235	272	279	286	283	235	245	269	278	251	265	277	255	287	262	277	275	246	247	271	260	272	285	279	262	274	273	320	242	274	269	277	294	270	299	293	239	259	270	259	274	283	281	254	282	265	248	280	292	260	247	291	243	284	262	268	272	283	276	292	274	253	247	266	273	287	280	252	251	295	266	259	280	275	303	271	289	272	254	256	273	292	292	267	293	263	299	261	282	264	283	248	278	274	275	281	268	317	309	278	245	257	280	297	282	262	295	261	269	248	284	271	271	266	267	270	230	280	287	292	251	258	257	262	259	276	276	296	254	259	269	276	275	289	259	278	264	282	253	271	297	279	246	275	231	250	263	253	276	269	276	281	281	258	238	270	272	276	275	295	258	245	240	272	294	278	260	249	278	268	267	253	281	274	289	300	238	269	278	268	247	280	292	255	257	264	259	256	297	273	296	249	307	266	252	290	279	237	261	278	267	264	265	244	296	288	264	265	258	283	308	283	247	287	263	280	293	260	306	316	264	282	288	312	274	266	278	266	270	255	272	263	277	299	259	258	258	299	264	269	274	272	276	268	256	276	294	259	269	295	284	276	273	274	283	298	250	242	284	272	246	272	260	228	262	265	261	301	271	262	314	278	286	294	253	256	264	319	293	259	283	279	265	269	275	249	274	291	290	278	279	277	276	295	266	274	254	270	281	254	257	265	241	266	266	292	276	255	236	297	284	273	269	283	257	265	244	312	239	280	260	239	283	258	295	277	261	280	256	249	312	269	269	270	270	304	234	270	302	255	280	293	272	253	254	242	287	264	248	259	274	285	272	260	290	260	276	310	284	261	259	253	260	281	278	286	271	264	276	248	253	257	270	290	269	277	273	269	249	228	299	267	264	282	268	274	270	267	293	264	243	250	254	255	295	290	255	276	308	271	264	263	258	245	250	257	256	297	261	283	283	251	267	257	255	258	304	309	269	276	285	292	271	320	307	243	261	308	284	279	272	279	271	281	248	274	257	280	279	286	262	276	271	259	281	274	243	268	280	261	279	258	302	288	288	298	267	253	288	270	261	280	236	270	244	255	263	257	264	263	263	269	273	259	257	229	273	280	295	261	279	266	279	285	260	258	286	260	295	256	270	268	257	257	290	309	297	250	293	275	233	258	265	259	265	251	286	273	270	257	273	249	285	229	291	255	314	262	287	279	248	273	244	253	268	253	272	294	285	292	305	293	291	275	280	275	254	290	294	278	305	293	314	271	272	267	249	266	281	292	285	287	276	290	284	279	284	293	286	243	248	264	296	271	257	287	245	263	244	277	260	242	284	292	238	257	247	290	273	246	302	283	261	260	273	274	232	294	259	286	298	251	274	295	235	268	252	266	264	295	283	294	258	258	289	313	289	280	282	262	276	265	277	288	275	251	255	264	258	314	256	292	253	268	259	287	249	255	286	244	263	271	282	278	265	311	302	293	296	275	251	280	276	253	250	278	277	296	303	251	243	295	250	286	289	247	273	277	272	271	258	273	274	281	242	253	286	286	260	271	263	279	295	267	301	263	264	248	248	263	312	275	256	277	288	293	260	270	309	278	267	250	266	257	280	263	272	263	240	266	251	317	263	233	257	255	254	275	236	260	280	272	280	269	280	244	298	284	273	278	276	247	266	263	270	283	245	267	247	259	260	300	277	245	243	249	279	247	284	286	288	289	251	267	252	272	251	295	293	275	264	248	306	260	276	278	275	247	279	258	274	283	263	293	259	306	294	271	257	296	253	266	299	285	287	259	254	296	282	281	256	268	265	287	273	262	265	273	290	289	261	301	246	249	269	273	242	293	301	271	250	250	248	285	268	298	264	283	250	258	263	312	295	261	277	290	260	250	266	285	277	273	299	299	288	301	267	240	271	268	288	252	268	259	245	241	276	278	267	294	281	255	253	276	289	241	279	269	290	248	226	280	264	258	251	284	259	316	285	260	276	276	281	271	277	235	265	304	280	288	279	271	265	289	276	269	302	287	284	235	255	291	282	276	244	290	270	267	289	275	299	235	270	258	271	283	269	287	301	258	299	268	284	256	269	280	303	260	266	266	255	296	275	289	243	227	277	253	253	280	291	264	282	278	264	287	243	287	256	259	273	281	285	273	279	277	304	252	269	278	263	233	251	247	278	259	293	293	299	296	283	257	259	295	263	290	266	261	268	246	275	257	262	263	281	278	277	291	289	280	257	262	253	308	315	272	277	270	263	282	268	266	286	277	255	254	259	261	263	272	256	249	297	252	276	284	260	255	259	280	312	255	240	304	292	271	276	265	263	267	270	283	255	286	279	276	277	255	268	324	281	249	291	294	263	265	273	299	279	267	240	269	279	274	259	304	267	251	268	277	288	277	244	287	286	268	264	249	259	275	271	275	273	278	283	281	263	261	262	271	281	257	279	267	260	259	287	255	263	265	268	262	264	290	246	303	293	260	272	279	276	282	260	274	281	290	301	266	282	253	270	270	251	269	266	260	299	271	268	285	267	299	259	246	272	263	281	273	255	269	245	266	263	282	254	289	263	308	242	251	272	270	275	289	294	260	296	284	282	266	283	310	298	297	294	291	293	269	299	318	268	269	270	264	307	277	263	289	259	261	274	297	296	282	309	228	259	260	246	267	258	281	296	247	281	253	293	258	270	278	292	265	284	280	326	270	280	291	278	284	309	260	261	314	291	242	260	262	283	268	280	298	261	283	278	269	257	265	289	256	240	274	269	286	264	274	288	256	273	275	268	267	205	285	301	268	296	273	282	279	264	256	294	262	292	298	266	281	292	262	250	288	257	252	294	270	248	300	258	270	273	288	257	284	258	269	295	288	267	292	290	277	239	283	272	266	279	264	287	266	273	279	281	286	279	269	273	299	290	270	271	269	262	299	280	310	308	253	262	227	309	295	275	239	273	249	269	270	269	311	258	283	263	307	297	250	259	258	267	267	267	274	299	277	293	254	281	265	295	319	261	249	276	241	269	230	252	286	256	247	254	276	273	257	277	250	274	300	252	286	238	288	265	228	253	284	256	281	268	270	274	240	280	255	260	303	269	286	274	285	258	286	291	256	282	249	280	277	245	269	256	261	302	248	269	253	277	243	280	286	263	296	277	277	257	302	271	247	297	309	251	262	230	277	282	244	267	231	277	273	284	278	272	250	247	257	252	263	305	271
4386	2893	5725	6957	5987	4841	4031	3409	2804	2174	1938	1733	1521	1356	1229	1148	1102	1004	978	885	872	902	839	798	843	781	748	763	784	772	689	709	701	713	762	721	777	688	710	666	716	698	727	679	718	721	663	695	648	627	665	696	716	683	669	633	650	665	685	694	681	637	631	708	695	619	636	637	645	662	692	701	696	678	712	635	613	677	705	658	641	708	652	701	672	639	693	640	702	639	605	629	678	630	696	645	650	664	664	689	675	661	627	633	705	703	652	679	684	645	686	633	674	624	669	673	659	661	648	686	665	710	681	636	661	640	646	677	687	672	664	642	629	682	635	685	640	630	680	648	636	678	642	657	695	657	648	691	638	608	649	673	704	683	706	660	654	674	677	663	644	645	697	690	635	640	692	675	657	695	653	675	631	659	687	649	658	679	635	651	663	687	744	686	668	631	629	650	620	630	696	705	678	679	698	685	677	678	710	691	668	738	684	658	664	692	651	660	639	624	671	662	704	680	624	668	662	697	670	645	693	634	649	677	665	656	639	655	709	704	675	637	672	665	641	640	664	652	653	612	714	683	684	710	623	681	681	644	616	656	643	691	680	682	624	659	654	690	676	614	624	681	660	689	685	685	711	688	643	657	689	698	662	682	651	674	671	663	627	638	610	695	688	669	647	671	671	651	649	616	657	654	646	694	621	706	676	688	630	622	634	651	685	657	639	683	664	698	657	699	651	671	680	617	670	662	687	661	668	690	660	713	660	711	642	689	662	691	697	666	635	647	650	664	655	705	665	696	672	656	679	677	722	628	650	681	661	654	655	683	680	647	663	685	625	632	693	661	641	655	621	720	679	648	732	668	644	693	678	663	644	679	664	685	629	633	700	630	699	707	636	658	666	679	620	685	673	646	653	655	675	647	684	669	686	678	686	662	663	692	649	647	661	673	666	662	679	625	685	699	665	693	691	648	671	675	692	680	657	655	644	690	631	653	674	649	687	688	691	656	690	638	677	681	676	674	652	667	645	600	630	671	685	653	617	750	685	678	704	670	642	690	703	701	662	649	704	679	670	664	673	668	669	656	684	711	647	643	704	679	701	690	648	656	698	658	637	706	628	646	593	694	651	617	644	684	645	701	672	674	623	628	619	624	718	720	650	641	694	667	664	668	697	675	679	666	669	635	649	648	639	642	668	712	691	668	658	689	703	662	652	665	655	649	652	660	644	633	679	629	639	643	640	667	724	665	668	677	680	651	672	658	656	634	710	608	641	694	663	634	725	691	642	738	698	698	688	659	649	669	672	628	654	654	684	701	695	647	700	666	656	705	663	667	673	716	666	677	652	695	655	681	696	654	710	670	684	637	629	653	608	669	707	643	666	673	656	665	668	646	684	617	634	666	667	655	656	653	650	630	647	663	683	642	676	707	647	671	641	652	637	671	655	631	715	653	632	687	706	664	665	634	682	618	636	619	680	693	700	652	621	672	651	651	657	639	685	643	658	665	656	618	672	670	677	671	713	654	672	598	654	652	681	650	632	694	681	665	689	680	627	670	704	670	662	663	711	623	662	683	674	688	671	744	679	647	674	670	665	678	685	651	667	658	685	684	640	709	649	686	715	707	697	691	643	649	691	670	626	651	670	655	635	692	637	660	627	728	658	655	693	631	633	662	623	649	653	656	621	642	631	685	689	699	612	642	686	638	663	690	661	656	630	677	697	617	692	651	705	690	683	601	664	685	646	641	640	659	692	682	697	668	644	652	687	654	659	682	625	668	709	650	652	668	651	616	634	677	683	675	683	698	633	683	646	643	665	672	637	672	657	655	622	665	647	658	680	627	711	670	698	656	651	636	714	646	687	645	689	711	622	679	646	672	700	632	655	671	679	616	632	732	685	682	659	711	650	678	720	646	676	671	677	664	702	693	661	645	678	649	692	672	717	680	667	720	636	667	662	662	628	635	660	671	686	702	669	677	675	731	678	707	654	655	689	647	638	709	649	732	686	716	696	649	629	631	697	653	710	657	709	668	707	692	609	663	651	658	669	682	699	702	670	667	634	637	670	692	653	693	660	666	696	702	651	628	690	613	680	703	668	627	649	629	688	676	704	650	655	650	712	675	649	648	642	686	688	701	627	721	682	723	671	679	645	646	659	644	681	624	700	648	626	675	642	685	667	689	690	665	640	692	680	700	611	701	639	654	649	714	663	676	651	695	589	661	693	696	664	674	704	692	646	695	670	665	677	674	697	666	700	659	670	672	655	659	717	669	648	631	680	686	662	671	645	651	678	695	687	645	618	716	678	701	659	628	643	669	685	620	734	677	636	681	666	674	709	678	652	698	633	689	683	669	683	640	625	647	700	645	649	659	659	665	682	662	688	712	671	628	664	690	689	699	720	673	639	695	666	680	661	639	673	669	670	676	691	637	652	685	665	650	657	633	688	671	691	661	685	651	671	701	614	689	633	689	697	649	634	674	667	655	656	685	622	708	640	670	679	679	637	689	635	668	655	691	645	662	676	637	682	670	652	648	644	648	675	685	640	642	666	666	665	640	672	694	659	648	684	630	697	681	670	654	676	665	674	717	667	632	660	669	676	686	643	723	638	687	653	646	680	671	668	699	666	685	666	709	692	646	661	666	615	638	710	682	644	671	734	651	657	699	659	637	651	650	696	607	642	648	690	664	629	632	662	667	632	664	628	689	695	645	708	679	631	637	668	688	661	673	672	667	622	617	657	630	655	675	669	681	677	694	647	637	632	667	693	656	659	677	656	652	700	673	677	706	674	669	665	675	650	698	701	698	664	661	680	697	678	638	674	664	642	716	669	643	679	636	678	669	701	711	623	688	673	660	668	662	634	673	671	666	663	686	676	688	679	725	705	653	652	686	685	690	699	708	676	673	672	629	635	676	679	642	695	684	693	686	660	666	652	665	671	672	660	663	669	647	643	643	654	719	714	708	683	673	622	682	647	662	664	671	665	629	675	634	678	677	644	700	684	667	639	644	639	676	672	666	696	663	679	696	698	718	653	666	662	670	679	685	633	672	672	634	651	670	657	666	673	648	709	663	656	613	614	659	736	662	616	700	695	606	625	670	674	649	637	662	649	618	672	700	667	637	628	648	668	625	675	671	671	664	684	616	679	693	679	661	653	691	702	663	638	689	652	714	713	711	637	654	680	611	671	703	662	690	691	655	656	667	714	690	656	645	654	642	695	673	684	653	661	705	679	687	680	655	667	607	683	652	619	649	682	662	632	640	667	709	680	665	689	643	714	668	638	616	634	650	645	621	656	660	683	642	665	661	711	584	711	623	662	647	671	656	662	668	677	660	688	683	680	650	665	674	640	645	617	666	644	669	653	681	655	676	727	701	688	670	680	619	636	664	659	700	688	648	716	740	636	691	697	636	661	627	670	651	655	682	699	637	701	638	686	620	625	679	668	655	586	636	735	649	687	614	650	627	659	690	673	717	697	705	675	682	627	679	685	658	717	663	631	649	678	628	681	625
14089	6935	6788	5268	3547	2684	2068	1398	1128	949	738	655	580	502	445	400	372	377	333	343	352	290	325	271	284	306	288	284	302	318	282	276	283	277	277	250	305	277	274	241	249	243	271	257	277	278	234	279	267	239	236	279	253	282	262	281	294	254	234	240	228	275	239	272	288	251	240	233	249	246	237	240	283	222	249	258	223	241	267	269	261	241	238	262	257	261	286	254	241	251	259	243	249	238	276	253	241	231	271	247	265	243	258	231	240	271	238	243	251	263	243	262	235	270	239	225	265	266	257	250	248	255	265	237	251	250	263	268	243	252	261	239	256	247	247	257	250	258	228	221	246	240	264	251	265	235	286	264	239	220	231	248	243	270	241	227	253	247	246	234	249	227	248	216	255	254	258	243	261	235	251	249	251	268	248	281	237	241	249	260	263	248	238	265	290	250	262	280	233	249	275	260	252	251	249	226	235	238	255	284	255	268	261	256	252	238	238	230	275	234	227	285	244	214	239	245	237	256	264	237	265	224	259	240	255	292	264	259	267	257	260	275	221	243	242	259	254	243	240	259	235	251	244	249	250	264	261	213	229	240	277	224	265	238	271	235	257	235	239	231	238	227	220	235	249	237	249	243	262	261	261	248	229	280	252	241	261	235	243	278	221	255	237	269	233	253	259	250	262	232	240	226	217	234	261	262	254	231	213	262	235	234	248	265	255	262	273	272	252	253	249	243	218	235	251	284	247	235	263	236	250	268	235	242	296	267	302	239	259	248	263	286	240	233	268	251	250	246	257	262	257	254	215	240	275	248	235	241	198	261	249	224	262	255	258	244	277	251	266	264	257	251	235	238	262	241	236	247	236	284	241	277	227	246	255	273	231	242	264	280	246	243	265	234	238	248	242	243	252	260	249	254	251	242	277	249	273	258	228	242	247	231	265	248	234	251	240	247	244	244	267	246	271	258	284	241	241	242	252	267	243	248	210	256	278	246	267	256	259	229	272	281	205	249	223	208	280	266	247	230	261	272	280	245	246	252	264	238	247	268	259	220	250	260	266	269	257	286	245	217	249	245	245	246	290	262	246	228	230	235	261	235	229	251	281	248	269	226	263	233	254	257	263	286	268	257	245	256	257	231	233	264	257	282	260	258	249	245	252	240	255	241	251	242	263	217	250	294	234	232	274	233	276	249	258	246	257	244	269	228	249	238	270	278	242	248	264	256	275	240	284	224	253	241	240	263	254	250	217	283	261	253	262	266	275	248	229	278	237	267	239	286	270	257	269	263	259	238	269	271	287	241	257	253	236	244	239	248	286	249	229	232	228	276	225	252	252	263	270	224	272	251	243	252	216	248	259	269	238	239	264	272	263	224	284	271	241	238	276	260	279	273	237	261	251	264	248	279	244	228	250	259	254	247	266	244	265	236	252	252	243	274	245	261	256	251	247	239	267	253	259	247	278	273	247	246	276	236	248	248	254	266	242	261	235	224	243	277	246	256	233	247	235	259	235	267	234	256	237	229	250	279	262	234	267	240	266	248	246	255	238	252	269	258	257	240	265	253	240	267	256	245	252	265	258	269	251	293	252	280	266	263	247	250	253	273	242	266	247	238	246	250	261	253	242	210	229	260	266	260	272	238	272	250	257	258	238	234	218	230	251	260	239	253	259	249	259	232	286	275	284	263	267	287	241	220	247	281	232	266	289	229	237	223	237	268	253	228	246	257	256	254	252	268	289	248	261	242	244	269	228	249	247	244	254	277	236	245	257	243	288	257	283	246	254	233	226	247	292	240	245	255	230	251	259	231	259	254	247	273	246	267	298	237	261	253	261	254	238	261	238	287	265	265	275	229	260	261	235	234	231	251	273	245	214	260	251	217	266	276	238	245	279	235	250	265	261	241	249	244	262	247	252	254	249	267	262	248	244	261	242	257	257	240	283	248	247	246	264	255	238	264	214	274	272	242	291	261	251	275	272	257	257	247	241	257	252	245	250	237	257	266	268	235	235	247	229	258	255	247	255	261	237	264	267	249	233	216	243	267	226	272	257	244	253	277	241	257	240	259	274	259	266	246	231	230	248	244	251	269	269	225	248	271	259	242	261	262	244	262	250	271	240	277	244	251	231	251	261	258	268	254	255	247	220	278	243	256	295	273	228	251	269	258	270	249	279	252	263	281	242	290	284	272	257	234	232	239	242	253	251	245	238	240	274	262	260	272	246	285	260	241	282	281	242	244	240	275	271	258	229	258	258	266	246	272	265	242	256	257	232	242	282	270	240	231	237	275	258	248	251	260	241	252	247	227	257	274	250	264	251	255	270	220	252	260	255	245	240	251	271	252	274	231	272	235	273	260	258	245	254	257	254	248	266	234	235	282	256	260	266	287	252	248	259	253	247	260	270	264	230	238	229	232	275	280	244	250	260	259	267	275	235	262	246	269	248	244	242	260	253	272	265	248	240	290	273	267	241	247	285	257	249	256	247	274	286	285	246	227	250	242	273	276	262	264	252	252	263	237	264	259	276	225	248	259	240	223	292	255	239	241	267	245	260	243	242	252	238	263	259	261	231	261	250	261	277	285	259	241	264	254	259	250	217	284	251	235	256	271	251	246	248	273	257	247	229	250	257	249	286	256	254	239	284	255	251	284	261	259	265	223	249	263	283	245	275	269	266	270	247	254	285	237	256	244	231	267	242	241	276	262	248	242	231	263	262	252	262	250	225	241	236	260	283	251	240	259	279	258	227	249	237	230	247	236	260	261	239	266	257	253	239	243	254	242	234	235	243	245	264	269	247	269	236	266	250	237	227	259	244	248	263	275	270	231	251	264	300	270	290	254	237	247	247	247	258	263	266	246	251	261	258	235	247	269	246	248	216	279	226	250	249	249	275	246	271	229	261	265	264	264	259	234	250	260	243	265	258	257	265	241	226	245	245	230	229	268	225	240	251	251	273	256	266	265	229	289	253	226	249	234	259	273	266	254	250	262	267	243	257	229	255	256	221	283	261	258	283	258	219	243	255	250	232	232	292	259	265	244	223	251	266	222	244	254	257	244	244	254	246	270	262	255	261	234	267	254	270	288	257	248	240	287	275	262	272	248	239	263	287	253	253	264	284	233	224	209	254	260	243	239	235	266	244	246	292	245	255	286	259	266	248	284	279	240	259	289	287	247	239	249	222	276	246	252	235	242	264	238	236	246	259	261	278	249	238	249	254	254	228	259	267	228	278	257	264	276	244	229	240	253	257	228	245	248	246	247	266	281	245	234	272	240	255	228	221	269	235	248	237	260	237	242	307	276	275	262	226	268	259	223	256	252	260	241	252	260	261	262	268	244	235	242	277	243	254	237	238	221	229	255	244	242	250	252	234	250	208	258	275	272	247	206	260	266	228	270	277	237	234	231	234	234	260	304	244	234	272	269	258	250	248	273	242	248	259	224	252	271	273	226	274	272	239	240	232	257	257	247	239	258	218	218	259	255	232	225	253	270	247	249	249	253	252	260
11137	6415	11493	13570	12368	10186	8753	7032	5593	4219	3474	3059	2496	2332	1903	1904	1600	1394	1452	1201	1170	1150	973	977	937	854	892	827	844	790	731	782	781	783	763	730	793	703	710	711	762	762	663	642	678	625	682	669	684	659	619	662	657	634	680	639	674	656	639	638	641	625	604	604	642	661	626	636	674	648	642	623	609	638	596	617	600	596	609	656	629	641	633	605	603	585	649	629	603	600	623	597	572	644	618	685	616	580	583	636	633	612	633	628	685	608	620	635	627	575	581	610	636	671	594	622	600	596	620	631	580	607	637	611	595	675	609	600	604	652	612	632	607	606	624	624	638	571	630	627	601	649	581	602	603	585	644	606	670	607	663	597	621	631	673	602	623	652	681	639	610	654	578	629	652	614	625	602	602	590	639	626	625	631	650	671	614	631	624	560	612	648	626	615	646	611	629	595	613	641	673	644	626	572	602	615	627	620	648	625	639	606	652	665	626	656	639	650	622	612	571	598	630	582	621	628	619	604	582	596	656	643	654	613	628	658	645	612	648	623	641	626	596	609	610	628	580	631	679	595	636	632	622	583	631	613	593	659	653	635	668	579	592	630	633	600	599	627	653	579	606	627	606	621	614	654	665	638	614	625	622	642	630	617	619	611	588	600	651	670	617	613	630	598	633	624	597	616	604	590	629	610	647	620	601	604	623	613	609	634	636	591	606	593	640	641	616	593	639	621	571	604	573	638	605	660	623	630	617	600	650	621	632	598	609	652	604	610	589	600	601	625	666	624	619	614	651	607	648	609	616	606	667	659	656	629	597	612	646	593	567	647	603	605	649	633	631	595	622	618	637	609	594	591	648	627	604	599	576	651	610	645	630	598	639	625	625	593	605	621	618	603	616	596	589	576	596	656	623	663	605	640	666	610	659	603	591	639	615	611	628	636	629	657	638	642	613	633	620	614	622	618	619	610	628	639	599	616	624	625	607	659	634	664	590	607	641	593	583	604	619	592	627	570	597	614	538	608	626	634	642	651	678	598	640	629	606	650	617	631	569	637	623	626	620	624	614	588	609	618	629	680	631	622	591	662	635	621	574	672	651	631	649	620	627	625	647	641	588	669	625	579	613	626	631	608	593	628	684	657	609	647	599	652	602	608	625	651	638	614	599	630	609	578	610	633	648	599	628	627	583	595	601	648	656	657	587	634	616	594	618	637	605	654	638	621	623	612	683	634	656	672	598	608	573	658	618	581	610	623	587	630	621	646	624	615	616	578	605	654	653	599	619	648	628	603	671	621	576	632	659	634	665	581	616	629	637	618	651	621	611	603	603	627	643	592	671	612	599	603	629	606	595	625	638	611	604	645	562	659	621	614	641	634	623	661	601	628	632	633	612	606	626	623	640	619	603	654	561	609	618	610	620	587	663	587	645	621	657	634	659	633	611	614	631	610	657	660	677	618	633	625	573	631	615	642	603	607	619	650	645	607	593	635	644	634	616	630	635	643	606	631	695	612	613	625	617	612	605	601	640	606	618	611	591	609	592	654	620	629	609	574	631	627	629	623	627	578	581	612	597	634	629	659	607	671	631	630	615	595	620	634	619	605	619	621	640	633	655	614	664	609	599	629	562	634	644	596	610	621	629	641	605	664	589	622	629	652	642	597	594	595	653	652	659	591	614	617	620	603	644	598	632	630	656	621	619	615	669	653	584	604	611	566	649	617	597	603	672	618	626	624	582	652	637	631	585	602	615	609	563	599	610	567	633	634	636	606	603	634	607	596	619	610	638	631	634	614	626	593	611	597	622	623	633	644	649	612	628	614	633	659	660	578	623	595	656	635	588	606	589	606	614	635	610	593	619	575	617	602	685	601	617	599	626	614	620	627	625	626	600	623	583	630	635	632	629	623	639	625	633	627	660	652	611	614	617	625	587	615	640	612	591	639	624	596	622	587	655	628	620	601	607	598	633	637	592	666	602	652	610	620	608	612	587	654	647	623	615	608	605	593	623	627	638	600	594	618	616	649	672	616	618	615	631	664	650	605	595	590	620	623	611	628	602	608	605	611	597	636	626	617	625	601	645	628	634	625	623	605	605	624	572	627	605	619	553	615	594	652	611	627	610	629	565	664	630	596	624	571	599	584	638	632	614	607	653	633	634	616	625	580	611	616	603	653	610	649	597	583	596	604	601	644	601	621	599	620	645	637	630	624	622	604	601	608	596	573	619	620	614	575	640	603	611	636	631	644	587	603	610	613	636	568	652	629	601	604	608	638	645	617	584	577	623	646	603	645	573	648	631	670	622	611	638	647	654	604	614	617	665	643	609	615	623	591	605	619	614	608	626	600	605	574	596	612	624	598	639	586	642	628	643	592	606	632	634	604	622	642	640	629	611	606	633	595	638	591	631	630	652	613	616	633	620	648	613	618	623	634	611	629	632	617	601	623	599	629	601	635	663	599	647	604	667	603	622	639	610	584	607	623	610	652	589	616	627	575	643	634	655	593	616	627	601	588	620	593	614	637	623	659	662	602	636	630	598	583	632	623	631	586	644	622	638	610	606	603	664	639	608	608	660	626	604	636	630	633	595	641	584	593	620	600	628	611	631	669	623	599	616	617	586	623	598	609	608	654	630	647	623	622	596	632	595	626	633	608	624	571	575	647	601	644	614	613	629	629	601	625	646	662	606	608	637	595	604	587	640	602	631	646	620	603	645	630	598	604	603	619	628	659	657	599	674	591	643	617	633	638	594	603	628	674	663	650	616	667	647	595	635	575	590	599	630	699	621	605	620	627	621	626	565	668	607	617	658	596	621	624	629	613	629	599	665	662	627	591	581	576	640	600	632	665	656	624	641	591	593	606	655	629	593	634	641	611	589	609	606	625	631	633	613	601	622	646	618	575	613	645	636	669	654	642	609	587	646	678	611	664	677	632	626	622	632	639	599	625	622	652	637	597	678	653	639	636	628	628	616	610	588	610	629	609	626	625	648	606	647	615	603	624	650	614	630	619	639	608	625	623	599	653	615	618	648	625	598	604	641	618	634	641	613	641	633	621	623	604	630	605	591	640	629	611	623	636	665	630	591	615	632	598	572	612	647	618	637	633	617	653	581	658	653	597	643	626	624	568	622	584	615	635	648	628	635	655	608	642	645	626	630	637	618	615	613	596	634	614	636	644	613	617	642	633	638	621	602	612	632	591	632	599	627	600	603	638	596	599	600	611	643	620	634	628	617	622	595	614	588	599	591	588	679	620	604	639	622	633	613	604	646	645	578	629	642	622	664	601	584	625	639	636	592	650	581	610	591	654	620	600	627	595	629	622	602	591	603	603	707	624	610	650	628	598	661	605	611	616	624	638	638	624	605	654	585	668	626	649	649	598	654	579	629	610	636	645	576	621	591	603	616	625	628	601	610	649	643	571	590	614	618	640	615	656	541	626	617	613	636	645	620	637	620	593	610	595	627	663	621	637	634	622	618	622	614	617	629	597	666	659	574	628	607	600	651	635
21292	11044	10620	8008	5918	4315	3196	2467	1766	1457	1065	837	625	548	525	477	419	348	331	310	298	297	298	279	263	201	207	234	228	232	235	228	201	199	206	197	225	197	192	211	208	191	206	209	198	207	181	207	197	170	189	199	177	195	191	173	184	198	186	188	210	193	189	178	207	184	171	219	169	163	186	173	179	188	186	197	176	203	176	204	216	203	198	219	196	186	159	227	173	201	177	183	195	188	190	195	177	178	201	175	177	184	171	195	182	179	209	197	180	182	175	170	200	189	173	179	176	182	204	193	169	208	176	174	190	207	182	164	177	185	187	193	176	204	184	173	179	159	211	180	202	184	165	189	193	182	179	183	187	205	181	189	175	179	195	185	196	194	196	170	203	198	182	195	199	178	203	197	206	201	177	179	188	187	194	182	191	213	205	185	185	165	167	197	218	198	190	180	170	183	197	177	196	178	173	176	211	211	179	193	205	200	175	174	203	198	209	189	199	187	207	215	215	176	192	189	195	171	179	189	190	183	185	172	178	192	187	178	188	226	178	217	213	212	185	171	181	215	164	176	167	176	206	189	190	187	178	203	215	176	208	204	189	175	182	201	177	236	182	205	189	181	196	186	194	184	186	172	202	188	172	192	185	155	193	187	201	193	209	215	168	225	205	195	174	179	189	175	209	186	184	175	187	166	161	195	176	174	221	176	178	197	165	194	204	165	179	189	191	197	190	158	220	181	173	205	205	197	195	187	185	181	194	229	184	198	178	184	202	177	184	178	198	186	193	211	190	167	174	187	218	200	193	213	194	167	190	182	182	148	201	194	188	180	176	187	207	186	165	188	191	204	207	189	206	203	183	180	175	173	194	182	177	190	176	181	181	181	191	178	200	188	206	166	200	163	194	192	165	184	206	165	193	187	171	206	168	187	174	184	183	200	184	179	193	187	187	188	190	201	203	183	176	161	196	197	205	176	189	195	212	188	217	177	192	179	189	187	196	194	192	197	179	186	181	179	231	179	207	170	166	163	214	190	162	190	184	199	204	199	184	195	192	184	187	180	200	187	201	186	198	189	178	179	162	229	178	147	220	193	220	206	165	200	182	182	193	186	175	173	179	196	193	192	204	188	194	197	177	201	202	175	180	209	214	196	186	160	211	197	174	191	184	199	195	165	166	191	193	187	181	224	182	197	196	196	186	207	171	193	178	179	181	182	183	187	187	171	187	188	206	179	186	183	179	178	193	179	197	172	182	168	189	181	193	194	166	183	201	186	177	186	212	172	185	191	172	190	212	205	178	192	185	166	200	158	193	175	182	182	178	169	188	207	184	187	180	161	207	163	155	199	180	201	176	182	183	179	176	172	164	182	182	177	182	174	204	174	192	175	196	191	177	183	200	222	182	181	167	199	192	202	158	197	196	188	200	214	172	198	178	171	201	199	198	192	198	176	186	201	194	189	183	197	202	195	187	177	160	197	157	178	199	192	185	187	182	200	184	237	189	214	178	180	190	195	194	202	200	177	193	182	180	185	181	183	192	164	183	166	204	168	190	192	166	176	190	168	196	177	201	202	174	181	172	195	211	178	211	188	215	228	191	198	189	194	160	184	183	201	183	183	195	207	197	212	173	201	195	166	216	196	163	179	188	186	212	194	177	182	208	185	195	183	184	181	196	186	193	180	176	183	178	192	200	206	201	188	185	173	166	190	196	196	184	180	161	195	206	213	187	196	205	183	170	206	186	188	192	207	185	199	183	188	169	212	171	186	198	170	174	199	193	174	213	206	205	197	198	183	171	174	175	192	181	202	179	180	189	179	181	199	186	150	213	178	177	172	197	181	205	200	182	182	201	203	189	177	183	197	208	175	187	171	200	177	189	175	196	196	170	170	172	172	193	201	194	199	193	168	187	188	158	209	173	186	176	204	215	196	213	187	182	195	173	195	187	206	209	181	178	189	175	187	207	190	204	185	174	180	185	180	174	211	189	183	162	196	201	212	209	200	191	176	198	198	214	206	193	193	191	194	203	197	186	159	179	169	188	184	181	179	180	176	183	188	189	215	193	165	183	204	162	176	197	169	183	193	183	149	203	190	215	191	190	188	174	193	189	178	183	198	202	182	182	179	184	188	192	174	181	173	208	199	200	185	181	180	223	182	197	181	170	174	167	176	193	199	185	196	192	173	193	196	170	162	215	187	193	211	180	196	180	186	193	175	189	152	186	195	207	174	184	187	181	188	205	196	210	164	197	162	189	208	174	196	182	198	186	190	166	202	205	183	175	170	188	213	188	188	189	190	213	210	209	208	191	198	179	165	202	199	168	181	174	195	180	204	199	207	203	222	176	179	209	184	180	177	188	191	190	187	204	176	200	180	163	180	178	185	175	192	187	176	210	179	176	218	178	196	187	191	212	211	194	212	182	181	186	192	174	175	185	199	203	182	162	194	203	180	188	205	228	206	185	172	195	199	193	163	173	181	187	198	183	198	194	189	170	188	195	192	179	176	190	190	182	176	175	186	188	191	176	163	191	173	174	165	192	190	180	180	187	147	169	191	194	217	204	200	191	200	203	198	190	211	160	179	178	176	208	196	178	190	222	195	189	206	166	185	191	198	196	234	157	181	194	191	183	155	203	198	185	178	186	192	189	168	190	200	197	201	202	178	188	174	177	182	175	180	158	195	173	215	209	201	192	169	195	183	198	221	194	201	174	205	189	165	191	178	193	191	183	187	164	192	197	201	200	189	188	177	195	196	188	199	196	198	209	202	176	198	175	199	202	180	185	182	182	186	181	198	216	218	173	210	210	170	190	202	199	150	162	196	188	182	190	175	165	172	185	199	187	175	184	189	188	183	199	182	189	203	200	199	193	192	210	194	210	164	218	195	180	183	185	206	173	167	185	189	188	171	197	197	204	181	184	191	191	196	189	175	183	190	198	182	180	190	180	165	212	169	162	177	194	182	170	194	169	197	176	201	172	220	212	196	217	180	171	200	172	191	176	182	180	173	184	170	191	183	192	180	170	198	192	205	181	190	190	190	178	201	187	193	176	166	189	200	185	182	173	212	186	178	209	204	182	185	188	197	176	187	185	198	230	185	186	169	196	199	189	169	181	189	173	182	186	189	184	192	203	189	186	189	202	202	186	183	189	192	191	186	174	178	189	166	197	192	177	182	178	177	168	188	182	165	155	192	142	179	184	185	194	184	171	190	189	199	199	205	174	187	181	165	184	159	168	182	203	174	187	198	182	204	178	179	171	197	188	183	181	178	165	185	177	155	181	204	188	175	175	193	177	201	186	200	200	164	198	192	185	167	165	205	184	187	198	166	155	192	200	170	171	192	189	202	180	183	201	194	179	202	172	187	194	197	212	192	204	178	198	169	193	172	171	179	211	194	189	185	182	177	191	198	182	182	183	183	192	176	178	201	196	187	188	187	205	189	199	177	173	181	189	164	192	172	180	167	198	197	213	183	181	208	167	198	182	186	211	176	190	172	197	170	167	188
14452	8794	15548	17931	16482	13975	12000	9697	7599	6093	5095	4372	3464	2783	2576	2458	2005	1761	1705	1356	1312	1294	1053	1110	955	873	791	829	773	737	722	755	740	733	626	639	774	684	619	636	639	617	548	527	528	564	516	489	519	480	500	547	540	532	516	493	519	480	522	460	486	480	472	516	517	514	488	474	485	474	482	481	463	496	472	491	502	502	439	447	503	501	454	488	454	486	471	482	496	452	490	484	535	471	415	485	472	460	469	452	466	489	467	490	463	435	532	442	499	468	516	468	482	492	489	480	469	453	471	482	492	463	488	500	475	468	445	498	500	509	465	477	477	470	447	490	501	466	479	475	456	524	456	496	486	503	463	487	488	441	465	426	472	479	502	483	511	500	473	479	458	487	478	460	484	500	454	461	500	438	463	466	455	461	520	510	469	455	476	488	462	485	466	424	444	496	480	476	476	516	436	474	528	519	489	468	478	456	507	463	461	501	480	487	504	504	490	476	495	478	500	471	451	478	496	512	442	475	502	488	485	462	477	512	467	481	477	551	467	485	461	470	475	468	474	479	442	516	497	462	486	441	524	423	486	465	495	490	450	448	446	437	455	475	463	473	467	481	487	495	460	449	485	488	447	482	477	511	483	510	486	465	472	465	467	471	487	525	463	473	442	471	454	462	461	469	470	462	457	472	481	493	448	472	453	450	524	472	530	463	487	486	502	441	471	440	483	494	478	492	502	479	515	469	452	457	499	478	495	493	483	478	482	468	492	474	473	413	454	481	489	425	465	500	439	457	479	452	458	461	478	492	477	500	514	420	473	530	442	478	482	469	452	468	432	477	488	470	464	486	525	480	480	488	476	485	468	449	489	497	479	494	496	446	472	521	472	457	450	469	492	437	488	427	509	456	488	459	478	451	482	485	465	454	494	480	479	464	478	494	471	512	479	489	447	448	462	490	468	488	447	498	452	467	514	458	475	466	469	449	464	486	447	490	452	449	471	482	467	462	480	446	471	506	476	484	506	474	502	485	493	478	446	443	495	477	484	500	464	452	470	487	463	458	487	465	473	494	484	461	476	463	481	489	451	434	444	475	524	481	485	493	482	484	480	515	467	473	513	480	488	508	477	482	482	488	462	478	432	483	493	454	474	489	477	439	500	475	499	490	473	478	482	430	478	447	441	428	465	466	478	500	450	453	477	457	463	488	492	473	439	532	455	419	481	478	487	474	507	459	465	531	439	485	484	478	453	473	480	469	509	484	503	476	468	508	461	513	483	462	467	469	439	486	470	465	473	485	464	518	495	445	516	509	510	501	496	438	450	436	434	466	495	480	511	500	477	506	432	470	530	469	490	469	477	487	465	510	483	478	485	470	472	471	433	479	501	497	505	493	484	470	468	443	496	481	469	437	493	470	461	485	448	480	442	493	463	474	476	461	453	469	458	494	456	452	473	511	484	485	442	486	465	466	506	511	446	458	470	478	462	470	448	510	486	471	431	484	486	446	474	490	445	428	493	483	491	480	473	447	482	468	495	500	485	437	460	481	491	421	483	502	446	473	483	455	491	504	479	461	485	434	484	482	485	471	451	476	478	451	474	446	500	466	470	493	488	481	445	462	492	470	496	453	434	476	474	484	440	462	484	456	470	481	488	488	410	449	463	471	496	517	500	445	485	505	508	490	484	480	510	492	495	459	484	483	452	456	464	445	500	486	469	491	499	466	474	468	479	485	464	494	455	495	492	474	476	466	517	458	482	422	459	484	499	441	472	466	457	509	502	493	461	480	457	467	461	494	488	496	456	465	448	459	465	498	482	451	471	454	440	476	544	443	496	492	451	472	476	480	471	503	466	455	470	464	461	508	444	492	437	489	455	441	494	469	511	462	487	495	473	514	498	472	478	478	517	478	462	445	470	506	481	482	492	482	460	473	470	438	489	483	479	488	487	467	452	462	475	500	459	507	491	501	458	450	498	519	457	452	466	472	476	493	450	457	559	479	477	465	459	478	448	430	505	485	503	465	468	481	469	476	489	481	440	500	467	497	477	421	466	500	446	483	443	462	462	491	458	475	480	454	504	468	475	466	498	489	478	493	528	443	491	474	519	482	473	447	489	473	483	449	491	457	464	476	490	417	460	482	464	453	496	457	491	434	426	435	476	477	465	475	478	498	482	473	431	498	491	501	501	494	465	522	501	463	459	432	458	462	472	474	475	476	444	471	475	485	434	472	484	476	467	443	499	496	483	453	480	478	451	449	466	468	465	469	457	454	453	519	464	474	529	462	484	477	474	465	441	470	474	499	481	463	483	496	462	503	495	447	456	481	475	440	470	512	476	493	463	487	480	494	458	495	466	480	503	467	473	484	486	526	486	477	470	448	455	470	425	467	480	449	458	480	494	478	451	484	496	486	457	464	460	483	465	452	469	503	476	448	493	463	474	517	451	477	455	437	467	462	473	489	463	452	504	516	469	494	467	512	454	457	469	521	451	462	454	456	509	437	428	469	509	454	503	430	502	511	461	530	460	461	502	437	463	444	509	472	478	485	469	468	470	496	511	489	505	492	483	475	451	486	472	453	461	486	479	483	471	503	455	500	451	486	477	471	509	455	478	509	481	488	442	497	518	448	476	473	478	445	452	442	514	444	454	457	465	459	463	500	488	456	489	473	480	512	474	476	477	478	462	466	466	465	460	434	491	508	452	461	484	423	457	426	462	462	471	475	505	458	494	462	460	477	490	479	447	484	480	448	445	461	457	469	466	488	498	481	527	515	452	488	509	457	483	492	458	481	442	445	514	501	497	464	474	465	495	477	506	478	512	466	490	488	487	502	500	453	477	479	490	494	473	488	487	443	469	465	487	472	496	478	459	460	479	442	461	488	457	524	479	460	485	466	486	467	493	491	436	471	449	530	470	513	450	505	498	472	457	475	492	448	475	457	463	480	497	429	471	523	527	452	476	471	453	454	476	429	464	463	511	500	474	446	468	423	505	484	478	511	526	493	497	471	483	512	449	485	493	481	497	467	445	474	472	455	483	487	497	468	467	454	477	483	455	437	475	481	457	451	468	518	508	461	458	442	492	514	470	449	492	442	448	498	486	467	473	443	489	470	469	445	484	473	490	502	472	464	465	504	435	490	483	449	443	481	492	516	439	458	489	464	513	464	520	520	461	501	463	475	466	462	454	481	494	488	439	482	437	454	481	479	456	505	450	465	472	492	465	497	464	460	466	474	494	436	479	470	484	467	461	489	478	499	433	462	481	508	483	449	437	492	489	460	499	532	437	493	452	499	487	478	475	461	460	406	502	477	438	540	488	449	500	506	498	485	460	503	467	460	463	476	464	479	492	467	420	495	487	445	510	442	496	475	493	499	479	473	504	484	423	490	479	500	472	466	489	481	452	511	454	476	455	485	476	486	481	497	480	474	477	472	472	442	486	450	453	468	491	470	454	484	478	479	524	487	468	488	468	510	441	483	475	465	458	482	463	467	468	441	508	477	457	497	479	473
4520	2189	2404	2080	1508	1145	880	750	593	526	440	386	391	364	373	331	334	323	278	280	318	323	305	264	260	310	275	291	279	271	302	288	274	277	263	295	291	298	320	294	274	266	270	273	289	294	287	275	267	248	285	227	268	256	258	246	270	237	259	282	253	283	250	258	264	268	281	262	260	260	250	229	247	258	254	261	259	282	287	273	255	264	261	300	251	249	251	268	252	279	245	255	284	287	256	260	227	253	245	287	278	277	281	275	258	293	264	308	298	285	275	266	259	293	260	248	302	267	299	275	283	262	282	244	297	278	274	272	284	291	274	268	249	293	252	259	270	253	299	260	277	280	268	264	275	241	269	269	257	288	291	280	254	244	280	273	263	252	249	258	279	296	270	290	242	259	251	264	256	281	271	274	278	265	267	268	250	276	275	287	258	235	263	275	235	284	236	293	284	297	263	267	261	305	256	264	264	243	268	269	285	262	310	303	254	290	277	272	237	258	250	265	258	254	257	293	271	282	277	280	298	280	285	273	269	271	289	278	285	306	281	263	273	273	276	243	251	260	270	271	285	264	293	277	260	277	281	255	253	294	280	260	260	279	250	279	264	252	274	271	256	232	284	279	272	285	274	270	257	261	246	304	277	296	285	249	251	302	281	256	262	284	277	279	293	284	282	251	291	269	272	283	258	295	289	274	268	279	258	272	251	282	289	296	267	255	255	276	286	233	256	291	270	265	269	269	289	270	280	254	251	287	218	258	259	240	290	273	293	273	267	265	257	281	276	253	263	254	242	278	247	281	262	277	252	270	302	287	288	246	298	278	252	287	278	268	252	278	275	268	267	289	260	264	290	247	268	290	259	244	245	263	264	282	250	283	242	252	242	281	262	288	260	288	267	246	249	275	235	269	250	276	276	245	262	287	286	253	256	289	248	266	232	278	252	267	264	273	258	278	293	258	256	262	265	248	256	286	230	245	284	239	256	272	263	252	249	270	278	261	247	268	262	277	283	265	266	282	242	259	307	258	283	295	270	250	285	260	275	303	299	262	294	282	271	279	267	244	271	261	267	270	239	250	274	279	261	248	236	270	256	247	287	279	288	272	239	271	289	262	295	277	283	266	299	256	289	263	284	291	241	262	279	280	252	248	267	252	287	284	264	261	262	275	251	281	297	273	264	278	262	244	288	283	277	307	249	242	260	277	239	288	260	283	265	279	269	261	280	270	256	304	251	225	259	288	263	268	279	253	268	266	259	267	257	292	260	260	280	260	264	269	286	255	265	285	306	275	271	242	270	245	276	290	281	260	286	264	266	263	259	257	278	269	290	259	299	282	302	270	304	274	292	241	260	271	279	238	294	296	255	258	238	281	294	281	278	269	268	262	293	264	258	250	278	300	281	259	241	255	289	277	308	256	245	302	312	266	248	251	282	272	296	262	268	288	278	275	265	254	283	260	257	280	282	272	249	288	254	280	280	256	278	251	279	270	295	250	300	303	271	258	272	261	282	255	254	263	233	261	260	232	270	267	279	282	277	287	282	253	261	272	268	257	298	260	258	274	265	268	247	260	276	249	269	241	300	246	256	271	290	256	262	313	277	246	282	270	273	242	244	255	292	300	269	270	253	273	280	268	244	243	289	264	250	235	262	276	267	247	251	270	288	246	260	249	286	263	267	259	277	279	286	272	228	277	281	279	268	275	288	265	302	265	283	319	250	302	267	260	268	287	282	276	264	273	273	280	284	275	268	268	283	250	238	274	283	281	280	265	263	241	255	255	270	231	293	257	267	261	254	272	262	254	265	247	241	268	280	236	243	278	284	302	248	258	269	301	264	271	279	264	282	267	255	282	254	263	279	246	232	265	289	261	260	259	270	247	280	265	295	285	274	253	279	262	286	263	247	277	270	273	246	265	294	287	258	288	265	296	256	275	280	248	268	263	258	269	240	237	243	255	242	276	297	235	270	257	273	276	271	280	258	245	295	285	274	271	297	279	262	272	261	252	249	262	285	277	272	248	304	268	283	283	275	279	264	259	230	260	287	277	274	271	252	287	253	276	248	285	276	244	269	277	247	310	264	256	238	251	271	270	306	272	294	273	259	263	266	249	247	240	255	272	266	242	264	288	278	275	264	243	259	267	243	277	246	258	292	292	260	289	235	273	283	263	257	265	248	272	238	287	264	271	284	264	296	295	260	304	268	296	281	262	259	276	270	272	252	283	268	295	276	269	255	236	262	273	311	262	262	253	264	291	270	270	272	294	291	292	268	281	288	264	266	293	265	265	254	274	292	268	280	264	299	254	256	270	259	262	289	273	265	293	259	245	264	278	293	254	265	291	269	276	301	290	269	275	253	253	259	291	272	279	245	254	269	270	285	272	256	252	278	260	272	265	257	284	252	276	286	245	260	281	307	264	255	263	276	259	276	279	264	279	243	291	261	275	258	284	292	226	264	260	288	292	278	287	291	241	264	284	303	244	271	262	295	283	268	254	254	247	239	253	253	255	258	278	245	262	235	283	262	290	263	290	246	250	281	284	264	257	281	297	273	269	273	255	274	268	281	283	258	268	288	271	261	249	248	252	257	304	264	265	266	278	255	294	264	288	292	281	274	281	243	270	272	286	278	274	269	285	267	279	281	289	281	262	251	271	298	255	266	269	271	277	234	262	278	250	274	281	250	262	261	248	267	269	272	279	267	279	287	221	281	274	262	267	261	272	274	277	284	256	248	275	265	263	245	270	282	223	247	263	238	281	270	278	252	278	261	286	283	286	275	276	238	269	262	250	292	266	270	303	277	270	252	295	279	266	265	271	260	288	268	254	260	260	274	276	276	269	269	246	268	293	277	257	277	269	297	249	252	268	299	274	251	256	291	261	260	255	263	232	255	293	272	266	285	271	270	265	274	269	284	292	281	264	278	275	256	276	265	263	252	258	274	270	265	266	242	287	297	266	287	264	255	271	271	290	256	309	256	246	296	256	244	233	238	261	282	290	274	276	228	260	289	287	256	305	288	267	265	258	267	262	249	261	283	256	253	246	267	276	313	230	266	260	295	251	279	271	292	263	270	228	250	282	279	309	269	239	271	253	281	258	254	301	276	259	273	277	261	289	272	259	274	284	258	287	263	285	263	258	248	252	256	257	273	276	280	263	246	240	272	252	269	282	257	238	260	287	241	275	285	276	269	254	254	246	258	277	279	272	265	282	285	266	253	259	265	282	289	276	276	256	282	279	272	275	269	273	247	247	281	253	260	251	311	300	261	314	262	249	273	280	287	228	289	255	262	290	279	242	280	257	268	239	259	259	272	280	286	256	230	273	274	252	305	259	255	235	297	289	293	284	268	252	248	260	266	280	277	242	261	296	272	283	287	269	246	252	259	280	286	249	276	304	261	259	286	277	266	272	298	265	246	260	277	273	277	290	268	255	261	298	244	262	255	248	258	244	251	253	252	278	228	247	258	286	278	282	259	266	277	289	253	262	256	300	242	257	242	252	269	295
4221	2916	5600	7173	6166	5035	3951	3378	2604	2291	1912	1715	1522	1424	1311	1190	1072	1024	1065	914	860	798	816	842	794	728	745	756	780	745	783	722	698	732	695	721	714	700	745	727	707	735	745	682	709	637	708	683	668	715	751	665	697	696	710	671	652	652	645	655	634	673	691	674	666	637	683	664	684	687	715	652	655	665	622	620	653	661	680	678	687	630	667	697	669	644	676	644	682	655	652	670	648	691	644	695	670	653	716	676	626	645	664	648	655	655	633	653	666	729	670	696	657	635	678	682	644	649	674	605	716	647	647	673	683	617	662	634	650	688	670	657	635	664	707	623	666	665	620	635	731	679	661	663	680	632	629	683	659	681	643	668	623	699	666	673	642	675	685	632	628	738	656	659	637	651	624	640	677	652	655	656	697	665	623	661	645	626	658	653	674	640	686	673	687	712	666	692	678	628	649	609	660	615	654	675	687	625	628	659	676	696	671	644	719	660	633	665	646	640	649	662	701	678	646	691	645	638	635	642	668	710	685	649	650	695	684	671	652	731	650	650	683	681	633	620	641	657	666	641	648	683	688	674	667	658	653	678	705	652	657	653	613	689	675	702	712	661	637	692	649	717	715	645	650	677	694	652	679	627	644	686	668	660	656	657	646	625	702	692	691	654	697	615	653	679	659	652	690	699	737	661	684	696	642	635	641	671	640	711	689	636	657	653	685	699	685	658	674	647	684	634	650	598	651	683	677	634	644	648	653	683	662	674	676	651	675	646	634	613	708	619	669	703	634	652	666	633	676	639	702	633	654	693	601	647	651	654	689	672	639	654	650	707	702	655	654	635	693	680	617	659	656	615	681	674	683	656	683	648	613	613	689	596	653	637	688	667	625	671	668	655	688	611	690	715	688	693	631	652	646	651	665	669	653	620	645	639	674	641	663	674	619	658	666	691	625	670	659	646	681	675	612	616	634	654	658	647	641	671	664	635	716	683	653	623	714	678	650	698	645	685	647	710	669	646	643	655	682	648	627	628	660	651	638	606	653	618	669	638	670	634	663	616	636	698	677	651	677	667	637	691	669	643	689	656	645	648	619	697	640	744	667	675	665	633	658	650	641	637	696	640	616	667	676	646	719	685	650	681	659	638	644	644	652	664	675	630	635	700	638	640	670	701	669	666	661	643	651	709	700	695	678	674	654	664	631	662	653	628	648	688	672	681	629	668	650	629	681	650	691	616	665	681	672	663	655	660	712	670	685	629	665	655	679	669	659	675	645	657	688	648	697	669	673	676	651	672	655	682	664	666	679	682	667	661	694	710	652	722	646	632	644	673	670	641	654	725	661	640	685	658	702	682	679	656	659	666	658	678	662	676	673	670	673	615	652	648	682	667	687	659	611	691	692	652	636	667	692	638	654	680	637	655	651	618	651	638	704	625	613	625	655	652	614	682	643	699	635	637	677	641	710	680	672	713	695	664	633	643	694	672	706	664	674	663	682	694	672	661	685	667	609	682	624	645	678	691	652	708	687	625	685	644	670	650	666	636	653	674	648	680	686	651	661	653	662	654	689	671	706	668	619	659	672	649	685	643	653	634	705	692	651	642	635	652	682	648	670	624	700	692	631	649	656	686	664	671	614	656	679	661	666	683	676	647	681	617	626	614	750	650	694	658	684	650	698	643	637	690	621	641	684	686	622	618	682	717	592	643	686	629	640	622	623	656	638	680	679	637	691	645	649	649	669	725	639	645	622	654	658	673	699	655	678	705	672	725	667	601	688	660	708	638	663	632	665	689	656	694	636	632	658	682	661	654	640	648	693	715	637	659	628	673	655	646	632	652	642	723	676	677	663	654	656	692	652	616	644	686	693	652	669	639	641	645	686	701	634	614	656	601	636	647	700	691	643	687	699	653	699	645	622	644	681	643	681	645	619	679	670	674	665	675	643	706	668	637	617	645	630	683	631	626	619	643	684	663	664	639	660	654	721	680	637	661	653	673	640	679	679	618	682	648	683	635	671	649	685	654	668	638	681	627	671	652	698	685	696	697	679	666	701	628	667	626	673	663	644	660	666	606	658	641	608	670	718	672	719	686	664	639	623	729	668	690	629	652	639	688	676	664	685	673	634	620	628	679	680	716	638	681	627	625	634	641	652	646	686	653	679	689	619	655	633	637	642	672	644	656	634	650	684	691	646	661	675	669	620	619	638	650	692	682	685	698	696	614	669	637	622	667	653	633	622	687	648	689	711	660	639	692	663	635	705	630	635	653	726	649	672	619	631	687	671	662	681	692	712	659	690	664	602	637	693	644	672	639	685	671	616	643	645	650	688	638	654	654	623	661	605	662	669	650	671	694	686	656	624	677	721	653	682	660	699	685	670	620	619	709	664	685	706	691	691	655	710	708	654	656	652	641	690	652	664	671	660	640	635	645	650	654	626	653	672	629	678	675	738	647	668	649	622	682	643	632	686	662	662	673	670	650	670	635	686	633	651	673	603	667	649	666	689	640	666	639	636	636	676	693	655	633	643	647	684	614	657	651	680	665	660	665	700	671	704	685	722	654	646	651	639	651	640	675	692	658	657	712	648	637	683	687	629	668	644	652	683	662	682	657	644	644	703	685	673	668	676	658	662	659	655	615	657	654	673	646	662	643	642	654	571	648	682	667	668	675	675	683	640	659	670	637	623	667	679	666	654	670	646	635	655	673	682	639	650	660	651	655	699	661	676	658	673	668	646	688	688	645	724	660	616	574	631	681	606	694	667	668	688	624	696	664	656	644	677	615	647	727	636	709	687	653	641	644	667	650	652	686	582	657	638	658	665	633	669	640	673	659	668	666	694	665	637	618	680	671	663	683	687	693	682	658	638	639	705	681	698	690	635	732	668	660	638	628	691	698	629	647	652	724	692	677	628	667	680	639	612	637	692	648	671	644	675	677	639	664	664	681	690	632	626	670	684	662	637	667	662	672	645	682	639	677	646	702	681	642	669	659	665	658	661	651	620	634	650	631	672	622	667	677	685	624	689	682	669	645	647	665	706	646	640	641	709	662	685	682	671	656	673	679	649	635	690	645	694	705	649	644	680	673	693	641	657	675	640	679	689	648	645	652	709	671	666	673	690	675	664	666	691	621	652	632	663	640	711	697	642	683	675	682	638	670	657	688	677	683	646	650	681	664	691	674	674	673	624	709	724	684	647	650	628	699	635	662	617	629	665	714	665	689	631	633	636	707	642	676	666	597	636	659	637	663	654	627	666	668	698	645	637	618	667	622	608	649	651	648	680	696	661	674	673	640	635	701	685	681	659	644	646	629	672	706	634	659	694	712	697	669	704	661	632	732	638	664	622	687	684	684	689	609	646	612	691	707	661	658	654	658	620	669	610	675	689	641	642	701	637	631	669	652	671	683	675	621	634	626	660	642	650	668	656	683	681	627	613	694	636	663	647	680	684	639	660	703	675	642	677	627	648	718	696	678	677	601	649	655	647	684	658	669	711	666	673	642	661	623
13871	6706	6344	5435	3877	2791	2046	1520	1187	918	757	600	547	505	427	389	414	336	334	315	315	302	301	289	280	254	268	257	287	257	287	268	263	246	263	241	286	239	269	262	207	259	263	278	265	232	251	242	239	263	222	272	251	257	275	228	276	280	290	277	277	258	265	285	265	241	252	264	255	233	251	243	255	249	267	274	262	241	263	278	263	272	263	226	254	227	228	256	252	264	259	245	246	242	256	234	255	257	244	254	253	225	263	244	252	259	254	263	257	246	230	253	257	218	256	255	214	230	248	259	266	247	270	240	249	267	237	269	248	237	264	232	223	250	241	237	235	240	208	251	226	262	262	236	230	269	261	244	236	226	239	283	252	235	276	269	251	247	225	234	211	266	238	234	233	228	244	217	220	226	267	228	284	280	243	238	253	230	240	268	263	245	266	239	253	252	243	254	279	247	224	244	242	220	239	271	254	262	254	260	239	245	223	239	247	241	218	236	269	217	268	249	219	237	241	233	249	257	247	255	262	252	232	258	262	256	268	235	243	235	228	270	228	266	272	273	252	256	258	234	275	248	245	268	243	248	250	254	223	244	264	257	289	242	275	268	248	273	264	265	235	252	248	238	252	237	240	254	287	267	227	226	245	265	218	270	252	242	221	243	226	238	262	246	273	222	245	262	243	246	285	246	224	253	233	252	250	255	248	255	262	216	231	224	249	219	241	222	235	256	225	260	278	243	230	263	251	238	235	248	253	235	256	221	233	264	240	267	217	223	270	228	283	245	241	230	260	234	250	224	246	238	242	292	218	268	245	281	241	208	241	249	264	272	230	247	249	264	251	243	263	220	245	254	250	260	259	247	251	273	228	244	239	262	254	243	247	238	248	232	260	224	241	277	226	231	267	225	275	231	234	252	238	207	299	248	214	250	242	252	275	272	247	290	255	231	254	272	245	227	233	256	247	263	252	236	261	250	264	246	203	266	254	243	238	248	259	272	267	228	241	256	261	266	256	240	242	250	222	255	244	242	241	215	246	259	261	259	257	271	248	233	259	259	269	248	253	211	257	258	205	253	244	245	266	250	228	275	255	249	223	265	234	253	224	264	264	266	264	256	259	235	224	255	251	243	264	247	249	264	232	239	230	225	235	246	214	270	228	279	229	221	253	242	232	250	273	261	246	251	247	287	241	275	284	233	248	244	234	236	268	229	223	241	254	252	250	259	272	264	254	251	256	268	255	241	242	230	265	238	248	248	268	232	254	259	235	258	262	295	227	245	260	233	276	278	254	251	265	240	279	245	235	245	237	259	228	241	251	255	272	239	273	286	259	247	223	241	273	239	265	257	259	243	224	260	269	239	233	247	216	244	248	246	192	245	267	251	273	246	242	251	242	250	240	233	247	248	240	251	238	243	257	259	241	251	255	256	250	239	267	269	250	250	241	256	246	258	239	259	246	244	237	246	245	247	267	236	248	258	242	244	251	235	253	260	251	293	250	227	234	253	245	248	264	267	258	288	236	266	217	220	237	248	245	281	212	259	268	242	262	234	262	240	258	226	242	244	243	222	275	236	264	253	262	226	255	253	249	239	255	248	244	235	262	206	250	287	234	268	250	229	226	248	257	258	228	263	233	252	236	224	261	224	215	238	268	231	227	246	264	266	267	251	259	276	232	255	269	247	262	284	227	233	256	254	246	238	268	280	255	243	250	286	237	252	222	258	239	266	258	249	250	252	256	256	251	252	254	226	239	227	254	236	239	257	261	237	233	217	253	246	231	233	257	255	250	232	240	241	239	260	254	274	276	290	228	245	281	273	230	234	273	253	245	241	261	255	264	260	266	223	250	261	242	245	244	266	277	278	251	216	275	232	230	230	268	252	251	257	283	249	244	269	225	259	260	247	260	223	249	238	259	264	235	252	236	247	258	253	237	251	269	264	255	224	247	233	264	230	249	242	248	268	243	254	255	264	213	233	233	244	260	238	244	248	241	229	263	275	224	249	245	226	244	258	255	244	234	249	225	238	232	217	252	243	236	250	237	262	232	242	242	242	246	248	249	240	239	259	273	273	270	254	245	268	270	226	220	256	242	202	259	258	248	253	246	232	224	229	262	232	243	266	261	245	260	246	274	233	234	231	260	254	276	265	260	243	262	241	249	239	236	232	224	256	243	264	236	227	246	292	279	277	220	269	229	253	250	220	247	248	247	267	260	256	230	232	232	250	248	218	260	244	217	259	257	281	252	248	228	287	269	246	241	224	232	241	275	242	282	246	246	245	242	234	232	246	250	269	243	227	241	278	254	222	247	250	239	259	243	245	236	243	237	264	268	250	219	280	258	272	251	241	230	282	239	277	264	227	268	255	227	247	244	257	254	213	266	260	232	219	250	250	245	256	237	227	256	275	255	236	254	249	235	258	250	241	271	237	253	269	252	256	239	230	270	242	254	261	230	269	254	246	252	243	242	268	224	273	269	271	234	240	267	261	263	263	248	255	250	242	250	242	274	258	282	243	270	240	254	248	250	260	255	266	235	234	267	265	264	261	257	247	240	241	243	241	260	254	263	226	260	231	249	280	233	251	259	276	273	234	237	240	257	251	247	251	276	254	294	213	252	253	249	248	257	276	258	220	257	259	246	252	228	258	249	242	226	255	224	235	233	263	237	242	248	281	266	249	258	254	281	223	276	270	237	243	259	283	257	229	274	258	239	275	265	247	261	264	252	256	256	226	243	275	232	277	256	256	256	268	258	267	220	276	225	211	251	235	248	270	224	231	262	239	261	276	257	236	261	248	237	251	207	239	257	263	247	243	251	221	242	260	218	248	226	261	227	234	261	229	235	254	245	227	270	232	263	264	274	267	247	273	249	248	252	265	232	249	231	244	231	252	252	252	248	248	260	275	246	223	233	260	254	229	258	227	252	246	256	232	257	258	269	213	260	241	240	242	260	244	254	215	249	237	244	240	274	252	234	246	285	274	262	277	251	234	254	214	249	258	246	235	241	232	212	233	237	253	261	242	240	256	280	244	248	235	257	265	237	222	214	233	225	234	273	238	241	209	270	233	224	251	236	243	254	241	256	269	272	245	234	272	266	229	284	265	261	231	290	251	243	251	267	233	248	269	238	247	243	218	273	222	279	243	258	216	234	266	258	256	248	245	244	284	251	252	244	288	263	247	257	240	246	242	271	229	277	241	248	246	289	242	232	249	266	244	259	239	213	236	250	244	259	248	247	267	231	259	269	263	226	239	267	228	241	260	258	262	234	274	249	251	234	253	262	258	240	224	247	225	258	260	250	266	231	257	272	227	262	230	273	216	255	234	218	227	234	235	256	256	240	256	262	263	237	260	254	240	264	245	240	237	247	251	245	259	212	250	265	266	247	251	246	255	208	240	263	248	228	267	247	283	273	262	258	218	232	248	274	278	271	248	221	257	274	243	256	261	230	250	233	261	250	258	228	246	209	282	234	249	230	256	248	216	230	259	252	246	255	273	249	252	254	270
11229	6164	11517	15101	12607	9734	8986	6706	5516	4256	3617	2945	2565	2241	1993	1885	1675	1571	1346	1222	1151	1100	975	1038	931	823	850	853	804	854	742	812	753	804	699	780	790	703	696	740	661	721	728	625	654	656	673	714	675	628	688	611	645	651	641	616	696	682	617	629	631	671	601	685	568	604	596	614	644	624	604	653	624	706	620	647	619	609	636	645	628	613	591	656	593	621	603	582	639	627	641	640	672	605	610	587	623	661	612	622	630	592	655	617	615	659	613	581	605	614	566	591	606	603	637	647	577	598	561	655	608	609	620	588	588	597	639	599	595	633	619	644	607	625	591	667	553	641	615	622	638	607	615	603	584	621	571	597	619	626	598	599	621	619	588	660	599	592	646	615	601	609	629	633	606	600	590	598	593	597	635	634	596	621	595	665	617	674	576	630	599	597	619	621	617	617	612	582	621	591	612	621	658	614	606	652	632	623	631	614	615	597	657	592	631	608	622	603	571	680	564	602	656	577	546	611	614	639	672	594	603	595	592	629	649	657	651	650	614	607	614	607	609	611	618	575	625	586	570	601	616	560	603	614	604	671	619	602	626	648	623	614	607	662	615	624	599	633	635	658	638	600	635	638	655	634	638	634	604	641	586	683	605	561	597	653	657	659	612	644	605	668	592	637	590	603	587	604	603	636	614	633	617	613	637	584	614	603	646	588	607	595	624	616	598	628	601	642	650	627	612	634	594	584	627	599	597	587	652	630	596	655	613	592	587	656	632	579	600	608	594	637	609	597	634	618	605	596	578	643	646	589	618	628	632	596	583	617	649	609	603	596	572	586	627	601	679	644	624	627	598	629	632	652	624	626	638	636	617	619	612	617	609	625	617	646	608	631	578	615	641	659	650	614	596	549	613	591	620	579	583	580	612	612	622	631	603	607	605	662	616	586	625	636	595	644	633	611	595	610	647	607	619	623	596	579	574	603	618	621	655	616	634	626	554	582	604	585	664	665	616	620	631	593	621	613	573	551	673	637	653	630	645	623	599	612	622	583	588	596	613	657	640	560	614	634	623	623	593	610	597	610	610	649	578	647	587	646	617	597	590	630	613	636	640	582	662	625	650	619	554	633	596	596	623	594	598	676	645	581	630	597	627	628	647	610	593	598	604	629	646	628	628	620	605	624	617	619	616	627	596	634	605	579	579	629	634	626	598	611	630	621	602	602	610	576	585	611	603	605	579	600	641	600	559	590	657	586	647	641	578	601	605	616	638	606	573	615	617	587	578	634	670	652	631	619	616	596	606	608	606	611	639	622	550	650	648	636	581	594	626	625	626	613	634	618	624	624	659	635	630	621	614	636	600	605	627	604	671	585	617	630	598	634	627	661	590	581	624	644	614	601	638	641	580	615	622	659	627	625	580	622	573	637	659	602	628	648	641	608	623	603	621	617	610	627	634	621	615	593	582	618	642	644	615	620	631	594	636	650	616	623	630	598	634	607	606	624	643	586	597	606	647	613	657	633	597	649	666	674	653	660	653	627	647	594	657	607	626	612	619	645	595	597	576	656	621	597	604	649	617	620	600	590	638	639	574	633	620	597	625	610	660	654	605	607	595	588	655	607	633	600	617	599	553	636	597	616	596	593	610	555	605	629	598	595	630	616	610	646	658	625	611	609	620	660	636	662	637	592	608	620	652	636	590	624	631	598	603	621	643	591	604	666	615	633	629	629	596	606	648	654	615	610	605	672	615	620	648	580	645	622	629	634	629	610	607	631	640	604	661	574	627	658	645	581	683	572	624	615	602	585	620	625	575	597	633	616	596	592	640	593	596	619	672	638	602	597	588	628	649	618	639	637	641	647	601	577	602	674	575	646	655	617	605	631	608	601	608	567	614	641	613	602	585	623	598	640	578	546	607	633	576	610	582	621	647	620	610	600	640	636	629	647	595	629	615	613	643	585	613	631	619	597	670	630	636	603	626	605	557	632	616	589	594	593	605	584	624	615	642	635	598	593	582	559	629	630	608	675	569	589	611	633	652	583	647	573	591	604	628	595	616	630	628	593	595	629	637	625	677	564	614	658	668	588	606	649	595	607	614	629	628	644	625	601	645	599	525	671	672	614	621	623	549	604	589	630	631	639	645	642	619	647	608	610	649	671	569	618	584	576	597	669	645	627	598	615	625	628	609	661	589	651	609	616	646	651	597	599	633	619	594	616	589	601	620	660	588	665	653	654	586	598	656	595	590	623	611	615	578	607	581	592	610	608	632	627	625	645	604	623	574	617	687	622	597	643	627	616	582	600	633	633	602	631	647	572	605	644	638	621	637	617	619	640	600	604	629	624	621	592	614	581	601	604	651	641	643	660	587	663	654	608	562	628	624	598	629	637	625	621	597	622	668	628	628	619	610	630	604	593	583	585	626	622	623	634	596	618	612	599	594	626	615	626	642	600	611	605	614	619	610	634	604	622	617	626	639	640	565	615	583	622	613	653	587	609	616	593	625	607	594	584	638	642	606	576	632	616	592	598	652	587	612	653	647	635	625	630	600	610	631	621	636	610	656	637	625	567	632	601	604	603	621	627	621	642	606	641	603	661	632	632	601	609	605	616	614	617	632	587	615	624	628	619	597	603	608	626	608	625	627	625	595	570	621	683	616	609	625	632	611	621	614	644	629	587	641	644	604	621	630	617	595	655	647	672	588	555	621	604	580	593	668	600	653	669	619	627	625	614	597	626	632	599	598	610	605	627	627	560	642	589	631	672	642	584	592	611	573	666	623	630	647	598	628	615	709	597	613	577	639	618	636	599	615	644	584	639	623	643	595	653	622	635	604	633	635	627	587	627	578	617	602	648	657	608	627	605	628	629	605	592	600	605	619	690	597	604	624	599	657	628	654	642	633	607	610	603	616	608	582	623	615	624	603	577	636	631	620	565	575	586	605	631	606	602	586	606	626	573	642	636	629	639	609	566	631	589	617	627	594	589	601	619	649	591	642	600	610	620	599	629	620	611	651	639	622	640	569	615	585	604	638	612	624	638	630	612	612	592	569	608	639	605	581	609	622	637	628	661	567	617	624	596	619	579	597	596	585	620	606	614	559	636	619	626	637	616	623	582	628	610	636	618	577	673	615	604	592	590	618	602	583	624	592	611	590	610	623	607	601	600	606	607	615	631	628	601	624	595	588	593	560	651	620	595	604	640	616	627	578	645	619	566	616	604	610	600	609	588	619	604	595	608	576	566	607	638	601	605	617	606	565	680	650	649	640	600	656	614	663	591	626	591	625	596	604	647	648	604	595	615	668	603	608	591	628	595	584	646	637	616	610	633	609	640	620	603	607	622	617	617	629	628	640	622	622	581	635	645	651	652	623	610	619	620	590	593	607	668	603	638	593	612	604	616	571	604	606	641	603	638	584	594	608	611	644	573	648	617	617	607	654	630	611	670	661	635	643	653	629	623	649	597	587	606	668	604	629	615	622	611	621	578	630	613	599	641	578	590	643	622	624	610
22191	10872	9935	8326	6238	4507	3439	2178	1648	1233	915	859	688	535	508	487	410	364	350	318	284	296	288	266	262	212	257	235	232	234	211	225	216	218	244	224	227	201	193	210	185	187	193	204	181	204	198	197	214	200	207	184	214	203	159	179	187	170	179	186	186	169	186	187	187	176	196	176	168	207	207	197	171	191	156	192	206	176	170	180	206	191	201	204	173	174	203	170	200	165	159	182	194	191	180	196	179	161	189	147	176	190	166	185	174	159	199	168	191	204	176	169	173	193	201	174	198	197	191	166	183	170	223	209	210	177	201	198	172	189	180	168	189	157	162	198	189	182	184	182	199	192	166	205	202	180	167	207	202	202	199	172	191	203	202	212	195	192	193	181	187	179	185	220	176	190	178	213	194	193	191	193	210	181	168	177	180	212	172	201	219	159	181	183	203	205	206	203	147	174	180	179	183	177	165	167	184	161	185	191	169	204	190	205	191	201	184	190	181	174	186	189	193	199	157	226	194	204	174	184	186	191	182	186	162	198	197	197	187	181	166	179	172	199	185	171	175	180	185	174	202	204	156	202	182	172	208	184	209	179	193	209	168	177	192	183	192	173	189	184	183	185	184	177	175	177	172	181	188	188	164	199	176	163	182	179	200	177	168	176	194	171	188	201	193	169	217	201	174	200	170	220	183	150	181	162	186	192	189	216	189	208	196	171	201	172	184	150	180	194	167	194	176	178	177	191	182	177	191	191	196	177	205	170	177	205	161	192	166	196	162	190	211	169	199	167	187	200	178	206	187	188	223	194	197	176	178	175	197	177	185	188	175	180	169	186	189	164	197	189	197	187	192	179	201	173	191	208	204	185	190	177	181	172	184	188	163	178	186	153	195	199	204	191	176	175	177	175	188	173	197	164	198	166	198	193	171	175	159	174	166	171	189	211	167	166	186	205	171	196	179	184	180	223	201	189	189	149	204	181	192	182	200	191	181	195	191	201	168	188	178	210	193	172	181	211	203	156	165	168	184	187	210	201	181	170	180	171	192	186	188	175	182	178	201	199	185	186	172	181	193	192	191	184	185	184	187	189	172	205	192	185	191	199	195	172	189	202	197	178	198	168	187	186	171	180	185	164	168	192	167	172	162	192	186	164	162	199	183	169	184	200	180	176	183	180	169	179	185	206	180	161	169	164	196	171	166	203	197	183	162	195	198	163	198	198	199	195	161	172	167	206	170	189	194	177	189	176	203	201	175	191	183	175	175	181	184	193	198	173	199	167	193	187	195	176	176	179	168	182	176	180	173	185	173	196	189	176	164	171	172	183	180	197	182	172	186	170	183	206	189	159	193	203	178	187	173	178	205	186	170	172	179	192	173	236	200	180	184	183	200	184	181	185	194	198	179	176	158	183	188	192	183	179	175	194	186	205	204	191	208	200	193	191	187	186	203	175	200	177	183	198	170	173	186	180	196	184	175	184	198	190	175	188	193	172	189	177	158	170	160	171	174	177	174	163	169	171	172	182	176	188	184	189	213	170	182	177	193	185	184	200	173	164	186	201	189	170	183	206	195	171	193	188	166	215	187	200	185	211	197	200	188	194	177	212	183	152	187	187	175	177	194	213	166	173	187	177	177	193	176	174	178	209	193	186	201	216	172	190	187	181	193	207	195	195	161	178	215	169	194	184	185	202	191	185	212	178	174	190	182	180	208	205	171	175	189	201	189	199	166	174	189	169	165	172	164	193	168	183	180	177	188	189	174	216	181	214	162	185	179	202	188	167	182	169	186	174	192	190	184	182	182	181	186	179	169	195	180	213	187	178	198	184	205	179	179	182	204	182	156	179	190	157	177	201	189	173	203	217	216	156	203	191	181	188	195	210	172	174	178	198	191	222	183	168	194	188	192	180	210	160	169	191	174	207	195	165	184	192	188	187	177	183	175	152	163	187	173	180	189	207	177	189	188	198	177	167	196	198	202	194	185	170	194	173	188	193	214	193	167	165	170	183	179	166	186	206	188	176	168	179	203	186	197	172	203	202	190	187	187	193	191	189	176	182	193	181	190	162	174	192	202	157	190	180	150	203	192	206	174	208	195	182	196	185	194	194	190	183	170	205	169	184	202	190	179	168	180	206	189	190	163	188	180	170	196	193	173	194	172	191	186	195	168	185	195	183	175	170	227	174	179	179	157	184	184	188	173	204	184	187	188	172	171	160	173	182	202	173	201	177	198	172	164	169	173	182	177	196	192	170	181	185	190	171	191	188	180	204	202	213	172	157	183	180	189	189	173	205	197	183	176	196	154	202	190	183	179	171	172	179	195	174	180	184	205	197	181	170	185	187	178	178	170	201	182	185	182	170	202	157	184	195	170	187	175	164	157	173	195	151	184	195	180	177	189	180	169	211	166	193	202	168	171	181	193	184	201	205	203	180	175	182	191	211	180	184	179	198	176	209	201	182	175	181	186	210	188	183	201	199	196	137	183	170	186	222	174	178	192	196	184	182	218	165	184	185	165	235	184	186	184	187	182	154	170	180	175	190	171	191	182	189	180	207	194	179	193	187	187	168	167	192	191	182	168	196	167	194	180	196	190	216	175	213	175	184	196	222	216	190	166	187	218	194	192	183	174	203	173	175	178	175	169	193	179	188	186	178	206	183	189	178	180	182	194	204	176	183	199	163	181	189	182	185	175	190	209	173	170	194	192	184	180	171	187	171	186	200	177	193	205	182	171	192	175	191	184	180	200	201	197	221	198	191	177	210	229	201	173	183	196	198	161	169	190	180	204	183	184	168	178	212	204	173	201	197	170	190	196	193	196	171	176	163	177	173	188	182	184	171	177	186	186	205	174	176	170	190	186	162	169	170	182	175	184	189	194	189	203	197	165	208	198	189	186	155	177	164	178	147	159	221	175	171	180	187	180	187	189	177	195	171	203	166	194	224	173	199	202	195	189	187	159	170	189	194	209	179	145	198	181	201	193	187	202	180	158	167	163	180	179	201	186	194	208	207	173	167	206	176	179	171	171	204	200	190	174	188	185	204	199	177	162	178	200	167	194	190	183	184	187	202	164	157	179	173	203	183	199	185	191	200	179	181	181	176	209	181	179	203	207	174	193	193	194	179	202	210	172	175	165	178	184	178	195	194	186	172	168	151	171	177	181	156	198	192	166	172	182	184	181	212	204	190	154	192	202	180	189	208	197	180	151	203	197	188	207	202	185	180	157	204	186	145	176	184	158	186	176	209	181	201	185	180	180	161	197	193	201	171	182	193	171	195	184	191	192	183	182	190	203	181	185	156	173	183	186	182	176	165	174	197	149	222	169	178	187	181	204	204	158	175	193	178	143	168	197	159	203	166	180	197	208	165	177	195	192	209	171	176	213	197	177	190	196	198	168	169	190	188	181	177	214	178	186	206	179	180	171	176	177	199	177	192	171	185	199	178	171	199	183	197	177	192	177	182	182	210	186	183	188	191	177	172	230	168	189	195	189	191	155	193	182	202
15224	9102	15157	19307	17340	14030	12087	9290	7444	5884	4472	4083	3358	2978	2606	2497	2086	1752	1563	1304	1268	1313	1027	1147	871	833	767	744	782	738	722	724	757	669	610	649	731	651	605	653	587	537	551	532	566	542	532	557	511	494	522	503	488	507	510	536	483	507	512	482	521	461	449	459	470	494	443	493	515	452	476	451	471	493	469	428	485	456	469	473	459	488	484	494	452	453	493	487	492	485	461	439	468	513	475	491	466	434	459	455	456	488	483	478	456	476	475	432	503	435	457	450	508	505	483	464	499	463	463	466	497	478	454	499	460	472	469	435	459	423	456	485	475	495	467	469	452	438	475	497	484	485	476	492	459	490	540	449	485	472	464	443	464	438	516	442	475	476	496	510	437	450	499	520	499	464	449	475	428	473	440	466	482	443	501	472	477	459	471	466	473	467	472	467	508	494	461	478	433	513	449	442	442	448	462	463	471	426	476	479	455	504	509	453	447	477	479	491	514	493	481	475	470	466	472	471	473	447	431	450	437	456	454	449	453	466	461	488	482	492	481	494	454	489	478	455	435	497	505	461	441	480	473	466	467	478	437	473	483	450	455	467	480	439	477	470	490	469	475	459	501	493	463	466	466	523	481	447	441	512	439	462	473	495	485	463	458	463	451	464	468	497	463	492	484	460	475	431	464	488	499	452	472	452	481	453	462	456	450	435	488	462	482	490	481	465	485	474	482	445	474	458	455	483	455	491	446	479	449	468	464	449	437	448	453	450	476	473	496	507	468	499	478	449	473	470	438	530	429	472	490	455	425	457	468	473	443	428	497	508	500	473	474	464	476	505	502	512	469	460	492	463	454	475	488	485	499	463	478	472	463	449	457	496	495	466	497	520	463	429	464	489	466	472	479	482	476	488	423	434	465	453	473	466	467	444	459	490	485	455	471	472	455	470	485	452	482	492	437	460	470	446	482	489	444	496	515	472	461	428	522	478	483	443	472	456	464	492	434	422	491	491	462	470	489	458	486	453	484	455	449	484	492	498	495	510	472	491	441	468	506	464	482	455	476	490	436	492	495	514	476	480	483	492	514	478	459	478	486	461	479	432	462	442	484	445	479	484	443	452	458	485	453	489	437	454	466	464	464	444	459	466	499	445	519	481	424	520	445	507	430	469	494	445	495	472	453	466	494	506	484	449	480	464	462	435	487	457	420	496	519	443	509	486	471	470	498	499	479	480	496	509	484	487	470	454	473	506	490	459	450	464	482	480	472	459	488	463	460	465	471	444	469	473	493	466	459	472	464	462	521	455	516	466	459	468	452	476	464	464	455	449	453	438	449	499	474	496	467	521	485	486	474	434	478	487	484	463	467	485	447	471	492	489	479	491	470	454	514	422	447	433	475	468	459	471	447	463	460	460	459	469	465	494	451	433	435	476	478	447	464	456	478	443	466	444	490	457	486	512	449	497	504	481	491	457	509	462	494	499	483	467	468	474	500	449	458	477	457	419	484	491	464	484	439	465	466	510	491	473	461	488	466	466	463	485	474	496	516	449	459	463	487	470	453	523	488	486	436	475	479	447	463	494	452	502	473	471	442	441	498	452	492	446	456	456	483	463	469	460	438	456	449	489	480	507	501	424	477	477	504	505	471	481	454	464	479	502	463	512	471	452	464	455	487	431	450	464	437	478	450	466	400	478	492	500	514	463	486	479	467	422	501	469	450	465	464	492	505	450	506	486	449	488	494	505	497	472	468	495	441	503	485	445	461	475	457	487	473	449	436	473	495	449	481	464	439	493	514	491	459	460	479	469	461	465	487	455	460	479	489	451	509	484	440	466	506	463	470	445	442	479	491	482	441	478	459	467	462	484	464	449	438	448	422	473	508	460	468	449	446	481	477	440	493	460	462	436	481	439	478	448	509	509	472	442	454	500	460	496	477	485	481	492	475	502	499	463	476	465	476	475	499	447	444	500	472	473	476	464	462	483	469	448	443	492	502	490	460	455	474	468	460	488	509	492	479	458	456	463	492	464	473	457	465	469	444	486	518	456	442	473	474	483	472	455	493	469	456	470	489	491	482	482	479	483	479	460	504	456	483	493	467	470	456	431	467	433	496	500	503	450	455	489	437	446	472	468	432	472	448	493	440	475	450	430	457	461	464	440	485	470	475	451	513	440	538	484	441	470	461	474	474	444	468	461	461	484	465	472	485	468	474	454	472	434	450	475	493	506	449	478	484	473	489	461	467	453	476	473	480	474	432	455	462	468	501	466	448	483	472	477	458	484	477	434	468	511	484	430	459	458	441	481	471	450	501	458	469	479	460	462	481	492	428	497	452	485	483	447	484	517	487	458	485	460	491	480	445	441	503	487	469	480	455	411	459	468	459	465	435	499	498	491	490	491	502	481	470	465	472	467	467	450	462	485	476	451	491	490	470	486	447	490	488	489	468	445	443	425	451	494	466	453	477	486	466	489	460	459	473	475	500	482	428	458	455	466	446	438	438	472	455	518	475	464	488	488	455	496	455	501	491	480	461	454	447	458	478	457	500	447	465	531	443	452	494	459	447	473	450	487	445	493	467	498	465	467	488	492	463	506	511	510	456	462	444	503	477	457	434	518	471	496	457	469	476	453	427	464	485	455	439	473	457	510	494	472	471	473	481	467	480	462	484	487	510	440	458	503	480	498	445	469	482	429	492	486	468	473	467	477	470	476	460	470	448	506	484	465	461	459	487	451	480	446	475	438	498	432	469	478	464	474	474	482	466	468	456	461	475	517	495	496	481	497	467	475	490	488	480	488	487	476	426	485	472	485	497	473	444	491	499	471	472	482	461	461	494	476	479	438	507	496	466	452	447	457	452	485	459	471	454	453	474	463	479	441	485	451	472	446	450	500	435	432	444	481	438	498	449	466	478	480	474	491	488	475	469	457	498	477	440	440	489	520	452	459	445	436	457	471	456	449	446	466	474	486	463	480	450	473	484	442	454	449	455	472	442	462	485	480	462	463	475	488	459	440	450	453	460	472	509	485	467	489	474	480	491	480	485	477	500	454	493	495	506	478	480	462	488	462	460	496	505	468	427	462	507	501	457	482	514	437	443	445	483	475	489	462	494	484	480	462	494	531	452	475	435	473	503	443	480	440	512	473	498	509	463	424	499	477	465	517	481	487	468	505	506	447	477	499	453	467	505	498	428	467	478	456	481	483	482	468	517	473	457	482	486	487	482	508	494	462	485	489	455	447	467	429	482	472	465	479	494	447	510	498	449	461	506	448	463	502	449	470	466	463	463	488	496	486	430	501	493	466	454	482	457	455	485	490	447	470	474	431	454	453	460	478	473	458	464	504	444	482	493	462	452	476	475	447	494	482	449	445	454	471	485	479	428	463	473	495	492	465	479	462	422	463	464	458	459	463	474	485	466	481	452	468	499	460	477	495	482	474	475	471	464	449	454	484	518	471	453	464	472	452	488	510	465	496	486	469	472	459	474	543	500	477	483	477	454	442	478	446
4834	2352	2406	2030	1583	1136	939	711	614	498	471	414	360	343	342	335	352	331	279	321	273	295	304	281	275	256	274	288	296	287	254	254	261	238	280	287	279	279	290	291	293	271	320	273	268	282	294	256	287	265	270	277	272	264	250	231	243	254	285	274	274	281	290	264	263	256	274	214	257	259	312	260	267	294	287	277	265	312	272	242	249	262	302	283	287	273	247	273	256	266	261	273	250	280	291	263	270	265	295	257	265	242	262	213	245	277	267	319	257	269	249	282	270	272	276	276	258	267	238	281	272	292	251	267	273	273	242	269	278	258	242	274	258	267	264	298	262	257	278	282	241	276	282	308	274	292	225	258	246	269	250	267	295	277	297	263	236	310	232	247	280	268	273	255	260	275	262	274	287	309	271	252	273	260	263	265	287	260	288	293	301	278	266	267	268	286	241	285	250	256	272	272	271	258	279	289	287	262	278	260	262	281	277	245	251	259	247	248	285	258	268	238	247	294	275	281	239	253	230	289	260	255	271	272	263	256	261	286	310	241	281	243	262	260	275	269	266	282	267	279	328	267	277	258	232	294	268	255	276	255	252	285	266	256	287	281	255	262	277	271	256	246	287	261	242	270	264	262	260	293	279	266	289	260	264	280	256	269	273	261	275	279	253	252	275	254	277	253	273	250	237	257	260	289	258	291	299	264	305	262	260	259	260	233	285	300	279	266	299	278	308	295	244	272	267	263	257	276	239	278	259	256	264	251	291	312	272	255	260	293	296	280	265	271	279	243	255	253	284	257	288	277	269	275	246	284	266	255	254	272	283	265	252	260	289	293	263	285	249	269	278	270	268	264	257	265	265	254	247	272	268	237	260	257	261	284	256	265	265	280	278	263	283	262	268	286	253	295	286	295	255	262	245	256	296	264	255	261	297	281	308	278	256	264	263	248	290	288	302	288	281	255	299	254	244	234	256	266	261	268	273	276	288	247	285	278	297	278	301	254	281	278	281	271	274	267	283	224	246	298	256	255	282	267	257	265	282	267	268	299	250	252	265	281	264	251	267	262	261	258	271	293	251	230	275	250	246	281	285	294	275	275	275	267	241	268	263	273	296	285	248	279	267	259	255	241	280	262	265	278	286	276	260	316	271	274	267	276	273	279	288	252	261	298	283	254	281	249	262	268	266	273	256	286	267	264	273	268	244	245	257	278	311	302	256	255	273	273	283	277	262	297	271	262	286	264	266	279	268	272	286	281	253	265	278	270	263	272	270	270	286	286	255	250	274	276	265	272	263	264	252	274	271	260	267	248	289	296	242	282	241	261	241	290	252	260	281	243	254	250	269	266	278	254	231	255	259	247	270	246	287	262	246	273	262	283	313	290	229	269	235	262	251	263	272	257	260	257	268	248	277	254	275	271	269	270	273	266	241	297	245	279	255	270	248	264	279	287	275	257	284	273	268	266	244	268	262	296	262	259	273	242	254	284	245	289	273	277	249	290	256	258	258	254	246	266	297	267	292	278	278	293	264	267	273	278	256	250	284	260	275	247	278	266	274	292	255	276	273	264	235	247	266	264	275	270	288	270	265	262	273	250	251	271	274	277	283	226	267	235	273	296	301	274	260	246	271	260	276	288	270	268	306	283	240	298	302	275	282	271	304	297	288	269	270	282	280	269	272	329	270	320	269	254	275	236	258	268	245	304	269	287	265	274	285	268	240	271	266	265	241	270	246	261	216	251	256	287	288	233	249	262	300	285	265	269	269	288	267	286	273	280	253	269	259	260	292	252	266	261	287	260	269	272	274	242	274	280	257	265	251	266	274	243	254	293	287	250	272	253	252	260	264	251	265	263	243	271	279	238	256	274	247	264	265	312	267	285	252	280	276	252	259	267	282	240	244	251	260	255	246	274	247	279	258	301	251	288	226	273	290	278	307	259	252	254	266	279	284	288	272	284	266	250	259	262	268	283	234	255	255	271	270	245	267	268	262	275	254	266	288	269	266	253	286	244	259	276	277	258	280	245	260	236	283	258	298	247	274	248	277	246	251	272	280	279	271	261	244	279	290	249	279	276	260	272	262	286	232	253	273	281	293	243	292	247	265	286	258	254	266	277	258	291	267	265	260	235	260	253	269	266	255	268	268	262	250	244	230	246	238	271	287	249	250	298	250	257	271	260	298	268	236	267	298	286	284	284	293	272	273	256	274	287	244	243	285	229	257	258	287	231	273	238	259	275	286	285	307	286	231	259	279	241	266	287	262	289	258	299	261	268	278	257	276	278	238	300	288	272	293	239	257	291	271	257	298	282	255	272	271	279	246	241	288	255	266	262	282	253	246	289	272	269	263	284	283	234	270	317	261	240	269	286	254	257	279	296	287	299	299	229	235	267	291	264	275	285	281	279	271	286	266	284	266	268	277	263	228	251	300	253	271	273	279	282	263	268	271	245	244	252	297	264	248	279	274	259	280	244	254	272	270	272	277	284	282	263	293	256	244	289	265	255	246	262	259	257	270	248	270	294	295	274	289	286	262	239	276	320	281	267	271	286	290	277	255	280	268	261	253	250	271	272	237	291	262	263	283	257	284	254	254	267	267	239	255	259	264	271	266	261	261	258	265	270	274	302	276	282	269	302	251	248	248	266	283	283	277	235	237	280	260	275	260	269	290	294	268	275	245	262	264	278	247	279	234	252	287	279	270	257	233	263	291	281	281	259	293	257	268	279	274	260	265	275	302	256	263	264	250	274	279	254	300	287	271	273	280	246	271	264	266	298	263	273	253	236	260	243	283	283	263	254	250	273	288	250	270	305	268	280	287	238	289	278	260	251	282	278	257	252	278	267	307	265	288	274	258	263	278	271	262	301	297	270	270	234	244	283	250	285	263	271	270	287	283	286	261	275	280	257	278	268	250	271	241	284	271	273	272	251	242	260	271	305	272	297	267	283	315	231	255	261	278	261	267	287	279	270	253	251	246	263	283	250	264	278	262	260	268	294	238	268	278	275	277	257	286	266	256	271	241	286	306	278	294	256	256	284	260	286	261	245	279	267	270	300	268	247	265	242	254	269	276	276	280	261	256	253	265	249	279	285	270	270	266	303	252	246	271	270	267	267	249	245	244	264	288	279	300	274	262	273	249	267	265	285	246	279	284	282	264	278	277	273	292	265	250	277	284	273	281	258	273	300	261	235	259	278	270	283	269	256	261	236	248	272	275	254	258	291	291	228	278	296	278	250	243	240	262	248	262	258	267	256	265	269	265	271	295	278	263	272	248	264	268	280	275	247	253	258	258	251	265	255	269	252	233	263	259	276	258	253	264	269	286	277	260	252	276	263	285	309	269	276	253	273	231	280	263	260	269	288	274	264	282	297	273	293	257	263	285	283	265	274	275	296	288	264	267	256	253	259	274	274	269	317	262	253	258	268	281	271	268	257	245	268	287	256	274	269	266	271	271	290	277	280	223	264	290	261	277	278	287	249	291	273	238	272	286	279	288	237	257	299
4377	3006	5790	7046	6355	4919	4239	3214	2695	2132	1969	1713	1470	1287	1297	1131	1159	1065	962	877	873	877	857	821	803	741	725	745	790	746	782	751	738	718	698	700	749	768	720	712	778	732	683	646	659	689	704	668	718	688	671	689	653	692	643	663	698	655	688	666	627	673	629	619	663	648	679	688	657	693	700	697	652	670	666	591	657	647	665	643	614	670	683	662	657	659	687	726	681	638	625	661	673	675	672	635	687	644	657	626	654	606	666	636	651	656	631	628	665	656	679	652	681	686	670	686	644	659	612	646	659	654	645	643	653	678	628	674	621	649	659	616	663	685	680	681	668	648	663	641	607	632	610	622	659	621	680	645	670	644	659	699	615	641	571	629	662	663	659	687	719	664	655	660	669	633	679	680	639	667	641	677	667	694	644	661	690	653	685	674	651	669	650	651	636	653	648	679	638	705	690	684	677	646	662	652	637	678	659	646	659	669	633	654	672	675	654	716	597	670	673	665	669	630	669	682	686	647	637	612	624	685	642	632	643	684	666	627	657	673	671	664	662	688	718	607	633	693	650	657	675	677	691	709	644	678	670	649	623	629	676	660	678	694	595	680	631	614	610	664	692	694	670	627	652	669	618	669	651	694	639	650	603	712	675	653	622	617	670	667	671	662	666	700	634	666	645	687	649	667	605	656	686	653	631	646	685	616	639	650	661	647	639	638	669	690	658	634	662	674	622	665	672	635	657	663	651	655	664	666	637	652	685	643	657	675	636	642	648	649	667	652	685	658	617	664	673	711	676	642	638	649	674	687	659	658	689	663	671	666	667	643	643	643	636	651	628	644	627	659	622	657	651	644	646	593	671	695	678	685	688	669	664	648	709	597	703	663	668	640	647	690	637	667	653	672	643	682	662	655	669	661	650	634	662	669	647	681	680	713	680	686	680	673	612	668	674	631	696	674	662	634	635	698	652	670	683	678	645	663	668	650	634	668	675	649	646	639	683	655	646	633	682	648	662	663	651	678	655	662	632	678	654	643	659	600	648	675	665	619	668	646	714	652	656	636	651	647	617	648	650	602	678	617	673	643	652	681	661	633	683	656	654	671	662	693	680	632	661	686	622	678	690	608	669	663	615	656	650	670	639	659	665	674	656	670	664	693	605	638	686	649	667	696	709	652	661	672	656	637	611	696	679	690	655	675	647	686	656	689	642	650	665	647	664	628	690	651	686	639	642	662	682	642	687	688	714	664	630	621	635	655	651	711	651	686	650	664	669	605	666	702	635	638	629	652	661	646	649	662	660	711	700	667	618	693	688	689	637	625	661	656	691	654	671	638	680	712	641	679	620	691	649	633	665	623	622	663	668	639	606	655	669	617	665	697	696	692	678	632	618	649	677	721	703	653	681	696	701	640	637	634	656	708	678	656	715	624	634	679	691	630	699	681	664	672	689	632	660	682	675	656	660	672	655	683	654	663	629	648	653	660	620	649	666	681	657	660	683	620	698	657	673	654	638	662	643	689	666	636	629	648	669	667	678	641	670	697	615	647	660	682	687	683	675	680	680	720	645	671	747	682	657	697	677	688	638	679	695	644	648	643	626	674	688	676	652	680	623	605	681	625	704	669	627	689	642	685	657	684	646	681	655	649	650	679	654	635	651	611	639	696	657	663	670	660	671	606	688	631	663	670	671	648	646	640	643	701	666	627	699	670	696	642	639	671	642	681	673	644	622	687	699	655	673	670	661	683	676	649	626	650	689	690	719	641	658	643	668	630	646	676	628	654	678	646	647	659	653	648	669	639	657	635	708	699	605	616	626	652	636	670	635	657	635	651	678	650	651	663	701	644	661	684	643	651	646	634	653	669	659	692	658	670	673	637	640	733	643	672	678	643	683	682	694	640	689	624	675	689	671	684	661	739	699	609	620	671	673	656	639	642	711	690	640	672	676	700	663	657	694	668	687	686	671	658	671	606	656	634	625	617	659	681	662	688	683	638	617	619	640	661	695	644	655	654	611	653	647	639	674	651	655	687	673	621	663	674	651	671	666	661	667	642	686	668	699	650	665	667	653	697	665	661	657	672	632	716	668	598	673	677	652	642	639	652	717	705	627	645	682	669	672	672	629	677	677	653	622	648	689	679	695	626	645	646	646	690	680	682	673	739	673	666	676	663	638	646	625	681	679	678	666	621	707	666	671	672	629	655	656	644	681	655	646	679	699	664	658	675	629	658	667	707	686	637	678	670	652	662	645	703	645	673	647	709	601	659	686	668	610	645	713	661	645	651	655	657	647	697	679	673	623	657	642	640	651	632	701	646	637	635	643	651	658	672	638	677	648	673	690	648	727	700	644	643	660	673	686	639	674	691	675	629	616	678	699	686	671	649	630	649	647	645	626	623	655	646	640	659	660	665	648	666	649	680	686	666	672	684	702	662	622	638	656	630	651	659	698	650	685	688	702	629	692	641	625	694	708	717	633	672	628	606	595	653	693	664	634	688	670	648	639	647	646	648	659	619	666	665	651	645	651	638	655	642	660	673	627	709	676	674	700	626	639	681	634	640	624	672	674	651	687	703	649	630	676	645	663	693	608	685	694	701	646	671	672	705	663	619	631	665	668	659	637	638	676	636	630	641	643	629	695	687	673	653	650	688	671	642	659	680	673	678	693	640	629	679	666	664	641	659	635	717	665	640	623	660	638	684	649	646	664	643	658	671	646	638	625	634	622	662	671	651	654	663	649	688	648	673	648	664	678	684	653	654	663	696	701	650	671	675	678	695	650	689	646	604	634	649	675	688	654	666	698	705	660	666	691	706	664	676	688	660	662	583	654	677	686	677	651	671	646	671	715	653	685	653	680	658	668	664	657	655	650	651	669	653	653	653	662	658	699	668	654	674	678	676	669	698	727	624	642	673	681	717	645	677	659	665	646	682	649	663	691	707	680	642	640	693	676	654	643	703	638	664	641	671	629	690	641	676	684	649	659	635	689	638	643	657	634	670	660	655	704	673	658	676	693	637	638	670	638	661	667	592	663	685	646	699	646	670	658	665	628	653	658	625	616	630	681	675	614	663	707	678	682	678	636	623	659	635	659	657	631	601	662	649	674	638	683	657	648	665	678	658	671	651	693	607	658	668	638	626	675	685	704	653	669	681	644	642	659	629	671	687	674	678	694	635	728	645	674	653	624	616	624	642	660	651	660	652	665	689	694	643	639	636	647	726	698	668	657	700	674	676	669	671	678	645	649	641	603	643	660	619	642	646	632	670	684	617	608	644	674	690	651	663	717	633	678	690	678	636	634	646	666	654	624	674	690	600	639	689	624	680	648	642	663	678	681	657	647	613	662	683	660	667	670	653	668	661	651	672	658	664	636	660	651	695	648	611	684	672	707	682	652	672	720	699	643	660	677	656	668	674	652	605	622	677	612	666	620	646	664	691	630	662	619	669	659	669	667	645	709	650	636	644	652	681	663	694	688	642	667	662	637	684	690	666	633	627	649	660	602	640
14725	6871	7050	6716	4750	2960	2073	1444	1099	978	728	594	486	498	464	461	391	351	384	320	294	312	278	281	306	303	311	274	281	290	274	262	251	264	247	273	277	257	282	264	244	236	275	265	256	235	266	260	256	265	262	246	242	246	213	258	236	248	232	235	255	224	228	253	239	252	259	257	239	238	241	247	271	264	222	217	238	218	263	261	255	244	230	235	236	253	244	286	244	247	270	237	230	232	247	224	226	272	272	279	239	273	263	260	274	219	246	271	253	236	206	236	247	219	237	254	244	275	248	244	227	268	269	228	261	252	252	267	238	231	258	248	232	254	259	263	268	260	261	237	237	263	242	228	244	262	266	224	223	231	262	231	253	251	199	225	271	253	239	209	251	227	248	260	258	269	233	235	277	226	251	242	228	266	238	251	249	270	264	250	245	232	245	250	224	279	251	249	241	278	232	271	238	236	245	248	251	241	243	224	228	254	259	260	235	241	241	268	273	262	231	269	258	260	246	257	261	281	242	259	274	275	245	243	239	236	253	246	231	267	265	220	265	282	247	242	235	268	259	246	247	249	236	256	236	256	223	254	251	254	233	228	244	263	252	264	241	242	262	250	252	251	266	261	234	249	256	224	274	243	258	251	295	258	250	252	244	253	242	287	255	245	225	224	271	236	255	278	231	234	251	227	245	240	208	230	233	268	234	228	253	244	220	264	251	262	247	237	282	280	265	243	258	265	243	255	248	238	234	227	239	228	237	235	255	237	255	266	238	258	213	272	256	251	230	236	250	230	280	235	274	258	247	231	274	240	246	277	267	277	271	241	263	227	256	249	267	242	243	249	275	261	233	272	278	263	249	247	260	276	228	232	237	249	246	262	243	261	263	272	221	261	238	262	242	251	261	227	262	240	235	267	254	256	255	222	248	224	251	250	255	249	241	238	260	261	234	239	250	230	251	262	246	250	220	259	249	258	247	260	222	248	298	231	237	255	283	258	231	255	231	268	232	240	205	260	264	242	273	260	267	276	228	246	269	253	230	259	215	251	256	243	245	259	266	235	268	259	264	243	273	226	254	240	260	237	239	228	247	269	255	250	262	249	274	241	269	227	236	273	225	268	239	266	254	261	246	246	253	222	261	238	245	219	274	221	225	257	236	249	228	255	240	252	250	232	251	263	216	261	235	230	214	250	245	243	248	248	256	268	241	254	269	270	240	259	226	248	225	257	273	255	272	229	264	272	252	270	248	242	272	253	272	262	253	265	247	244	243	216	235	221	231	245	255	268	259	250	274	251	247	257	282	234	252	264	240	292	273	237	236	258	233	266	239	246	225	257	206	236	218	236	253	278	274	245	261	272	245	256	249	238	227	253	257	231	234	249	237	254	271	222	237	265	252	246	252	224	224	240	250	244	260	226	249	250	223	265	238	245	255	271	267	219	261	245	259	221	246	230	253	245	253	242	231	292	268	263	278	268	256	235	230	242	234	243	253	247	254	263	269	234	262	265	240	222	255	257	249	259	244	250	254	226	232	238	244	277	242	248	246	255	244	251	273	261	233	256	241	266	228	228	254	269	252	242	216	241	256	239	248	243	238	247	240	259	264	261	285	262	230	241	257	233	233	239	222	227	284	258	263	255	246	256	247	240	274	227	233	266	245	272	249	234	267	271	254	244	250	266	250	242	282	227	258	274	244	268	263	244	264	222	249	254	246	228	255	247	213	257	253	250	229	264	255	251	271	236	234	257	236	242	239	228	239	253	229	254	271	242	263	262	248	250	256	240	226	250	242	247	241	236	243	284	251	227	234	213	256	224	240	262	268	240	246	241	217	255	251	251	257	272	213	253	228	261	200	238	241	253	226	247	239	263	269	238	236	245	254	255	242	247	236	261	269	249	226	257	285	234	250	259	273	249	271	229	246	265	234	241	246	287	255	250	262	244	249	270	263	265	276	234	231	229	257	256	246	249	269	237	252	254	255	243	212	239	254	243	248	282	250	237	244	249	252	257	251	269	284	251	246	251	253	250	255	253	211	232	290	237	242	258	248	242	263	253	238	233	261	222	264	233	240	256	251	240	273	250	245	263	241	275	260	247	244	258	249	257	245	253	261	292	246	239	232	261	248	264	252	270	223	261	236	246	250	246	261	233	240	255	238	250	247	263	241	226	240	258	240	244	227	243	273	261	237	223	240	265	271	274	234	214	272	247	241	256	290	261	253	219	231	243	243	221	291	289	266	257	200	262	234	225	253	263	226	259	228	252	235	262	246	251	229	250	237	261	255	240	253	258	237	263	273	258	256	243	294	251	228	228	249	277	234	258	255	255	260	231	255	238	278	252	267	235	231	251	264	253	240	247	252	225	275	257	251	203	265	254	252	268	248	254	245	254	245	233	250	260	258	236	261	231	254	254	244	214	264	252	225	264	257	218	264	226	264	250	260	244	241	249	251	262	244	263	255	243	274	247	240	266	252	244	239	240	236	256	261	272	243	253	232	256	259	274	260	212	236	250	217	242	250	279	266	241	229	227	240	244	254	246	280	237	265	289	276	258	266	246	265	253	256	265	265	229	233	220	261	289	240	261	248	259	282	252	222	253	261	243	257	241	289	253	282	277	227	261	245	251	277	222	253	229	230	211	246	261	254	251	265	231	224	264	249	233	283	234	240	242	257	267	222	275	235	246	249	228	230	227	264	244	268	248	246	264	260	254	228	247	255	255	268	228	230	268	240	249	249	250	269	240	240	245	262	248	261	257	276	253	254	224	242	259	263	242	230	261	229	254	227	258	276	269	263	251	261	243	283	289	240	256	260	272	273	240	249	282	252	270	245	251	249	258	248	230	239	256	236	254	254	216	232	259	269	247	255	243	239	250	260	292	282	247	267	221	261	245	241	267	253	231	231	254	234	255	253	229	228	253	243	256	267	260	237	249	253	277	256	223	260	232	249	220	222	277	254	227	229	212	261	271	269	235	253	228	240	232	275	237	225	229	245	253	275	218	252	220	291	252	250	260	267	231	263	221	250	223	248	218	263	249	244	241	273	252	236	220	242	247	254	230	221	269	258	257	269	293	230	261	265	263	241	252	287	249	246	244	256	247	266	222	280	236	230	296	250	241	268	244	232	256	235	263	223	241	238	248	255	255	248	263	246	229	231	266	259	271	245	237	243	231	264	247	222	239	219	218	249	264	263	239	233	252	240	253	250	265	235	250	242	278	263	268	243	254	259	236	259	256	223	262	240	242	244	254	222	274	235	257	219	241	248	284	258	238	248	275	242	243	272	259	252	228	273	258	259	266	255	240	258	245	249	242	231	235	234	234	261	227	215	245	230	260	232	260	253	246	249	233	247	252	252	238	224	237	235	251	236	240	261	246	231	236	262	257	277	265	258	254	241	233	265	254	270	276	283	260	254	292	234	254	289	273	249	244	283	226	277	265	228	250	267	272	236	225	241	257	243	242	247	312	248	242	264	231	275	251	266	263	237	244	259	240	258	283	239	285
11371	5971	11819	15169	13337	10022	8622	6343	5059	4403	3315	2844	2542	2267	2100	1901	1748	1414	1438	1142	1142	993	957	1005	910	859	833	883	813	762	747	767	752	752	766	748	756	680	739	765	651	715	701	653	645	667	659	687	620	654	628	631	670	613	625	632	634	613	661	633	602	620	589	637	609	627	616	611	660	595	607	613	645	579	620	636	612	640	622	607	630	631	569	621	621	596	611	638	603	614	595	601	617	625	577	579	603	611	643	574	619	610	622	598	595	619	586	610	589	590	596	616	595	654	610	653	616	645	605	585	644	631	616	666	602	632	568	637	617	652	601	597	604	543	593	575	569	601	611	609	601	572	624	628	594	633	581	623	663	632	598	555	629	637	618	630	620	636	566	634	642	603	626	592	600	663	581	602	629	597	636	641	642	619	601	602	592	644	607	668	615	624	644	584	659	606	607	629	625	610	581	639	642	618	602	667	592	581	576	616	586	626	582	635	632	640	577	594	563	597	616	613	638	625	630	588	597	638	609	638	573	647	615	612	602	599	601	607	621	601	629	591	584	656	600	586	637	575	633	615	617	616	632	626	605	610	632	626	641	613	626	595	569	590	602	639	625	646	641	632	634	609	617	633	612	640	646	632	646	588	645	632	598	609	607	580	620	601	574	594	602	629	623	602	614	635	573	594	583	640	639	614	617	620	599	595	622	631	615	613	637	626	582	597	580	607	639	648	623	647	602	607	650	618	627	645	596	655	634	617	625	615	618	642	643	601	626	636	632	616	639	602	613	597	595	601	604	640	629	577	633	644	559	606	597	623	625	570	601	640	648	579	616	619	592	617	575	619	579	628	630	604	615	608	598	631	623	601	588	589	628	604	610	604	640	596	558	627	686	606	644	628	666	585	605	572	645	570	592	581	628	616	635	626	612	619	615	613	650	603	611	662	584	577	592	618	611	609	581	605	626	611	584	639	588	588	567	596	554	633	584	594	615	593	645	615	617	611	626	636	605	597	594	608	631	623	607	584	630	590	645	606	649	605	580	608	588	616	646	629	605	587	575	604	603	589	610	592	562	605	608	605	608	588	592	620	613	612	614	649	612	647	608	640	609	630	585	608	602	644	602	592	563	620	619	636	628	605	615	593	667	593	592	582	598	573	596	628	615	627	682	606	614	602	633	632	631	619	575	619	604	587	631	582	584	547	643	596	611	640	565	663	587	629	600	623	635	594	576	580	607	602	634	643	646	630	618	612	615	634	648	614	643	590	594	628	632	634	611	599	668	621	580	634	646	625	607	627	646	595	590	605	594	608	605	594	644	619	610	608	606	632	631	569	612	612	609	669	631	603	632	587	630	616	704	605	597	596	589	589	606	593	615	638	649	610	616	626	587	639	624	632	632	627	608	605	625	585	638	627	587	627	591	648	633	611	611	605	626	603	612	611	594	651	606	576	623	617	618	632	647	615	604	595	586	583	579	604	663	590	630	628	626	575	631	577	601	616	594	634	591	607	632	597	612	604	626	619	598	645	595	555	599	603	643	555	603	594	604	597	640	625	626	574	603	611	628	652	662	618	604	591	604	627	616	620	598	593	633	624	586	619	601	586	645	620	671	638	650	578	593	600	592	592	609	561	621	626	589	607	632	589	570	642	639	634	612	637	627	622	604	586	622	626	574	611	619	625	601	593	658	630	623	654	564	615	573	623	588	572	639	601	618	606	612	602	568	590	567	625	606	589	634	613	597	641	599	574	560	603	626	584	562	586	612	660	608	622	649	621	627	633	623	586	597	622	600	569	624	589	593	612	643	600	648	645	627	593	607	592	587	583	603	654	612	627	562	643	600	629	581	611	617	595	602	636	600	638	581	615	612	649	616	607	615	620	605	598	612	633	611	616	617	642	584	582	617	613	630	588	620	602	651	582	628	620	624	636	623	645	603	576	602	625	620	591	580	603	611	664	624	610	581	644	596	616	595	619	620	652	611	634	676	644	597	588	594	632	649	643	649	563	620	574	636	646	588	608	598	660	649	649	647	643	610	635	630	628	645	604	605	612	620	619	601	633	628	604	637	634	562	639	599	604	650	638	637	617	592	641	642	583	629	628	611	628	578	611	579	615	607	604	635	568	648	602	606	602	609	637	599	581	606	614	616	600	620	619	608	580	615	623	607	604	639	620	620	562	607	610	629	578	593	580	604	653	610	652	617	632	607	612	584	602	662	603	600	689	601	599	629	591	628	618	612	603	657	601	620	615	616	607	650	615	626	621	658	581	594	612	573	630	607	619	638	599	680	599	636	603	568	549	659	604	638	574	626	628	592	641	574	605	576	584	610	586	609	557	582	627	621	580	609	585	585	654	657	622	631	597	603	577	592	604	603	593	633	593	622	630	620	626	589	622	563	583	607	573	627	615	633	603	661	613	616	645	589	598	597	622	620	558	606	579	641	603	629	590	644	607	587	613	597	574	622	627	559	566	581	609	614	596	567	606	609	578	633	583	651	633	596	631	571	613	583	564	594	608	627	638	634	601	608	588	601	588	592	595	618	618	638	597	636	618	636	586	644	607	601	646	602	610	629	584	652	609	616	632	607	643	613	580	608	637	616	635	587	627	616	577	585	593	649	617	611	643	613	605	611	633	607	684	590	628	654	625	641	562	589	637	668	588	626	636	629	606	634	588	575	616	612	599	615	628	597	639	653	608	584	622	615	612	584	620	592	598	639	627	635	599	589	587	670	634	603	619	563	600	599	630	596	620	622	628	578	592	651	584	600	591	631	593	577	619	626	610	662	594	570	638	590	634	610	644	639	647	620	571	613	641	612	628	588	624	658	597	587	574	613	599	661	622	631	607	600	581	639	611	611	562	613	633	588	631	634	624	600	621	627	573	642	616	609	609	609	605	629	598	589	635	610	635	626	628	602	594	618	590	622	631	608	637	621	609	605	619	625	620	632	588	626	654	575	600	639	607	624	606	653	611	574	589	624	620	642	613	613	613	588	608	549	587	648	598	667	602	624	589	669	612	588	591	610	589	566	607	604	591	608	607	617	586	613	592	560	600	600	586	578	655	632	634	635	634	629	620	666	667	642	636	660	628	633	664	608	599	577	590	612	575	586	639	619	605	641	591	661	609	587	579	640	592	614	630	607	638	523	611	585	589	575	612	614	595	578	584	615	584	655	603	581	630	596	623	549	619	593	581	614	607	600	643	615	582	600	619	590	582	597	664	598	614	560	637	619	625	579	624	592	612	628	599	636	642	626	604	614	632	658	589	606	644	589	588	612	592	576	618	586	581	612	656	604	653	628	593	613	591	653	627	608	664	596	596	603	553	598	580	606	643	624	630	640	658	611	626	577	591	624	578	578	618	621	568	639	592	630	620	617	664	581	598	639	603	578	632	647	628	588	608	615	612	620	624	559	598	615	589	587	635	625	674	639	598	579	622	621	638	590	615	587	588	679	653	577	581	641	612	614	624	606	628	592	650	604	606	631	648	647	588	606	597	604	617	601	626
22499	10477	10377	9072	6426	4960	3511	2318	1926	1326	1019	772	828	627	529	489	478	314	296	296	272	275	264	250	266	249	232	203	221	204	221	208	206	212	189	187	173	196	217	192	212	176	162	204	201	178	209	204	178	163	186	193	199	193	213	200	185	183	195	202	187	166	215	177	167	175	198	190	187	201	179	191	183	166	202	179	170	197	189	203	195	178	199	202	170	172	174	178	176	161	175	178	207	166	207	186	185	179	208	190	208	195	188	192	177	184	204	190	167	212	183	203	199	189	204	197	189	185	169	191	199	186	174	165	191	174	178	169	174	196	172	187	190	173	164	196	222	180	189	178	196	212	193	174	191	181	189	172	154	165	164	175	203	207	205	187	180	185	157	184	199	179	176	180	198	152	188	202	197	177	199	183	178	172	203	218	184	194	195	181	165	172	172	189	182	174	200	182	171	184	180	167	195	198	161	207	198	175	181	175	184	172	183	205	186	193	177	165	181	181	170	172	188	157	196	168	192	199	200	176	172	188	155	164	166	189	186	165	189	183	206	202	198	186	202	163	168	188	164	200	187	156	182	181	178	195	203	202	179	175	195	183	186	204	180	199	147	163	187	181	165	184	185	170	192	185	178	167	197	201	206	198	216	192	187	171	200	186	185	204	201	180	189	176	188	183	183	188	187	195	193	191	170	173	177	175	173	194	199	218	180	196	185	177	184	189	170	186	200	198	209	191	167	182	167	176	175	166	206	187	187	185	165	207	190	199	190	187	161	178	170	180	160	203	169	183	164	192	177	192	209	181	192	189	163	192	203	187	179	192	187	195	184	190	174	204	193	156	196	189	183	170	175	187	181	181	183	194	176	184	199	188	193	179	168	189	202	198	200	193	182	157	157	212	175	171	155	193	182	179	178	188	184	170	197	212	178	171	171	182	201	201	212	174	172	167	188	191	192	158	185	198	201	182	182	160	179	195	201	197	182	188	177	191	189	209	172	181	187	194	174	180	196	193	185	196	181	208	191	193	181	190	193	167	195	172	197	180	164	193	183	181	177	198	190	171	186	172	200	185	205	182	193	158	183	202	182	212	180	183	159	168	181	187	180	175	193	162	177	179	176	158	157	183	203	166	167	145	187	178	174	185	227	175	198	191	188	173	193	159	208	172	203	185	194	180	177	166	181	172	194	177	195	198	182	212	177	182	186	189	172	158	179	205	200	189	188	189	183	205	179	170	179	194	193	173	187	184	207	198	183	178	164	193	181	172	173	167	178	166	192	171	180	153	164	189	190	223	181	193	188	177	182	159	194	190	189	203	173	201	198	192	199	176	174	192	176	187	178	198	181	181	177	187	185	191	179	165	167	168	174	190	175	183	199	197	176	203	191	189	189	180	160	210	184	200	179	202	187	169	208	189	193	194	184	176	217	203	170	196	191	171	164	182	178	179	184	174	187	203	225	177	178	196	207	187	185	185	183	176	171	170	189	184	186	194	164	171	184	165	185	164	174	189	180	157	135	186	186	186	209	173	181	167	166	194	179	179	178	183	179	192	182	157	163	176	175	176	207	177	180	166	188	145	203	192	187	183	189	180	152	172	189	171	203	183	184	186	179	192	163	182	191	182	157	167	182	196	181	175	181	185	167	196	179	207	168	191	196	180	176	207	199	184	194	178	201	185	210	184	207	202	186	188	177	181	222	187	182	167	160	169	194	168	206	172	189	167	198	183	159	163	177	188	209	171	198	160	198	209	160	198	187	183	200	186	174	176	196	169	187	177	192	169	169	174	203	187	170	195	198	191	206	188	190	183	169	187	207	140	186	187	156	169	198	187	171	201	188	171	179	166	171	169	171	173	181	165	191	187	193	169	174	192	181	202	163	191	181	167	161	175	188	152	172	214	187	168	190	178	182	223	186	171	173	190	179	190	159	172	188	170	176	217	168	171	194	169	214	151	190	182	165	160	179	199	191	191	193	172	167	190	171	189	193	175	178	199	170	200	185	171	179	194	175	168	216	155	175	201	167	166	158	170	184	174	189	204	153	203	195	170	193	203	203	223	174	211	206	209	192	173	195	190	176	178	166	187	190	195	183	169	185	192	196	177	201	180	162	183	194	186	169	195	199	192	163	192	189	182	213	170	165	205	196	196	174	183	185	196	187	177	171	180	163	170	177	199	184	173	171	164	176	180	171	197	202	202	177	167	205	180	176	189	201	184	185	201	193	202	184	183	174	169	215	204	163	180	202	162	196	197	183	174	175	173	191	207	185	183	177	217	169	177	200	192	192	179	177	175	214	170	158	165	186	176	208	186	197	163	186	178	175	170	159	176	170	164	164	183	176	184	204	195	202	190	193	196	200	211	195	201	184	178	196	174	185	192	185	167	180	187	195	204	215	201	176	200	187	186	172	192	192	184	175	180	174	184	188	180	163	194	179	169	165	178	163	181	191	179	183	162	192	207	169	175	180	181	189	163	177	160	183	187	186	200	193	189	212	183	176	170	187	165	193	212	172	199	186	190	202	188	170	181	191	188	172	207	213	195	173	204	193	176	189	206	187	201	195	198	183	162	189	183	178	150	173	175	187	212	171	170	132	197	221	189	185	220	189	188	209	177	185	187	201	180	169	177	204	184	199	155	190	182	195	172	161	179	194	157	175	188	179	192	160	191	176	205	191	169	186	207	166	176	182	194	171	185	201	178	206	191	189	189	186	194	161	163	192	167	186	169	181	179	198	200	190	159	207	183	177	182	208	186	150	186	195	208	173	187	181	175	167	183	188	170	194	177	176	185	198	175	167	185	204	178	195	182	168	207	165	191	193	175	179	176	170	193	181	207	157	187	172	168	172	205	197	198	184	158	163	204	188	175	175	212	197	162	177	169	179	162	191	203	194	191	187	183	207	180	182	199	200	188	166	163	200	184	171	174	186	182	207	181	187	190	237	176	164	178	164	157	180	185	180	178	178	203	160	182	200	166	188	163	204	210	189	183	186	169	172	188	190	191	196	170	181	201	207	186	172	172	168	197	208	192	183	200	157	201	186	176	164	170	179	208	179	192	171	179	165	207	189	185	185	183	175	192	161	200	177	162	200	204	189	159	187	178	181	178	167	202	202	165	184	186	195	182	188	152	187	182	200	166	173	203	183	183	222	182	180	199	178	196	179	171	200	198	213	192	181	173	182	203	176	177	188	161	195	213	174	189	192	169	166	168	180	201	189	182	179	202	188	172	183	172	180	165	170	182	170	189	198	194	198	185	182	169	173	179	205	195	180	199	188	188	193	167	167	161	194	201	206	222	196	200	181	180	207	179	185	181	187	193	169	172	204	169	187	173	176	179	167	184	202	187	201	204	183	187	174	193	184	160	175	170	190	182	156	184	187	162	172	171	172	161	173	174	181	174	182	187	177	177	184	176	173	189	189	171	191	183	181	205	185	183	187	171	218	170	204	176	179	174	199	180	177	179	175	183	165	194	192	178	188	164	169	173	180	195	176	180	164	193	186	174
14991	8850	15618	19151	17286	15420	12763	9487	7457	6005	4692	3809	3378	3144	2659	2568	2402	1777	1594	1389	1192	1137	972	1058	893	836	738	823	742	717	708	704	710	706	662	662	648	641	601	627	621	565	542	525	559	509	545	508	505	491	558	524	526	529	484	484	475	515	497	540	464	491	492	495	473	462	504	470	454	462	493	458	484	464	462	459	473	437	471	467	461	470	472	458	461	495	438	484	463	483	464	487	444	502	479	492	483	460	467	475	403	484	476	464	496	454	451	439	443	461	503	463	458	460	477	492	505	475	467	458	472	439	450	471	414	457	435	482	479	479	434	430	473	463	468	452	483	518	460	506	469	507	459	458	515	473	465	461	491	466	498	457	446	477	484	461	490	493	497	493	461	464	451	478	428	457	506	440	441	483	474	473	424	450	511	438	436	443	455	494	460	436	465	445	480	454	491	453	490	448	461	451	497	499	448	485	458	467	443	478	451	488	487	488	471	432	438	442	488	425	449	476	432	476	496	444	439	455	500	439	492	477	417	475	489	444	474	492	450	466	463	455	479	493	433	489	464	498	454	464	495	461	474	488	422	478	467	479	465	459	474	474	458	458	478	474	479	467	454	445	468	422	466	449	498	454	453	446	469	484	494	442	477	458	460	475	453	460	509	463	468	468	450	449	438	469	472	478	463	464	445	479	475	465	437	447	510	492	469	433	449	461	458	440	455	463	472	477	449	502	445	493	481	440	451	467	455	446	469	453	453	453	510	420	444	469	466	442	463	455	443	484	467	469	465	442	479	483	447	500	466	477	482	469	468	453	470	437	452	436	490	484	467	457	467	491	440	465	459	493	402	488	462	453	499	469	492	480	457	442	464	472	470	455	469	469	479	451	441	433	459	458	475	518	467	461	477	473	488	430	468	487	485	480	483	450	469	489	454	450	457	498	457	432	461	462	473	504	468	460	486	458	470	471	436	460	485	461	462	445	516	474	441	480	460	459	470	479	469	488	482	488	466	490	432	470	448	489	458	459	491	461	415	467	475	455	527	470	508	457	481	468	478	449	462	505	473	490	475	479	495	493	460	472	467	480	480	443	465	474	456	477	416	435	460	484	437	494	474	440	477	443	455	459	459	496	482	443	472	422	469	433	452	481	449	492	437	469	485	429	469	462	435	514	504	495	440	460	441	447	452	491	479	478	487	470	476	462	483	471	431	438	431	465	467	472	448	465	465	489	461	478	441	494	484	477	449	475	484	461	455	444	492	462	435	465	466	469	475	461	429	467	463	465	465	507	460	478	483	455	449	469	475	492	445	514	440	470	468	456	477	459	473	476	467	435	449	486	468	447	503	404	477	462	456	454	439	478	470	440	452	416	472	484	504	460	448	451	473	441	477	481	486	470	432	489	487	476	515	465	497	489	478	495	455	439	509	452	512	464	475	425	473	494	519	485	456	455	454	466	486	478	467	438	426	458	470	486	463	465	460	443	501	423	479	475	443	466	456	446	452	466	419	466	468	514	512	483	460	488	416	442	448	470	483	438	468	475	420	475	471	441	500	489	477	430	464	454	479	467	468	485	442	487	466	477	463	496	459	477	512	463	428	498	466	469	446	463	474	448	452	489	474	495	468	457	436	482	452	460	490	433	491	431	475	464	511	490	493	428	477	496	449	476	458	436	485	447	474	466	498	460	469	458	486	509	460	480	476	466	468	470	472	476	440	455	453	431	493	480	496	456	471	459	481	459	486	464	496	477	457	456	455	456	456	457	472	428	463	474	433	481	472	472	447	479	491	417	466	434	465	463	451	458	476	470	475	457	465	420	449	460	489	466	460	453	449	451	487	471	465	468	422	480	474	445	442	497	470	456	468	450	433	455	461	470	477	470	509	471	448	439	460	443	474	470	430	459	484	425	476	476	455	468	424	473	470	481	431	488	464	442	454	493	427	453	476	457	431	472	478	436	475	511	473	484	431	496	455	472	461	511	469	477	454	462	464	464	461	479	454	475	480	503	450	494	459	496	462	483	492	487	446	444	479	459	445	434	495	447	445	466	470	476	482	481	468	446	469	458	443	480	450	460	477	449	505	525	446	485	454	431	454	514	473	473	476	453	480	440	478	463	459	465	473	457	473	472	500	495	482	485	478	456	481	502	442	433	488	462	466	473	461	460	443	430	443	458	456	485	455	449	443	497	488	486	477	462	424	460	495	468	487	453	473	452	448	479	460	440	462	518	452	451	466	439	469	447	451	475	463	444	490	453	442	421	422	444	467	450	491	453	468	446	468	474	488	451	459	491	446	459	451	445	478	473	460	452	463	493	465	470	474	449	469	481	482	494	488	441	450	495	444	448	451	475	453	417	500	482	517	468	495	474	458	472	427	494	452	459	430	478	477	419	477	469	466	462	429	457	470	443	439	433	440	459	437	460	472	441	445	450	444	454	471	480	438	462	447	455	478	434	453	509	454	474	465	461	434	471	467	449	440	454	483	454	487	418	464	452	453	447	443	464	459	475	477	461	447	471	473	475	475	462	464	468	447	516	457	427	468	469	462	469	485	442	467	442	447	499	453	432	457	452	451	437	459	462	496	454	471	439	453	458	502	465	474	513	436	445	454	457	419	482	506	481	465	443	509	444	458	475	474	475	500	476	483	485	482	452	462	464	443	463	495	460	465	496	461	471	478	474	467	493	475	460	448	464	461	464	488	457	475	451	509	457	473	473	458	451	468	465	439	427	452	502	459	484	498	477	509	472	476	446	477	468	484	472	435	465	459	444	501	477	464	457	490	435	457	462	464	461	463	422	487	491	501	434	479	443	472	439	503	482	467	479	474	480	438	440	459	481	454	459	425	452	474	474	472	505	447	428	451	487	471	456	439	446	490	439	488	442	447	451	498	441	503	452	453	460	474	457	478	493	448	447	457	448	470	437	458	452	471	473	475	480	499	446	474	455	487	466	455	485	478	470	483	469	487	458	447	490	461	432	449	467	438	470	453	455	425	469	452	452	472	478	496	425	447	467	484	448	430	470	517	465	522	453	454	441	433	460	450	482	432	448	478	432	461	504	416	477	454	456	458	451	479	475	440	435	470	436	491	490	475	449	492	458	482	492	465	476	497	466	455	448	491	412	471	479	478	473	458	428	485	439	451	498	493	436	444	496	436	421	459	458	446	474	454	488	467	484	512	471	448	424	488	496	478	491	459	476	459	468	468	471	486	451	466	481	442	453	460	472	441	480	474	491	453	487	478	463	468	437	507	470	479	479	434	443	468	508	465	454	484	472	446	468	452	435	484	466	464	461	421	466	473	471	470	450	465	449	467	452	475	485	496	462	419	449	452	394	472	456	434	500	480	416	460	447	484	472	467	446	495	490	461	459	462	467	456	447	459	445	473	475	477	476	464	455	437	480	501	454	479	472	440	441	447	468	486	473	425	462	454	466	473	480	458	437	490	449	469	492	491	472	472	453	482	474	487	484	466	453	473	490	490	458	480	465	495	471	473	478	449	428
4712	2295	2596	2251	1573	1216	1005	731	627	512	479	401	377	423	373	356	365	301	269	347	273	285	275	292	277	290	310	258	262	271	309	285	271	271	256	271	271	267	260	307	282	262	269	243	288	286	245	266	253	273	253	284	264	266	248	298	296	295	247	275	272	250	282	269	286	269	280	278	241	258	258	284	287	273	278	266	266	242	260	251	257	258	323	279	275	278	299	281	256	265	273	286	253	265	252	242	291	293	268	241	273	267	299	283	261	241	270	262	223	247	254	259	268	273	255	265	254	266	274	261	256	281	258	265	267	254	283	275	243	271	283	272	245	294	268	291	258	272	269	262	252	261	251	256	273	268	252	272	235	251	276	309	276	288	305	263	281	278	284	261	298	246	261	269	262	267	250	266	267	285	258	304	296	295	265	269	285	254	247	285	254	272	271	257	280	260	281	228	258	277	272	248	296	266	258	279	294	276	252	267	278	243	265	282	268	269	274	280	234	265	268	263	281	277	280	262	278	278	273	273	248	241	301	257	255	283	249	255	259	245	248	263	280	243	267	291	257	237	237	279	267	271	283	278	276	273	257	245	277	273	266	250	257	243	294	268	269	295	275	237	261	300	251	264	270	281	251	262	275	239	266	264	281	268	256	267	253	270	276	248	233	247	242	246	262	280	262	229	246	250	280	271	264	274	261	260	257	277	273	263	255	298	257	280	285	280	280	281	281	260	252	256	288	261	253	263	258	240	261	273	236	263	267	269	251	241	256	268	278	259	264	261	251	297	291	282	292	265	255	259	275	262	249	280	267	253	253	278	263	262	270	249	246	257	278	254	263	298	276	255	251	251	299	233	251	278	253	259	282	285	264	273	279	273	250	269	290	275	270	258	280	260	225	263	259	266	243	312	283	255	252	282	268	295	278	285	265	302	239	278	286	268	259	269	257	297	252	304	270	234	267	268	266	241	252	253	244	252	279	295	243	266	242	261	262	270	256	263	272	246	280	283	266	298	273	296	283	272	266	266	275	279	261	286	306	242	244	258	285	234	239	246	265	303	256	268	269	270	283	238	273	260	264	268	263	270	265	265	273	248	265	235	264	263	277	263	257	291	267	235	283	242	280	268	294	301	283	292	260	263	264	298	241	266	274	269	257	290	270	248	266	254	270	270	275	284	275	243	268	274	248	302	266	268	274	266	249	259	247	290	251	267	251	242	240	252	261	264	265	256	256	276	279	273	289	269	252	281	268	247	290	253	254	278	284	265	269	276	292	264	247	276	265	298	237	263	280	265	258	257	273	285	235	312	268	258	238	283	269	270	257	272	267	279	286	288	249	269	260	264	270	294	273	264	268	291	270	308	259	257	264	269	298	255	279	260	236	279	304	261	247	291	290	310	306	245	281	286	294	238	284	294	284	293	288	275	277	302	293	257	281	249	270	243	281	270	277	260	273	288	290	278	274	286	269	285	264	262	252	275	253	274	251	254	281	266	266	259	280	232	269	272	267	293	266	295	244	252	234	265	276	217	244	274	234	250	257	279	283	243	263	264	312	265	246	242	284	250	285	253	274	244	291	280	278	249	275	264	257	278	263	266	290	241	292	261	265	260	279	260	274	241	264	267	269	259	271	265	265	252	277	298	255	240	249	258	277	228	277	250	252	270	272	249	280	270	271	279	252	246	273	264	293	273	277	288	269	258	264	254	280	259	282	271	256	277	250	267	278	238	229	253	248	274	262	266	292	285	282	315	272	243	277	276	261	253	245	289	281	257	265	268	275	276	269	277	279	251	254	245	259	285	261	271	281	261	279	279	265	274	291	263	247	262	263	276	260	242	255	268	276	256	281	283	256	270	274	268	282	273	275	276	287	241	271	258	308	274	265	278	264	280	273	270	286	266	296	264	242	275	242	254	273	257	268	263	259	292	291	254	281	263	285	287	273	242	262	245	274	264	250	247	278	274	278	265	271	259	239	246	289	281	252	248	232	278	259	268	253	280	257	262	255	266	258	272	293	265	259	251	269	267	293	298	282	290	263	245	270	262	289	270	268	276	254	229	261	239	287	260	280	242	265	279	272	246	324	281	265	226	263	293	262	274	289	281	276	267	256	250	276	268	292	284	293	285	272	236	276	268	257	281	253	255	270	274	267	258	267	262	276	254	264	255	254	263	254	291	258	277	271	260	246	274	261	246	281	266	272	270	240	289	282	249	289	268	254	279	253	254	276	236	270	285	274	301	257	257	251	264	260	270	270	293	258	310	276	295	282	271	303	295	290	264	250	284	272	234	270	288	286	284	265	251	259	285	286	251	284	234	266	286	240	255	268	282	266	246	290	316	256	256	253	266	250	262	264	297	248	262	284	271	280	269	243	292	272	272	264	244	312	283	291	250	296	263	263	282	260	208	245	266	263	269	269	257	270	248	225	274	276	251	268	251	263	256	258	275	267	271	265	258	277	282	251	291	265	220	269	289	236	246	273	302	285	264	262	270	286	250	281	270	268	265	268	271	266	272	269	270	271	279	247	253	255	260	260	271	284	275	255	303	268	231	262	253	278	294	247	261	287	276	241	282	265	262	275	267	277	267	270	287	258	288	262	260	298	258	306	262	271	292	260	266	256	273	282	315	273	302	270	281	267	291	265	251	267	285	258	288	255	244	285	248	286	298	291	264	259	258	291	241	271	294	265	246	276	253	273	281	258	235	292	270	278	264	275	269	266	260	256	282	266	286	278	259	256	282	251	251	265	253	289	250	262	294	254	276	254	281	256	255	281	278	278	252	277	267	299	281	261	262	254	254	296	305	264	262	245	294	296	265	280	282	278	255	280	258	282	280	247	253	254	260	295	254	249	263	273	237	259	272	266	286	246	284	273	223	251	280	228	276	249	283	272	276	301	277	262	281	284	260	298	283	273	314	233	276	262	262	242	253	287	246	297	298	298	299	217	248	236	251	252	266	316	290	262	235	267	302	291	263	269	270	260	302	277	271	279	279	257	262	268	303	275	250	251	289	271	294	278	294	262	254	281	303	249	250	287	271	235	249	251	270	295	285	266	258	278	266	265	283	274	265	273	270	236	272	251	256	279	277	300	278	267	268	263	263	254	270	301	287	247	271	251	277	274	266	269	263	287	248	263	259	247	273	289	294	255	271	252	285	236	267	273	256	260	271	245	253	262	250	289	246	277	257	254	248	273	259	288	239	289	254	263	270	260	226	301	277	271	278	261	233	264	294	252	245	258	270	291	267	257	243	256	261	270	290	277	293	281	315	288	279	273	256	292	263	292	263	243	274	256	267	269	287	245	259	291	275	297	247	248	294	257	259	259	249	276	300	289	274	258	255	279	254	258	296	259	292	251	261	293	281	293	275	241	256	277	269	246	284	244	274	269	247	262	214	231	276	272	260	315	285	271	283	268	251	254	269	251	268	269	262	246	267	250	286	283	300	281	283	291	292	285	258	267	280	295	263	269	257	276	268	274	249	231	262	284	292	272	254	251	259	256	285
4308	2974	6107	7612	6011	5165	4177	3332	2619	2256	1889	1668	1437	1334	1226	1232	1152	1031	981	861	878	882	834	805	750	747	729	751	725	766	738	690	751	700	724	746	737	668	681	681	752	714	671	677	667	631	653	645	616	590	673	703	673	651	625	683	663	670	642	635	665	683	698	663	652	659	612	659	654	675	656	666	704	669	683	645	644	671	645	613	631	667	656	696	631	666	649	643	694	654	667	626	696	654	673	650	619	658	680	667	652	661	660	638	645	674	670	654	649	641	665	668	690	655	729	672	671	686	660	645	707	630	652	652	699	689	647	648	677	590	656	660	620	625	648	621	646	636	608	647	643	659	630	647	635	665	691	681	605	643	693	606	622	673	621	653	707	674	657	657	682	656	634	694	646	634	699	680	590	700	688	631	613	671	656	629	677	720	663	695	677	608	621	660	628	688	673	644	674	660	636	617	638	666	677	685	637	654	650	593	654	640	651	632	662	644	650	672	660	708	683	631	640	650	669	655	682	657	648	631	686	695	718	634	653	680	692	684	648	662	672	637	628	620	625	679	643	618	651	636	688	631	650	647	638	664	676	672	642	658	668	639	626	653	627	676	606	660	702	654	616	675	638	705	648	618	639	645	695	663	674	644	677	690	637	678	640	616	670	630	717	662	674	639	646	679	661	614	676	638	642	650	659	665	633	692	717	673	638	650	633	639	687	688	667	678	672	626	639	609	681	651	661	702	602	646	618	696	651	662	650	664	636	630	610	649	648	669	620	646	659	651	617	645	614	684	631	705	623	564	624	623	593	632	664	684	650	664	643	682	741	610	640	619	643	634	626	607	667	621	617	673	666	641	646	662	636	643	662	690	661	689	638	618	678	644	618	683	683	651	633	674	655	648	666	653	661	651	656	622	644	682	637	692	632	637	599	657	656	667	646	643	660	674	643	623	624	643	663	634	648	659	669	669	638	647	684	650	626	637	674	710	614	685	621	689	650	693	616	668	635	636	619	633	648	693	610	659	685	648	694	652	623	654	633	648	643	630	629	606	700	671	672	662	649	625	641	661	683	639	644	703	655	655	644	685	641	674	678	700	682	643	642	644	613	659	607	647	610	647	673	653	692	684	613	697	658	651	646	670	657	676	646	648	672	625	649	602	665	585	651	664	674	649	689	635	639	673	655	681	625	650	720	662	614	641	731	611	640	658	675	671	695	641	675	608	645	668	593	688	636	623	647	676	649	692	662	594	676	670	697	672	652	627	676	657	665	666	627	648	666	652	644	646	672	681	635	661	606	638	621	652	689	638	658	660	631	643	618	669	662	645	611	633	644	642	621	652	687	637	649	674	651	640	633	635	679	633	638	613	636	684	661	663	641	678	634	662	673	641	667	628	650	602	623	627	627	658	636	672	675	623	670	630	624	650	645	717	633	676	702	670	675	638	638	665	628	672	678	675	654	661	689	665	634	616	611	650	671	650	677	639	695	638	643	659	608	629	666	653	672	671	682	676	623	635	643	661	675	685	686	667	612	694	650	679	645	640	635	607	639	649	669	648	668	668	704	682	661	654	631	661	632	643	643	622	667	667	640	675	698	642	651	677	675	670	679	653	661	625	674	614	648	669	669	676	622	650	640	685	598	615	646	624	624	669	639	624	674	722	679	647	641	654	639	667	626	689	681	654	646	652	643	671	605	600	639	625	661	635	665	637	671	680	700	663	650	643	667	717	651	711	638	630	666	666	697	617	654	632	623	663	602	641	668	628	645	649	679	639	687	696	676	637	664	686	652	650	615	678	665	585	644	598	647	681	663	633	655	626	675	673	638	621	649	619	622	700	655	599	663	660	689	584	677	677	684	691	635	582	665	675	643	631	626	648	661	661	627	656	635	639	669	652	672	656	619	613	650	652	627	643	654	641	626	668	624	700	611	607	646	624	634	671	664	678	696	634	651	619	645	635	663	619	646	593	658	654	638	633	602	610	622	648	679	649	690	664	647	644	693	663	620	716	647	652	648	661	661	656	638	656	685	667	655	656	636	652	640	680	649	681	614	691	675	651	695	670	676	663	642	632	676	676	669	598	601	649	673	633	674	642	661	680	640	664	663	642	662	673	609	672	666	690	703	683	604	709	607	671	674	694	652	674	608	642	672	635	658	681	690	707	650	619	653	678	664	606	622	633	668	669	656	626	667	617	669	635	630	650	649	654	659	636	667	648	685	665	665	644	613	604	595	639	654	678	660	612	659	701	635	653	645	693	695	642	635	657	670	632	689	648	637	707	617	662	653	676	657	650	660	658	655	647	698	689	643	665	656	643	647	653	653	656	658	675	633	628	628	654	647	639	702	641	656	640	623	617	676	673	693	634	666	694	647	649	621	665	616	636	655	638	669	607	669	622	669	668	647	680	699	654	662	632	670	684	676	694	631	654	656	674	653	652	651	667	669	705	594	659	653	610	630	631	645	627	637	628	609	693	615	637	642	638	703	688	684	668	604	655	649	671	639	627	655	640	613	679	671	645	619	667	627	706	670	671	651	650	634	609	646	683	662	649	647	663	666	619	643	667	653	640	670	675	670	643	668	652	663	614	703	675	630	648	642	667	657	680	657	654	612	611	699	647	684	648	641	668	655	618	638	651	669	635	633	636	644	612	619	649	608	593	637	660	666	607	732	628	660	664	666	642	590	669	630	632	658	584	642	664	647	641	679	663	659	671	650	658	630	631	628	630	675	671	645	644	618	657	650	638	695	691	638	649	656	658	633	652	635	646	613	665	640	682	690	611	652	674	657	643	650	658	602	691	683	651	630	675	645	649	655	689	642	649	653	668	663	636	667	644	666	660	648	700	663	648	674	662	662	669	624	636	657	647	673	615	661	651	633	674	689	658	682	619	660	676	668	689	670	650	684	681	633	657	646	616	626	650	688	667	633	630	659	678	661	699	654	674	671	652	654	627	680	644	654	641	619	617	671	669	656	666	611	637	628	671	635	651	649	665	638	651	682	641	667	645	621	700	654	675	638	669	689	672	696	626	659	626	691	659	663	628	634	635	615	666	616	661	689	654	671	657	602	654	631	627	617	650	648	648	696	692	640	615	650	649	646	659	671	648	636	670	672	676	646	636	649	627	685	643	656	639	670	705	621	629	681	635	696	651	628	626	647	622	643	605	653	686	637	598	653	670	663	681	680	634	658	669	651	622	668	657	646	665	636	675	663	638	651	633	620	661	657	664	627	612	625	627	678	628	660	658	600	640	645	625	635	627	619	663	591	648	681	619	638	701	626	676	631	690	665	638	672	696	649	628	651	618	676	651	636	666	597	649	624	608	647	677	621	656	624	672	673	667	632	657	677	640	665	684	668	643	722	652	634	632	646	633	699	643	638	636	669	661	670	637	673	650	623	666	639	662	674	667	646	616	658	691	629	603	661	696	677	648	652	665	646	669	662	677	644	688	662	609	593	601	685	666	687	630	656	638	630	671	663	646	701	672	699	619	699	687	643	645	701	644
14297	7070	6645	5639	4105	2726	1857	1443	1137	879	747	539	510	436	488	466	385	390	346	313	295	296	283	291	281	291	266	275	240	244	253	280	240	280	262	275	265	265	265	250	254	268	256	265	272	279	258	229	241	238	279	260	246	231	247	283	241	284	278	261	251	215	253	236	257	235	231	267	242	266	254	288	264	247	269	240	239	247	243	247	237	213	268	265	235	250	247	240	264	228	254	257	247	259	279	256	245	236	236	251	254	248	233	280	259	240	251	248	234	270	248	231	256	254	272	271	242	249	255	246	255	251	280	236	253	263	246	230	272	264	260	242	237	259	253	256	217	254	244	232	234	257	220	221	275	242	255	271	236	248	213	229	243	236	262	222	244	261	265	231	254	207	225	260	252	237	242	244	242	241	224	253	242	257	220	275	242	251	235	288	244	230	243	219	231	250	305	247	232	218	233	242	263	239	243	243	260	276	222	272	204	228	241	239	261	241	266	240	268	242	267	239	271	256	246	260	244	242	240	260	276	257	255	261	255	257	253	250	246	244	243	240	236	271	228	272	245	269	268	247	244	260	259	242	240	266	232	227	242	251	261	246	254	256	229	222	261	229	216	277	266	240	233	266	218	225	243	235	273	243	256	247	261	251	248	259	261	249	267	283	258	269	225	231	229	264	230	265	254	238	240	248	262	250	258	226	241	268	239	256	248	257	251	231	243	243	241	214	245	247	258	247	255	222	272	283	236	263	245	247	238	299	222	218	260	257	250	212	272	294	233	241	235	241	233	222	252	247	241	249	242	268	240	251	254	244	264	231	251	251	251	257	278	234	258	262	246	262	252	239	238	256	248	235	250	253	285	212	233	256	222	258	272	223	247	253	247	282	264	226	244	250	236	244	245	255	250	254	263	242	239	263	255	288	259	241	232	255	255	232	266	251	278	239	243	225	234	240	226	216	266	259	264	246	238	254	209	243	232	245	236	219	230	241	251	275	257	273	262	255	239	233	257	239	233	244	260	257	221	229	255	261	238	273	241	233	275	233	241	249	273	273	236	242	284	239	232	255	235	240	263	268	287	244	249	224	237	230	235	261	235	247	253	256	236	238	238	232	261	258	249	268	251	249	257	245	255	231	238	219	229	267	253	257	262	236	258	267	249	266	232	245	225	250	270	261	267	261	274	232	256	276	245	227	256	271	239	244	231	266	224	226	259	257	251	280	264	254	265	241	219	257	243	262	232	240	258	241	242	225	251	276	230	233	250	262	278	273	259	240	250	236	228	249	245	248	243	265	252	266	237	242	247	263	235	261	267	221	219	229	251	228	252	268	256	254	254	259	239	223	229	265	296	239	271	248	250	232	253	278	257	275	266	245	248	214	242	228	227	279	231	246	236	206	251	240	239	239	263	250	260	243	259	267	239	222	242	234	245	260	268	224	250	226	228	255	279	236	261	251	220	241	249	237	218	255	251	240	249	233	233	244	274	227	247	273	239	246	241	245	244	226	222	254	254	258	253	260	235	278	258	267	269	233	221	265	220	241	246	232	231	220	251	235	251	247	238	262	261	234	252	278	249	269	246	235	215	236	241	234	230	275	244	237	278	238	254	252	253	223	244	261	262	199	222	234	244	250	263	263	254	237	259	263	266	242	248	259	266	219	259	244	266	248	248	252	258	250	242	259	281	256	235	260	253	239	269	251	245	248	250	274	249	232	246	257	234	216	254	266	262	238	254	253	242	241	264	251	229	237	229	272	253	256	233	252	241	259	266	266	239	244	253	242	234	217	253	246	236	225	254	226	244	215	239	233	241	220	227	231	263	234	248	250	243	221	254	244	252	224	239	270	236	261	271	234	214	245	241	267	231	225	265	262	248	260	256	250	222	245	245	246	269	231	264	233	230	224	248	276	234	247	241	264	239	255	222	252	243	251	223	258	250	265	251	249	246	259	252	260	215	245	245	237	224	255	266	234	249	216	252	249	256	250	220	222	270	251	220	256	267	274	227	267	277	277	253	231	241	219	239	261	245	254	275	228	246	251	264	236	256	256	242	227	244	241	224	258	277	229	244	254	241	218	252	268	238	260	246	268	274	241	260	238	251	236	227	275	259	242	248	235	267	270	218	260	236	257	228	245	242	263	259	250	241	259	258	250	257	256	241	272	242	231	266	229	217	267	253	228	255	264	221	258	240	230	221	241	256	234	248	264	242	245	259	281	256	263	236	260	219	252	232	251	231	249	247	263	239	268	252	227	256	256	238	222	250	236	251	243	241	256	242	277	241	284	272	263	260	242	235	252	246	254	236	255	253	261	249	252	236	261	258	223	259	214	249	260	235	238	222	258	221	235	251	222	234	257	264	231	261	257	255	262	235	230	253	250	253	242	224	293	266	248	280	235	264	241	270	276	231	219	249	246	245	231	233	267	234	243	249	236	260	267	253	251	249	255	272	228	229	223	273	231	252	259	272	246	227	282	219	283	255	269	229	260	230	237	268	250	247	242	234	238	241	263	231	249	253	237	248	259	254	227	262	262	266	244	242	229	233	246	252	281	297	279	259	242	219	272	262	233	270	254	272	230	243	227	239	258	247	210	236	247	253	250	238	234	269	257	236	249	255	238	250	234	265	220	252	234	254	234	240	239	247	271	246	233	253	236	250	233	272	252	242	250	272	246	267	250	239	261	258	250	233	228	262	239	243	229	235	230	251	259	286	227	264	218	250	234	230	214	263	267	259	235	241	265	272	245	254	242	221	251	266	239	258	250	248	241	223	245	239	216	241	248	244	256	261	244	250	223	248	255	270	246	260	249	243	241	232	229	237	254	245	272	254	245	258	263	216	215	230	264	234	253	235	246	247	224	267	241	218	251	225	260	225	275	265	270	245	270	237	247	248	255	249	236	252	228	252	282	248	266	244	233	263	251	250	245	243	227	265	237	238	254	235	254	252	244	243	214	240	248	240	246	254	230	273	230	232	264	246	235	251	270	260	260	224	248	224	270	262	257	243	242	236	254	265	233	244	246	256	241	253	259	255	263	263	285	251	249	273	275	259	272	252	230	265	240	247	239	236	237	265	236	261	261	242	254	226	230	244	241	236	269	244	255	267	240	265	249	236	250	263	251	229	259	254	263	286	244	261	239	244	250	240	244	261	246	251	257	229	241	259	220	230	275	240	243	238	241	266	238	264	260	254	269	246	253	254	256	238	246	235	234	249	250	234	252	259	254	251	240	254	242	252	219	260	257	251	247	235	223	242	245	241	278	262	240	246	281	222	253	239	249	262	223	249	244	247	270	253	230	262	245	232	276	243	222	246	253	264	274	266	258	248	269	268	232	230	234	243	226	243	257	275	236	234	246	252	260	219	232	250	218	266	259	233	238	234	285	256	253	262	229	229	237	283	230	261	236	236	251	256	265	259	242	216	259	217	226	235	278	257	267	239	263	248	267	255	242	272	272	262	258	254	253	268	282	233	289	248	257	238	236	238	260	251	235	252	227	238	248	243	234
11503	6442	11487	15199	13313	10378	8134	6650	5317	4337	3410	2846	2452	2284	2020	1971	1902	1386	1293	1144	1125	1049	987	1007	935	821	783	795	814	801	702	749	756	761	731	716	727	704	729	673	685	734	650	683	678	704	690	640	634	628	632	629	671	612	661	618	651	659	602	616	631	613	634	636	656	643	628	613	624	609	616	565	597	594	629	604	583	590	624	570	652	631	613	611	609	568	613	609	592	616	612	585	611	585	602	611	607	585	608	605	621	608	643	615	626	619	592	628	599	636	598	599	583	609	620	577	627	593	624	619	594	604	588	651	621	641	568	604	614	612	633	597	566	587	592	636	579	617	622	604	615	603	585	614	602	560	562	568	589	587	613	636	609	625	615	623	633	609	623	636	607	592	616	576	600	614	632	626	614	599	659	615	610	598	582	588	620	596	669	606	642	593	624	613	654	631	623	595	593	622	631	619	616	613	581	626	598	617	614	628	581	613	650	616	643	609	619	621	608	609	563	605	589	614	636	648	603	607	644	606	570	605	601	602	621	595	609	610	602	635	627	655	594	630	602	606	601	602	607	639	612	594	615	617	575	612	615	614	617	626	616	646	612	636	607	623	625	601	621	541	586	622	593	563	601	570	594	591	609	605	609	650	608	633	623	606	601	615	602	625	603	622	645	590	638	584	631	630	577	580	606	600	607	612	605	597	650	650	625	636	609	646	611	602	592	621	614	635	601	554	603	632	607	665	610	585	632	582	652	623	633	619	631	633	648	601	641	665	578	609	603	601	634	583	625	557	632	577	630	593	629	590	632	589	588	571	615	627	636	623	646	581	602	561	584	554	603	610	614	616	634	590	596	586	620	613	596	607	603	614	587	603	618	632	636	663	621	591	550	632	599	592	619	594	639	598	648	651	644	662	553	596	580	609	618	593	582	606	578	577	598	601	616	578	625	624	578	629	618	601	623	608	623	632	589	587	664	596	571	605	611	637	600	629	598	615	581	612	583	611	623	625	611	597	627	623	630	643	554	589	617	614	664	587	598	576	581	575	600	609	610	579	610	632	584	596	600	612	607	616	601	589	625	596	619	666	659	647	601	583	636	616	582	597	602	627	560	647	615	652	681	620	582	627	605	620	618	677	625	621	621	581	646	595	625	613	595	604	636	617	577	642	623	593	607	638	640	636	593	615	610	571	633	648	626	584	657	579	650	625	616	622	652	600	571	657	557	642	599	637	595	585	591	556	581	614	605	584	604	544	643	660	640	612	567	604	665	612	603	651	584	583	618	628	627	620	647	613	596	551	645	600	651	643	570	605	608	626	641	586	602	625	650	594	605	611	632	603	591	592	626	567	627	604	590	592	627	631	649	597	621	593	612	562	640	607	637	627	621	633	594	610	536	587	705	620	612	589	608	615	590	576	593	582	609	570	619	628	599	640	624	579	560	640	630	589	589	606	619	653	619	601	581	608	603	568	592	607	627	569	594	590	617	599	593	595	651	577	621	617	658	579	577	627	612	603	614	597	599	583	546	612	569	590	593	655	587	612	582	613	632	637	611	619	552	636	610	623	624	573	647	573	609	578	590	623	604	587	657	584	651	602	617	611	634	603	614	631	630	605	581	609	618	613	644	584	605	607	612	547	643	637	658	577	598	597	614	623	617	593	630	625	638	580	629	602	601	653	544	594	615	638	636	611	607	581	623	581	604	617	583	618	625	603	641	569	591	590	624	607	636	618	603	632	577	606	619	622	622	593	635	580	599	593	570	557	619	609	624	616	601	598	592	606	605	590	592	594	597	648	604	606	616	601	613	587	610	629	589	600	623	575	605	621	631	595	594	581	596	625	643	613	561	582	609	600	627	617	609	606	608	638	610	620	614	610	620	617	607	640	593	590	593	629	640	605	594	586	609	600	640	643	606	601	599	604	603	618	592	621	582	595	608	590	617	609	624	585	650	630	578	657	580	670	629	613	613	615	640	600	643	588	559	609	596	637	637	593	629	589	619	642	583	572	589	613	617	650	575	590	600	611	599	606	593	622	598	619	604	586	568	582	546	587	626	618	605	625	656	636	606	603	593	609	581	629	557	611	618	561	581	597	569	608	607	629	588	637	657	643	633	582	610	610	586	619	591	568	589	578	599	607	604	616	631	585	613	600	592	584	598	549	613	626	632	572	612	608	570	623	649	596	585	608	602	586	651	609	559	642	593	621	609	645	615	587	567	568	613	560	579	597	606	588	653	543	614	604	612	619	601	632	610	615	643	573	596	581	597	630	597	633	620	627	627	565	606	576	593	640	586	617	617	647	569	591	614	570	619	619	573	600	625	650	592	609	548	634	577	581	597	595	584	564	591	612	615	613	625	596	579	624	582	641	625	586	653	647	599	620	599	599	590	609	620	601	591	632	641	635	589	601	629	606	589	599	643	622	591	630	610	584	540	608	610	579	631	605	633	616	607	631	628	620	625	590	611	592	555	588	594	596	596	626	572	595	626	587	599	610	596	610	621	602	651	590	591	614	633	587	597	590	587	633	619	607	604	650	609	587	578	582	624	615	596	587	634	590	621	643	633	604	654	597	555	591	617	603	609	615	601	635	596	584	642	610	623	592	590	552	581	591	677	597	620	646	622	630	600	584	608	633	603	605	623	628	584	619	645	586	586	632	535	566	618	605	626	587	619	599	619	603	581	611	637	606	612	590	636	586	589	686	576	602	611	569	627	631	640	568	622	589	601	589	609	566	564	633	590	628	594	618	569	597	587	615	591	625	602	573	565	655	583	617	579	611	608	574	609	614	594	586	604	604	575	578	573	605	629	600	595	579	622	589	604	616	586	612	640	640	599	610	612	630	623	624	642	601	579	617	549	586	619	618	590	596	574	630	562	580	637	617	619	569	579	615	600	616	604	663	580	635	544	577	551	605	599	592	558	611	601	630	625	660	612	585	611	591	609	581	612	597	615	619	597	640	601	573	656	674	635	629	575	604	608	650	610	563	627	584	629	593	610	615	633	603	614	604	566	597	630	581	586	597	596	571	651	603	592	610	591	608	585	613	640	620	634	618	628	602	612	619	611	610	617	641	620	588	606	602	611	606	612	658	620	605	591	647	618	608	571	607	648	576	623	629	571	552	608	580	631	656	599	578	598	578	599	606	616	611	599	625	595	625	592	606	631	598	621	592	574	550	610	618	571	599	560	609	587	604	608	578	601	634	578	589	618	680	586	592	601	623	563	586	592	642	658	605	622	629	603	629	652	625	628	609	628	599	616	574	582	573	593	580	603	598	613	604	637	597	639	644	577	614	602	609	572	579	627	620	576	596	609	573	608	588	601	614	587	575	598	579	575	615	616	605	600	577	609	638	583	612	613	618	604	565	608	582	590	606	617	595	614	590	625	608	604	646	583	623	621	609	619	593	568	658	577	581	601	580	587	576	607	561	586	636	609	643	620	645	609	612	637	589	607	609	617	623	572	629	580	634	611	648	644	629	610	628	619	567	614	615	585	608	627	610
22125	11505	11876	8859	6317	4296	3224	2250	1677	1177	871	714	620	533	502	535	496	338	360	255	260	239	250	252	281	236	199	203	242	231	218	234	218	231	196	183	191	195	217	203	197	185	209	225	183	204	224	192	216	198	177	169	189	166	179	165	181	192	179	187	196	168	185	183	188	176	171	201	198	195	181	218	202	191	165	175	182	197	166	184	173	190	211	210	183	176	181	189	185	204	198	216	178	199	183	160	168	192	179	196	177	178	185	172	160	162	182	183	206	203	150	161	162	165	196	170	165	177	160	213	160	180	192	185	175	175	196	183	178	177	210	163	216	163	189	230	165	199	198	169	182	202	183	164	174	201	180	176	183	180	216	157	208	181	169	188	181	201	181	180	213	205	170	175	175	163	189	161	191	199	180	158	170	167	155	176	192	199	201	187	162	194	212	173	189	191	174	182	205	179	156	161	166	192	162	180	200	191	204	172	195	175	215	184	187	185	194	211	169	171	184	210	190	169	177	193	170	208	192	175	203	165	168	193	177	190	191	187	197	201	165	191	201	196	209	175	187	180	168	200	185	170	180	165	165	189	158	179	162	188	162	178	162	151	204	190	203	181	182	168	198	175	208	179	174	181	175	176	180	182	180	165	186	180	189	201	180	196	194	176	159	171	177	220	163	178	191	184	186	197	195	166	156	179	177	160	180	189	198	164	171	193	179	160	185	173	191	189	188	155	187	187	175	183	189	179	199	169	180	180	191	157	181	164	189	180	165	173	194	181	174	188	185	192	164	193	190	167	162	196	161	197	192	175	193	179	170	194	176	170	204	179	225	156	178	162	181	197	177	161	179	184	169	158	198	176	185	167	184	191	160	185	200	201	190	181	187	152	173	173	169	204	182	166	178	161	182	168	180	167	186	188	176	163	190	201	167	165	171	191	176	165	162	186	199	175	179	181	155	177	190	151	186	159	204	175	195	172	177	181	179	180	166	182	202	184	160	181	171	191	211	181	183	152	168	185	160	158	183	181	207	188	180	171	179	179	175	167	181	180	185	186	167	184	198	154	186	198	165	180	205	176	220	196	195	210	162	192	171	205	181	179	168	177	171	173	157	192	166	198	217	179	178	187	208	183	187	194	172	205	172	158	189	190	167	179	175	164	216	175	170	181	200	174	201	193	185	184	189	169	185	191	169	180	183	188	177	162	193	175	186	173	196	201	201	186	169	161	190	162	199	178	167	197	158	160	208	188	170	186	177	204	189	174	167	193	167	162	167	170	182	163	175	205	203	188	173	176	174	187	185	217	189	172	176	186	194	175	159	168	182	199	186	172	180	184	168	196	184	171	166	173	175	194	174	161	171	186	175	189	193	190	189	190	180	181	169	173	153	197	196	192	181	183	182	177	166	156	170	200	173	182	169	185	185	195	174	173	198	161	213	176	184	194	193	174	196	185	175	193	179	208	190	190	203	180	174	183	184	184	193	173	189	190	195	171	174	188	175	204	192	169	201	214	187	182	183	181	172	191	177	176	156	162	193	183	188	177	188	186	166	183	167	185	175	184	185	190	176	161	192	173	200	159	182	184	175	198	200	187	187	165	187	181	190	162	208	187	196	161	174	175	178	187	189	163	170	184	171	186	145	173	175	185	196	197	187	167	173	178	197	164	185	192	176	187	163	166	180	173	170	197	176	169	163	181	192	185	181	174	197	175	201	188	191	192	175	203	168	171	155	202	199	167	179	179	161	177	163	192	170	175	195	172	188	205	150	160	177	192	178	182	192	173	193	188	190	146	166	180	159	180	163	180	194	163	208	172	168	172	177	162	174	198	197	193	201	154	192	169	147	181	172	167	168	171	195	188	160	211	190	170	198	185	183	164	185	176	165	185	199	167	186	171	191	166	179	171	191	151	205	167	187	179	186	178	181	189	189	179	190	194	166	190	192	188	194	212	199	189	192	181	172	191	193	180	175	179	173	186	177	181	201	172	157	161	154	171	184	192	212	170	198	199	177	174	186	174	196	186	180	163	153	165	147	182	178	161	198	185	182	190	181	188	197	188	151	170	178	181	168	165	188	175	195	175	180	154	190	184	170	180	194	184	184	194	171	154	177	178	180	187	191	156	186	187	193	167	173	185	172	166	159	191	182	187	192	173	186	162	175	184	188	203	180	168	187	161	182	200	208	179	181	178	193	193	173	172	172	177	162	188	152	172	206	175	167	172	188	158	184	200	178	185	202	188	184	206	179	177	215	180	162	191	186	190	168	191	203	185	176	202	195	190	188	179	183	179	176	174	161	161	165	176	167	175	171	209	174	186	189	203	178	178	162	179	183	171	177	210	201	178	186	171	177	197	176	174	157	145	189	171	184	192	165	177	214	198	175	192	192	194	169	184	211	205	170	188	186	180	210	169	187	156	187	178	189	180	163	189	176	168	159	178	175	174	189	180	201	178	157	181	170	177	164	165	175	199	173	178	206	191	178	206	193	191	184	192	195	130	169	194	169	170	176	185	191	175	175	203	200	162	168	174	154	169	187	200	183	191	200	179	184	169	167	207	192	186	171	200	168	189	176	166	195	175	172	169	156	168	171	189	197	184	213	181	182	180	192	170	203	190	192	212	172	165	204	168	193	196	162	160	160	198	170	169	180	161	156	180	185	172	175	194	181	196	167	158	177	177	172	191	183	192	220	158	168	184	173	162	178	190	187	190	189	182	188	165	181	192	180	168	177	182	193	206	198	172	174	190	165	167	156	180	175	182	198	164	181	178	172	187	164	180	164	212	204	184	185	178	155	180	162	172	169	177	178	189	184	192	200	188	191	178	176	175	188	201	180	195	176	195	181	171	168	190	179	178	190	172	169	194	158	135	208	200	199	169	164	198	173	171	192	174	172	201	177	183	166	168	167	186	184	202	165	179	201	200	191	168	168	200	149	202	163	158	201	170	174	173	170	201	173	200	189	185	179	175	176	170	187	187	185	175	183	171	186	192	179	189	174	197	171	164	176	203	194	199	167	194	175	203	178	178	188	193	202	197	176	186	198	172	175	187	196	185	198	184	202	179	175	164	178	168	196	178	195	166	174	186	198	165	176	169	195	161	182	178	157	165	185	179	207	181	153	191	193	183	185	156	190	195	170	168	165	184	176	174	171	220	176	183	205	165	194	204	157	179	154	164	192	179	190	186	199	166	166	167	208	187	192	178	171	178	166	180	189	197	197	193	167	170	177	185	169	181	199	187	204	152	190	172	184	178	178	190	188	199	205	197	164	198	166	211	195	179	187	168	177	170	201	176	179	151	156	176	178	198	210	206	184	185	163	194	196	184	174	175	177	172	201	201	175	195	180	199	202	187	189	211	213	167	192	140	185	164	183	169	146	187	181	179	210	175	179	181	170	184	160	191	190	166	181	160	163	166	176	167	166	170	178	176	180	208	180	177	198	187	164	188	160	178	164	204	171	173	184	193	169	183	160	185	178	181	170	186	198	196	181	175	177	155	183	184	175	187
14877	9246	16060	18512	16686	14115	11806	9030	7367	6292	4843	3794	3437	2860	2797	2697	2558	1574	1629	1317	1185	1026	1011	1105	931	821	820	780	796	728	704	748	711	727	634	690	686	571	581	590	614	565	545	541	521	525	503	482	518	481	503	473	490	530	515	469	478	480	489	477	488	449	457	492	435	496	505	517	458	479	533	454	494	525	450	464	484	445	448	476	456	477	512	475	464	459	460	516	453	469	434	421	434	435	450	478	442	495	474	447	482	470	456	421	471	475	496	465	477	494	450	465	440	424	456	473	491	452	453	485	452	485	464	463	416	491	427	474	453	397	451	489	452	458	488	467	472	469	453	470	454	457	458	483	469	475	481	489	485	470	467	478	452	474	473	462	479	436	466	470	470	455	491	511	449	452	471	470	465	464	453	425	430	445	449	419	456	484	487	431	473	433	463	472	458	453	454	417	474	465	449	458	461	467	463	444	457	475	460	414	430	457	495	457	474	405	446	454	414	460	461	419	468	455	475	459	457	458	441	486	496	424	463	473	470	472	447	469	483	460	447	464	455	471	468	495	472	459	457	478	477	454	481	450	469	478	459	495	458	465	490	421	456	464	453	486	479	461	447	474	450	464	445	466	446	442	461	471	474	482	465	432	443	467	488	487	442	445	450	472	497	472	432	494	468	422	459	457	481	471	454	493	461	449	494	455	449	476	452	445	457	459	464	471	445	453	479	452	430	491	478	456	462	470	484	449	473	481	483	448	444	445	473	488	446	470	482	470	456	474	457	427	458	440	444	459	489	475	448	455	496	500	459	442	470	471	491	408	451	452	495	464	457	450	436	481	448	471	474	464	485	460	472	422	440	437	485	485	454	471	492	472	489	421	473	470	467	466	459	475	439	481	483	463	447	434	471	445	472	445	460	454	478	422	495	468	438	434	409	473	468	486	456	492	422	470	462	457	474	478	480	454	474	463	462	455	480	437	448	413	462	455	423	445	432	490	434	445	431	445	454	431	486	497	476	438	419	442	473	433	433	455	464	464	424	438	459	468	492	462	460	440	465	475	461	441	519	460	442	463	472	473	472	481	449	432	452	478	442	468	486	488	447	469	463	466	433	493	426	474	464	464	460	469	466	444	445	486	459	459	471	447	484	462	485	454	469	476	460	485	460	462	460	487	455	463	437	441	465	458	471	465	451	454	435	445	439	463	422	474	489	476	468	483	486	463	465	447	441	509	441	442	481	439	477	439	429	482	472	489	462	465	427	425	445	495	463	452	476	452	443	445	426	422	441	486	510	463	402	404	475	453	475	457	441	437	437	451	506	491	471	453	432	463	463	462	432	473	451	457	518	476	444	471	464	437	451	416	436	458	459	488	425	482	498	464	467	431	438	451	494	472	452	473	432	439	495	477	487	462	471	483	475	471	443	467	458	451	466	424	464	487	465	403	478	478	466	467	460	443	434	459	464	472	487	469	478	463	474	443	467	459	436	464	438	441	452	448	447	472	458	430	449	440	454	445	465	431	455	466	450	451	465	453	444	463	488	474	456	507	466	423	456	470	420	477	495	448	459	461	483	458	467	416	450	476	490	462	545	457	471	478	465	450	455	455	440	458	486	458	459	465	465	484	466	446	465	441	461	496	483	446	477	490	488	473	461	471	490	460	433	461	469	462	478	420	457	480	454	443	440	434	439	469	468	476	473	442	463	427	461	469	454	478	459	475	454	479	472	423	462	485	425	449	466	486	489	473	482	456	470	464	433	477	437	489	481	457	496	427	461	490	474	462	470	437	412	461	456	465	470	465	437	460	460	448	466	442	476	473	479	443	467	447	486	422	439	440	468	480	457	448	453	496	450	482	447	442	444	450	445	487	440	440	456	469	465	467	503	478	452	434	469	506	470	466	459	437	447	460	452	415	424	447	479	460	460	465	461	431	478	454	468	455	466	473	472	493	441	500	466	457	437	428	505	467	457	476	467	449	485	481	499	473	472	492	419	468	445	459	459	514	477	471	498	433	459	451	497	470	467	463	435	444	441	472	463	446	479	457	483	455	471	465	505	470	441	477	492	421	459	472	468	478	460	466	454	478	459	463	442	437	431	493	408	474	473	469	451	470	449	454	454	487	456	470	477	451	456	463	496	461	465	445	491	460	434	449	473	465	465	430	461	458	423	456	428	444	501	482	438	425	473	457	450	445	469	482	486	466	496	464	464	482	428	434	461	481	418	462	449	448	513	488	442	468	439	442	483	420	444	444	458	464	473	454	428	482	461	461	416	458	482	461	492	474	457	455	436	438	436	482	445	466	437	423	443	469	458	473	446	490	444	440	473	482	441	485	457	433	416	462	434	480	477	422	494	439	466	458	449	444	431	486	453	442	433	465	468	476	461	479	415	465	454	470	459	480	461	420	430	472	473	519	463	441	445	441	458	451	464	495	472	466	497	480	461	457	469	465	436	474	483	449	449	434	474	460	465	467	424	432	444	481	478	472	474	426	466	513	443	503	482	468	469	455	466	406	459	436	455	416	479	447	474	463	463	470	443	467	444	505	445	460	504	473	426	459	438	421	455	462	481	427	465	439	502	476	439	493	462	435	448	433	468	450	442	505	449	443	478	439	427	468	465	460	441	464	501	423	451	487	476	461	447	495	432	436	483	482	453	426	443	479	446	462	492	474	453	443	475	438	441	460	452	465	467	478	451	475	479	418	469	441	480	446	427	433	471	470	433	489	419	471	461	502	452	471	416	482	426	479	472	440	442	459	459	453	444	433	471	508	422	433	485	470	470	482	475	448	449	476	488	470	429	439	424	422	463	461	475	443	491	480	443	481	446	481	482	472	489	430	452	468	471	445	449	499	458	490	480	492	425	463	437	464	501	468	458	460	449	440	497	461	403	440	436	463	475	445	434	483	444	434	493	414	434	428	441	421	465	470	490	438	452	474	434	451	430	465	480	469	483	454	486	475	443	457	475	455	457	450	414	453	466	498	482	499	460	506	472	443	467	464	472	478	461	411	440	464	430	455	447	420	454	494	470	489	450	455	473	450	472	432	458	490	440	439	469	458	470	470	437	474	444	466	456	472	433	478	501	471	426	457	441	471	477	454	498	464	482	470	453	442	441	491	395	477	478	462	459	447	449	436	486	486	456	468	474	435	452	510	447	443	476	448	445	468	470	490	459	467	467	454	453	442	442	409	476	492	464	469	464	483	492	418	451	480	427	468	436	440	448	450	455	487	479	478	449	515	499	464	449	422	442	519	476	468	447	484	474	456	464	426	464	478	430	461	482	460	449	479	462	439	474	457	482	436	468	451	475	458	443	429	463	465	464	481	439	452	436	423	457	441	446	435	457	408	438	451	464	482	479	434	481	436	447	454	481	449	471	455	421	435	482	451	417	455	459	470	454	449	500	424	468	442	462	472	469	485	478	435	462	429	478	449	490	451	458	480	454	473	477	485	478	463	437	452	470	416	426	414	414	475	440	469	491	466	480	430	458	502	484	486	482	460
4712	2260	2602	2267	1701	1188	870	776	664	485	450	428	382	350	338	364	330	309	317	350	277	263	302	307	267	297	275	263	288	289	265	263	276	310	279	295	280	260	278	260	268	271	259	281	257	292	273	275	252	233	271	280	258	298	275	247	305	286	257	281	254	279	232	271	273	267	276	259	276	273	247	261	254	253	267	250	264	276	258	263	260	264	301	289	271	279	266	254	263	252	256	245	283	242	272	263	287	240	262	242	254	260	250	251	245	301	255	244	261	274	263	274	287	237	283	257	241	259	270	262	285	264	297	297	266	282	279	257	268	281	279	283	271	277	262	266	268	229	266	244	263	262	259	272	278	264	264	256	249	298	239	279	251	273	261	247	278	261	284	259	248	243	250	267	269	268	296	238	290	275	272	285	281	274	256	306	258	249	295	281	255	279	275	267	251	273	246	276	283	276	219	264	285	270	277	263	268	269	271	279	281	258	278	299	251	247	274	251	296	269	246	268	263	243	247	299	267	268	274	280	258	262	273	270	258	283	266	268	258	248	256	281	259	266	292	287	264	260	288	266	251	267	315	258	274	270	269	284	254	284	268	270	277	278	269	244	254	257	240	258	266	244	267	277	278	263	262	278	254	256	273	242	265	254	249	260	295	268	269	264	251	304	257	264	267	243	260	278	274	240	277	264	270	231	241	282	263	260	261	237	271	264	269	269	280	274	246	273	251	271	274	263	259	241	277	249	238	274	294	242	252	276	237	277	264	274	259	300	241	243	285	272	290	243	271	275	252	277	261	263	254	242	267	240	267	254	265	259	252	279	257	265	289	270	249	267	255	262	279	259	259	276	279	269	282	258	264	278	300	270	264	274	277	245	284	283	247	263	268	267	293	269	248	269	280	251	236	262	266	260	254	273	244	272	248	242	238	257	291	298	276	285	273	268	292	268	255	276	253	245	255	273	267	299	279	256	267	280	286	293	272	262	294	282	266	243	260	234	247	287	249	235	259	291	252	247	258	249	259	250	252	273	266	262	252	281	263	265	257	264	269	273	247	246	272	280	269	275	257	249	260	284	273	280	255	260	259	247	267	267	249	273	236	258	245	261	245	242	240	252	258	279	247	267	287	250	278	259	293	296	289	274	295	263	256	261	281	254	282	288	274	252	305	257	264	264	254	267	278	245	275	260	246	270	262	259	295	281	256	244	245	250	271	267	257	256	281	266	284	271	284	256	283	291	226	243	228	261	264	270	269	265	294	242	242	266	315	274	312	312	262	254	291	242	241	270	263	257	259	258	273	310	228	288	254	279	244	272	275	276	272	288	305	252	288	253	267	283	269	229	249	267	292	276	275	271	236	244	244	238	266	263	270	261	254	260	302	283	243	267	267	231	272	277	269	251	247	266	236	270	260	259	278	266	295	272	242	265	244	261	254	259	279	285	290	241	285	235	280	263	255	276	302	283	226	260	275	256	271	283	276	291	274	266	263	274	262	230	260	253	274	241	248	308	275	272	272	251	261	287	262	268	267	270	273	301	251	250	256	265	258	262	227	254	237	286	262	258	273	251	255	262	257	256	262	276	264	272	235	255	257	230	230	271	247	274	283	262	292	264	259	288	277	248	259	236	265	265	266	284	247	280	265	244	243	285	256	288	270	270	265	265	260	270	267	274	283	254	250	251	250	262	276	252	260	266	250	299	288	268	275	262	294	225	261	312	268	273	288	269	219	282	232	255	243	269	253	267	268	307	257	236	258	305	269	273	280	259	283	266	238	254	250	275	267	243	266	241	268	298	254	232	307	284	298	277	252	266	262	275	298	295	255	248	249	257	275	287	265	281	246	230	272	267	262	283	248	268	265	277	258	255	265	260	254	277	247	243	266	261	252	256	299	235	251	269	269	301	271	253	243	265	263	263	240	248	289	300	248	254	271	285	267	291	251	272	269	278	285	298	272	274	265	246	289	285	249	266	260	269	254	235	221	264	273	272	258	268	259	285	281	256	290	283	260	260	268	243	284	260	245	260	258	262	257	261	309	251	244	282	292	281	293	231	294	273	263	278	253	274	267	278	276	279	255	269	281	264	265	269	269	288	257	287	255	262	256	247	255	275	274	261	250	266	240	238	234	279	296	275	278	281	241	278	276	290	244	260	250	257	264	292	264	245	265	248	265	262	271	250	263	264	271	256	294	253	259	268	255	265	225	265	285	253	237	276	281	267	251	252	279	285	291	297	281	232	262	268	250	268	272	280	253	266	261	262	279	301	288	282	264	250	269	254	214	298	242	272	256	264	249	265	239	270	254	298	253	254	267	264	271	269	228	242	250	255	252	267	270	263	255	254	242	243	270	283	235	248	254	266	235	245	271	257	268	277	260	293	276	261	262	312	276	269	252	282	294	265	257	251	248	265	260	264	260	291	277	260	256	246	264	265	317	232	285	270	276	259	271	278	249	242	272	255	222	282	293	286	260	272	281	276	253	270	265	270	254	273	273	280	265	263	252	261	243	277	255	249	282	253	257	279	286	272	252	285	279	293	269	251	262	244	279	280	256	302	245	263	261	248	278	277	266	259	255	250	278	271	262	256	292	258	278	241	251	252	262	283	260	267	296	288	249	254	245	284	260	290	306	252	271	279	229	268	253	272	235	240	256	267	271	276	250	292	281	241	278	271	258	256	301	298	236	278	289	277	295	305	268	226	260	275	253	250	255	262	271	271	307	223	256	261	274	257	261	251	245	262	279	249	279	260	260	251	261	268	224	275	292	280	277	233	252	264	268	234	274	241	288	260	250	252	261	276	301	266	251	247	291	258	279	284	281	266	249	240	278	260	274	268	240	241	264	288	275	219	271	285	268	244	289	279	259	244	251	261	268	277	265	274	282	288	250	277	262	254	233	255	239	287	265	270	255	300	276	282	253	252	287	281	255	278	254	250	238	262	263	272	262	267	297	256	250	268	233	250	242	258	256	266	265	310	301	260	279	255	204	266	219	277	235	260	243	240	270	242	240	282	277	255	270	257	240	236	277	283	244	280	262	273	284	267	275	283	272	270	238	262	282	275	292	271	271	257	263	268	248	253	265	251	272	234	249	292	243	270	248	245	221	249	253	258	270	241	250	285	275	255	289	277	296	264	239	258	265	273	279	272	277	288	282	269	263	278	271	262	265	246	276	242	264	249	294	249	306	259	260	219	273	260	280	275	282	274	265	241	261	275	278	276	282	268	269	263	240	268	248	255	253	286	249	259	311	272	250	306	244	262	282	255	258	250	215	304	247	266	274	276	260	268	249	242	288	320	244	262	259	255	258	260	279	314	283	253	272	265	258	291	238	289	240	240	245	294	245	257	279	263	281	277	266	261	245	263	286	285	272	272	274	254	255	285	260	251	298	296	273	280	267	256	271	242	277	252	267	278	272	257	269	277	268	261	276	283	246	257	254	280	293	282	258	244	248	286	253	239	239	263	253	271	269	292	272	277	304	266	250	285	268	277	250	269	236	252	258	256
4323	3088	6028	7790	6358	4974	4103	3267	2898	2233	1862	1547	1484	1322	1239	1244	1172	1002	1040	911	830	802	837	833	798	714	725	773	752	688	743	689	750	723	721	723	716	702	654	697	723	688	670	699	677	650	661	629	654	643	604	647	626	632	706	644	653	663	681	655	650	615	628	636	662	703	621	621	645	641	658	655	659	680	634	624	634	678	636	661	628	657	662	653	652	667	614	659	625	644	643	640	661	651	632	615	657	623	643	617	639	651	645	655	659	648	654	659	655	648	736	642	634	640	632	658	674	656	688	643	658	655	651	624	614	657	645	638	687	607	675	658	656	677	590	662	627	598	646	619	642	642	663	640	624	629	632	674	686	623	707	667	659	672	646	657	667	685	677	672	650	648	701	601	621	666	635	613	634	636	605	675	638	628	642	635	675	650	667	657	635	675	668	628	648	628	624	657	655	668	694	617	631	648	627	625	621	626	586	645	633	631	660	666	621	611	664	656	624	627	669	631	630	616	648	689	642	662	690	573	663	680	646	629	633	639	607	657	607	642	682	617	670	666	667	668	665	667	638	644	623	624	649	636	652	650	657	647	659	652	661	651	642	639	687	683	646	643	668	614	655	644	652	633	623	658	657	656	617	699	649	686	654	646	607	664	646	620	630	662	609	677	650	686	659	619	644	655	618	670	668	689	693	647	604	628	692	653	659	667	643	653	687	638	654	636	673	679	673	672	655	677	662	614	627	661	671	665	678	687	674	652	678	643	641	617	636	651	664	605	637	625	645	634	691	669	621	625	642	655	688	639	677	676	661	626	677	647	632	643	652	635	661	599	649	625	691	627	669	661	663	610	684	625	641	649	673	704	628	609	661	696	682	699	632	667	661	688	604	617	665	698	625	573	657	634	680	627	603	661	642	654	620	683	650	647	651	682	647	658	627	625	621	641	658	648	645	630	644	635	648	667	638	641	606	676	680	656	653	626	630	697	654	682	614	620	659	646	645	660	602	615	681	655	633	637	670	662	677	607	633	626	632	684	633	642	690	590	654	668	643	660	606	628	638	636	606	620	582	642	628	628	633	641	655	652	658	638	705	656	637	645	623	607	640	647	669	659	688	643	641	659	692	687	667	678	660	656	642	651	654	659	649	626	640	620	645	677	617	637	641	657	641	671	666	641	635	642	657	703	603	644	672	619	713	646	627	637	641	631	656	659	634	684	598	669	659	644	686	633	653	643	600	662	651	651	658	661	669	682	634	657	684	660	649	631	656	647	628	637	671	677	664	681	628	627	626	638	623	643	662	617	656	655	686	692	642	648	620	644	673	667	638	650	625	655	645	602	673	654	651	667	643	639	661	662	668	639	660	631	612	637	655	666	650	629	653	647	664	655	635	647	664	653	671	636	654	666	640	655	655	669	659	654	654	646	665	633	625	629	634	578	633	619	599	687	641	671	655	639	629	688	659	632	674	715	674	645	623	619	581	666	603	620	652	633	698	671	669	625	614	623	621	712	605	654	632	633	639	663	618	659	629	666	669	634	662	670	682	650	650	651	641	639	659	653	638	617	657	674	654	639	672	628	643	644	636	630	670	642	605	629	642	618	620	631	633	677	677	656	672	644	667	661	660	682	628	642	660	660	626	687	621	646	673	639	647	607	636	635	640	627	630	639	681	620	622	684	618	623	644	618	662	694	625	661	693	631	662	633	629	654	616	617	608	604	631	698	668	657	652	641	670	608	630	642	636	634	651	658	666	638	650	673	651	665	682	616	669	685	687	646	653	651	647	649	667	670	680	649	627	643	633	665	689	618	618	704	649	635	625	645	657	638	667	629	630	664	668	666	686	706	665	640	657	634	609	650	632	660	680	620	596	621	655	649	636	635	630	667	679	689	624	617	577	616	649	615	609	652	666	602	626	597	632	637	656	699	667	619	632	631	678	650	673	638	633	640	667	645	599	638	666	645	647	632	610	613	620	654	625	668	663	653	596	672	640	614	638	638	690	631	628	615	651	672	656	692	663	617	643	656	637	616	616	706	664	634	638	635	617	630	613	624	706	616	697	661	638	614	631	678	655	671	616	649	637	686	630	622	655	631	706	669	619	664	638	659	624	703	657	638	686	677	638	648	620	683	663	598	651	677	650	636	674	631	673	615	652	612	671	690	618	650	689	663	665	645	600	596	650	644	655	706	613	610	648	625	642	652	702	626	607	686	658	693	648	641	636	658	614	611	648	665	647	619	576	635	698	645	654	651	681	623	622	630	621	638	627	652	630	619	631	634	603	657	639	714	658	681	642	652	704	628	609	606	627	670	646	664	653	644	709	653	652	673	662	617	615	658	667	625	626	627	650	649	698	614	667	683	676	660	695	635	660	665	658	627	678	655	599	600	662	647	673	666	648	611	663	644	649	668	636	618	638	646	640	645	648	648	638	630	640	594	658	639	641	664	620	675	607	623	639	629	705	645	649	671	672	666	632	636	642	683	638	648	658	625	616	658	608	621	615	625	659	647	665	652	676	664	609	637	624	637	614	629	681	602	665	662	646	646	682	687	685	639	652	644	635	601	685	681	635	626	632	658	677	643	663	686	639	664	632	633	645	645	699	638	673	682	636	647	638	692	641	676	653	638	643	584	629	688	634	660	656	628	635	654	647	676	619	673	641	613	658	635	666	624	609	642	670	655	594	617	637	680	677	625	626	672	648	619	611	667	660	645	684	659	637	637	626	666	682	665	629	637	679	638	611	634	651	663	720	723	648	622	692	615	630	629	661	632	613	627	615	612	665	684	624	614	636	660	635	599	612	618	675	638	706	656	636	686	622	617	659	607	645	652	670	609	668	642	636	696	634	686	645	715	611	669	665	607	594	631	697	678	684	644	682	653	658	632	625	653	634	618	717	635	644	627	627	656	664	649	627	634	649	631	649	609	625	678	658	642	691	664	680	609	660	627	638	617	668	669	665	622	633	642	648	647	620	636	638	629	677	668	620	648	605	651	632	710	610	697	621	631	683	643	659	640	659	644	622	652	647	658	620	698	659	688	698	588	695	636	645	681	635	673	641	626	665	689	610	639	602	660	604	638	620	680	685	626	614	659	657	651	696	664	618	677	621	679	600	614	636	677	654	673	607	665	642	643	651	682	652	658	689	661	717	649	653	614	647	653	655	657	681	646	663	707	665	689	647	658	627	606	654	642	635	607	663	630	654	638	634	660	624	648	657	677	647	674	640	632	656	615	628	567	613	668	653	628	647	650	652	659	689	638	693	608	642	654	687	677	642	639	675	620	666	644	617	590	644	664	647	664	636	675	621	640	636	670	605	652	653	678	645	650	628	628	630	701	633	664	690	602	627	668	629	677	644	643	655	614	684	595	632	660	621	682	665	648	667	659	666	604	669	654	667	658	668	647	645	639	662	611	659	627	649	625	676	623	632	657	678	627	670	653	627	640	678	633	648	640	625	690	599	657	602	635	664	638	658	670	593	663	609	691	623	689	647	616	673	635	632	654
14326	7150	6968	6363	4571	3143	2446	1551	1195	803	733	627	556	451	503	483	443	373	369	311	307	309	312	320	291	279	255	270	257	289	269	293	252	240	241	246	295	233	308	267	256	227	259	233	248	235	231	247	242	254	243	249	262	265	239	285	277	233	233	249	236	212	262	270	255	227	248	263	217	241	240	211	254	225	269	254	252	235	241	270	221	233	246	253	260	231	254	240	235	233	256	266	252	242	258	271	243	238	221	245	234	257	224	258	260	244	228	244	242	215	234	243	229	268	277	250	235	243	243	241	255	273	243	240	239	244	230	233	255	255	234	244	251	265	231	248	231	244	249	219	233	256	221	269	270	256	267	234	220	259	260	256	233	254	203	243	266	224	250	269	244	250	255	272	247	240	231	278	218	227	259	243	264	240	264	242	232	240	264	243	240	222	255	270	258	268	229	256	223	237	242	258	245	294	271	236	256	274	221	242	255	266	230	250	218	226	233	247	239	263	277	260	245	275	235	227	274	212	286	294	271	248	225	241	270	274	271	243	223	235	242	235	250	245	229	286	197	243	244	269	231	249	211	256	226	248	257	258	258	238	261	236	229	261	218	229	248	242	266	243	231	227	268	259	248	231	246	231	258	232	247	253	261	230	229	237	244	259	233	259	248	234	240	254	246	237	268	235	267	232	224	215	249	256	251	225	247	260	239	274	234	254	263	255	232	259	256	229	258	243	248	249	199	239	258	261	279	245	226	229	252	240	253	233	225	240	230	248	245	217	238	256	227	250	248	244	212	226	243	241	229	242	245	262	270	237	232	237	250	219	254	272	265	258	219	249	231	246	245	246	221	231	239	271	262	250	253	233	266	280	277	241	266	270	233	228	246	236	219	239	254	214	247	260	228	272	255	244	241	234	212	229	257	269	270	234	250	221	235	243	232	218	263	212	217	224	233	224	254	233	261	249	273	251	272	270	242	259	249	271	265	226	242	224	257	233	274	233	246	252	259	264	232	245	237	231	240	227	216	262	225	271	226	216	242	245	249	257	228	252	236	231	247	265	226	233	249	259	235	232	246	225	243	262	250	258	266	230	242	269	247	243	225	220	224	235	273	227	215	241	273	225	225	246	234	190	231	244	238	267	262	248	218	271	258	260	234	262	250	231	246	240	248	270	216	242	247	246	272	250	239	257	243	261	254	228	217	232	272	232	236	228	228	268	263	237	248	270	275	260	256	262	246	235	252	254	223	257	266	239	247	215	233	249	258	230	224	251	260	237	239	259	238	257	229	243	238	232	223	251	234	236	267	230	252	225	222	247	279	223	234	232	228	220	246	239	230	219	261	247	242	287	248	261	231	255	226	257	250	238	206	230	254	242	241	225	215	244	258	233	231	240	254	238	237	241	226	257	224	240	267	223	239	241	233	238	276	258	245	276	211	248	239	231	239	220	236	246	243	264	249	244	242	239	257	249	250	254	249	280	238	255	235	238	223	276	255	228	243	264	209	246	241	225	265	226	240	287	277	264	249	238	244	246	227	237	249	215	256	234	231	242	265	237	256	259	255	252	264	250	217	226	230	225	244	234	223	260	224	249	246	258	218	250	226	242	230	249	266	244	250	224	265	241	229	270	265	232	244	249	262	239	247	235	243	212	271	242	250	207	237	249	274	239	250	228	251	225	257	249	263	245	253	213	257	238	240	254	235	232	255	196	243	249	251	242	242	259	289	261	253	275	277	243	260	243	215	233	247	234	231	275	250	260	240	255	278	234	226	239	239	259	234	252	258	257	220	244	223	259	238	254	240	239	242	218	267	255	225	248	258	260	250	245	242	243	260	240	234	257	252	231	245	254	234	236	233	223	218	256	239	241	282	261	229	243	259	241	213	212	206	257	273	239	240	243	243	259	243	254	227	260	238	255	253	226	214	246	224	238	219	238	248	267	256	256	238	228	237	219	258	243	242	254	233	259	264	279	275	241	248	229	259	235	237	273	263	248	232	239	217	222	253	285	255	258	211	225	254	256	230	227	253	239	265	221	216	236	237	240	259	255	261	232	249	258	246	245	247	240	223	243	251	260	261	217	223	235	260	274	231	266	250	214	224	247	259	221	246	249	243	231	283	252	256	246	251	250	252	224	260	230	243	209	238	249	256	222	243	249	261	247	244	222	235	204	233	252	212	238	251	247	212	236	227	239	253	245	210	236	245	248	260	240	242	254	252	282	222	256	243	230	229	243	224	242	266	243	231	256	246	227	262	236	256	241	237	236	242	254	261	236	269	237	263	245	259	241	207	221	248	262	184	243	219	220	223	285	249	219	260	233	251	235	236	247	226	250	236	250	237	240	260	222	240	250	272	251	262	262	233	246	233	246	229	230	225	218	225	256	211	269	217	236	246	243	248	240	245	251	248	276	244	238	238	207	235	247	241	225	286	252	253	251	232	267	262	248	235	256	259	237	251	253	214	258	234	232	293	218	217	277	229	230	246	240	225	231	236	267	242	250	220	238	243	248	238	229	271	249	210	228	254	227	290	280	225	269	235	253	269	259	208	259	247	266	221	258	256	269	245	234	236	282	235	222	244	248	256	222	261	244	233	286	244	241	274	276	220	232	258	235	229	234	235	227	214	235	258	237	223	268	252	249	229	286	239	236	243	249	264	251	243	254	236	248	233	236	231	223	271	236	248	238	235	275	241	229	243	265	232	236	219	271	244	252	250	235	241	204	246	277	271	244	247	246	260	278	247	223	266	243	245	222	241	279	260	242	224	219	264	255	235	271	271	259	229	235	217	235	237	247	218	238	228	223	222	259	263	232	236	234	251	290	251	240	230	220	243	258	248	244	229	261	256	225	242	211	237	244	231	258	246	236	239	244	255	247	239	224	244	265	228	227	240	264	227	249	232	223	242	264	231	243	230	248	237	243	223	237	246	275	215	226	246	252	252	233	235	257	230	264	224	269	238	254	227	257	260	235	266	243	254	256	214	262	240	220	270	252	232	239	251	250	260	239	238	237	243	228	227	268	245	234	220	232	235	240	260	235	233	233	248	226	235	273	224	246	226	272	266	269	237	255	249	266	247	251	231	270	247	246	251	232	229	230	241	232	227	233	246	252	249	256	263	243	252	255	252	240	247	219	260	236	243	239	230	260	281	234	250	261	221	251	225	261	227	226	263	230	254	250	230	241	234	247	232	232	254	244	244	229	225	256	236	239	263	245	254	240	249	249	276	245	259	266	284	255	268	270	251	265	247	241	247	251	246	248	259	212	261	271	226	222	241	245	230	237	224	245	266	250	241	266	229	241	231	274	235	256	247	256	271	227	213	247	259	247	237	246	240	221	198	242	239	274	261	226	229	228	256	271	223	226	253	254	243	275	236	238	230	276	253	245	246	233	233	261	237	257	252	248	231	242	218	255	232	244	249	220	218	245	231	261	236	245	237	268	245	220	236	227	277	210	231	235	208	236	241	242	256	236	275	260	233	222	271	282	235	272	239	220	255	250	242	264
11563	6620	11790	15144	12785	10030	8468	6598	5947	4071	3416	2729	2582	2234	2055	2003	2025	1507	1375	1124	1000	978	989	983	878	876	747	851	761	787	759	745	783	738	701	739	756	710	715	705	690	663	667	609	603	637	665	604	592	620	610	640	623	670	603	602	619	638	580	614	626	638	631	606	625	665	612	616	642	600	625	609	588	623	593	635	612	626	590	565	651	610	597	600	604	600	615	572	599	594	606	598	571	608	584	601	634	614	589	578	599	612	586	582	613	633	564	571	610	554	644	612	627	557	586	628	563	577	567	621	617	634	597	603	624	620	620	647	629	581	606	590	597	644	637	608	617	555	583	592	599	592	566	587	578	624	608	577	608	602	649	618	592	589	612	650	590	579	599	604	645	577	597	571	592	634	597	582	575	618	621	611	638	610	637	640	612	603	603	601	627	626	572	582	617	567	602	615	596	636	614	650	615	616	593	607	640	620	554	609	602	594	615	638	609	609	569	571	657	584	633	592	622	595	654	623	612	573	562	602	584	641	612	585	618	614	595	579	633	662	615	617	597	583	623	612	630	608	575	618	610	560	634	602	624	597	604	599	591	600	636	575	556	644	592	582	589	631	591	602	585	604	595	603	583	601	589	609	605	608	605	615	610	580	585	596	647	590	558	641	651	571	635	573	624	596	580	603	668	571	575	589	632	572	627	588	572	627	580	609	605	628	568	609	636	650	568	558	608	637	628	595	572	606	617	602	639	624	634	593	648	607	595	591	642	587	633	611	646	642	654	642	645	608	605	603	610	625	609	571	623	603	598	596	612	622	594	583	595	563	567	607	576	598	670	588	572	580	601	582	565	554	618	612	632	587	637	618	631	608	602	610	578	612	614	608	598	609	608	590	656	609	582	651	577	603	582	587	616	613	574	601	622	631	625	633	547	552	619	648	595	626	587	611	574	586	613	614	598	593	579	611	624	631	595	591	632	625	609	623	610	652	616	646	625	612	581	589	603	582	593	639	605	620	575	578	636	653	557	595	539	632	582	601	600	531	623	642	642	614	567	580	575	608	597	633	610	592	610	636	595	633	614	579	591	588	637	625	653	598	626	597	597	585	622	615	614	609	608	622	570	551	607	589	640	623	589	607	624	593	588	607	568	584	590	579	635	597	601	658	647	583	568	615	618	620	598	611	618	572	626	635	583	595	576	643	591	654	610	562	613	651	598	629	634	595	601	621	595	577	586	627	651	587	606	616	628	640	625	622	601	544	635	613	652	579	604	623	623	550	587	570	586	599	634	599	651	622	629	615	609	631	635	635	574	621	565	604	565	596	658	586	592	633	629	626	599	621	558	655	632	579	595	614	591	586	665	598	610	654	632	592	594	597	630	642	583	653	616	603	583	598	622	556	610	589	595	611	625	595	598	607	647	587	578	628	578	576	541	628	604	586	609	593	627	583	623	630	558	614	571	568	602	610	616	590	585	589	560	602	606	624	655	614	617	583	650	598	628	606	600	655	618	588	641	615	574	611	582	594	577	577	632	619	596	602	586	603	585	589	631	561	576	563	609	668	601	605	606	570	596	585	586	601	618	625	643	588	595	600	576	644	621	628	614	571	588	583	611	592	576	580	649	591	569	590	624	607	605	596	611	605	594	605	593	582	612	615	611	611	577	614	584	629	624	567	641	590	579	579	657	630	571	590	587	604	577	596	583	606	588	610	579	605	594	637	552	621	597	568	635	615	632	599	580	632	600	607	589	617	601	619	606	606	577	589	619	605	611	619	573	639	587	587	572	589	572	606	576	622	594	571	582	616	611	591	662	643	619	586	573	597	611	606	619	620	606	601	624	637	592	590	588	579	612	583	610	599	596	553	642	556	632	623	597	593	588	566	607	608	600	610	631	571	567	632	624	606	632	619	614	589	567	597	618	604	557	602	622	624	576	598	611	626	623	612	580	591	607	624	600	580	599	653	641	641	619	601	623	604	614	634	613	613	591	580	621	595	584	616	581	588	615	628	638	607	565	584	621	611	630	566	577	612	626	622	590	578	578	588	578	636	605	590	603	580	546	652	663	591	586	599	583	622	581	641	620	616	614	594	616	646	611	655	603	562	617	653	576	594	612	595	625	614	629	626	592	654	567	568	576	593	592	589	590	646	607	600	603	602	598	596	593	627	632	540	618	545	614	632	596	644	572	602	589	632	585	551	616	624	571	616	648	621	596	568	624	589	649	613	588	589	596	639	601	587	616	592	606	600	583	585	644	590	585	602	624	580	662	542	598	604	618	565	611	593	609	603	628	605	638	623	611	596	594	590	601	577	560	638	609	648	578	612	622	590	596	595	593	558	597	635	602	609	587	615	594	618	564	599	581	610	613	579	594	598	598	606	598	629	643	583	610	593	617	641	610	619	618	596	600	616	609	569	591	587	627	602	632	551	617	576	613	560	524	585	586	635	602	602	565	581	575	606	578	642	624	633	582	606	613	594	628	625	542	636	579	615	590	571	602	616	632	624	564	569	599	623	650	619	578	569	643	615	572	613	631	633	590	583	664	617	576	580	588	597	627	636	591	593	616	600	600	608	593	583	565	620	611	604	594	589	616	591	591	624	606	643	596	588	589	623	594	645	584	623	580	603	611	661	596	601	607	622	638	594	601	584	604	585	644	596	636	572	651	596	650	578	614	599	619	586	617	584	586	637	602	609	617	634	587	603	634	593	588	532	610	618	621	589	619	623	674	568	631	585	592	573	591	592	578	609	579	614	652	606	603	632	585	603	637	605	654	589	605	587	631	584	612	536	636	630	584	627	649	672	614	638	563	581	599	587	647	644	611	600	630	626	630	616	611	568	619	575	590	562	621	613	606	595	601	608	609	623	629	553	588	596	624	604	535	607	567	593	611	614	607	596	571	628	622	622	591	563	605	600	644	619	567	599	591	595	618	623	640	651	583	623	593	641	615	643	577	604	615	582	606	608	633	644	566	645	602	573	615	598	582	579	608	600	582	580	637	596	594	593	634	624	604	604	622	616	622	588	616	596	539	587	594	586	612	607	588	620	668	633	585	586	595	627	618	594	571	573	595	661	556	587	590	581	559	570	588	563	607	578	638	611	595	597	611	585	603	593	625	607	604	614	634	593	608	563	613	622	585	597	595	595	584	615	600	664	582	624	600	624	612	607	638	611	585	603	612	606	571	584	541	587	597	592	633	562	592	591	646	602	612	630	587	558	606	614	577	600	591	661	571	621	618	583	597	634	606	602	632	642	652	603	639	654	622	597	636	604	590	618	595	605	595	585	591	576	575	582	599	633	608	632	562	560	643	628	624	582	601	615	564	568	584	590	619	581	604	588	644	611	598	546	634	627	622	580	600	588	663	629	597	648	547	613	604	613	607	595	605	605	571	586	600	580	598	601	592	580	615	568	563	626	578	593	608	600	615	643	597	618	643	592	596	598	620	607	620	619	619	600	620	596	604	599	625	611	610	606	641	606	603	588	631	594	602	594	633	608	596	612
21837	12281	11220	10216	6376	4452	3150	2291	1774	1135	871	675	617	606	508	526	465	336	326	299	276	274	256	267	249	235	219	231	220	213	192	196	226	225	179	200	191	168	189	195	198	181	217	189	174	167	173	175	168	201	179	183	197	190	202	168	151	188	193	198	213	159	190	172	188	179	175	172	219	199	183	178	200	171	195	178	171	167	168	184	160	188	179	162	179	172	183	172	158	183	188	172	174	174	163	170	183	183	163	178	154	178	200	201	158	206	172	177	186	164	191	181	187	182	190	185	163	188	197	183	172	150	168	200	206	184	172	181	182	171	173	170	174	184	152	180	176	199	189	157	186	168	205	169	170	190	180	194	190	177	182	189	155	155	196	198	201	191	197	181	177	176	180	184	203	178	207	191	160	192	196	178	198	198	177	166	185	165	191	188	172	186	185	161	193	186	173	171	177	169	169	170	175	200	176	189	187	205	192	174	172	176	166	192	171	192	188	195	165	188	185	196	183	174	170	148	183	192	177	170	200	174	156	161	181	176	189	175	169	187	164	185	167	185	195	178	173	191	181	186	190	190	188	172	184	170	166	186	181	170	184	180	178	192	176	159	179	196	197	181	171	187	181	189	195	191	182	172	202	190	208	203	209	176	184	186	180	202	191	180	174	182	186	188	177	185	179	156	198	184	225	183	158	159	177	172	197	180	184	188	200	172	190	173	178	171	180	197	173	168	187	163	171	190	193	197	191	185	159	166	176	187	182	185	202	181	189	164	166	179	168	175	180	166	173	187	175	206	174	211	182	161	168	174	195	188	201	199	164	186	177	186	172	164	189	180	168	186	186	168	162	215	153	186	192	209	184	180	177	194	170	190	181	158	189	167	164	172	167	201	166	174	197	174	159	190	171	175	190	198	191	189	182	185	177	195	157	185	175	187	171	200	171	202	197	175	195	185	162	190	183	192	197	185	175	205	201	191	181	164	155	155	217	212	175	207	167	159	198	157	169	165	169	157	180	179	195	178	171	191	181	165	163	175	182	171	178	186	175	182	159	190	185	189	191	196	190	168	184	184	173	187	186	182	159	177	163	199	177	158	184	167	177	181	170	184	156	185	187	197	170	167	201	191	173	205	179	171	192	176	179	189	183	166	181	173	174	185	195	178	185	192	196	184	186	176	197	186	189	178	156	186	182	171	177	181	173	176	187	174	192	170	183	175	174	172	157	197	173	192	192	164	194	183	171	177	190	189	192	174	176	183	174	157	194	189	180	188	187	180	202	178	189	187	182	157	197	187	191	178	158	210	180	211	175	186	160	206	175	166	178	179	158	177	176	177	163	192	167	199	165	166	174	175	172	175	157	178	162	193	198	179	176	190	187	190	189	171	175	179	171	170	167	167	201	172	208	161	186	170	182	176	173	177	199	177	183	191	198	202	192	171	167	194	203	179	174	178	186	207	185	165	205	195	177	206	194	172	164	184	157	170	162	186	184	170	159	189	162	181	190	205	191	170	162	163	179	174	169	178	186	175	171	179	144	178	201	171	188	176	182	185	197	145	178	172	181	171	180	194	180	182	181	180	172	186	180	176	162	185	181	169	200	187	190	181	166	168	162	158	173	201	171	187	179	191	178	164	176	186	185	193	175	181	170	194	171	180	169	184	155	188	168	172	184	171	163	178	171	186	180	166	160	179	183	201	193	192	190	164	204	169	158	172	153	173	196	185	173	176	183	191	165	209	185	164	190	172	201	187	203	192	199	152	195	177	161	163	179	160	163	187	173	159	201	180	180	161	167	162	175	193	194	174	190	177	176	200	176	168	172	178	162	184	172	202	180	188	181	186	166	167	149	170	188	216	165	158	188	155	189	190	165	161	171	187	182	183	173	162	192	192	185	170	175	180	197	187	168	172	157	206	223	163	183	157	172	191	159	195	172	177	154	208	185	176	185	187	159	171	153	183	178	177	212	149	173	185	191	182	172	187	151	179	167	206	192	217	148	173	167	149	182	159	178	179	202	172	178	198	181	199	168	149	159	201	181	172	171	191	192	182	168	196	198	179	202	184	217	194	189	208	170	182	179	174	209	181	191	194	157	177	200	174	150	168	199	187	188	193	166	206	175	196	158	175	173	183	172	159	196	163	193	193	197	168	163	202	216	175	195	149	183	158	167	160	212	161	175	194	191	166	182	158	177	179	176	175	180	162	169	179	195	196	177	196	167	189	177	187	170	200	186	184	168	168	179	152	186	195	179	185	191	179	185	173	197	169	172	189	186	186	180	174	158	182	164	185	169	183	192	153	162	200	183	167	160	184	183	184	166	176	180	164	152	161	173	191	202	180	182	188	180	185	178	135	159	162	189	154	178	191	188	158	168	217	158	183	195	193	167	181	198	211	182	181	180	175	203	184	208	187	199	179	175	178	197	172	200	176	162	180	179	193	175	190	189	188	197	190	158	200	170	198	190	202	185	149	201	197	177	157	170	147	156	189	167	185	182	178	178	209	180	189	192	195	178	208	197	182	195	178	171	181	192	181	180	170	177	191	196	179	180	177	188	181	167	176	203	172	182	183	182	191	180	180	175	191	186	151	180	194	154	150	184	191	182	187	189	179	186	206	179	181	180	188	176	188	185	164	166	193	170	183	177	159	163	174	195	175	170	165	196	185	202	200	165	175	173	184	194	170	190	181	180	161	177	168	196	185	200	188	205	196	178	154	183	166	205	151	181	197	183	167	181	180	206	168	184	170	189	192	174	195	183	165	196	177	211	191	168	193	188	157	192	190	182	214	179	195	194	190	209	190	162	174	197	164	159	167	151	195	179	190	178	176	177	171	189	185	204	181	184	204	180	196	199	204	172	189	185	171	176	182	189	214	175	165	196	185	173	182	191	170	171	198	173	184	187	209	195	172	195	190	164	164	180	182	184	190	182	180	192	187	184	190	190	174	176	197	163	184	183	163	185	203	157	206	204	165	168	192	165	165	186	179	192	170	176	202	201	199	178	199	166	175	190	167	187	198	177	178	206	192	170	188	145	181	187	167	174	190	156	188	162	170	198	197	189	173	187	162	199	167	169	179	160	204	191	191	166	156	183	168	161	182	176	185	188	168	206	177	178	179	164	181	182	159	182	161	185	172	160	167	204	196	187	184	200	206	177	170	194	193	180	195	171	179	197	172	201	190	168	185	173	190	187	199	197	180	182	164	183	178	174	172	181	197	202	168	158	185	178	186	189	137	171	148	175	201	202	162	182	213	197	210	160	159	200	214	160	167	150	176	160	186	191	191	203	182	173	189	170	193	199	208	162	203	197	190	217	180	193	177	168	199	181	202	187	173	191	144	174	186	213	201	184	179	197	185	199	208	178	186	176	177	191	162	159	187	192	191	165	164	165	187	190	190	173	181	175	175	170	156	180	176	204	163	173	202	156	162	170	173	210	194	190	193	180	185	212	183	175	175	192	173	182	161	154	184	197	176	186	203	192	174	181	181	195	182	196	184	198	178	165	180
15300	9789	15401	20063	16605	13678	11360	9467	7949	5426	4409	3837	3383	2826	2695	2929	2500	1842	1521	1409	1218	1022	981	1043	1038	823	749	754	725	732	673	708	736	647	624	676	597	593	584	579	593	508	536	544	519	451	502	488	505	460	497	498	495	534	514	488	453	487	452	498	483	488	490	474	466	429	472	470	471	455	474	495	492	513	468	396	497	467	474	455	462	440	428	466	421	465	464	449	485	451	462	458	440	449	467	442	499	510	433	424	446	481	479	472	437	468	421	459	455	460	446	512	463	466	470	487	445	457	448	453	458	451	431	460	448	474	435	452	436	493	475	468	460	468	421	446	483	455	492	484	443	445	480	496	430	474	454	451	456	440	479	456	444	502	432	466	471	467	445	465	451	456	482	471	442	476	497	468	461	428	444	458	475	466	455	429	433	453	449	404	440	510	394	493	470	453	469	446	469	455	424	469	442	459	457	444	458	487	436	456	445	449	460	478	436	431	451	405	481	468	454	448	427	453	460	423	476	483	438	483	445	442	465	464	454	445	391	437	447	463	439	428	438	439	442	474	485	494	457	477	423	434	462	442	457	487	445	501	410	444	485	452	446	430	429	432	463	443	457	469	454	410	469	487	420	411	466	415	456	470	465	476	442	459	488	451	471	440	465	449	461	451	435	460	470	486	448	493	456	450	427	468	447	463	436	429	452	442	455	490	462	463	407	437	443	430	461	460	462	436	467	471	444	466	413	495	467	441	435	458	428	447	443	433	499	473	409	461	450	484	445	426	495	434	470	481	436	496	455	484	428	437	456	454	456	465	459	472	448	431	415	448	452	457	488	476	436	409	461	455	481	470	451	461	442	422	450	430	439	478	480	488	450	472	460	439	475	448	442	453	431	460	466	454	503	448	449	471	456	453	422	440	457	458	490	484	446	517	432	479	437	475	454	423	421	481	449	451	468	426	456	453	486	454	466	445	444	454	475	467	443	419	483	468	415	491	443	468	466	484	515	464	435	443	478	457	481	448	469	469	474	430	447	478	462	470	424	476	467	429	482	464	466	480	450	450	496	451	447	460	407	443	462	447	450	413	458	477	476	427	450	433	446	462	431	466	451	436	464	430	446	483	457	453	507	469	459	431	485	457	431	504	442	445	456	455	465	459	466	470	459	450	476	488	459	470	476	449	447	454	471	454	421	416	438	460	459	454	486	414	456	446	484	465	449	459	457	460	514	456	415	415	424	483	429	447	487	475	482	449	477	454	456	459	439	443	451	470	461	421	423	435	439	469	413	429	480	456	444	497	461	451	509	432	452	455	456	439	441	426	429	464	430	472	461	411	466	473	428	465	477	431	432	422	460	465	513	476	433	450	437	467	438	416	463	458	499	455	471	460	442	448	455	494	467	472	448	485	475	502	476	477	463	438	458	435	511	436	457	460	462	457	448	448	474	472	468	456	483	513	471	455	467	465	444	474	486	482	465	477	466	461	433	467	434	442	455	435	473	457	429	473	439	481	407	458	468	454	421	459	477	469	434	433	449	466	454	484	464	460	435	442	461	481	442	442	422	443	457	441	443	464	489	469	428	430	485	490	455	456	454	468	436	465	489	484	451	463	453	456	431	443	417	458	438	460	433	498	459	480	394	468	463	468	466	418	462	432	439	448	440	475	437	483	439	482	491	473	471	451	462	442	440	494	424	475	476	443	438	426	484	431	466	471	441	496	498	447	440	471	436	471	469	476	467	447	462	444	439	452	455	432	448	425	494	454	442	439	495	440	451	467	475	459	443	442	432	441	459	458	493	454	450	456	450	454	484	470	466	451	465	442	449	472	451	479	440	457	452	461	449	443	458	442	432	429	453	488	486	462	485	475	466	476	440	451	432	468	429	454	450	463	442	461	459	477	482	432	411	457	442	462	487	449	472	454	499	432	491	425	479	480	458	474	447	483	433	442	473	439	483	490	470	476	477	455	433	445	479	454	466	455	478	462	442	440	462	471	436	454	451	427	401	492	457	440	500	446	444	421	451	466	414	458	459	468	450	467	481	467	487	487	466	495	488	450	455	445	430	452	487	433	424	462	458	463	454	431	477	448	470	443	462	470	447	468	481	477	480	490	453	474	456	463	484	481	449	480	479	471	480	439	430	456	459	438	454	461	438	475	501	437	446	438	429	462	452	488	472	427	449	431	447	495	449	438	459	477	488	475	444	446	455	448	485	455	444	469	444	452	463	463	490	470	517	463	520	462	430	455	444	455	473	511	428	444	476	458	461	481	452	460	456	470	452	489	441	427	447	431	440	469	448	430	445	456	481	436	427	443	494	434	445	487	472	496	449	460	459	445	442	462	450	449	448	473	468	461	448	447	431	438	488	454	472	439	459	455	471	486	420	475	475	512	470	456	437	476	475	474	453	468	484	509	501	429	470	469	397	432	461	435	468	480	469	471	484	467	462	486	459	429	445	462	488	430	487	444	451	460	431	456	451	499	449	454	453	435	429	416	474	431	458	451	454	458	454	474	427	424	473	495	447	489	463	469	452	410	479	462	462	442	442	451	446	487	440	475	473	434	427	474	426	472	446	506	467	462	449	437	472	464	454	459	445	437	451	474	448	445	467	452	470	464	434	445	418	451	480	465	457	478	463	477	443	447	436	464	407	462	500	454	416	464	477	451	458	477	495	462	436	469	424	459	434	462	464	461	468	489	464	484	451	425	482	439	450	473	440	502	454	482	492	491	487	446	457	511	449	472	482	457	457	477	472	463	448	466	489	447	455	452	420	452	483	445	431	487	408	485	454	446	438	451	465	483	465	445	470	474	461	449	449	446	439	465	434	464	460	454	449	513	454	455	464	454	445	485	463	474	453	463	473	410	462	433	458	416	446	423	440	469	483	435	480	456	445	447	437	466	410	464	478	482	463	423	480	430	456	431	506	459	465	456	456	510	436	468	441	466	463	457	425	431	444	466	497	457	436	461	429	485	457	461	506	461	434	446	472	489	470	472	464	460	437	473	470	427	452	457	443	480	467	481	461	471	463	472	411	438	439	452	464	471	482	449	438	468	438	482	463	475	460	426	447	471	443	400	445	491	458	407	460	439	431	448	449	423	425	488	477	477	446	479	454	442	448	480	462	486	478	465	450	429	471	466	494	410	428	437	468	473	446	471	467	475	474	424	459	486	479	494	477	450	460	426	466	478	422	438	480	445	438	481	407	474	442	434	447	429	474	453	448	447	448	451	461	480	440	444	451	439	456	421	481	458	430	450	468	460	443	429	459	437	499	464	470	442	439	477	447	455	470	452	455	475	447	477	412	443	474	437	465	472	486	411	459	479	446	461	464	425	430	482	502	400	454	466	472	496	501	454	432	468	466	462	456	484	456	457	458	423	460	465	433	452	458	464	473	461	458	474	506	482	465	477	451	461	440	474	450	478	466	441	456	435	410	443	475	491	457	453	473	451	489	504	475	488	477	433	472	476	474	449	481	437	448	428	397	453	440	445	456	442	470	477
4762	2530	2621	2188	1649	1156	915	733	608	548	449	405	386	381	353	374	373	307	311	273	290	290	323	296	281	301	276	283	273	253	240	299	264	272	299	281	283	302	247	281	268	275	252	264	276	282	276	240	251	274	271	268	280	262	252	267	277	294	275	280	236	296	261	244	295	275	262	246	239	263	252	243	269	282	239	261	274	258	252	245	236	241	264	285	256	273	259	259	275	250	264	253	215	270	245	273	270	254	272	282	254	299	281	270	246	293	242	256	272	286	264	261	261	254	252	257	261	296	231	281	285	268	234	274	258	268	257	265	266	263	275	279	243	240	243	270	300	251	250	260	267	255	266	278	247	269	262	282	280	283	224	261	274	270	256	288	249	274	278	289	253	257	265	264	295	279	267	248	256	252	250	253	240	237	277	257	263	290	255	253	254	243	257	259	246	292	259	264	285	270	253	272	269	241	244	230	233	255	273	269	264	231	285	260	281	224	251	271	239	267	263	249	261	263	260	254	265	274	269	282	260	278	274	240	290	263	252	259	277	293	266	265	249	255	268	252	271	258	238	266	248	291	273	269	281	241	224	253	250	267	281	263	275	262	272	268	252	258	286	265	262	262	301	241	282	295	243	257	277	298	255	269	249	227	281	256	290	273	275	247	282	241	284	268	278	257	289	255	265	250	231	247	272	256	274	240	244	293	252	299	242	293	255	264	282	280	261	273	259	261	286	238	286	264	274	264	264	243	260	273	283	273	261	262	264	265	257	267	273	253	271	264	261	275	271	251	268	235	248	248	243	258	269	266	260	258	242	270	257	284	239	278	247	263	320	257	256	233	285	292	274	270	248	268	263	277	247	277	249	273	254	275	268	298	252	278	283	251	264	263	261	273	263	254	258	257	271	261	260	299	239	272	246	254	266	238	234	294	272	274	242	273	264	254	278	281	255	265	304	250	233	286	269	290	221	254	251	268	246	268	249	256	280	289	281	274	301	276	272	248	297	262	256	258	237	275	253	269	243	245	272	274	286	261	256	271	260	243	241	258	266	285	248	279	272	244	255	291	264	297	257	277	247	254	271	253	287	285	260	237	266	268	317	262	270	271	275	253	289	275	242	252	254	241	276	297	265	269	281	286	282	226	277	269	283	281	259	261	265	256	270	252	234	297	273	283	275	274	246	253	290	269	244	272	250	275	303	263	254	257	251	258	286	260	271	249	234	277	252	275	259	292	274	260	271	264	253	270	266	260	264	284	260	279	277	266	274	244	281	246	255	264	292	267	276	266	261	286	254	231	244	255	275	276	247	295	224	241	279	244	285	235	263	266	276	278	277	251	234	297	308	258	237	250	293	279	256	286	278	255	294	292	262	263	270	253	221	291	272	224	262	244	279	265	275	289	269	250	274	265	285	270	246	276	242	247	254	262	287	260	285	290	267	220	292	267	256	248	261	274	270	237	310	291	257	269	269	300	255	271	279	266	269	274	248	272	276	285	271	230	263	253	263	273	251	295	246	254	270	302	277	265	275	273	277	261	292	284	255	283	275	262	253	250	276	274	285	247	255	255	268	271	225	234	250	234	234	263	258	266	285	264	256	285	259	292	260	237	251	267	242	260	304	272	266	286	298	285	271	259	268	267	258	263	264	241	297	276	256	305	232	280	255	252	263	272	274	259	247	242	260	223	258	252	266	263	279	256	250	242	227	256	266	276	264	263	271	269	259	268	310	272	273	238	245	251	236	256	257	247	270	249	267	268	269	283	283	257	270	284	287	292	226	255	284	270	251	265	271	271	235	302	260	260	235	293	276	267	241	252	247	246	270	280	263	281	274	275	262	267	262	265	282	301	250	274	289	266	243	267	252	274	221	259	291	265	275	257	275	246	281	270	266	254	292	250	237	275	282	248	267	262	289	280	250	258	305	287	258	250	259	237	230	234	261	260	252	300	264	256	277	254	269	237	278	260	288	268	280	261	256	280	270	245	266	270	263	254	272	261	288	270	269	285	239	244	252	248	252	252	251	257	237	257	259	256	260	245	248	255	269	258	234	250	263	246	268	267	243	258	272	242	279	265	246	237	287	260	259	259	265	244	254	240	265	235	265	249	272	273	280	281	257	241	261	277	259	253	279	281	258	307	248	271	291	250	270	259	253	264	257	290	259	274	256	270	225	225	294	259	271	267	265	261	244	282	275	301	234	270	255	279	259	273	223	273	243	268	253	286	271	249	284	279	285	282	263	261	259	286	261	268	300	235	268	273	245	226	256	260	289	256	251	279	265	279	258	249	262	253	278	250	278	248	288	252	271	244	268	297	268	279	237	252	281	248	260	307	284	237	248	256	268	306	289	274	295	281	253	238	282	254	231	215	249	257	255	260	283	252	241	254	277	261	275	265	276	265	252	237	226	256	248	272	245	265	265	256	269	295	273	264	275	256	278	260	273	279	257	268	281	271	273	258	241	248	267	267	242	267	246	251	268	270	259	280	269	274	272	279	235	257	282	291	260	271	260	273	291	257	284	249	285	257	274	246	259	275	287	237	268	266	293	246	260	280	280	257	248	277	261	250	274	238	288	283	260	277	258	237	220	251	278	255	242	272	243	250	256	260	254	249	290	255	246	261	267	272	283	270	262	305	278	278	300	239	266	284	276	249	248	277	260	246	240	290	271	256	232	243	268	258	256	265	281	283	285	270	243	241	250	264	250	247	257	278	282	267	253	281	265	295	270	262	284	297	270	257	249	257	259	258	246	268	248	225	251	234	249	236	280	276	262	283	266	247	291	267	293	272	226	268	265	268	275	295	265	248	267	281	273	263	271	247	248	230	248	307	236	272	276	279	301	257	272	265	261	264	252	276	237	283	274	236	272	289	247	265	264	273	281	252	274	276	257	274	276	272	267	264	279	279	270	241	267	286	257	259	244	268	247	274	259	264	250	268	261	274	290	279	245	267	266	251	271	283	259	238	271	273	260	265	283	262	265	280	287	276	254	297	272	257	250	264	237	289	247	295	262	283	302	274	274	281	293	278	245	266	268	271	245	278	253	239	298	253	251	257	262	271	258	283	276	276	263	225	252	271	308	269	241	267	265	260	277	282	264	265	296	260	262	283	256	273	274	280	270	235	307	238	270	242	283	281	239	239	260	262	280	252	236	267	250	284	274	260	272	260	258	288	255	275	270	244	248	256	265	305	263	279	274	266	265	303	256	285	307	274	255	256	260	240	226	243	276	253	266	253	270	264	283	276	234	284	234	250	290	266	249	261	250	264	240	265	239	260	245	274	251	253	270	283	255	285	302	279	270	296	317	289	246	292	253	262	268	275	251	271	260	242	278	276	264	293	255	263	306	288	261	235	265	260	268	284	267	270	269	287	256	265	272	271	267	257	254	266	282	292	263	254	275	282	275	246	214	266	270	279	254	255	260	255	245	264	284	234	277	249	253	258	269	263	272	283	264	268	314	268	273	273	272	285	264	271	288	275	257	253	267	251	228	278	258	266	263	257
4264	3070	6002	7411	6224	4947	4039	3185	2758	2134	1755	1538	1448	1347	1264	1298	1176	1082	960	904	860	833	809	789	780	751	727	744	709	718	780	714	661	695	712	694	717	655	664	697	682	714	647	685	648	662	668	687	637	652	644	678	659	665	654	642	639	675	712	629	653	667	651	671	639	646	653	641	640	611	606	638	671	650	670	629	621	669	669	659	637	647	698	634	624	679	657	696	640	631	692	649	643	664	646	657	634	635	652	647	680	643	688	616	656	610	625	639	680	639	635	618	660	624	687	615	627	656	582	633	660	678	612	709	615	637	622	682	667	632	716	608	656	630	678	622	662	652	669	636	579	640	632	644	636	628	676	634	668	676	645	684	688	654	632	629	675	651	629	650	682	666	621	668	672	632	595	562	683	624	670	657	630	659	574	661	640	646	640	671	675	637	605	685	650	671	625	670	647	656	625	644	651	603	621	626	635	634	611	673	679	683	623	641	637	676	658	675	660	638	646	660	621	657	671	682	634	669	655	665	624	644	620	654	604	672	653	701	574	632	639	644	603	627	649	646	626	626	656	621	682	614	669	652	630	621	657	643	664	648	635	618	632	665	633	671	612	628	638	651	633	672	613	638	676	667	647	616	629	644	609	657	658	615	638	641	667	693	678	642	658	631	676	619	644	600	629	623	630	637	664	703	658	679	681	667	638	680	642	648	663	635	652	649	642	692	628	635	644	639	641	685	678	634	640	682	637	636	642	655	650	625	662	654	615	628	643	673	648	706	650	662	627	689	625	623	687	600	654	628	651	638	657	673	656	683	644	667	644	612	671	648	653	613	673	664	620	651	633	600	639	618	675	655	640	640	611	665	615	660	651	632	685	675	646	633	666	617	630	617	659	655	694	681	652	622	637	647	622	643	615	632	653	669	691	621	604	631	631	638	643	716	623	641	658	670	645	682	686	647	625	599	636	650	636	677	647	666	634	604	651	649	684	656	641	616	644	674	623	623	635	684	601	669	674	645	666	656	680	604	647	626	643	681	653	688	618	607	671	703	590	622	702	670	668	644	639	631	657	646	612	699	635	629	682	668	609	668	642	641	704	596	679	677	609	664	638	592	631	639	635	672	653	687	654	617	634	636	668	639	685	672	674	674	653	630	650	659	633	641	649	644	682	607	718	648	656	643	617	606	632	626	629	627	621	668	657	643	599	620	644	659	667	631	641	649	689	617	649	651	670	641	655	646	628	635	661	631	651	654	660	602	631	655	668	635	646	640	666	633	647	698	603	640	619	611	665	609	630	623	634	639	663	671	629	715	671	656	619	653	626	626	670	607	601	667	632	654	679	659	677	658	670	666	659	631	611	623	621	669	633	640	625	677	639	651	658	621	649	650	632	661	697	657	645	660	646	611	680	634	624	608	678	646	653	630	631	595	615	641	679	628	668	634	657	639	697	630	641	680	675	614	706	643	650	691	632	667	672	660	657	647	607	635	618	665	675	678	645	671	610	633	663	615	600	651	621	658	658	655	603	668	639	604	663	602	667	674	645	640	698	637	642	704	660	600	644	624	640	634	628	631	660	617	648	617	642	669	650	677	656	659	635	619	666	636	637	626	702	658	603	650	634	655	666	665	639	664	608	634	646	688	622	648	612	669	655	619	637	626	664	662	647	647	677	606	647	665	691	641	665	651	653	638	641	630	653	603	656	689	634	654	660	645	626	659	587	642	654	601	622	677	648	676	637	671	664	639	665	649	687	626	662	657	639	630	632	649	666	657	642	660	621	688	665	629	651	620	637	726	642	656	601	670	677	650	631	655	598	646	650	641	667	595	645	631	618	644	676	655	628	648	659	634	678	614	606	682	636	623	642	643	615	613	650	636	641	657	641	604	666	647	645	676	637	642	620	661	633	680	643	630	623	670	646	687	654	681	611	578	689	646	695	660	636	611	620	605	628	645	586	653	614	644	668	636	632	653	634	626	655	683	632	614	619	672	658	683	665	615	616	623	596	625	653	660	619	648	670	654	617	719	633	628	657	654	652	608	645	648	615	660	649	677	648	644	611	659	622	649	654	668	615	606	664	666	628	676	627	651	651	647	652	630	651	597	637	622	684	651	669	651	645	646	629	656	595	710	657	668	629	577	697	591	640	631	675	679	623	646	664	671	684	678	609	651	689	634	657	664	682	651	647	652	667	615	578	695	629	661	625	635	643	685	701	624	672	648	646	651	630	698	611	607	637	652	593	611	679	646	636	640	626	673	587	681	659	649	661	621	656	621	662	617	661	648	656	625	648	620	660	626	632	612	643	634	661	627	612	626	633	643	686	620	628	628	663	677	637	649	644	643	629	657	633	651	665	653	649	651	641	639	667	679	643	639	657	666	667	667	628	673	684	679	663	661	638	618	649	643	639	625	658	677	616	641	611	654	609	660	645	648	664	654	618	641	654	666	647	668	642	622	651	654	620	642	641	647	627	594	642	683	663	663	638	657	663	665	629	683	634	669	659	598	619	650	640	665	644	674	642	626	669	681	626	612	616	664	692	629	659	670	624	661	648	622	616	700	683	637	641	638	631	664	661	620	672	676	648	682	651	643	593	645	652	619	606	652	665	639	653	695	685	669	629	668	672	636	635	662	675	644	678	651	618	672	647	628	620	610	691	672	688	633	673	664	657	641	639	622	643	616	656	657	611	677	686	638	642	612	640	591	644	672	648	659	675	689	645	678	621	637	670	603	617	654	656	637	626	643	634	666	611	653	646	628	645	642	605	624	634	646	641	600	615	624	652	638	636	644	631	663	652	652	614	668	707	701	638	639	592	647	675	633	631	635	650	623	652	651	631	638	641	635	607	669	663	642	682	630	634	652	636	655	628	591	711	662	632	643	631	667	670	617	645	657	647	579	616	646	671	643	674	704	616	673	642	652	690	673	642	649	659	702	672	677	663	657	614	630	587	641	635	662	585	641	639	667	664	592	603	618	672	645	625	662	619	654	646	612	653	603	589	686	655	613	629	675	630	663	623	627	643	650	602	649	635	686	659	663	639	646	674	657	725	611	626	664	676	632	645	634	676	651	688	632	614	624	671	613	598	616	671	643	647	658	608	670	650	619	675	671	677	645	613	688	659	653	644	670	660	667	658	675	644	656	641	664	668	641	672	620	662	630	626	680	632	645	665	648	662	598	608	613	678	649	621	593	634	604	642	653	639	615	621	655	687	658	623	603	638	618	669	647	617	691	652	651	621	640	665	616	643	643	676	679	652	613	623	669	646	607	663	636	621	624	662	619	699	665	643	655	683	657	711	605	646	632	661	626	672	620	600	659	666	643	593	663	673	683	633	670	663	649	673	613	663	648	692	677	646	627	670	660	657	652	595	671	678	617	655	652	582	622	636	626	671	622	629	659	597	647	657	631	616	665	648	682	664	682	626	656	636	641	606	622	697	664	638	630	684	636	618	678	643	644	655	632	646	651	647	687	624	633	660	625	623	637	662	629	657	667	629	647	637	677
14736	7496	6987	5754	3906	2648	2080	1319	1155	795	656	492	550	519	507	445	430	387	326	303	302	286	298	262	279	245	279	278	276	278	269	247	245	279	225	254	266	253	246	234	260	250	263	267	237	262	255	209	255	249	243	246	238	256	260	256	238	241	251	219	280	259	236	247	247	241	222	222	239	284	256	284	246	256	245	230	262	238	251	252	251	246	252	249	256	241	228	249	236	241	232	228	222	233	234	239	276	242	224	257	229	249	255	244	241	242	242	208	240	216	238	215	244	243	243	240	237	234	258	259	238	239	216	211	235	229	244	237	242	267	213	225	226	239	247	231	198	228	255	226	238	273	254	256	241	245	265	245	265	233	255	260	270	232	253	256	235	272	227	211	206	245	234	268	236	270	255	266	220	235	243	213	261	261	237	238	223	266	277	229	237	261	254	227	249	215	235	252	249	231	231	240	248	223	260	238	232	248	239	228	250	227	247	245	261	228	249	235	258	239	276	245	214	232	254	253	238	213	252	258	251	237	246	213	267	231	203	234	241	252	284	241	220	272	231	249	278	229	251	265	231	219	243	256	288	230	229	245	266	268	245	244	253	247	235	236	247	248	232	245	256	262	238	236	258	244	235	241	242	234	220	277	240	259	277	288	268	249	241	254	226	273	253	274	253	223	246	225	246	250	229	240	256	264	265	251	218	231	254	224	247	243	263	224	233	249	275	240	210	230	250	253	230	236	238	248	242	237	227	257	238	244	242	234	241	246	208	245	243	221	258	238	254	246	261	253	239	238	253	236	233	245	227	239	224	217	265	253	238	238	264	249	261	248	264	241	240	253	237	225	269	231	249	260	260	244	231	232	239	253	251	232	245	235	255	262	238	246	262	251	254	241	238	268	240	237	248	269	215	270	251	261	264	257	226	267	236	225	226	232	251	240	234	243	232	234	242	213	224	274	247	257	223	275	256	258	244	251	235	225	255	269	221	232	241	306	205	236	252	272	240	247	239	237	253	227	252	258	255	211	259	251	215	236	254	236	241	242	240	224	228	233	252	255	249	244	263	268	255	267	272	223	250	249	236	256	248	245	240	241	247	214	243	242	267	249	232	225	246	266	261	242	246	267	250	255	229	233	240	247	243	278	260	219	268	280	281	232	248	242	215	264	239	251	231	228	259	245	223	281	264	235	248	227	256	230	228	256	221	236	239	242	222	229	238	239	251	255	250	241	203	249	309	246	256	238	265	249	236	261	241	211	213	230	252	241	238	273	259	281	257	248	234	218	252	253	245	271	250	237	257	241	267	256	235	262	242	220	239	253	255	235	234	205	256	232	255	215	217	236	234	247	233	269	225	252	250	230	254	228	240	250	248	256	268	228	223	236	231	237	261	239	248	248	277	244	249	261	254	267	267	242	238	260	265	206	255	271	260	251	212	259	220	248	258	241	258	221	254	233	250	233	254	251	239	241	258	231	247	214	224	247	244	214	275	266	261	258	235	224	237	272	233	222	281	264	263	241	239	259	268	285	241	239	253	265	243	246	275	210	281	233	259	236	232	238	223	248	243	266	243	242	235	222	242	261	262	262	243	268	253	274	271	268	251	242	255	227	251	248	245	274	250	252	265	255	259	233	245	240	248	218	252	248	247	255	262	280	272	220	232	249	224	249	246	261	246	221	251	250	239	211	263	239	244	214	265	262	233	257	246	306	221	241	228	265	259	276	257	233	251	234	238	279	244	231	231	250	231	260	225	204	246	248	234	249	249	224	218	239	235	237	222	224	239	233	238	272	263	245	281	237	261	245	258	230	270	253	261	240	243	252	226	255	240	198	232	235	249	225	243	224	248	220	247	244	243	268	260	235	242	236	236	262	233	270	241	223	238	249	248	240	232	261	293	233	265	245	237	270	233	226	258	242	231	254	252	269	250	239	206	230	221	250	232	261	235	239	239	247	235	232	248	263	230	193	247	203	246	257	224	271	222	254	285	236	261	234	265	232	236	222	245	239	231	224	262	245	227	231	280	252	262	264	268	222	264	257	267	231	244	261	256	225	257	238	216	252	251	222	244	261	270	238	242	222	218	220	248	230	270	274	254	220	229	250	225	253	207	267	249	255	246	265	242	276	269	258	225	246	213	250	222	245	239	253	241	267	239	229	267	251	230	214	248	242	235	258	262	262	243	266	239	247	241	255	264	247	279	226	233	250	228	255	259	241	280	280	240	263	267	244	227	255	229	272	238	223	241	225	216	238	225	240	232	264	223	245	244	250	257	242	229	237	242	258	260	241	222	249	262	220	265	258	219	246	224	269	267	213	229	265	256	218	200	235	263	218	230	256	252	232	223	230	264	221	234	253	210	225	256	273	257	239	234	258	229	234	215	204	233	240	241	244	253	233	240	227	254	229	243	238	261	233	229	214	255	235	243	227	249	257	261	235	219	218	249	219	229	248	248	265	267	250	271	247	248	253	261	248	219	236	236	256	256	222	257	223	240	251	220	247	239	229	262	234	252	256	257	232	254	242	246	202	246	240	269	242	233	245	215	233	250	224	240	244	238	254	264	238	237	249	223	232	220	267	234	240	233	217	249	225	237	219	238	255	244	237	222	235	247	250	244	249	265	259	238	256	245	237	280	244	233	240	272	234	217	251	238	248	227	224	226	251	241	235	260	261	249	243	215	238	216	254	240	230	263	250	237	216	247	253	266	237	236	239	251	273	221	221	229	236	262	245	248	256	215	257	256	235	259	253	242	256	263	248	230	239	231	250	246	253	268	234	238	240	233	242	234	260	251	237	265	237	260	229	244	223	219	268	232	256	233	249	223	222	232	233	244	241	222	227	207	243	246	243	223	274	230	240	251	250	231	237	263	223	226	229	238	251	254	244	221	286	242	222	238	232	234	249	262	218	239	243	234	240	246	216	260	252	256	268	247	282	262	253	219	265	227	256	233	212	236	241	232	260	264	215	230	217	245	241	226	216	225	267	252	218	217	280	253	245	225	269	258	244	240	243	238	251	219	229	258	261	241	237	231	235	254	239	229	265	257	234	236	259	249	259	235	220	234	236	234	229	247	253	237	255	243	225	253	224	222	234	231	252	253	276	258	243	248	264	246	224	255	258	246	239	239	275	240	247	258	220	251	248	229	249	241	297	253	242	232	259	280	245	224	264	259	231	241	228	268	237	209	253	245	257	255	229	244	255	267	266	249	275	238	239	246	242	237	229	250	237	248	227	249	273	241	255	244	243	241	224	258	233	236	234	228	268	248	243	248	258	249	239	268	251	234	274	272	256	272	269	257	242	252	232	247	237	229	229	226	248	240	247	221	232	277	251	244	249	246	228	230	236	192	268	233	270	257	244	218	264	247	228	244	239	232	248	248	241	264	223	240	251	229	249	276	248	244	229	227	224	241	237	232	252	226	239	236	243	246	239	222	248	233	269	229	254	265	219	268	237	229	262	266	257	228	281	233	245	262	273	241	236	214	220	234	261	297	270	229	263	242	243
11716	6780	12345	14998	12472	9913	8347	6261	5229	4129	2971	2811	2379	2225	2310	2139	1940	1652	1300	1124	1110	963	1028	1070	951	838	813	776	791	785	785	752	733	745	685	746	728	723	629	713	649	699	689	673	639	600	662	607	645	638	625	606	601	607	657	644	627	610	647	576	638	573	600	636	612	625	643	644	558	623	586	572	594	583	575	593	576	614	605	601	610	599	639	556	640	620	595	585	569	621	576	595	564	627	616	591	657	627	592	616	566	599	598	600	618	575	600	600	574	613	609	592	609	619	590	575	609	649	612	634	585	617	600	575	577	600	584	570	572	574	591	616	602	569	591	589	567	606	600	642	558	576	625	616	635	618	609	582	603	645	583	586	603	627	603	606	604	584	605	572	582	615	576	608	600	588	633	621	582	632	610	588	567	616	576	583	574	610	580	592	573	618	587	622	600	579	541	590	588	615	606	586	625	597	583	630	629	628	617	594	579	614	626	638	624	619	598	619	601	580	652	568	600	594	530	586	676	611	586	604	591	587	582	605	627	588	567	599	642	572	527	587	569	604	584	611	596	585	590	598	602	618	573	569	614	578	627	610	577	635	596	591	618	588	620	577	604	602	584	609	558	606	544	579	607	624	583	602	578	577	555	561	641	620	578	634	590	617	601	609	617	573	603	597	575	583	567	586	589	615	575	621	618	634	595	598	586	626	610	613	544	631	612	616	549	624	620	609	593	618	578	599	568	601	588	615	611	597	583	620	632	586	651	609	567	636	646	546	582	557	608	592	588	601	579	629	594	648	622	602	630	568	559	577	581	573	603	536	580	595	611	597	619	606	576	611	602	624	647	537	611	611	583	612	612	597	595	594	600	582	557	600	608	630	638	621	569	546	575	610	584	631	646	599	616	568	617	586	625	575	596	605	591	617	590	613	582	615	622	642	578	592	554	606	603	618	588	643	527	613	600	603	605	598	589	605	630	636	606	541	583	583	562	621	609	590	610	618	600	611	614	599	612	570	607	646	576	602	582	537	643	640	585	643	593	569	620	629	558	598	590	594	622	615	575	599	613	618	616	607	598	558	589	637	614	583	593	610	586	623	549	583	590	576	609	575	650	634	584	606	640	594	600	564	650	597	633	574	556	560	643	638	588	632	602	601	616	598	614	636	632	616	619	577	655	608	585	579	590	564	604	578	622	605	600	643	576	630	605	628	587	621	553	568	639	632	615	573	628	598	572	597	644	618	602	610	596	633	641	619	624	640	604	602	563	595	640	576	613	562	625	618	607	646	585	555	571	560	602	650	603	647	578	610	574	610	622	556	607	612	581	587	580	592	594	552	587	587	622	564	565	581	622	620	626	584	566	598	584	545	632	599	619	575	575	596	641	629	587	532	572	693	613	649	590	577	603	592	579	588	587	609	613	644	586	614	578	564	585	591	607	594	662	594	625	635	601	604	613	590	678	598	599	601	579	578	583	612	570	570	568	582	580	560	584	599	592	608	612	610	593	561	612	577	606	578	620	634	567	641	557	583	628	597	640	635	597	648	564	629	600	581	549	616	620	651	590	637	613	581	550	591	613	611	589	595	579	634	596	552	612	604	612	630	599	608	643	602	611	586	575	603	592	587	605	615	588	617	583	565	623	605	534	581	585	603	618	580	587	617	595	603	620	571	568	611	623	624	605	574	603	577	582	580	618	592	604	639	612	570	623	588	602	604	616	561	583	598	602	592	609	577	587	617	578	604	643	599	575	631	580	615	571	559	578	603	643	573	595	649	589	583	569	583	587	550	625	613	541	576	594	577	584	594	590	612	588	618	579	647	576	607	592	586	621	634	618	634	576	560	600	567	568	617	621	536	624	583	566	589	609	642	606	598	600	620	586	619	573	591	648	604	635	621	585	609	598	624	555	608	606	564	592	625	549	570	570	611	602	570	626	595	606	573	601	593	542	606	606	572	589	638	613	582	606	616	652	590	594	578	586	594	595	624	643	557	600	582	617	607	625	611	576	602	575	571	568	587	584	596	636	580	582	608	569	565	589	561	650	624	569	598	601	604	554	573	606	603	569	626	667	606	605	616	579	581	567	603	583	602	615	581	595	635	582	580	627	576	598	599	633	604	614	587	610	576	566	580	594	637	586	626	595	605	616	616	617	587	647	607	638	566	633	536	624	598	635	595	579	599	588	608	628	612	620	660	652	618	554	558	611	600	593	638	598	660	632	582	622	596	603	632	570	634	579	621	580	623	611	586	619	578	622	624	598	602	607	612	567	532	605	581	605	580	608	550	626	680	628	627	615	562	602	639	590	618	573	537	589	589	600	616	600	638	598	588	583	595	618	602	599	583	640	630	604	586	581	600	601	579	621	615	582	560	630	579	605	595	551	581	599	574	602	665	590	636	602	617	623	607	619	623	587	544	601	582	614	650	614	608	617	604	573	637	616	579	634	609	608	591	614	597	608	570	616	603	578	593	530	574	599	579	596	641	610	613	571	605	652	565	632	641	589	610	612	636	658	592	552	587	616	601	589	567	616	549	604	584	609	606	578	577	540	573	623	608	606	609	577	589	575	624	612	621	568	574	607	590	614	600	631	593	610	640	592	581	593	613	627	589	611	594	603	619	613	570	564	637	564	549	586	609	631	560	569	613	542	597	574	592	621	611	603	643	618	628	550	584	612	629	600	589	558	637	605	606	598	573	635	597	618	599	602	605	630	617	591	616	611	611	592	612	530	567	614	567	642	579	557	655	630	647	586	605	594	605	623	624	598	617	612	587	564	581	596	623	636	589	583	652	623	638	597	563	606	546	656	621	553	583	595	604	607	568	600	586	553	591	563	615	595	611	599	577	584	590	578	598	608	630	584	562	573	587	570	578	528	582	562	579	603	573	590	620	613	617	562	625	636	623	620	587	589	665	601	579	614	617	574	600	635	606	592	584	625	572	615	629	577	622	590	598	604	616	585	665	592	602	608	602	625	624	595	601	617	585	602	640	564	577	582	599	563	610	628	586	601	561	590	583	611	629	609	566	641	577	623	679	593	589	608	575	604	615	609	588	593	587	622	585	642	571	585	585	606	610	604	600	589	627	591	578	630	577	614	609	617	585	580	608	587	609	595	631	549	608	603	663	627	614	616	584	620	581	584	578	577	634	597	615	585	542	606	627	655	629	574	602	646	591	595	662	608	560	599	575	652	626	649	614	628	599	591	584	593	591	638	581	632	622	606	596	629	533	592	553	579	621	636	596	603	629	600	550	626	604	560	590	596	657	586	608	611	590	565	571	611	583	604	589	617	577	590	571	634	579	589	601	596	627	577	620	573	555	617	593	625	614	560	580	573	613	558	617	597	588	567	584	608	620	604	675	619	593	595	578	611	645	607	607	590	627	607	560	562	624	639	622	609	578	534	596	592	579	596	612	591	607	622	609	614	564	581	577	602	598	595	586	626	583	609	580	622	661	621	596	596	602	613	634	635	616	621	577	580	598	610	603	606	595	597	626	619	596	601	617
23080	12477	12737	9553	6595	4121	3063	2206	1539	1028	784	701	679	520	526	544	489	363	320	287	283	246	269	251	238	228	229	210	220	196	195	191	213	200	196	187	207	153	188	196	195	197	189	177	192	178	167	172	211	203	161	186	177	163	211	196	158	171	212	189	176	175	178	187	177	175	164	192	175	167	190	164	143	185	174	184	174	171	192	189	202	200	153	180	160	202	167	165	166	181	170	187	181	178	183	168	178	195	182	159	173	182	157	169	179	154	159	187	190	178	172	204	181	195	192	174	151	152	172	153	203	199	187	155	147	183	155	185	195	172	170	203	186	201	165	165	188	170	197	184	184	199	152	176	157	198	178	192	172	167	173	164	170	176	141	142	175	182	177	187	200	189	191	167	172	175	175	174	183	168	173	182	172	176	177	157	184	147	146	177	169	168	187	184	165	172	210	198	177	175	176	158	171	180	197	169	164	179	189	176	158	175	185	184	165	187	159	169	180	162	190	181	174	170	168	167	171	176	178	167	159	172	163	175	175	187	150	183	189	215	156	184	166	183	177	199	180	164	174	154	187	169	198	160	150	183	165	161	170	178	168	207	178	174	179	190	190	178	166	175	178	168	186	176	161	196	184	191	179	190	157	198	176	188	174	176	220	188	176	156	188	190	193	203	164	188	187	182	189	160	190	205	180	165	187	161	165	148	177	204	171	167	201	181	158	178	182	184	189	176	175	168	173	172	171	168	165	173	170	154	181	191	181	179	176	188	149	172	169	167	164	179	199	188	175	177	203	191	160	185	181	190	186	179	173	187	192	162	155	183	175	183	173	190	178	212	166	181	148	182	157	193	184	164	177	176	183	141	194	171	167	179	189	162	178	184	179	184	184	182	176	168	179	200	204	197	200	143	158	183	202	185	180	167	170	199	161	171	177	152	185	191	181	178	178	163	168	157	190	188	201	183	188	154	155	179	183	170	161	197	158	193	177	187	190	176	184	200	187	157	170	163	174	185	218	198	172	171	182	193	181	169	167	208	182	178	179	201	180	174	174	159	168	153	175	163	163	196	159	160	183	180	174	165	168	164	170	163	165	174	163	170	158	190	173	150	175	182	176	177	156	166	168	182	170	193	197	160	184	155	183	157	198	193	176	170	175	175	204	163	172	191	158	191	193	183	167	161	195	170	160	186	174	157	160	180	182	173	181	191	195	206	177	178	187	186	160	201	189	169	155	185	200	154	167	204	193	182	178	157	196	212	186	185	198	179	193	186	203	172	170	168	150	208	177	188	141	180	162	162	183	187	190	168	163	182	184	171	185	176	160	173	164	160	181	149	177	164	168	182	183	158	168	179	187	165	182	178	190	193	192	170	160	161	163	182	153	188	180	168	194	177	192	188	167	177	193	157	188	190	193	176	208	186	169	162	160	169	175	169	164	170	180	175	177	173	179	187	188	169	194	174	190	161	190	179	214	198	175	190	179	173	167	186	187	148	188	177	176	185	167	188	186	196	204	169	167	194	185	197	161	182	197	168	169	166	196	188	196	200	179	185	163	164	166	162	183	171	177	163	174	188	171	167	177	180	170	155	159	189	168	173	161	167	174	166	196	150	189	161	175	181	174	184	176	184	163	191	195	177	174	203	160	191	179	181	189	189	186	185	181	171	175	211	175	183	167	140	167	160	153	161	181	169	165	182	215	189	173	148	176	188	174	144	199	167	173	165	192	179	175	193	190	186	192	195	180	193	165	165	174	172	199	180	184	176	170	177	185	187	175	160	172	176	161	157	181	187	169	161	176	166	169	197	166	183	189	176	162	173	169	196	187	177	178	187	169	180	193	191	151	194	181	173	174	176	183	180	169	160	193	185	168	181	184	179	182	183	179	200	180	194	204	201	182	154	196	180	176	171	163	200	196	173	178	194	171	204	186	190	192	178	165	182	198	156	152	190	185	209	167	164	173	158	190	191	187	199	187	179	171	173	170	176	177	174	182	201	165	170	160	184	177	163	163	162	162	186	174	169	164	163	182	171	171	148	196	187	208	182	170	192	195	175	170	159	156	156	178	189	186	182	181	211	195	182	176	196	185	191	180	187	153	147	183	179	176	177	189	173	176	158	171	170	177	172	193	186	167	181	171	166	166	170	178	176	173	174	164	187	164	189	180	163	165	171	191	187	167	164	164	147	194	176	175	139	172	156	182	166	162	185	202	189	179	183	172	196	177	168	176	174	170	174	203	189	172	199	173	190	167	170	156	174	193	177	153	160	173	162	178	187	192	166	153	156	164	190	177	183	176	184	165	177	160	170	178	178	208	178	185	170	199	193	160	168	166	184	181	175	178	180	161	185	197	180	184	163	185	169	161	189	187	161	159	163	162	158	166	181	174	175	171	183	174	178	203	186	178	184	176	164	170	178	176	175	185	167	196	184	192	178	177	168	170	154	155	180	184	185	177	186	189	167	201	212	158	161	190	178	187	183	176	145	168	184	180	187	160	188	173	194	203	155	190	166	165	194	152	160	180	175	168	201	181	169	190	180	173	203	166	171	169	173	172	178	171	164	172	177	155	154	160	200	154	164	182	186	181	151	188	165	192	177	170	181	189	171	197	165	197	195	182	192	179	173	160	170	170	203	188	149	165	200	184	177	159	151	181	183	204	159	171	185	181	201	176	169	170	219	194	166	162	191	150	189	167	171	176	202	171	199	195	182	172	177	164	174	189	180	182	160	199	176	170	164	169	176	170	214	164	163	181	170	188	168	175	189	174	166	181	164	188	186	195	162	177	174	198	171	176	162	197	195	158	166	183	180	175	190	174	182	178	205	177	183	174	199	176	179	154	193	176	216	173	174	174	176	171	172	177	178	201	172	171	186	184	167	176	172	184	145	175	177	176	176	158	160	166	163	168	188	160	183	158	176	182	168	179	180	178	185	191	176	159	181	167	177	165	166	164	203	180	189	168	174	174	190	160	191	154	192	162	181	153	154	169	177	193	185	155	164	199	193	180	169	168	189	148	192	169	180	193	153	163	164	176	166	177	168	183	190	181	157	173	175	168	176	193	187	189	191	179	172	189	190	189	157	151	156	185	171	182	196	189	181	187	209	179	197	193	173	178	173	186	205	163	172	191	194	181	200	218	168	192	167	162	166	177	174	167	165	195	191	157	159	184	163	187	198	179	175	158	182	150	187	193	164	186	176	176	177	208	176	183	176	192	157	179	170	190	197	163	179	166	192	171	209	184	192	157	159	175	172	186	181	182	165	177	187	167	173	195	194	174	167	189	161	161	175	175	175	180	165	185	168	149	190	171	196	153	198	176	180	183	173	167	174	175	163	194	169	192	165	177	175	176	176	153	197	164	156	185	188	182	180	188	185	174	191	167	165	177	166	179	199	188	191	165	191	183	168	188	167	167	185	165	161	185	170	168	159	176	176	192	183	195	160	161	176	171	190	212	181	183	183	179	192	189	155	178	156	195	206	160	190	171	157	180	170	180	182	174	192	199	193
15572	9934	17392	18999	17094	13389	12014	9118	7452	5486	4177	3928	3369	3074	2794	2727	2525	2066	1481	1214	1074	1044	1016	998	916	773	794	764	770	746	743	755	673	600	665	640	595	600	534	543	588	548	522	560	527	513	491	516	471	506	505	511	478	523	474	491	471	488	492	482	460	466	438	460	464	454	437	443	457	449	462	456	465	443	510	457	459	446	442	478	437	416	459	449	479	448	440	482	437	453	450	470	409	480	494	467	444	467	463	489	434	462	421	482	462	473	446	418	400	487	411	414	435	428	422	481	456	494	502	449	446	459	438	458	429	453	433	428	461	436	449	468	482	469	469	472	459	439	470	446	448	465	444	455	441	413	405	475	463	450	468	461	431	443	439	435	472	475	452	427	479	451	468	458	456	459	490	442	436	478	439	485	475	433	433	460	436	477	467	498	423	436	421	449	412	452	420	446	446	466	461	442	441	471	471	444	464	445	479	450	425	474	409	500	419	461	436	430	410	434	453	455	424	451	421	444	451	454	445	454	463	429	478	451	479	462	452	445	466	447	459	459	440	436	456	446	463	437	476	419	470	438	437	468	470	469	462	425	462	448	425	441	463	454	470	458	469	417	492	436	436	418	459	455	466	439	441	450	515	453	425	448	448	467	467	472	412	447	451	422	434	436	470	436	434	444	471	483	413	457	447	447	465	481	460	439	433	456	480	433	476	473	439	470	463	438	447	486	435	469	456	429	463	448	448	461	449	430	470	455	447	459	448	452	419	454	447	428	444	453	426	448	442	443	451	469	473	417	451	433	466	429	467	465	430	456	409	444	446	425	459	433	453	466	465	455	470	416	459	423	448	468	451	417	473	454	433	428	459	485	438	492	432	413	459	432	438	464	437	450	468	439	456	475	464	462	440	454	437	482	430	448	461	469	461	432	435	462	444	409	441	451	490	423	456	422	457	449	422	410	450	416	507	440	465	435	439	485	443	462	453	446	454	452	458	456	433	441	505	431	460	463	452	422	456	456	477	439	463	448	473	458	457	450	450	478	475	449	457	420	481	429	462	456	463	470	443	473	462	445	448	442	477	462	470	483	498	434	444	451	445	459	445	481	416	448	460	465	489	463	477	418	449	454	445	411	463	429	462	422	422	455	440	450	449	372	438	409	450	405	445	423	453	457	461	428	473	388	487	457	461	443	453	431	455	445	439	472	438	450	466	494	446	444	468	423	447	448	451	442	455	433	448	461	448	469	452	417	458	453	463	444	452	512	455	425	467	439	429	441	495	450	429	484	429	467	491	475	454	482	441	448	462	450	498	448	463	470	468	449	455	473	424	466	452	455	402	453	425	474	465	430	459	464	458	458	407	450	451	475	475	417	430	452	401	469	422	478	449	449	426	448	486	396	467	486	473	441	426	475	453	434	435	449	454	462	447	487	440	450	451	463	475	422	461	464	484	480	438	445	454	449	427	445	444	464	424	447	488	446	457	429	454	453	451	412	429	447	470	460	429	454	433	462	448	446	453	477	459	454	457	440	462	470	443	470	453	467	430	416	460	424	444	447	429	445	431	477	447	410	434	433	480	435	461	449	462	446	427	471	470	498	474	448	451	463	469	454	474	459	441	429	472	440	401	471	438	422	445	458	466	436	458	439	447	457	429	441	482	434	441	427	438	472	438	482	485	445	422	440	418	459	421	473	413	432	471	448	424	457	472	434	492	464	445	453	449	458	449	460	487	459	462	479	470	486	445	496	429	446	442	424	406	446	455	463	480	436	445	435	437	444	430	474	452	454	414	436	458	452	448	470	488	432	429	452	428	439	427	442	469	455	465	419	415	448	455	415	434	419	443	436	430	438	441	457	458	483	492	458	467	442	501	458	432	461	438	430	464	460	464	464	457	450	473	459	469	475	485	458	453	408	421	436	433	430	482	495	427	451	462	455	448	448	452	455	468	461	440	460	482	441	451	433	434	508	442	441	436	486	443	453	476	469	462	419	437	459	464	452	437	486	433	441	423	472	433	434	450	427	441	457	433	431	471	472	460	448	445	489	471	466	446	482	461	445	472	438	446	474	453	436	404	448	464	459	445	417	431	466	457	460	444	446	454	422	465	456	447	483	468	419	470	447	405	423	502	465	422	452	437	476	464	485	419	449	460	472	476	447	438	433	450	465	449	483	459	449	456	424	452	465	443	429	425	456	418	437	478	445	459	481	455	467	494	460	470	441	483	498	438	463	439	429	458	444	418	447	471	473	432	442	458	443	438	443	497	480	456	468	451	456	445	410	455	461	448	468	437	413	443	469	464	443	463	446	405	459	465	442	440	448	455	458	476	438	416	437	460	452	447	438	458	434	434	462	453	442	486	462	438	458	457	499	464	452	455	472	440	458	479	446	441	424	434	467	472	446	435	463	447	452	447	531	435	401	429	480	473	441	446	452	435	482	427	471	412	480	446	430	470	391	495	463	467	434	466	472	454	432	454	452	480	446	442	459	433	446	444	461	464	438	474	431	423	461	468	434	463	458	423	456	518	467	483	444	437	445	437	476	481	473	430	430	424	461	452	483	451	480	454	489	431	435	448	458	433	483	445	423	460	454	491	459	425	456	487	469	469	448	454	441	436	451	476	465	460	453	443	409	419	445	449	425	470	479	437	437	438	433	457	453	463	426	460	445	505	444	427	469	464	422	437	439	497	462	438	440	488	444	474	441	456	475	462	484	438	500	439	457	460	416	462	453	494	445	451	436	443	443	468	436	414	436	454	489	464	421	449	430	448	456	444	442	457	483	435	430	427	407	443	493	438	477	444	462	411	438	434	467	439	388	462	448	451	462	434	408	457	415	462	430	452	428	441	458	464	439	472	435	458	470	460	431	442	430	430	448	457	450	451	425	493	436	447	493	464	429	455	466	456	444	438	439	454	477	476	422	458	408	432	439	445	448	429	439	451	482	448	431	420	439	442	467	459	459	454	455	456	455	435	460	484	423	417	461	443	469	445	429	424	474	483	468	432	419	429	450	448	443	435	411	462	483	390	445	463	436	471	435	447	457	418	432	427	463	465	448	435	445	466	440	395	452	448	440	459	431	445	459	442	465	446	423	457	472	451	432	455	439	476	389	446	487	452	442	455	460	472	463	456	453	477	457	462	440	462	446	471	471	457	450	442	429	450	454	469	473	490	458	441	471	449	425	468	445	465	467	444	434	464	459	449	458	417	474	437	490	436	466	448	443	423	449	462	471	465	456	395	481	479	434	457	428	463	467	437	462	459	505	472	464	437	428	458	494	430	460	431	454	456	481	461	430	453	480	462	451	451	463	428	418	473	459	428	446	443	493	441	429	485	416	469	416	460	475	458	439	436	414	432	422	417	427	412	477	464	414	473	436	458	427	463	441	417	441	470	427	468	430	418	408	438	458	432	473	444	473	433	468	487	439	440	422	440	470	451	461	468	478	466	468	442	447	489	431	515	449	429	474	408	450	430	451	460	428	456	413	457	406	460	463	470	445	432	470
4939	2324	2709	2225	1618	1182	943	743	565	517	448	388	376	355	393	374	323	309	290	263	297	249	323	249	306	294	260	282	298	296	253	291	279	265	288	241	260	266	249	293	259	286	241	260	239	245	276	298	225	258	237	263	310	240	253	290	247	274	275	271	259	287	261	263	256	304	271	258	292	257	292	277	289	290	275	244	259	284	270	294	223	271	232	259	270	284	236	246	251	280	268	289	239	267	232	267	257	246	269	267	266	287	274	236	260	263	280	218	246	256	238	285	267	264	277	258	265	242	261	275	261	253	269	229	270	275	257	292	290	282	256	271	250	246	268	258	268	272	264	272	260	248	255	268	258	283	249	285	266	272	267	247	273	258	270	274	236	253	254	254	245	265	237	255	264	285	291	268	239	277	251	247	257	273	271	286	237	259	293	269	266	265	284	292	263	250	264	274	246	246	241	258	283	248	276	274	259	246	253	259	255	255	278	274	243	258	267	305	258	279	257	249	271	268	289	262	272	275	287	238	261	266	274	240	235	263	235	266	252	271	268	243	253	244	270	250	266	237	277	268	264	256	263	261	287	266	252	259	246	283	250	263	241	269	281	239	264	241	207	303	253	255	251	279	259	228	289	258	299	277	287	262	269	233	274	245	285	298	293	255	281	297	278	265	257	260	236	273	249	271	263	263	282	259	254	233	255	286	251	265	272	269	271	263	267	245	267	241	283	257	250	254	277	264	277	268	244	272	256	245	264	294	280	279	281	258	242	262	248	254	281	293	248	257	255	253	232	248	244	265	272	283	243	266	271	220	254	271	263	274	256	250	266	278	279	239	241	249	259	264	255	258	273	267	277	258	273	257	287	258	239	257	238	250	267	252	257	246	239	246	282	245	276	242	272	271	262	270	249	254	268	282	266	252	281	265	285	283	266	245	270	304	263	266	275	274	258	301	268	245	280	257	222	258	249	252	287	271	251	258	252	245	280	223	231	285	253	309	250	252	270	238	278	301	252	303	241	257	284	251	254	247	272	247	260	256	260	244	298	272	246	260	272	261	255	290	263	282	277	232	228	263	249	264	285	266	284	261	267	255	290	240	293	276	227	275	250	278	265	275	264	265	265	243	251	267	245	271	266	277	262	261	276	256	294	265	247	251	275	289	228	264	225	256	259	213	253	243	273	240	255	254	288	291	269	260	250	241	242	254	260	280	256	235	283	254	267	256	283	260	248	262	260	240	239	278	251	275	263	251	286	257	273	272	287	262	250	272	258	256	291	253	281	298	268	279	267	253	231	269	267	269	271	275	247	283	263	284	242	258	278	280	222	248	275	262	242	247	254	245	265	261	257	276	236	283	271	243	235	268	298	238	229	261	269	258	258	292	263	276	259	259	269	256	253	280	266	248	282	251	275	258	211	266	261	271	224	260	268	283	243	228	255	264	264	263	259	249	254	250	265	283	249	284	268	271	248	277	247	265	271	228	264	252	305	254	288	270	250	277	274	266	257	253	267	277	267	265	255	221	258	241	247	260	273	240	275	250	253	244	257	216	263	264	268	265	261	239	246	237	232	246	252	247	281	282	263	311	283	259	311	266	256	271	235	266	253	263	270	267	284	246	257	244	268	249	289	254	252	264	266	275	280	246	289	256	274	279	261	277	282	244	267	264	250	269	245	251	237	247	277	265	268	274	252	261	286	248	257	273	259	253	260	237	285	279	260	266	268	265	247	252	266	243	236	272	246	221	249	303	247	263	255	295	285	244	282	291	248	258	273	257	250	257	270	258	254	253	285	245	256	280	247	244	257	277	267	261	272	233	245	262	242	222	278	266	263	253	296	244	243	261	273	252	236	245	256	277	251	265	275	237	300	274	266	273	269	264	278	264	263	263	278	254	251	277	281	255	256	255	259	255	219	250	257	252	259	269	215	276	263	237	259	274	237	254	238	250	255	263	257	256	244	279	249	246	289	270	246	262	259	261	274	239	257	269	228	279	267	284	265	285	259	289	239	247	234	280	285	255	225	261	277	260	276	232	241	274	219	292	278	276	269	242	274	285	245	255	271	217	270	254	292	251	241	286	265	253	268	300	293	259	249	268	272	272	258	263	292	271	275	253	258	256	263	245	282	278	286	281	278	245	299	251	270	268	267	255	287	285	332	266	268	288	262	247	243	254	260	236	277	273	267	265	240	270	240	255	253	271	278	274	230	272	288	248	295	258	273	251	246	269	252	239	268	235	277	253	281	256	288	263	278	262	285	270	260	267	242	256	257	268	240	277	274	262	238	247	287	242	271	270	294	245	265	286	245	248	245	242	239	266	268	263	290	290	257	251	241	253	245	262	248	273	282	285	255	267	274	257	247	249	250	268	280	250	281	290	257	257	267	228	261	253	243	265	292	274	267	259	270	291	277	231	266	243	283	230	255	262	280	251	255	289	240	283	263	278	246	264	247	269	239	275	278	253	275	290	287	264	259	273	280	273	301	277	238	275	267	265	231	249	271	255	257	262	218	266	275	286	260	286	253	272	241	280	246	268	275	254	257	249	268	237	261	277	245	245	301	278	252	277	266	263	234	226	261	228	281	246	235	284	275	244	263	269	229	230	288	241	272	221	295	286	284	257	252	257	269	266	268	281	246	245	241	253	260	299	249	254	271	265	237	283	245	267	237	263	237	249	271	279	237	238	248	269	257	268	265	284	249	249	254	244	259	258	272	252	298	257	223	244	220	248	238	263	281	250	241	264	281	271	256	253	261	251	254	277	231	260	271	270	266	238	250	266	267	292	263	240	248	255	274	249	258	277	250	264	287	267	266	287	280	281	296	243	229	251	274	248	263	290	219	271	289	268	264	244	268	266	263	265	256	270	227	280	262	273	323	266	298	280	257	271	257	255	247	280	251	246	253	235	254	286	248	286	289	273	255	255	284	257	252	248	263	266	234	252	252	274	289	240	256	284	250	273	264	271	244	261	268	273	253	230	265	228	279	259	248	264	259	260	252	227	272	283	255	239	282	255	235	243	261	279	265	260	254	254	254	245	254	268	260	285	262	285	275	302	260	260	269	254	304	285	253	270	276	239	246	256	255	272	273	253	264	274	265	279	275	241	266	280	229	242	282	273	269	257	278	255	252	253	252	282	252	259	257	256	238	238	286	271	251	244	253	258	266	271	252	255	229	266	261	263	254	289	275	290	278	256	253	287	238	282	244	233	254	254	282	259	264	305	289	281	263	237	276	269	264	258	290	272	266	249	238	289	261	263	224	252	267	281	247	266	276	290	254	248	244	268	248	259	291	257	245	246	269	239	296	249	260	252	260	277	261	262	278	271	258	272	257	254	254	238	260	287	262	257	258	265	272	276	301	223	254	249	231	259	235	271	253	272	282	246	254	253	261	283	280	270	234	241	280	259	293	266	262	262	262	227	257	253	253	264	271	263	265	271	246	210	213	230	284	249	248	263	219	241	259	278	280	278	272	272	248	279	245	249	267	273	256	273	260	253	272	288
4524	2943	6384	7390	6442	4975	3990	3271	2634	2129	1699	1572	1548	1359	1347	1320	1207	1094	954	924	801	809	825	818	760	724	738	767	705	750	733	703	690	692	723	697	697	734	693	728	674	763	681	667	655	601	651	707	692	632	635	648	650	618	658	654	643	663	632	673	661	656	629	608	646	686	624	663	705	589	604	638	684	621	669	614	632	655	655	675	649	633	641	644	643	693	661	642	633	649	648	684	649	631	643	672	635	666	611	610	669	640	650	675	637	673	661	643	645	615	589	648	662	669	574	628	649	609	694	634	654	657	653	677	639	621	622	672	639	615	622	664	635	664	639	624	624	604	691	645	634	652	625	632	652	645	665	633	630	646	630	633	646	650	616	618	699	622	694	602	697	647	602	668	662	654	603	653	596	673	642	620	630	666	614	644	677	664	646	707	624	635	668	674	651	679	646	667	643	685	620	684	638	651	642	628	665	674	644	647	661	681	634	606	661	700	657	669	658	629	597	652	636	613	665	640	677	622	634	659	658	658	580	599	673	645	661	657	640	652	653	597	667	632	604	668	667	675	619	690	647	637	665	629	625	668	638	619	639	631	608	635	629	645	605	642	592	646	651	687	635	677	644	640	644	651	657	605	646	695	612	630	604	636	649	633	635	640	622	593	613	603	680	666	616	615	612	625	627	687	662	652	639	645	648	662	645	643	676	611	654	663	649	657	625	641	640	641	613	651	657	674	665	659	628	651	601	626	657	640	608	646	657	641	609	679	673	636	639	655	608	698	662	627	656	645	701	638	600	681	616	664	643	650	642	651	650	653	643	581	663	623	628	601	627	622	622	632	640	618	664	653	583	632	684	615	622	684	648	637	615	670	664	631	612	628	638	644	671	621	612	606	634	636	656	603	630	620	614	645	653	632	622	658	647	628	652	640	591	624	626	673	589	661	661	648	701	671	607	699	623	606	650	624	608	620	683	638	660	671	636	640	652	626	660	613	662	615	642	652	632	607	651	671	613	678	623	589	638	641	605	679	633	632	643	645	612	637	626	638	642	657	611	633	653	637	594	633	695	656	645	660	647	606	619	578	618	642	644	622	630	617	629	632	635	608	642	634	656	577	648	633	666	635	648	636	604	619	616	628	602	607	606	602	675	650	683	657	635	656	667	682	612	661	607	610	599	618	638	671	630	634	654	657	635	642	638	650	651	608	694	650	660	648	674	670	640	641	662	656	643	672	596	624	652	610	638	628	616	679	678	602	625	617	630	660	662	607	615	665	629	610	634	668	656	626	652	650	658	636	604	676	663	660	683	634	655	649	639	677	624	612	661	651	619	682	618	566	664	583	622	611	608	686	689	680	611	640	588	659	649	620	647	641	652	674	664	657	656	634	619	600	664	690	627	611	657	609	637	638	615	610	676	625	656	644	646	627	643	663	635	654	691	628	623	693	610	657	613	666	631	624	685	690	639	673	639	643	630	641	648	593	643	701	610	597	667	626	645	598	634	623	625	585	679	650	627	601	625	682	694	617	624	597	660	663	640	592	585	635	648	670	635	603	649	646	655	682	655	584	635	606	605	642	627	611	668	630	640	646	683	627	581	652	637	651	625	633	616	652	624	700	652	634	672	636	645	668	649	624	690	683	644	644	617	611	633	630	623	588	681	639	689	667	624	653	616	626	657	653	666	664	601	619	648	657	628	661	642	650	616	669	696	649	636	611	630	614	641	637	663	678	655	647	656	648	648	633	648	620	672	632	651	611	600	685	659	626	665	648	667	633	617	636	652	622	618	640	622	655	679	643	655	589	653	644	607	658	612	642	632	591	632	655	635	626	646	621	673	648	625	641	594	618	617	672	635	653	655	623	734	649	621	637	650	657	626	671	630	649	650	671	640	641	669	606	617	625	609	624	622	654	655	611	650	615	659	639	614	652	620	601	613	608	645	632	634	649	619	644	655	622	693	620	657	628	659	666	640	634	659	612	641	640	653	623	698	636	638	629	644	641	647	599	617	661	626	658	629	652	695	658	649	662	683	615	664	667	693	619	619	675	648	618	621	612	635	695	645	619	602	660	654	616	660	673	672	687	680	662	644	579	647	646	669	658	640	645	648	661	630	687	636	676	628	646	642	640	634	642	676	651	637	634	639	571	606	650	647	621	687	630	612	624	606	680	660	648	612	645	654	641	638	624	688	684	630	631	626	580	664	681	628	626	639	611	634	663	642	651	647	676	641	620	652	628	630	660	649	616	627	644	631	684	672	658	637	644	649	656	601	584	608	617	597	645	639	613	640	683	633	604	633	671	654	639	591	644	626	620	651	605	673	649	603	659	674	652	656	636	615	642	665	652	643	666	621	656	630	634	638	693	673	651	636	617	638	658	668	656	663	666	645	634	617	663	614	631	608	647	633	635	666	645	641	681	621	653	671	627	677	681	626	698	660	622	642	642	624	669	651	641	616	648	696	640	632	626	644	647	625	668	631	636	612	620	661	664	660	696	626	608	607	621	643	603	630	620	646	653	629	609	667	646	675	605	610	635	601	669	701	629	663	673	669	610	662	643	615	643	639	625	678	640	682	599	682	649	660	619	651	675	640	672	626	639	610	612	621	598	638	643	576	622	676	660	665	624	663	654	610	673	669	621	692	656	602	584	648	663	607	660	661	628	641	625	707	619	650	593	624	616	622	622	643	606	614	639	669	642	661	623	627	644	637	636	581	653	644	631	653	646	618	624	649	624	590	616	666	641	651	657	630	624	618	595	633	611	638	644	686	603	643	670	683	615	665	642	690	661	600	639	684	675	633	657	642	678	648	677	694	638	613	661	624	645	632	653	659	608	647	635	699	655	594	623	625	615	603	616	649	608	628	687	602	651	666	602	636	632	654	631	605	684	637	648	663	648	660	663	666	653	628	678	608	590	655	659	602	671	645	641	676	624	649	643	615	641	627	659	644	611	620	626	655	622	676	690	642	625	641	612	653	648	665	664	596	685	643	637	633	635	626	640	642	661	653	614	638	629	628	675	615	661	657	602	671	646	614	667	654	630	648	617	675	664	625	604	611	632	612	653	617	602	666	612	615	635	651	683	610	676	640	660	689	720	639	653	649	617	659	666	628	644	611	657	665	654	648	631	650	653	622	566	609	632	658	662	637	647	672	638	680	637	625	699	677	662	641	593	642	645	661	668	687	616	614	692	687	656	634	651	634	603	691	658	616	661	656	637	672	635	641	606	611	657	633	612	637	592	641	623	628	622	646	659	664	602	652	666	627	673	690	612	637	635	642	674	658	679	641	626	653	652	615	712	628	631	685	634	594	619	611	679	661	637	624	601	631	648	676	633	612	681	645	654	618	613	613	626	650	680	656	652	594	662	661	656	595	652	610	672	648	625	636	666	640	591	579	627	630	594	579	683	591	656	605	644	631	624	626	666	653	635	624	633	669	634	611	636	671	606	619	634	688	627	671	647	618	617	663	643	638	614	613	642	604	690	661	654	628	656	673	633	654	617
14414	7401	7143	5903	3898	2712	1987	1390	1092	795	632	604	565	506	447	449	425	400	363	303	281	276	261	280	303	282	288	271	275	295	241	234	278	282	252	260	253	263	236	247	255	244	223	264	241	243	279	259	247	243	230	270	269	227	251	249	241	280	290	247	231	218	249	245	220	271	230	242	243	213	232	255	242	231	227	230	224	235	253	256	238	237	238	267	236	265	248	235	285	244	258	240	202	252	229	238	236	215	233	235	233	229	239	238	260	235	253	241	262	237	251	253	247	245	235	233	255	254	228	243	246	249	246	230	255	244	235	278	253	243	251	226	262	249	255	235	235	236	247	253	257	255	222	215	245	237	243	254	239	231	266	256	246	244	242	219	241	245	210	298	222	235	229	240	231	258	227	237	207	246	290	231	258	230	228	255	268	245	227	237	224	248	254	231	219	261	232	234	236	224	261	233	231	227	236	248	230	229	246	222	243	216	230	220	260	242	250	238	265	247	238	288	228	267	268	240	229	205	238	272	228	253	234	268	227	243	261	266	227	248	239	261	236	230	216	235	267	237	224	241	242	257	227	244	248	258	219	248	245	257	240	231	248	225	273	257	243	227	258	214	224	246	256	233	243	214	241	243	236	210	227	268	262	247	250	243	231	248	265	254	285	243	241	250	255	258	242	203	249	220	251	217	266	247	241	212	230	243	269	284	243	236	215	242	270	263	233	260	259	244	226	245	254	236	233	262	235	243	247	261	216	219	232	236	234	217	238	225	252	253	237	229	242	281	211	210	214	249	267	230	220	235	264	254	246	280	235	207	254	216	262	225	246	232	253	245	224	231	230	226	214	273	245	248	248	250	223	253	243	216	246	257	237	229	237	237	236	247	254	234	234	269	230	241	236	246	243	219	212	253	250	264	275	267	236	219	228	252	254	234	231	224	242	267	227	219	239	228	233	237	242	256	238	219	265	244	232	263	263	252	259	230	231	252	256	258	230	252	251	252	256	211	232	255	240	242	243	246	235	226	227	252	267	235	226	239	239	248	243	246	224	220	218	230	236	235	226	231	227	256	261	235	251	224	250	239	256	250	227	234	222	252	260	244	254	248	257	206	248	247	206	259	263	237	258	263	275	233	252	221	231	260	245	231	264	224	264	265	241	234	258	244	262	273	239	243	238	244	251	234	265	227	264	256	247	241	227	218	200	211	238	237	258	276	217	246	231	219	254	259	230	266	228	237	224	228	214	224	238	200	233	210	237	211	239	254	244	251	231	228	222	250	240	267	257	260	220	256	251	256	223	266	229	245	265	258	241	246	256	235	225	220	256	254	240	243	229	244	203	252	227	221	234	233	207	255	245	239	259	234	244	246	255	245	226	229	221	228	231	235	253	219	253	230	255	215	266	239	203	245	238	218	216	259	232	235	229	253	239	257	256	234	236	203	242	227	271	227	245	234	202	240	235	229	242	252	260	229	236	229	246	242	231	230	254	262	239	242	189	222	239	216	232	221	244	246	259	242	240	233	227	251	248	269	258	244	249	257	224	241	250	264	254	269	237	251	226	243	232	241	234	212	222	255	224	230	239	251	235	236	216	247	231	262	256	239	226	243	239	234	240	234	232	218	231	204	257	245	216	213	230	240	238	265	221	240	280	247	241	233	234	233	258	223	253	225	252	268	226	229	241	249	268	240	211	237	248	237	216	260	231	242	239	274	228	243	251	248	224	229	212	235	223	231	297	244	210	221	211	243	263	220	234	242	240	240	252	238	245	245	259	251	275	256	246	231	232	242	235	257	236	235	244	245	258	259	210	221	252	254	234	223	243	228	245	219	231	242	242	251	239	228	222	246	240	256	266	232	227	253	251	261	221	244	229	237	263	248	240	236	224	210	240	266	189	257	227	267	220	235	248	255	249	266	243	253	225	243	212	287	215	241	237	225	249	241	216	235	246	219	230	238	235	223	245	261	227	238	235	281	267	261	251	266	241	250	253	213	258	240	232	250	229	237	263	205	215	215	261	257	251	234	266	237	234	246	242	273	262	219	209	264	214	234	236	243	248	255	256	241	264	229	222	245	231	215	241	236	222	215	249	216	263	251	241	254	220	238	233	262	238	209	232	251	230	218	210	237	258	236	244	201	239	226	270	244	255	251	234	224	215	257	246	232	251	254	261	214	260	228	259	251	251	275	236	244	259	261	280	239	232	212	242	232	253	215	258	257	239	234	225	209	240	246	238	231	234	244	242	227	278	230	241	236	250	233	229	214	266	205	262	221	248	232	245	214	232	231	228	246	283	242	260	229	235	230	260	217	222	239	239	266	256	259	240	240	250	238	228	242	238	238	238	226	219	246	229	217	242	253	243	226	259	230	227	218	222	237	243	259	225	267	238	246	264	237	239	226	232	198	235	227	242	243	231	267	270	250	257	234	237	234	232	237	218	225	236	260	273	246	282	237	252	218	248	233	227	243	252	248	252	263	246	230	243	245	236	210	233	246	238	263	225	244	241	234	260	225	236	229	225	265	248	220	288	274	248	281	256	228	244	243	209	255	250	230	238	244	261	223	231	231	244	223	236	266	238	237	224	222	244	239	238	264	229	237	218	222	252	242	259	218	265	246	248	236	254	251	239	233	235	227	208	245	241	231	227	267	272	240	233	209	230	239	243	227	262	224	222	222	257	228	221	269	259	233	255	210	272	273	277	235	265	254	211	253	238	238	228	270	275	249	236	256	229	224	239	203	254	235	245	220	261	252	209	241	247	209	262	243	224	244	264	243	259	258	243	225	281	287	265	204	223	246	234	280	271	231	264	258	224	223	223	223	255	252	244	226	246	224	268	253	245	259	242	222	268	233	263	259	238	219	231	220	231	256	248	211	222	266	215	224	276	275	220	244	256	241	232	233	235	226	266	249	255	242	245	241	263	251	226	238	263	241	206	238	245	218	238	224	248	257	280	239	224	248	237	234	266	254	263	243	247	262	248	263	259	239	239	259	237	247	224	237	289	211	248	258	223	266	213	232	247	249	241	243	254	238	218	228	242	244	235	232	243	206	222	230	235	238	232	252	237	240	227	247	253	241	257	235	269	233	226	238	246	259	236	215	238	239	259	228	214	207	269	281	232	242	255	241	269	243	240	224	246	230	223	235	260	231	260	256	259	249	246	256	248	253	261	239	236	267	284	262	263	282	264	249	257	219	232	245	210	224	238	258	251	269	249	250	232	239	219	251	229	245	246	255	242	232	194	240	235	237	236	228	256	247	220	225	235	250	247	255	241	254	256	243	235	275	258	232	233	255	257	228	270	227	246	242	241	260	249	261	231	221	228	212	220	246	223	242	256	238	257	269	265	223	239	219	257	253	218	254	246	278	278	253	230	252	253	270	249	242	236	230	261	247	242	241	248	234	260	257	246	251	237	232	270	249	250	269	225	222	231	223	209	223	261	239	228	238	239	224	231	251	267	230	248	258	231	226	247	240	230	223	213	243	246	213	240	231	234	271	223	253
11701	7187	11851	14477	12846	9986	7955	6412	5053	3759	3055	2878	2678	2283	2219	2144	1951	1536	1235	1058	986	971	924	949	887	807	852	769	783	802	771	743	713	719	746	677	703	657	651	657	648	677	726	631	658	643	620	570	615	634	621	667	618	621	614	589	600	629	604	556	604	620	571	609	594	581	591	564	609	631	617	610	627	560	613	607	618	580	541	598	644	593	581	564	579	615	608	587	570	618	635	580	575	592	596	649	568	634	589	586	569	609	613	607	599	616	592	604	591	597	592	618	594	599	604	616	619	590	612	540	639	594	518	586	625	578	615	568	607	564	596	602	593	624	567	616	593	567	572	621	600	579	589	615	599	581	607	621	589	577	583	590	588	606	589	554	624	592	618	611	663	588	601	572	576	619	555	576	599	604	639	593	571	579	587	573	616	558	578	585	589	575	592	591	586	566	590	587	582	625	593	595	634	587	585	560	622	590	600	582	599	575	572	590	611	590	610	597	582	599	556	617	612	576	607	602	589	587	610	582	632	594	596	570	609	660	590	595	634	599	588	595	591	593	626	594	615	587	582	611	585	595	533	612	580	606	577	616	570	577	616	619	619	614	586	598	610	609	591	600	597	577	569	605	578	599	597	554	588	597	555	590	553	537	559	614	609	596	612	612	586	600	603	589	625	633	618	580	575	557	600	570	578	587	556	614	595	619	585	590	621	593	614	667	560	597	589	645	606	594	633	626	609	660	577	606	630	615	624	565	590	628	592	563	591	591	586	610	578	625	610	621	595	579	576	645	541	645	633	544	602	609	627	568	585	594	571	596	564	588	580	601	591	593	607	621	590	555	579	589	641	578	573	575	563	587	590	568	601	591	584	621	549	592	562	615	603	606	640	592	613	611	595	568	560	558	609	610	614	584	618	631	600	609	573	605	601	529	593	592	611	588	573	612	539	584	601	582	571	654	640	585	600	637	580	608	577	567	646	580	613	607	586	581	588	604	611	578	598	574	631	579	553	587	626	592	596	603	591	567	593	606	553	574	643	560	645	609	582	638	582	580	611	550	603	616	585	606	619	574	550	604	579	600	599	600	617	538	533	556	582	604	560	593	651	578	631	549	623	590	596	602	609	579	584	616	557	589	595	552	625	632	561	572	603	594	568	565	600	584	598	588	607	592	631	567	573	609	589	537	597	630	591	613	617	570	615	571	625	619	591	596	557	562	601	595	558	546	577	594	585	598	606	578	575	581	602	608	610	599	638	581	590	567	589	617	602	602	601	593	615	632	629	597	589	616	636	579	616	584	605	629	605	596	598	573	614	548	556	593	604	585	655	541	573	595	553	624	608	612	549	570	621	594	648	613	539	626	579	624	616	614	584	535	589	573	611	595	601	586	541	579	601	553	597	594	581	645	578	536	640	591	586	583	609	617	619	582	591	575	589	624	597	660	615	652	595	616	596	624	591	586	590	551	589	589	575	594	586	578	592	642	602	634	630	591	568	613	571	632	573	624	611	577	607	602	571	594	609	581	600	580	553	542	605	622	625	596	584	593	602	560	621	615	627	575	561	640	587	599	576	608	562	573	610	600	604	589	593	580	574	595	602	596	589	571	587	646	562	620	647	540	575	571	599	589	610	568	576	627	597	627	579	622	573	606	593	617	609	586	616	591	603	606	594	589	581	581	619	641	554	541	629	641	566	608	609	623	631	598	590	574	586	610	568	578	615	552	599	602	589	607	596	597	572	566	586	593	599	609	600	596	590	598	615	607	610	548	539	580	575	612	585	543	595	599	579	564	544	607	561	564	601	616	615	558	597	628	609	596	595	573	609	585	608	593	569	590	592	540	645	578	537	606	574	567	632	618	574	605	597	619	605	622	587	588	577	593	614	585	583	608	591	647	592	597	586	608	615	604	601	587	616	611	595	602	590	604	567	574	611	614	599	560	615	617	629	561	595	601	575	636	618	646	604	558	593	596	594	597	595	634	621	616	610	551	555	566	591	596	568	592	576	620	623	573	554	620	564	614	632	618	625	602	643	571	559	592	580	573	589	611	598	610	634	568	539	580	599	612	563	599	593	605	552	568	614	612	611	584	599	596	617	645	611	596	611	602	570	588	619	567	593	611	586	590	580	582	601	593	578	578	566	583	584	592	599	589	594	581	609	591	609	589	630	572	670	598	609	598	575	600	622	588	588	631	576	564	560	604	608	580	583	622	603	592	607	575	628	592	601	566	574	622	610	588	596	631	596	624	614	588	607	573	575	619	633	597	637	572	604	591	563	631	562	587	627	604	582	561	590	625	631	606	583	551	629	601	611	605	628	643	621	571	595	610	578	564	610	564	636	561	560	584	575	609	598	581	627	615	634	614	591	590	574	613	604	567	622	597	577	643	593	577	570	583	596	569	541	627	593	632	605	572	601	576	594	598	549	625	614	600	601	591	564	626	583	588	542	611	579	557	600	584	584	634	623	625	622	602	635	604	568	603	605	599	575	635	615	522	560	588	541	553	594	601	537	624	592	571	584	573	619	611	579	592	609	624	569	584	583	583	585	588	583	595	610	622	603	580	558	591	581	607	604	572	594	631	557	585	606	563	627	601	619	618	604	576	622	613	583	548	656	578	570	564	588	611	596	564	608	585	629	578	608	540	613	576	614	585	564	634	587	629	602	626	583	598	593	615	571	595	640	544	602	544	586	585	584	600	593	601	595	586	609	580	593	608	570	576	569	591	587	616	604	591	577	626	609	580	616	581	614	605	586	584	598	627	603	597	638	604	602	603	606	567	573	631	594	589	642	597	631	622	600	603	582	616	586	588	582	579	578	596	588	564	614	596	583	638	543	613	592	590	614	616	585	582	617	594	625	573	595	560	559	588	564	559	580	594	608	580	617	574	576	569	617	600	597	573	560	535	635	583	589	564	591	622	597	562	593	591	596	600	567	592	570	602	561	575	590	649	572	631	636	612	585	639	596	622	611	620	580	586	578	601	617	579	622	594	597	589	590	624	628	558	601	585	600	574	621	579	593	621	556	604	598	605	606	603	591	618	584	649	591	594	550	555	617	612	614	599	573	551	618	552	599	564	569	618	577	604	579	599	602	589	597	583	617	620	572	570	574	598	617	589	552	573	596	564	605	584	578	653	605	578	581	633	582	601	599	632	569	602	595	582	602	559	599	560	563	573	568	567	589	614	576	633	617	530	644	617	591	569	577	612	621	611	573	551	615	602	615	616	617	565	600	609	546	591	601	625	612	603	608	597	604	585	588	605	573	568	554	613	590	585	558	621	593	569	585	599	598	591	534	558	572	554	594	583	601	587	628	597	553	590	604	592	593	646	614	605	631	624	588	566	541	586	610	580	576	601	616	620	572	574	568	583	596	596	602	614	619	591	568	587	625	599	602	621	568	589	635	592	588	588	576	575	555	638	591	596	575	597	610	572	622	590	596	589	614	572	568	599	590	603	577	578	558	610	590	619	627	612	552	567	609	618	624	566	626	630	626	584	587	591
22999	11670	11422	9964	6019	4229	3055	2027	1375	961	907	760	656	601	538	531	461	372	350	266	298	234	271	255	216	217	207	224	199	178	204	187	194	179	180	183	199	184	179	198	172	184	201	181	193	171	202	188	178	148	175	152	207	166	165	189	183	162	181	191	174	197	177	178	176	167	173	183	181	173	177	173	192	198	171	181	185	174	161	163	181	179	168	180	190	174	192	184	180	185	174	160	161	161	164	186	142	190	203	153	157	170	196	170	157	164	177	179	170	158	180	175	182	167	181	162	195	166	187	166	173	175	180	188	178	151	165	165	170	167	170	172	183	170	182	190	182	186	191	165	200	165	155	168	179	173	186	154	150	173	166	176	173	176	168	181	184	167	171	161	189	202	166	167	189	175	182	175	201	155	163	167	169	176	166	185	194	175	166	204	176	153	201	193	183	192	187	148	175	170	202	183	152	176	187	160	174	162	172	168	177	169	193	194	175	170	176	155	190	168	202	161	170	159	188	168	162	183	186	185	161	157	189	196	160	184	190	167	169	160	166	171	173	169	162	182	175	207	143	167	172	181	177	173	177	169	164	177	203	177	168	190	149	198	197	184	168	171	178	179	179	209	202	152	157	180	193	171	175	168	169	184	156	178	168	169	187	178	153	191	189	189	200	150	152	162	184	187	187	185	178	165	169	189	169	193	170	163	205	151	188	179	178	177	212	170	159	169	147	161	166	164	178	172	167	162	165	176	191	186	191	167	193	163	155	177	189	203	166	200	160	184	182	172	158	177	198	172	179	189	167	201	157	183	167	182	169	179	172	176	172	169	166	195	163	153	165	167	191	179	170	173	172	159	152	180	158	169	171	192	170	201	194	186	162	150	166	178	166	201	186	171	178	180	182	158	168	188	190	184	175	178	173	187	193	176	182	171	189	180	178	192	178	184	173	172	169	178	166	211	168	181	164	193	182	142	186	163	203	199	185	186	170	181	158	173	171	188	152	171	145	171	192	168	174	190	182	158	176	166	162	170	181	179	165	171	172	180	178	174	187	149	164	185	171	170	152	167	176	187	170	148	174	193	182	155	171	176	178	194	157	181	182	193	192	171	169	164	151	180	197	201	186	191	179	162	193	189	177	189	191	163	183	176	177	161	167	186	196	183	176	169	182	212	149	161	183	171	160	190	163	184	173	165	186	177	204	186	148	169	170	172	166	184	184	172	179	146	176	196	180	181	185	188	165	190	176	206	197	195	166	157	149	189	167	171	182	192	202	157	168	190	167	200	179	177	216	189	193	166	178	161	186	190	155	184	181	175	136	134	184	186	208	158	153	171	179	167	155	158	180	180	187	198	184	155	191	176	171	195	166	163	193	177	181	212	184	143	171	194	150	182	177	185	182	167	151	160	178	160	176	173	208	196	175	188	174	182	179	173	184	183	166	162	174	170	165	184	184	165	167	171	193	207	164	168	172	167	170	157	179	181	188	172	168	174	183	162	187	172	153	182	182	176	159	151	152	188	177	184	182	172	162	206	197	182	199	160	179	184	165	178	163	180	179	161	185	198	187	189	164	148	184	180	205	190	184	165	174	143	205	174	187	166	187	173	188	174	178	159	176	197	162	210	175	181	154	167	176	168	179	152	164	165	168	184	171	200	153	158	180	162	201	175	161	171	172	188	179	203	169	180	168	161	181	174	182	177	179	171	186	184	168	163	168	170	172	157	174	150	167	176	172	184	158	181	185	216	176	159	151	169	169	171	185	169	195	168	185	183	187	194	166	176	157	183	170	158	177	195	164	187	187	192	177	178	170	157	153	167	179	192	180	157	183	156	153	166	175	170	175	158	146	174	167	205	172	200	184	163	182	156	155	155	186	161	164	192	173	158	177	162	164	178	169	197	167	175	200	169	163	156	194	198	172	157	188	171	184	190	170	188	201	183	196	178	187	183	189	177	163	158	184	196	169	167	178	181	161	161	198	198	154	160	173	182	162	204	183	190	157	173	177	186	162	171	175	170	148	166	168	162	178	165	169	162	196	181	198	168	163	211	184	168	155	204	187	201	171	177	159	176	190	169	159	168	171	167	178	193	144	134	185	171	184	161	171	186	166	160	169	172	176	162	193	189	177	193	189	164	153	181	174	177	174	187	183	161	177	175	179	162	150	162	167	163	202	187	148	192	176	172	167	184	198	173	165	179	153	172	161	184	173	170	179	188	176	187	200	136	178	175	170	200	135	173	168	176	204	194	157	164	194	175	176	189	168	173	167	180	184	187	166	202	200	186	170	182	173	179	181	179	176	155	154	182	176	181	163	193	181	183	164	161	187	178	181	170	188	172	164	199	145	168	188	182	178	194	160	180	170	163	175	222	189	171	179	154	170	173	141	193	167	178	193	198	173	166	157	199	166	186	186	169	165	161	191	166	161	164	170	174	171	176	198	176	159	184	159	163	201	179	179	199	186	159	198	174	182	178	169	158	164	173	155	176	200	190	178	149	186	178	159	180	193	186	175	171	186	155	190	194	169	199	170	183	200	206	186	189	176	186	153	141	185	180	163	189	165	162	178	159	162	175	133	158	195	165	160	167	177	181	186	173	174	202	160	160	181	159	180	174	200	183	170	170	148	192	155	139	196	170	184	198	182	186	165	171	176	177	166	164	190	205	154	206	154	173	190	185	190	180	175	165	179	162	160	176	170	169	171	181	179	181	173	173	174	187	159	170	168	182	170	155	151	168	169	166	172	177	214	172	173	156	207	180	175	159	193	154	190	193	171	148	196	155	196	166	172	137	167	168	170	195	183	190	185	186	176	178	196	196	166	172	185	190	163	172	191	144	186	165	187	180	180	171	169	173	192	180	178	193	173	170	179	183	183	168	170	169	181	164	195	163	183	159	194	171	158	204	161	211	161	177	181	162	198	165	195	170	164	178	169	144	174	157	178	176	172	158	187	201	187	164	168	165	192	178	190	169	183	174	157	180	147	156	191	174	180	185	148	172	159	171	180	136	161	161	205	177	187	169	169	151	159	167	190	171	186	166	182	171	156	190	169	171	168	179	163	180	188	164	178	149	180	166	180	150	174	184	150	177	174	183	195	166	167	173	163	197	185	177	162	156	173	158	187	165	173	167	151	194	167	189	185	166	186	167	168	180	191	171	173	168	159	167	178	176	184	177	152	166	167	175	200	172	172	197	166	155	183	172	164	171	213	180	156	173	173	193	170	186	174	176	177	176	190	173	163	188	206	175	158	185	172	161	174	155	184	196	174	181	199	171	168	165	180	164	166	160	164	170	189	166	182	152	191	178	181	156	180	157	173	207	194	166	189	163	169	196	191	178	165	147	178	168	168	183	184	164	182	205	177	160	154	167	183	193	184	184	154	165	168	171	184	182	182	200	179	184	190	198	162	141	157	169	176	164	154	186	180	167	166	153	161	192	171	181	177	208	187	174	172	182	180	176	178	182	167	174	165	162	171	172	150	182	156	169	164	162	171	187	204	185	164	167
15742	9116	16073	20370	16948	13715	11225	8954	6777	5194	4499	3809	3394	3091	2906	2960	2329	1812	1389	1305	1143	992	955	973	889	736	731	767	801	709	675	667	658	634	577	584	587	542	553	627	585	551	573	539	512	478	478	474	496	480	494	478	460	550	500	454	456	467	474	461	476	429	468	475	463	412	456	469	425	451	441	432	510	432	452	494	406	455	490	438	440	446	481	472	468	468	477	462	437	414	475	409	458	425	461	439	419	475	456	478	481	444	472	414	458	504	434	477	426	418	432	427	441	404	424	408	399	452	467	428	455	427	473	446	438	467	465	477	423	464	432	430	447	421	444	414	458	448	427	436	424	444	441	431	424	430	489	461	432	451	472	478	461	470	455	404	432	432	450	429	452	458	433	457	470	463	451	418	458	486	451	462	442	463	451	438	415	454	452	432	443	471	457	478	453	418	434	488	472	458	451	445	421	444	426	448	452	479	426	415	445	414	446	435	416	447	454	457	479	459	451	433	425	467	453	458	421	459	434	465	447	484	416	440	421	455	446	457	474	438	452	456	467	440	453	420	464	468	448	460	455	447	455	460	459	437	437	421	448	440	484	422	447	445	441	427	451	436	473	460	446	429	435	470	475	426	418	488	452	474	461	438	448	463	438	450	434	420	482	472	465	473	435	436	448	430	443	419	393	468	432	438	447	437	463	442	449	465	414	445	440	453	440	451	435	429	455	470	442	448	434	457	446	462	449	442	441	467	408	431	455	479	463	438	419	446	445	473	461	428	419	491	478	452	427	420	452	445	422	445	455	450	438	450	446	449	427	434	453	437	495	438	449	451	443	434	420	437	488	452	473	465	457	451	450	444	430	456	431	452	444	501	470	453	443	433	456	426	447	433	457	451	428	456	480	435	440	436	473	466	448	455	444	437	473	453	465	496	445	419	467	428	443	429	465	435	410	450	419	446	404	445	478	491	468	447	446	422	462	414	415	432	470	473	431	446	389	423	463	449	441	461	471	468	426	450	454	476	482	466	469	462	453	463	469	454	469	476	456	423	423	405	484	458	433	473	428	444	423	452	432	434	441	477	425	438	442	436	471	472	448	423	436	449	411	406	495	401	458	464	439	418	458	452	447	453	464	469	469	426	455	442	476	460	418	468	439	424	399	429	478	433	418	453	449	468	471	424	499	455	418	428	383	461	479	477	470	464	413	453	428	416	467	434	422	440	438	437	427	446	445	489	440	490	444	464	485	481	467	444	455	465	434	402	445	464	483	445	425	457	471	421	412	460	415	425	448	417	426	465	404	428	416	456	481	463	442	486	447	457	445	450	427	453	458	478	386	435	440	459	444	440	494	448	416	427	478	421	451	481	469	463	425	467	451	445	457	441	428	444	413	421	422	432	462	451	445	458	433	470	469	439	453	413	473	491	488	457	402	472	444	433	460	469	450	433	415	440	452	457	451	445	445	468	442	442	449	463	473	461	465	450	435	420	447	424	408	459	447	437	455	437	452	457	469	423	425	445	421	439	449	487	493	452	433	443	464	441	419	459	481	452	412	428	462	420	478	425	431	450	445	420	456	436	416	474	447	425	513	483	398	411	450	459	464	471	456	455	435	401	484	468	420	432	412	432	455	456	476	439	414	479	430	412	422	466	432	482	456	438	446	441	446	446	450	411	457	506	449	453	464	437	461	468	460	438	428	476	414	468	423	478	461	435	468	481	445	429	454	427	498	467	414	411	447	435	465	459	451	426	416	472	451	414	436	434	502	450	461	464	415	418	446	451	467	444	442	402	446	451	417	445	461	467	447	414	439	447	447	408	446	436	417	436	484	462	442	455	475	436	460	416	431	471	478	419	436	465	453	423	441	468	484	451	408	458	452	442	468	498	430	453	432	453	457	432	482	416	468	448	491	422	461	430	450	463	414	458	431	446	434	440	429	455	467	426	436	458	471	428	442	457	459	441	438	477	431	445	458	473	432	408	430	455	413	422	416	465	490	483	473	449	447	433	453	438	456	428	411	410	471	449	474	451	471	430	489	454	440	464	444	467	462	445	424	436	451	452	471	399	455	450	476	503	451	461	445	437	404	407	435	422	433	447	458	453	432	441	430	441	418	461	458	458	446	454	421	477	432	429	434	471	433	426	425	450	455	455	421	451	474	429	429	415	433	463	444	414	409	408	419	449	462	445	449	458	463	486	437	422	452	435	468	426	455	452	433	467	432	428	416	437	434	454	440	433	432	434	454	465	444	427	464	425	468	455	479	439	455	459	440	440	415	433	433	411	484	459	442	417	455	454	416	449	465	433	481	421	438	451	426	504	450	487	451	484	444	508	464	433	459	441	456	426	445	427	468	463	450	464	446	436	445	427	453	468	441	430	464	473	418	429	449	455	444	439	450	449	463	449	478	463	437	428	464	428	405	437	471	450	428	407	412	421	439	432	462	468	474	441	525	449	472	449	421	468	445	460	449	453	443	473	458	472	437	430	481	446	447	401	422	456	454	411	438	453	434	481	420	457	453	418	456	442	426	435	463	474	448	462	422	457	456	483	489	428	484	435	401	413	454	464	408	456	440	451	442	460	424	430	461	433	481	497	439	422	426	431	455	460	438	507	420	420	497	443	449	491	441	447	445	458	479	438	401	450	447	453	426	447	478	456	450	455	418	435	412	444	480	469	440	403	462	436	468	466	434	448	467	488	419	436	456	436	460	426	464	451	434	452	460	446	420	450	510	482	472	427	402	474	397	443	447	459	450	440	440	426	467	452	455	452	430	448	453	457	443	454	463	460	416	422	464	468	438	442	449	431	461	456	452	420	435	466	445	458	475	461	439	457	470	451	467	454	476	458	452	456	427	421	426	439	447	473	437	457	467	465	436	430	446	448	438	451	432	452	437	445	434	445	453	469	440	445	451	462	444	467	428	427	445	433	438	439	412	428	413	435	464	483	450	441	447	456	450	486	423	427	434	466	441	469	482	473	403	427	434	459	438	428	458	426	449	474	439	411	419	441	441	456	469	466	425	440	425	445	458	464	427	449	438	445	454	474	427	460	460	404	442	424	448	434	532	467	436	437	456	465	462	451	449	470	456	455	461	483	436	484	450	463	451	443	413	468	464	459	457	448	490	433	435	419	480	457	449	444	482	429	431	402	460	451	445	463	443	430	431	462	468	483	424	445	468	462	465	452	437	442	428	438	450	431	415	466	446	402	467	460	453	482	475	437	450	434	463	472	451	447	427	464	451	451	443	469	470	471	451	446	439	448	485	471	431	447	472	483	419	491	413	436	433	442	419	478	437	482	418	444	438	422	426	428	461	477	441	450	470	444	436	460	449	442	433	444	411	456	437	445	437	402	440	494	450	460	474	472	468	502	442	447	475	425	424	437	434	447	473	440	433	429	434	459	445	441	466	422	454	402	452	457	450	438	446	444	469	427	439	467	463	484	417	447	421	454	419	493	450	451	439	455	467	441	475	454	464	478	420	407	400	452	442	496	448	436	450	492
5020	2341	2670	2236	1645	1203	904	817	527	471	464	414	387	349	338	359	349	297	297	287	296	264	277	264	280	288	279	273	263	266	284	274	285	269	276	249	280	262	248	251	274	267	263	229	258	254	251	264	241	259	250	277	257	258	248	233	246	254	282	247	245	251	224	265	266	234	268	249	251	252	253	223	252	254	254	275	238	261	273	280	286	248	234	271	270	282	263	222	220	260	280	257	263	264	295	261	295	237	257	251	262	239	246	279	267	274	266	232	257	265	282	239	259	255	274	231	229	254	255	297	299	287	232	283	245	255	263	236	285	281	294	257	256	255	257	257	254	270	278	259	250	257	259	228	264	253	247	252	254	263	266	262	228	271	268	275	256	252	259	259	252	260	281	243	290	288	277	288	238	247	274	270	246	267	269	248	223	260	283	237	271	265	260	245	240	267	250	276	268	262	241	241	232	254	295	266	270	247	256	279	257	249	246	247	245	274	287	249	273	259	236	270	278	240	256	279	271	263	270	262	262	251	230	280	260	268	248	279	260	245	237	253	276	245	251	269	243	244	247	259	257	225	277	239	254	275	269	223	242	250	260	274	238	255	267	243	260	254	247	240	259	267	269	233	260	266	283	258	258	267	265	276	229	266	266	264	249	249	254	259	244	266	266	269	293	290	260	242	273	269	264	249	256	265	254	239	281	249	286	263	265	265	268	296	247	250	260	218	286	213	240	261	267	236	260	296	245	256	253	247	252	265	258	241	284	275	241	259	293	269	261	282	273	258	260	260	230	221	269	276	262	273	245	262	243	296	255	251	284	299	249	263	254	260	285	245	238	277	302	256	249	254	254	244	249	234	265	258	275	247	271	260	254	294	277	250	277	260	286	263	266	269	228	242	270	268	240	233	252	275	285	272	249	254	270	268	270	250	259	286	231	265	283	292	248	264	264	268	261	291	263	230	276	243	277	265	242	280	222	270	242	263	247	270	257	262	263	261	264	258	270	276	270	287	249	273	276	266	300	275	263	284	256	236	279	249	234	285	296	293	266	264	264	271	311	277	270	247	263	246	267	262	272	248	273	264	264	258	245	270	235	225	258	269	265	258	263	226	276	250	243	260	262	284	253	229	284	242	271	287	296	259	269	227	271	314	247	305	244	267	262	273	249	235	276	246	262	274	249	214	275	246	259	250	225	281	273	266	285	275	285	273	278	276	272	253	274	252	248	244	249	261	233	256	273	225	276	247	274	264	255	274	239	244	237	249	271	259	259	272	223	257	242	252	270	259	298	300	255	273	245	259	241	285	261	277	250	262	269	281	243	247	288	250	291	283	264	267	246	262	243	277	252	246	239	274	268	260	266	263	290	251	281	258	251	261	266	245	252	280	225	258	291	252	278	283	278	220	259	242	243	260	253	251	225	253	260	252	247	264	253	261	230	253	256	224	215	256	266	222	270	255	248	261	223	255	259	214	245	237	256	261	237	245	293	251	230	272	258	257	273	260	252	279	261	280	287	223	242	291	246	264	270	254	262	264	278	271	275	261	280	274	281	234	258	277	257	258	271	265	272	232	231	228	291	262	271	298	261	257	257	257	257	265	302	263	251	234	241	224	249	253	230	283	264	255	270	265	269	278	240	259	277	268	254	266	239	285	250	237	265	290	273	230	256	239	230	265	271	234	255	271	267	251	266	272	285	250	268	232	254	257	250	274	259	250	248	253	258	294	271	258	240	270	268	218	260	235	270	265	263	235	262	271	258	235	269	287	244	253	270	265	260	253	220	257	254	253	284	252	228	244	264	266	252	254	264	247	269	255	250	281	258	261	261	233	251	256	250	227	249	263	251	235	270	263	258	251	237	264	231	282	270	272	255	285	232	246	265	238	251	262	262	270	264	276	240	259	241	240	284	283	293	272	253	274	244	247	280	250	278	312	271	225	259	264	268	250	261	233	241	250	233	278	289	257	241	266	302	289	245	274	243	268	269	252	241	254	253	257	290	253	275	286	283	282	265	230	241	256	297	266	260	234	259	246	257	243	277	259	267	213	258	277	278	262	287	280	265	251	255	251	249	239	250	258	278	232	247	247	248	254	245	240	273	284	246	243	263	277	292	285	252	249	263	265	266	246	261	279	236	234	276	274	259	256	284	288	262	270	256	243	263	280	268	250	246	260	263	238	234	252	254	264	247	241	256	282	252	262	263	273	282	261	229	250	246	273	281	280	233	269	291	270	252	288	248	274	261	267	259	290	252	272	268	247	233	247	268	249	266	290	256	278	255	263	235	285	244	264	261	252	252	280	261	234	276	251	265	283	214	256	246	252	257	265	239	247	278	275	255	264	292	273	270	272	244	240	241	261	255	252	267	241	236	282	251	270	232	225	238	228	244	264	260	238	269	239	289	245	259	265	293	246	241	231	261	242	256	257	270	281	252	244	258	272	260	269	271	265	290	277	248	233	255	251	258	263	264	264	223	235	233	234	292	288	286	249	276	265	244	264	284	288	252	290	261	265	222	279	276	239	252	271	256	276	292	245	242	238	257	241	292	265	265	269	256	257	245	262	286	282	246	267	217	259	224	248	275	230	263	251	256	247	269	287	227	252	250	264	293	286	257	289	250	218	263	236	262	254	279	258	246	282	252	253	265	261	248	254	233	244	268	267	276	283	247	257	292	258	260	251	285	231	261	273	240	243	230	265	254	232	255	231	270	275	282	237	248	262	272	274	258	270	258	274	260	253	233	248	247	278	264	254	272	307	273	274	273	257	279	258	263	266	237	258	250	245	279	268	245	255	269	249	268	234	266	284	251	246	213	224	293	241	251	227	267	295	237	299	242	273	233	265	277	251	252	231	241	284	260	270	266	280	240	266	279	279	257	254	265	251	254	253	286	274	227	249	233	244	244	267	251	236	268	241	255	237	256	268	242	219	244	256	285	290	273	251	254	254	254	285	266	274	247	277	253	262	262	269	271	292	235	283	285	241	247	265	263	248	266	262	249	266	249	258	262	233	238	251	250	253	293	233	248	241	258	245	250	231	261	276	246	260	276	290	226	258	232	268	240	236	266	294	282	243	229	251	252	271	246	261	236	288	299	291	259	271	244	289	235	260	270	251	287	248	257	269	238	268	257	295	237	266	234	263	293	252	268	290	252	264	251	271	262	270	252	273	242	289	291	231	275	261	263	279	287	268	251	281	278	237	246	265	298	255	281	230	238	279	252	280	256	253	245	276	263	289	249	270	245	256	273	218	262	270	281	234	251	259	273	283	260	249	243	249	267	266	255	248	264	243	259	267	269	284	253	269	289	322	269	262	287	275	252	256	250	262	236	254	247	247	236	253	235	240	256	275	265	256	251	254	277	240	235	256	268	242	251	246	257	261	259	281	274	253	263	262	235	270	247	267	252	253	271	265	276	270	268	256	233	250	270	254	260	283	240	273	235	277	300	230	263	257	285	284	247	228	287	266	245	275	265	280	247	232	234	259	287	275	266	258	255	278	272	259
4459	3099	5848	7430	6395	4917	4028	3236	2481	2148	1778	1529	1590	1352	1413	1293	1167	985	960	870	804	801	760	794	738	746	696	732	765	737	701	697	676	681	692	707	680	686	685	639	666	679	653	638	673	635	605	646	674	647	682	607	659	635	665	691	674	647	618	643	631	643	677	620	630	648	648	644	641	643	628	635	677	673	640	654	652	599	610	611	614	646	621	635	639	658	635	622	605	644	630	603	651	654	646	590	630	651	647	663	627	610	688	616	608	628	667	602	636	649	658	652	651	620	651	655	662	628	683	609	609	663	658	674	644	646	631	637	660	647	672	644	648	650	657	613	639	605	698	636	679	647	668	592	645	639	629	626	607	669	601	623	644	670	634	618	653	610	588	652	637	652	630	625	670	632	624	641	643	618	625	637	682	635	659	600	636	685	633	615	650	610	657	647	616	623	649	677	679	601	654	619	654	639	615	624	622	629	667	655	626	646	648	604	647	635	616	601	618	610	662	649	655	631	646	667	669	641	638	631	623	631	654	631	621	641	643	612	671	639	685	644	588	617	601	694	657	630	613	617	648	617	641	643	616	650	627	619	641	672	608	633	602	638	627	624	608	650	609	619	589	636	614	625	644	644	662	628	639	682	620	593	649	618	615	571	629	618	651	671	653	587	663	644	643	598	633	642	639	649	600	547	630	602	634	627	648	631	656	645	656	688	642	643	606	619	605	646	642	646	607	593	638	663	653	652	634	608	637	611	705	618	643	638	649	624	656	651	607	631	635	645	659	625	619	660	620	657	662	613	685	602	623	654	638	638	624	629	663	629	628	612	653	686	596	654	618	640	626	619	658	678	626	625	647	685	600	644	645	613	619	655	620	636	651	609	661	687	644	579	630	673	637	641	587	649	605	658	610	656	613	631	584	627	636	681	626	595	664	639	608	674	712	644	607	660	617	665	665	661	606	637	636	612	620	628	632	636	614	624	637	631	628	644	620	693	629	606	603	648	612	660	617	668	683	639	647	616	615	675	673	637	647	627	678	639	629	653	622	609	604	649	629	639	589	634	649	661	645	673	660	649	632	606	652	653	653	617	666	608	687	654	621	679	647	684	659	653	620	618	655	619	641	609	637	656	624	620	650	599	652	658	636	651	558	634	611	673	625	659	612	647	651	622	679	596	599	644	613	647	624	677	629	648	653	642	624	650	657	605	649	653	653	625	600	629	697	639	630	669	654	620	638	646	683	634	635	608	648	652	631	595	651	617	618	645	703	656	631	655	651	652	611	655	634	670	631	694	689	709	630	642	637	633	667	697	682	610	620	653	662	621	674	615	580	614	659	619	632	648	605	680	620	671	642	651	631	626	618	671	623	686	656	651	649	629	621	695	614	622	619	690	612	614	656	658	675	649	647	667	631	637	657	631	666	683	639	686	655	660	635	655	631	636	626	628	648	696	639	634	635	704	646	657	660	636	640	653	661	608	647	658	615	652	628	657	642	606	617	637	646	664	650	626	628	652	637	706	600	616	610	685	646	651	615	606	666	596	621	637	632	662	646	675	679	687	645	656	658	659	661	666	638	653	623	656	654	616	627	663	627	632	635	648	659	581	658	653	641	720	620	674	690	640	663	658	661	585	621	656	652	643	610	613	625	631	594	677	627	636	656	601	655	644	692	656	636	582	629	647	628	648	620	652	623	620	638	677	650	654	628	646	646	630	648	652	662	607	629	639	615	660	634	659	673	627	673	669	603	633	619	648	648	643	657	633	657	673	628	626	626	639	608	626	613	621	620	623	685	628	650	637	597	637	646	633	623	602	638	639	611	638	652	604	646	646	605	598	638	627	640	623	668	607	630	642	624	616	654	665	660	660	649	652	635	628	650	651	671	664	635	616	684	664	627	657	629	643	630	669	619	665	640	625	664	656	639	623	671	610	663	614	638	638	629	586	605	638	623	611	599	683	644	650	643	605	671	606	658	622	663	678	592	621	625	632	622	619	618	657	596	654	664	638	667	636	607	625	641	661	646	599	626	643	669	644	609	647	664	708	648	691	649	675	654	647	620	646	624	630	660	625	707	650	682	643	657	616	647	592	569	612	663	599	587	593	603	638	673	635	650	658	694	618	607	624	605	635	628	642	673	699	656	656	636	626	669	615	613	672	667	615	635	635	613	704	623	623	656	644	676	632	652	597	640	648	670	641	654	611	623	630	636	607	615	608	632	687	657	612	680	613	645	631	643	656	664	669	636	657	634	655	600	588	634	659	660	640	665	615	650	647	610	663	638	608	599	686	625	653	652	650	598	624	604	635	629	657	656	618	630	636	658	616	594	644	605	650	637	610	647	633	611	655	637	638	633	610	730	628	583	618	652	674	638	618	664	666	659	598	667	618	636	625	649	645	684	662	642	618	627	622	622	685	666	619	615	611	597	632	616	654	590	654	633	643	636	645	653	657	680	609	672	651	607	606	660	598	628	641	659	655	589	663	670	604	636	639	643	672	667	646	626	657	654	607	628	638	684	635	619	647	635	639	639	629	637	646	632	620	657	680	676	616	617	641	612	625	651	662	685	660	669	635	683	616	622	678	669	672	640	665	608	620	637	669	644	620	637	660	642	669	675	671	638	613	605	682	631	621	636	657	693	646	624	605	680	676	671	654	624	624	616	654	605	645	657	622	627	612	632	635	663	671	651	664	668	665	670	622	667	598	629	631	623	612	619	658	637	614	651	632	602	618	655	590	637	667	629	619	645	673	637	651	668	586	677	586	645	648	642	636	627	633	674	651	649	645	642	608	663	600	608	670	596	629	595	640	613	643	638	672	609	644	601	657	634	634	646	654	621	643	607	627	641	657	623	666	632	616	621	645	681	615	631	664	606	633	602	611	605	625	656	622	621	634	632	645	637	643	605	607	638	637	648	628	666	687	663	657	664	659	603	632	625	625	634	619	644	665	598	640	643	651	613	657	682	615	626	595	641	616	615	645	650	648	650	626	665	646	657	659	607	609	659	609	628	651	649	635	647	647	661	680	650	620	615	701	652	627	666	665	617	586	639	645	623	640	630	631	613	665	599	674	631	607	625	608	613	646	611	603	607	611	658	617	639	664	682	616	631	677	600	684	618	680	629	619	628	620	630	640	617	676	631	656	631	657	648	659	616	617	588	615	620	695	641	646	665	656	692	650	613	659	658	627	625	667	627	640	629	616	648	670	664	633	648	642	695	652	612	652	618	664	627	635	598	637	632	603	621	650	656	656	636	630	625	640	636	637	646	623	609	621	653	592	637	623	656	681	613	631	653	647	652	628	582	627	647	603	641	647	631	659	616	655	611	650	650	654	632	627	617	635	613	620	631	658	659	633	657	654	652	613	671	621	697	626	689	664	674	632	679	635	651	671	681	635	604	637	639	668	664	638	658	662	622	648	623	632	669	652	636	654	622	641	640	654	624	635	633	663	620	644	625	681	620	608	669	610	627	661	605	629	701	632	649	644	599	658	648	613	635	664	649	691
14779	7824	7754	5841	4700	3037	2241	1993	1143	739	671	625	542	578	469	452	423	349	337	298	283	273	246	292	246	238	251	268	239	274	262	296	267	259	241	257	234	239	231	252	242	238	258	289	217	233	252	253	235	218	246	248	257	237	229	248	282	258	240	269	206	257	263	239	234	253	231	220	246	235	261	243	245	225	232	229	217	237	267	219	253	254	225	269	249	239	248	262	261	300	231	233	235	236	210	224	238	220	237	249	250	279	244	232	234	245	225	266	252	219	242	239	202	224	279	243	243	271	230	246	211	238	237	230	247	242	200	228	250	230	248	214	248	242	239	249	213	225	256	253	220	226	260	240	230	248	250	253	236	234	231	262	224	249	262	235	273	236	234	239	212	255	245	262	249	267	277	237	240	246	247	223	238	249	237	238	227	216	268	223	243	243	235	255	256	197	235	270	218	220	235	237	212	219	262	242	237	252	238	275	243	243	224	236	269	230	262	249	218	233	237	250	246	252	235	254	230	209	235	227	233	220	228	228	221	242	242	241	260	229	249	214	232	244	239	259	243	241	246	272	255	215	239	280	241	227	237	244	237	220	229	226	265	233	250	240	234	212	264	239	248	249	236	215	237	220	227	239	218	245	237	237	274	246	224	244	260	238	233	246	270	261	285	232	215	241	228	229	225	255	262	252	253	266	228	225	273	237	223	250	236	217	259	253	272	236	253	228	244	250	232	234	238	227	217	252	236	250	236	233	260	224	243	244	272	262	251	230	227	242	249	238	181	232	220	234	240	243	239	220	228	258	265	221	265	233	221	266	216	249	235	209	226	274	243	218	270	247	254	261	212	225	246	220	226	253	229	268	234	217	230	208	257	252	236	233	227	234	253	241	236	246	245	230	216	233	206	226	257	232	249	229	220	242	221	214	229	224	215	253	227	242	220	220	235	219	242	230	238	252	258	254	241	230	272	242	244	260	230	221	249	245	219	247	228	231	223	268	223	252	248	245	238	217	274	223	229	227	235	232	241	271	201	258	242	222	247	236	222	251	227	224	260	235	254	217	256	241	235	246	226	237	285	226	260	254	246	229	270	234	263	237	237	265	230	243	259	231	223	253	264	237	287	228	264	253	241	236	254	241	264	239	234	241	229	195	244	251	233	242	232	210	222	220	209	214	224	226	240	256	264	255	243	229	232	253	255	252	240	228	214	226	191	248	248	248	211	246	243	236	268	219	243	222	223	227	211	250	246	247	263	240	252	240	213	257	258	229	246	238	264	216	225	264	243	276	233	232	256	237	247	255	264	257	235	216	251	244	237	240	244	221	217	230	222	274	235	226	242	232	244	245	242	209	218	236	240	248	264	238	237	229	252	248	237	223	238	228	264	246	245	219	241	227	238	221	242	234	243	245	258	247	228	275	239	244	226	246	228	216	217	265	244	233	217	220	259	223	272	245	237	245	235	239	231	235	246	250	219	264	255	265	209	249	241	269	215	209	231	228	243	214	236	250	255	250	235	241	265	236	259	246	218	232	236	228	269	230	270	240	213	245	250	239	263	250	214	229	260	241	245	241	238	255	238	221	219	283	235	225	239	245	237	244	250	238	249	238	240	237	249	226	260	218	237	251	239	247	230	252	256	255	218	247	242	247	257	265	248	251	276	231	241	250	231	226	222	212	231	236	262	237	243	250	241	255	245	222	260	245	230	217	233	250	243	241	260	249	242	243	238	232	275	232	253	219	236	248	240	281	226	247	251	222	220	241	229	239	219	243	244	227	260	217	226	255	257	248	246	232	239	221	221	237	235	229	250	270	224	246	240	247	247	243	253	216	242	252	229	225	230	237	199	234	245	232	219	238	246	273	257	268	247	222	246	244	261	245	231	263	236	250	258	259	249	236	238	230	224	218	224	249	234	227	242	250	236	243	262	255	244	229	258	246	230	226	228	244	226	248	238	242	234	236	221	254	235	233	218	246	238	228	242	251	244	237	248	231	225	246	245	217	276	236	256	233	266	244	262	247	247	237	248	257	235	252	236	222	243	248	260	254	233	238	267	243	225	247	230	245	227	232	235	251	239	247	241	259	236	225	271	244	213	279	215	235	235	251	211	241	219	205	240	228	224	249	244	208	233	230	223	239	241	241	272	227	238	231	244	216	255	240	262	248	224	218	225	273	256	253	227	220	229	242	257	258	210	237	271	236	242	242	248	243	244	232	237	254	208	252	248	239	233	222	231	227	238	267	239	215	262	245	253	265	243	260	226	208	233	247	237	213	242	263	243	249	231	231	227	268	239	228	233	225	241	258	236	250	235	241	244	248	216	245	256	235	220	251	237	257	220	242	265	247	239	242	258	235	208	226	248	231	246	243	241	238	243	215	273	264	272	248	218	251	241	252	213	204	217	233	242	235	246	265	240	243	220	252	225	192	226	236	237	250	241	264	246	278	235	244	251	246	253	257	259	247	237	237	243	244	241	250	215	234	236	234	260	231	228	224	262	242	242	248	268	224	229	216	207	261	234	246	247	252	244	236	236	241	230	239	238	227	227	241	243	250	240	281	238	233	261	249	243	227	246	258	235	195	263	247	228	252	220	239	255	228	232	257	224	246	246	226	251	221	278	219	230	216	229	233	251	239	249	238	249	256	234	238	203	248	221	243	251	243	267	246	248	238	253	242	236	224	242	239	202	211	252	226	236	267	240	231	239	246	234	220	239	257	261	251	239	244	209	248	237	251	239	246	240	227	228	226	253	227	237	229	242	249	223	240	221	230	253	258	248	239	211	237	242	243	216	218	256	223	238	262	232	197	232	264	230	242	226	267	242	218	218	232	252	252	219	220	235	265	217	216	235	241	265	238	237	233	234	229	240	246	257	244	227	205	225	265	230	224	287	236	245	249	224	231	204	241	223	256	234	247	246	235	244	255	248	247	261	235	225	224	250	243	252	237	212	228	256	211	235	257	238	223	217	230	273	230	245	249	227	237	224	256	215	234	221	235	232	218	240	244	235	237	252	263	281	236	232	248	268	237	252	231	257	246	235	233	225	208	218	219	228	223	265	252	235	253	240	249	235	228	230	245	225	238	267	235	234	261	232	228	251	247	231	234	246	232	214	229	229	230	238	249	246	216	240	260	215	224	265	233	226	248	247	237	248	236	231	214	237	257	266	268	246	275	257	268	261	232	207	236	254	237	273	232	233	222	239	257	242	262	245	234	245	246	264	238	235	246	224	300	259	211	240	229	228	243	246	209	262	253	242	209	232	234	272	281	234	226	272	267	240	230	249	229	255	233	244	243	246	242	224	237	243	233	251	234	271	253	230	244	243	228	236	270	253	226	245	240	243	233	220	229	256	222	219	250	232	250	229	262	237	205	215	256	247	237	227	238	256	240	241	263	249	260	219	220	236	207	240	264	236	246	259	247	244	248	218	220	246	260	225	227	226	251	247	238	228	240	234	258	236	215	242	218	233	239	236	239	239	224	245	236	245	194	222	271	244	240	243	237
11771	7219	12142	14715	12777	10026	7819	6837	4732	3615	3295	2928	2612	2441	2286	2073	1899	1365	1228	1087	1124	989	837	938	922	776	802	812	780	759	717	753	690	693	695	715	648	678	633	698	651	629	626	633	610	616	648	622	634	550	604	613	611	598	582	636	566	614	581	609	579	609	582	605	572	606	578	646	598	607	581	596	571	596	623	569	570	606	598	574	595	597	608	583	623	600	567	606	572	607	583	563	579	632	552	611	570	602	625	579	599	572	587	602	587	596	578	594	578	588	605	556	558	551	609	622	578	571	608	565	588	558	594	586	608	593	606	545	579	593	567	587	600	550	644	567	587	591	571	563	646	541	599	598	585	603	614	644	542	636	578	619	569	606	617	551	594	637	622	566	610	625	606	572	587	620	565	586	542	611	590	562	556	558	589	582	603	585	612	623	590	546	622	592	604	587	595	621	569	596	612	549	593	542	590	549	588	529	601	597	589	610	595	564	598	592	611	568	637	536	570	568	566	606	547	620	586	626	612	586	595	568	596	589	574	584	556	590	591	607	581	581	576	587	628	611	597	594	597	556	597	607	579	600	584	608	591	557	604	610	582	556	615	582	592	572	547	611	564	552	597	617	615	624	552	641	563	607	566	555	588	567	616	577	572	614	584	615	594	583	608	568	585	563	623	595	601	627	601	582	579	607	570	600	583	548	587	621	591	587	600	606	586	606	579	589	583	575	646	576	602	573	599	591	556	600	575	612	601	597	594	624	578	594	597	606	582	573	575	551	595	594	579	584	569	598	594	544	626	597	594	598	582	578	590	638	563	624	615	607	590	642	560	542	570	619	555	641	613	580	624	578	586	538	581	553	595	577	574	569	588	589	566	583	582	608	603	600	609	598	591	570	589	585	584	592	551	559	584	586	568	587	597	635	576	603	599	598	648	616	633	578	616	613	567	588	608	541	545	583	592	601	616	581	576	603	605	575	551	581	609	582	598	574	604	631	577	582	602	583	560	619	599	652	650	553	560	654	575	581	644	626	566	609	611	593	620	550	608	614	588	576	602	642	565	611	549	581	602	573	586	576	602	620	600	590	568	604	582	608	565	573	556	570	589	574	562	565	608	588	586	612	587	571	562	580	638	616	602	631	622	576	610	594	582	609	622	564	555	615	565	596	591	612	600	604	593	586	593	616	593	594	611	548	604	550	545	577	614	605	573	590	631	587	616	600	599	618	592	591	564	623	594	584	575	571	621	558	550	595	583	575	641	652	573	603	590	592	591	630	580	542	612	595	580	568	591	542	547	576	592	656	617	595	562	578	590	596	577	583	643	607	590	582	621	612	607	585	603	630	589	560	626	596	539	588	583	607	579	545	561	654	591	639	594	573	574	650	604	575	583	543	554	606	605	612	572	575	625	583	577	616	578	502	609	598	601	559	629	630	569	623	566	569	578	625	592	594	602	558	622	609	568	587	628	583	604	591	573	572	601	590	606	595	575	623	543	601	580	600	572	626	594	561	557	565	559	579	547	575	628	594	609	621	567	606	592	608	626	553	559	606	606	538	599	590	609	617	613	598	606	617	581	597	613	588	637	574	559	594	595	611	576	552	602	571	541	607	613	608	595	643	543	598	623	622	574	579	600	615	625	607	614	594	590	586	582	539	610	564	617	582	598	578	583	605	576	572	640	587	582	596	552	655	575	576	605	586	587	591	598	579	605	602	609	606	590	596	618	609	613	601	607	588	578	627	608	614	589	578	616	583	609	575	547	610	603	584	578	555	609	623	631	569	619	578	563	625	596	616	586	601	597	611	595	614	618	563	591	594	571	623	604	590	559	608	573	626	607	613	609	551	544	584	603	588	582	590	604	572	562	611	598	604	576	591	575	588	571	603	627	609	603	534	585	594	564	607	616	551	547	571	600	625	567	591	589	626	578	594	569	587	593	565	569	555	613	607	589	565	602	564	566	591	615	627	586	615	604	557	591	587	579	628	565	621	598	597	617	619	560	623	564	598	616	596	574	619	575	577	604	609	580	633	587	620	595	571	589	563	581	592	635	613	574	609	592	563	646	659	635	574	627	593	566	617	595	614	602	582	570	587	622	551	603	561	587	612	579	598	602	555	570	605	595	578	616	618	589	543	569	610	532	587	563	602	585	601	553	543	580	568	616	580	575	591	596	612	604	590	550	584	564	535	570	591	556	562	576	635	644	591	612	579	619	563	596	564	604	576	555	591	602	593	602	627	596	591	547	596	606	601	566	591	619	601	565	583	545	605	574	623	560	579	641	576	602	628	568	605	567	583	588	607	571	584	578	599	573	596	578	621	593	563	560	580	584	638	594	596	624	613	566	587	644	624	618	574	646	603	648	595	560	537	600	630	624	609	622	593	593	585	593	611	619	614	586	590	583	553	618	571	567	566	605	578	567	575	587	613	596	594	599	637	590	608	618	600	624	596	562	662	577	640	583	619	605	602	598	622	650	680	591	582	559	567	591	571	597	585	606	608	603	548	603	560	588	561	604	596	557	590	611	633	622	628	579	608	560	617	596	554	547	598	562	571	649	603	571	563	597	568	606	608	578	557	618	611	578	611	613	615	619	575	616	589	584	588	586	608	570	632	556	588	597	583	580	543	552	631	599	560	625	618	587	581	617	602	560	563	597	576	560	600	568	590	585	577	627	543	587	614	600	590	566	614	585	563	593	627	590	590	608	509	593	557	607	588	601	593	569	570	560	571	606	580	570	575	556	600	581	561	585	584	567	619	577	567	556	568	572	563	605	582	572	566	557	581	601	589	600	614	595	570	593	582	600	598	555	549	577	590	579	594	609	632	590	587	606	599	565	619	573	597	592	608	613	569	596	579	597	583	574	624	567	633	556	572	563	589	544	567	586	610	622	535	580	601	554	622	557	609	591	619	663	588	578	606	603	602	591	615	574	581	596	560	602	571	560	572	579	602	611	602	600	566	599	574	552	588	598	535	605	578	617	589	585	612	599	550	577	591	605	597	590	563	571	575	614	557	577	630	583	622	553	543	627	576	619	589	558	585	577	595	587	614	599	601	614	593	612	603	576	595	588	566	618	599	588	627	592	617	601	604	550	592	597	574	573	614	586	589	539	617	560	569	560	622	627	593	608	581	596	589	563	566	608	582	576	586	593	550	579	594	574	623	590	551	575	585	544	595	564	606	592	619	579	582	569	578	612	590	611	573	596	612	563	597	573	645	630	612	598	582	621	621	618	600	606	595	597	557	589	576	574	577	639	574	584	568	566	605	609	568	614	576	575	557	544	598	563	589	610	592	580	606	601	551	616	608	597	576	576	619	606	620	608	595	605	543	562	599	585	571	623	602	588	617	602	606	549	583	578	555	620	634	625	629	575	592	605	580	597	586	587	548	556	626	588	599	576	584	614	607	559	621	638	593	577	598	587	585	582	637	586	606	584	575	614	549	572	599	544	544	593	617	552	607	583	594	615	575	588	638	605	593	590	560	596	583	591	635	591	581	601	567
24359	12868	12806	9486	6168	4133	3295	2005	1297	1156	904	757	706	589	540	502	422	335	320	312	266	246	227	250	199	205	191	196	193	188	217	196	200	217	194	180	201	193	205	170	168	197	184	167	188	194	192	189	203	193	185	200	173	164	182	158	209	180	177	173	190	170	180	189	188	207	187	185	166	182	161	204	165	174	170	181	181	192	167	182	184	174	195	187	195	158	192	183	167	167	174	183	183	170	160	171	189	191	159	212	144	191	167	167	190	165	172	195	183	176	165	170	164	160	176	187	178	168	177	180	160	194	196	153	200	161	182	190	148	157	188	187	158	177	196	181	172	161	185	184	168	187	174	193	160	176	184	144	193	178	188	180	202	172	158	168	175	182	168	177	169	184	159	167	168	185	196	170	173	174	190	173	149	177	201	166	173	216	177	150	185	169	185	167	182	179	179	212	167	193	189	169	158	178	172	185	156	182	191	179	184	163	151	182	180	188	197	191	171	181	180	191	178	172	153	167	174	176	173	155	162	180	175	165	174	168	171	194	197	183	193	180	183	175	184	195	168	177	178	165	173	166	146	175	161	156	180	185	182	157	163	175	176	187	154	191	179	173	175	192	175	202	131	163	155	160	182	165	155	185	181	170	178	162	179	159	176	191	181	174	186	190	163	177	167	187	179	196	146	176	186	165	160	181	159	172	165	155	191	192	139	171	179	165	177	207	173	164	164	165	197	179	183	178	176	167	150	162	166	182	178	146	175	146	162	155	155	188	187	179	186	200	162	177	196	139	193	186	167	186	181	170	169	171	184	163	169	180	167	172	169	191	185	181	186	173	186	166	182	197	179	175	187	168	178	196	155	186	196	170	199	177	188	161	178	164	168	151	170	175	162	167	170	166	185	187	169	170	179	175	162	156	181	173	174	173	170	187	196	196	157	181	195	143	198	149	160	189	190	145	190	161	179	180	182	159	171	164	166	197	172	190	185	145	171	168	167	157	186	167	205	187	166	182	194	174	192	201	158	166	190	165	170	149	182	166	146	180	170	171	184	161	175	179	186	155	163	186	160	198	190	182	153	180	167	182	193	174	192	204	175	194	167	184	194	161	179	174	199	188	160	181	195	192	192	180	168	187	161	189	149	161	186	146	200	187	190	172	155	166	182	156	172	159	170	167	173	195	182	196	187	190	187	159	173	182	180	189	184	181	167	172	177	166	185	163	179	167	172	184	194	148	166	174	161	198	172	168	196	182	178	159	158	151	181	170	200	205	175	162	174	178	163	174	142	207	153	153	195	184	189	175	190	168	199	166	170	161	188	187	167	170	187	140	165	159	162	162	181	169	182	209	167	180	161	160	180	164	185	184	146	194	187	154	188	149	132	186	172	158	196	161	174	173	190	186	176	173	161	159	178	188	181	193	172	179	174	186	187	191	172	185	172	169	170	175	162	167	204	186	186	178	161	172	177	159	184	170	186	181	216	164	184	164	168	193	189	181	179	188	164	173	153	184	178	181	161	165	180	165	164	174	165	169	148	167	165	159	173	193	171	180	186	170	164	187	192	169	186	181	174	150	176	179	174	169	192	164	182	202	184	178	167	166	195	175	172	177	165	172	155	173	167	169	167	194	159	195	188	179	189	193	165	150	146	171	192	167	164	194	155	167	173	179	156	171	166	195	178	175	162	162	185	173	170	187	155	185	192	202	194	170	159	183	157	187	183	187	172	162	165	180	169	178	208	175	184	163	152	178	175	175	166	182	209	201	195	182	172	182	194	176	156	192	196	176	151	153	160	157	173	198	165	160	183	184	168	196	178	156	167	173	155	182	185	184	204	180	185	165	155	176	173	183	164	180	187	165	170	188	201	204	179	184	169	172	187	194	165	192	125	199	187	159	181	175	165	176	177	162	163	167	182	194	182	174	172	179	171	200	186	171	198	171	161	138	160	169	162	167	171	172	181	168	170	166	163	172	151	162	180	178	170	185	179	207	178	154	208	168	166	171	198	187	182	151	174	156	171	191	185	166	181	146	162	171	189	194	172	191	168	165	159	160	165	180	159	178	161	175	194	188	166	172	168	161	208	175	149	161	171	159	177	184	148	176	174	160	173	170	147	158	165	198	146	184	174	170	188	190	180	170	177	152	160	180	177	167	184	178	152	186	194	192	175	164	161	156	182	156	159	165	161	196	166	179	180	188	179	172	166	180	187	186	171	196	184	145	172	218	178	167	195	179	163	162	185	181	150	166	181	189	155	166	162	173	172	201	207	167	191	185	166	143	183	169	189	172	178	209	200	177	169	171	180	179	172	170	153	192	160	178	162	170	195	169	197	160	180	195	168	189	160	178	170	195	176	164	179	175	184	192	172	147	189	171	165	173	161	177	192	163	158	172	155	155	196	147	196	171	148	195	172	190	162	187	172	180	169	170	166	172	182	185	173	191	217	162	179	182	203	192	173	173	165	188	174	181	157	176	167	177	188	190	181	190	161	171	191	165	182	205	184	153	187	188	174	188	186	182	167	197	172	202	157	153	184	156	143	157	177	158	141	186	187	164	208	176	183	164	179	160	200	175	177	165	182	182	166	192	147	178	150	187	156	185	174	180	180	198	211	154	179	181	177	172	202	183	189	189	169	164	189	195	202	169	181	171	161	176	189	176	170	178	168	158	184	203	182	170	197	186	185	200	185	158	151	178	167	170	161	179	177	192	185	177	181	181	178	161	163	196	199	179	182	165	169	186	187	175	185	158	190	169	183	197	166	196	189	160	164	168	180	180	170	184	166	178	176	163	154	181	143	160	149	193	192	147	180	176	157	166	178	179	168	178	161	180	169	177	177	165	168	174	161	160	174	181	180	166	176	180	174	185	159	176	167	177	171	170	193	181	175	184	195	165	180	194	187	183	183	151	193	156	162	177	186	157	173	170	178	189	173	171	176	218	157	176	187	167	172	165	175	177	162	185	175	157	178	171	177	173	177	193	186	181	156	160	175	149	183	186	171	166	169	164	186	152	150	178	159	176	173	191	182	176	185	160	144	191	175	187	177	180	156	177	176	148	195	173	163	181	179	175	161	152	160	166	196	189	149	167	181	177	164	173	164	178	157	169	173	192	160	165	164	164	176	175	187	167	199	187	187	188	183	176	164	198	164	157	161	191	178	175	186	141	171	164	177	188	161	160	179	183	176	169	171	155	183	165	184	160	185	171	199	168	167	153	192	163	196	179	160	172	176	182	194	168	188	192	168	185	175	141	181	175	197	149	203	164	179	182	205	176	171	208	178	185	153	194	175	190	170	184	184	168	184	176	193	172	168	183	166	190	196	173	173	191	183	159	178	176	165	185	170	158	189	192	168	179	177	169	172	172	155	161	146	173	187	160	194	182	177	169	170	197	163	179	180	172	175	165	152	165	171	171	225	159	172	162	176	178	197	168	172	176	170	185	191	158	191	184	196	166	186	179	153	154	177	186	189	183	179	149	186	182	185	168	167	172	175	201	146	198	178	166
16469	9771	17571	19197	16262	13896	12081	8693	6506	5513	4506	4085	3619	3322	3172	2844	2457	1590	1374	1316	1292	1138	915	1023	848	788	752	787	722	717	674	694	669	611	584	593	640	564	567	533	521	519	576	526	466	487	488	517	516	497	449	455	452	467	539	459	453	473	463	470	486	473	491	459	500	446	504	447	420	472	469	493	476	446	453	457	456	475	457	460	431	458	439	430	453	433	468	463	449	431	437	470	444	441	418	481	457	416	429	429	427	446	452	448	434	437	435	499	453	417	439	468	446	467	432	470	418	443	458	435	471	409	444	402	438	447	460	441	430	450	418	437	457	434	432	402	463	433	460	407	454	439	438	452	457	458	455	422	447	428	435	427	444	457	451	428	398	447	468	437	444	442	442	422	448	465	415	447	460	425	423	462	439	457	433	422	436	437	450	467	469	425	430	420	453	451	466	426	410	425	398	451	421	470	421	452	463	439	419	440	422	462	458	449	447	433	486	421	440	428	448	471	443	453	461	446	409	426	436	442	445	470	450	454	488	457	383	397	447	462	462	419	440	469	489	413	470	432	437	463	464	461	458	446	445	463	429	415	445	424	422	477	454	448	494	467	452	485	452	470	472	411	447	465	448	436	458	451	458	448	438	455	417	469	413	453	414	439	410	456	455	462	432	434	420	439	470	459	421	472	463	421	462	437	422	439	476	455	448	438	478	488	472	445	454	469	447	441	448	443	455	463	419	436	401	471	448	457	442	443	420	413	450	444	429	407	443	495	428	423	441	470	447	473	465	472	423	442	435	483	481	415	446	462	439	438	424	443	449	432	461	447	428	411	442	470	435	453	439	438	431	487	464	453	430	440	419	491	440	483	429	443	452	416	473	445	447	415	448	423	464	434	464	442	467	451	454	448	429	453	455	450	470	440	441	458	450	414	432	458	479	423	418	396	418	422	434	398	461	445	442	452	401	430	437	445	436	456	478	433	478	430	453	448	443	467	452	418	471	462	462	446	458	430	460	436	455	455	469	408	453	466	421	461	430	465	458	451	443	461	434	439	443	418	503	424	456	445	476	444	418	449	422	418	474	424	475	447	464	465	477	446	455	476	443	467	421	444	464	438	459	440	475	427	436	424	435	449	448	444	433	459	482	432	448	459	431	424	446	487	466	428	444	435	453	458	431	484	412	424	415	417	439	433	419	474	455	447	439	425	450	461	455	415	404	448	430	462	448	464	446	468	421	417	428	458	434	497	446	473	486	475	440	442	402	445	452	462	459	428	413	443	444	463	431	440	426	422	424	431	443	456	432	448	415	435	444	471	442	446	455	437	419	433	430	473	440	465	437	428	485	454	471	486	451	430	445	445	439	424	425	408	480	412	465	429	444	414	494	416	438	415	438	417	466	457	414	443	443	444	458	453	472	451	518	423	451	437	456	469	445	415	393	467	421	461	450	448	430	423	441	416	403	464	452	413	470	465	424	460	432	437	442	472	467	413	468	463	462	439	441	430	421	442	480	454	427	413	476	475	429	444	465	477	458	460	432	440	443	443	444	425	448	442	448	468	428	436	429	473	437	469	488	482	428	513	461	475	430	461	422	428	469	452	458	478	438	445	429	477	445	411	443	457	409	435	454	445	459	435	439	451	456	448	468	457	462	481	438	496	411	450	426	449	458	460	439	438	456	423	420	416	452	449	460	450	428	432	466	444	459	425	408	461	458	415	426	418	452	455	438	499	427	450	451	457	473	449	470	443	424	455	439	451	457	441	420	444	435	446	436	430	443	454	450	470	448	449	449	420	453	461	426	419	453	481	436	424	452	417	446	427	495	489	409	450	450	451	433	423	411	455	431	435	473	462	448	397	420	460	415	451	452	436	425	444	475	427	452	416	438	436	504	461	390	466	454	422	441	435	455	469	421	419	427	384	433	443	477	433	389	464	457	444	426	420	464	461	419	453	452	452	442	435	431	427	411	412	423	436	469	413	437	442	454	438	456	451	441	421	454	404	469	463	464	447	434	457	458	456	462	482	463	483	451	460	438	441	464	446	429	434	423	455	466	455	435	499	442	459	420	442	476	434	429	447	463	432	427	453	445	419	423	429	437	429	447	435	428	418	438	431	422	453	430	442	435	467	454	476	447	459	474	412	472	472	433	456	432	438	444	435	444	425	457	440	505	439	450	461	432	467	435	452	428	452	438	490	448	463	423	432	440	433	476	464	447	459	466	469	392	455	460	441	403	399	445	412	475	446	424	449	458	446	453	467	420	434	437	443	430	478	423	427	437	440	429	458	476	448	466	456	421	439	471	451	416	447	458	443	419	434	468	443	469	453	450	478	397	483	433	439	437	422	471	454	450	434	470	459	469	460	433	439	430	453	437	408	433	418	475	442	457	454	421	471	432	427	434	464	453	458	439	452	424	470	426	451	472	444	433	471	458	435	472	411	493	425	452	434	448	465	439	429	445	438	425	469	446	471	414	425	451	428	454	460	438	479	490	460	470	445	446	459	469	442	404	453	441	440	432	434	426	444	437	428	441	416	425	469	455	404	443	438	436	424	452	405	455	413	432	431	452	452	459	447	436	451	425	459	438	427	434	465	475	442	426	430	480	409	456	458	454	460	431	442	416	445	467	435	475	430	438	443	468	459	446	444	440	441	453	470	391	479	454	410	440	454	455	433	435	488	456	461	463	416	438	452	449	443	460	418	432	442	483	450	476	429	439	451	449	449	474	438	474	418	487	427	443	431	474	434	500	428	464	406	472	416	449	436	469	444	488	431	462	471	442	456	435	443	458	424	416	433	491	434	467	417	456	454	460	455	473	474	466	470	434	431	452	465	470	445	464	459	432	441	439	439	406	472	437	414	431	447	429	442	431	454	445	422	476	420	456	448	448	471	431	412	496	414	459	446	496	442	441	471	473	468	481	467	457	442	455	447	419	437	464	443	453	477	423	460	435	469	460	405	460	481	440	418	440	424	478	441	429	494	455	424	467	446	480	426	397	484	414	467	458	467	432	466	397	459	466	452	448	465	454	406	401	424	443	426	457	462	460	446	442	444	450	458	479	429	418	447	469	458	460	434	480	446	460	435	423	421	459	475	438	470	474	426	438	471	459	410	484	446	442	454	441	479	451	432	448	447	501	449	419	421	448	464	443	456	453	446	446	477	439	442	465	434	467	424	405	442	436	476	458	456	454	435	431	439	426	433	432	400	427	445	437	457	470	453	427	461	418	437	436	485	447	436	468	451	421	432	439	443	442	430	448	455	429	402	434	483	448	438	431	423	444	457	480	435	449	466	469	420	424	445	438	460	479	444	460	448	428	462	410	451	440	444	428	456	448	420	452	430	432	449	458	430	448	418	484	471	442	482	459	423	432	490	479	495	460	432	444	463	427	459	460	438	462	425	457	471	447	449	429	454	457	453	487	450	425	429	446	438	461	455	436	438	450	450	440	458	465	423	432	436	450	451	421	475	476	440	451	453	451	470	450	412	460	433	508	427	407	462
4842	2634	2701	2288	1640	1129	907	749	552	483	474	435	427	384	345	354	330	316	310	289	291	300	272	299	292	236	310	286	259	266	264	283	264	276	275	267	251	269	271	246	237	306	266	278	270	276	266	284	232	225	260	247	255	249	260	256	263	264	242	234	265	240	286	278	269	277	259	259	244	243	263	246	261	264	273	243	232	272	254	237	281	284	262	257	273	264	306	280	243	261	246	251	258	266	272	280	276	279	234	263	251	265	233	268	256	231	274	259	245	267	264	262	261	232	260	282	233	272	252	271	284	259	250	271	266	256	260	246	248	243	288	231	266	270	239	247	283	240	290	256	267	260	273	250	223	248	268	252	255	243	243	248	287	238	252	258	267	270	289	270	248	264	227	262	264	276	259	273	289	248	272	244	244	268	259	254	240	264	306	260	259	246	244	250	249	256	240	242	255	286	245	270	245	249	245	260	250	217	284	252	276	264	242	270	248	241	275	254	268	238	239	288	235	277	263	267	276	254	245	257	279	271	275	282	289	240	263	249	284	299	238	250	246	231	252	285	265	261	260	288	232	276	245	243	253	234	264	247	248	251	274	263	273	231	253	261	263	288	239	266	246	251	236	254	316	259	243	258	258	264	234	246	253	216	283	277	280	259	232	277	243	279	269	259	226	259	273	282	251	255	262	248	280	256	258	267	251	257	290	270	263	244	278	265	265	270	266	262	224	249	242	262	233	249	261	237	261	282	287	262	271	246	252	283	260	276	242	266	276	274	303	239	248	257	247	261	253	261	274	266	270	266	274	270	271	268	257	260	268	259	217	272	282	251	274	260	274	251	252	250	249	248	266	279	296	253	255	285	246	245	283	285	293	276	284	234	274	251	263	242	254	270	234	250	252	274	281	290	266	221	264	258	261	278	236	253	259	259	280	242	284	249	262	251	252	257	273	251	251	253	249	248	226	252	255	266	252	252	244	264	263	257	256	232	277	253	254	258	239	291	256	262	254	260	270	263	232	231	249	231	262	290	238	273	256	277	306	256	239	274	276	280	272	224	265	249	274	260	274	262	271	279	268	257	264	260	272	275	255	284	259	251	246	270	235	254	252	281	259	248	270	277	311	288	246	242	271	257	252	251	259	257	264	262	249	251	243	253	249	272	260	275	223	235	253	254	258	251	249	278	279	275	272	259	270	280	260	272	272	253	240	283	268	245	290	237	280	236	231	279	259	226	265	239	257	276	263	256	248	267	286	273	265	250	245	268	246	242	273	247	247	267	269	288	242	241	249	271	265	268	253	283	245	249	289	268	240	240	267	281	276	239	289	264	248	231	263	249	260	245	246	261	237	244	248	247	262	282	283	288	246	250	252	262	269	253	258	248	285	291	265	277	284	248	278	260	260	245	265	243	288	274	255	256	279	279	287	256	285	265	260	297	271	278	265	226	270	254	276	274	244	271	257	253	233	268	271	263	257	256	245	262	276	251	284	251	266	234	259	267	247	261	255	288	259	242	262	268	296	280	247	278	267	263	254	272	245	250	277	234	295	268	300	233	269	260	275	251	262	237	256	252	281	274	295	252	252	275	248	260	277	276	226	278	254	265	255	274	262	243	257	258	240	247	265	255	276	256	268	264	229	245	253	269	247	237	280	252	261	276	262	249	282	258	241	258	264	293	257	260	290	266	269	249	262	285	243	257	252	247	292	251	242	257	274	253	241	289	230	263	256	255	259	301	243	261	261	253	236	248	247	261	270	260	249	261	268	254	265	265	225	232	242	240	239	259	241	250	250	270	234	274	233	226	293	240	243	251	273	270	250	268	266	258	246	241	254	290	289	251	290	271	239	231	258	280	275	262	282	283	259	247	248	269	296	266	290	260	289	241	267	244	273	252	245	245	274	273	257	272	245	286	268	267	268	273	232	282	235	250	227	278	262	271	292	213	306	254	245	270	236	240	284	282	255	241	242	243	267	265	274	289	287	258	289	249	293	259	264	259	262	265	264	286	250	247	251	288	285	269	256	256	250	261	264	247	263	237	265	288	243	250	263	249	264	269	253	243	274	258	267	266	233	244	263	272	284	260	241	260	264	245	247	266	257	263	243	267	235	264	250	260	295	284	278	264	245	255	278	236	229	255	273	252	228	240	244	274	235	263	244	268	228	243	247	276	232	251	225	260	253	285	250	247	249	278	279	246	273	251	273	260	285	269	260	263	241	230	263	238	256	276	259	258	280	257	241	272	288	299	248	265	269	243	291	274	239	257	270	242	262	260	257	249	245	241	263	284	249	271	266	230	266	235	262	251	271	281	271	292	241	269	247	268	289	244	263	272	215	270	261	261	269	276	253	256	268	241	225	285	261	297	252	276	261	253	207	237	212	266	256	278	262	263	274	246	313	245	249	270	252	263	291	249	274	245	268	276	248	265	222	264	232	245	313	258	284	224	242	272	255	225	254	251	262	271	265	269	264	261	271	244	231	249	272	255	259	257	293	262	263	269	275	258	250	268	270	243	259	307	285	272	265	284	284	285	252	247	266	266	254	256	253	308	253	242	270	251	283	255	264	246	270	244	248	262	276	258	254	275	269	270	262	258	255	240	254	259	226	251	260	241	250	289	229	240	253	285	269	246	251	243	259	252	274	274	247	288	262	212	236	265	240	232	224	241	269	262	226	233	264	245	254	260	262	250	234	263	284	228	252	271	259	253	264	265	241	275	267	231	245	272	226	278	221	289	252	252	277	264	276	278	251	258	260	276	238	260	251	261	293	244	251	270	275	257	242	266	256	255	228	290	231	258	224	265	241	301	256	275	254	260	287	265	276	247	249	251	266	273	249	286	228	258	287	234	265	285	266	239	259	284	259	249	267	259	267	255	230	252	263	272	243	260	266	257	273	256	242	251	296	270	266	271	257	268	262	254	247	261	279	266	274	251	273	219	278	258	239	274	267	242	263	292	271	263	274	265	260	293	249	235	270	271	266	244	237	282	283	290	242	215	248	267	255	267	246	280	298	280	267	295	278	249	253	267	260	262	224	254	261	248	282	245	224	266	248	280	280	255	278	239	278	274	258	269	235	251	252	267	226	241	307	247	279	275	258	266	250	285	255	274	294	242	254	247	231	271	285	239	244	247	266	263	261	265	289	255	256	272	265	257	259	251	261	227	256	298	295	269	277	266	278	268	262	230	251	254	297	245	281	256	253	250	258	277	254	274	271	267	255	248	253	253	257	231	266	278	268	288	237	265	237	276	279	268	236	269	274	261	280	239	268	262	252	264	256	269	244	279	257	276	278	256	239	268	257	276	249	247	245	260	294	259	248	243	275	257	284	269	245	274	240	263	279	248	267	244	274	227	238	264	242	227	277	254	281	263	268	271	267	256	237	256	262	293	270	283	240	272	248	266	251	269	277	252	306	242	246	282	290	269	262	253	264	262	265	263	272	261	254	249	263	272	249	241	254	276	249	272	235	280	254	260	273	243	267	266	278	265	281	295	269	270	257	224
4532	3060	6001	7543	6646	4850	4124	3316	2482	2067	1792	1699	1621	1389	1401	1261	1180	945	1020	861	863	803	793	756	727	768	739	782	735	747	729	712	714	713	694	715	690	682	666	707	626	655	695	676	613	679	681	665	587	640	665	662	665	592	631	651	667	652	616	615	643	626	607	658	642	649	637	647	676	645	615	638	630	617	648	605	640	627	660	640	612	597	586	627	648	625	614	599	653	632	661	624	684	621	626	612	647	590	623	666	645	666	678	662	599	661	651	646	591	646	670	591	647	647	612	640	619	636	600	631	595	625	644	627	609	575	628	612	637	665	633	613	626	605	634	615	657	628	622	630	652	622	619	613	658	617	653	625	634	646	663	609	664	632	631	657	666	670	683	610	637	593	626	672	628	645	654	612	636	611	597	624	663	622	624	625	620	645	671	670	662	641	583	644	605	612	630	638	601	614	633	642	620	665	641	610	624	644	639	644	631	667	628	650	631	620	654	627	613	628	629	640	630	654	634	659	626	639	639	642	629	586	616	618	664	654	664	614	618	616	674	603	646	643	656	605	653	656	649	650	646	638	686	622	636	604	661	624	643	557	644	628	635	623	622	624	647	636	603	609	631	667	623	621	688	620	642	633	661	573	659	639	582	628	668	608	640	641	666	638	672	617	623	613	654	678	628	620	600	633	619	623	649	659	601	600	656	661	621	625	599	629	586	659	592	619	650	650	640	645	602	624	633	668	682	619	661	637	640	637	638	623	612	655	656	684	653	600	612	643	639	663	612	685	608	668	611	647	604	698	664	590	671	598	697	614	662	626	644	634	619	687	635	640	605	631	637	638	643	618	640	636	648	573	619	629	634	637	651	616	623	655	644	687	645	637	631	624	684	634	613	649	596	660	649	644	647	653	630	642	631	683	600	685	661	610	662	615	647	605	632	625	645	663	616	652	619	630	660	619	649	672	618	579	636	625	625	658	644	626	621	635	632	639	630	643	571	645	644	591	632	626	652	609	623	623	669	668	618	631	662	623	676	651	647	617	652	639	653	619	595	664	636	593	632	633	601	640	603	651	657	667	597	639	636	638	673	616	601	690	631	678	667	655	599	623	633	639	638	661	667	635	627	622	631	631	656	640	645	624	640	660	611	643	663	671	567	646	681	617	644	640	633	679	631	622	664	606	669	608	666	648	640	658	688	631	659	601	672	619	645	624	597	641	664	622	608	615	626	620	627	643	652	644	622	619	626	599	658	667	627	621	661	626	626	609	618	609	606	641	647	628	680	634	663	627	648	633	648	605	656	646	659	586	653	628	598	654	633	645	672	615	659	570	653	636	628	679	623	618	661	677	605	658	599	642	640	637	615	636	622	639	659	659	676	674	617	624	600	626	640	613	603	610	634	636	684	645	628	656	666	615	615	625	648	623	675	620	674	652	594	645	652	639	574	638	648	575	633	601	663	633	638	635	636	661	603	604	626	613	646	591	637	598	667	680	620	641	616	610	673	614	619	624	655	650	649	646	650	609	660	643	656	637	617	611	633	617	609	614	644	657	600	641	649	617	645	669	623	639	645	633	659	595	617	618	680	570	603	656	603	674	627	643	593	635	604	607	655	668	664	613	657	680	686	668	648	599	639	661	595	594	617	651	633	619	622	597	700	602	643	640	645	654	627	615	622	662	621	616	636	629	671	641	646	636	629	660	640	646	679	639	638	638	586	621	642	665	662	609	657	619	597	616	588	611	614	647	606	619	651	663	648	651	698	618	650	658	640	607	608	639	667	639	640	668	650	692	679	650	627	645	661	585	641	621	644	599	623	617	621	602	621	625	599	624	615	660	664	661	638	646	685	643	644	601	616	610	651	642	625	601	661	596	625	661	632	602	636	679	629	623	653	601	615	645	650	645	660	633	658	584	609	654	646	665	656	628	669	625	640	642	625	674	659	669	665	623	623	643	619	620	631	633	649	610	601	590	622	589	634	589	661	660	648	649	615	634	637	622	606	658	641	633	659	628	636	699	657	618	616	631	624	648	644	665	662	650	639	578	650	607	674	666	647	655	641	598	616	640	607	607	609	642	633	665	635	648	611	655	638	596	634	608	641	631	677	608	624	624	653	601	653	609	678	609	623	637	620	611	629	652	602	600	661	650	621	616	627	620	624	641	664	672	643	685	667	621	651	630	622	620	636	650	600	665	646	615	627	638	642	608	654	612	631	618	648	597	608	660	602	623	635	612	612	598	661	627	603	636	666	619	676	682	645	674	590	648	697	632	637	642	651	653	632	606	687	616	617	642	661	615	647	646	640	638	619	648	653	601	583	610	658	624	659	646	634	645	601	627	632	648	640	620	665	623	637	622	661	618	657	633	635	628	641	652	664	650	612	624	633	632	634	674	644	606	652	654	603	619	674	657	628	690	626	630	616	617	632	636	682	646	637	683	619	714	648	680	611	626	624	626	615	647	615	630	631	647	625	618	609	611	654	622	661	636	629	606	629	634	680	659	625	637	623	663	615	642	603	675	612	634	672	617	608	593	622	639	657	706	655	597	616	677	631	661	599	627	638	668	671	579	642	639	622	628	638	663	630	652	614	666	630	625	636	615	622	692	627	633	654	599	656	624	618	657	675	623	664	647	644	600	661	629	622	619	634	606	603	665	634	644	682	648	584	619	673	653	658	668	645	691	616	598	665	638	613	627	658	673	617	664	643	624	626	628	663	625	645	594	641	598	634	615	684	681	637	624	655	598	647	608	647	639	648	579	635	638	639	590	642	660	666	637	660	586	614	629	620	615	643	682	623	614	664	613	628	692	617	633	646	650	619	660	641	638	634	666	647	615	654	610	630	661	597	662	613	626	654	630	657	632	650	640	605	637	654	664	631	657	590	617	630	645	623	648	642	664	655	594	653	655	629	623	652	599	639	594	659	660	681	616	627	619	647	625	638	610	607	648	718	658	596	631	644	655	621	682	600	629	679	638	655	643	616	636	599	606	638	632	617	622	674	631	642	624	630	664	595	611	641	653	648	714	662	652	655	631	618	666	660	629	636	586	618	648	619	616	599	657	609	599	648	599	605	682	659	625	634	633	596	637	607	656	611	688	619	593	644	707	613	635	618	643	600	635	633	630	691	646	638	605	637	632	650	645	677	621	647	624	618	623	651	648	680	637	659	661	674	612	617	629	629	654	612	632	629	655	652	652	645	640	626	673	607	632	629	611	632	646	616	608	603	647	638	650	657	631	634	636	629	631	668	625	611	660	634	661	620	645	630	630	688	674	558	637	648	618	644	641	641	644	625	569	607	616	604	653	605	655	643	665	672	610	602	630	669	669	642	678	637	623	653	616	590	638	657	636	598	659	647	653	642	636	645	669	634	629	607	644	662	622	662	656	606	629	644	622	657	673	635	645	591	642	635	614	615	626	641	673	646	654	642	627	618	623	633	613	681	651	626	615	673	678	621	575	638	619	681	650	622	644	588	630	637	687	649	596	652	655	658	630	668	625	612	597
15340	8576	8298	6619	4627	3220	2075	1442	957	824	667	612	560	473	510	415	431	329	310	276	301	296	301	250	258	260	263	276	285	273	265	303	290	278	269	252	248	248	253	285	242	252	256	236	236	258	213	276	227	271	250	262	259	234	234	248	252	221	226	247	230	244	238	239	206	189	251	257	244	225	241	223	225	211	234	231	236	238	252	251	234	200	235	225	208	225	262	253	258	235	213	237	228	218	217	234	261	263	236	237	242	264	262	248	255	247	236	239	226	243	220	245	244	226	240	240	222	271	223	247	256	236	239	225	261	222	235	238	233	231	278	225	228	257	205	244	231	227	225	232	234	212	261	209	260	264	230	246	221	270	242	220	237	242	247	256	238	227	226	221	240	237	249	260	231	218	238	226	234	253	281	238	250	229	258	225	279	267	195	234	251	258	224	238	240	218	218	211	223	247	245	251	237	247	225	228	208	213	250	231	226	229	246	247	232	234	243	225	248	234	216	256	261	271	242	223	233	242	253	208	229	269	244	208	221	234	219	236	268	238	240	252	283	232	252	226	237	229	254	235	222	243	272	250	249	249	225	236	232	255	250	274	238	239	223	268	212	238	264	236	232	254	248	247	224	235	256	222	247	251	221	220	278	236	232	236	246	230	270	245	226	236	250	228	243	229	247	277	247	249	247	248	241	219	223	218	249	237	225	245	250	232	228	240	222	219	232	204	210	245	248	230	228	245	252	220	239	228	282	229	235	279	251	252	217	218	234	231	272	253	245	235	233	239	231	241	267	220	269	207	214	227	254	242	239	216	233	239	242	236	251	268	215	242	233	229	264	233	279	244	246	241	232	217	231	268	267	237	195	260	219	235	234	233	254	235	229	250	243	242	240	236	246	221	252	211	260	215	236	236	244	246	211	227	230	225	241	218	219	229	245	248	248	241	221	225	236	257	234	245	226	222	224	249	247	259	212	212	207	217	259	235	236	212	254	252	226	225	230	225	213	234	251	253	230	225	229	242	249	233	229	234	226	237	234	244	243	252	207	217	243	237	242	225	234	227	253	232	243	227	230	201	209	228	244	250	228	263	218	236	241	253	234	236	232	253	259	251	211	213	252	228	230	242	229	227	257	238	227	264	233	251	240	231	255	243	231	228	248	245	222	240	256	226	225	226	244	265	244	231	260	252	229	257	208	245	221	243	243	229	275	253	252	280	248	230	222	237	220	215	231	270	252	245	257	252	227	276	242	227	225	245	245	215	247	285	220	255	239	269	237	240	242	277	248	256	230	213	207	231	231	237	204	272	246	228	204	233	228	236	238	270	238	226	228	231	246	222	233	235	250	229	237	252	241	229	239	253	225	264	256	215	228	245	259	232	238	232	239	237	249	227	264	241	269	250	263	244	253	236	255	256	223	239	237	228	235	231	237	245	232	237	187	249	207	227	255	238	223	238	238	259	247	242	236	239	239	228	254	247	236	257	261	227	259	224	233	223	208	245	241	233	238	235	234	226	276	239	222	224	285	228	253	194	266	277	216	259	221	275	246	229	219	264	252	227	232	238	234	228	258	252	233	231	227	257	275	281	227	263	258	261	226	236	222	246	257	239	257	257	216	255	242	254	264	244	264	235	224	243	230	247	228	268	222	236	223	225	223	222	233	240	254	239	226	243	209	243	225	238	274	256	224	263	235	237	266	234	208	212	250	237	239	259	245	231	238	257	231	236	252	249	251	209	210	240	224	220	208	251	241	221	237	253	245	240	224	253	242	252	223	233	232	225	232	232	256	237	232	247	260	239	243	253	233	247	262	263	202	252	260	247	231	245	266	258	258	236	245	254	254	252	235	244	250	219	226	243	240	246	229	244	229	232	251	208	232	214	216	231	264	234	220	221	228	225	250	232	228	230	256	248	218	227	232	220	250	249	244	230	224	233	224	237	240	224	242	237	238	237	240	220	210	226	221	233	227	238	237	244	239	233	222	232	238	246	210	260	223	252	215	260	238	230	245	240	235	209	222	245	227	247	223	239	256	243	249	233	233	223	234	229	243	257	229	264	271	225	252	239	212	223	247	208	223	232	249	236	248	253	251	234	241	258	204	237	241	236	222	215	275	235	238	225	248	223	229	237	240	264	223	217	227	253	231	221	242	239	202	223	221	236	226	236	239	228	232	247	232	228	255	271	241	258	239	246	249	257	261	232	251	235	210	213	243	231	211	235	232	215	243	216	233	243	228	269	226	255	242	231	247	242	243	247	235	214	216	217	225	218	238	227	239	218	268	215	239	217	262	261	255	253	232	233	224	237	220	257	249	225	234	244	243	241	248	226	224	230	235	242	243	241	246	240	249	259	212	237	246	231	230	224	247	228	239	244	254	249	262	254	227	252	212	216	204	239	243	233	218	245	246	233	249	234	225	220	225	246	217	235	246	241	247	248	239	250	248	243	243	236	239	260	228	219	246	268	232	236	229	217	225	224	234	253	251	269	232	250	232	183	243	235	217	228	245	212	257	264	259	236	230	232	234	240	233	258	257	228	223	216	244	228	259	244	209	239	226	228	236	245	228	235	258	233	217	214	215	249	237	245	263	250	230	256	230	213	250	253	228	213	215	218	225	237	250	240	276	252	248	240	223	241	239	221	237	256	239	255	257	208	275	240	257	232	235	225	231	244	185	263	230	255	244	249	233	255	242	235	265	218	247	244	210	220	224	272	264	250	217	219	229	228	250	214	251	246	236	248	213	221	227	222	244	240	235	221	258	226	244	241	248	255	238	227	215	252	255	260	258	228	212	234	262	227	268	244	216	268	257	221	237	252	247	261	224	187	230	209	216	226	243	228	231	261	249	221	205	215	240	253	204	245	264	235	249	228	216	253	231	224	257	234	207	232	217	237	219	238	230	223	251	235	240	244	230	254	227	246	252	257	257	256	260	236	266	244	255	276	232	215	236	251	226	212	235	250	256	259	238	235	241	261	243	258	228	239	215	249	247	219	220	216	237	252	233	249	232	242	233	224	235	223	269	237	259	223	247	254	208	255	230	248	244	212	229	221	270	239	227	241	249	261	252	240	237	268	246	237	208	227	241	247	238	243	216	233	246	238	243	213	249	226	233	259	233	242	206	232	237	244	224	224	226	248	226	217	217	254	230	231	222	229	254	254	271	255	243	243	212	261	253	218	264	255	229	245	231	239	229	247	205	255	252	244	219	258	213	241	223	278	234	213	230	221	213	252	224	260	236	237	234	227	225	204	224	231	244	234	229	252	233	236	229	247	233	237	228	224	274	260	250	233	273	235	238	238	258	264	237	223	234	269	237	240	253	239	285	221	235	226	231	238	224	256	217	245	247	233	268	213	214	238	244	233	261	234	224	221	247	249	240	224	268	256	249	232	224	242	226	247	227	280	213	218	237	234	246	212	248	226	249	226	230	250	234	228	262	261	208	236	219	251	263	235	222	236	236	223	246	222	234	222	248	249	242	234	243	211	214	249	235	220	289	244	231	236
12468	7529	12755	14849	12259	9699	8263	6400	4608	4137	3246	2987	2932	2350	2291	2079	1636	1324	1192	1119	1136	946	894	874	816	803	842	787	769	765	747	768	673	647	684	733	724	611	656	685	611	634	663	617	630	605	632	618	603	597	609	617	604	589	629	604	627	663	611	630	639	585	585	578	624	595	611	612	572	536	619	600	617	596	565	561	606	624	563	575	550	602	585	616	650	581	561	636	594	588	593	566	611	564	540	572	576	605	604	565	577	591	576	575	585	576	585	575	612	598	601	585	564	572	594	577	571	612	586	572	569	572	596	610	568	605	619	601	569	585	600	628	573	573	570	578	616	605	630	590	608	622	574	617	618	588	543	632	609	580	566	601	572	602	580	597	617	606	584	554	596	566	591	557	579	584	615	559	591	593	623	591	585	621	566	603	520	601	608	599	600	555	561	611	566	578	596	562	614	588	589	573	635	582	557	573	548	566	598	598	622	581	609	590	592	558	587	629	572	588	545	602	609	539	582	547	642	554	634	593	543	553	590	613	611	559	575	577	581	567	607	581	572	547	585	627	560	572	575	605	601	582	541	612	585	585	567	569	629	551	557	571	563	579	586	583	586	544	531	578	578	569	536	566	549	616	553	595	613	581	610	586	582	573	534	567	602	536	605	602	589	539	631	565	629	570	612	563	596	588	607	553	589	559	602	574	580	592	590	564	567	585	578	600	590	607	591	589	578	613	609	549	604	606	516	560	557	638	601	600	599	593	569	596	593	611	567	603	584	608	593	559	598	595	578	575	569	570	614	577	611	604	563	602	571	564	583	564	611	608	586	603	584	572	606	557	578	579	554	603	562	606	657	552	628	559	575	582	558	593	567	557	565	594	598	590	593	647	612	631	577	555	556	555	585	611	603	622	573	624	550	583	609	579	590	572	609	587	610	582	570	605	606	590	608	555	597	605	587	584	567	595	592	616	589	627	598	619	574	590	586	548	586	614	623	601	586	589	639	597	618	599	585	623	534	571	596	591	570	606	603	591	574	551	557	583	576	605	574	610	581	617	624	550	574	554	601	633	589	617	603	542	622	569	560	590	603	615	520	591	629	581	629	626	615	584	599	571	611	601	563	554	592	569	606	573	588	580	575	587	570	595	567	553	555	611	542	586	581	547	588	590	625	598	569	605	597	577	608	571	572	635	568	594	639	551	557	554	582	569	579	588	593	601	635	593	580	577	601	602	606	553	587	605	579	572	585	597	610	561	590	655	577	594	570	582	617	608	603	570	569	594	575	591	582	609	595	538	621	608	536	555	543	652	612	641	636	581	589	574	596	612	587	583	582	595	607	549	557	580	654	558	572	615	589	590	592	617	539	584	597	583	594	582	544	603	599	602	588	582	576	565	613	584	612	613	608	626	602	616	582	554	591	618	605	603	587	563	565	591	577	594	547	572	596	602	577	571	564	551	548	570	576	572	605	593	546	572	568	581	585	599	641	568	627	577	562	611	560	577	598	587	594	571	573	568	588	618	599	602	607	618	573	521	527	607	566	590	582	548	585	563	562	561	588	573	590	580	546	602	556	590	586	572	579	601	605	610	609	562	576	628	581	629	560	561	607	577	592	614	567	617	615	596	620	585	574	647	624	628	550	592	598	579	656	535	561	634	590	567	580	588	580	573	619	618	572	553	577	578	613	595	561	573	619	601	546	590	589	615	641	630	553	616	568	584	612	600	613	609	572	597	597	590	597	610	567	557	600	608	655	589	612	554	577	593	573	593	605	608	569	577	568	581	551	577	573	586	594	553	589	648	603	544	587	541	535	597	574	587	586	615	616	614	597	584	567	580	530	589	553	592	587	547	581	586	624	585	568	596	595	546	593	594	599	618	589	587	604	587	587	592	589	564	604	614	552	576	574	587	603	585	564	566	579	642	558	615	622	582	600	601	577	511	604	623	557	598	561	600	585	572	587	569	623	554	590	618	602	565	562	593	541	609	606	591	619	611	584	584	579	617	613	599	600	606	570	622	625	581	607	628	585	573	541	618	609	544	631	578	580	536	580	602	600	524	626	594	588	612	601	552	604	601	554	595	561	601	588	604	603	604	603	570	585	593	567	661	535	634	608	587	573	610	573	584	595	552	553	620	579	554	548	579	576	592	615	573	591	580	566	601	610	586	568	561	580	547	592	653	592	631	571	617	625	637	595	573	617	600	647	600	572	610	590	603	552	560	580	578	562	534	582	560	566	632	560	570	622	591	578	564	605	601	532	603	592	589	645	550	574	591	559	594	589	544	587	569	624	610	577	521	538	589	610	586	605	591	605	584	611	587	587	646	581	538	624	589	568	556	608	584	567	611	625	583	629	618	578	596	556	613	604	569	596	564	558	576	633	554	611	563	620	563	546	575	578	589	614	522	603	599	568	535	559	554	597	566	633	564	546	579	563	557	549	604	558	561	581	580	572	567	591	609	631	570	583	571	590	590	583	632	613	589	558	541	585	616	594	559	600	587	591	600	536	576	583	610	618	532	568	604	570	558	553	576	594	595	565	582	562	560	562	610	570	609	595	581	596	556	561	602	522	593	578	606	556	584	617	530	588	595	558	564	580	565	605	531	556	575	627	553	575	595	582	619	570	603	623	600	571	631	619	563	568	582	580	572	582	525	593	551	552	524	588	563	619	571	618	567	594	589	606	627	591	593	613	556	571	556	610	599	575	563	581	544	565	603	551	603	597	587	579	598	560	590	580	570	568	580	610	601	561	595	632	580	557	615	603	565	585	641	591	605	566	605	557	589	561	591	615	577	607	581	600	578	574	616	608	568	545	582	560	587	575	589	612	595	609	563	630	630	612	569	617	578	574	558	572	579	587	558	631	566	618	557	635	578	615	549	537	606	568	591	576	616	592	588	589	592	597	560	621	580	573	601	572	547	618	596	624	602	550	590	623	593	597	573	589	588	588	605	611	568	601	580	613	556	566	616	584	570	600	604	610	603	592	555	590	571	587	600	589	559	577	593	608	633	573	571	594	625	571	575	577	571	596	633	584	593	567	571	623	598	573	578	591	560	585	592	608	582	593	614	613	540	599	600	545	588	570	599	604	608	597	638	526	578	608	568	639	579	595	591	580	614	575	578	549	614	618	565	582	587	581	574	571	610	632	617	537	540	612	603	565	531	572	554	603	563	581	610	597	563	580	557	562	604	570	535	588	592	596	598	535	555	616	579	587	579	561	589	598	609	603	553	582	580	568	590	603	610	558	579	638	586	595	544	572	600	626	585	596	620	602	604	641	565	590	616	611	614	579	559	588	612	577	595	562	563	562	609	610	561	553	635	576	569	581	574	559	587	527	605	603	622	589	547	640	571	575	580	613	600	560	621	571	542	565	539	594	583	574	616	587	585	561	584	598	630	572	545	562	527	581	582	538	563	604	592	557	600	588	587	550	593	543	570	594	546	591	604	574	601	620	566	629	567	601	585	562	575	581	602	584	558	604	560	583	561	598	552	577	571	588	612
24417	12131	10886	9063	6067	4065	2989	1972	1307	1087	839	790	671	596	571	472	410	334	291	260	244	240	217	234	202	202	218	218	200	209	195	196	222	224	159	228	199	202	203	193	183	185	175	189	155	164	175	179	183	207	166	171	199	179	189	180	172	170	181	185	172	179	164	156	164	163	191	148	193	155	162	169	173	181	179	171	151	172	194	162	175	156	167	154	165	157	158	171	158	184	204	173	188	161	162	199	146	152	155	167	183	208	166	173	187	181	168	153	167	166	146	171	180	164	174	160	167	159	186	158	195	177	152	159	172	163	155	175	151	160	175	192	165	182	158	169	154	157	165	167	174	172	177	173	162	179	164	159	166	185	182	185	160	150	151	163	183	195	161	176	156	177	178	166	160	191	128	172	155	172	160	176	167	165	156	184	197	182	167	165	166	168	175	175	197	160	163	179	197	166	176	181	162	196	182	167	170	182	169	189	162	164	182	191	181	192	173	159	175	159	148	166	180	183	181	186	164	160	163	154	164	155	167	189	182	173	171	181	183	173	170	178	176	173	194	182	152	198	164	184	154	160	195	154	187	191	185	175	186	147	165	130	177	159	157	167	157	186	191	177	167	147	190	161	152	167	176	174	168	193	194	184	154	162	170	146	187	195	191	182	184	174	175	192	163	172	176	183	192	198	149	189	160	169	167	184	183	168	153	166	173	160	186	173	195	158	179	179	190	161	179	169	172	175	182	150	150	190	154	164	174	203	158	166	154	165	161	183	174	182	187	184	152	159	175	177	185	196	135	178	175	180	172	205	169	165	166	163	173	189	150	167	207	190	163	156	160	167	166	183	188	182	187	145	169	157	168	170	175	169	184	173	157	168	167	161	170	171	153	175	169	175	175	165	195	178	166	187	201	150	152	169	163	169	158	166	166	161	174	154	156	165	192	162	171	192	187	178	167	152	147	199	182	162	165	179	171	183	168	181	170	164	188	166	155	182	164	164	203	172	159	188	175	174	159	178	197	165	174	194	187	166	176	156	167	169	187	193	188	169	166	165	165	190	162	175	187	173	165	173	169	176	180	175	157	165	186	187	174	174	189	176	169	171	205	161	171	181	192	155	202	175	178	164	182	177	176	179	195	156	182	194	138	183	182	190	166	188	173	156	166	170	157	179	180	166	187	182	173	183	189	163	181	201	192	173	179	166	177	163	193	177	165	177	202	195	198	174	187	182	179	185	163	199	196	161	191	167	173	148	179	188	183	177	163	148	148	191	198	162	173	168	165	190	163	162	179	169	186	201	200	156	156	172	183	178	176	171	151	172	170	172	150	163	179	159	177	188	197	207	157	160	162	168	164	158	157	176	157	144	164	170	183	171	152	163	195	175	175	160	162	153	168	177	162	192	166	156	176	176	186	178	129	172	180	167	182	188	163	171	176	189	178	180	198	179	182	149	149	146	175	154	173	170	173	161	152	179	152	172	177	158	165	168	180	189	187	183	180	183	182	171	178	187	164	166	174	180	183	140	161	176	171	174	183	171	159	178	158	175	181	162	191	175	185	181	191	183	159	154	172	190	171	179	187	181	156	152	178	158	157	171	194	172	181	178	145	183	172	168	174	175	205	156	165	171	181	165	190	159	171	178	167	165	159	145	175	152	171	178	163	169	195	194	149	180	160	166	174	187	179	194	163	174	175	165	171	152	194	188	221	170	184	163	137	168	155	160	179	202	184	159	156	166	170	157	157	190	194	205	178	155	151	191	190	155	153	157	173	155	199	190	177	192	174	174	163	169	165	163	164	175	182	169	174	168	186	155	172	163	185	177	172	175	182	205	180	173	200	194	172	190	189	161	194	169	162	221	169	168	160	193	198	195	157	182	174	185	174	180	189	192	174	191	131	165	186	159	202	158	170	168	174	166	166	150	171	168	186	197	179	187	194	154	190	185	176	178	162	175	169	170	166	163	157	187	177	192	183	176	165	176	171	201	163	177	164	183	173	173	177	190	160	195	175	209	182	181	174	187	174	169	172	165	165	148	192	172	191	164	166	177	205	178	184	182	206	185	165	157	181	180	159	197	197	165	142	179	184	175	184	187	183	155	189	209	166	181	184	161	150	174	166	214	170	174	187	205	172	168	193	205	176	167	175	190	177	164	174	173	172	161	155	172	154	167	171	154	160	170	164	192	165	190	164	148	180	165	145	166	173	179	201	158	169	159	159	181	200	158	168	176	168	177	162	162	165	150	176	172	189	185	171	167	161	182	184	189	181	194	182	173	180	159	168	163	179	186	177	160	184	167	171	160	170	210	158	178	157	181	154	170	156	175	190	152	162	148	169	174	145	179	166	163	169	191	183	191	174	173	166	150	165	165	171	176	185	171	184	153	211	158	157	159	180	174	162	191	178	144	166	172	172	188	175	144	175	148	183	172	166	158	153	168	174	185	171	191	165	177	188	185	197	164	185	181	213	165	153	172	178	208	176	171	180	175	163	180	174	190	158	176	170	165	165	187	189	179	188	189	187	187	166	166	161	189	160	151	183	156	173	165	166	144	162	191	180	145	183	162	178	188	166	165	173	201	188	168	166	177	161	172	176	176	160	180	183	145	173	169	155	149	180	179	167	177	191	176	171	154	185	174	196	197	190	167	173	192	189	176	176	188	157	143	167	165	182	189	181	189	184	167	177	156	188	161	170	191	167	164	168	170	180	182	157	168	142	190	144	183	166	191	171	151	189	173	161	161	186	169	160	185	173	200	182	166	163	163	166	191	171	198	163	172	150	166	177	186	172	175	186	192	187	180	174	164	178	166	159	186	166	175	174	161	164	186	176	170	167	163	186	180	167	164	149	194	181	141	179	166	178	185	161	174	174	167	174	177	176	155	191	176	174	176	208	175	204	164	170	185	177	164	157	180	190	221	181	196	170	159	192	173	189	188	173	166	155	166	184	149	140	177	171	179	180	175	162	164	165	157	186	186	182	170	180	188	171	184	167	159	192	188	171	172	185	150	175	170	180	187	171	182	175	175	166	168	217	160	173	191	188	160	185	157	187	183	166	184	189	166	178	164	206	175	168	180	192	187	188	176	169	170	170	165	170	187	173	178	166	158	164	174	152	143	173	159	169	169	163	159	190	186	176	161	190	189	151	170	191	169	182	168	182	189	168	183	174	161	197	176	175	172	197	174	181	172	191	197	155	169	157	178	171	184	182	188	195	176	173	192	187	172	180	153	189	181	162	160	181	164	199	155	189	178	155	178	173	167	195	171	171	189	181	169	187	179	178	176	176	175	176	153	183	166	166	163	176	171	158	170	167	162	187	192	176	154	161	175	172	164	175	155	183	161	165	156	165	146	184	176	192	157	155	159	183	197	183	170	169	189	156	155	168	158	181	186	173	166	177	168	178	190	166	179	180	184	174	151	179	165	157	174	171	179	173	187	161	171	166	179	157	159	165	151	177	179	201	195	188	176	169	171	171	152	162	178	173	192	207	179	171	151	179	179	180	160
16399	9415	15936	19457	17039	13052	11512	8200	6271	5241	4487	4065	3902	3347	3055	2706	2311	1556	1305	1260	1174	1080	871	867	834	742	815	737	724	735	664	651	642	612	614	588	594	560	574	506	501	521	563	518	471	467	500	494	478	478	496	521	456	464	482	482	477	452	496	427	450	490	440	457	452	468	440	440	473	403	467	477	445	463	391	492	442	437	456	453	418	427	447	432	436	466	466	450	470	428	480	453	437	435	404	471	441	439	462	456	371	456	443	440	466	387	436	434	431	445	456	417	434	450	424	421	456	473	443	449	422	431	443	423	454	408	430	432	430	446	442	462	443	415	420	456	471	421	446	422	434	437	469	413	448	448	422	446	444	460	432	441	447	416	467	424	420	398	438	465	418	458	462	414	397	429	450	423	408	483	404	418	446	457	465	453	399	484	426	445	407	449	422	431	448	441	464	481	408	424	451	445	425	439	421	456	409	463	453	423	444	492	441	438	418	442	488	411	428	434	420	435	453	438	427	474	443	457	458	398	447	468	392	449	455	429	460	433	477	430	446	434	433	446	426	465	374	429	419	424	436	441	425	450	424	447	441	453	458	447	435	405	420	417	430	432	436	425	485	428	430	443	461	484	415	409	413	441	417	442	443	455	438	450	440	405	403	453	469	458	454	421	458	400	418	441	422	425	423	443	461	476	423	455	445	409	458	455	444	454	422	456	464	451	389	416	445	475	451	419	418	448	394	411	435	455	428	475	445	475	469	407	443	460	413	455	448	422	436	443	399	406	449	411	437	415	410	437	409	438	444	430	451	464	450	473	437	449	422	447	444	438	448	432	406	437	421	425	459	445	407	442	437	427	433	412	454	478	424	428	426	450	457	447	434	444	463	414	438	414	427	475	454	460	428	450	449	451	440	410	448	432	466	448	448	436	399	478	430	404	460	452	472	429	415	462	455	473	415	482	411	503	480	453	403	462	460	428	433	452	422	441	417	478	424	451	437	433	512	436	425	454	445	449	438	427	430	434	461	446	458	435	427	460	441	440	459	464	443	441	445	479	489	422	447	432	453	452	435	439	445	428	431	432	449	407	449	464	438	458	440	457	414	454	458	416	430	499	421	432	435	440	450	445	453	472	482	439	464	393	428	460	429	423	489	417	415	452	412	465	479	441	481	451	408	414	430	442	482	457	446	457	430	402	412	416	463	396	429	428	434	456	427	461	431	441	441	479	437	427	473	409	450	473	429	444	468	449	436	481	488	426	454	484	453	494	455	444	445	449	407	460	427	423	464	417	418	475	435	444	441	433	443	416	445	434	446	421	433	459	460	453	426	414	445	412	462	454	466	458	458	430	478	455	433	441	445	450	461	439	476	453	385	441	429	421	443	413	459	433	438	462	454	430	428	422	419	415	461	406	446	433	430	462	447	440	461	449	433	446	431	457	464	437	464	445	444	426	470	423	474	419	464	439	467	415	437	456	448	449	432	437	451	424	419	426	430	413	417	442	414	453	406	462	418	439	470	437	471	470	460	435	448	407	410	466	441	436	406	405	417	437	445	463	427	450	465	467	424	429	411	363	439	433	465	467	432	415	461	416	425	417	449	432	432	422	415	449	417	472	453	423	449	419	442	467	425	426	418	434	430	467	451	461	448	433	428	417	441	467	422	455	466	440	417	447	462	458	432	454	448	456	440	432	443	476	450	469	435	448	482	417	444	403	430	420	439	442	459	436	423	407	417	429	445	489	464	456	413	447	415	474	422	456	433	412	436	448	438	480	444	459	460	431	434	435	434	419	446	458	436	446	445	435	463	448	437	395	427	432	430	466	449	433	393	426	416	448	470	438	402	428	473	473	408	431	446	453	485	455	449	428	434	430	445	495	445	482	439	437	403	417	432	425	435	484	441	432	444	442	432	430	434	452	471	459	468	424	450	432	445	454	421	449	443	429	456	477	445	455	448	416	478	442	431	408	459	431	452	393	403	452	459	407	417	426	436	406	408	419	439	414	401	431	432	469	405	430	434	455	452	458	489	406	427	430	442	418	435	410	447	437	442	398	433	435	432	445	423	444	416	471	451	425	474	391	447	462	472	410	448	467	432	474	430	428	491	423	395	426	429	452	398	449	439	400	457	415	433	438	455	428	437	456	439	442	428	417	418	473	411	424	442	433	416	431	446	460	474	411	433	468	434	483	451	409	399	450	448	407	413	439	456	410	429	444	440	443	450	424	427	464	426	428	456	427	431	397	419	454	429	434	451	463	439	475	458	463	399	418	427	448	434	455	415	435	463	448	408	415	445	442	424	400	439	410	440	404	460	427	447	446	451	437	419	458	436	445	436	431	459	480	439	426	446	458	460	412	432	395	433	418	463	476	432	453	428	452	425	432	438	442	468	431	437	429	406	413	449	450	429	429	453	433	456	411	461	462	427	411	464	469	391	463	437	465	446	467	414	435	450	406	419	432	463	439	451	427	412	434	433	458	413	413	427	443	460	446	419	455	408	464	435	430	443	462	470	423	479	502	446	427	450	447	399	432	441	470	446	440	447	469	441	425	440	439	447	460	444	425	463	477	437	441	426	455	437	456	444	425	448	399	466	443	440	423	412	439	447	422	445	429	419	424	436	451	416	461	447	440	431	488	440	460	433	433	455	428	478	432	452	399	409	416	452	443	464	410	424	431	425	423	468	447	450	416	481	446	452	504	456	444	433	448	472	469	428	414	421	438	444	439	469	469	463	418	482	451	472	460	421	450	451	433	440	491	462	482	454	433	418	453	455	472	493	441	437	452	423	447	405	503	458	483	458	420	420	463	443	439	431	434	455	469	422	444	444	461	441	451	432	436	444	421	414	459	403	414	441	466	469	430	454	462	408	419	503	455	436	444	427	457	454	441	402	410	406	426	436	436	427	439	479	408	458	466	478	441	410	435	460	467	444	426	426	418	451	416	442	406	413	453	445	460	403	410	416	446	476	473	428	466	468	448	491	445	418	432	425	434	442	452	456	420	414	431	456	430	411	430	435	438	448	429	451	377	431	461	449	442	427	466	447	441	456	412	452	432	417	413	458	416	466	414	449	460	401	424	460	416	437	479	449	409	478	466	426	456	458	466	395	433	439	438	444	465	424	434	460	444	434	447	413	424	448	442	442	451	448	437	431	432	452	421	421	439	410	428	415	434	453	418	399	425	412	443	416	432	437	422	448	435	457	426	475	442	464	397	425	435	413	438	432	387	445	442	456	400	388	441	467	451	434	436	419	491	432	414	438	480	455	411	431	474	441	452	408	407	427	422	405	416	452	440	454	460	420	445	428	416	428	420	441	472	418	401	433	445	446	446	455	403	423	451	436	427	431	416	410	451	449	441	468	416	446	429	445	420	457	420	461	423	460	445	415	407	414	408	451	423	464	447	446	436	401	420	414	433	437	415	499	446	437	417	401	416	442	439	450	436	407	411	438	408	469	413	424	435	448	443	451	422	463	452	436	429	437	442	452	413	441	423	441	446	440	435
5306	2571	2580	2402	1547	1139	951	676	529	466	455	460	412	398	359	349	323	302	298	301	250	249	285	245	246	250	289	249	250	305	253	274	244	268	257	247	278	277	240	257	246	286	250	267	274	251	257	266	246	259	279	274	262	250	272	284	255	237	282	277	232	256	275	238	267	294	277	252	235	232	267	222	268	238	251	274	283	241	276	273	257	250	256	267	257	250	284	278	290	288	263	259	250	230	265	294	246	248	263	261	261	250	281	235	268	247	244	243	252	256	239	263	251	267	259	264	262	270	274	247	247	245	257	250	263	254	245	266	258	284	272	278	288	284	266	262	271	234	284	261	250	250	298	239	249	262	238	271	256	259	284	267	273	240	258	264	263	284	291	261	245	251	282	274	265	258	258	237	251	248	263	242	284	261	281	263	263	263	274	238	270	272	274	281	249	287	279	256	299	258	257	287	230	228	263	269	240	241	235	270	268	274	261	226	261	270	254	255	235	258	262	268	252	266	264	232	271	249	275	258	272	247	219	230	267	239	267	267	260	253	255	248	230	231	250	286	260	260	253	254	245	262	261	237	239	252	286	279	239	260	267	278	260	256	247	262	257	264	256	253	250	262	221	252	250	276	243	283	263	263	281	271	254	239	269	244	244	277	254	239	279	257	264	244	244	263	268	268	261	259	259	228	247	263	263	286	246	283	258	260	262	264	268	242	274	258	245	283	271	239	245	261	267	276	276	257	253	261	268	288	229	216	256	267	264	266	260	262	245	238	311	245	257	244	272	238	251	266	254	254	235	268	259	253	254	248	267	266	255	253	255	259	262	241	252	279	268	256	250	279	269	255	235	233	252	271	254	265	257	256	244	255	234	265	244	293	236	256	237	262	275	260	286	264	239	255	272	267	273	260	275	289	295	252	281	240	275	221	235	259	281	265	227	254	272	260	287	238	285	280	281	252	239	252	254	264	276	262	254	249	277	258	264	261	249	239	255	256	285	247	265	311	228	253	269	271	267	251	245	284	255	223	245	270	243	253	277	237	273	237	267	269	255	274	268	282	266	272	242	279	232	246	256	254	269	242	258	224	281	231	258	237	239	254	273	255	273	255	248	227	232	259	290	281	258	255	230	252	239	228	255	271	240	266	293	273	275	229	257	259	286	261	266	252	249	274	248	262	256	272	247	248	271	255	233	263	257	294	275	274	266	241	306	281	269	265	272	260	215	242	262	241	248	280	257	244	234	273	207	267	301	265	281	245	273	254	245	247	273	265	283	260	273	253	247	255	254	222	250	287	285	254	272	231	265	261	265	257	256	285	292	268	257	253	287	219	260	241	269	246	256	273	212	270	229	254	257	234	257	248	253	298	267	238	246	270	273	262	271	265	279	265	245	272	281	270	260	235	257	273	249	256	260	269	283	244	269	271	247	291	245	236	254	278	253	273	254	287	276	247	271	249	239	229	246	266	274	261	256	256	250	258	285	227	280	270	240	249	247	283	271	227	253	261	264	273	301	250	251	254	232	265	247	248	266	245	284	283	262	267	249	268	231	266	258	251	247	245	223	264	262	238	224	265	259	256	249	279	278	260	268	258	285	199	224	278	256	257	261	258	272	254	249	249	264	264	268	252	252	244	262	287	291	260	282	254	225	251	219	228	274	274	258	260	248	206	262	262	267	234	273	262	253	218	280	233	235	274	254	261	255	263	282	263	255	265	273	215	280	241	282	242	254	253	293	255	261	228	255	253	263	269	263	273	252	245	273	235	276	254	279	262	260	276	288	251	235	248	235	254	242	234	238	252	261	259	236	278	234	243	268	251	261	253	233	239	273	258	263	276	277	270	247	266	256	252	268	224	245	243	247	244	254	266	248	261	270	241	241	258	234	288	271	248	272	238	265	251	270	245	241	220	249	259	240	262	233	247	277	293	238	270	244	268	285	272	281	253	243	245	239	254	258	250	282	256	260	267	229	261	259	245	253	284	280	262	246	261	252	268	276	250	265	229	240	241	246	279	259	234	293	241	234	260	242	264	234	288	282	239	232	249	234	253	220	240	247	238	243	283	279	226	254	251	250	251	228	244	246	244	269	286	260	276	251	246	256	246	253	252	240	244	258	226	275	258	254	220	262	261	268	233	259	239	225	284	266	268	269	254	245	261	285	268	248	246	248	266	268	263	280	258	280	257	299	288	253	295	259	259	256	266	296	276	237	238	262	279	265	249	246	245	221	266	273	275	275	243	258	259	275	277	231	293	280	274	260	242	268	248	276	262	265	277	257	254	254	238	283	294	239	251	269	260	234	240	236	273	272	283	251	286	255	235	261	259	229	232	249	271	265	243	263	272	272	267	266	261	253	302	243	241	246	255	279	237	251	224	268	266	263	274	300	263	245	269	216	229	244	249	219	244	260	282	253	257	247	250	279	271	257	252	234	244	269	246	259	232	241	244	268	243	280	228	278	262	241	238	268	238	274	263	244	275	277	270	254	261	239	245	246	252	263	225	260	282	244	292	269	249	257	268	299	232	247	265	244	284	275	273	291	247	266	268	236	279	287	229	263	250	238	253	248	239	229	275	230	240	271	269	255	286	257	261	283	270	251	247	277	231	261	264	256	264	284	263	267	238	273	239	233	232	255	252	258	268	263	259	256	244	252	248	273	233	265	268	267	272	268	269	246	270	255	234	270	257	274	250	289	276	271	255	245	245	262	251	262	260	261	262	266	257	266	259	268	261	239	274	245	261	259	254	260	234	247	289	289	277	270	256	266	274	271	273	259	260	305	265	260	248	278	242	237	240	288	264	234	238	243	282	237	234	238	252	251	275	243	297	245	237	277	278	292	241	257	247	250	240	263	289	244	259	255	231	255	268	235	264	272	230	257	272	260	279	260	250	245	262	249	247	257	234	280	246	250	275	273	244	252	249	251	261	229	236	247	248	280	245	268	259	291	256	232	230	264	248	255	263	264	277	274	254	283	265	258	253	248	278	264	265	262	257	271	268	244	277	278	282	263	277	234	268	255	278	228	255	266	236	255	245	255	301	216	259	288	266	279	277	233	256	269	282	259	263	283	284	273	257	245	235	272	286	274	245	237	250	236	248	282	251	241	257	277	253	259	230	272	250	240	243	229	247	264	261	248	252	247	262	248	261	255	266	275	263	229	236	290	267	259	249	258	271	267	260	271	269	265	248	270	254	243	229	255	241	275	232	230	255	247	284	266	236	267	246	246	239	251	256	259	265	245	266	263	230	233	259	232	252	220	244	256	208	291	233	250	230	252	292	297	269	260	268	245	232	286	246	241	255	245	270	273	248	248	249	236	272	236	273	263	224	227	252	232	245	294	254	233	289	244	239	242	260	272	268	239	242	249	254	261	251	274	274	243	236	278	270	262	252	238	268	246	247	245	259	271	280	264	266	266	254	233	278	288	266	252	285	240	239	270	266	290	276	281	249	270	258	252	233	250	248	240	270	282	260	243	230	244	266	266	267	245	254	241	258	221	256
4694	3094	5982	8133	6159	4880	4198	3013	2376	2027	1932	1770	1619	1548	1385	1254	1160	953	865	840	819	857	731	754	728	748	720	745	714	690	772	717	685	648	716	714	665	692	706	614	649	598	637	668	641	671	663	678	667	650	625	679	626	641	604	649	634	644	624	630	682	638	635	630	615	636	635	605	669	628	634	646	615	610	641	588	617	662	600	647	648	597	636	689	655	671	641	620	647	647	637	622	596	592	625	613	634	639	623	620	603	644	617	647	672	639	607	622	635	618	631	624	648	657	675	628	585	623	582	611	623	635	592	655	647	617	607	626	617	654	626	682	617	638	631	662	641	676	606	652	643	626	635	651	614	647	639	616	709	603	588	616	638	638	650	649	631	646	620	633	617	637	631	605	620	622	646	631	662	650	624	625	648	640	632	683	614	638	595	658	660	621	646	621	635	616	594	655	630	608	644	635	643	566	646	640	612	620	684	607	647	678	645	622	636	599	578	596	657	654	662	639	619	634	642	604	589	614	606	615	643	653	627	624	631	591	615	590	665	643	632	630	682	628	639	646	618	616	634	650	667	655	580	630	637	632	622	628	604	654	635	630	653	717	622	647	646	655	658	616	585	643	618	626	629	613	641	636	627	662	648	590	647	603	651	627	630	619	625	633	609	657	628	619	655	641	625	616	638	607	647	620	594	590	595	634	665	676	634	672	681	652	647	624	624	657	648	591	656	598	627	594	608	613	665	639	615	652	673	636	674	644	670	632	626	640	582	628	626	649	600	658	630	608	631	619	659	624	630	635	596	657	649	631	629	664	644	661	614	592	632	627	647	652	617	649	638	670	654	627	675	647	600	593	686	649	683	596	642	655	638	640	618	578	635	626	609	590	624	597	650	633	647	637	608	639	651	637	637	617	621	655	624	638	648	594	626	623	650	606	660	617	676	620	627	644	631	621	635	621	622	619	640	647	680	628	613	609	580	599	607	643	613	601	682	627	658	642	612	671	601	614	605	645	629	643	638	628	638	633	571	614	631	611	630	604	643	651	714	636	641	659	626	635	644	604	655	642	632	634	666	650	638	631	621	594	641	652	615	669	609	629	568	678	637	615	638	682	627	680	649	640	594	636	653	672	633	614	637	612	656	620	635	611	615	622	617	624	598	615	619	628	647	596	642	599	641	617	642	608	617	651	675	634	636	603	662	637	636	669	655	580	622	608	659	599	648	621	607	661	628	614	724	602	674	652	639	639	646	675	614	648	687	624	624	630	679	625	650	653	606	668	652	611	635	660	559	638	613	641	617	624	642	618	636	625	618	626	652	625	620	628	633	611	651	684	654	653	675	561	595	613	661	664	606	594	644	634	633	608	648	621	650	607	643	621	624	597	603	622	637	642	615	649	614	658	664	654	615	608	676	610	635	630	636	597	607	661	612	601	633	623	667	634	633	633	601	661	652	651	627	622	639	586	665	681	590	602	627	579	644	628	613	609	655	604	630	621	630	608	645	645	657	619	643	643	607	647	620	635	583	663	626	630	666	623	616	629	673	633	651	628	613	627	613	636	627	614	638	643	615	596	628	666	620	649	631	692	688	634	654	635	613	611	625	614	646	620	642	622	666	625	643	629	619	595	635	603	656	635	638	629	585	635	605	619	637	627	667	633	606	610	622	590	578	644	680	637	630	629	622	617	666	671	641	607	627	623	620	673	656	608	620	676	607	671	612	637	617	624	636	604	626	664	629	645	634	629	589	584	646	627	600	600	602	615	650	613	646	596	623	624	661	670	649	659	589	624	637	621	678	613	640	651	650	625	634	645	614	658	620	669	627	608	585	631	620	584	605	643	625	619	641	612	603	655	646	639	677	610	620	580	639	615	658	598	637	641	617	591	648	620	622	656	661	638	639	653	628	630	660	666	634	626	655	662	654	618	599	640	655	647	640	619	647	647	613	600	602	638	699	627	673	625	625	623	638	585	646	602	614	695	666	621	627	596	629	620	688	646	667	642	636	605	668	599	651	607	649	610	648	616	595	631	601	670	651	616	636	629	656	640	619	656	626	607	644	621	614	629	620	600	611	582	668	678	610	631	605	653	666	629	662	630	633	625	668	623	670	620	637	599	675	657	612	654	621	621	644	590	647	611	644	640	581	647	620	612	602	663	637	649	623	676	624	615	637	665	610	629	659	621	633	598	607	621	590	627	624	676	611	640	685	627	605	672	612	634	641	636	652	620	644	657	623	593	653	638	604	625	633	618	621	614	660	626	658	635	633	635	616	659	657	603	599	622	645	646	660	651	664	649	629	682	631	619	637	649	655	638	641	624	684	616	620	617	674	655	647	639	620	610	646	613	644	609	678	650	605	649	649	632	657	653	622	620	607	666	625	623	604	599	639	610	654	638	663	616	624	658	639	653	642	622	602	643	584	602	657	596	633	645	643	619	606	613	613	648	630	651	622	664	560	608	612	648	636	620	605	629	660	638	662	666	590	613	633	608	591	629	627	658	638	611	634	609	629	569	596	643	627	616	666	602	636	640	670	625	630	641	625	626	672	617	634	601	639	642	608	618	662	621	641	616	629	590	655	598	623	632	634	619	644	645	613	653	664	623	648	614	593	661	656	656	601	649	655	616	613	722	573	581	641	632	647	625	668	660	624	658	577	629	637	646	633	591	606	623	628	674	663	599	609	651	598	627	677	646	633	629	669	658	632	647	594	613	638	652	597	677	627	625	595	631	639	589	648	612	610	597	625	637	622	599	661	638	602	615	651	648	634	642	627	675	639	660	590	629	665	601	663	600	609	660	610	619	653	634	678	632	612	617	648	563	601	645	595	606	644	609	680	609	630	643	663	661	641	655	626	642	649	644	637	596	614	624	676	633	638	624	634	606	620	620	638	598	640	598	622	617	650	644	625	660	611	637	623	619	654	633	642	632	642	645	623	656	578	632	623	640	619	636	670	663	634	632	648	655	689	588	633	608	636	601	613	633	645	637	668	621	644	597	656	666	661	633	685	599	581	603	638	644	657	627	614	656	599	623	621	636	619	661	650	631	642	696	667	595	609	646	638	596	655	639	661	628	590	652	603	613	638	625	638	665	636	635	671	638	642	643	626	582	607	686	646	646	632	640	684	608	611	629	645	619	632	655	609	673	603	620	655	632	668	660	616	653	626	650	641	601	615	620	668	627	583	630	580	626	644	618	696	620	636	651	610	625	602	609	655	625	649	629	701	659	626	558	629	638	641	603	640	643	670	605	592	642	659	618	636	621	646	621	604	620	634	641	609	631	653	620	663	666	660	620	633	680	634	664	604	616	623	679	693	606	641	646	680	595	655	628	634	583	595	636	647	620	652	607	624	603	656	651	573	612	639	637	616	632	632	659	627	567	642	630	656	608	610	616	601	636	644	656	647	636	623	641	641	640	681	606	638	638	636	602	663	647	632	652	664	635	604	633	630	618	607	629	644	632	661	614	624	669	662	695	623	619	648	662	634	639	637	616	593	648	604	662
15836	8352	6842	5354	3825	2682	1866	1329	896	836	704	629	617	533	500	401	372	350	305	289	300	273	283	263	268	256	264	281	262	278	266	245	265	258	223	263	221	275	249	237	239	271	221	225	270	227	275	237	225	236	235	219	234	237	232	261	249	237	246	218	246	240	214	272	252	252	247	256	247	215	242	226	251	260	227	271	231	251	220	239	255	242	233	221	231	259	231	208	240	245	219	243	226	242	217	244	245	266	243	261	254	250	261	236	225	225	237	264	228	247	240	248	229	214	246	222	225	258	218	256	240	228	207	240	256	237	213	246	233	219	252	223	216	224	219	218	225	236	252	245	225	284	226	247	254	233	242	242	240	235	210	241	232	235	244	220	190	254	226	253	218	221	216	227	227	228	229	215	220	256	245	231	226	239	240	241	253	241	256	235	229	218	215	248	229	227	226	264	251	224	259	239	223	233	215	226	236	263	265	212	238	232	248	254	261	232	221	242	232	223	247	216	230	235	186	232	231	231	265	265	242	241	225	207	224	270	276	249	251	229	235	233	238	242	228	242	212	259	264	251	233	232	241	236	232	232	250	218	231	231	208	223	232	232	244	229	239	221	248	222	256	245	229	242	256	218	244	211	244	264	231	224	234	214	250	234	267	226	232	251	242	250	233	243	253	272	231	223	232	239	232	213	253	231	232	233	213	208	233	250	252	242	192	215	233	271	235	224	275	238	210	266	231	226	246	248	249	236	244	265	234	208	235	192	234	215	227	247	253	216	231	216	225	247	243	231	239	226	254	241	234	255	254	224	237	242	230	221	250	245	230	216	254	262	251	235	260	267	234	211	261	241	237	253	214	245	220	247	238	223	235	218	237	211	245	280	260	262	212	235	227	244	262	249	225	223	253	210	225	261	263	233	196	239	232	225	227	226	249	211	241	246	241	237	237	250	234	234	244	239	217	269	235	233	247	241	235	244	235	211	253	241	211	232	217	269	241	231	206	271	256	244	214	233	231	216	210	262	257	243	258	239	227	211	233	258	249	246	223	239	232	253	248	210	261	216	265	193	213	226	234	245	222	238	252	238	249	256	251	240	197	245	247	239	257	216	233	236	215	201	237	242	236	256	242	221	228	239	254	238	248	267	221	219	241	251	197	229	231	229	224	263	200	220	221	237	240	255	220	217	227	245	218	221	235	214	230	253	264	257	211	221	254	230	231	255	246	241	204	252	230	226	276	220	209	218	227	228	220	246	229	229	248	235	228	229	227	251	226	245	252	223	250	246	259	223	229	236	225	243	233	230	206	218	207	264	209	222	222	212	244	240	228	235	232	236	256	253	244	259	233	214	250	230	248	228	244	247	220	200	253	238	245	233	251	231	252	237	240	234	217	226	259	235	240	220	227	218	221	214	219	218	259	238	242	263	251	246	209	249	228	248	229	261	244	240	229	228	218	256	246	249	253	231	224	237	257	268	269	222	234	230	220	227	242	215	242	267	215	249	217	203	240	227	250	213	239	260	227	256	250	220	216	236	253	233	222	225	216	226	239	236	252	264	212	235	212	225	222	240	228	236	245	213	236	235	227	225	256	220	223	252	228	231	235	240	246	221	211	234	257	219	215	234	257	203	251	241	231	249	218	251	208	211	234	240	228	243	209	222	242	205	214	203	203	219	230	248	269	206	220	252	233	259	214	240	242	225	249	239	211	252	238	239	233	253	249	234	220	248	223	255	234	199	224	207	226	227	228	248	224	238	220	237	227	248	248	206	220	212	226	231	252	249	258	234	242	232	227	245	226	229	241	247	210	250	244	275	255	268	242	213	223	239	232	227	259	256	261	226	249	210	220	244	247	253	225	231	248	230	224	232	223	236	211	243	221	240	251	247	252	236	259	242	243	248	217	238	255	234	204	277	228	239	228	220	255	258	239	206	223	210	231	244	235	203	231	262	263	256	228	233	225	215	223	265	232	223	220	219	258	208	246	250	238	241	219	215	231	236	239	244	209	237	216	258	229	288	207	239	247	213	234	266	276	231	242	246	236	262	238	248	234	222	215	222	223	230	251	229	250	220	217	245	251	226	211	222	252	198	257	246	248	231	243	259	229	247	228	272	248	233	232	211	218	216	240	218	220	238	254	217	225	210	227	208	244	215	238	240	233	234	206	207	211	241	250	237	228	267	231	243	251	255	240	263	260	238	240	255	266	243	240	259	239	238	241	235	229	235	240	238	205	226	234	250	256	250	246	214	249	240	222	236	233	239	246	232	223	255	254	246	246	242	237	226	211	246	279	255	262	236	218	235	205	224	257	255	231	246	241	233	244	258	239	245	228	207	273	216	235	230	247	213	248	215	207	247	246	263	237	264	237	234	259	226	226	246	234	236	244	227	223	250	238	229	235	209	235	216	244	239	218	227	248	229	249	235	219	250	247	246	242	221	243	203	230	239	282	255	219	244	230	250	211	229	235	260	234	207	223	222	228	220	241	255	248	207	217	232	259	256	237	259	253	220	253	220	236	206	234	254	246	246	266	253	227	223	239	220	255	248	246	229	245	240	233	260	222	238	227	249	257	236	229	256	235	233	226	248	233	217	235	256	220	222	238	223	234	243	243	226	231	220	222	257	232	252	210	192	210	223	238	214	223	262	234	259	258	250	264	241	238	244	240	238	234	232	228	256	222	209	244	228	271	239	217	240	256	227	223	222	243	246	228	231	246	235	260	261	245	245	249	226	257	261	244	250	266	237	224	223	229	229	241	240	223	260	248	250	231	213	219	245	209	253	255	245	229	253	255	235	243	237	224	240	255	239	234	273	252	236	213	233	242	246	220	245	204	231	254	251	207	259	229	233	221	239	269	245	238	267	250	223	227	233	246	235	214	221	247	250	237	232	241	235	237	275	230	229	223	211	231	241	226	240	237	241	240	237	243	222	235	215	239	264	227	225	248	218	230	226	256	244	223	233	236	249	240	261	256	234	224	231	213	236	230	239	232	239	244	215	230	210	219	193	241	274	219	248	239	228	238	251	226	228	221	230	256	261	266	242	233	222	227	214	224	229	225	259	250	239	239	229	235	257	220	248	256	253	256	231	239	223	241	186	251	195	230	250	250	258	238	241	239	248	245	231	234	265	257	275	248	233	235	252	230	246	243	249	211	252	223	233	209	209	242	259	265	261	238	238	216	235	204	266	217	218	230	242	257	234	204	212	219	245	221	252	229	233	238	241	229	231	261	236	235	242	238	220	241	219	267	215	213	227	246	261	244	225	228	242	240	232	239	206	225	233	233	221	240	249	214	234	228	244	221	241	230	245	277	242	232	256	226	234	263	247	206	249	242	227	221	218	242	250	250	206	229	230	228	258	235	256	228	242	252	242	213	236	233	232	256	234	247	248	267	232	235	223	234	225	220	247	225	226	253	248	232	224	251	246	257	242	226	209	226	255	257	261	221	262	238	256	241	255	221	251	215	241	236	230	205	248	252	235	248	216	228	264	247	214	235	248	264	238
12342	7341	11903	14107	12329	9867	8143	5609	4612	4020	3464	3257	2931	2552	2242	2116	1645	1379	1075	1143	1059	1007	856	884	898	835	833	791	728	753	779	733	695	698	661	656	682	716	645	628	651	656	635	628	632	652	624	663	624	600	613	592	609	608	603	655	616	600	601	600	579	594	597	594	607	536	568	606	584	636	584	585	588	578	569	594	617	613	602	562	583	568	598	570	558	576	581	540	623	556	589	559	587	587	560	616	588	585	573	535	569	581	578	604	559	598	582	541	589	575	604	592	618	578	605	595	624	597	583	619	531	590	579	565	611	560	553	613	576	563	559	591	569	571	598	579	603	560	600	600	567	549	629	610	598	584	571	595	563	600	578	559	578	623	606	560	595	620	611	625	601	584	609	578	560	555	546	606	600	589	553	541	602	577	632	519	580	588	568	620	554	568	567	572	595	576	576	567	597	560	587	610	611	618	566	622	587	573	560	570	601	575	591	612	574	557	575	601	617	580	633	576	533	563	571	629	582	578	587	601	555	552	594	563	558	555	561	629	601	541	589	569	562	544	561	586	599	560	574	592	606	583	598	591	564	601	582	580	550	572	609	580	536	581	591	565	531	576	565	594	634	572	603	595	600	591	597	600	562	634	568	554	602	589	583	619	571	540	586	582	570	578	569	564	571	558	614	583	595	584	614	583	570	590	602	571	563	605	567	577	617	567	566	596	584	566	573	523	609	607	575	596	565	608	592	578	604	579	575	583	548	568	598	614	585	579	608	586	591	593	610	585	564	579	559	575	550	565	548	580	620	620	593	531	600	588	576	562	579	566	595	617	591	567	551	552	599	597	589	633	581	552	618	632	599	631	543	545	575	606	605	581	550	582	630	586	562	582	626	600	580	574	559	596	562	596	560	582	581	562	638	565	597	594	551	584	604	565	598	617	605	616	569	553	565	571	596	573	574	606	596	610	579	576	578	597	554	606	579	550	564	619	593	566	576	607	570	568	564	567	571	603	623	624	633	606	622	562	554	595	603	616	601	586	580	530	583	584	557	620	569	597	581	603	573	590	589	576	561	584	554	606	596	567	601	612	597	600	596	596	567	558	567	669	575	597	584	529	601	601	568	590	589	594	615	547	555	573	595	615	571	594	550	582	654	516	578	599	571	600	580	595	554	604	614	587	572	588	558	584	597	538	609	559	576	602	570	618	581	607	540	578	632	614	605	556	565	584	532	610	552	563	591	601	585	601	612	568	587	548	581	638	621	599	572	606	584	539	613	565	559	575	625	546	563	532	608	644	578	616	586	594	562	590	570	597	577	597	613	586	613	547	567	597	578	603	564	612	545	615	556	523	560	587	575	565	589	547	604	610	605	559	579	565	575	528	571	562	618	593	618	541	613	561	534	620	630	572	596	532	614	632	573	600	589	571	595	593	580	526	606	559	561	561	617	573	583	562	647	573	578	565	556	621	586	551	603	598	557	558	579	569	618	599	538	596	559	588	613	593	575	544	598	573	581	580	534	565	575	550	595	561	553	545	602	574	594	562	590	591	648	591	577	582	610	593	569	597	578	609	594	596	592	607	608	606	575	594	573	551	609	588	573	578	572	589	580	586	615	560	578	610	556	600	541	601	604	585	578	586	561	575	575	562	599	576	576	556	592	558	590	596	601	614	597	563	559	567	574	589	573	634	612	568	552	596	629	580	619	599	616	586	553	617	594	606	546	563	596	589	605	557	581	573	559	614	567	582	584	634	602	596	586	581	578	536	597	573	533	579	595	610	597	582	598	596	614	620	631	596	593	566	586	633	584	577	564	551	624	578	597	576	592	611	576	608	583	572	600	579	583	626	585	622	609	569	585	565	601	599	589	632	575	578	578	587	564	597	569	618	584	541	540	570	592	587	591	594	554	640	582	631	566	553	590	630	583	637	545	586	545	620	595	594	607	579	584	602	534	590	572	571	560	626	605	569	553	591	576	573	614	630	564	590	622	566	588	569	586	538	587	547	610	572	615	598	571	584	613	602	596	612	593	621	623	559	584	583	594	574	611	589	544	582	542	529	572	570	582	545	545	561	569	607	571	609	584	593	573	573	592	588	621	602	590	579	600	567	538	546	638	594	597	622	555	584	607	568	539	581	610	575	585	579	594	622	586	572	608	582	539	611	600	544	601	609	583	550	566	587	557	605	596	583	553	578	598	586	524	577	581	606	576	590	555	557	588	599	611	589	642	611	546	575	631	574	585	561	574	603	584	569	594	593	554	570	601	582	610	597	564	604	604	602	604	571	552	574	600	598	562	611	604	568	550	555	646	596	578	552	563	583	575	615	569	571	580	546	599	610	628	564	580	607	564	566	610	586	616	558	611	560	589	589	595	572	565	566	582	599	543	593	591	591	594	550	609	581	603	573	566	562	563	593	552	592	570	601	575	574	568	618	556	553	599	620	538	567	571	581	608	590	553	579	543	590	573	566	601	557	594	568	604	571	623	580	574	624	573	552	569	589	552	609	537	561	602	640	587	568	588	601	577	580	546	582	573	590	568	564	569	545	595	582	559	568	580	567	565	603	562	570	580	590	583	555	604	588	570	627	596	560	566	606	556	601	599	589	586	599	585	574	546	568	583	565	580	620	552	566	625	554	569	563	562	583	599	574	595	598	576	586	555	576	598	576	609	600	615	553	608	548	633	614	611	574	614	604	567	563	571	570	581	574	592	584	578	570	584	557	569	549	613	603	601	557	575	621	565	620	584	619	566	572	587	563	625	580	573	587	570	582	565	571	608	632	567	618	576	646	613	558	586	616	623	624	581	544	598	575	587	568	593	600	558	606	553	583	581	569	614	579	560	568	571	559	648	590	597	581	578	589	566	594	596	586	550	571	582	606	555	571	592	565	609	587	547	597	558	554	573	608	557	555	575	551	572	603	593	592	576	591	536	579	586	598	528	594	566	594	521	593	600	601	617	589	571	616	590	568	560	598	566	605	613	564	571	598	563	538	549	577	592	579	561	567	600	590	602	595	573	609	619	557	605	601	595	586	555	583	561	566	617	612	541	574	595	589	601	561	596	601	591	559	628	586	543	587	606	527	622	574	576	591	589	593	572	579	581	616	569	573	558	594	577	584	578	564	552	581	595	610	586	581	547	595	567	588	612	624	594	555	580	599	559	575	566	584	598	576	559	561	584	600	565	583	587	593	546	625	587	562	575	563	546	571	575	599	588	588	598	583	543	612	598	597	583	603	561	570	598	602	571	598	613	612	571	594	581	535	605	549	580	566	576	549	534	587	605	586	576	613	556	573	566	608	575	633	577	604	570	605	597	609	561	605	586	599	591	579	571	594	551	565	571	591	595	548	623	578	629	558	583	560	584	594	579	600	566	551	602	534	591	576	646	591	645	583	608	565	586	616	561	562	571	618	650	546	601	597	583	584	597	560	599	589	567	532	602	577	594	559	600	571	577	583	569	575	592	544	592	559	615	567	584	594	542	565	560	510	575	605	553	588	553	581
23994	12946	10990	8865	6080	4334	2866	1954	1377	1102	959	814	726	612	572	451	349	337	274	287	311	264	227	214	240	206	203	207	202	226	182	187	206	186	169	186	191	216	195	183	211	170	192	165	153	195	181	182	162	178	168	162	189	173	146	171	172	157	187	159	175	156	198	178	157	174	182	172	162	186	202	178	167	173	168	158	171	150	192	178	158	165	158	174	193	170	174	176	165	162	173	173	174	177	181	191	177	170	172	196	178	173	145	174	178	158	157	183	210	183	167	150	166	157	182	198	154	171	174	177	183	194	168	157	165	138	183	170	156	192	175	190	163	146	172	191	162	164	160	177	160	173	174	169	160	190	136	167	147	188	166	188	171	181	152	176	174	162	154	179	185	176	161	172	164	161	184	156	177	152	184	170	147	166	179	212	161	178	180	182	167	173	184	169	173	196	179	186	172	152	177	129	176	186	170	155	168	167	179	185	150	159	177	186	167	151	163	147	191	183	174	169	174	185	183	180	177	182	161	177	158	151	164	154	170	171	169	161	169	164	174	159	164	177	160	161	167	137	175	160	146	137	145	157	163	146	187	170	162	179	141	177	183	191	158	166	176	194	165	182	177	182	148	182	189	150	177	174	164	186	172	178	145	167	172	191	170	166	151	179	187	185	156	183	159	193	144	171	157	191	190	180	163	165	168	155	181	180	187	196	163	163	190	191	170	165	163	205	184	176	172	182	176	171	171	167	170	187	178	175	157	155	196	171	177	162	160	217	185	159	186	159	174	222	159	161	176	168	179	206	159	164	206	163	150	181	174	169	164	167	190	182	150	151	176	149	167	176	151	174	160	162	177	199	162	160	163	177	157	179	145	160	156	141	159	196	165	132	168	140	149	151	166	165	198	173	190	162	146	167	175	174	177	168	150	167	188	175	176	176	174	188	189	190	169	170	145	183	190	173	161	161	170	183	170	154	165	164	166	154	160	153	148	183	180	155	166	167	171	168	171	180	187	189	191	176	166	173	172	152	158	149	190	155	179	174	179	163	170	188	180	139	168	175	178	177	167	165	167	157	195	167	157	163	161	194	179	171	175	139	182	159	176	158	186	166	150	168	162	186	171	164	173	150	170	170	140	179	171	171	189	168	153	165	167	174	185	145	161	166	194	168	171	174	171	173	174	177	214	156	175	172	185	151	180	173	151	166	173	160	193	179	184	165	182	195	169	149	179	174	182	172	173	182	169	164	173	193	152	192	155	175	166	176	176	165	164	172	203	181	172	160	178	182	177	161	185	171	172	215	179	160	158	166	152	194	139	156	176	182	160	182	189	170	152	155	163	148	155	162	170	179	144	192	159	176	206	188	177	170	163	218	153	159	177	155	154	182	168	142	152	158	146	183	185	161	164	150	171	165	201	157	184	152	158	168	192	182	175	187	166	176	152	179	168	187	186	178	186	176	205	176	187	179	188	173	156	187	180	152	161	172	184	174	170	187	166	155	180	180	180	190	192	198	156	162	173	186	154	198	181	142	187	175	181	162	167	181	156	153	180	176	199	192	166	179	177	150	197	180	184	183	171	185	174	157	186	179	159	173	164	163	149	188	173	181	187	149	163	164	183	203	192	163	171	168	195	170	170	167	163	138	174	149	175	173	173	190	151	164	172	185	158	180	155	177	178	170	167	161	163	150	162	163	188	175	187	167	172	181	178	179	158	176	157	165	170	184	169	190	177	171	184	174	174	153	171	171	157	122	171	152	169	163	176	174	169	184	186	170	188	186	189	166	174	212	179	157	188	172	148	166	160	163	156	163	176	158	173	178	159	160	156	152	182	177	180	180	156	176	169	180	154	178	171	178	189	172	170	154	153	168	170	163	144	171	175	163	170	163	156	163	173	164	164	167	195	162	185	182	169	155	157	183	186	169	145	158	167	176	169	203	147	157	170	166	148	176	166	157	181	161	165	157	198	185	187	177	159	165	167	194	188	182	158	186	168	159	163	154	167	145	175	175	188	170	173	165	149	166	200	170	162	158	164	172	165	182	174	176	160	169	152	174	159	203	165	177	189	190	177	189	170	190	170	178	172	166	169	168	178	173	196	186	172	198	173	142	172	208	159	183	194	164	192	183	190	150	207	165	154	181	173	144	161	156	129	158	172	187	184	161	162	185	174	167	187	191	179	160	182	150	170	179	166	171	170	157	183	162	179	172	168	177	155	179	171	155	173	182	182	145	175	152	162	153	179	163	164	173	161	165	160	167	171	191	181	167	150	151	155	153	158	179	172	157	179	144	151	176	175	169	173	171	154	161	136	184	181	157	161	156	174	166	180	167	172	182	181	169	168	174	179	161	173	156	170	177	174	182	159	180	179	180	193	166	197	185	169	165	167	179	170	167	165	184	162	163	186	148	177	169	151	151	157	161	194	177	170	168	136	175	205	163	169	190	190	165	190	188	174	167	196	181	167	191	171	160	147	167	155	180	154	187	171	177	179	165	144	173	175	157	194	178	155	169	142	173	159	184	152	163	167	174	193	155	147	168	196	174	171	143	161	183	203	181	162	179	166	189	189	170	178	166	154	178	168	171	159	150	150	180	167	156	187	173	166	175	158	157	176	190	175	166	179	159	169	156	172	168	151	189	150	171	193	185	153	166	171	163	176	161	164	153	158	161	177	157	181	161	167	160	148	175	176	174	197	187	150	148	146	162	168	161	167	161	186	179	172	157	190	196	155	141	156	155	155	165	200	173	183	186	152	181	175	168	163	156	176	204	169	155	169	151	183	187	200	185	175	155	177	177	177	188	203	187	186	181	165	159	138	162	175	157	170	164	183	154	180	158	162	164	169	135	181	183	191	183	161	197	167	166	176	153	170	149	152	154	171	176	166	145	155	179	179	167	169	185	160	168	171	174	150	186	167	168	152	160	179	163	174	186	159	188	156	157	180	156	157	180	159	155	159	200	172	148	189	152	192	155	151	173	156	190	182	142	178	175	182	167	152	169	177	156	180	165	167	163	173	166	169	178	184	177	186	170	153	201	176	177	170	184	180	165	160	172	180	166	167	171	165	188	159	163	153	170	166	187	197	147	176	171	169	188	148	144	173	170	167	194	167	149	163	188	161	158	168	164	171	176	175	171	182	142	162	186	173	172	161	174	163	205	170	182	171	151	165	170	183	169	166	169	165	174	167	170	166	189	179	181	178	187	160	176	176	174	163	162	160	179	153	199	166	183	166	182	207	170	149	148	172	170	177	176	157	161	166	158	170	147	144	183	197	169	169	174	190	173	154	186	155	171	161	180	161	180	151	176	182	165	181	183	152	166	174	158	153	159	172	152	146	166	172	164	172	171	180	162	179	176	168	169	186	191	162	150	149	188	179	172	175	166	168	171	164	147	168	167	150	174	176	160	157	180	168	182	172	163	165	174	209	153	170	160	149	174	181	161	176	180	164	165	185	152	184	181	148	201	156	158	179	154	162	161	173	165	164	151	180	175	169	162	167	158	163	188
16254	10083	15386	19021	15951	14279	10739	7677	5923	5678	5029	4473	4019	3487	2986	2661	1917	1550	1303	1460	1287	1182	912	805	768	754	828	754	756	749	694	628	640	630	605	565	597	579	568	543	501	500	505	456	496	483	463	491	493	452	460	447	446	527	478	461	458	464	439	457	453	459	437	473	438	439	451	402	449	465	457	416	450	443	484	423	435	431	457	435	442	406	409	413	385	474	411	425	477	443	435	427	436	432	457	475	454	431	448	441	430	416	436	440	442	465	454	444	433	447	421	449	427	447	469	418	452	464	457	423	434	450	442	457	461	432	425	413	481	463	460	469	448	441	480	450	415	428	456	449	413	433	416	396	410	452	467	444	446	460	459	440	428	452	446	428	439	423	412	438	419	449	440	424	415	448	409	462	428	438	436	409	440	459	433	394	422	464	424	432	448	435	406	429	414	462	436	430	413	444	453	408	506	418	436	433	414	416	397	432	458	448	466	423	463	420	414	433	428	471	427	437	416	460	392	435	451	431	459	415	436	429	418	426	427	423	446	461	451	427	459	392	466	454	486	451	457	416	448	478	452	397	448	430	412	446	462	470	448	415	433	417	394	433	436	422	446	495	429	417	416	432	400	415	442	455	418	424	469	468	459	421	417	455	414	399	445	450	454	425	463	405	402	422	436	401	442	409	444	432	458	434	396	420	464	467	454	411	453	433	444	450	426	452	433	456	415	447	420	450	455	423	431	434	443	448	440	426	439	436	430	421	452	454	455	429	442	466	426	463	463	439	474	452	425	465	457	439	403	462	450	423	424	454	486	440	454	420	429	448	426	465	434	441	489	413	420	417	444	431	443	429	451	437	470	434	402	418	433	454	406	449	422	456	460	420	455	405	439	492	441	469	441	436	453	436	449	409	409	436	472	439	432	418	474	450	418	424	413	429	431	452	443	455	444	454	449	379	439	411	438	435	449	398	426	419	457	442	436	422	465	428	425	442	424	449	460	469	434	434	424	416	428	450	421	453	418	436	459	437	442	438	437	465	460	452	434	420	431	442	449	424	428	459	407	415	446	412	449	449	436	421	440	443	448	449	407	423	435	432	416	452	449	471	478	421	431	430	456	422	406	434	440	447	422	427	462	441	440	443	438	431	475	451	447	424	446	434	439	395	407	440	417	463	411	401	459	430	479	415	423	457	450	439	442	407	461	444	446	441	418	424	424	442	411	471	460	457	436	431	418	425	418	480	446	435	425	406	424	466	442	486	476	401	445	434	433	449	474	448	442	442	426	420	450	443	472	434	459	422	423	411	433	437	414	437	439	392	444	414	458	412	460	477	458	425	410	430	447	441	442	449	412	422	464	410	458	430	452	414	410	429	457	439	476	417	411	419	420	455	452	454	495	449	428	422	443	433	430	420	481	439	396	427	414	443	409	443	461	429	437	429	443	451	446	433	471	421	430	492	444	411	450	436	433	416	422	422	425	423	458	461	458	422	463	436	418	425	454	442	455	422	410	416	433	402	442	416	421	430	422	414	427	420	439	411	435	451	438	450	442	445	451	447	432	395	457	401	469	433	449	428	422	431	427	443	404	412	435	392	414	471	436	394	422	470	433	441	409	452	459	469	458	458	476	447	421	460	463	424	442	449	388	430	440	417	410	460	416	420	412	427	430	416	402	448	436	421	454	404	435	408	451	448	437	456	451	407	432	436	444	383	406	453	450	414	441	437	441	415	454	428	464	451	407	426	430	442	423	430	480	468	414	447	448	405	432	437	425	463	406	415	451	481	452	469	430	420	461	443	446	424	424	469	420	439	432	438	417	476	416	430	476	443	412	454	421	456	434	420	438	454	418	462	450	411	458	450	401	471	422	420	423	415	452	420	471	453	417	436	442	400	454	408	440	449	424	459	424	423	431	431	438	426	408	435	397	426	445	421	420	418	411	456	413	437	429	435	416	448	434	461	419	402	415	469	407	436	437	456	421	435	471	444	421	430	427	446	482	445	439	436	419	455	454	435	458	406	427	427	427	431	403	441	393	455	474	406	413	449	424	472	439	485	480	427	446	429	402	420	429	465	468	417	469	458	433	403	430	445	386	418	423	414	418	458	453	442	461	446	429	431	421	452	447	438	448	451	424	418	475	393	430	449	452	456	491	441	446	410	449	412	407	449	426	400	427	437	425	439	418	395	401	435	390	452	424	430	462	441	433	450	458	391	412	443	442	409	434	465	448	461	463	464	447	450	425	451	426	478	442	424	403	438	422	406	447	394	453	459	453	453	462	399	437	463	478	410	455	440	445	460	442	475	464	445	363	477	444	425	407	448	445	455	429	405	409	461	463	433	449	439	476	415	416	425	430	409	467	494	476	397	464	419	439	448	468	433	480	446	436	459	410	429	451	409	458	432	400	421	453	446	472	463	432	432	441	413	441	448	433	429	445	412	435	416	435	408	414	442	423	432	457	430	437	421	378	472	460	419	422	435	442	432	467	429	455	428	403	418	388	449	429	427	433	425	448	435	451	410	403	413	443	417	454	455	489	433	459	398	423	440	416	439	436	412	439	427	436	452	441	450	436	455	440	411	444	418	414	465	448	431	451	442	434	425	446	441	484	457	428	401	436	454	410	451	432	426	436	433	431	432	497	443	444	427	451	424	429	445	448	441	434	432	446	440	430	461	438	442	425	442	411	463	409	449	461	413	470	445	453	426	426	408	467	411	420	462	446	444	426	446	443	427	453	436	439	437	451	409	476	448	434	427	417	434	420	432	438	440	437	457	407	423	413	423	421	446	452	476	438	435	444	423	420	368	407	426	426	439	454	437	440	454	440	410	418	405	439	438	406	403	439	415	450	427	407	433	440	453	433	433	428	421	487	447	451	413	419	419	443	465	439	441	447	431	466	440	426	404	417	443	419	426	437	415	410	476	438	410	433	434	452	423	465	428	427	426	432	411	443	414	436	439	417	446	488	423	419	439	418	460	431	445	441	452	450	430	446	462	404	475	433	413	464	419	466	405	447	460	425	437	440	428	471	409	409	459	441	461	436	460	480	459	440	450	480	455	420	462	417	427	430	464	475	442	395	453	440	469	481	468	393	465	456	454	426	441	431	426	429	413	422	384	433	460	403	444	434	459	398	460	429	408	431	478	438	423	418	433	438	472	434	423	456	436	478	449	442	416	436	408	435	410	439	452	417	431	437	421	451	421	438	466	458	464	419	437	422	416	441	424	392	454	430	426	438	449	441	458	447	463	414	445	433	443	442	440	423	478	425	439	441	480	433	464	434	447	478	428	444	428	420	420	433	427	422	425	431	454	440	421	451	442	410	432	473	431	444	419	428	450	478	412	433	427	432	426	437	460	471	428	443	445	440	415	482	424	434	434	458	444	467	482	419	447	420	448	439	440	466	452	440	468	424	456	429	401	483	434	432	459	439	395	399	405	431	421	406	426	465	472	438	444	429	396	427	439	454	439	450	413	467	432	455	436	472	434	442	419	436	425	427	434	431	409
5268	2567	2858	2354	1499	1249	869	705	557	509	457	448	427	334	349	363	335	292	272	270	299	287	269	278	298	245	271	276	280	287	244	277	274	243	246	249	264	240	252	242	248	283	279	244	256	246	233	252	258	247	249	277	280	252	262	274	281	269	248	273	283	285	283	264	247	208	255	253	245	237	242	239	267	261	262	238	249	242	239	261	240	269	278	250	236	236	232	292	264	271	275	279	266	266	283	260	255	236	245	245	254	250	240	230	230	245	273	251	264	264	267	270	262	247	268	254	258	285	250	232	231	278	268	265	252	288	259	246	280	257	243	259	293	264	257	257	231	251	236	269	222	260	238	264	257	250	287	232	243	249	239	215	230	248	265	266	244	253	232	268	256	247	259	232	242	249	259	248	278	283	259	250	263	261	264	239	237	288	249	252	234	267	244	264	268	253	275	249	244	275	243	235	228	259	238	272	261	280	256	249	233	281	264	272	250	251	300	257	273	271	278	213	240	234	265	248	281	257	266	243	235	238	229	268	228	239	243	243	271	237	240	280	227	263	257	264	266	238	245	229	251	253	255	242	276	259	274	245	236	250	268	256	245	283	247	250	235	248	256	274	265	218	245	230	272	271	240	242	285	233	232	255	232	238	252	268	266	226	276	248	249	237	287	250	270	253	245	259	245	219	242	259	241	247	252	234	250	231	250	229	240	240	221	262	236	237	262	284	252	264	260	246	282	270	240	278	258	259	297	268	287	282	250	229	251	246	225	240	258	260	271	266	264	258	254	246	245	232	257	262	247	261	266	224	262	263	261	256	238	251	226	256	263	251	256	259	274	265	273	251	267	256	281	297	267	261	255	255	283	236	264	236	244	254	258	257	267	255	224	256	256	246	278	248	257	265	260	260	245	268	241	249	246	239	256	245	248	232	236	242	271	260	234	270	277	260	258	237	264	276	249	265	244	242	230	247	254	273	259	245	268	281	257	262	283	229	239	232	247	274	278	233	273	225	261	277	260	235	232	264	238	267	269	262	217	240	247	233	248	265	238	269	271	255	288	258	280	239	260	277	235	271	249	249	262	239	249	248	243	258	259	250	267	240	252	214	279	279	269	276	252	257	262	225	266	249	252	281	266	250	277	257	238	232	269	253	245	222	244	248	247	257	241	284	273	253	246	263	259	272	241	242	260	248	248	276	247	241	245	250	280	212	272	260	264	254	249	250	258	255	252	252	250	259	290	231	256	241	256	246	272	246	261	222	256	239	271	263	238	240	234	223	288	262	265	250	251	242	238	269	260	219	263	293	256	219	250	275	271	266	254	229	251	255	261	271	271	256	261	265	267	254	236	230	285	255	242	249	234	277	259	244	260	245	265	259	242	213	264	286	271	257	258	240	264	245	236	233	244	260	259	278	258	240	253	261	255	313	269	258	270	291	232	249	244	256	263	248	270	255	243	271	262	292	254	265	272	256	260	227	244	245	258	240	288	268	249	251	241	230	253	251	264	241	298	290	244	238	235	269	252	245	245	273	244	260	245	254	226	240	262	269	238	241	270	256	291	264	244	275	258	281	277	266	263	251	242	245	249	259	276	261	258	256	250	247	275	237	253	243	226	286	236	248	234	265	282	213	255	238	256	259	270	244	258	268	265	233	282	250	245	273	252	275	269	258	243	227	265	240	261	245	263	234	268	284	244	276	239	244	253	215	269	235	238	276	275	268	252	251	241	258	223	254	237	240	264	250	279	246	252	269	251	254	264	235	256	272	250	257	281	266	251	266	238	235	275	235	258	270	236	235	251	268	256	245	280	285	300	267	237	262	261	213	255	271	235	248	259	264	267	256	242	227	220	231	244	240	273	259	253	261	263	293	235	223	293	256	268	257	240	271	250	244	269	273	244	225	245	245	261	262	264	272	260	261	271	279	232	237	251	253	262	279	252	239	264	261	263	258	273	227	263	270	263	247	253	234	249	251	295	267	270	278	258	233	251	290	253	266	252	258	275	262	245	267	239	269	251	257	255	294	251	249	259	215	258	250	265	233	260	250	255	292	262	243	273	249	214	255	249	259	230	245	260	246	244	266	280	228	270	266	247	268	255	244	244	230	280	276	259	258	265	216	261	284	254	249	288	257	250	261	257	250	247	267	231	248	270	252	245	260	272	239	275	236	248	246	246	250	248	257	264	235	270	267	265	248	239	269	270	244	236	242	239	247	250	268	246	234	267	274	264	268	242	244	274	257	287	221	267	281	254	276	292	244	253	267	273	255	273	235	280	265	236	259	257	257	276	297	265	256	262	282	264	274	264	244	273	284	238	278	277	286	240	266	266	282	254	256	253	238	215	259	270	260	263	255	242	276	252	245	270	228	283	267	265	246	224	234	244	264	309	234	273	243	253	254	265	251	280	237	266	248	249	231	258	267	267	242	235	260	242	244	264	303	245	254	239	271	267	266	282	254	281	264	253	251	277	254	249	230	301	267	260	250	239	261	245	253	253	272	234	235	259	283	282	290	262	238	286	266	254	245	267	243	265	250	268	280	277	289	227	279	255	247	226	226	222	243	209	263	289	243	231	233	262	263	262	235	229	243	246	257	262	245	246	259	244	245	249	271	271	252	249	258	255	270	270	241	255	237	231	237	246	265	254	248	282	249	279	287	270	249	248	259	245	265	298	260	283	256	246	221	267	216	241	272	252	266	272	230	266	273	264	277	237	281	239	261	275	252	262	241	273	271	226	265	263	262	214	242	248	278	287	249	238	240	273	270	249	264	258	219	265	249	218	256	227	251	251	258	281	274	262	238	262	269	256	251	282	243	257	253	247	236	271	267	256	264	217	246	249	269	227	273	220	248	262	261	244	274	237	260	235	248	257	252	263	248	232	268	263	230	261	263	223	216	273	272	257	279	272	264	243	245	244	225	261	274	278	273	235	242	235	259	266	261	253	244	266	259	286	245	265	274	250	237	254	259	245	243	266	232	250	272	269	231	238	237	261	224	249	264	266	234	276	247	241	253	243	242	240	265	249	264	266	273	279	265	223	247	235	243	259	254	237	244	240	242	258	266	268	232	266	253	262	250	256	231	268	252	249	232	257	257	249	255	291	280	277	269	250	261	260	265	258	304	248	263	259	241	254	219	230	268	271	233	242	235	262	263	272	244	264	264	238	253	251	267	266	265	250	247	250	283	248	234	230	272	235	274	270	258	267	234	252	252	243	240	272	218	252	261	240	265	249	231	224	240	257	225	281	246	264	252	234	276	266	242	279	269	266	236	273	245	236	255	253	257	242	264	245	269	239	264	274	261	278	250	258	290	260	243	289	259	275	260	224	229	278	255	240	243	299	248	236	257	258	252	225	236	258	278	261	241	244	243	248	251	256	235	272	232	217	259	247	234	252	258	271	235	277	232	255	257	236	233	246	232	238	254	260	254	262	251	255	244	247	269	269	263	266	232	241	252	260	241	247	285	272	296	244	269	226	276	260	274	240	252	269	230	242	275	250	250
4658	3008	6223	7902	6485	5263	3940	3030	2515	2119	1914	1869	1728	1478	1313	1214	1083	969	919	884	884	862	786	771	687	688	708	627	728	686	721	649	692	678	634	694	644	631	645	663	673	662	647	672	629	628	673	622	653	640	601	646	650	645	659	677	604	639	609	634	661	664	624	671	624	601	625	651	657	616	655	607	638	635	609	594	629	630	641	661	635	616	637	665	630	650	658	620	667	615	636	633	625	662	629	674	583	627	614	646	631	591	591	606	626	624	665	627	578	623	661	603	577	626	567	647	634	602	590	629	673	608	669	637	674	659	653	603	624	619	675	599	633	617	606	600	598	659	628	623	630	616	644	599	659	653	592	622	668	653	629	630	632	680	642	615	580	636	638	614	660	624	625	630	612	594	677	594	596	666	621	589	649	672	624	650	639	665	603	627	612	666	632	608	657	609	601	626	587	648	603	601	608	631	666	671	668	588	617	613	647	648	613	676	611	660	630	640	633	550	621	623	639	595	616	567	601	658	600	627	625	634	625	621	677	605	619	617	637	557	595	627	676	626	647	631	629	649	614	632	624	575	652	638	609	648	645	665	626	613	634	634	629	628	675	581	610	612	612	636	630	603	649	630	646	667	647	622	597	642	611	634	663	656	631	594	608	614	573	626	611	630	653	625	602	592	629	648	627	637	610	602	616	606	613	645	620	601	613	619	634	695	628	593	654	647	630	644	663	590	618	603	627	588	643	632	628	654	621	634	619	617	642	624	579	629	609	617	609	645	645	675	627	643	637	652	651	611	619	649	587	629	615	694	624	622	606	646	605	631	628	627	614	600	618	612	606	623	609	612	608	665	641	649	598	600	613	630	629	625	635	644	619	612	665	608	620	626	652	641	609	645	632	646	633	637	633	644	637	650	614	686	644	647	598	663	645	686	638	662	630	584	640	586	600	650	683	626	634	630	646	602	668	615	607	629	593	624	600	682	677	626	582	645	582	608	608	649	593	671	616	639	617	645	645	690	621	584	614	661	650	617	619	597	610	627	639	620	624	579	616	646	636	612	654	614	660	619	611	604	624	613	610	635	614	626	601	638	567	626	653	636	646	634	650	607	603	605	656	639	613	609	618	653	607	627	592	681	620	638	642	605	637	680	629	635	622	632	597	648	643	654	651	655	674	646	598	614	705	607	702	640	605	615	631	659	616	598	636	664	651	647	618	616	669	619	610	654	651	588	648	610	588	613	639	610	666	620	658	590	587	649	619	599	711	593	637	623	614	613	654	668	618	591	644	590	650	669	617	667	624	622	660	653	614	654	642	636	677	610	656	605	642	631	651	649	654	625	680	586	646	632	608	630	627	644	612	628	643	609	583	629	565	602	657	687	632	658	639	621	606	639	615	644	601	641	616	613	652	600	621	652	613	690	644	669	615	646	653	644	631	643	621	617	625	660	591	648	606	638	660	629	626	635	641	631	625	621	647	636	634	644	640	592	650	600	609	663	622	608	688	643	633	639	666	619	631	637	662	615	564	631	628	664	628	621	618	606	594	664	608	665	637	631	636	608	605	635	628	610	584	624	636	629	614	618	667	635	636	631	641	617	614	632	611	628	651	670	572	615	683	668	566	614	630	604	657	596	618	623	662	613	620	597	657	654	641	606	605	657	634	631	641	647	662	688	635	686	636	608	671	576	605	626	618	633	598	677	638	601	643	617	663	658	628	611	644	607	651	623	636	629	624	602	606	622	619	600	625	652	630	603	623	569	634	621	601	629	632	688	639	612	639	673	633	618	634	644	619	612	641	639	643	655	654	643	655	603	597	648	629	637	650	601	610	606	622	666	681	632	643	610	573	708	596	597	663	604	656	625	641	658	631	588	631	601	616	629	641	635	617	615	619	613	630	586	656	601	621	622	659	640	601	663	608	671	653	648	633	629	638	631	610	638	669	643	653	611	609	638	632	670	616	651	615	628	632	617	613	634	636	598	605	601	589	659	590	634	672	599	602	645	636	643	653	602	618	637	652	617	638	625	622	596	597	598	663	641	664	601	646	641	610	588	641	613	607	617	604	634	638	667	633	610	609	642	651	622	679	659	625	593	580	630	596	602	619	639	621	624	657	604	624	662	639	621	598	614	613	626	589	576	617	624	635	631	648	673	619	628	605	629	642	600	632	626	643	619	652	664	638	621	607	606	661	663	699	638	637	611	643	650	606	656	644	621	672	624	605	629	626	656	622	673	598	597	612	598	588	651	619	609	653	581	611	610	629	658	621	655	610	610	631	667	654	616	631	618	669	625	633	603	681	651	605	627	602	587	605	611	615	617	662	609	582	631	609	626	586	638	599	600	617	647	603	641	635	599	566	679	651	666	623	639	617	589	596	625	620	627	628	600	614	654	632	625	624	643	602	680	598	653	666	621	574	671	661	641	611	660	632	605	616	618	626	656	632	599	621	591	616	640	616	645	609	600	632	594	572	621	678	624	617	616	613	669	678	600	661	632	583	639	570	618	633	613	618	684	623	600	625	611	678	634	658	630	601	658	571	601	621	621	554	646	646	583	644	628	642	627	590	618	619	647	594	634	610	635	616	585	642	634	618	694	646	605	614	650	648	648	625	643	653	622	626	623	581	612	594	628	594	657	622	626	656	634	604	621	577	666	591	603	641	642	610	599	613	627	652	650	616	627	659	618	631	644	636	624	657	608	685	629	634	623	623	644	573	682	680	587	616	600	625	653	599	637	612	641	660	618	643	598	656	611	666	627	606	622	655	635	626	653	612	619	589	629	609	602	638	641	651	648	678	682	669	635	609	621	671	642	620	590	544	646	667	620	633	602	600	661	623	630	666	615	624	613	598	649	609	642	667	634	639	634	632	645	630	668	657	656	629	598	646	585	653	560	664	632	593	592	631	590	621	588	622	661	622	651	592	677	643	637	620	613	617	631	636	618	629	613	630	618	581	621	606	637	603	574	632	624	596	614	659	646	647	593	633	628	601	641	628	602	645	595	686	646	613	652	620	589	594	667	612	631	650	623	648	664	623	663	652	611	602	652	603	627	634	643	643	614	643	647	629	623	635	615	617	602	622	618	597	678	620	609	646	611	653	641	647	632	644	611	589	651	657	609	640	640	645	642	645	627	627	647	628	646	616	595	618	652	651	597	635	620	663	661	575	639	617	649	605	635	623	663	604	667	627	642	612	602	630	622	632	644	609	628	645	656	626	645	586	603	655	610	628	656	629	628	636	671	653	646	625	609	614	635	603	623	626	606	653	600	632	653	627	636	642	614	595	606	627	649	632	630	626	614	619	671	616	628	596	609	612	593	577	603	587	597	661	624	634	618	597	619	639	584	620	590	583	637	607	649	641	643	616	602	667	664	627	653	632	629	644	608	605	589	622	605	654	623	674	626	663	658	644	603	642	639	623	656	642	699	631	616	602	631	644	593	612	593	648	611	619	595	604	591	675	632	643	659	626	585	627	628	571	642	627	632	605	657	657	608	616	639	622	589
15759	7367	6920	5254	3544	2725	1933	1351	1026	843	741	604	589	515	467	439	399	325	334	309	308	278	243	255	260	247	248	242	255	231	277	264	240	236	245	238	247	241	241	225	240	232	236	232	217	247	237	230	219	246	223	229	241	234	258	251	239	236	213	257	235	267	263	229	234	217	225	223	207	228	244	217	235	233	221	201	228	230	218	213	210	235	231	274	248	225	229	227	224	225	252	233	248	235	211	244	238	240	201	213	229	247	242	217	239	219	205	217	237	207	233	228	230	251	227	243	230	223	243	250	238	229	254	241	240	236	215	225	232	197	234	240	256	229	254	273	271	220	247	253	252	219	242	247	220	246	237	218	206	248	236	215	210	234	227	229	245	242	262	250	227	236	221	225	225	271	223	267	212	274	253	243	248	224	220	240	238	243	228	243	245	257	242	218	240	242	241	239	225	220	226	252	264	237	232	216	242	210	269	218	241	238	232	270	241	233	218	243	257	263	210	234	232	249	245	254	235	246	199	236	203	209	241	254	239	225	207	269	236	244	219	263	212	234	243	245	230	227	214	222	224	240	228	222	243	252	228	249	260	255	226	233	229	254	209	216	247	236	233	244	216	240	236	241	234	257	224	199	238	253	210	228	247	215	241	231	221	225	237	241	235	238	253	243	240	256	233	214	234	231	244	227	210	223	238	268	260	239	203	241	235	212	248	236	253	252	239	265	250	243	248	257	213	241	227	247	227	240	221	233	252	233	219	280	229	235	229	223	216	225	261	240	230	278	249	240	229	229	192	236	260	240	238	226	213	234	239	259	286	226	243	252	250	247	247	248	229	241	235	240	261	249	228	237	251	217	212	235	211	225	227	231	217	228	246	214	257	267	237	252	245	228	251	197	229	246	228	212	245	215	238	208	260	220	237	235	251	237	248	264	224	241	219	243	269	233	252	232	229	225	237	221	222	251	246	233	264	235	241	212	252	219	244	246	243	231	252	243	236	221	239	246	214	246	241	234	258	241	206	212	237	232	275	226	229	220	265	231	216	243	247	246	202	222	229	265	227	241	228	222	228	227	251	247	241	224	226	223	253	240	246	223	252	249	238	232	218	249	277	230	234	237	207	257	229	225	222	222	206	251	247	217	217	253	184	255	250	235	233	232	230	227	199	180	226	225	219	252	240	233	231	234	231	244	248	211	223	232	221	199	224	256	247	246	222	210	228	231	246	245	246	241	226	213	239	238	214	196	249	233	230	248	233	228	194	265	215	206	243	238	205	230	246	237	268	227	274	268	246	248	212	261	255	235	248	260	232	248	253	220	261	238	235	232	246	233	236	214	244	260	240	244	259	246	240	236	240	218	249	225	205	250	256	231	229	236	200	243	226	237	236	204	234	274	236	226	259	225	237	237	257	245	240	236	256	225	239	229	229	230	195	231	207	215	220	243	222	228	236	240	232	261	256	248	224	214	235	246	231	240	226	238	227	211	231	203	226	227	249	242	230	211	217	227	266	252	219	245	236	238	239	216	239	253	267	227	224	240	213	252	222	266	221	237	247	225	265	237	205	243	266	227	223	226	239	241	230	228	234	232	257	241	238	261	221	241	219	214	218	223	219	232	214	236	227	261	244	246	245	256	252	257	208	231	255	223	208	227	237	222	219	236	257	257	225	242	224	223	226	249	219	235	215	246	213	213	235	225	245	246	211	249	244	231	253	237	267	207	224	236	249	249	261	225	254	202	207	218	255	222	245	238	214	265	260	232	238	234	249	227	229	254	205	250	252	244	228	209	247	238	239	253	255	244	244	222	236	258	233	218	219	213	238	220	244	233	236	227	235	250	255	228	222	220	237	250	243	222	234	231	220	240	267	251	230	193	254	257	209	248	232	264	235	190	248	211	211	245	224	247	227	235	244	202	231	239	237	245	249	240	227	207	259	243	236	220	220	203	245	249	233	228	222	245	253	212	205	249	247	246	228	206	232	216	225	221	220	190	217	219	233	234	210	235	244	242	242	214	219	216	263	248	246	253	259	271	221	240	254	240	221	239	244	263	238	277	229	243	254	250	261	237	220	202	250	234	208	239	241	252	193	228	242	231	229	220	240	246	264	226	201	231	225	231	223	244	223	248	226	250	210	229	250	227	223	257	262	252	209	234	205	228	247	226	241	258	238	239	212	211	233	215	224	232	238	220	233	241	249	248	235	223	269	244	241	215	256	234	200	211	237	227	241	241	221	218	267	229	233	246	237	249	193	235	208	255	244	246	232	226	231	220	221	250	230	229	236	252	245	260	248	253	219	211	227	214	225	219	240	234	240	268	231	232	241	237	215	230	240	246	227	222	255	274	257	222	227	229	246	218	225	236	231	222	235	247	224	237	254	220	231	215	247	239	262	230	238	218	223	234	232	218	207	232	213	238	238	222	208	249	252	222	227	227	228	248	232	253	240	205	236	222	262	238	222	224	237	222	228	261	249	227	235	228	223	226	203	202	215	240	270	235	218	210	238	224	215	206	221	250	233	236	259	204	264	236	245	212	235	239	229	247	226	229	227	244	266	254	244	229	232	211	205	249	221	229	216	237	239	260	232	219	203	231	239	245	232	226	232	240	230	245	226	281	225	230	225	248	222	237	240	239	244	230	248	248	263	224	249	227	231	236	252	216	248	251	226	237	227	238	239	240	217	243	218	268	256	235	269	234	233	202	235	240	233	240	244	226	260	240	236	237	226	217	228	231	245	219	260	236	221	242	227	221	217	241	223	240	242	221	230	226	226	238	232	229	223	232	231	225	224	249	223	244	226	224	221	222	251	258	232	258	234	222	201	218	229	215	256	242	271	210	249	201	231	236	230	240	243	238	240	254	241	213	239	223	225	236	221	256	230	238	248	229	259	256	231	230	227	227	211	256	254	222	205	259	235	241	199	252	219	242	228	221	232	251	248	221	237	240	228	232	247	212	220	228	205	233	224	222	241	253	235	211	222	222	232	239	241	261	207	214	224	213	247	259	213	246	230	216	219	231	209	233	246	248	221	273	246	229	247	207	222	218	218	218	245	248	219	226	228	247	185	221	223	261	210	241	237	240	238	228	242	242	221	222	226	228	208	230	254	235	218	273	253	235	226	233	258	276	212	234	234	236	222	261	268	243	260	225	245	248	232	247	245	262	225	228	250	244	235	240	194	225	261	256	245	260	265	243	263	293	229	234	233	233	222	244	230	210	245	241	216	226	232	241	209	248	247	203	231	229	233	232	261	226	262	237	227	263	234	248	250	267	228	240	282	227	224	239	228	217	235	216	223	268	264	228	213	225	222	241	229	218	229	245	224	227	231	227	222	231	237	212	240	236	227	231	233	270	255	261	226	223	221	263	217	225	245	233	264	245	242	224	276	263	220	251	252	215	265	215	235	240	232	224	227	225	205	216	244	261	254	247	237	228	199	238	231	227	234	200	228	221	253	243	248	233	209	211	230	233	227	228	227	241	206	213	208	259	233	259	223	249	244	230
12308	6506	12356	14269	11935	10213	7838	5664	4526	4090	3561	3280	3155	2603	2362	2019	1495	1353	1128	1169	1131	1032	909	865	835	835	826	825	711	753	727	710	751	671	689	721	633	667	696	640	628	643	625	585	632	652	618	638	599	588	589	576	605	659	565	581	604	571	590	637	595	597	563	569	616	593	586	590	596	604	564	607	567	574	600	590	540	575	567	568	572	554	593	627	620	599	618	558	559	543	558	586	612	590	530	574	619	564	610	564	586	559	590	585	609	607	556	635	582	551	572	543	592	573	628	581	589	580	585	594	565	570	556	554	586	571	572	605	576	598	609	517	570	574	557	618	593	582	543	571	543	547	598	536	590	601	622	547	579	608	530	528	597	599	583	596	583	572	574	578	603	559	605	542	590	588	603	591	585	608	546	600	530	627	603	631	542	591	595	627	563	576	570	550	585	570	576	592	578	562	567	590	557	598	593	546	594	602	601	608	599	571	579	582	571	589	637	584	562	576	588	576	604	581	555	573	558	617	578	574	575	586	588	566	599	583	552	578	605	579	570	563	564	573	563	599	556	553	597	584	579	608	530	575	589	573	595	597	523	642	568	546	600	597	610	550	600	615	602	570	577	620	545	553	614	572	577	575	597	592	564	571	574	579	583	580	583	570	556	610	588	590	528	572	559	585	537	558	565	539	585	607	598	579	588	576	579	655	608	565	623	550	569	554	615	586	556	565	567	572	573	607	591	602	595	591	587	567	571	551	573	549	606	610	577	603	570	535	589	555	570	532	595	594	566	569	602	569	564	584	567	564	540	585	592	581	620	602	624	565	586	591	592	538	571	616	548	634	555	627	564	612	612	563	576	639	598	548	599	594	555	574	611	559	547	592	551	563	595	576	563	573	576	575	600	572	578	558	591	556	540	577	564	586	604	568	567	558	562	629	551	564	615	578	568	577	572	548	560	584	577	550	592	541	597	541	544	570	546	596	592	603	553	625	565	602	599	551	578	545	611	590	580	559	580	597	570	595	592	582	590	620	549	557	585	525	593	543	585	603	601	616	582	550	573	561	584	593	531	571	603	599	529	599	593	562	572	597	602	551	541	555	574	575	581	595	617	591	549	531	601	594	573	580	541	564	536	570	549	542	589	559	567	585	559	563	497	570	578	560	614	574	633	571	552	542	563	602	610	604	614	531	584	556	563	587	599	564	577	560	603	602	565	585	557	589	574	562	588	617	594	566	591	576	568	601	561	560	587	558	551	601	586	585	537	603	585	558	566	598	576	609	605	603	574	587	586	573	557	595	549	571	574	594	634	567	585	642	576	610	575	563	604	557	547	605	589	576	599	620	589	591	568	594	601	614	550	588	569	577	602	563	596	587	568	573	573	548	536	605	568	528	554	584	597	558	574	561	515	606	574	569	575	556	562	552	625	584	614	565	567	597	527	605	609	594	535	616	587	587	608	611	612	560	571	556	579	600	579	581	565	573	601	599	545	583	595	574	585	569	572	572	575	602	592	573	546	545	555	567	609	540	594	528	573	590	589	602	583	605	568	569	610	530	571	608	571	567	581	610	555	569	558	579	566	620	559	564	568	579	570	578	566	590	584	558	577	601	570	567	580	551	586	561	605	612	605	570	587	575	555	554	588	601	545	581	578	601	579	603	552	590	592	585	587	567	625	592	570	622	616	602	545	597	582	545	601	604	561	597	555	601	571	578	557	586	568	520	579	594	582	620	628	547	594	548	578	609	570	592	610	542	605	572	602	557	577	585	562	583	615	588	595	568	593	584	600	604	581	592	574	581	565	573	563	562	582	590	578	573	606	566	581	565	615	577	616	590	598	594	567	571	565	617	565	603	571	548	589	538	530	584	563	590	615	563	573	618	606	553	591	614	568	577	588	556	536	617	572	594	584	573	546	614	618	524	574	540	576	628	576	574	579	571	593	594	600	593	563	581	552	622	570	568	575	612	571	553	593	602	587	556	537	551	558	521	583	596	608	588	508	616	548	581	621	547	596	549	574	565	583	596	555	578	580	588	614	596	552	608	582	581	623	567	535	555	559	558	538	571	567	570	574	548	584	592	615	621	610	554	550	563	560	603	611	618	560	571	605	590	607	568	570	592	574	616	562	608	571	582	558	604	611	579	596	571	623	573	573	575	573	610	604	596	572	561	580	603	570	594	574	556	586	558	541	563	555	579	523	621	562	555	589	548	551	540	586	590	592	574	572	527	594	577	601	570	574	600	596	601	575	566	588	575	556	621	599	594	591	566	608	569	552	578	561	567	539	557	568	605	544	573	630	550	521	574	592	616	573	569	527	615	569	592	574	613	591	590	569	586	601	576	597	574	611	631	567	580	534	554	566	587	605	576	567	543	581	607	600	588	582	593	595	578	559	590	567	535	589	559	597	537	576	586	537	589	585	558	563	598	565	576	548	554	590	615	571	510	587	558	588	581	593	561	567	575	594	575	579	545	596	591	577	594	543	559	606	650	543	568	605	550	553	615	566	553	587	612	610	553	598	583	576	564	581	609	612	594	561	612	603	570	599	568	609	573	590	554	529	604	591	533	605	585	587	586	576	573	590	580	541	579	550	565	582	571	554	587	613	612	600	600	591	576	549	577	511	578	601	575	564	582	514	590	573	546	557	595	562	569	571	586	574	567	631	576	569	560	569	613	542	557	625	576	556	581	610	590	612	557	598	599	550	572	618	555	566	589	598	593	555	557	550	587	592	587	555	564	537	571	603	562	570	558	572	581	581	553	589	595	610	559	526	638	569	568	583	556	624	570	585	582	570	573	563	647	573	622	536	547	566	582	588	558	591	560	560	597	584	608	631	564	641	557	586	613	553	578	594	561	579	558	594	564	564	562	577	589	581	571	581	557	597	601	533	597	596	581	589	580	576	617	578	527	606	572	560	598	574	572	598	560	545	565	616	567	604	596	619	601	611	609	550	580	561	606	585	592	562	602	572	550	574	606	604	578	598	601	584	591	561	571	549	569	533	611	585	584	569	589	560	591	619	582	580	572	529	533	592	588	572	560	603	532	586	533	596	621	526	523	535	559	581	562	588	543	521	573	607	587	583	611	587	623	566	594	572	577	568	563	576	600	604	551	612	607	530	591	540	597	581	567	571	608	585	562	599	552	584	520	617	560	614	592	591	613	591	603	550	599	586	635	537	601	582	564	555	535	589	587	621	517	568	563	580	573	586	587	617	574	560	614	614	550	603	565	546	579	585	553	590	626	572	564	580	546	554	595	534	620	563	601	589	543	567	556	554	548	608	607	592	618	583	591	568	602	580	590	595	602	589	591	601	569	577	576	593	623	620	614	579	582	578	598	575	559	613	617	577	544	588	578	586	554	594	589	570	570	570	529	589	529	570	567	561	528	606	569	577	591	571	598	584	552	585	604	596	581	533	593	600	599	633	599	593	568	601	556	588	604	593	590	555	577	586	566	599	584	622	541	616	632	585	618	590	575	567	580	553	556	597	568	590	555	607	548
23761	12527	11846	10430	6163	4331	2536	1770	1444	1216	916	813	791	655	531	452	362	322	300	283	254	259	235	216	214	227	234	207	211	214	188	176	217	185	185	192	185	195	171	174	198	174	195	175	207	174	187	168	189	166	162	188	171	206	174	170	186	170	174	160	161	160	175	180	201	165	166	156	160	150	194	194	168	155	163	186	158	190	173	179	151	148	176	162	162	170	157	185	191	207	180	159	186	154	177	186	174	184	162	171	178	163	163	185	156	168	165	158	167	161	173	166	135	165	190	183	160	168	153	171	178	178	163	182	168	173	162	166	162	185	177	171	166	133	161	149	190	176	169	183	178	177	172	173	178	181	176	167	162	188	182	162	164	183	145	168	160	161	192	166	168	177	170	156	169	162	182	164	187	169	161	167	160	161	151	164	184	153	148	156	179	152	163	160	151	184	176	177	184	202	179	156	144	195	201	165	176	182	173	167	154	170	161	169	188	193	144	185	172	158	191	162	160	191	187	190	147	182	170	172	168	199	177	153	166	174	186	189	153	171	184	179	173	161	180	168	191	179	178	152	186	194	182	175	178	168	189	198	168	168	180	178	153	186	147	169	163	175	156	179	172	151	153	152	159	168	174	166	165	167	172	176	174	163	168	173	189	167	164	169	174	175	160	176	182	171	168	158	174	181	179	168	164	161	164	151	157	180	157	172	179	184	183	180	153	157	166	184	161	176	177	171	177	179	157	180	180	153	178	189	139	160	147	169	149	166	157	186	170	177	167	158	177	151	161	182	157	179	193	159	168	171	167	189	168	162	170	192	162	166	169	167	143	153	155	178	145	147	173	160	160	152	196	164	158	186	161	161	181	151	185	163	155	197	187	183	193	173	187	166	156	171	225	171	187	144	155	176	185	169	171	188	146	148	159	161	170	153	178	189	172	173	148	159	171	165	171	169	170	173	163	169	166	179	167	166	195	161	186	168	198	172	169	180	170	137	168	156	190	196	162	170	152	178	172	154	193	184	174	169	178	174	195	174	175	154	164	173	172	148	187	148	149	189	169	161	170	156	171	170	165	182	200	186	158	179	191	179	170	169	159	188	155	139	168	173	159	164	165	173	188	201	174	185	144	187	177	156	152	174	169	158	160	165	173	171	179	167	177	170	191	183	178	150	158	153	206	171	171	188	173	181	172	187	166	164	171	184	191	177	159	170	153	161	171	184	161	152	175	151	168	138	148	169	158	170	166	173	185	171	177	190	189	170	152	152	161	159	189	175	158	182	188	182	148	195	168	190	169	168	156	161	167	162	188	170	189	165	170	159	175	173	186	166	158	165	174	189	166	170	176	170	170	175	159	175	180	183	175	192	154	158	151	171	163	173	159	176	151	179	179	169	148	163	165	172	171	171	164	166	159	163	164	185	181	156	168	179	161	168	157	178	179	189	154	163	169	152	193	196	183	175	152	179	175	146	165	143	168	170	173	185	183	170	172	160	168	166	156	127	165	175	187	171	161	158	180	157	136	147	169	165	155	173	150	193	161	172	161	181	170	151	185	173	159	211	144	172	180	169	186	164	159	191	158	165	160	159	152	175	150	162	176	176	170	165	177	153	182	159	167	165	194	170	166	177	181	168	181	172	167	173	153	167	164	164	187	195	196	154	174	159	177	149	151	165	185	153	181	190	179	187	186	153	149	157	173	196	173	157	162	160	189	153	179	172	192	186	192	184	160	176	137	183	156	159	190	165	176	171	210	181	176	183	169	132	163	181	155	172	184	171	164	158	155	177	201	155	203	181	181	188	184	171	163	179	159	171	183	163	164	170	167	160	182	201	181	168	171	157	181	184	156	160	162	169	172	163	206	173	173	161	170	184	183	165	160	174	180	178	170	189	166	189	171	161	151	164	194	171	178	170	183	179	167	176	193	179	173	180	176	164	167	160	172	170	169	146	164	169	171	168	161	171	178	164	168	171	177	181	169	169	164	152	178	171	157	140	172	165	170	193	186	168	159	149	176	169	178	178	166	164	186	177	180	171	172	153	149	171	162	204	169	156	172	175	180	159	185	143	167	166	174	176	172	171	167	144	172	165	166	147	150	153	155	166	180	181	168	184	163	170	169	156	163	164	144	181	167	152	180	136	169	164	150	172	179	150	174	154	173	179	154	159	156	183	173	207	219	158	158	163	169	163	166	184	183	157	151	189	175	163	152	183	178	155	204	145	145	161	161	168	168	172	182	170	160	183	185	173	136	143	173	168	161	166	163	182	203	167	165	178	192	185	171	182	167	174	186	165	170	173	166	154	152	157	183	149	173	163	154	151	153	178	212	184	178	167	164	170	160	169	175	186	188	159	141	156	163	180	163	180	178	171	193	190	196	147	162	163	138	162	176	169	163	156	170	159	165	150	197	188	160	159	183	173	187	184	171	161	174	179	157	172	166	191	162	168	148	170	179	194	211	160	149	163	190	180	185	190	170	186	187	164	162	173	155	179	158	195	160	163	195	167	166	185	170	174	181	161	175	165	176	150	190	162	170	199	171	153	170	190	154	169	183	175	169	170	170	172	159	177	181	171	152	189	201	180	194	176	175	148	177	152	170	171	162	155	164	159	175	176	158	167	153	156	200	162	175	156	182	167	161	150	154	148	149	175	183	153	172	175	186	170	175	148	161	190	183	167	178	174	164	167	189	190	174	152	173	154	145	173	168	165	162	159	172	151	161	197	160	179	169	185	164	210	164	155	169	166	168	176	149	171	180	153	156	136	182	169	182	184	172	177	182	183	171	169	166	169	177	159	182	169	173	176	164	162	154	172	163	168	179	189	176	187	182	190	171	149	158	172	190	157	183	166	180	185	166	159	167	183	200	179	181	163	169	151	182	190	153	145	159	177	179	161	152	173	159	157	153	165	172	159	156	194	193	198	157	176	188	175	159	199	157	169	155	183	185	154	160	198	173	165	161	156	173	179	181	179	169	174	173	161	182	185	155	163	185	156	157	162	196	172	151	178	155	136	180	181	177	195	167	169	179	168	163	149	163	161	186	169	167	169	158	147	164	192	177	161	181	192	167	162	188	158	173	160	168	167	184	181	180	191	162	167	146	160	182	171	195	173	164	179	149	150	149	145	184	188	172	147	148	175	201	185	184	166	180	161	189	163	156	168	150	177	173	180	176	166	168	184	173	144	170	184	198	165	167	160	177	182	165	151	162	156	154	182	166	171	162	169	182	154	169	148	166	172	172	159	180	170	156	177	185	173	177	176	183	183	155	167	157	149	164	176	189	176	175	174	143	183	169	173	194	184	178	161	168	171	160	145	171	159	135	181	178	163	160	155	139	183	169	172	172	168	174	167	159	151	151	173	176	161	169	161	161	164	165	191	163	181	143	168	153	165	192	162	170	188	176	183	179	178	155	173	173	153	194	183	175	186	179	178	156	181	171	141	152	163	152	152	151	172	187	148	159	158	160	158	175	136	162	176	175	164	161	170	172	147	180	179	182	175	202	169
15947	9614	16211	19610	16660	14304	10171	8136	7027	5729	4719	4713	4314	3365	2925	2609	1940	1477	1229	1234	1198	1015	872	881	832	798	764	721	713	712	644	611	655	600	603	617	564	564	553	535	556	512	520	500	477	454	497	473	458	462	526	471	484	431	429	469	432	450	472	478	449	494	439	464	484	444	427	450	439	394	459	429	442	441	402	454	429	437	447	423	429	429	428	452	414	449	478	428	434	412	461	450	430	415	402	413	418	433	449	452	450	439	488	418	432	472	407	438	423	428	416	423	423	467	444	409	418	440	430	450	414	460	451	406	454	436	422	477	463	423	456	433	431	477	400	444	441	407	426	400	399	399	429	405	389	410	415	436	436	413	420	442	423	446	434	424	457	429	432	418	402	449	450	466	463	418	437	420	435	412	443	459	472	458	425	435	441	397	451	449	446	437	476	472	448	432	464	443	424	419	428	457	387	396	405	461	437	427	430	427	453	427	414	433	420	438	438	398	428	448	470	444	432	419	444	413	429	452	414	440	460	418	451	456	406	411	464	450	467	459	400	440	427	437	413	446	440	438	460	482	411	451	433	458	415	461	420	460	477	438	442	422	452	438	412	476	425	436	415	452	428	425	440	419	444	452	508	411	456	447	442	431	434	443	443	452	413	435	428	423	435	433	448	422	413	418	463	427	433	447	426	447	455	449	386	446	446	437	435	458	434	409	418	449	458	416	478	415	442	406	437	446	445	421	435	439	412	469	420	429	423	442	424	428	389	487	441	409	444	430	412	442	461	450	442	445	454	490	468	427	448	442	409	421	454	469	451	425	476	417	411	444	470	429	435	413	440	463	437	432	445	446	433	470	459	427	438	435	411	456	434	440	432	426	465	462	411	439	439	471	460	463	440	444	430	420	484	434	443	455	450	444	443	421	406	383	425	447	408	394	455	444	437	423	417	431	482	426	448	424	441	395	409	462	437	475	440	451	491	445	460	416	452	474	406	443	430	421	437	444	427	416	421	427	416	439	406	418	450	438	394	412	462	470	456	419	399	434	450	427	449	428	431	414	427	430	450	395	415	434	420	384	455	414	440	429	439	425	424	444	432	464	427	440	431	409	406	446	433	400	409	433	443	413	402	455	414	461	455	414	438	422	451	449	390	438	458	442	455	441	443	422	405	408	458	423	451	444	433	466	437	436	466	411	448	422	462	416	415	422	442	419	435	419	468	426	456	410	440	415	431	447	436	424	432	422	463	482	438	484	418	429	431	429	436	475	425	437	429	416	455	445	395	441	465	523	420	430	446	421	439	454	457	460	443	440	427	448	439	407	445	441	464	457	411	400	412	418	440	460	457	462	399	429	414	438	432	469	412	447	448	402	431	455	435	426	431	460	432	469	421	385	437	451	435	448	479	440	445	452	416	412	464	439	450	432	425	424	437	421	457	422	415	437	426	402	416	421	462	407	440	413	437	463	456	450	403	416	455	424	413	431	452	440	448	470	497	391	448	453	439	468	416	414	446	421	406	410	432	413	410	431	407	440	483	417	455	445	474	421	446	433	411	443	413	424	428	427	429	434	443	448	477	448	405	419	448	425	445	442	421	414	468	448	433	426	415	432	453	443	425	441	440	397	421	435	429	438	447	409	429	421	454	418	437	412	481	425	447	446	397	438	461	456	446	464	427	462	438	406	437	417	456	471	432	431	444	416	435	425	472	438	426	402	423	453	450	446	408	438	443	448	444	433	432	448	465	449	441	466	429	476	415	455	420	421	454	425	388	440	447	428	414	441	422	452	434	411	427	433	458	408	468	436	422	468	439	420	444	439	415	475	426	434	440	431	415	413	418	443	416	441	421	417	428	426	440	464	438	476	437	447	445	427	429	392	393	398	414	427	412	421	430	404	461	453	434	447	464	453	405	444	462	444	448	437	430	463	453	432	475	369	436	466	446	429	414	392	451	440	447	436	433	418	408	411	465	448	413	441	412	431	398	423	437	403	409	450	449	433	441	445	420	451	453	387	429	431	436	425	422	432	422	439	429	425	434	403	427	411	407	443	442	445	457	469	402	408	469	452	441	406	430	442	439	445	421	457	473	406	456	417	389	426	440	438	444	425	432	413	465	420	447	470	449	471	440	450	446	441	435	454	410	408	418	465	457	404	438	434	445	430	466	436	418	458	425	433	414	409	461	410	483	431	425	406	445	458	437	413	470	440	464	428	437	430	445	429	446	439	437	471	473	418	420	452	414	439	469	439	415	413	409	392	448	426	413	455	418	459	453	428	416	448	415	458	389	462	441	447	475	453	428	429	450	443	450	433	425	426	450	416	403	452	461	414	434	450	432	425	430	432	442	402	434	438	431	452	452	426	463	407	421	411	462	422	436	443	426	466	439	441	434	436	436	438	409	423	408	426	463	434	451	446	467	488	405	415	407	414	448	424	436	442	389	430	452	410	437	437	432	423	424	413	433	394	426	467	419	425	446	420	437	431	417	430	437	431	439	423	411	450	450	458	443	447	411	402	430	430	426	451	405	429	459	414	417	452	441	469	422	454	409	451	454	463	421	415	463	410	455	409	441	414	432	452	423	431	448	465	450	403	440	400	442	443	439	431	439	409	474	448	463	445	419	454	427	429	418	458	449	421	432	452	441	467	466	412	451	424	435	437	446	438	447	412	448	503	451	443	456	431	438	418	430	451	413	438	424	443	457	439	466	419	469	450	407	426	453	455	410	430	420	411	433	441	435	425	419	454	444	433	420	448	427	428	421	437	430	363	465	488	424	426	413	406	434	445	421	451	428	406	447	419	458	435	433	444	440	437	440	444	464	465	402	443	400	458	475	439	418	432	393	455	439	433	452	421	451	426	392	436	440	459	441	444	432	429	427	463	412	406	434	406	444	447	451	398	451	422	443	406	433	440	423	410	444	382	408	414	400	428	424	446	440	422	443	436	437	443	440	440	433	410	408	425	407	400	476	439	477	444	431	436	465	399	423	446	447	460	424	446	460	432	468	400	413	460	426	425	443	441	434	433	421	431	469	419	442	449	415	449	417	411	453	423	437	408	443	445	420	439	448	397	390	439	420	430	386	403	429	446	450	418	452	443	453	424	413	443	415	449	400	427	427	419	453	453	420	407	470	447	454	425	436	431	453	418	397	480	435	409	429	429	394	468	463	430	440	443	464	438	468	456	418	454	449	449	421	415	438	446	464	445	441	429	429	471	423	419	445	412	469	452	449	417	429	440	425	433	417	413	451	437	427	422	381	400	438	441	454	425	426	419	419	441	405	428	423	456	471	480	444	451	450	419	405	435	448	440	441	423	410	425	424	419	435	427	426	438	419	428	433	438	444	426	425	421	451	453	416	454	427	398	435	444	449	425	435	442	429	418	451	402	438	450	452	425	407	458	442	407	429	417	398	430	460	412	432	441	441	440	444	444	428	425	452	464	417	410	470	403	437	421	413	408	449	449	450	414	427	424	442	418	424	489	434	418	431	446	413	443	378	454	499	457
5105	2402	2767	2184	1537	1158	826	639	528	525	472	449	415	361	361	314	313	317	284	288	289	262	277	281	298	295	271	262	240	260	283	293	275	253	295	272	273	269	262	298	261	263	239	248	255	264	246	227	251	273	276	261	281	218	272	248	264	274	265	235	278	229	267	254	255	272	256	265	246	243	252	251	293	238	231	253	239	249	265	243	246	276	256	253	248	268	257	281	258	251	235	275	276	226	234	279	230	249	252	262	217	245	265	257	250	262	240	253	250	251	267	264	272	237	251	244	271	231	255	233	229	243	265	270	273	279	267	254	273	253	228	248	260	271	267	250	253	254	247	243	286	277	257	281	254	246	228	240	245	250	249	243	232	242	277	272	261	283	244	248	267	248	239	289	253	240	263	213	267	253	278	274	249	248	243	261	262	247	257	250	249	266	279	278	249	252	259	226	246	240	273	270	251	228	236	243	269	225	226	245	273	243	254	239	268	257	260	248	272	290	257	280	236	250	270	254	250	287	263	267	273	279	254	250	241	234	254	266	233	217	250	238	248	227	244	293	295	256	245	244	249	275	247	285	252	258	266	265	257	278	261	230	268	249	253	270	255	243	251	294	251	280	277	272	278	286	267	236	267	269	264	233	250	281	253	229	257	244	252	260	255	257	240	235	266	258	278	281	238	245	214	243	258	243	224	242	311	260	262	250	280	245	259	262	256	240	282	291	273	273	250	254	254	223	274	258	269	264	253	250	244	278	270	272	296	258	280	269	259	237	247	227	264	240	271	252	250	236	251	237	254	278	260	238	237	260	234	244	270	254	229	242	262	246	278	245	263	247	257	249	263	259	237	260	273	263	239	281	277	247	246	250	234	258	262	265	256	280	264	265	291	276	270	221	224	252	269	246	249	244	248	253	259	266	261	253	245	245	262	255	260	267	264	247	264	266	221	262	268	250	258	268	240	246	290	256	258	258	246	241	272	242	268	237	254	235	245	266	265	255	264	260	276	235	272	257	244	250	272	235	251	250	276	280	250	232	252	218	265	260	273	255	265	234	247	260	233	237	235	263	285	277	259	251	259	238	246	241	252	239	239	244	253	245	234	231	257	257	264	245	270	244	246	253	279	270	236	295	237	311	271	240	255	275	261	264	269	256	272	279	244	288	265	271	264	283	251	252	254	260	247	256	280	242	261	264	247	229	242	250	230	253	268	255	248	239	261	254	257	276	251	267	266	252	273	259	244	264	264	283	268	215	230	233	236	255	244	288	296	249	262	313	281	243	241	253	240	277	279	285	256	268	251	261	255	230	246	256	242	275	249	209	270	245	261	244	248	246	239	255	271	269	253	243	260	262	262	241	247	252	262	260	252	238	218	261	276	276	254	255	239	280	248	210	242	258	259	247	251	258	276	253	270	251	279	255	282	261	249	249	274	268	231	265	278	253	271	244	252	292	231	250	252	242	243	254	262	291	237	253	225	274	291	259	251	245	261	263	243	264	217	255	252	258	266	271	267	266	224	246	308	243	263	231	264	242	269	253	234	243	264	246	229	283	247	276	261	223	268	239	248	253	269	251	276	268	229	269	268	237	225	284	255	272	269	282	255	258	242	242	251	254	257	253	286	273	255	243	293	257	255	268	287	242	225	231	245	256	236	270	264	265	244	243	243	244	244	242	252	260	254	261	258	253	255	279	285	297	267	275	262	243	289	253	261	251	266	285	253	258	253	269	271	269	254	246	264	266	246	246	254	266	250	250	251	265	273	263	286	292	264	292	227	261	239	240	232	261	246	279	273	268	253	255	250	233	257	243	261	274	247	281	240	253	238	267	231	248	235	242	229	273	263	257	269	261	257	279	262	225	261	270	248	253	250	267	248	269	246	256	269	281	232	249	246	247	240	259	256	250	264	242	245	264	272	248	267	232	279	266	233	268	224	280	244	264	217	231	248	257	255	274	266	251	263	239	245	269	272	251	266	260	270	246	256	263	258	255	256	291	245	259	265	251	269	240	277	239	254	255	245	251	222	256	263	248	264	321	257	237	264	263	261	241	239	267	246	252	263	243	257	251	263	247	253	260	253	254	266	236	233	245	245	291	250	248	243	225	238	245	259	240	251	247	273	244	239	260	242	270	263	250	270	214	289	265	260	244	267	278	244	231	250	243	245	252	271	263	250	256	253	288	253	240	237	256	214	252	261	243	264	273	290	265	230	233	237	230	233	251	235	232	230	235	241	277	250	268	249	285	254	296	256	247	278	286	252	228	254	266	258	277	247	279	247	256	244	290	216	245	263	271	244	250	254	249	253	248	272	244	243	249	266	260	266	222	244	245	259	227	273	249	241	246	256	278	254	246	280	243	245	263	254	276	246	285	265	271	248	263	254	244	246	255	274	260	248	257	266	239	251	242	258	258	265	256	262	276	252	254	235	243	256	272	246	237	249	246	261	246	248	280	272	248	239	250	244	258	267	225	249	222	233	246	251	292	258	244	258	247	268	243	284	223	281	227	245	224	252	248	243	242	261	278	247	256	255	239	248	248	247	285	256	277	277	253	266	276	276	248	282	265	249	250	246	227	254	235	273	246	263	233	255	249	239	253	272	269	268	236	247	239	257	247	251	247	235	261	278	264	267	251	238	264	273	250	257	248	243	223	238	255	249	272	285	246	265	257	254	256	266	252	236	248	267	253	277	255	313	252	258	250	253	251	251	278	248	246	248	259	258	237	294	291	274	231	249	264	260	277	280	233	258	244	272	256	271	256	271	247	244	250	281	269	268	244	285	241	249	267	271	253	245	269	240	265	257	235	221	236	229	229	256	254	263	251	258	277	235	259	267	280	267	288	245	271	237	260	259	260	262	261	268	302	252	248	272	269	262	247	256	276	240	277	247	262	255	247	268	238	237	269	255	288	258	255	236	250	237	261	237	247	229	250	235	274	236	241	249	256	252	239	253	256	240	233	229	261	272	260	281	249	260	246	259	247	258	268	267	283	228	268	263	258	267	255	275	239	271	253	246	259	249	244	255	278	268	239	263	261	239	249	224	270	269	253	257	269	234	242	250	260	266	244	251	258	245	233	281	267	255	236	247	243	256	268	262	263	250	292	285	258	259	247	274	279	292	252	258	240	261	249	265	259	267	261	271	232	274	249	256	263	265	266	243	270	227	263	292	266	260	240	255	267	272	244	240	249	262	237	255	239	243	263	214	248	262	255	258	245	259	251	248	261	245	233	236	251	284	273	227	249	255	281	248	249	309	217	243	239	234	252	283	271	294	285	257	238	272	260	261	246	233	254	262	285	272	253	298	244	231	221	281	256	247	225	303	259	245	265	256	269	277	259	235	246	246	257	264	220	233	266	261	270	279	269	255	252	256	227	262	273	241	225	263	261	262	253	275	244	266	253	233	282	275	256	235	233	249	274	271	256	287	238	278	260	233	251	267	287	264	243	262	272	261	258	241	275	243	266	269	252	287	245	258	253	245	232	251	241	262	245	259	231	265	255
4701	2954	5863	7627	6235	5016	3703	3028	2514	2280	2034	1913	1720	1446	1303	1196	1043	932	883	874	890	743	781	725	752	720	662	712	750	685	685	727	734	727	670	682	654	686	675	640	678	664	660	622	676	649	636	627	615	645	651	625	627	660	652	635	599	608	614	617	610	608	657	602	659	608	618	648	644	654	584	675	631	566	594	683	610	649	618	636	689	613	683	625	604	622	625	628	602	615	607	602	599	611	594	648	633	614	619	641	647	588	591	592	666	653	613	604	627	601	628	617	628	586	637	598	628	631	603	632	613	635	625	622	612	637	640	670	637	651	607	641	632	657	589	635	607	607	623	641	637	619	685	631	588	638	620	602	634	647	608	642	619	698	639	613	649	603	624	624	598	624	643	599	538	600	623	624	632	653	624	615	597	646	615	615	660	609	582	613	613	584	650	620	672	597	603	668	619	629	640	623	598	646	603	571	613	639	634	632	604	623	623	617	597	595	677	603	656	599	645	632	613	636	641	580	636	599	582	587	656	638	608	618	620	638	646	635	610	670	628	647	605	634	630	622	620	625	636	636	586	640	608	630	612	594	637	611	640	569	660	637	596	612	574	628	681	715	611	576	616	601	612	603	630	650	652	651	626	620	632	615	635	589	608	649	594	665	656	589	639	622	641	633	679	635	661	619	598	632	630	597	612	638	621	601	646	629	599	628	667	626	683	637	668	616	628	646	609	626	599	640	612	594	620	635	648	645	601	623	653	626	619	628	627	601	636	642	575	588	581	631	652	612	583	670	651	595	634	632	615	598	615	619	603	607	609	624	666	659	642	618	648	656	630	621	620	602	647	587	613	666	623	594	625	620	650	628	596	608	594	634	649	624	652	606	612	623	616	626	653	641	645	613	610	626	654	642	617	639	633	690	657	607	643	591	585	627	626	634	629	649	628	586	613	621	632	609	595	639	633	655	645	639	593	629	590	651	680	647	646	650	622	615	624	578	605	624	648	638	577	623	610	603	665	636	619	667	563	641	610	621	613	647	621	656	619	596	649	648	686	647	613	649	664	647	623	617	610	643	622	638	612	584	633	646	637	605	600	600	676	601	637	645	620	666	666	621	629	629	653	609	612	669	645	672	670	575	618	626	635	628	643	634	663	615	649	616	608	603	643	607	608	611	630	590	647	618	629	647	630	615	612	621	682	612	641	605	645	651	684	628	623	579	592	607	584	593	613	585	640	658	635	606	652	645	615	637	650	632	634	617	582	593	649	574	650	623	611	624	633	606	632	612	596	631	666	612	602	635	653	598	580	654	671	607	637	656	680	652	627	595	641	614	616	630	658	636	587	617	659	640	587	671	594	627	699	577	622	609	609	616	594	645	551	627	636	581	591	671	630	613	604	614	664	615	624	638	629	622	602	654	620	647	615	600	666	637	650	596	605	574	616	593	596	628	662	629	623	632	623	647	647	641	632	657	615	642	601	618	623	684	659	639	640	624	616	639	589	609	698	653	646	614	650	607	590	660	639	550	703	590	645	671	656	570	568	644	617	619	608	645	609	605	682	635	648	612	624	665	605	606	619	651	611	627	599	661	645	660	606	626	662	617	624	640	627	627	598	601	594	626	675	620	630	584	637	622	610	640	600	618	633	635	629	625	627	640	646	624	586	624	664	632	595	640	573	618	654	663	621	662	636	633	640	643	642	638	661	646	655	621	667	576	691	604	658	641	616	654	602	658	612	592	607	603	616	678	617	640	639	588	626	583	623	607	635	672	640	672	677	636	614	671	663	597	600	620	670	657	635	654	640	597	670	577	624	638	625	623	660	669	635	628	637	603	621	632	611	612	591	627	615	611	628	598	629	679	623	627	621	604	617	660	627	641	584	661	661	645	644	624	625	601	627	622	624	602	627	635	621	621	643	613	657	668	605	654	621	597	658	639	652	657	648	604	642	610	637	653	635	653	629	570	629	608	625	598	609	619	649	601	627	637	620	601	619	629	620	669	696	627	614	597	639	653	635	646	605	625	626	629	628	591	614	636	624	662	615	603	660	645	612	626	614	623	621	651	618	685	645	686	623	578	579	605	613	663	575	610	642	664	616	647	642	651	647	621	626	640	645	582	631	650	593	631	610	597	599	612	627	633	629	575	616	634	643	681	654	633	619	645	624	632	657	665	626	589	650	659	623	589	572	589	636	602	593	622	631	642	599	606	634	611	656	678	631	593	640	644	626	636	597	613	650	640	626	686	658	623	635	600	632	567	644	624	640	602	616	651	644	621	627	628	586	594	635	598	608	621	625	645	602	607	633	649	632	621	708	661	613	586	615	606	617	654	571	634	620	620	609	641	629	653	656	672	632	611	651	679	647	619	599	610	662	639	621	635	633	643	640	605	637	638	614	634	589	610	653	611	600	646	607	569	642	637	624	641	645	647	657	636	634	632	618	607	652	637	585	608	611	649	570	619	616	615	635	631	649	604	651	629	575	646	576	628	644	603	612	604	605	602	603	616	633	664	613	622	629	604	593	619	631	644	601	724	613	597	601	640	629	638	666	624	621	561	584	701	623	578	626	644	612	618	642	623	631	547	597	614	665	611	595	606	640	635	625	610	657	566	600	630	601	628	642	618	673	638	663	653	629	611	617	613	598	619	622	621	640	671	630	658	622	653	602	644	657	651	661	586	646	583	620	670	670	578	595	658	681	680	617	626	642	630	637	642	640	641	602	633	624	658	636	583	647	652	610	643	616	645	595	571	643	584	636	650	604	601	620	630	605	647	601	689	643	650	621	638	616	625	606	643	666	645	573	615	623	587	621	595	630	596	616	660	628	620	637	602	652	645	611	619	631	630	599	605	618	633	627	637	623	615	662	606	594	651	638	641	623	615	614	638	604	647	563	609	681	655	618	611	618	644	645	570	635	663	640	632	628	620	681	630	610	661	597	640	642	645	621	658	632	646	669	619	643	631	644	661	674	598	616	658	640	602	581	647	658	615	667	625	649	614	669	613	602	600	602	647	624	609	675	644	636	602	640	634	614	623	633	622	614	625	642	635	634	610	607	617	604	657	591	618	601	621	611	612	633	659	614	644	623	662	604	642	655	593	645	651	625	622	679	635	615	662	627	639	668	611	659	629	650	635	587	607	650	622	641	654	614	626	649	621	639	686	600	621	612	603	665	649	620	632	618	564	621	601	615	662	618	639	644	645	616	619	626	627	646	616	613	627	620	631	622	653	581	626	612	624	643	634	639	628	616	648	641	628	636	559	587	629	657	567	596	633	612	590	633	653	660	666	624	636	623	617	650	591	653	581	664	588	611	627	624	626	609	597	630	670	657	616	648	653	605	612	664	639	670	625	571	617	627	615	594	594	607	629	586	632	652	612	577	625	624	634	628	664	653	629	683	614	580	681	624	639	593	612	620	663	647	619	657	605	595	621	610	632	599	638	639	594	611	603	655	610	609	604	599	620	656	613	585	588	635	628	621	600	627	625	607	662	582	597	591	628	629	598
15857	7813	7068	6571	4071	2531	1613	1172	944	891	734	681	610	522	527	438	355	346	325	273	305	273	266	242	209	255	273	250	260	267	234	248	244	253	257	256	229	237	246	249	225	240	249	221	221	227	203	235	249	234	255	271	241	235	235	222	241	220	241	227	205	231	234	229	264	222	245	220	223	238	269	218	246	240	255	234	228	227	215	247	208	212	214	232	238	224	259	237	243	265	251	242	222	234	238	230	260	260	242	203	233	230	209	230	239	237	228	220	213	247	252	234	249	236	225	226	213	246	248	250	267	238	266	240	235	221	198	235	236	225	250	261	277	246	220	263	213	223	217	260	233	234	259	232	230	207	249	253	269	257	255	208	260	249	233	242	231	232	226	254	217	215	259	242	252	229	238	237	221	248	254	193	209	236	222	264	245	234	231	242	232	252	264	216	224	218	207	231	260	269	248	228	230	219	268	242	239	251	239	229	251	248	223	222	233	254	251	227	230	225	220	266	226	230	230	229	265	214	247	231	270	238	242	242	243	237	229	240	235	201	240	232	234	235	242	245	252	221	234	227	225	235	225	243	243	252	218	246	249	236	237	244	244	250	246	224	215	222	219	219	242	234	223	228	211	252	233	226	227	236	211	226	218	229	232	239	211	229	235	253	232	246	248	235	193	249	240	213	207	220	255	212	205	215	262	210	210	247	241	227	227	232	236	234	210	215	234	247	204	230	239	228	221	236	271	227	206	233	215	236	250	219	249	231	207	228	270	248	242	233	209	209	232	225	227	278	194	257	225	227	221	238	202	227	246	238	241	214	229	225	259	241	223	244	228	222	251	250	219	228	225	219	234	229	215	227	227	249	262	243	228	263	229	207	203	226	245	234	229	243	252	210	241	234	264	240	234	231	255	230	261	247	240	254	249	233	252	246	235	264	234	245	215	254	236	247	212	272	219	250	250	228	225	235	223	214	229	222	191	258	210	251	262	224	234	247	221	213	228	244	224	234	258	250	226	232	244	224	218	258	228	219	205	247	217	240	217	241	206	240	233	220	246	241	266	248	265	254	219	248	239	255	232	222	234	243	220	258	253	260	247	241	273	218	222	244	253	233	216	238	245	272	223	237	206	232	291	258	232	222	225	229	235	224	226	219	238	230	233	223	260	232	215	233	259	212	263	257	236	235	245	233	233	207	218	238	221	261	220	238	272	219	222	220	213	223	224	235	255	255	236	245	242	225	250	233	227	232	263	241	215	252	253	220	212	254	252	221	208	245	235	274	219	261	245	254	278	241	213	235	222	206	227	236	240	270	254	242	215	221	229	221	230	225	244	253	232	225	240	236	235	232	253	227	216	241	219	241	241	239	231	234	223	235	232	261	231	229	226	266	218	235	245	216	256	235	239	222	213	226	213	231	217	222	259	277	225	199	256	245	258	238	256	226	214	254	218	232	228	254	248	253	219	238	237	216	236	220	221	217	271	213	223	223	242	243	200	235	267	235	215	227	222	233	225	214	235	251	207	212	212	245	227	232	272	233	212	248	246	214	220	265	226	250	242	220	245	207	238	254	212	240	253	230	230	215	248	235	242	215	231	222	235	228	257	223	231	222	247	202	222	239	270	247	205	237	257	215	224	227	258	258	238	217	249	224	244	225	251	222	245	245	234	241	243	244	248	216	243	252	259	246	258	237	194	260	220	258	218	232	214	245	211	221	227	259	233	235	212	233	232	214	206	270	253	210	243	226	227	230	215	247	235	225	261	215	239	222	238	221	235	223	237	226	222	232	232	235	246	242	218	201	209	233	245	216	249	227	230	233	233	257	242	242	246	207	261	247	203	214	222	250	217	248	225	233	286	234	215	233	228	239	227	260	221	198	257	222	224	243	248	222	233	231	255	236	229	224	209	239	221	237	261	238	234	244	231	230	222	257	224	196	215	222	225	257	230	234	232	248	242	247	229	255	245	240	229	222	244	243	248	214	211	231	250	244	201	224	233	218	233	233	247	219	232	252	260	259	278	268	253	208	231	237	251	234	236	227	257	227	239	233	210	232	246	241	241	221	253	233	227	237	242	230	235	214	220	237	226	221	224	238	208	229	237	250	240	247	208	210	223	233	240	246	237	258	246	234	216	241	235	243	258	241	240	242	216	231	245	215	230	243	258	245	231	214	241	267	244	255	232	268	239	248	251	242	249	254	244	208	229	240	245	227	258	198	219	209	242	212	249	242	240	250	238	241	237	229	245	230	225	215	199	219	245	232	240	232	214	198	206	222	233	220	207	221	203	225	219	236	225	240	225	230	249	226	242	240	256	239	213	228	240	233	235	261	213	228	225	230	273	209	255	210	240	235	239	222	229	210	238	240	237	238	215	232	233	225	244	236	240	243	206	262	244	217	249	232	238	237	217	218	247	209	231	233	203	220	247	237	226	248	259	229	243	223	258	235	236	220	242	235	199	207	229	242	240	242	206	247	243	240	231	209	245	219	240	225	237	226	262	221	229	240	222	248	211	226	209	245	237	219	254	241	237	233	255	219	249	249	217	216	219	257	221	231	214	236	234	216	228	233	233	239	225	233	216	240	218	260	239	250	199	234	218	241	260	210	244	260	237	217	224	198	227	224	224	233	236	227	246	212	255	222	234	243	221	249	257	235	233	222	226	212	241	241	205	223	243	251	213	217	238	244	247	210	246	242	237	245	221	235	255	191	234	243	229	232	261	255	243	258	227	217	266	233	248	236	213	235	227	237	241	206	249	216	222	246	238	254	223	234	229	218	250	246	234	251	243	238	262	242	206	236	236	218	254	250	223	239	240	230	232	207	226	203	215	234	244	250	251	222	254	250	242	254	236	234	240	211	236	232	214	223	246	245	198	230	203	232	252	258	223	222	262	221	233	243	225	251	223	227	265	226	219	223	214	259	194	209	224	236	225	224	230	238	231	247	235	246	232	240	223	231	248	213	244	232	260	223	263	238	273	262	222	250	248	231	221	220	220	202	216	222	221	272	231	229	220	235	241	213	235	219	246	230	264	262	225	233	231	259	252	230	224	234	231	253	256	238	250	246	236	254	214	216	228	242	224	279	253	200	252	233	246	222	239	226	227	250	253	242	229	219	239	230	232	218	220	215	233	234	217	248	264	199	226	237	209	214	234	230	228	232	191	222	236	250	210	226	215	242	250	243	239	245	235	236	222	230	180	249	244	260	210	240	215	222	215	234	226	237	216	231	225	239	223	227	233	226	241	203	206	240	215	230	215	226	231	235	253	254	224	249	252	234	216	244	208	256	237	222	251	229	242	240	232	229	232	251	207	224	212	230	243	263	242	233	223	222	266	221	197	259	239	228	236	217	233	262	265	227	217	255	219	247	221	239	226	237	267	232	224	213	240	249	239	225	235	215	207	252	249	241	262	231	231	251	209	222	258	214	199	210	240	236	246	246	249	217	225	275	241	254	212	239	207	250	210	246	219	247	255	214	263	221	218	237	221	229	221	255	252	238	222	223
12429	6874	11801	15504	12188	9425	7220	5969	4867	4337	3603	3254	3123	2565	2398	1930	1525	1190	1091	1099	1010	915	820	799	813	839	785	769	778	791	789	711	730	701	642	654	715	640	612	615	653	668	639	611	614	614	666	566	583	618	607	613	644	590	599	599	572	611	601	616	601	566	594	568	579	631	574	582	580	556	567	618	610	593	587	595	590	622	587	610	578	605	561	586	566	567	568	552	567	567	573	585	565	628	585	554	555	572	627	521	572	601	588	545	586	576	608	559	585	579	582	595	573	592	582	577	562	533	609	590	591	548	601	569	590	574	658	566	553	628	569	616	590	561	578	571	578	585	577	616	590	582	573	587	581	582	583	630	567	572	590	621	559	538	587	566	579	603	600	568	594	570	599	604	593	585	622	570	546	606	556	586	581	598	567	583	575	574	520	521	590	514	587	590	532	582	582	596	610	620	529	606	584	597	577	567	563	578	582	582	570	606	587	547	579	557	630	593	586	603	595	567	548	598	534	549	577	559	632	588	576	576	582	571	611	544	617	539	591	582	592	557	556	595	593	554	638	593	616	568	648	599	527	605	583	650	591	584	591	547	583	602	547	544	608	578	570	582	594	559	559	623	565	563	576	600	595	596	532	546	587	565	571	550	540	560	585	584	563	578	597	594	578	597	557	591	577	595	573	640	627	565	560	603	575	599	610	583	582	564	555	540	566	592	536	556	571	567	597	565	581	606	593	566	611	549	554	565	551	556	559	575	585	594	591	571	590	573	544	587	600	609	560	580	582	616	604	566	585	599	562	575	596	536	589	627	602	565	557	561	564	634	600	589	561	567	598	577	568	592	574	543	586	578	576	584	568	557	562	557	569	595	562	588	572	588	585	579	562	567	566	528	584	608	556	599	573	631	580	576	604	580	590	569	598	593	545	560	619	580	601	545	565	564	570	568	579	597	563	588	618	594	542	594	607	612	593	573	573	595	603	574	570	544	558	587	565	582	600	583	599	579	572	576	602	631	581	620	585	578	640	617	605	601	578	601	548	600	579	572	594	597	579	610	543	603	583	536	597	605	610	603	644	564	571	512	562	576	580	588	564	620	533	585	594	557	564	579	582	582	554	522	617	507	596	586	572	599	550	591	563	496	576	570	571	551	546	568	562	564	545	550	565	584	583	566	596	599	541	572	574	583	541	579	626	561	552	578	577	573	559	581	633	553	591	618	558	578	569	589	532	591	527	574	574	558	574	567	599	582	545	585	567	584	594	585	630	556	552	575	574	610	574	579	602	589	579	554	599	535	530	507	620	594	599	621	539	571	583	597	600	588	569	539	633	596	569	542	595	623	575	572	560	566	567	570	600	576	563	576	535	566	611	593	571	568	589	552	551	593	581	545	578	593	573	568	579	576	617	611	592	535	569	609	595	560	547	612	563	580	549	587	556	575	594	553	600	554	554	583	579	575	614	590	547	616	580	608	543	632	582	564	566	581	585	552	642	571	609	591	587	579	549	588	553	582	577	570	590	581	595	607	579	582	579	601	540	503	544	531	545	538	570	580	592	586	589	572	553	579	566	565	614	579	613	630	553	534	569	558	597	588	587	559	552	558	564	582	574	617	592	600	580	587	535	601	567	571	615	541	566	577	582	543	621	606	527	569	605	559	539	599	642	608	618	566	588	582	577	574	574	582	553	585	584	598	615	550	606	591	558	588	588	588	528	570	617	578	579	583	574	614	532	563	596	531	546	559	551	573	564	571	573	529	620	570	584	611	553	539	592	600	576	561	590	569	577	548	632	542	579	549	579	582	552	572	543	526	575	524	563	545	542	573	583	546	566	545	593	585	600	567	605	557	570	608	582	590	561	576	576	579	566	577	614	581	593	573	575	523	557	568	564	545	584	592	563	543	580	600	601	601	539	616	596	594	555	505	549	527	583	544	600	546	608	560	593	578	569	594	541	549	558	594	568	566	541	560	581	616	575	573	568	567	520	584	559	555	574	555	604	554	559	579	575	512	538	571	556	578	574	579	613	569	557	573	548	556	555	588	574	577	578	527	567	599	558	543	593	565	613	595	552	583	545	582	589	603	567	567	555	567	551	600	604	579	558	563	543	544	536	550	576	607	590	558	591	586	568	560	555	578	587	592	591	600	599	584	553	608	607	580	587	555	593	572	586	573	572	583	597	568	581	575	564	599	613	590	589	590	570	565	587	579	585	568	595	571	531	608	544	580	552	590	608	577	529	555	549	592	567	610	567	552	569	596	564	576	575	590	569	584	552	546	577	548	557	562	554	589	573	572	572	568	582	576	543	595	556	641	627	589	582	548	552	649	580	579	553	576	529	646	602	576	555	571	534	614	554	576	545	573	569	568	529	580	563	568	557	554	617	600	573	560	556	576	594	597	599	575	570	609	583	559	598	589	562	582	560	559	591	598	592	562	561	568	571	586	555	587	565	673	575	580	593	594	553	596	589	610	585	594	561	588	532	572	581	572	565	604	594	600	587	551	602	596	574	594	574	593	579	614	587	565	580	574	571	613	573	562	571	592	556	569	600	576	539	567	593	602	545	584	603	594	585	563	601	540	574	584	576	627	607	580	577	505	555	567	611	556	542	582	586	596	621	585	560	581	529	537	586	549	598	546	566	601	548	559	574	608	583	551	580	626	576	600	613	560	585	565	592	558	568	569	580	607	627	588	585	536	588	559	560	601	566	581	604	548	614	553	572	578	604	580	593	597	564	539	592	544	609	597	582	577	588	590	564	556	586	590	546	581	628	579	621	601	578	605	637	554	591	547	594	584	613	554	555	566	610	542	561	568	588	583	569	564	568	604	577	548	542	619	570	603	579	591	617	573	601	585	560	590	575	567	589	581	553	555	547	585	579	601	614	620	558	571	558	551	619	594	605	553	564	575	546	604	571	550	589	589	552	604	586	569	561	569	573	562	578	599	585	542	592	592	594	588	609	588	565	528	592	583	542	607	627	583	587	614	567	525	567	588	576	578	587	567	567	610	590	557	612	554	564	570	581	603	589	562	560	578	564	578	575	600	541	581	576	582	604	612	633	572	560	572	564	574	594	577	564	580	548	551	580	551	630	550	563	528	587	560	597	533	561	570	582	532	584	566	625	620	555	554	577	606	580	597	600	580	627	527	599	568	620	552	578	590	552	578	550	613	580	559	618	554	569	574	538	562	533	584	562	608	583	597	586	589	580	600	536	596	555	544	551	540	627	586	604	557	559	573	593	592	549	553	577	601	583	637	569	623	616	533	589	534	570	566	570	599	564	561	586	589	607	567	563	609	596	541	567	603	536	579	583	563	647	577	599	566	579	564	567	556	565	560	597	556	582	545	560	543	581	576	551	581	551	574	603	593	615	558	582	580	551	577	577	577	614	563	560	608	602	584	589	605	573	574	577	573	613	559	615	633	563	550	602	590	592	615	606	571	559	623	596	577	558	575	586	587	594	569	594	579	567	588	522	567	612	579	571	604	561	580	597	606	530	569
23479	11533	11035	8499	6054	3607	2553	1792	1418	1215	927	879	740	632	537	487	359	311	259	278	252	256	221	193	217	197	195	221	199	196	213	185	178	174	163	173	197	166	168	182	195	173	173	167	161	190	153	187	178	167	164	188	176	168	165	168	144	160	165	165	180	183	177	174	169	184	182	204	175	172	168	157	153	187	152	187	184	172	169	186	177	175	168	180	156	183	191	174	166	170	183	151	162	177	174	164	191	171	178	182	158	150	172	174	157	172	173	142	151	168	172	160	163	171	166	166	170	156	173	156	157	163	166	169	158	154	184	149	189	166	151	175	160	166	184	182	176	163	157	183	159	175	180	166	147	183	178	156	163	175	154	174	167	173	158	169	158	171	185	150	161	155	190	169	177	161	187	180	173	163	172	137	162	162	164	183	160	175	187	180	166	167	162	168	182	164	153	171	155	159	172	161	153	172	164	181	174	179	179	161	164	147	163	153	182	174	160	166	134	166	179	191	179	200	173	164	187	183	164	160	169	182	185	157	181	184	176	151	165	185	170	171	176	172	197	186	170	201	150	193	160	177	153	166	165	170	182	185	177	155	161	157	161	158	174	167	167	176	190	154	180	175	195	170	164	163	172	160	152	160	152	163	146	183	183	171	180	160	164	180	174	170	176	167	182	181	188	168	189	166	155	153	162	164	170	183	165	166	162	160	173	176	191	168	164	183	178	158	176	183	170	157	162	173	157	164	173	178	154	154	144	173	146	196	147	143	147	149	165	184	172	152	165	168	163	164	136	145	141	164	174	146	158	169	168	189	195	174	172	161	182	185	146	185	188	181	144	170	163	170	179	159	141	172	149	170	174	174	176	163	184	163	149	174	153	175	161	150	149	177	162	145	169	163	183	174	166	144	181	165	166	196	137	173	150	180	164	198	157	172	153	172	169	177	196	173	187	168	169	178	166	152	153	171	200	174	183	173	163	184	183	164	154	152	166	156	171	146	168	153	186	161	196	164	152	191	187	169	171	171	163	180	171	172	160	160	173	161	189	157	170	177	173	162	176	171	144	158	181	159	183	161	176	175	188	161	166	175	176	173	165	180	165	159	166	190	161	152	194	171	172	197	180	151	164	199	142	179	183	172	176	155	184	171	177	186	162	173	167	152	150	157	156	178	165	174	183	155	174	158	137	174	159	159	171	170	144	180	159	170	191	190	162	175	150	155	164	194	172	172	154	171	193	179	177	176	185	190	182	165	161	172	185	159	168	149	167	169	180	155	202	180	165	214	180	157	184	178	174	173	162	168	158	172	143	153	164	153	178	175	172	160	189	174	161	176	179	179	171	151	157	163	160	150	169	193	148	184	160	187	153	174	157	162	172	170	190	179	146	201	169	134	152	152	163	179	168	183	157	164	175	164	136	190	170	164	155	168	149	196	167	177	188	170	180	162	140	180	179	184	196	163	154	148	155	165	159	171	187	188	174	196	176	166	151	132	168	152	141	172	152	158	164	165	181	169	176	180	148	153	204	173	173	176	202	173	163	141	168	168	153	172	166	197	154	186	167	174	173	200	174	158	190	166	158	179	167	182	149	144	167	170	168	193	167	191	169	170	184	174	200	181	163	167	167	174	144	147	162	188	167	174	164	185	192	137	160	177	182	179	184	156	174	200	155	139	164	137	164	160	171	174	144	158	164	167	156	185	156	176	163	171	173	188	191	137	151	155	163	164	159	178	186	154	178	192	163	209	179	164	162	175	146	158	163	188	165	164	189	181	138	170	171	184	199	182	171	160	162	178	193	162	165	158	169	144	183	170	143	162	145	178	159	166	172	166	179	145	163	182	170	174	167	152	170	171	164	155	181	185	186	162	156	174	167	169	171	162	162	146	186	160	155	155	177	175	171	179	178	170	148	171	153	171	167	180	157	157	169	155	183	164	160	159	185	178	186	148	169	153	166	177	158	164	165	163	186	178	184	165	167	173	186	172	173	148	165	181	166	177	167	166	173	164	168	177	160	163	161	160	165	157	191	162	178	173	164	158	150	162	145	168	166	151	165	169	181	167	150	163	144	177	153	175	165	187	172	149	166	193	193	175	163	156	165	178	149	183	166	188	168	152	148	183	172	163	181	163	158	180	207	141	167	175	186	173	166	156	188	173	162	151	164	156	168	184	174	167	171	187	167	170	158	181	181	179	166	169	192	175	151	184	171	143	153	178	155	181	190	169	176	158	155	162	161	193	162	173	163	179	168	160	179	182	146	166	174	171	178	167	152	151	185	163	162	160	166	151	202	178	159	187	161	160	171	172	176	159	167	178	156	178	151	164	151	192	137	152	146	187	167	170	188	183	175	192	166	141	172	180	182	162	168	184	165	175	173	145	171	188	151	198	170	178	160	155	164	171	178	191	166	172	171	158	160	178	152	158	187	179	190	164	169	206	180	162	155	162	171	153	178	183	159	163	168	170	155	154	159	188	161	147	152	145	165	175	188	189	190	161	179	174	172	199	185	173	211	198	182	170	162	187	161	163	141	180	171	181	185	185	174	190	159	177	155	155	174	196	168	185	176	189	174	158	175	178	178	187	177	152	156	197	171	162	169	165	182	172	173	189	177	182	178	150	174	168	176	184	197	146	163	167	183	154	175	170	159	164	179	167	172	158	170	171	163	170	171	185	188	167	165	167	185	154	161	178	174	165	185	191	166	178	160	162	153	155	165	178	146	168	171	188	160	179	163	150	173	155	173	197	155	198	178	179	150	160	179	153	147	170	179	166	163	182	184	192	178	164	159	162	171	163	174	184	159	195	160	163	146	188	186	165	142	181	184	181	177	182	177	171	175	166	165	178	173	152	173	143	160	172	181	148	162	174	174	175	157	151	174	162	178	196	189	165	137	194	153	164	160	176	167	190	168	191	155	171	188	183	164	167	178	159	157	169	195	180	165	184	176	156	164	143	198	169	149	162	137	165	157	160	162	154	176	168	135	143	159	184	168	169	175	157	162	190	163	170	167	166	178	173	152	162	180	174	145	162	194	157	193	174	166	194	165	158	159	178	167	192	171	169	151	164	158	157	179	157	180	185	170	204	148	163	178	196	180	154	192	172	158	173	184	165	157	158	176	174	172	168	169	170	154	149	164	146	181	153	163	185	147	183	195	170	158	158	156	164	141	156	184	182	185	172	197	179	172	164	176	166	179	172	153	177	161	200	189	165	173	163	151	183	193	171	148	165	165	156	194	180	173	154	161	167	167	164	177	196	165	180	184	186	166	158	166	165	158	165	194	171	160	169	177	171	159	163	151	160	160	166	148	158	151	163	164	160	155	158	156	151	170	171	162	187	147	177	182	152	169	179	168	171	188	173	169	199	134	178	174	202	172	165	164	145	153	181	180	153	162	167	184	146	151	165	167	177	165	171	182	173	166	174	163	166	177	165	173	181	201	182	164	180	171	150	152	164	182	179	194	153	166	170	195	161	166	180	161	157	160	139	167	175	156	182	164	167	184	173
16426	9007	16700	18600	17097	12822	10298	8084	7206	5973	5059	4776	3990	3292	2968	2443	2048	1296	1173	1343	1140	959	876	783	838	781	750	713	744	721	667	623	633	569	557	564	566	534	537	508	529	505	522	466	490	459	449	475	475	487	466	483	483	503	481	463	464	453	490	424	433	434	463	436	444	452	418	430	464	442	453	429	445	425	425	423	414	463	422	445	456	402	420	438	409	412	433	458	460	426	456	450	459	427	473	447	427	424	443	430	424	434	421	438	451	436	455	403	397	429	421	423	413	457	418	429	440	391	446	427	408	435	449	470	418	476	445	445	430	417	411	443	415	450	455	432	449	448	428	455	382	414	485	446	464	426	388	420	427	418	438	456	447	458	426	419	443	476	376	429	456	393	407	435	408	391	424	442	416	399	430	442	428	428	432	456	431	429	447	409	442	391	441	468	448	425	443	434	397	424	400	417	430	417	410	432	440	434	401	435	429	424	423	435	413	452	457	416	429	429	444	419	424	401	434	407	373	427	423	434	446	439	425	421	445	419	443	411	386	425	423	444	434	465	440	442	423	418	414	440	469	427	438	416	449	426	480	414	423	445	456	470	418	424	414	442	468	456	404	419	432	432	449	448	409	422	416	446	421	395	438	462	432	400	466	416	423	467	458	404	443	433	433	453	445	414	442	378	395	411	408	437	435	468	361	419	454	431	447	440	442	438	413	426	446	410	393	415	426	427	434	459	418	441	428	415	426	413	441	415	403	432	431	428	464	456	472	410	385	448	443	473	475	430	442	420	452	465	436	426	452	451	435	454	458	477	431	423	410	422	420	441	459	460	417	442	392	430	398	446	438	439	467	416	438	454	449	416	431	423	414	419	424	441	440	446	399	454	440	449	421	438	439	429	458	398	428	420	429	402	469	456	446	395	428	448	452	428	472	430	410	417	437	418	415	423	419	436	411	425	419	421	424	413	434	450	486	438	449	430	435	432	451	413	445	440	449	435	433	435	405	363	440	445	413	421	398	439	451	434	412	438	427	476	382	457	457	457	434	434	441	448	433	472	417	468	461	412	447	425	403	424	430	396	422	446	453	405	395	440	431	436	426	450	433	432	437	451	451	441	462	396	452	395	432	447	419	436	471	430	426	436	461	431	429	420	438	415	415	404	441	465	440	466	426	450	440	408	450	432	415	411	396	405	431	436	441	418	402	464	453	443	400	452	398	437	438	407	444	421	462	473	398	461	449	449	414	423	454	456	419	436	414	450	410	428	402	425	432	401	420	430	458	418	445	438	436	428	439	437	424	443	433	383	444	449	436	390	436	442	425	436	443	411	432	448	443	393	462	421	435	401	474	441	398	395	427	438	403	421	412	437	438	389	424	389	390	437	399	395	432	418	441	431	439	407	420	450	443	493	434	402	408	414	410	410	443	454	404	423	423	448	423	434	434	453	425	433	378	457	431	405	396	416	441	396	413	416	426	405	444	416	409	454	424	461	442	410	416	442	437	430	436	452	450	424	421	394	432	431	444	466	429	475	402	447	438	421	425	458	443	419	425	451	452	400	443	373	489	462	425	439	445	465	443	432	422	419	462	411	445	447	443	443	447	418	416	432	431	425	442	458	414	439	429	421	409	455	410	446	436	442	404	438	450	439	408	427	421	441	424	428	465	407	439	400	388	426	424	426	452	406	445	422	420	425	435	428	388	467	448	490	440	461	447	408	459	444	439	405	482	424	448	416	445	450	435	421	458	445	425	447	431	419	443	422	404	449	451	414	438	443	444	403	420	466	436	424	410	416	457	405	421	422	447	447	418	457	389	409	435	439	463	436	459	407	413	428	447	451	465	412	415	443	429	454	436	435	445	428	445	448	436	433	450	406	462	423	410	443	418	376	426	436	388	421	428	416	452	435	480	418	410	415	422	421	410	456	368	411	387	409	402	426	413	435	410	445	468	438	427	461	445	471	407	409	437	424	459	427	406	417	461	462	437	424	423	428	455	435	393	476	422	422	459	435	399	415	404	401	420	436	423	426	431	454	422	441	435	453	422	408	447	435	439	434	461	433	476	407	451	442	390	408	458	439	413	421	395	392	426	442	417	455	392	443	426	402	448	449	439	428	439	439	452	411	471	434	434	427	445	418	441	410	465	444	452	411	415	410	424	443	450	453	406	427	430	429	409	442	393	412	398	440	414	435	424	430	425	410	423	460	434	440	458	446	444	440	443	441	426	442	450	424	413	451	406	422	430	436	390	422	464	421	449	433	414	431	407	437	435	444	414	429	429	430	470	407	445	411	423	417	413	443	394	432	420	458	409	448	409	432	409	418	406	456	411	419	416	399	427	414	436	399	436	403	452	411	428	443	433	440	430	397	482	413	435	453	411	429	433	418	431	419	457	422	435	402	444	456	438	421	413	417	449	405	406	457	441	451	460	451	417	414	444	474	425	424	421	366	391	422	464	431	445	430	490	471	420	416	446	431	436	463	424	466	433	433	418	468	421	401	466	427	420	439	423	424	434	430	432	442	404	438	460	460	509	439	447	445	412	456	420	444	453	418	415	387	451	439	434	434	419	410	430	425	439	383	443	405	423	426	446	411	419	459	461	436	409	446	416	431	416	435	468	448	435	404	413	426	424	415	430	413	409	447	467	445	475	436	437	400	434	435	386	448	457	436	442	418	467	456	421	411	442	459	465	435	402	429	441	441	401	407	442	425	435	413	472	411	437	427	415	418	438	416	436	437	388	436	438	412	460	470	405	445	418	449	414	468	446	408	438	416	423	436	436	439	415	441	397	457	435	418	435	470	428	433	469	433	439	432	445	398	427	427	458	383	436	448	400	417	430	407	433	462	460	401	434	434	424	370	426	460	440	412	433	456	425	442	432	444	431	412	430	434	436	411	434	429	428	393	434	429	441	439	438	454	425	454	420	432	440	432	390	458	432	431	430	426	419	427	415	422	432	423	414	403	416	424	455	452	429	401	441	465	487	446	422	465	415	443	421	424	440	455	450	438	422	446	413	426	428	432	435	463	420	458	455	421	411	433	427	437	387	427	396	461	421	399	433	416	433	408	426	420	458	423	447	464	442	420	450	455	434	420	406	455	424	426	380	440	420	463	403	460	438	388	427	444	416	448	483	421	421	450	461	452	454	440	440	443	412	403	433	410	431	418	421	404	433	443	421	478	447	412	433	429	434	429	449	433	440	436	420	418	424	433	434	441	405	430	439	449	433	446	453	436	436	442	447	405	421	429	431	438	402	410	445	417	444	440	447	436	437	459	428	426	440	444	435	411	453	452	437	435	450	389	396	454	466	420	445	437	425	433	396	438	435	425	421	442	405	419	402	452	433	440	417	497	442	427	430	450	413	408	429	453	445	454	436	450	434	437	435	472	401	425	436	449	427	452	439	419	436	443	438	428	411	444	414	435	433	426	442	430	441	394	418	396	435	419	401	413	409	441	464	460	394	427	441	456	416	440	410	441	444	404	391	449	448	448	448	439	446	413
5014	2349	2732	2172	1538	1044	801	613	569	501	488	444	382	390	357	326	338	268	285	273	271	270	257	296	257	254	268	296	279	231	262	272	279	300	246	273	245	276	289	275	259	268	263	260	245	258	236	223	252	226	258	252	265	229	258	245	274	240	250	275	265	261	230	201	250	248	256	260	260	235	246	252	245	258	265	257	231	214	248	271	261	236	279	288	244	273	273	247	259	262	259	255	235	270	257	255	239	260	256	249	254	279	277	253	248	236	255	281	225	266	254	276	249	232	242	245	254	285	275	256	234	281	264	261	249	241	235	248	270	242	242	244	237	250	266	250	246	273	263	270	242	277	251	246	259	267	236	254	252	257	235	238	241	246	229	240	262	265	250	259	255	263	246	234	239	217	257	257	220	285	250	252	252	254	257	287	287	256	254	257	244	253	239	266	298	225	291	271	259	257	249	241	274	260	271	247	273	248	258	287	227	284	224	277	242	273	247	255	248	270	231	265	282	244	250	270	226	246	254	263	287	268	253	250	238	282	252	261	245	236	259	229	295	263	230	257	270	270	266	237	249	243	256	226	285	243	250	228	250	256	246	256	243	228	251	252	247	240	253	258	255	248	224	258	241	268	247	284	243	263	263	269	246	277	250	234	282	235	236	259	258	273	239	255	236	250	245	243	277	225	255	225	237	284	270	255	263	286	263	259	237	247	270	239	259	257	251	241	285	288	234	265	248	270	236	254	255	262	246	266	243	270	273	256	259	260	250	302	273	234	252	251	245	242	249	249	253	269	256	270	253	242	249	246	235	231	228	262	246	275	248	255	270	242	263	254	279	261	256	260	263	235	242	236	254	256	261	269	269	253	266	259	259	261	264	250	264	251	271	241	272	251	233	230	258	231	258	270	225	265	231	286	277	268	271	272	254	274	251	252	256	263	261	248	242	251	245	273	227	255	244	236	250	245	266	241	263	241	263	264	248	249	260	257	275	272	294	260	243	259	257	247	279	268	258	234	253	240	272	296	249	270	285	277	263	258	240	263	263	273	270	259	261	253	244	280	259	257	239	231	258	259	257	248	269	276	264	267	258	267	241	273	269	241	252	279	229	214	271	252	257	266	239	261	248	259	229	224	233	234	266	231	268	242	288	260	278	245	257	255	249	257	262	234	240	261	264	243	260	248	225	258	250	263	256	257	249	249	251	252	250	257	277	266	272	232	274	269	287	253	257	276	247	269	229	253	244	254	245	246	260	255	246	270	250	251	264	254	223	213	263	263	255	275	265	286	245	235	282	277	248	270	259	264	244	267	253	254	241	267	258	233	262	248	249	242	237	251	241	276	254	261	237	269	289	238	235	254	223	284	249	297	250	273	229	276	279	234	298	242	274	238	254	285	253	238	230	251	243	259	273	274	277	253	249	298	268	268	270	242	270	264	270	270	260	234	270	239	213	274	273	251	252	240	249	264	264	233	249	234	261	229	263	238	251	254	224	231	240	233	259	281	267	254	233	263	260	272	255	259	268	260	258	260	201	250	270	260	257	274	255	253	283	240	227	265	266	273	241	268	275	230	248	264	250	256	236	256	269	253	255	267	265	234	264	248	267	269	241	256	253	263	250	258	257	207	242	267	268	270	263	263	259	248	249	292	265	258	233	253	282	273	277	243	246	258	265	222	253	242	260	224	252	272	260	232	220	257	295	234	254	251	245	260	205	269	262	247	259	292	231	252	263	251	260	265	248	245	252	270	253	254	226	238	252	260	256	264	240	226	233	245	235	258	251	268	258	280	246	283	264	263	237	275	281	271	252	286	246	245	259	257	267	248	261	218	260	250	256	258	248	236	241	267	236	271	248	267	275	242	254	255	262	268	257	247	251	261	255	250	267	249	248	261	267	277	221	252	288	250	215	255	238	227	226	240	248	278	226	234	250	262	233	236	254	241	238	253	223	261	263	273	264	243	295	262	250	237	270	260	227	239	282	248	271	243	218	268	263	242	238	245	237	216	286	256	240	276	253	216	231	239	277	255	250	249	243	276	257	270	245	260	250	237	245	265	257	263	263	261	243	258	256	236	267	309	271	286	266	260	280	262	255	267	211	247	237	225	271	245	218	265	256	247	263	275	264	253	240	287	267	237	259	231	244	251	249	244	236	264	245	270	232	247	235	249	254	229	269	234	259	295	256	260	247	257	227	238	284	264	241	265	260	262	276	257	228	253	238	255	285	249	259	229	219	275	257	222	262	264	252	253	258	266	252	251	259	247	280	242	238	235	291	262	254	232	268	245	232	248	227	249	252	257	271	239	223	256	269	276	274	261	279	275	243	254	258	250	253	244	219	242	230	271	254	247	260	296	244	269	284	263	246	282	255	251	236	227	252	260	266	265	275	230	264	230	252	238	231	266	271	253	267	251	245	236	282	255	265	256	250	252	243	242	237	234	214	280	250	219	270	265	246	260	301	239	260	207	248	267	250	268	255	243	281	260	262	240	254	241	249	255	265	248	241	263	256	269	236	247	250	261	257	278	268	291	253	262	270	279	248	263	304	259	251	242	249	259	276	263	263	269	238	254	268	238	262	277	272	245	239	251	289	253	254	247	247	267	273	263	284	306	313	285	253	269	277	264	245	254	284	259	258	262	231	233	263	279	259	228	230	275	276	254	267	229	275	237	244	249	244	254	248	255	267	246	276	242	290	248	281	263	265	241	274	256	254	279	229	231	261	266	267	276	290	232	256	258	276	267	252	265	241	233	273	234	249	250	248	235	263	252	259	266	246	241	237	258	244	247	252	257	240	264	238	264	253	267	232	235	275	253	223	250	246	268	222	275	265	268	233	257	230	241	255	264	259	263	222	271	247	258	250	270	250	234	266	249	247	267	259	251	272	275	256	246	284	284	279	288	257	227	261	273	257	262	246	273	267	258	265	277	275	260	276	262	266	252	252	256	258	277	288	253	257	268	245	251	250	275	247	242	256	240	264	243	267	233	230	257	252	269	254	246	257	269	237	231	238	273	244	238	246	269	256	268	264	282	252	266	288	252	240	250	241	234	250	252	250	250	259	255	258	243	243	254	264	261	246	245	273	250	309	258	269	237	252	243	251	253	230	250	227	241	240	262	281	284	278	248	270	258	236	267	238	257	241	268	265	241	263	260	267	254	244	240	262	278	302	256	257	238	256	263	291	255	257	278	283	248	268	249	266	241	249	265	246	275	226	247	242	289	268	243	238	259	264	276	269	258	241	239	245	254	226	274	255	272	237	225	262	243	263	220	251	245	230	229	258	265	237	257	276	280	254	253	258	259	245	270	286	224	246	235	304	286	233	239	256	234	259	257	267	244	251	231	278	258	230	236	257	298	263	300	260	265	250	244	285	266	237	246	275	258	249	277	284	252	244	260	257	234	252	256	232	248	251	260	262	255	212	293	227	224	229	250	252	281	258	279	272	266	291	277	256	252	232	247	245	241	257	254	261	240	256	259	276	258	241	247	246	266	257	281	267	243
4536	3013	6162	7510	6300	4696	3723	2928	2552	2320	2012	1944	1693	1405	1371	1186	1052	990	895	856	829	774	716	736	727	732	728	710	764	690	669	674	681	681	671	703	668	668	647	651	654	660	657	644	647	618	656	633	567	680	665	645	613	657	671	623	631	625	637	620	661	632	624	644	619	617	656	654	650	626	622	623	640	653	567	601	683	644	631	592	631	584	569	625	607	628	653	599	638	598	629	592	602	604	642	635	590	639	621	638	592	638	559	602	617	621	664	602	582	576	636	604	656	623	646	619	669	632	634	620	626	649	623	710	588	615	626	604	604	626	612	646	572	623	584	622	652	666	615	613	589	657	590	604	581	608	602	595	635	592	640	638	601	607	677	650	622	652	645	641	597	652	604	654	636	639	663	586	673	574	628	661	671	642	633	621	602	639	602	637	618	648	640	597	629	655	590	621	599	597	581	642	610	644	578	649	675	655	635	611	595	616	595	596	554	645	631	624	629	615	639	601	629	622	634	640	660	614	655	613	554	635	628	630	584	596	624	597	596	623	644	633	628	634	628	613	607	669	628	630	610	648	585	653	587	633	619	599	606	630	644	628	634	605	609	633	613	599	610	652	594	596	676	634	616	637	631	635	642	619	627	684	588	626	669	627	664	606	640	611	643	610	615	613	611	609	614	616	605	647	647	601	657	668	605	611	596	597	645	625	606	650	653	636	642	595	653	640	622	606	632	646	633	632	635	620	655	625	643	602	608	631	610	629	632	644	606	577	629	651	593	583	570	667	612	582	629	602	631	643	600	582	639	627	631	580	609	619	656	605	634	611	601	631	653	613	609	670	649	626	627	622	631	604	617	652	608	623	650	590	635	642	604	648	609	668	639	610	611	649	645	632	598	615	628	617	599	630	613	597	618	648	631	638	606	624	638	604	617	613	591	655	565	653	649	581	611	665	591	593	633	586	604	590	620	615	658	573	653	665	607	613	617	581	622	616	654	621	649	595	619	592	637	617	651	604	623	582	613	624	595	620	639	600	619	650	589	614	637	571	668	632	608	577	645	589	627	653	628	605	611	638	650	641	574	645	606	626	632	628	610	604	588	611	647	628	602	647	662	634	616	602	590	695	652	612	655	610	677	602	620	613	602	612	625	639	651	645	631	663	608	658	613	674	625	630	672	619	643	615	586	599	595	618	608	625	638	629	629	598	616	633	599	637	615	682	612	615	579	588	609	608	576	647	650	604	643	577	693	626	676	613	618	633	585	611	612	693	614	639	639	590	647	616	638	640	585	587	592	602	605	614	642	593	635	626	617	624	660	634	614	644	670	610	677	663	592	640	591	625	630	578	620	578	620	604	601	565	551	627	683	607	608	587	617	621	643	645	639	619	633	650	574	667	631	652	603	612	603	631	648	643	627	610	598	631	635	588	644	576	627	668	641	608	686	634	654	594	622	637	588	622	654	651	597	655	693	590	645	654	647	606	609	592	618	626	635	659	611	635	645	587	604	676	650	592	591	621	604	603	651	651	597	619	619	601	616	627	611	615	615	590	618	629	589	635	621	627	592	634	644	626	625	590	607	643	665	632	604	642	632	603	638	628	641	662	647	656	600	611	654	669	588	660	631	650	599	650	578	679	587	641	606	622	581	574	601	645	614	601	625	654	614	562	616	595	666	630	602	630	571	594	568	622	633	643	567	671	631	575	633	631	635	619	590	596	603	661	644	628	634	604	564	632	630	650	638	642	649	673	616	635	641	633	601	574	635	594	625	640	636	649	599	649	606	581	696	662	658	635	622	617	607	589	618	599	624	615	585	661	668	600	653	616	580	646	631	633	661	647	583	636	616	614	586	597	627	600	605	647	644	612	615	604	615	667	612	614	577	664	660	624	637	680	614	610	675	602	606	651	665	603	649	615	591	633	619	637	591	597	626	642	598	602	614	671	643	597	579	635	666	652	588	608	631	610	638	626	590	645	658	632	637	592	634	582	622	584	631	636	617	607	600	638	637	651	644	648	585	614	636	639	622	630	640	580	642	656	611	618	593	652	626	654	670	583	620	635	610	622	620	608	640	629	654	566	674	672	597	669	591	654	674	633	646	634	632	611	601	653	644	653	620	631	606	636	653	605	634	628	618	627	614	614	620	644	639	681	650	632	631	615	616	632	645	630	642	660	652	600	590	666	610	650	646	637	613	577	646	627	616	609	598	584	577	653	636	572	615	643	657	611	606	635	617	601	625	646	609	654	607	620	582	627	601	609	613	648	639	632	670	659	622	625	624	621	646	607	672	600	654	613	599	635	629	615	624	601	631	618	578	624	624	595	638	656	665	658	619	659	633	633	613	661	611	620	623	646	629	628	684	616	650	585	639	606	606	594	602	634	589	577	607	637	571	587	594	627	644	640	639	619	655	596	666	622	649	596	659	585	644	637	654	629	583	664	666	643	643	637	668	614	610	626	619	585	618	661	722	664	595	608	640	629	638	620	608	623	585	566	605	620	634	593	589	641	630	626	630	657	625	589	652	613	657	637	650	622	591	599	623	632	635	625	632	625	644	683	667	628	649	634	639	627	587	579	634	598	624	598	573	610	604	659	647	623	628	609	610	616	573	639	651	653	622	657	604	612	660	641	586	643	613	591	616	648	559	625	677	658	636	649	629	640	649	604	639	602	647	603	664	654	614	631	577	630	601	638	635	600	592	656	609	666	650	639	599	662	637	642	619	627	625	609	645	653	587	604	632	641	601	591	643	578	647	644	608	610	626	603	623	661	653	594	647	648	631	656	631	622	618	638	600	628	588	610	622	632	645	697	668	595	604	644	652	630	637	605	651	635	601	617	645	618	622	611	631	618	630	628	634	649	677	605	611	625	590	624	626	638	630	626	602	606	615	630	618	630	661	607	612	626	596	584	624	579	591	623	615	651	597	606	640	617	650	627	608	670	635	645	604	589	622	594	630	616	627	629	660	574	620	627	614	627	655	611	637	616	617	631	633	621	646	645	611	616	639	619	583	660	652	684	602	645	649	665	558	632	623	627	630	623	642	608	634	632	601	631	582	662	613	583	622	621	663	670	648	650	619	625	603	624	628	594	651	652	588	646	581	685	607	617	611	599	586	599	570	618	618	611	600	666	624	646	596	584	672	629	603	643	578	666	607	677	598	661	610	617	613	616	652	611	620	603	650	634	636	579	609	657	626	621	669	624	616	594	645	593	665	640	633	597	636	635	627	649	641	642	637	628	591	602	614	569	635	629	643	663	552	690	610	627	617	592	633	659	620	629	617	611	645	611	598	632	636	588	609	611	635	590	617	581	591	594	627	590	614	612	636	587	638	646	642	621	630	649	625	598	610	644	619	619	611	635	607	664	631	601	626	576	647	616	654	642	655	588	635	635	618	589	673	605	634	632	589	640	643	599	609	620	611	615	663	616	605	656	603	629	643	579	584	667	634	625	610	591	651	633	633	594	668	636	629	634	597	619	612	621	630	613	662	622	611	624	607	636
15692	7512	7177	5644	4290	2808	1827	1307	1154	964	772	651	601	511	483	400	389	325	281	301	316	299	279	268	288	259	260	247	250	251	250	240	270	195	242	256	247	242	230	219	239	281	233	240	258	224	220	206	268	232	242	219	244	226	246	268	214	223	236	206	234	212	230	240	248	240	251	250	239	221	193	214	193	219	221	245	230	204	231	239	227	238	240	251	214	196	227	233	244	208	212	257	226	250	242	241	214	220	216	223	227	231	230	236	208	225	251	224	236	277	241	207	219	240	266	228	233	238	226	248	229	214	208	224	232	229	254	235	241	250	247	245	244	231	219	242	239	236	202	260	255	220	230	208	248	216	222	221	211	223	248	214	267	218	254	245	194	229	240	258	251	225	254	254	251	209	225	245	221	247	279	233	213	227	232	246	222	240	239	267	209	230	223	211	274	228	256	235	245	248	225	291	223	187	224	253	261	252	223	243	247	226	282	224	227	239	251	247	243	222	262	201	231	233	252	250	237	256	266	223	238	257	210	250	218	263	253	226	255	255	242	214	225	250	227	252	236	202	237	266	247	233	215	257	272	237	226	218	229	241	239	240	232	235	223	244	252	257	227	237	233	235	237	273	240	221	199	231	214	220	205	242	233	228	244	237	256	240	249	255	214	208	193	230	209	223	236	250	232	220	234	240	239	217	246	221	220	238	245	217	234	219	234	211	226	231	215	230	236	230	217	225	215	233	216	228	226	212	221	236	214	227	268	228	228	238	217	265	241	215	246	236	251	226	214	204	244	241	226	215	221	219	229	235	194	236	212	263	242	230	219	237	247	237	233	225	230	249	259	224	228	234	246	227	261	249	254	232	238	233	235	223	262	266	217	247	214	234	204	221	244	237	184	249	229	248	227	210	232	219	229	221	248	236	248	238	233	215	259	266	224	243	255	217	234	203	218	250	237	231	248	229	212	241	235	224	231	207	252	218	259	224	236	236	235	235	235	245	228	235	249	236	218	248	230	227	238	196	240	248	232	248	263	216	246	242	245	248	235	229	229	260	231	246	205	232	210	241	245	257	251	236	226	215	223	213	235	217	234	212	222	251	232	239	240	244	218	225	220	237	240	231	265	199	229	242	266	251	229	248	258	238	259	246	242	243	242	251	220	213	250	236	232	230	199	225	260	220	213	228	231	237	236	246	243	229	227	234	237	237	248	224	239	222	221	252	241	244	233	224	232	259	225	243	224	235	219	248	215	233	248	256	243	219	248	225	219	226	229	233	240	243	241	241	229	217	204	212	218	238	238	233	229	208	241	213	224	229	232	227	251	228	221	233	236	233	239	222	244	234	244	232	224	231	250	238	224	212	246	265	232	257	216	256	253	225	231	225	217	204	247	223	215	248	243	203	210	258	256	215	228	225	262	219	199	211	246	242	226	240	242	265	258	238	247	222	219	243	220	213	238	243	210	244	263	252	237	246	247	239	250	233	252	250	235	231	216	197	232	217	242	240	253	197	256	251	249	247	252	255	237	260	245	232	258	242	228	252	236	250	244	211	214	226	238	233	237	240	260	246	198	221	201	239	233	215	262	236	228	204	223	228	244	231	274	224	252	238	229	251	247	236	231	206	216	233	242	244	225	222	234	233	246	244	209	228	223	248	249	252	244	227	235	248	216	225	235	234	227	246	246	249	224	210	246	243	215	249	251	236	226	224	224	224	247	241	246	238	203	194	241	244	245	229	245	242	219	234	225	229	211	230	247	237	254	267	236	207	202	216	237	243	228	248	211	237	271	234	229	231	222	227	225	256	232	255	237	201	238	243	229	261	244	229	224	211	229	197	226	233	221	211	223	278	227	232	235	214	237	237	241	208	240	228	209	210	246	214	225	205	242	212	223	259	225	239	252	227	219	227	240	240	229	238	233	247	213	250	231	243	237	228	248	252	247	248	249	223	236	243	222	219	238	262	246	247	223	220	234	220	232	239	252	240	219	219	235	208	214	234	221	232	230	248	242	221	241	229	212	205	230	216	203	241	244	260	232	232	226	239	204	270	233	228	243	210	241	224	239	236	240	227	218	239	221	273	216	239	235	230	252	217	206	225	239	234	214	224	252	266	226	236	245	275	232	236	243	215	219	234	235	245	256	236	212	253	229	244	212	246	258	228	233	238	228	262	255	256	252	218	229	241	218	244	251	260	233	232	218	253	223	252	228	232	234	241	237	235	219	274	224	221	238	231	225	229	255	198	242	239	235	237	244	250	216	207	218	212	249	251	259	244	246	247	225	233	245	235	227	251	239	252	192	228	238	222	236	220	211	210	246	252	233	202	230	216	227	274	233	226	218	239	220	237	209	235	237	233	222	250	218	248	232	225	260	220	235	252	217	204	234	203	206	264	212	259	259	238	228	208	224	226	236	221	247	263	233	217	215	209	229	256	228	222	238	217	230	228	245	225	220	246	249	266	226	217	225	247	237	219	217	219	217	238	254	226	251	225	237	252	243	214	238	203	239	234	207	229	225	225	247	226	213	242	229	255	256	185	216	261	277	220	254	218	220	235	250	244	217	224	217	233	235	252	233	238	232	224	231	245	241	232	235	207	220	226	222	239	219	226	249	258	251	235	223	233	221	256	248	225	229	234	249	229	250	219	233	233	218	247	226	217	217	221	252	240	222	227	243	231	229	208	261	234	222	240	226	239	215	276	241	219	230	274	204	210	237	260	249	239	245	242	225	252	252	207	236	245	245	230	243	232	265	260	264	258	227	201	251	251	212	248	249	238	235	249	219	255	264	228	227	212	244	248	241	228	244	256	247	222	268	258	229	222	223	249	247	253	247	239	242	230	220	261	225	256	232	240	236	205	228	224	209	207	231	237	246	231	258	233	241	231	216	222	241	227	217	238	234	215	197	238	236	212	217	206	241	242	243	243	242	225	253	216	225	240	233	253	229	235	239	246	237	231	264	245	238	235	223	246	242	206	227	234	217	231	229	257	236	212	234	221	207	250	230	236	260	231	242	249	232	244	243	227	258	237	234	251	234	235	230	244	220	233	230	219	250	243	236	212	240	223	217	249	233	219	222	247	213	242	243	212	237	228	257	231	248	251	249	214	226	225	233	257	222	236	235	241	208	229	257	253	244	215	211	223	224	272	218	237	241	235	196	225	209	235	225	233	251	242	241	242	221	241	255	232	251	229	226	245	222	224	225	247	219	258	236	209	261	232	230	186	210	232	194	229	238	205	247	273	232	256	251	250	220	223	251	227	237	233	219	258	251	235	228	227	241	230	224	243	276	242	237	250	250	239	232	231	241	225	241	243	201	208	263	236	253	225	238	213	249	219	211	228	257	244	235	204	223	207	207	242	237	264	263	250	246	224	246	253	215	237	225	233	228	269	227	248	215	215	248	215	220	231	228	237	252	242	276	241	224	228	255	232	214	217	238	223	247	245	245	245	248	198	229	245	238	253	215	236	257	252	216	246	208	231	218	250	246	223	218	228	243	233	229	245
12531	6615	11553	14268	12588	9027	7123	5812	5068	4534	3612	3342	3070	2263	2138	1892	1678	1164	1078	1113	1078	878	838	855	796	759	757	789	792	757	724	759	723	695	669	675	703	628	630	589	673	629	616	602	592	615	603	596	545	597	595	575	608	615	605	593	605	579	603	596	554	632	585	593	596	589	583	567	564	594	553	614	592	595	584	576	599	607	584	553	580	585	552	605	528	581	591	573	540	581	602	612	586	574	572	563	536	628	585	564	537	567	560	634	581	567	569	598	589	559	623	568	541	584	558	602	599	580	593	619	551	560	548	591	591	612	522	624	579	573	601	627	587	572	577	574	557	577	524	557	623	575	536	557	572	539	547	555	579	576	584	514	580	621	552	571	547	553	622	583	546	597	568	559	577	606	530	561	597	562	555	563	584	563	583	554	592	519	608	604	572	559	569	589	546	551	539	619	550	585	594	584	582	619	577	569	581	567	628	603	569	579	571	592	565	585	554	603	545	595	552	550	548	591	587	580	584	599	587	569	593	569	618	593	562	576	562	562	534	579	562	564	557	576	567	550	601	596	543	579	555	545	580	532	548	547	579	583	583	549	614	557	518	558	609	564	617	574	567	596	584	591	612	594	592	563	577	577	587	647	634	576	588	590	570	587	571	585	577	601	552	534	589	573	547	566	616	597	572	595	586	557	584	576	555	564	572	580	567	577	582	599	627	549	573	600	561	595	621	577	579	587	561	572	581	544	517	554	584	553	551	590	590	561	602	534	552	596	593	597	551	592	583	563	558	613	567	590	583	527	573	593	584	565	614	548	598	565	577	578	610	628	580	571	549	573	605	595	565	579	539	546	605	587	589	579	567	514	552	624	607	575	551	564	600	580	615	582	558	551	587	563	605	578	558	584	593	607	574	563	590	573	617	575	578	591	538	568	582	577	578	582	618	584	595	611	613	632	571	612	586	625	576	599	605	566	584	627	574	575	620	576	570	593	568	585	581	545	589	588	582	585	571	556	601	543	570	607	570	584	564	546	581	563	567	560	610	613	557	607	588	544	596	559	607	551	570	573	559	575	546	593	582	571	578	602	605	586	606	574	600	616	583	616	543	574	548	574	557	564	534	526	563	601	546	583	584	552	547	576	579	564	563	580	554	572	593	580	535	584	597	631	537	585	569	584	567	585	579	560	579	588	615	549	638	544	570	588	580	564	580	586	606	575	559	613	570	609	538	559	625	572	592	561	595	584	568	582	583	554	590	584	541	615	583	601	535	544	627	570	570	590	592	571	619	571	588	582	590	572	586	605	607	556	600	586	619	570	592	538	547	585	573	600	592	574	564	575	621	581	585	556	602	560	622	575	598	595	607	624	587	547	586	588	573	567	517	575	587	638	538	527	569	625	592	569	601	563	580	557	595	565	570	520	578	525	581	565	578	578	577	594	575	593	574	532	580	603	552	585	581	597	612	593	596	592	592	560	580	576	595	588	555	535	545	535	573	600	635	550	560	560	557	599	549	545	562	556	560	566	573	564	562	584	562	549	554	555	588	579	612	556	574	584	608	583	557	563	552	570	590	558	595	550	594	528	573	623	606	578	572	587	608	574	607	588	586	567	571	591	591	568	601	554	562	607	596	587	633	561	566	532	573	582	556	543	613	551	591	595	550	565	622	573	588	584	546	600	583	586	571	583	529	561	561	586	589	550	555	586	587	584	557	627	577	574	558	573	583	649	586	570	591	579	621	577	601	562	633	569	577	542	572	610	590	571	558	573	596	620	625	587	565	612	563	606	579	567	554	598	594	535	564	613	573	572	571	557	604	584	621	562	596	572	584	571	556	561	654	623	581	589	555	566	571	573	598	582	552	555	644	545	583	552	606	572	585	569	562	566	573	581	525	579	614	592	590	582	584	621	599	580	614	575	581	554	602	559	590	569	562	557	555	582	561	579	617	584	567	563	582	558	582	618	566	565	601	624	623	613	569	603	603	580	600	563	591	564	571	604	573	581	588	582	613	583	574	579	570	565	581	552	543	605	556	541	574	589	576	592	557	586	564	584	591	609	577	619	589	575	539	558	595	567	566	577	629	628	577	537	572	536	580	556	575	597	589	578	596	562	617	542	568	538	566	563	569	545	565	539	584	587	558	590	594	589	615	568	584	582	604	581	535	563	584	567	574	575	588	580	602	551	581	592	595	556	623	631	568	569	613	602	564	557	539	594	607	589	559	587	547	574	568	593	603	560	563	541	588	565	532	624	589	584	567	588	595	556	565	575	557	529	574	572	569	589	542	562	593	543	580	560	583	553	552	539	552	560	596	568	561	574	577	577	556	562	589	578	561	577	561	631	572	585	581	572	518	557	563	600	562	563	591	593	563	573	591	550	583	533	572	577	584	572	625	608	596	556	552	554	569	583	548	588	597	557	586	552	547	569	512	543	593	602	592	575	550	581	607	579	607	601	575	589	561	570	551	536	602	576	600	560	591	580	572	616	536	556	521	563	541	547	614	560	556	584	573	543	567	598	555	549	559	588	575	563	544	612	594	564	566	595	586	591	554	603	576	586	540	579	579	537	584	556	595	555	587	552	562	537	548	574	587	591	549	594	584	593	570	603	575	593	568	587	558	598	579	578	598	574	590	553	522	573	579	574	571	610	554	546	592	556	556	559	552	603	596	545	574	591	592	608	577	530	569	551	590	562	591	516	547	555	585	573	584	600	585	607	588	629	600	558	563	586	558	574	595	594	563	546	605	605	583	605	563	573	583	605	591	551	544	615	604	566	566	584	577	600	596	596	537	584	585	570	554	559	556	602	572	562	584	566	600	590	608	565	559	543	576	544	564	587	579	551	599	599	603	556	585	599	513	592	582	607	565	602	575	592	554	568	572	567	565	560	630	562	587	559	611	594	588	568	534	605	612	586	589	556	587	571	580	583	527	568	618	579	566	558	596	529	547	584	573	624	646	590	531	613	598	566	590	563	585	545	525	564	587	544	558	561	570	613	596	563	583	562	559	545	630	572	587	594	611	575	596	596	569	587	611	571	577	601	548	605	573	588	559	587	537	642	602	535	603	581	574	587	582	550	597	611	597	636	558	564	548	561	532	576	578	579	513	587	599	514	603	574	622	548	591	544	571	599	539	562	546	564	544	576	577	567	575	578	547	587	572	612	553	584	566	594	571	534	585	577	614	584	548	592	593	558	562	571	590	604	566	557	596	604	591	639	566	597	609	593	549	565	571	556	612	600	536	607	593	574	612	586	601	627	577	569	605	554	572	572	550	609	565	558	577	583	577	581	611	591	612	572	550	581	594	605	565	525	591	615	604	545	547	618	542	563	602	570	584	566	569	531	582	548	566	624	570	590	601	574	584	594	599	565	570	546	540	574	593	556	550	554	609	610	538	588	567	571	603	554	556	591	590	554	540	587	538	579	595	564	585	574	566	569	575	580	580	546	593	594	635	565	569	564	581	568	528	574	563	543	583	543	570	608	588	566	623	626	576	596	576	556
24582	13101	10562	8861	5559	3622	3087	2293	1607	1366	981	795	807	541	521	448	424	322	259	259	273	238	243	213	222	216	210	181	182	203	193	194	197	160	182	201	156	195	195	207	173	165	163	183	157	205	202	151	205	155	180	181	166	181	166	191	167	156	170	181	179	185	195	168	170	186	162	194	160	156	187	184	151	158	177	171	152	170	144	159	156	161	172	169	162	156	197	167	173	177	151	164	178	161	167	159	149	161	145	168	195	169	170	170	180	181	179	161	162	167	173	179	149	163	197	173	169	179	197	163	176	174	171	168	172	183	175	167	146	180	156	157	156	169	194	167	172	175	160	163	165	151	168	169	172	170	163	159	160	134	171	168	137	181	165	184	162	172	155	181	175	169	191	176	164	152	169	165	156	184	170	174	182	161	197	169	162	167	191	171	178	165	203	167	159	159	154	174	150	187	186	163	204	179	179	184	167	141	208	155	148	182	136	192	177	175	155	179	165	170	141	159	172	176	168	179	171	174	170	206	150	159	167	164	144	184	149	162	176	178	163	169	152	181	164	159	147	166	190	170	153	161	183	177	184	182	156	161	174	170	180	173	167	162	185	179	177	168	167	167	180	166	172	146	170	161	160	148	164	163	165	179	164	154	159	174	157	151	175	173	206	180	162	190	197	170	160	170	187	173	158	164	148	156	203	177	152	170	151	189	182	159	183	161	157	181	176	160	163	150	173	184	167	173	170	153	159	178	171	171	176	161	147	136	160	164	155	169	166	163	171	133	160	163	154	159	153	156	164	154	186	143	181	147	183	167	190	174	159	172	196	169	170	163	154	150	180	194	180	181	186	175	171	182	144	179	154	180	172	163	147	167	166	171	148	168	166	147	168	174	169	191	172	169	162	160	179	183	156	164	186	158	177	160	178	161	160	180	146	189	160	168	179	155	153	179	187	158	159	178	171	174	177	180	159	163	205	147	157	162	180	160	173	170	164	185	146	155	181	172	165	150	191	159	174	171	171	145	165	164	174	155	160	177	173	150	173	178	145	161	165	172	180	195	169	183	147	178	166	192	160	184	159	148	158	157	155	156	171	168	166	170	177	169	190	162	169	155	157	157	170	152	171	161	146	165	176	177	181	155	170	191	162	170	169	188	153	162	196	165	197	189	171	156	178	187	178	187	181	165	165	157	181	138	172	172	171	191	182	165	177	158	168	159	172	167	158	162	167	152	191	168	175	178	177	147	137	144	194	152	165	194	163	166	159	182	151	172	172	178	157	189	194	184	172	181	181	178	158	159	152	179	153	186	170	179	173	156	176	166	175	156	167	160	148	157	182	187	163	173	157	174	172	171	170	188	156	162	141	180	148	189	145	185	196	182	167	173	177	185	165	153	142	184	172	177	168	143	177	154	156	153	199	185	173	149	172	177	163	169	161	191	162	168	158	179	177	153	172	184	198	177	172	174	173	166	211	177	172	165	177	164	152	174	173	153	196	168	133	153	189	169	156	142	176	162	159	165	162	179	185	164	187	174	170	169	170	149	150	155	169	197	180	178	168	174	180	157	168	151	166	187	193	181	181	158	146	169	190	156	159	170	180	188	174	179	174	161	168	170	162	197	167	170	178	158	178	175	162	175	172	156	182	178	158	151	165	139	154	156	165	158	177	170	171	158	186	171	157	167	169	180	164	174	175	167	141	170	172	166	155	167	177	163	179	166	173	154	180	172	151	173	178	154	151	150	171	159	173	172	185	153	171	183	195	176	169	152	181	183	136	183	184	161	188	177	160	154	176	170	178	155	181	185	169	155	177	187	161	160	173	162	188	187	143	171	163	182	171	184	179	189	158	163	159	174	171	159	166	167	164	160	183	165	183	176	186	162	156	159	164	152	169	154	187	166	148	175	169	192	157	171	171	178	173	190	155	167	168	163	184	155	189	187	139	166	173	163	157	153	151	178	154	167	170	164	155	160	145	165	164	172	180	159	154	154	150	166	187	172	180	174	157	164	188	173	191	171	156	166	182	144	160	167	165	150	170	180	193	174	162	187	167	186	160	170	162	162	175	149	155	140	164	173	187	191	147	172	180	171	168	159	153	144	176	208	182	171	167	180	167	164	160	178	171	143	163	181	194	173	164	151	174	167	173	169	154	181	187	184	170	178	186	175	161	162	154	180	175	167	172	144	191	188	188	165	168	181	164	172	167	147	162	172	180	184	172	168	159	169	181	146	172	170	170	170	211	169	181	171	154	185	195	165	165	149	199	158	156	167	176	156	164	179	149	162	159	168	165	157	166	185	177	137	184	188	193	184	193	172	174	171	161	160	176	169	168	166	183	159	199	171	159	166	163	152	150	171	178	186	178	156	185	167	141	188	168	159	191	147	162	162	187	170	158	157	179	187	183	167	194	148	159	145	193	190	157	157	185	173	175	186	170	156	164	193	172	169	165	172	193	151	156	156	143	182	175	158	178	169	147	191	186	150	157	199	184	188	167	171	198	154	186	190	172	139	162	163	158	185	172	156	178	161	182	179	175	174	135	142	158	189	172	174	177	165	160	164	172	153	158	169	201	179	170	169	155	140	171	172	161	159	165	175	186	161	154	164	163	171	162	160	171	171	183	190	175	154	156	156	163	171	164	153	167	165	172	166	175	190	153	169	171	168	173	159	186	172	164	186	170	162	176	168	175	187	156	191	154	148	153	179	176	166	154	198	167	150	171	167	161	166	175	147	186	187	185	160	174	172	179	174	181	176	199	191	174	189	183	173	157	176	172	179	163	168	193	177	164	158	174	159	156	151	143	183	159	171	144	168	161	169	154	176	160	210	163	169	173	164	176	182	193	180	146	165	186	200	180	167	159	176	159	151	164	194	150	172	152	147	165	172	179	188	155	199	157	151	169	158	161	176	156	138	186	178	171	151	165	170	152	162	180	186	187	180	143	177	158	161	173	158	180	138	182	178	179	145	162	177	175	187	203	167	149	153	149	187	172	150	196	155	172	163	173	165	174	150	176	147	162	159	174	165	170	197	170	159	186	166	165	181	180	147	156	178	156	154	151	157	175	170	185	181	176	147	178	136	159	161	203	179	154	165	172	179	180	197	167	141	189	165	163	152	162	192	176	174	155	176	171	146	182	191	181	164	166	162	178	192	167	158	180	148	188	161	178	191	172	189	170	154	166	161	157	189	175	159	178	171	168	171	180	189	194	159	140	177	179	156	165	185	169	167	157	183	160	167	185	172	160	183	167	166	170	151	166	164	166	177	172	163	187	202	177	192	189	165	190	183	155	184	181	179	172	167	207	176	164	168	197	187	150	155	187	186	166	169	163	174	162	178	131	175	151	149	201	158	170	165	184	170	159	170	166	181	140	186	170	175	183	163	159	178	166	150	167	161	159	172	173	143	168	183	170	182	156	192	168	160	175	168	159	177	169	173	179	174	142	177	161	184	184	167	175	177	165	168	156	180	184	184	173	177	186	154	167	156	169	156	171	158	190	165	167	168
16847	9522	15701	18288	16460	12599	10363	8525	7295	6625	5067	4345	4133	3201	3056	2597	2203	1346	1143	1191	1288	984	818	823	763	751	716	744	737	690	695	636	663	563	551	591	584	556	529	504	480	553	477	491	463	495	498	475	441	447	498	452	464	457	432	423	458	492	463	429	446	418	450	475	460	441	425	436	437	417	440	463	421	434	433	443	462	411	447	435	429	458	438	457	438	422	461	425	420	475	444	475	447	420	409	422	435	435	440	439	425	363	448	447	391	458	431	436	448	418	408	454	422	443	434	435	433	378	452	460	416	411	429	391	445	426	427	417	435	441	415	396	436	395	446	419	432	426	409	423	445	449	450	442	425	413	432	425	438	443	420	473	445	450	420	414	439	442	414	424	472	417	422	419	453	444	428	432	433	467	405	430	455	409	471	422	437	430	439	445	456	388	441	417	445	453	425	432	413	451	412	411	457	468	446	449	430	408	406	452	426	430	396	432	439	414	441	415	456	461	430	417	448	422	444	443	452	402	407	408	450	441	429	428	420	436	481	463	436	479	411	451	447	418	459	464	433	399	448	409	415	451	425	429	431	421	458	440	429	415	427	412	444	432	441	469	469	460	415	387	452	447	468	454	447	434	471	398	428	423	458	431	419	442	422	408	466	437	417	415	413	425	422	435	449	412	380	426	440	412	421	439	419	409	427	431	426	393	425	454	445	435	422	428	424	409	422	459	431	442	441	430	420	433	426	471	412	440	457	427	430	456	441	482	376	439	457	420	423	395	445	420	419	453	438	398	418	393	437	420	462	420	415	441	426	444	411	438	446	434	402	420	426	442	414	480	413	420	434	413	429	429	451	427	481	393	432	433	423	460	433	429	438	420	414	460	478	413	413	427	412	437	391	453	459	475	409	429	387	453	460	425	460	424	462	428	448	413	449	437	408	440	403	426	404	447	461	415	457	451	445	401	427	425	460	407	424	425	436	435	416	433	426	443	468	435	441	430	430	438	432	436	396	424	460	467	430	408	430	438	411	419	418	435	445	413	441	455	418	443	458	448	409	401	450	444	463	419	444	445	420	430	415	473	438	434	439	421	405	440	441	401	441	449	462	466	433	456	423	435	426	435	429	413	449	406	449	374	385	442	436	434	455	466	408	479	462	405	440	427	437	437	414	400	468	453	423	415	411	418	442	424	412	440	412	437	457	422	455	437	436	426	428	455	423	391	443	398	416	414	408	395	428	469	452	401	485	424	422	446	467	385	394	413	456	426	447	425	457	413	407	467	414	387	440	448	421	418	397	444	432	416	496	473	427	421	436	438	408	419	426	445	409	433	440	404	414	447	459	411	419	438	409	415	448	395	466	437	460	393	403	431	412	433	473	440	395	421	437	401	436	424	434	413	405	410	445	460	451	418	421	418	460	425	440	422	422	454	423	438	402	429	395	410	415	410	440	435	444	407	441	476	391	400	415	441	435	466	378	441	465	428	416	462	416	460	439	426	493	441	450	433	432	443	414	453	421	383	418	430	421	421	443	464	453	454	440	423	448	422	418	421	442	451	449	433	436	420	422	435	411	436	436	411	452	449	434	402	434	431	424	439	389	425	483	415	446	399	430	429	450	460	462	438	400	481	451	413	427	396	437	377	419	429	409	444	431	394	390	449	437	452	433	444	413	424	439	412	398	397	423	406	425	420	384	407	446	471	445	461	466	449	441	483	430	417	421	387	403	409	445	443	380	410	447	436	418	403	470	409	417	450	442	473	428	461	452	433	449	408	442	442	446	402	429	448	390	411	391	428	429	408	409	401	433	401	438	409	449	441	416	420	414	424	454	440	415	452	417	401	422	438	464	416	422	443	455	418	401	436	424	410	446	394	455	432	415	423	456	413	420	454	426	455	420	420	421	411	408	444	430	396	426	436	397	431	436	475	469	444	392	453	423	433	463	441	428	449	424	437	467	421	405	436	419	425	444	436	424	477	473	452	399	432	450	423	390	409	431	403	449	416	396	401	424	426	463	386	403	411	424	428	446	436	442	432	468	465	418	406	461	442	430	481	407	406	433	456	405	418	460	414	405	403	458	444	418	446	413	448	461	427	462	404	441	427	408	437	437	414	413	398	420	473	457	441	419	464	424	457	408	410	411	438	452	409	393	417	398	410	434	434	432	456	440	428	443	443	405	443	402	432	447	441	433	445	427	424	416	425	426	436	465	420	403	441	429	425	445	419	476	444	412	436	409	432	412	398	468	410	413	403	419	456	403	395	436	425	469	468	450	456	405	433	403	429	423	422	457	432	454	410	410	424	417	388	445	423	423	443	440	425	408	420	440	427	412	457	442	431	432	463	396	421	404	436	424	421	452	430	443	456	441	443	435	469	395	423	427	398	405	423	400	440	427	419	434	434	411	450	446	406	432	452	421	462	433	470	413	443	443	424	425	433	431	423	417	449	437	432	418	419	435	397	449	448	418	393	430	403	430	409	418	431	464	395	445	423	440	425	409	427	427	399	425	396	434	432	409	433	402	420	412	424	416	427	430	449	412	430	407	406	420	417	424	460	435	402	432	399	419	458	432	413	460	446	411	448	451	426	431	403	454	415	436	419	456	452	412	395	423	452	458	446	428	429	423	443	450	435	399	460	448	392	460	402	403	405	451	423	411	438	478	449	398	446	421	397	424	402	413	430	438	429	445	425	444	419	439	409	446	466	432	430	454	420	414	492	444	438	417	385	385	408	451	421	428	398	406	462	410	452	468	420	451	411	420	392	402	403	420	428	429	405	424	391	424	407	417	451	438	442	429	414	437	397	451	431	431	436	444	401	422	437	432	410	449	408	434	404	432	439	457	418	446	447	423	420	445	430	436	418	404	436	451	428	447	414	413	440	402	423	431	427	447	437	406	400	461	451	434	451	421	397	401	433	456	449	445	403	433	437	425	414	384	401	440	423	403	415	466	439	438	405	436	448	444	408	417	429	430	443	421	388	430	427	398	406	414	424	398	441	460	418	431	448	416	431	397	435	464	440	420	418	452	425	432	420	427	436	437	439	413	398	456	430	436	406	381	433	391	450	451	421	422	432	457	402	420	455	438	412	416	430	423	427	422	404	434	387	435	421	429	454	457	407	470	421	415	431	419	433	408	430	427	396	429	408	395	410	437	437	435	433	443	419	431	447	454	405	427	435	423	387	453	427	437	444	430	465	439	422	390	399	404	407	420	421	400	416	415	389	447	404	404	434	425	382	475	443	430	426	482	407	414	393	422	458	420	432	417	404	368	440	405	421	422	436	394	405	435	446	448	371	429	408	461	414	432	422	435	425	468	428	406	426	434	414	401	402	466	429	467	440	426	413	424	452	404	438	415	409	437	440	447	394	429	465	467	410	402	412	417	451	412	427	413	437	406	466	403	442	451	445	441	420	449	419	443	446	452	411	427	428	417	399	452	447	401	417	443	406	466	461	393	427	440	439	407	414	432	443	463	408	435	399	429	406	447	455	395	419	396	421	431	412
5133	2553	2671	2213	1539	1078	824	665	616	587	477	456	377	381	309	318	316	295	301	303	301	290	275	285	296	259	270	240	271	266	255	261	272	258	261	236	274	265	247	256	267	271	271	250	276	246	241	255	271	271	254	272	261	254	283	297	264	247	261	225	266	252	278	271	231	247	270	250	255	246	262	230	219	287	252	257	248	266	258	234	283	273	241	270	244	275	265	272	262	249	260	250	226	268	264	275	246	247	258	277	250	251	256	255	231	264	254	224	255	285	236	277	262	236	215	284	264	287	244	245	261	238	251	249	273	245	239	266	255	271	266	286	249	252	245	258	257	258	235	247	250	262	238	261	291	265	262	272	229	250	260	231	231	236	247	264	220	244	260	264	277	262	246	237	270	247	238	231	261	261	255	257	287	246	285	296	241	257	253	253	256	265	249	267	285	277	236	273	282	262	247	261	267	266	263	228	235	242	229	240	256	257	250	248	238	245	262	274	259	249	247	261	252	255	246	262	240	252	257	292	275	247	234	250	261	237	255	243	272	250	272	245	263	255	235	259	240	249	258	265	235	276	238	236	253	237	259	270	254	275	265	253	290	266	260	259	262	278	259	260	253	256	254	251	292	246	243	205	248	241	221	225	251	255	265	244	271	296	274	263	269	244	221	289	275	248	261	233	254	263	214	267	248	259	277	241	234	264	254	264	278	253	257	276	243	252	245	239	272	231	229	242	248	261	213	239	226	262	250	251	222	230	254	279	260	247	273	249	255	253	250	234	245	240	264	248	242	262	256	276	251	285	261	260	235	264	250	242	254	255	229	239	266	258	261	247	275	262	261	218	259	240	259	266	244	243	233	263	237	266	234	263	240	267	270	238	262	264	265	225	248	236	243	275	266	277	251	258	252	240	254	245	262	241	246	266	261	258	233	246	251	264	278	254	269	234	260	263	254	275	306	273	262	267	216	244	237	243	242	257	274	238	264	236	268	272	257	265	274	264	253	274	284	265	270	281	258	272	276	269	239	227	236	273	264	263	237	266	242	239	267	250	279	253	229	243	270	281	242	248	274	243	293	230	262	241	237	230	252	253	252	220	249	236	268	230	222	255	253	277	260	255	260	268	288	234	240	252	237	265	253	268	244	220	252	232	217	254	260	243	267	269	269	262	261	224	249	285	267	253	273	241	249	213	274	261	257	261	263	249	266	252	251	244	269	254	264	241	234	255	265	240	254	260	257	260	278	253	273	252	273	245	270	270	254	226	263	270	298	254	275	227	304	262	270	226	250	256	249	265	265	254	249	248	251	250	261	261	255	256	265	270	262	264	263	257	262	267	278	299	241	258	198	227	280	272	238	260	250	249	274	243	253	252	236	263	251	274	246	254	260	226	253	234	235	216	236	278	244	246	244	261	267	268	240	251	216	240	269	251	238	247	242	262	272	247	263	270	267	226	258	229	268	225	255	233	264	246	281	276	253	260	252	273	256	252	284	250	247	248	250	249	252	250	265	286	284	267	218	271	265	250	275	243	258	243	267	243	254	224	261	255	259	255	261	265	234	275	272	276	238	251	254	221	250	259	243	241	232	227	249	274	267	234	215	260	267	243	280	247	229	240	213	232	236	254	255	238	282	269	231	286	235	237	253	241	240	246	249	255	254	270	272	266	279	249	246	242	252	250	284	275	264	272	236	242	256	274	273	254	227	236	277	253	250	275	297	286	282	244	250	264	248	237	263	259	229	271	229	274	263	242	281	255	270	271	274	236	264	267	256	263	273	265	230	247	243	247	253	249	222	240	243	260	282	247	246	249	245	248	251	275	254	245	258	227	243	256	238	248	257	234	280	234	273	241	246	214	238	239	238	233	250	253	301	276	259	252	267	245	244	238	261	238	240	245	276	264	273	262	247	244	280	239	247	273	217	262	263	224	260	279	230	257	282	263	251	273	248	253	245	252	222	265	262	260	229	234	260	268	270	242	264	247	256	245	253	250	266	241	260	253	255	255	237	253	236	231	253	237	242	235	245	239	257	270	274	269	272	246	269	258	254	255	261	273	245	271	239	280	250	254	268	233	256	250	278	266	240	241	235	243	230	253	282	260	249	304	240	231	251	268	242	247	263	274	248	224	281	268	279	265	244	229	244	237	242	258	227	230	259	263	244	238	268	277	257	277	258	279	242	259	275	231	214	246	255	296	265	242	243	256	259	271	259	253	279	241	250	266	244	255	281	233	240	281	244	236	235	215	249	250	276	262	234	272	253	255	240	240	247	249	237	248	245	222	273	237	244	244	238	276	261	255	252	258	264	232	222	281	251	282	251	279	271	242	253	222	249	246	264	262	250	218	271	242	235	256	255	247	253	250	264	250	249	272	240	250	241	250	267	232	276	232	240	286	268	249	253	260	231	243	222	235	274	240	283	256	272	249	255	248	250	253	244	266	274	273	234	277	233	261	227	270	243	242	253	269	259	253	266	252	262	230	244	243	246	283	263	269	212	262	258	251	218	247	243	237	261	277	229	233	225	255	249	246	238	241	250	266	250	286	269	247	251	273	257	271	244	273	290	254	284	250	260	256	271	249	258	277	285	267	259	267	271	224	263	266	254	251	257	285	273	269	247	267	266	255	249	249	261	247	250	262	238	301	231	271	233	287	282	250	285	236	251	272	269	237	242	261	248	298	262	274	284	258	254	250	244	231	259	243	277	252	265	264	267	293	266	266	245	224	296	264	242	260	248	276	296	259	259	250	237	242	237	256	263	261	244	274	245	233	261	288	240	243	238	269	257	249	235	248	274	258	265	278	258	227	269	254	252	260	256	232	253	243	247	248	266	238	249	222	272	255	251	253	251	266	269	249	280	278	277	282	237	259	268	259	250	290	257	256	237	289	252	288	264	242	271	256	272	225	257	257	273	263	246	248	252	261	275	239	261	263	236	266	253	259	248	213	269	236	255	235	253	249	259	230	264	276	254	257	247	274	243	265	286	263	254	299	253	245	250	250	262	267	247	261	258	275	252	254	243	243	275	287	268	260	299	266	252	268	284	263	261	254	253	250	250	256	243	281	255	238	238	254	262	232	230	274	255	260	237	262	234	249	272	247	265	260	239	255	261	257	230	227	257	267	261	221	247	241	291	276	243	212	247	249	237	300	248	294	246	254	261	251	267	232	246	263	241	281	264	266	272	238	272	266	250	235	274	277	246	278	252	249	251	249	303	282	256	269	227	237	281	257	269	247	238	264	254	247	269	286	279	243	259	247	256	276	249	282	245	260	246	266	229	268	290	268	227	266	254	250	279	273	274	261	277	259	314	248	250	282	238	260	253	287	241	258	266	237	267	229	243	272	259	250	273	267	271	228	266	253	252	259	273	265	248	256	266	270	241	243	261	228	269	274	257	235	257	257	277	270	243	243	247	231	232	267	262	244	276	260	255	235	243	250	234	248	242	257	240	282	259	253	255	250	256	237	294	240	241	231	247	258	257	261	241	282	255	263	267	223	283	232
4591	3140	5902	7609	5985	4759	3759	2992	2664	2374	2029	1746	1575	1433	1283	1261	1115	836	866	833	843	775	728	704	707	744	737	714	689	779	722	700	679	680	668	678	638	661	646	634	656	641	670	623	662	642	662	643	617	617	610	618	655	652	618	621	662	599	609	648	655	605	596	658	634	637	611	639	660	633	633	656	631	596	640	636	638	597	618	623	628	611	632	645	621	603	619	611	660	648	635	628	598	591	594	638	625	641	617	612	580	658	621	626	628	588	595	589	622	612	599	642	657	613	631	642	634	617	612	629	634	614	625	634	625	591	650	645	615	606	626	655	595	649	633	593	655	587	656	624	609	610	609	628	646	614	595	561	597	625	596	644	582	637	658	646	666	584	640	619	639	617	623	634	619	612	625	610	627	647	582	609	643	591	594	574	655	632	614	679	600	617	624	620	624	594	658	626	617	645	596	641	672	605	623	626	644	658	608	592	636	605	615	619	668	608	629	595	652	671	620	598	607	630	604	630	647	635	609	601	665	661	626	599	625	624	657	623	589	593	641	612	640	655	679	606	656	619	595	605	596	585	622	597	693	634	601	628	581	587	635	645	629	571	627	554	571	648	634	561	614	626	569	585	604	621	591	593	566	582	589	607	651	682	623	643	643	632	645	584	610	600	627	642	625	624	646	622	634	615	623	545	607	631	620	642	601	609	605	578	608	635	597	653	629	643	639	647	610	672	666	648	631	605	610	566	656	625	635	648	597	598	673	591	628	641	634	617	599	649	678	619	597	632	647	665	617	647	601	648	621	612	626	627	651	639	627	647	634	659	571	596	626	606	616	607	612	603	637	667	624	592	615	613	635	616	615	652	596	645	582	677	602	597	595	593	621	615	639	636	635	613	625	589	667	651	585	681	594	629	609	610	609	660	675	607	621	633	622	584	590	641	621	633	677	630	639	651	615	610	670	627	630	576	646	603	620	587	628	633	624	652	647	619	569	578	628	614	612	569	651	615	603	626	624	658	599	640	596	631	593	657	609	620	585	616	654	635	610	644	654	616	654	635	627	640	632	609	596	589	634	654	623	652	596	643	586	697	615	663	691	629	573	656	617	661	658	619	641	641	587	608	598	619	632	606	618	611	655	625	597	625	612	579	629	609	654	602	596	613	632	652	642	645	608	596	687	615	627	659	646	634	589	630	583	627	647	625	618	643	626	612	624	599	635	610	652	620	642	630	616	615	630	612	592	597	615	630	629	655	621	657	643	592	642	605	655	602	634	634	634	602	615	629	663	609	633	629	612	580	654	639	608	661	660	652	617	613	662	632	621	632	636	620	619	626	637	589	620	594	569	625	597	608	637	635	638	633	611	636	610	588	599	644	642	626	572	647	622	634	638	631	610	628	601	577	645	681	592	599	642	624	666	636	603	619	620	661	680	641	587	643	638	635	677	611	621	636	674	611	625	622	610	641	620	583	628	616	599	594	645	607	638	584	601	622	628	613	621	608	666	634	648	636	627	660	619	639	642	631	604	623	636	616	608	646	621	624	611	615	640	587	647	679	636	623	639	645	578	614	673	637	623	625	603	637	615	619	577	665	635	637	685	634	626	592	611	596	586	601	619	614	589	596	648	612	644	619	628	606	635	641	632	615	612	662	618	658	609	644	596	624	616	611	602	609	619	658	597	643	596	581	628	578	677	587	626	606	617	636	585	620	622	658	647	611	554	614	621	603	612	643	616	637	605	609	670	665	631	636	610	606	629	679	652	589	634	626	607	578	647	650	612	651	615	635	634	632	602	635	551	641	590	648	657	607	575	625	603	674	625	606	618	564	561	609	596	585	613	642	652	594	590	583	637	614	630	597	640	608	617	678	624	647	613	616	616	574	614	599	625	634	653	596	640	613	625	564	640	588	598	604	614	636	650	657	675	632	613	630	628	605	602	577	620	629	634	584	606	659	619	613	597	609	595	625	640	658	612	620	611	637	634	652	597	648	622	614	628	653	603	623	641	633	622	612	614	631	638	608	592	683	619	630	608	625	611	623	634	613	648	625	638	625	654	633	590	617	612	596	601	603	633	645	624	588	639	660	609	614	624	702	621	615	609	613	610	630	593	633	660	639	665	622	624	579	626	607	605	587	644	597	631	643	666	624	618	668	613	587	627	594	637	646	616	627	653	621	602	575	664	627	641	563	579	588	604	599	644	587	576	632	623	626	684	613	601	679	596	576	615	654	619	633	581	648	615	595	660	608	668	576	649	612	625	591	609	604	633	602	635	644	682	609	635	724	627	590	603	642	643	603	635	623	602	659	653	593	628	611	623	641	624	603	620	614	594	657	580	609	619	614	632	666	602	622	611	648	601	663	633	639	648	613	619	628	632	617	661	577	642	635	604	629	595	637	617	666	629	612	634	609	594	628	649	619	632	632	589	637	633	576	589	644	582	611	633	575	620	663	604	593	627	598	615	602	601	631	645	655	629	647	603	637	647	617	569	628	597	655	648	593	581	673	620	640	590	672	653	643	655	556	591	590	620	608	635	610	645	624	621	625	658	634	646	635	644	628	606	633	647	622	621	617	613	603	608	631	612	641	594	616	624	643	624	613	597	596	602	648	625	618	617	603	670	612	627	616	684	593	633	615	606	581	616	614	629	639	640	631	642	598	634	598	646	608	583	654	629	621	636	650	636	654	632	587	643	612	589	655	594	640	636	636	625	609	642	596	629	607	572	620	640	639	654	645	601	687	634	579	618	618	647	621	660	637	590	639	644	631	640	645	634	651	605	632	619	640	609	603	579	598	631	612	610	631	595	689	584	583	615	620	601	611	643	628	624	654	568	624	591	633	644	579	645	645	603	611	629	566	620	664	639	644	626	639	594	623	638	616	630	576	602	629	652	628	623	630	619	611	628	622	640	641	616	585	620	640	580	625	632	599	605	652	634	632	596	611	603	659	621	618	603	672	617	610	644	641	546	624	587	693	627	632	607	643	688	556	618	631	642	671	642	640	563	611	572	623	655	616	632	632	586	627	613	672	615	649	630	602	639	627	627	649	659	632	618	624	642	606	636	611	624	626	624	575	536	626	651	642	612	580	608	622	623	621	629	646	604	591	657	594	677	621	635	610	626	607	604	603	626	597	662	581	638	606	601	628	608	614	645	627	623	662	607	638	614	636	651	622	598	673	653	616	632	612	602	639	602	643	642	650	614	646	635	615	644	642	677	632	592	649	590	640	621	625	636	662	630	614	616	571	636	626	614	609	641	620	637	583	612	629	615	599	671	596	594	618	611	601	575	646	618	623	617	625	613	609	640	649	601	590	627	599	617	581	611	645	639	599	648	634	658	615	636	631	618	676	611	616	598	657	614	653	643	639	632	573	625	608	645	626	644	614	629	643	601	572	624	607	610	594	620	639	630	596	593	626	637	607	642	622	612	606	612	576	651	589	608	662	625	667	634	624	596	617	626	596	610	596	582	636	590	620	671	639	634	600	596	694	617	651	658	621	607	621
15055	7323	7253	5796	3346	2268	1636	1266	1205	1035	832	614	601	512	458	441	376	293	324	288	283	314	275	236	262	256	267	255	270	230	259	230	260	227	261	255	237	249	231	245	219	234	223	213	236	247	242	249	225	250	246	245	248	241	250	241	256	243	235	208	260	228	267	240	205	247	227	243	266	238	229	234	242	236	243	246	264	232	224	227	259	243	242	239	193	237	224	207	221	243	247	229	203	223	223	241	269	246	256	217	254	238	208	286	235	239	248	207	198	246	209	215	257	224	226	249	235	235	246	238	228	215	227	278	242	222	238	234	215	208	237	249	202	230	233	218	251	219	250	179	234	245	228	219	241	225	235	225	260	242	227	207	222	239	238	230	256	221	205	234	248	250	217	221	239	240	202	214	200	243	245	199	237	230	245	229	244	247	200	232	225	238	244	209	229	209	266	236	235	226	229	226	243	217	260	244	217	228	261	216	237	257	253	235	217	250	243	247	232	248	269	219	218	227	235	226	254	243	251	235	256	241	257	228	241	234	260	227	226	245	253	238	196	237	246	221	232	234	238	232	238	234	227	269	240	231	231	269	252	237	230	257	219	215	211	233	238	214	218	249	211	238	236	256	222	235	213	235	248	236	248	215	232	275	221	224	256	234	253	202	238	221	235	251	217	211	235	216	225	220	243	224	220	245	238	205	212	221	273	247	253	245	230	243	235	228	213	236	230	192	205	225	253	230	248	242	247	227	253	225	257	220	257	238	230	204	237	230	244	216	226	236	231	246	261	241	241	228	234	243	226	237	239	246	258	256	257	259	227	237	213	234	259	249	256	231	227	233	228	228	235	240	233	233	230	252	237	227	257	256	208	208	228	246	238	282	233	228	236	248	262	240	225	251	227	231	233	210	236	221	219	246	246	237	218	228	256	260	229	217	230	223	247	224	203	224	227	236	231	224	229	220	223	225	226	245	248	214	213	233	208	198	237	222	220	215	228	228	244	209	242	227	233	253	215	234	246	225	212	242	250	212	252	212	240	233	225	220	219	257	231	211	254	228	245	250	224	236	233	231	264	236	251	235	219	250	230	230	223	257	215	216	242	222	214	257	243	250	223	236	251	238	228	227	230	249	252	258	244	236	253	243	232	238	221	244	222	234	240	239	229	256	222	241	228	255	216	237	228	238	251	234	250	228	234	240	259	242	235	202	242	248	216	225	223	251	246	250	231	238	242	213	211	218	228	223	228	252	238	251	257	218	251	230	240	236	219	255	207	256	235	236	221	227	254	233	237	220	246	238	242	219	246	261	230	230	213	219	232	235	232	231	240	248	262	235	246	244	252	252	224	228	238	231	234	256	212	208	222	239	228	236	234	213	238	207	223	245	231	244	209	215	235	228	211	236	236	233	262	214	233	247	234	250	225	215	208	218	228	256	206	238	228	220	254	217	208	232	202	239	238	237	233	230	195	227	237	241	225	213	244	222	229	251	214	212	213	226	234	216	233	236	264	209	216	219	231	248	231	214	221	242	263	248	262	249	210	199	240	218	218	243	249	227	239	222	250	224	189	238	266	254	224	221	224	265	230	243	221	244	201	231	219	211	226	233	247	224	224	249	233	233	226	247	226	220	250	260	233	234	223	238	214	208	218	220	232	234	222	219	211	239	231	248	235	234	230	237	220	224	233	237	236	232	233	225	235	226	251	256	225	208	245	226	232	215	218	212	219	208	249	241	218	237	208	235	245	217	203	226	228	201	222	233	203	213	234	222	254	236	230	243	291	262	238	230	239	233	207	219	207	224	263	244	254	254	258	254	223	246	214	216	244	226	244	231	221	214	241	220	216	230	255	217	251	233	236	240	227	218	209	234	253	249	220	218	201	246	242	217	229	229	233	221	210	238	231	229	232	227	239	222	259	253	248	214	233	214	239	219	243	234	215	227	238	225	231	219	251	251	224	229	248	213	250	234	257	198	222	246	244	227	198	232	233	239	229	222	231	224	234	240	246	227	241	253	245	236	216	259	207	249	218	240	205	202	261	257	229	245	248	218	193	277	222	238	231	222	270	224	247	239	238	240	246	230	238	242	233	205	241	238	215	262	225	253	228	257	211	244	242	233	228	244	228	214	216	257	225	233	198	266	239	223	212	219	212	263	232	262	231	224	220	250	217	239	233	224	263	239	213	234	238	255	230	217	228	215	217	240	236	215	209	237	237	245	202	247	257	223	266	224	243	212	224	254	245	255	234	239	249	230	227	241	221	219	228	249	266	234	228	223	229	218	241	236	241	235	246	231	223	216	238	235	229	212	229	241	226	224	250	222	213	225	252	231	231	210	227	231	218	226	240	244	228	235	223	252	239	255	237	224	215	249	208	211	260	219	247	193	227	221	245	235	251	237	230	223	218	248	220	245	234	226	240	212	227	240	232	246	228	236	238	235	274	210	239	236	228	208	232	262	253	240	232	208	243	248	240	266	223	249	231	218	228	216	216	227	244	224	232	224	225	220	243	244	220	247	228	213	216	219	232	217	224	248	250	230	231	211	222	227	236	231	261	228	261	244	255	233	199	212	220	214	245	247	207	243	249	224	241	239	249	261	216	228	245	278	273	223	244	200	234	232	252	232	219	205	239	245	265	233	231	230	223	227	230	206	225	262	237	259	205	238	233	224	243	191	221	226	241	241	276	257	249	224	222	253	247	263	235	236	242	249	232	245	247	250	249	236	268	232	204	242	256	230	190	242	235	235	246	205	241	204	245	262	228	213	239	223	230	269	261	214	257	226	221	244	241	252	203	225	236	237	237	234	244	218	224	217	250	237	224	211	237	230	229	242	237	244	244	236	211	212	251	208	227	259	232	198	241	223	236	239	202	220	239	253	240	227	239	249	229	244	238	224	229	214	241	234	218	240	232	203	215	234	240	260	231	232	230	228	235	241	226	245	220	225	263	248	239	239	246	230	258	231	224	228	222	227	215	225	250	225	242	241	231	220	230	267	240	223	212	226	216	238	260	238	221	229	246	234	244	249	267	244	230	249	245	250	205	222	235	209	238	233	225	234	237	230	236	236	204	217	226	250	251	246	239	213	210	219	236	226	218	253	242	240	232	230	210	228	238	218	264	244	218	239	237	221	271	232	223	238	234	225	235	239	260	264	235	237	260	251	223	234	252	234	250	247	251	216	245	230	232	239	241	188	233	230	241	241	240	227	232	240	208	248	231	246	227	252	236	228	212	254	226	244	257	236	243	247	229	229	246	251	263	236	247	226	237	235	220	248	213	211	244	215	235	236	201	222	216	223	205	238	228	245	226	250	264	226	239	231	239	215	231	226	237	243	198	244	269	249	246	250	185	236	212	219	222	211	260	203	261	234	230	211	243	240	236	235	249	239	248	250	252	256	228	238	235	252	234	225	216	218	243	233	245	216	220	259	227	241	245	220	228	203	215	228	231	273	223	226	221	236	265	228	222	246	192	228	240	218	226	234	203	254	223	256	221	261	218	235	247	192
12163	6647	11855	14074	11526	8889	7245	5996	5495	4770	3918	3278	2736	2315	2198	1902	1571	1098	1122	1046	1081	918	863	850	782	788	805	781	795	738	732	739	741	657	664	700	675	665	583	620	713	606	652	606	610	590	620	614	587	544	610	599	584	573	641	579	558	568	610	563	569	583	583	545	563	598	544	584	592	573	581	556	608	541	547	607	606	623	562	633	590	581	583	605	537	563	579	608	562	576	593	591	577	582	574	564	555	583	594	582	627	554	604	637	583	540	581	568	560	565	553	596	607	572	546	574	575	578	618	561	570	610	570	585	586	585	562	588	628	576	582	578	601	585	560	628	558	588	552	582	566	560	584	600	551	606	608	551	551	574	532	578	561	594	551	550	552	566	568	614	581	530	549	573	547	591	567	545	580	581	590	581	548	601	519	565	581	563	570	543	561	584	569	518	578	584	628	539	580	602	606	546	538	606	561	578	597	598	543	590	607	551	590	580	561	597	586	612	559	607	582	591	551	578	604	581	600	583	543	605	597	603	540	590	556	580	562	530	572	577	606	597	566	565	600	608	532	583	588	572	529	553	564	551	547	557	599	601	551	558	602	571	587	601	579	571	569	527	629	576	637	547	588	537	559	587	595	601	538	572	566	564	562	545	548	562	600	581	579	567	558	611	555	575	579	602	565	597	554	587	555	593	588	622	505	587	622	597	629	562	596	571	579	573	590	513	609	595	574	575	612	551	561	553	622	616	600	544	582	559	594	570	588	607	563	589	600	599	630	572	608	579	617	567	564	604	621	592	622	583	574	558	562	584	584	590	591	616	537	547	548	626	591	605	565	559	609	537	567	629	577	594	608	542	578	596	571	587	591	627	565	590	578	553	596	555	546	569	590	584	555	531	560	547	565	541	598	522	573	566	577	607	617	576	580	525	566	563	543	568	595	575	554	599	595	560	571	521	621	574	574	599	596	570	549	605	572	606	594	569	559	591	577	566	538	602	565	548	558	569	595	615	591	618	582	568	584	619	582	537	575	576	572	558	554	593	549	570	530	568	549	599	565	529	590	558	582	582	557	583	606	551	586	584	621	564	550	566	582	567	564	578	568	554	551	511	568	541	618	575	539	550	577	555	640	579	561	590	569	585	563	561	540	546	577	574	567	593	559	610	558	584	570	578	564	590	606	583	584	583	543	537	585	565	580	551	577	569	550	557	550	584	563	567	575	578	633	545	543	561	582	571	584	600	545	547	561	621	535	593	583	580	546	597	571	580	567	577	557	610	526	542	602	599	599	536	589	545	598	630	628	541	565	580	572	602	539	556	610	618	610	599	535	548	614	576	590	565	582	509	545	588	600	562	620	591	588	579	603	592	552	577	596	513	532	557	594	563	562	566	586	573	607	573	558	550	598	543	557	543	586	563	529	545	556	571	568	565	594	552	580	565	579	563	538	614	571	580	602	606	550	569	596	589	609	571	541	593	587	598	580	572	575	605	560	596	565	546	564	555	585	578	554	563	614	608	601	606	598	596	588	547	590	533	578	571	603	585	585	577	561	579	584	550	579	566	565	583	581	568	581	591	552	605	580	571	564	571	571	596	597	594	556	606	630	547	577	508	552	570	602	580	571	581	574	543	546	583	572	583	582	563	584	578	598	617	592	603	561	591	534	600	579	563	594	592	546	545	568	551	602	611	601	590	528	588	585	589	558	569	582	605	561	561	545	555	556	584	598	601	599	572	575	599	594	527	594	544	543	568	576	566	556	585	574	572	587	584	561	574	586	628	603	572	587	573	604	550	541	610	555	556	573	603	565	590	610	594	550	581	590	544	562	604	551	569	564	577	603	535	550	566	555	573	601	567	552	569	551	542	554	568	578	586	574	580	517	540	602	565	569	571	586	581	578	563	577	581	538	582	562	574	609	534	542	551	590	566	552	584	574	552	534	585	532	572	554	585	593	544	556	545	530	543	577	559	563	567	573	579	592	594	590	597	578	575	592	615	571	558	605	624	545	592	599	569	562	621	577	572	639	600	613	619	584	580	557	596	563	597	569	588	581	596	602	552	595	564	597	579	564	590	599	593	573	606	600	635	582	585	593	598	586	565	616	543	561	601	569	597	587	513	607	533	566	561	588	592	564	578	567	599	592	563	594	624	553	547	595	594	550	620	580	534	586	558	612	599	578	560	544	532	582	540	552	597	538	558	583	573	585	579	592	597	541	586	590	643	551	575	571	549	568	542	563	611	551	535	570	556	583	569	547	602	619	599	556	588	539	588	557	600	634	576	552	582	609	544	555	587	582	557	581	566	588	605	595	566	568	568	587	540	568	593	577	571	548	550	593	568	595	608	590	576	560	628	583	626	584	627	571	579	550	582	605	568	567	576	611	591	574	542	576	574	571	590	603	616	557	552	568	562	550	557	603	590	537	560	545	596	606	574	571	586	574	574	577	561	585	575	534	573	602	559	594	585	570	580	599	540	545	572	585	571	577	567	562	552	576	555	586	558	618	605	584	566	584	582	542	582	569	545	558	542	581	565	625	591	599	595	607	563	573	597	605	570	552	574	599	571	580	594	591	603	580	568	555	565	585	608	567	627	577	593	586	601	592	608	609	567	557	575	572	529	549	581	595	618	595	576	548	544	543	583	568	571	621	592	603	551	585	571	605	566	557	585	577	562	515	559	600	548	562	617	570	547	566	571	576	585	603	587	598	579	597	545	578	574	568	560	577	532	560	557	603	564	600	555	581	546	564	608	591	583	573	546	552	568	616	566	547	600	593	565	581	555	566	563	578	590	558	642	559	601	616	598	554	591	548	598	601	543	604	571	644	590	567	608	569	582	562	577	574	553	568	585	573	581	573	586	557	581	559	570	583	588	609	609	566	573	537	588	545	595	596	568	576	576	594	605	567	594	605	596	610	578	568	604	543	574	562	542	550	604	569	569	605	580	593	560	565	580	535	569	546	548	602	553	551	578	563	585	569	601	589	585	581	550	565	578	573	565	595	572	549	565	595	546	560	576	601	537	557	558	586	573	622	592	612	558	526	575	572	577	561	613	535	549	547	567	576	539	570	536	594	546	566	537	578	558	592	554	568	594	581	579	579	566	617	574	568	600	566	582	560	559	545	561	601	598	524	603	590	585	576	584	572	596	560	571	583	602	571	600	559	584	588	577	595	583	582	543	631	603	571	579	564	574	560	561	533	564	544	521	573	583	557	583	573	565	538	618	576	579	591	551	546	581	570	607	574	595	541	570	596	560	557	593	570	583	536	570	592	619	591	572	575	609	534	554	623	570	538	609	583	568	578	570	564	579	610	588	616	538	574	590	544	586	571	586	574	556	560	587	572	547	538	601	584	547	579	562	559	550	587	600	544	567	563	570	559	613	622	524	587	550	628	576	583	572	535	606	581	616	579	541	568	552	572	581	613	611	576	555	584	592	567	565	599	570	533	553	585	571	571	580	555	592	551	554	599	591	588	571	604	555	587	608	544	537	568	582	621	575	603	579
23415	11495	11363	8692	5568	3608	2578	1769	1599	1409	1003	811	766	524	501	477	396	297	267	265	275	211	222	218	205	182	221	236	215	200	191	176	197	200	182	198	197	180	183	179	151	196	184	186	159	179	175	160	197	176	162	172	185	153	141	203	171	176	154	190	172	177	167	163	179	176	147	166	172	187	161	197	174	160	163	153	166	182	184	159	171	179	163	171	159	141	184	172	162	166	171	188	170	169	151	154	174	174	175	156	189	170	170	182	147	168	192	200	176	171	170	172	142	181	176	163	143	165	148	178	135	185	166	176	166	155	164	187	172	176	165	151	175	171	150	179	161	181	186	191	148	178	152	150	165	165	152	167	179	160	150	167	149	171	153	144	162	170	161	158	153	144	178	154	162	180	187	139	146	130	142	180	150	177	170	159	172	190	169	181	157	150	170	175	151	148	172	182	145	158	180	176	165	167	162	141	166	155	170	187	155	149	173	150	166	158	176	190	160	189	192	166	187	174	155	185	166	194	162	147	149	159	174	162	160	185	166	180	169	163	171	159	155	160	189	192	156	162	146	163	184	147	184	176	150	178	156	165	152	181	166	161	151	165	165	182	205	180	173	147	160	184	180	175	192	184	185	188	157	163	146	152	173	169	198	166	171	174	155	172	165	150	152	177	168	181	169	169	167	170	147	155	184	188	178	175	167	164	165	172	167	169	155	146	176	157	151	180	171	154	175	151	199	176	180	197	175	177	185	158	157	169	157	174	178	170	187	141	134	160	157	168	191	166	169	204	177	174	170	195	180	162	164	189	171	152	166	188	164	168	152	172	150	156	177	155	164	157	157	161	131	166	153	158	150	178	160	167	139	187	175	153	169	159	170	183	189	147	185	158	179	166	182	151	155	169	185	162	166	165	164	189	160	165	158	177	179	145	170	174	167	163	164	162	160	152	199	175	179	148	164	159	140	172	187	163	185	159	163	165	166	167	175	177	158	179	154	177	151	168	159	162	183	175	164	181	144	176	154	181	161	164	167	164	164	155	151	177	156	184	157	191	156	185	163	140	151	192	181	191	158	149	160	142	178	167	172	151	151	176	167	165	183	175	181	159	172	177	154	168	174	146	173	172	168	189	157	155	202	165	163	157	175	178	182	159	159	174	179	187	200	171	181	180	160	159	178	179	182	180	166	155	155	170	176	179	183	175	175	171	175	171	194	167	170	180	149	168	184	175	159	162	171	168	172	166	171	166	151	168	169	179	187	169	169	191	171	178	167	159	169	166	178	160	162	172	191	140	176	178	181	151	165	177	185	189	164	171	168	169	176	183	176	171	180	173	155	157	162	168	165	159	163	167	164	167	189	176	154	180	166	188	174	184	186	179	162	175	147	159	158	168	150	185	155	156	175	177	192	172	153	161	158	171	168	182	156	151	171	149	184	166	172	188	165	163	165	173	172	169	135	173	165	170	164	150	174	172	176	173	169	173	152	173	179	165	169	155	195	197	194	173	163	145	171	169	159	161	180	161	163	167	156	159	151	170	196	148	156	157	171	187	165	171	163	162	175	186	165	161	158	176	161	183	178	163	137	184	176	168	180	159	170	131	157	189	139	143	169	168	172	178	169	169	172	173	159	158	173	164	165	181	169	156	157	170	169	158	141	174	163	173	152	195	165	168	161	166	164	182	190	166	176	135	190	211	199	169	177	180	181	161	177	165	184	190	190	159	165	181	159	152	170	154	180	182	165	185	170	168	144	180	170	195	164	170	157	152	167	145	160	185	160	167	183	156	163	161	150	157	169	167	159	149	167	172	157	173	141	173	172	160	172	159	138	170	147	182	154	150	168	197	158	162	172	148	170	183	158	176	166	155	156	184	148	168	178	146	151	169	174	171	170	150	156	197	142	168	175	192	175	174	145	159	161	203	182	183	173	172	161	163	144	160	183	146	177	143	157	164	186	149	129	152	178	178	169	160	162	201	161	170	157	188	164	177	167	158	179	170	150	164	172	166	176	167	176	160	169	165	154	157	157	180	165	156	172	187	149	163	193	166	177	162	160	175	175	155	138	158	138	181	192	173	177	179	141	150	179	179	155	175	154	184	194	166	151	150	152	125	166	173	184	169	153	165	150	159	175	168	155	179	187	150	196	184	199	186	141	168	147	197	200	180	141	170	159	157	169	137	178	162	164	174	153	162	160	165	171	175	169	167	175	169	190	198	145	186	159	191	151	162	189	156	155	175	171	170	150	147	149	138	190	155	146	168	177	163	156	154	169	162	156	183	152	176	179	200	185	170	183	181	160	149	157	174	199	168	175	173	152	166	180	151	170	141	173	151	147	178	187	174	172	169	182	154	173	153	167	174	146	158	170	188	157	167	144	182	140	178	147	199	177	179	169	168	145	173	200	162	190	154	155	212	158	163	179	168	164	144	178	167	165	166	172	150	170	160	180	149	170	182	170	180	173	193	166	165	163	165	180	162	180	163	150	155	170	190	167	162	164	173	169	169	175	174	165	165	169	175	170	160	179	182	186	149	163	162	181	154	152	155	168	172	168	180	171	163	154	166	185	178	172	191	172	156	163	181	186	172	182	175	170	185	162	164	188	138	180	159	151	159	166	161	187	174	176	142	185	156	157	193	169	160	167	168	162	183	167	178	190	155	179	184	177	173	174	200	201	159	162	198	186	202	182	185	170	167	163	175	176	173	171	162	167	173	166	169	146	165	179	189	195	182	161	181	167	163	185	165	173	155	157	178	164	146	175	171	170	169	170	182	168	159	184	192	162	177	187	179	141	161	178	156	171	181	187	157	169	157	142	198	172	167	147	167	188	190	158	177	177	167	156	177	177	158	166	181	183	169	159	160	169	158	164	174	158	177	177	173	169	168	166	188	184	183	165	191	189	179	155	157	186	168	145	175	178	159	162	186	154	191	195	151	163	131	171	176	174	178	196	163	154	147	181	169	168	167	147	165	156	148	185	171	149	201	181	159	172	175	166	180	167	167	165	178	164	158	163	183	141	171	175	166	159	181	168	166	162	150	167	155	178	166	177	167	161	183	166	195	160	169	165	190	201	152	150	167	174	164	174	171	200	156	163	156	165	153	151	172	167	178	162	147	164	178	177	161	151	170	186	161	179	167	180	162	187	144	171	172	184	156	159	154	160	168	152	167	164	170	172	153	166	166	149	149	166	155	155	186	155	176	184	185	186	190	160	161	175	157	165	166	159	167	160	172	152	174	164	147	148	140	183	160	164	162	157	164	174	176	154	204	156	171	167	171	162	166	158	167	185	181	168	198	161	153	179	155	143	186	197	193	170	155	166	185	160	190	167	218	164	159	175	176	158	162	207	154	204	196	176	162	167	163	158	187	163	161	147	157	195	186	119	166	148	191	149	180	167	181	170	133	156	162	160	154	169	177	148	156	169	195	163	173	183	179	175	161	186	166	168	176	170	175	177	171	155	169	157	170	185	147	185	183	163	172	162	158	167	148	177	185	160	170	168	162
16182	9145	15575	18505	15680	12428	10349	8191	7760	6641	5206	4249	3940	3008	2930	2453	2034	1349	1271	1327	1222	902	840	796	777	792	755	788	706	643	657	645	610	553	555	564	586	524	518	521	513	561	504	502	504	494	472	503	476	439	483	488	455	467	439	427	473	450	437	434	508	465	446	431	444	434	418	460	455	450	418	388	475	440	429	460	445	415	475	471	431	435	423	438	405	415	421	443	414	424	402	451	428	388	446	388	438	420	424	451	432	419	450	463	444	447	404	437	435	414	407	428	476	440	412	443	422	393	442	391	445	385	419	438	465	455	447	398	419	462	421	425	430	436	432	423	415	398	462	442	404	394	427	420	460	409	396	426	409	421	391	416	465	419	426	451	475	448	425	433	416	439	412	357	436	419	393	408	468	485	408	411	442	475	425	428	458	436	420	418	420	442	425	417	431	445	414	430	434	429	417	427	405	442	408	450	415	410	413	441	411	445	398	425	439	434	426	451	409	385	397	380	433	419	403	435	422	433	452	450	452	425	412	462	445	454	440	397	431	455	439	460	451	418	474	381	414	419	428	442	417	378	422	420	454	451	436	429	424	442	446	393	422	410	407	437	441	405	412	438	419	439	388	447	426	427	425	442	460	422	415	416	445	414	425	400	431	449	457	419	398	431	434	429	415	432	437	407	417	414	427	413	438	421	416	443	406	410	440	422	399	464	426	432	438	426	424	435	463	450	417	451	393	422	464	438	449	435	442	417	425	443	420	422	409	412	429	412	404	396	434	456	432	398	420	400	422	434	458	406	408	456	416	439	412	407	455	437	418	427	450	450	431	448	424	411	457	463	417	411	418	436	440	419	413	446	415	424	417	417	408	402	442	420	468	427	460	430	394	459	412	459	391	429	418	399	405	433	372	440	469	426	463	438	398	445	409	458	425	442	435	417	441	418	438	438	420	415	440	427	417	430	408	436	417	428	423	442	469	429	409	465	443	457	384	423	444	430	416	390	415	409	447	439	443	430	444	430	434	399	439	469	475	450	421	456	404	408	424	428	431	513	416	440	452	428	405	426	418	409	412	422	453	425	471	423	426	422	413	416	404	400	494	403	414	408	441	421	418	456	441	412	420	454	402	386	392	432	436	439	395	419	418	435	432	444	435	405	480	409	425	410	452	397	439	438	408	356	427	435	438	460	465	424	402	415	437	448	445	446	418	453	397	409	426	385	419	417	427	457	407	421	453	458	425	410	432	437	432	456	419	446	420	425	452	417	457	437	431	392	438	391	429	432	438	409	419	442	457	447	439	454	445	419	451	424	444	470	428	458	420	440	464	416	405	406	434	438	423	424	425	390	446	454	407	422	398	438	391	397	422	400	418	430	406	404	439	430	445	421	458	417	415	422	419	393	473	420	471	414	440	431	407	424	445	438	447	424	459	409	426	434	447	418	406	437	439	444	431	403	432	428	428	465	405	425	435	446	444	405	397	431	406	431	410	411	428	442	437	385	441	446	451	417	445	425	432	452	417	462	419	434	415	406	479	424	405	410	443	437	453	428	424	447	410	479	426	509	442	442	441	418	422	410	442	439	427	430	425	432	436	462	446	475	455	424	448	409	453	444	412	433	404	397	462	433	450	425	441	426	420	412	430	435	425	432	399	427	404	417	459	411	431	397	408	440	432	429	377	458	451	476	383	419	438	426	412	433	427	433	436	390	451	438	420	435	397	433	386	452	422	418	423	414	363	413	450	415	445	414	468	460	427	417	389	451	432	430	425	426	451	389	450	410	437	460	420	462	412	455	396	386	433	453	422	436	412	438	430	411	422	437	438	413	428	422	431	405	435	439	444	453	429	451	426	412	442	420	445	470	413	452	431	447	415	446	390	421	427	394	425	425	442	462	433	409	417	408	394	430	410	429	435	413	453	416	421	397	405	422	396	445	448	432	414	428	414	396	441	383	412	443	398	427	465	437	408	435	448	430	445	402	431	440	433	431	417	441	431	435	432	412	423	411	423	445	421	430	429	429	461	446	402	432	431	410	433	430	418	421	465	446	435	428	430	450	425	420	417	439	395	417	413	422	412	438	450	433	416	437	439	432	418	422	411	443	445	420	415	423	386	402	388	463	421	421	425	413	451	427	436	420	452	415	454	371	393	437	413	396	413	410	470	446	432	438	419	420	474	385	400	450	425	427	411	385	440	409	425	471	456	428	416	404	432	446	401	434	422	439	414	422	436	447	456	422	466	396	421	408	453	428	430	457	437	429	413	444	436	458	468	412	437	439	447	437	442	434	397	436	428	415	420	428	422	395	439	429	445	446	454	404	438	429	402	398	378	446	405	431	436	441	443	378	456	442	387	439	405	419	426	412	418	437	422	455	426	442	442	428	413	446	424	396	403	458	423	417	455	441	426	423	430	468	404	409	414	447	428	423	463	441	412	409	453	488	446	434	392	475	441	437	415	400	422	444	420	456	441	450	429	418	404	427	401	444	419	451	445	448	419	421	408	432	429	429	444	396	407	460	420	435	425	372	406	423	434	427	417	457	438	466	436	418	423	428	435	402	448	416	454	433	418	444	420	405	398	440	441	407	443	405	448	431	417	412	416	468	431	409	442	414	418	403	437	402	432	415	415	422	423	421	423	423	430	430	471	451	425	422	406	412	451	402	451	457	442	443	403	441	454	401	457	402	421	388	434	443	445	469	419	416	432	405	418	427	429	416	388	424	426	432	422	433	451	431	417	419	428	428	453	410	439	428	397	435	405	466	418	410	387	401	444	443	457	420	418	400	398	433	413	442	413	460	442	442	403	435	403	423	422	427	423	412	405	426	421	417	441	432	394	409	439	439	444	437	434	413	455	455	417	403	419	433	424	394	437	457	428	434	425	436	372	468	433	436	406	410	420	443	395	427	405	458	415	442	431	415	439	443	415	373	391	455	423	415	449	442	417	431	411	465	414	393	446	427	446	402	427	392	457	437	435	477	473	418	441	398	432	429	419	425	449	416	430	470	416	441	385	407	422	397	410	443	447	415	427	398	391	451	443	416	406	447	446	434	451	421	449	437	439	449	432	413	420	449	457	413	403	417	434	409	412	405	421	402	413	417	458	435	422	425	441	411	433	415	425	390	486	433	427	394	403	453	425	407	416	450	394	465	441	383	405	410	437	415	447	447	395	427	448	425	455	411	404	437	404	417	422	442	452	429	413	393	443	455	489	426	444	437	430	465	425	422	420	413	460	427	404	427	437	395	425	422	420	433	419	435	405	402	400	415	442	423	455	427	426	415	410	429	412	450	415	439	448	461	440	431	439	463	447	425	412	440	438	406	417	477	463	424	432	475	442	434	447	413	420	400	406	419	424	430	397	469	395	428	456	423	453	423	512	408	422	421	402	442	444	407	415	389	410	437	440	432	460	405	420	443	433	403	448	418	416	434	439	460	441	452	427	415	427	357	468	435	432	422	426	427	465	437	432	452	424	454	423	446	469	450	408	392	434	417	438	434	455	438
5331	2708	2707	2246	1543	1066	868	720	624	531	484	425	388	360	314	337	312	287	277	280	279	267	308	265	266	280	276	279	252	293	277	238	241	256	261	230	257	256	234	262	232	288	248	239	282	263	272	285	254	243	265	264	262	260	250	271	265	272	269	268	266	273	232	260	256	260	239	245	233	239	233	240	226	231	282	225	243	225	243	262	259	248	281	238	265	246	246	265	267	254	251	259	242	249	271	238	265	249	261	259	243	238	266	239	229	236	235	260	264	251	238	268	242	251	269	241	248	243	230	262	255	245	239	276	256	245	264	228	268	273	258	293	232	247	267	253	249	275	249	260	255	245	271	256	208	248	257	269	234	223	255	299	241	200	229	262	249	276	249	287	271	261	245	275	254	256	240	224	252	246	265	249	256	254	274	223	237	277	255	257	261	253	221	246	265	262	278	278	259	267	231	274	243	237	254	247	212	236	279	233	237	300	230	264	259	254	246	259	254	230	231	240	257	246	241	231	277	238	250	245	242	256	290	248	248	252	259	253	243	255	242	244	273	240	246	234	255	255	280	245	246	263	287	223	267	260	259	248	226	268	254	267	251	235	218	265	265	254	256	261	254	250	253	225	261	231	240	236	283	263	270	285	243	248	265	246	259	236	260	249	236	254	265	251	268	258	278	272	254	263	230	240	276	250	254	249	220	226	242	256	244	255	244	218	252	250	247	268	265	260	234	242	259	283	255	262	267	261	250	237	251	222	260	249	242	228	240	244	259	257	238	236	247	259	247	273	236	253	229	223	258	290	273	248	220	273	224	248	290	275	246	258	224	287	281	252	257	244	253	255	267	239	234	242	255	265	272	225	258	248	264	266	228	263	238	265	252	214	265	262	261	248	242	242	277	233	240	238	233	235	218	257	274	250	247	230	264	276	263	249	237	253	288	264	270	270	251	261	237	274	248	212	278	248	273	247	245	268	253	239	243	253	263	267	284	261	239	259	250	267	249	234	276	237	238	238	245	250	238	256	244	241	248	244	241	273	295	257	245	237	233	252	245	229	253	223	242	259	250	269	231	248	222	227	264	266	240	245	245	273	275	235	305	248	248	229	251	270	259	247	237	259	252	257	259	254	267	238	246	210	249	230	259	236	277	247	266	277	258	265	258	256	221	244	244	228	258	273	241	264	270	249	271	242	236	258	291	244	238	246	244	242	285	256	260	275	277	252	214	284	233	241	245	274	249	277	268	267	280	256	253	235	279	275	261	256	276	249	251	257	265	253	242	257	289	276	255	238	217	256	260	231	257	245	254	249	257	254	235	230	261	240	288	262	258	241	248	275	259	252	243	266	273	293	254	228	277	251	272	242	265	246	254	260	260	263	243	268	238	249	244	258	265	259	216	242	295	236	255	238	264	257	269	251	232	235	252	261	275	264	258	221	241	247	270	267	260	271	240	271	262	256	253	251	264	279	269	275	263	307	226	269	270	255	230	244	237	232	244	297	247	280	260	225	259	250	229	283	217	271	289	221	234	248	239	261	261	239	252	264	281	266	258	252	255	282	264	265	267	235	232	216	291	247	277	240	294	233	275	265	273	236	253	234	249	256	256	230	252	273	243	274	252	292	220	246	259	261	271	240	259	280	271	252	263	259	271	234	245	237	265	259	261	247	244	219	251	225	238	279	265	264	255	245	256	251	265	214	238	256	238	260	253	260	261	249	298	237	254	248	246	272	248	230	257	284	270	257	254	250	258	246	237	260	270	234	273	254	236	245	255	293	284	273	248	248	248	240	273	230	266	248	253	246	283	244	248	270	278	260	263	266	257	252	259	263	237	291	243	255	260	255	250	269	260	266	258	261	275	258	242	257	247	256	249	257	244	262	253	257	236	276	259	263	249	264	275	235	268	251	254	257	249	229	275	277	261	217	240	253	231	270	237	243	256	264	219	223	264	233	255	254	256	261	233	246	287	278	251	258	256	239	261	254	249	268	264	248	232	238	254	274	215	242	237	255	261	254	260	276	248	272	258	234	268	275	277	242	255	205	258	269	257	240	247	249	254	232	247	270	257	246	270	249	259	265	268	277	287	235	234	281	234	254	268	251	260	260	254	246	246	256	284	236	284	232	249	274	218	239	250	257	247	262	230	288	263	240	246	266	235	293	297	264	254	262	268	246	231	251	234	253	233	234	226	267	243	242	270	257	257	260	263	226	251	255	250	252	240	237	248	269	250	253	281	255	287	270	249	257	271	263	270	255	239	248	286	246	282	236	236	231	249	251	254	253	266	250	231	234	271	273	255	236	259	259	220	246	248	267	265	266	260	245	257	249	249	268	282	273	293	265	271	249	261	258	221	243	272	262	226	230	242	246	236	260	261	251	226	264	264	280	266	276	278	250	268	250	261	255	282	243	282	267	268	252	279	259	250	255	241	275	215	228	257	238	256	269	251	250	279	219	232	250	227	223	244	232	250	252	227	303	225	242	282	241	260	264	252	246	252	226	266	237	253	216	267	252	248	243	263	242	237	230	273	255	264	255	267	238	266	244	237	258	257	252	221	279	248	246	252	255	264	238	236	250	258	288	262	234	247	262	246	242	239	266	258	243	270	243	255	274	246	280	273	289	249	257	215	252	254	255	237	220	259	227	269	240	233	252	289	258	243	267	255	252	258	234	256	258	277	239	273	243	271	270	275	273	278	238	268	280	252	257	260	264	245	287	245	256	255	250	261	239	237	249	223	235	241	266	271	268	242	255	278	232	253	261	264	277	253	247	275	227	254	229	258	256	234	232	249	236	258	250	261	249	236	260	236	267	242	253	265	251	257	257	241	229	260	233	267	251	249	253	234	252	231	248	246	238	261	254	271	261	269	251	253	247	231	256	261	276	255	237	243	246	275	264	244	241	269	270	253	258	245	266	265	250	262	260	262	261	256	264	234	234	250	263	263	250	232	254	230	241	275	275	263	264	255	244	267	260	245	229	262	271	248	247	252	244	254	264	270	253	218	221	245	277	277	222	229	250	267	245	276	258	265	253	282	217	256	289	234	238	262	237	251	271	251	273	252	251	258	241	260	245	279	253	233	242	245	261	256	272	238	245	279	254	252	246	270	246	258	254	248	279	246	237	262	249	249	259	244	267	265	271	234	277	223	235	250	239	266	251	243	251	272	251	262	262	246	267	236	254	242	264	266	256	240	240	268	245	239	262	261	242	261	275	260	255	273	253	262	219	209	253	262	263	258	230	263	268	232	239	252	266	249	248	252	258	265	264	234	252	230	247	268	261	256	263	279	262	258	257	223	255	267	254	253	214	245	252	247	245	264	229	255	254	213	255	253	265	253	255	281	272	269	252	229	245	252	218	242	264	260	255	247	253	234	245	257	283	258	270	262	254	252	263	255	285	291	241	198	236	254	248	265	246	266	288	248	260	237	279	256	242	251	228	246	255	246	239	277	257	230	228	252	312	287	240	249	247	281	245	279	247	288	263	271	276	275	246	250	244	265	247
4764	3164	5891	7420	5940	4716	3965	3177	2788	2484	2140	1750	1644	1356	1305	1204	1066	900	870	898	883	717	766	683	726	740	669	683	689	766	706	690	663	701	645	660	679	615	631	722	644	622	635	665	646	608	655	630	616	676	618	614	621	592	611	602	665	634	615	620	627	629	601	606	588	585	648	605	617	626	631	585	611	595	581	624	652	611	574	615	587	612	646	636	658	600	652	657	614	610	674	631	627	585	608	629	647	623	632	608	639	617	614	619	618	591	647	598	635	593	641	586	627	634	624	618	605	598	618	554	611	572	615	619	667	630	629	585	592	591	548	681	609	597	618	636	650	620	623	622	601	584	645	629	605	639	631	646	623	642	667	659	637	637	633	631	650	635	645	644	609	608	614	637	634	600	623	662	614	631	599	657	601	640	647	611	611	607	611	667	658	586	615	658	638	567	618	622	619	665	670	672	603	675	595	599	662	645	582	606	611	643	580	625	570	581	649	628	620	668	663	613	617	621	630	652	629	633	613	617	598	655	615	587	630	674	638	609	639	661	608	673	630	613	618	618	691	595	580	621	641	617	640	609	680	639	645	612	635	647	638	577	589	617	618	613	588	636	631	640	661	615	644	654	656	599	613	611	634	603	604	661	613	583	603	593	663	654	606	604	625	651	590	604	653	659	634	644	592	654	569	617	618	605	603	607	643	676	616	602	632	652	595	645	641	650	607	641	669	602	633	670	661	641	622	580	641	618	623	632	590	596	615	621	626	581	598	648	616	629	657	621	623	608	624	640	606	660	657	631	652	595	615	612	622	612	626	643	624	584	681	611	664	610	628	614	676	631	615	662	593	638	648	595	604	623	632	622	584	648	581	629	635	625	629	611	633	602	651	632	611	607	618	581	642	626	612	610	605	611	642	654	614	596	615	626	646	613	609	584	612	612	611	599	636	650	655	599	596	589	643	649	637	623	653	620	600	649	584	582	653	606	592	658	619	602	635	591	610	629	584	593	578	623	645	658	619	609	593	603	588	606	638	606	581	634	643	621	605	585	622	615	572	617	654	642	577	634	640	653	597	630	599	600	612	647	647	604	615	616	609	596	607	649	679	627	635	605	615	628	603	586	643	655	652	596	643	617	628	618	622	586	643	588	658	622	609	630	618	604	628	610	607	653	649	597	616	629	586	684	593	625	615	637	602	656	649	620	646	623	605	606	637	643	614	614	576	656	641	633	623	599	642	594	602	624	624	605	652	566	614	633	612	636	653	591	597	619	596	595	646	640	634	618	582	593	587	653	607	629	682	629	594	635	613	615	640	594	636	648	613	655	601	628	587	639	677	608	618	638	633	617	637	633	570	597	620	620	597	635	626	628	611	599	622	641	621	592	622	645	607	631	629	648	623	670	630	645	628	625	653	601	566	667	641	629	631	615	636	669	607	644	642	621	602	593	654	617	623	604	602	558	599	640	589	641	654	635	647	623	624	631	642	604	572	655	609	647	633	625	623	650	644	643	660	609	593	616	603	612	662	677	649	623	633	647	668	648	591	588	563	593	626	606	647	634	649	624	598	658	654	639	611	624	594	610	641	607	665	616	627	595	612	650	589	633	620	599	583	617	598	622	602	618	630	668	648	614	631	587	596	612	627	650	670	659	654	684	585	608	622	617	623	606	618	625	622	637	631	596	651	612	589	593	634	634	614	610	581	640	645	642	608	613	636	591	611	609	603	582	604	603	627	627	617	613	563	670	630	654	625	604	611	604	635	616	615	639	573	578	636	600	592	601	621	590	589	596	621	574	587	623	563	650	638	597	641	640	640	573	659	639	626	649	599	649	596	591	570	631	625	648	626	603	546	607	621	636	637	623	619	639	666	627	597	628	627	632	601	601	613	624	611	622	629	654	647	643	627	597	586	659	663	704	647	623	677	633	606	618	676	611	573	570	627	618	647	582	599	628	661	618	613	613	599	631	630	624	627	668	648	606	641	596	642	612	616	673	598	644	626	586	621	563	661	616	658	608	631	659	683	627	630	642	614	651	620	627	603	625	634	583	614	633	587	604	610	595	583	607	616	613	615	610	618	654	640	647	634	653	584	591	632	644	616	619	608	610	555	586	618	563	656	639	620	623	643	612	597	655	620	637	573	645	628	606	594	640	617	631	620	626	595	633	613	598	641	621	632	599	624	630	628	605	669	632	605	672	599	622	616	654	592	628	627	608	603	688	616	602	625	612	667	642	622	640	595	614	601	625	634	657	597	660	614	641	572	646	661	616	612	617	630	633	620	602	579	609	614	627	632	586	584	664	581	618	597	638	679	640	621	608	676	584	649	619	614	625	596	604	606	651	586	564	654	608	600	606	636	625	585	622	619	627	619	614	634	580	600	622	641	620	606	655	612	635	558	591	605	592	598	612	640	636	609	588	595	613	594	592	609	634	659	602	649	609	639	646	637	622	597	585	602	586	619	577	650	572	625	626	601	644	649	590	637	641	634	579	638	602	653	626	616	628	611	654	577	605	652	627	612	639	615	645	595	606	616	631	610	620	614	642	651	616	594	629	623	643	619	643	624	604	577	640	631	678	611	651	605	598	650	587	649	617	624	661	631	618	624	628	634	645	604	611	615	627	622	653	555	632	590	639	626	631	621	626	622	648	634	614	626	624	572	617	620	601	621	610	551	618	593	655	614	628	615	571	629	634	632	622	626	624	601	579	605	597	597	641	620	593	605	637	595	619	658	686	568	630	636	605	598	634	612	641	641	665	631	669	665	642	617	568	632	660	631	614	654	598	615	656	621	638	614	590	606	628	579	604	587	641	597	599	595	647	607	630	661	592	630	648	647	620	579	648	639	647	601	613	616	631	607	626	636	588	637	663	608	659	645	571	590	631	629	643	644	629	608	606	634	592	559	593	622	614	562	600	654	639	606	627	599	610	582	670	589	603	583	603	647	606	625	639	604	594	642	637	623	613	642	616	630	659	636	660	596	600	604	673	600	625	622	625	614	596	596	625	660	614	611	608	623	655	608	636	624	677	622	599	590	620	609	609	632	660	616	610	578	610	655	669	611	652	606	615	615	625	606	640	594	638	590	631	617	618	606	586	586	647	628	631	650	587	570	638	640	617	637	614	622	584	626	621	634	651	603	594	586	610	576	619	608	622	623	633	613	629	643	634	628	614	608	643	624	589	642	628	576	636	617	610	621	599	566	600	656	602	602	636	619	613	620	669	624	643	610	657	656	618	627	620	598	621	585	611	666	596	625	620	622	649	600	660	588	669	609	657	632	595	638	611	573	557	648	646	623	626	664	609	644	610	665	590	615	609	627	580	629	628	599	631	661	641	602	633	628	620	658	580	642	638	636	599	654	583	637	624	596	637	599	647	609	681	612	614	610	605	615	620	629	656	597	622	594	582	636	624	602	602	609	601	612	615	622	643	615	601	604	636	588	651	605	620	617	627	601	620	560	607	608	639	644	630	581	622	612	596	606	630	666	630	626	675	638	587	617	628
15887	7545	7147	6230	3915	2339	1825	1325	1032	904	767	657	572	525	412	416	378	302	329	285	301	283	270	257	266	233	240	246	246	256	251	230	244	238	191	265	252	264	250	253	264	249	244	230	221	252	246	230	224	264	248	247	232	256	240	241	230	248	220	230	215	222	227	235	223	221	238	245	225	245	260	213	242	236	233	252	221	228	231	227	246	230	232	231	230	219	238	227	239	266	261	253	231	236	239	230	234	211	218	220	240	227	232	201	227	249	254	249	242	218	227	251	229	238	207	241	218	235	240	242	222	235	243	234	248	241	223	228	236	228	237	216	264	251	218	230	227	222	266	243	218	257	216	226	210	234	235	250	236	230	234	272	242	251	246	212	231	240	242	222	213	255	231	241	224	228	217	238	240	232	244	227	229	215	210	230	233	259	232	236	213	241	244	241	228	224	238	230	245	257	238	219	246	257	232	220	238	242	221	222	220	227	236	234	205	223	227	268	237	212	253	230	238	210	238	249	219	244	226	211	217	216	212	205	245	228	221	249	249	253	232	252	228	284	255	233	242	234	243	221	223	234	215	238	244	234	238	249	215	230	249	234	239	218	249	230	252	246	227	199	231	219	237	232	216	245	250	219	234	237	254	223	236	233	242	253	229	209	233	219	237	225	238	238	231	225	221	285	228	233	221	222	228	238	224	231	212	238	234	247	251	242	225	230	243	249	212	244	258	247	256	213	225	237	236	232	256	219	260	243	237	266	268	243	238	206	273	234	229	221	218	242	215	227	224	236	237	222	229	190	242	247	234	243	232	236	205	226	222	208	213	222	258	237	215	184	222	255	228	257	254	231	246	232	244	256	247	200	253	241	250	238	210	261	236	240	225	224	226	224	217	209	219	229	254	211	214	215	203	230	259	249	228	242	209	254	273	261	221	252	232	245	249	227	210	228	232	219	242	230	246	249	255	255	237	210	238	222	232	262	245	228	224	219	237	221	217	238	240	231	246	234	250	246	236	222	230	212	234	252	220	210	228	243	242	238	229	250	214	232	237	245	236	233	242	238	239	231	236	262	207	244	249	273	215	231	202	226	242	236	244	221	257	260	247	248	243	231	208	227	230	238	251	209	235	220	239	213	236	220	240	225	232	224	259	221	231	256	227	206	246	265	219	235	259	230	203	256	219	238	252	222	250	254	242	225	239	219	275	257	255	223	235	210	221	284	228	214	232	243	216	209	246	226	226	213	236	241	239	249	223	203	266	240	216	242	232	241	235	257	227	249	249	229	212	228	216	232	215	230	258	261	254	243	218	257	221	198	229	261	226	235	219	219	243	236	229	238	217	222	240	222	241	228	247	230	237	249	229	210	240	246	226	242	241	231	237	223	254	221	212	223	240	227	227	241	231	219	241	250	238	229	248	231	210	255	213	219	231	240	237	234	245	214	256	189	243	219	202	267	209	246	267	207	211	240	220	228	223	232	239	245	231	245	231	244	220	219	204	211	250	225	247	223	246	214	275	222	228	220	259	221	227	241	222	234	216	227	219	214	212	228	257	216	250	223	211	200	246	222	277	233	236	220	249	228	202	236	201	257	211	220	228	230	216	255	233	257	236	220	215	231	222	228	229	216	252	239	233	242	218	217	225	236	239	217	225	244	225	233	242	245	236	229	254	273	240	238	219	219	216	219	207	213	261	212	220	220	200	232	261	227	222	214	210	228	223	237	247	255	220	221	242	226	238	257	216	201	210	218	225	212	262	227	244	233	235	222	234	271	239	249	212	202	242	239	225	264	233	245	216	208	220	226	232	229	221	255	242	237	229	210	216	225	262	224	236	240	261	240	224	232	204	234	242	216	245	229	245	235	231	236	240	234	233	235	242	213	210	235	206	230	224	234	240	232	230	229	241	211	226	248	192	199	227	263	257	247	246	233	231	253	248	242	243	238	246	219	233	218	239	230	206	268	259	244	237	242	212	222	223	197	236	197	207	263	233	249	201	210	231	243	234	229	244	218	237	232	243	241	245	234	216	262	248	244	228	199	216	248	241	250	233	225	244	227	250	219	225	225	226	224	242	254	239	251	226	231	265	234	220	230	222	209	238	211	193	242	245	231	250	230	240	221	233	218	237	220	215	248	202	221	237	225	205	245	239	234	211	247	265	234	228	258	214	209	232	241	231	232	253	246	207	235	214	216	238	213	230	208	224	226	246	206	212	228	226	221	241	210	240	220	246	231	229	206	198	257	247	222	191	263	231	225	275	239	228	234	231	228	211	236	240	235	237	213	245	202	211	245	214	257	248	210	224	225	238	239	256	228	232	259	252	231	229	228	230	237	251	215	189	216	234	244	226	239	221	229	218	236	259	229	229	262	224	235	227	223	251	214	241	228	233	240	237	217	243	258	224	229	219	217	243	231	216	234	212	219	231	212	213	226	233	244	227	225	233	237	246	232	252	262	239	244	227	220	247	220	236	218	208	226	246	221	243	254	216	226	233	187	227	204	222	245	230	209	241	203	232	233	254	223	232	243	198	235	250	257	214	240	230	229	244	195	223	252	243	261	222	228	254	217	230	225	239	227	253	248	245	232	222	252	227	233	232	240	255	224	241	230	200	216	255	236	252	250	214	271	224	247	232	204	233	233	228	247	233	203	256	201	202	227	254	242	243	203	239	243	234	227	231	214	245	237	243	223	220	239	231	247	218	253	220	268	223	215	237	249	254	222	221	237	237	225	258	241	227	247	229	246	263	209	235	225	253	235	211	265	220	229	234	228	245	215	233	224	219	238	242	240	200	256	237	230	210	241	241	224	236	216	237	255	223	243	226	260	229	231	208	247	263	224	230	225	210	207	215	213	226	230	239	254	210	217	254	255	238	210	207	218	236	247	243	212	229	224	193	200	232	218	218	257	199	227	245	214	260	233	245	233	254	208	220	234	212	222	204	217	240	249	276	231	228	218	222	241	267	253	245	230	225	223	225	222	222	224	256	217	225	241	253	260	232	210	217	210	225	206	197	232	220	199	204	243	270	233	246	235	242	240	260	225	242	239	233	250	226	242	221	233	231	216	242	218	226	218	233	235	233	228	248	246	252	221	216	250	235	245	223	233	232	200	213	233	215	243	202	205	227	244	208	227	236	237	244	225	260	219	203	220	224	258	214	218	236	222	238	210	226	243	227	253	229	263	222	254	263	244	222	257	209	217	258	245	248	217	208	250	236	213	227	223	249	274	213	212	255	248	236	234	226	220	244	240	239	254	262	258	218	243	222	251	228	252	204	222	224	218	237	242	207	235	227	236	224	246	247	236	222	238	261	238	205	242	222	216	239	220	243	215	227	261	244	199	215	239	264	233	261	221	225	247	251	244	232	220	244	223	236	224	249	217	215	211	230	208	223	237	231	260	237	263	220	227	245	242	233	199	240	225	220	251	224	234	212	229	221	210	255	219	231	242	207	228	220	238	254	243	246	221	279	238	223	243	230	241	243	205	241	212	238	246	214	221	232	266
12465	6504	11262	14424	11696	9131	7465	6276	5413	4745	3667	3250	2894	2343	2231	1886	1559	1153	1074	1085	1062	815	782	782	782	777	762	772	775	712	750	729	681	681	668	684	709	675	666	602	629	635	648	603	604	583	586	623	568	581	588	577	560	553	574	588	584	540	593	593	628	553	585	598	591	574	559	562	584	575	578	580	549	571	563	590	542	595	574	567	577	575	564	554	572	580	590	580	570	531	532	558	562	577	558	625	600	574	610	575	508	504	587	539	545	595	582	565	590	596	533	579	599	594	566	516	561	572	598	590	555	575	577	572	590	577	582	574	552	581	601	559	560	599	598	542	549	587	580	550	571	606	571	571	536	576	582	567	570	588	574	590	571	548	555	552	530	583	569	612	577	582	598	547	536	568	566	584	589	551	587	562	579	547	550	581	565	556	534	530	580	561	559	597	584	587	554	565	578	562	597	569	575	615	562	575	568	587	604	529	568	545	582	578	598	578	568	610	565	605	571	585	608	568	529	551	558	571	576	569	556	564	577	545	572	603	583	586	562	586	593	540	551	538	576	576	558	570	603	561	596	580	520	587	551	555	608	601	578	577	567	599	606	562	602	553	554	569	579	624	572	573	576	576	576	529	577	578	594	597	601	599	574	592	537	593	583	595	520	583	571	533	547	572	581	548	561	567	590	592	606	553	585	551	577	581	573	542	534	546	562	584	577	535	550	574	565	606	566	553	537	557	576	592	547	551	518	603	608	584	579	597	572	546	573	555	537	541	547	597	538	547	526	577	609	598	543	559	547	574	561	529	545	568	540	585	565	579	587	574	581	595	578	577	534	560	592	592	563	569	572	619	566	598	557	588	626	588	543	563	565	555	506	595	543	561	585	589	587	573	587	605	631	606	588	578	538	562	579	604	595	558	585	572	546	495	544	548	556	557	593	590	568	591	610	615	612	549	592	557	570	571	590	588	564	553	614	549	591	539	581	577	560	574	584	543	643	557	561	634	538	591	556	538	618	583	594	589	585	554	540	565	560	557	556	551	540	575	590	564	571	598	561	544	524	598	561	612	581	567	559	560	598	562	560	618	602	574	568	576	552	594	564	600	565	587	622	558	577	588	599	573	542	548	544	556	565	574	550	521	539	576	585	583	587	627	562	549	574	566	558	581	573	583	604	585	561	556	563	551	550	535	572	535	565	560	559	553	514	545	565	525	554	559	562	547	598	538	564	587	563	582	582	552	583	584	581	555	559	617	571	577	555	600	584	610	547	584	577	576	571	550	585	551	538	584	539	583	547	589	594	561	582	547	621	583	586	547	585	534	542	598	563	545	589	550	579	580	640	543	581	560	546	608	610	626	568	556	598	586	540	539	568	551	572	545	571	543	564	584	561	567	567	568	592	568	599	565	593	563	570	502	559	563	603	563	553	589	559	562	610	608	572	552	561	581	581	564	531	555	561	567	575	569	600	585	553	587	606	570	563	603	556	593	580	563	584	605	598	555	564	569	588	608	590	591	587	597	544	557	572	584	587	562	580	540	603	569	571	590	593	554	570	609	587	542	565	595	587	587	615	584	540	591	546	564	570	584	583	550	569	599	582	569	582	521	564	574	546	551	575	577	567	572	574	560	585	585	599	571	621	549	595	569	543	586	580	552	617	574	610	550	564	562	531	574	576	598	567	575	594	548	568	535	564	569	559	599	568	579	589	598	596	576	572	553	525	552	527	579	538	551	597	570	576	596	566	593	583	549	583	563	558	528	551	600	570	594	560	541	587	571	566	557	577	541	570	523	588	582	589	563	532	577	575	604	611	551	575	595	545	579	618	603	589	598	581	550	578	509	599	544	556	588	542	580	598	577	556	552	567	608	536	581	570	581	567	542	596	563	570	588	581	591	555	548	589	579	536	574	602	582	548	543	575	577	536	551	580	591	580	592	628	553	539	549	542	603	568	557	579	608	560	572	531	573	587	576	547	603	590	589	606	565	596	571	538	563	557	573	560	571	546	632	544	555	556	588	589	563	591	568	582	545	585	570	610	590	581	563	553	556	561	527	559	611	590	603	599	541	579	533	549	546	550	565	582	581	566	564	574	553	615	615	540	595	579	550	598	591	579	570	563	579	566	571	526	549	573	568	573	560	600	600	609	537	568	548	608	585	550	605	563	578	571	548	554	531	525	643	569	602	606	573	553	601	584	574	571	592	581	555	550	620	558	579	558	582	571	581	587	576	541	634	579	546	587	552	576	556	588	566	566	597	593	568	597	556	550	582	548	517	578	543	600	634	566	549	572	618	539	560	582	524	566	619	551	573	583	594	552	597	562	585	562	554	563	574	605	569	548	588	580	596	603	589	601	590	610	606	617	548	569	600	578	563	545	563	532	576	522	550	596	536	565	556	558	587	599	613	559	610	587	583	528	580	565	573	573	615	546	520	570	595	556	593	575	571	575	561	620	571	573	590	560	559	574	627	570	586	558	535	584	575	540	558	594	611	596	549	555	586	553	546	559	550	535	588	567	592	609	561	596	613	548	562	567	550	562	567	610	552	567	632	557	577	559	603	589	528	610	580	602	593	553	596	560	528	545	613	576	574	573	603	566	616	547	579	568	577	563	553	587	573	632	600	627	564	557	566	629	576	570	547	560	612	598	562	547	541	612	568	575	530	556	549	549	531	571	535	626	553	544	555	573	564	548	614	546	602	570	568	584	568	547	593	536	533	558	585	621	543	621	525	551	529	564	592	577	619	588	582	562	570	562	568	580	579	605	553	563	643	576	540	559	593	568	543	564	590	562	602	536	558	575	596	562	584	548	594	579	562	578	590	575	590	588	537	603	590	547	575	578	566	534	556	545	570	543	577	559	569	557	607	553	536	538	578	598	586	562	524	592	651	573	586	567	556	579	580	565	585	575	555	547	571	594	545	575	578	568	560	582	561	599	583	546	565	555	576	557	610	572	561	585	541	576	585	563	567	540	582	585	592	576	584	616	585	544	588	602	587	569	550	582	568	535	594	580	581	536	606	570	616	561	613	579	566	576	604	606	552	625	555	585	561	605	571	571	574	589	607	620	554	507	590	565	558	587	613	622	568	592	568	535	580	532	655	598	587	562	575	550	586	559	559	553	542	560	624	594	573	587	534	586	571	566	632	555	602	568	580	564	580	600	587	563	545	642	594	576	588	575	602	588	592	570	548	573	587	550	555	565	543	574	636	572	575	575	541	593	570	601	576	567	538	609	546	588	533	568	558	558	559	595	553	566	582	554	523	602	575	575	582	576	553	603	560	553	589	602	605	565	572	574	587	546	555	607	601	576	615	592	548	568	603	577	583	623	573	578	629	607	567	576	545	589	586	563	590	598	542	576	589	525	593	571	588	593	537	616	618	545	584	561	530	605	555	565	587	564	589	554	607	583	547	587	574	602	554	538	576	563	600	542	569	571	527	556	566	582	560	590	564	597	534	577	564	586	573	573	589	572	578	585	592	554	561	547	578	574	586	552	562	546	546
23622	10980	10764	8574	4923	3709	2651	1965	1769	1318	961	884	690	584	472	458	396	311	275	292	236	235	210	195	236	204	206	210	242	189	187	174	151	179	187	177	191	179	181	189	172	172	173	163	179	164	170	174	180	182	192	154	158	177	161	157	165	171	184	176	178	176	175	174	173	180	166	148	174	180	189	161	149	151	163	166	156	179	197	159	172	178	185	165	179	169	183	159	137	176	188	150	154	180	164	182	161	140	179	154	171	189	167	183	192	167	178	189	169	185	145	165	166	186	168	155	194	188	175	156	168	153	160	147	168	170	162	159	180	154	170	161	156	177	162	162	170	152	160	162	169	163	158	193	167	177	176	167	192	195	171	180	155	149	163	157	183	180	182	165	171	168	155	197	166	162	182	161	181	186	162	163	146	172	173	174	164	174	168	186	166	186	175	168	168	183	182	192	171	175	184	181	159	176	141	178	188	171	152	158	186	171	184	176	177	154	187	173	173	164	145	195	157	155	192	167	176	166	159	184	151	190	193	177	182	201	164	177	163	156	141	186	147	155	161	159	172	176	146	203	170	184	151	157	178	151	166	162	167	174	156	178	178	177	158	158	158	182	171	212	176	166	169	176	167	175	157	182	186	177	161	159	177	146	162	156	186	160	152	163	181	155	154	153	160	140	179	171	169	180	167	170	162	156	153	145	192	183	175	163	170	142	172	158	156	169	153	172	170	149	170	162	170	179	183	194	157	180	169	194	191	168	156	170	166	175	166	166	156	169	173	159	154	163	172	162	166	167	165	158	158	175	180	176	163	181	184	163	188	163	165	165	154	178	194	174	155	150	160	154	168	174	183	146	180	179	181	145	151	146	146	160	164	182	182	169	194	156	164	181	172	148	183	155	189	167	156	178	150	179	177	162	164	172	163	197	176	164	153	175	166	152	153	168	171	175	174	168	183	165	152	179	148	183	173	172	174	170	166	164	178	172	159	186	157	161	170	157	147	164	145	175	177	150	188	167	142	172	182	179	173	187	178	174	181	146	132	142	182	153	162	156	160	163	200	164	146	148	168	190	168	169	172	212	170	157	148	188	167	164	148	161	196	170	165	156	162	153	165	173	172	164	146	195	153	198	174	195	173	156	172	177	172	165	165	170	166	171	162	164	179	134	181	155	165	164	184	147	170	159	178	171	164	154	160	174	171	176	173	180	178	150	162	178	175	157	156	170	176	160	138	180	183	180	160	181	140	154	145	173	160	142	191	145	193	171	144	196	178	163	179	152	171	171	177	172	169	165	165	173	180	159	152	138	177	198	202	169	180	165	165	180	154	170	148	177	175	172	153	161	171	179	160	164	142	166	162	177	171	195	179	173	168	159	157	148	176	208	162	163	150	155	156	176	156	171	167	188	181	158	169	181	177	150	163	153	171	167	153	158	159	178	155	156	193	183	156	163	161	154	160	201	169	155	154	149	193	149	162	156	163	156	162	161	172	171	170	178	167	173	157	199	195	170	161	163	158	175	168	192	172	168	168	188	184	168	185	186	170	171	155	165	174	168	171	191	156	139	176	169	151	171	188	172	176	150	176	158	178	189	159	175	175	145	169	169	179	155	173	189	171	178	145	171	166	161	148	171	188	181	165	163	186	169	183	160	176	170	185	150	163	164	160	185	147	143	177	193	186	183	171	162	161	164	185	188	175	193	174	159	179	163	167	152	165	162	201	175	183	170	173	189	143	179	152	181	165	146	155	172	162	167	165	181	156	154	177	169	171	187	166	152	147	153	169	145	166	180	161	152	157	185	154	163	171	182	168	135	171	149	151	165	181	147	166	158	166	195	154	166	142	162	175	159	169	146	158	147	154	174	171	169	162	160	174	169	159	184	197	139	169	169	206	186	193	202	159	198	162	143	178	144	162	164	174	184	177	178	188	167	166	155	158	188	157	191	160	162	165	180	166	190	177	174	185	149	159	163	158	179	168	171	188	184	175	179	183	178	166	185	176	186	149	166	162	170	162	168	184	150	188	170	169	162	141	163	180	168	164	158	174	177	207	151	145	172	174	163	174	185	166	169	155	183	179	179	194	166	150	176	177	183	173	169	152	174	149	170	151	187	157	187	143	150	171	175	159	167	149	164	154	166	176	149	175	185	184	154	183	163	152	164	168	169	176	160	171	157	180	148	168	162	167	178	154	159	145	164	171	183	166	165	164	174	143	142	176	150	185	169	154	208	180	148	157	152	185	183	155	145	163	176	153	184	175	143	166	184	159	152	177	159	171	147	185	171	176	191	194	197	172	141	206	138	158	179	178	165	157	149	165	174	156	169	193	178	171	136	181	175	152	173	164	176	163	201	152	165	166	168	178	163	175	159	135	164	169	156	156	160	186	164	165	138	183	171	180	173	181	163	168	179	177	170	169	155	164	193	157	166	170	165	163	171	159	167	167	172	177	171	162	176	172	167	189	166	160	168	176	176	188	180	166	174	154	172	185	184	173	158	155	170	194	163	160	192	149	181	177	167	173	173	153	180	175	197	168	149	153	151	150	146	164	177	170	166	162	158	170	152	180	193	203	180	162	163	155	180	197	160	151	180	178	194	134	192	162	180	155	161	174	188	174	151	174	141	160	159	179	161	170	180	154	153	174	196	164	170	183	146	152	178	145	175	183	153	143	170	175	197	177	150	166	178	180	159	166	152	177	163	187	164	172	174	172	187	171	150	154	144	160	181	147	170	157	170	220	176	173	159	153	169	162	141	170	142	162	164	183	167	177	154	173	176	176	194	175	167	168	175	194	172	170	166	173	159	164	171	173	145	183	155	194	147	150	145	199	156	151	164	198	189	173	193	183	160	157	159	156	167	149	169	172	165	164	176	150	142	147	150	149	163	159	184	171	170	186	168	173	169	175	163	172	192	159	160	172	155	165	183	193	169	170	159	162	162	159	178	172	151	176	179	171	160	131	158	177	179	168	185	155	177	147	173	151	170	188	193	168	159	168	155	161	164	170	161	177	170	214	137	162	177	169	172	164	185	171	167	207	174	165	171	143	162	171	168	178	163	155	148	179	170	168	178	185	170	197	167	168	154	161	159	171	189	180	163	184	183	167	187	180	184	168	169	191	148	168	161	141	154	178	165	177	149	190	166	168	162	149	175	213	167	185	154	137	182	160	152	154	167	160	168	155	153	175	168	160	151	149	198	171	190	166	163	178	167	156	140	166	174	146	161	168	162	174	175	168	170	173	162	167	161	166	154	172	171	186	170	161	191	168	164	180	150	195	178	158	172	170	175	166	154	168	179	172	164	175	183	160	183	179	178	163	155	175	153	174	158	153	164	186	187	162	159	182	173	144	162	176	158	172	140	143	163	158	177	173	155	160	188	171	170	149	172	161	175	177	183	190	158	160	164	167	139	158	152	172	190	183	191	187	160	124	165	171	145	170	183	152	155	187	149	162	159	156	139	192	165	173	153	167	178	169	160	166	172	163	148	159	140	141	156	171	158	169	162
15919	8636	15786	18339	14552	12670	10737	9260	7822	6527	5087	4325	3907	3102	2940	2477	2024	1262	1194	1207	1143	908	829	848	759	713	765	750	730	711	656	662	558	575	581	592	550	516	573	510	475	520	515	490	452	481	488	489	479	489	473	458	434	451	462	448	445	435	428	456	479	435	505	445	440	445	456	431	455	426	418	430	416	460	407	442	405	392	446	447	423	432	433	440	410	415	392	427	427	411	435	429	422	426	413	437	426	440	449	430	422	416	446	426	373	434	427	402	413	437	415	411	415	445	409	461	383	418	426	445	409	458	421	409	434	447	449	470	416	427	431	411	427	410	458	445	433	419	443	403	412	403	437	410	426	422	416	443	403	403	452	434	403	453	429	387	429	402	414	417	454	468	414	403	423	422	399	428	443	411	391	411	387	419	392	439	440	427	425	439	437	418	415	447	419	435	437	408	397	410	405	460	402	431	431	440	404	412	407	460	396	459	435	436	424	448	430	446	426	395	449	425	422	444	441	442	457	458	423	423	444	428	424	411	401	403	431	435	413	420	431	437	439	464	425	390	415	414	426	450	380	436	455	395	415	423	424	422	458	436	425	417	420	421	407	472	381	403	432	442	400	403	420	409	374	452	410	417	405	434	435	410	405	421	463	412	414	455	444	424	436	404	399	455	444	432	449	410	445	427	363	430	452	419	433	419	402	451	414	436	469	412	426	427	382	408	429	422	460	408	452	459	440	436	435	409	400	391	442	433	428	389	466	428	457	423	402	394	433	431	400	391	443	426	450	428	423	414	471	426	445	421	417	439	446	439	378	434	454	467	444	433	452	432	408	435	438	404	430	415	408	424	396	404	416	429	435	404	422	405	410	442	411	465	411	410	442	421	432	421	398	380	435	403	464	456	391	410	467	402	472	436	384	431	416	425	409	466	402	428	403	369	449	414	447	439	432	418	419	413	392	395	408	406	448	417	404	396	433	401	398	436	405	437	407	439	413	440	418	426	392	424	405	433	426	418	451	436	429	402	421	416	416	391	409	410	399	393	404	433	428	436	460	473	404	410	438	427	448	442	400	431	421	452	441	452	423	436	391	360	402	430	424	425	432	425	437	430	461	446	401	420	414	425	420	446	456	430	450	420	410	446	436	449	397	412	425	394	470	438	453	408	412	436	447	408	414	418	405	412	427	408	418	443	432	404	413	444	443	445	414	426	410	391	411	448	423	415	431	426	430	431	415	442	417	431	421	444	433	414	408	447	421	406	410	409	438	467	428	451	413	422	464	432	391	419	413	442	428	424	380	429	408	434	438	459	398	390	387	421	444	417	442	436	388	448	433	419	463	387	427	460	440	462	424	461	414	419	398	440	442	420	436	418	408	437	398	433	411	421	368	450	424	402	443	419	429	403	437	442	429	419	421	457	426	434	392	407	423	450	390	415	438	452	439	398	429	451	426	399	413	425	444	400	451	397	431	415	450	423	415	412	451	473	403	422	389	450	416	421	399	380	441	409	389	470	429	419	454	437	448	394	423	430	431	446	480	418	436	447	443	418	440	455	483	430	421	421	407	415	448	421	429	442	430	460	427	400	410	427	426	396	384	417	446	448	424	415	450	384	441	440	397	413	406	409	384	392	433	421	407	401	430	452	410	437	432	418	443	424	419	432	442	414	402	459	431	437	394	417	422	456	414	427	437	437	447	436	448	445	392	452	441	432	441	418	429	424	436	393	418	441	374	419	437	411	443	390	423	400	422	426	445	428	392	448	467	508	431	411	408	423	402	382	396	421	414	439	387	431	444	451	395	447	417	435	387	477	452	405	445	419	426	385	410	402	445	422	439	420	409	456	428	396	445	441	428	467	430	447	413	429	448	422	450	407	437	456	406	422	432	428	436	412	390	427	414	405	404	398	426	449	420	462	392	416	418	413	423	389	421	433	439	417	421	401	408	379	408	431	394	402	417	378	399	415	410	437	431	441	430	440	442	431	442	400	440	424	386	456	432	439	375	412	403	429	429	404	428	444	452	457	439	413	447	427	430	413	400	427	383	405	446	391	432	427	437	439	422	421	410	428	431	408	441	454	435	427	379	434	424	440	457	441	430	393	433	457	405	423	434	439	412	407	402	428	414	417	436	440	436	416	408	439	400	442	419	427	442	401	446	384	440	430	425	423	439	446	428	469	415	439	433	447	414	421	401	458	401	441	424	416	399	387	413	435	428	380	441	417	386	372	428	453	414	424	438	389	424	419	438	431	421	438	425	416	417	415	413	440	409	448	381	427	399	442	419	397	398	446	419	415	436	430	427	456	451	411	426	400	413	420	419	394	442	413	422	393	369	443	432	425	415	425	434	444	415	402	409	438	432	382	435	470	438	431	404	410	412	443	417	419	407	422	421	421	453	416	442	390	422	431	401	402	428	435	440	462	406	435	419	408	405	427	437	412	440	421	408	401	396	426	414	424	417	425	443	437	475	406	387	420	426	403	436	444	434	420	395	404	433	444	429	437	455	469	431	450	415	400	438	451	390	414	447	445	450	422	410	427	414	410	430	435	438	442	479	437	399	426	400	426	427	450	381	415	455	430	451	439	403	399	425	425	406	447	415	499	422	456	417	448	445	426	438	403	434	400	434	452	475	407	413	445	429	415	443	464	402	437	360	418	412	482	440	419	426	455	399	417	439	403	413	380	418	430	430	368	435	418	437	398	441	392	444	436	405	428	443	442	418	473	439	450	427	406	422	488	436	421	435	417	388	421	414	420	427	430	421	444	441	440	401	392	424	416	441	469	407	444	406	433	434	449	427	450	403	422	466	395	396	446	422	400	448	434	442	415	453	429	447	424	452	427	478	431	448	435	399	403	378	435	414	417	424	414	415	421	429	436	448	482	405	435	413	444	418	416	441	405	411	453	406	398	414	433	404	425	432	432	422	424	408	425	432	426	412	404	449	390	434	423	460	431	422	380	428	421	451	405	466	415	440	389	430	437	462	426	409	423	380	467	392	427	429	443	458	408	436	416	411	421	455	436	431	411	423	375	404	392	427	428	471	406	387	434	428	432	405	426	471	428	418	461	399	424	403	436	413	426	444	416	391	384	379	392	422	442	422	386	432	399	408	391	391	460	423	387	423	409	438	407	400	428	413	410	388	410	434	439	416	414	417	428	416	422	393	409	423	431	448	460	408	412	426	424	461	409	441	385	431	401	433	452	423	437	452	410	441	380	412	434	417	428	421	407	416	443	420	416	434	420	464	445	432	416	433	433	420	434	403	422	430	417	396	409	443	436	421	442	464	420	411	436	417	441	409	419	406	403	403	410	428	430	420	447	434	449	385	436	386	437	436	427	402	458	399	443	453	426	441	406	436	418	402	441	409	430	400	417	401	439	449	419	418	415	434	400	436	415	434	452	423	422	449	461	397	407	421	458	420	417	452	398	398	417	444	455	423	402	467	428	423	418	465	429	410	406	403	445	423	449	384	417	428	422	430	455	418	417	427	411	437	408	414	451
5328	2431	2706	2214	1419	1190	880	792	642	569	492	432	421	356	323	336	301	305	288	308	280	255	272	257	272	234	276	270	297	260	259	221	247	300	248	253	277	254	241	240	214	251	264	251	260	213	270	255	247	247	252	221	263	239	245	253	249	257	240	247	245	261	247	257	275	266	237	260	244	248	248	226	272	281	264	267	266	238	265	260	231	236	263	246	252	239	247	247	233	273	242	254	262	244	278	263	279	283	251	253	234	234	254	257	250	253	260	258	237	246	231	231	280	277	263	230	241	235	227	264	261	266	244	268	251	238	262	238	230	298	270	268	253	258	251	228	249	248	261	236	252	266	270	253	236	246	242	246	253	240	218	260	248	253	253	270	276	229	257	258	263	288	229	259	254	244	271	241	268	279	284	285	254	244	229	264	243	231	251	242	211	278	237	231	286	254	269	229	231	252	253	259	258	266	284	208	240	255	263	242	251	270	282	258	260	229	264	259	246	234	268	264	223	249	222	256	242	262	238	265	253	259	242	254	282	266	252	252	266	221	274	259	247	245	234	241	259	236	278	228	237	236	252	288	238	221	239	238	247	244	254	262	224	269	279	232	250	243	202	235	234	274	257	247	252	252	250	234	241	220	219	232	239	279	270	263	266	243	251	241	261	239	260	280	243	241	269	260	262	231	275	240	226	278	222	261	254	238	264	244	278	247	255	265	260	274	254	265	273	259	267	274	262	263	273	257	248	251	236	268	278	262	246	272	256	283	252	254	273	265	251	271	256	277	235	223	261	241	247	264	256	229	252	229	241	234	271	260	240	249	248	288	264	252	267	264	247	263	270	274	232	275	240	219	257	242	262	271	253	276	218	280	219	228	247	238	216	255	253	269	227	233	242	259	247	239	244	261	261	255	226	232	230	230	246	213	268	237	277	245	255	246	266	256	249	257	278	235	277	279	285	252	234	263	252	242	249	243	237	277	266	266	253	254	247	260	252	264	217	268	278	226	231	255	227	251	269	237	214	275	264	269	241	250	259	230	240	220	258	279	258	244	233	242	272	264	237	265	243	259	273	248	261	235	249	258	252	250	219	263	234	243	275	257	241	268	251	250	267	248	282	253	246	278	226	244	221	232	273	265	262	252	233	277	233	271	231	261	280	228	266	227	230	261	244	256	244	279	263	245	264	257	243	221	276	268	254	238	260	252	237	247	252	257	295	214	197	239	225	246	239	247	219	246	277	278	264	254	259	265	258	265	235	227	215	268	258	251	253	253	266	252	255	275	243	215	233	249	258	237	286	240	261	245	259	262	252	215	233	265	228	258	247	276	242	243	249	232	245	254	265	250	291	243	270	228	249	255	253	253	244	232	260	274	223	247	264	267	244	256	246	235	275	265	248	263	239	269	255	227	259	243	255	255	233	269	265	242	269	276	236	270	264	268	281	269	266	257	271	280	251	252	247	266	261	292	311	251	244	266	251	265	286	272	265	271	246	239	230	258	256	248	254	255	272	276	267	250	274	226	284	270	231	266	301	262	258	282	252	281	247	254	261	301	271	249	274	273	270	257	210	238	259	291	271	264	242	245	234	270	216	244	257	242	246	247	270	265	280	261	225	286	241	249	256	280	249	279	277	257	263	260	257	275	241	234	250	231	266	263	247	250	243	263	242	240	248	246	264	273	251	265	231	231	268	242	227	243	275	250	230	255	243	250	247	271	283	273	242	268	236	240	295	225	265	245	256	247	240	235	249	264	217	280	258	257	222	245	217	253	271	257	234	264	251	243	253	261	259	250	219	234	254	260	241	241	241	219	284	257	265	255	238	228	266	280	250	245	253	252	246	244	232	243	263	255	280	242	229	267	248	273	234	220	271	252	251	244	252	237	273	246	273	254	232	252	245	251	251	220	263	269	261	251	257	241	262	231	233	252	246	236	273	246	247	248	239	223	259	247	256	241	259	251	253	259	213	252	271	270	233	259	242	230	256	252	263	259	242	246	291	242	239	260	288	256	293	240	241	246	252	229	247	280	260	257	271	264	249	241	227	242	262	252	261	279	276	258	233	288	252	271	252	229	252	234	266	241	269	251	255	254	252	255	290	231	211	251	248	261	253	231	291	222	248	272	285	255	234	268	269	237	266	236	273	240	227	233	233	255	227	262	288	252	260	251	248	279	244	257	240	269	225	232	255	268	270	250	262	259	254	238	256	235	254	282	258	246	279	252	256	246	241	249	283	251	256	243	236	236	232	262	243	258	275	232	278	264	248	287	255	251	237	268	287	268	236	258	283	256	207	223	240	281	265	247	261	274	229	215	291	258	227	250	235	262	248	253	267	260	247	243	274	265	256	275	243	264	225	271	219	281	252	240	282	233	239	277	237	258	267	242	236	259	245	251	258	256	249	226	236	248	262	238	262	251	260	246	248	284	259	250	230	235	250	245	252	281	273	268	253	255	247	227	222	240	277	277	248	239	263	270	246	273	266	236	266	275	238	278	266	259	258	215	270	277	242	242	264	257	249	243	248	276	242	239	224	256	268	225	262	244	248	248	245	250	266	256	252	227	276	249	263	268	260	239	245	264	288	260	284	281	247	252	274	263	278	231	233	267	286	268	279	260	281	277	237	228	244	263	244	245	233	267	257	258	239	219	278	252	295	273	252	244	243	284	258	253	255	263	242	259	261	265	286	267	276	284	235	242	268	265	251	253	256	250	251	266	278	281	261	250	263	273	242	255	233	253	250	247	279	253	258	251	250	240	261	250	239	259	247	258	269	259	290	272	229	234	253	268	274	296	261	273	232	249	241	257	261	255	260	233	263	271	236	232	281	240	260	269	277	257	229	249	261	255	288	252	239	261	265	230	243	248	263	247	281	278	255	272	254	282	215	255	260	248	236	270	265	270	256	258	233	262	263	252	242	244	264	256	267	257	257	267	256	256	241	248	235	268	216	264	263	233	233	238	260	244	244	255	274	277	242	254	252	264	247	272	228	272	265	241	233	238	263	264	243	251	247	248	258	236	252	239	262	233	215	254	269	271	289	256	277	246	267	257	245	262	246	273	264	257	274	220	228	263	261	235	247	283	254	251	231	282	216	266	232	255	267	263	266	259	274	292	231	247	252	271	246	221	237	232	234	248	228	254	254	267	230	235	259	256	223	243	265	258	239	268	261	243	249	261	250	241	233	277	251	257	251	252	261	252	268	248	270	259	261	234	263	277	266	256	234	234	286	252	274	259	231	213	264	272	236	245	231	282	243	254	256	219	251	263	227	237	269	255	280	292	287	240	262	286	276	261	239	277	268	252	245	251	253	266	234	237	261	256	245	234	244	258	239	243	261	268	253	255	253	236	229	263	237	261	271	272	240	230	219	225	273	274	263	255	265	249	239	244	239	230	223	248	287	249	245	239	232	225	275	252	251	252	247	245	263	242	281	250	252	252	287	246	224	266	244	253	248	250	251	252	264	277	243	260	274	245	262	247	258	234	252	245	250	243	225	246	253	267
4689	3020	5796	7259	5842	4825	3891	3328	2874	2460	2055	1832	1680	1324	1286	1196	1065	937	903	832	834	743	692	716	711	681	709	754	745	695	685	664	673	636	609	690	626	673	665	619	657	642	685	662	614	632	630	661	560	665	609	636	578	635	611	651	600	618	599	608	657	636	606	649	627	643	595	614	592	637	663	657	641	607	614	607	614	622	568	642	658	613	580	602	633	558	614	635	632	638	617	638	639	587	638	614	633	618	655	611	623	604	609	613	624	630	620	608	644	612	605	648	654	606	621	585	609	642	633	644	592	645	655	606	600	686	621	616	590	616	600	598	595	616	572	616	646	623	630	620	551	595	596	631	593	636	597	595	591	634	598	625	594	632	639	606	598	632	626	676	603	646	614	611	629	627	574	656	584	599	610	612	574	605	620	642	577	603	614	631	695	613	622	642	583	636	612	648	591	615	630	619	648	619	650	600	617	631	633	615	608	615	604	587	593	626	605	656	594	570	614	622	625	613	603	645	666	639	586	620	606	602	605	613	615	581	603	579	614	633	626	665	609	611	630	638	637	606	614	614	624	644	602	656	649	617	569	643	650	639	623	650	646	639	620	602	616	608	619	569	611	576	608	630	649	618	592	598	661	625	602	620	603	641	610	590	638	590	640	611	634	635	599	573	625	564	670	551	596	601	628	636	614	631	594	617	630	602	600	657	619	606	619	607	613	619	608	610	595	584	626	656	605	629	645	613	607	624	590	609	643	592	605	614	625	607	600	633	623	599	630	569	654	638	643	632	607	612	615	624	655	620	658	638	624	602	648	630	622	629	654	573	653	581	671	647	640	592	586	618	630	588	636	582	609	605	633	592	652	580	661	613	649	617	631	625	661	595	622	648	608	604	616	633	666	592	641	621	607	656	634	628	609	650	650	598	611	601	595	618	654	563	638	608	613	609	648	628	597	591	628	639	591	610	633	624	618	632	625	583	649	634	624	617	653	635	596	592	600	660	614	627	612	665	646	596	639	602	636	669	600	625	606	678	625	603	637	648	623	620	612	617	670	609	636	596	598	566	650	645	616	608	641	616	581	593	622	599	561	625	581	630	629	650	627	622	645	614	652	619	605	607	598	586	625	606	628	621	585	639	654	625	569	632	657	584	604	642	630	591	630	587	635	602	620	616	667	564	581	600	597	644	667	638	668	632	620	625	606	634	640	614	657	595	631	616	615	620	615	640	595	649	596	620	599	626	582	630	648	628	646	628	653	621	609	601	607	623	652	646	620	594	658	629	621	615	624	628	638	638	601	647	615	607	613	615	655	665	621	644	641	614	634	615	637	650	663	662	622	601	589	601	614	641	601	592	579	607	618	581	576	592	625	575	603	616	620	637	608	630	676	603	630	626	642	593	633	623	677	648	621	604	619	592	622	568	650	568	599	614	613	638	592	639	638	632	652	595	617	591	579	614	651	637	597	644	653	639	603	614	637	577	572	617	655	646	627	620	567	643	666	622	670	612	627	618	615	611	634	618	638	695	616	597	644	608	581	646	596	607	663	618	658	585	630	658	590	601	594	643	638	594	615	601	596	599	634	599	605	614	585	617	612	616	634	636	595	671	592	661	633	615	588	570	590	629	598	606	605	608	641	641	621	607	634	651	576	628	663	624	610	601	610	603	617	593	584	628	651	612	611	611	594	603	616	608	601	639	633	603	648	606	580	616	646	579	585	601	618	622	616	652	611	648	596	549	609	620	604	615	614	628	602	642	597	590	626	633	625	623	586	588	617	599	595	576	645	620	573	643	610	616	614	577	604	615	647	617	605	630	645	626	607	642	614	628	638	630	641	567	628	600	618	601	602	602	641	643	648	620	634	634	655	641	668	600	583	627	610	660	646	636	615	654	625	628	615	618	644	593	619	618	647	603	604	671	632	634	623	614	637	628	633	579	645	624	628	614	617	624	606	620	611	671	669	621	621	626	613	592	659	595	598	627	655	631	606	663	599	595	645	639	620	633	603	625	603	606	620	661	616	656	615	624	647	598	595	648	613	631	636	609	599	594	616	617	649	667	609	616	576	633	596	585	608	635	668	627	597	593	641	605	612	647	604	637	626	602	625	628	644	638	662	659	620	615	602	607	666	586	600	621	583	617	617	606	601	599	634	647	614	566	616	608	612	641	634	609	649	592	587	597	615	644	612	683	647	664	638	596	653	635	616	637	608	690	621	591	613	589	652	659	632	607	597	615	618	601	618	590	611	612	620	612	651	609	647	628	648	591	632	646	660	618	635	666	601	543	641	610	629	678	595	629	611	593	624	637	625	621	595	578	619	595	633	598	669	590	622	641	624	612	645	645	642	608	638	577	609	630	566	596	581	648	596	636	610	619	586	653	638	626	623	630	623	595	594	663	610	631	617	608	619	634	583	665	621	651	646	589	610	615	638	634	630	637	585	605	608	645	609	578	630	581	610	625	601	655	624	631	609	670	634	604	599	633	602	615	606	579	637	588	613	577	617	603	576	635	653	563	622	649	630	618	647	622	630	647	666	591	629	665	603	615	588	613	592	645	676	611	648	599	599	619	604	614	627	628	628	616	602	636	663	628	603	594	663	617	625	613	637	622	614	654	616	599	589	606	612	589	621	578	592	628	644	626	633	613	607	633	600	585	647	632	618	617	677	637	609	627	643	587	623	652	613	627	591	608	631	615	599	583	663	599	638	613	617	597	593	588	620	632	620	634	615	614	587	589	635	667	640	620	612	608	611	642	620	579	689	622	650	621	615	635	618	611	623	669	595	659	558	569	660	598	645	654	618	582	609	638	622	606	602	587	638	643	633	617	642	575	604	572	605	619	614	661	612	619	633	636	660	615	665	623	664	618	589	596	592	627	588	641	667	630	635	602	632	603	604	620	579	599	632	612	633	619	616	627	616	591	632	651	598	652	640	634	589	659	609	637	639	622	633	587	579	572	602	598	623	591	673	663	627	547	637	639	644	614	573	629	591	604	636	645	615	590	601	584	625	626	627	599	646	628	647	638	638	566	619	638	662	624	639	647	631	624	619	638	677	617	623	562	630	619	585	597	659	627	673	627	616	604	560	646	598	660	598	613	629	602	607	618	650	613	638	622	627	613	613	623	602	597	595	615	618	658	651	648	594	648	662	623	624	586	630	649	545	632	608	588	641	606	648	635	675	638	636	595	636	684	654	620	632	599	608	617	674	616	643	620	628	603	613	645	643	620	610	595	627	601	626	623	642	610	616	601	637	657	631	651	638	638	599	624	630	571	655	674	625	646	636	658	642	645	614	594	565	621	621	604	581	649	608	647	582	643	659	629	624	640	598	642	598	624	639	602	620	614	619	571	629	606	599	650	592	629	629	600	641	621	582	632	574	607	587	593	580	695	673	623	644	616	601	634	620	660	617	627	649	645	619	630	624	614	619	613	662	574	611	652	597	625	624	617	598	605	613	647	640	605	602	623	608	616	612	626	565	598	617	624	637	618	656	640	635	596
15835	7607	7299	5381	3298	2356	1790	1333	1136	916	717	622	554	494	465	398	402	322	297	308	292	281	252	236	259	258	251	256	271	231	260	259	243	253	231	219	232	259	236	237	234	265	253	249	244	267	228	233	227	216	251	232	213	222	217	194	234	217	209	245	196	227	236	228	225	230	240	212	242	227	221	211	237	232	222	218	240	261	205	222	228	233	233	206	237	218	209	220	249	251	233	224	206	213	213	246	229	237	264	231	224	223	223	207	229	215	243	234	233	256	237	218	201	222	223	239	217	221	262	226	205	242	209	195	222	219	236	226	245	236	241	211	224	223	229	252	235	229	230	235	203	257	228	208	241	251	212	218	203	239	225	202	222	216	231	218	252	240	245	242	272	212	263	197	235	220	224	252	236	235	258	261	226	232	240	235	233	227	256	238	237	245	237	217	239	243	256	247	246	245	220	247	234	249	230	233	233	242	256	212	247	244	221	243	228	232	247	227	224	201	201	210	238	243	210	223	220	249	205	224	251	229	221	249	236	223	228	254	243	220	219	237	204	237	225	242	228	224	221	226	199	247	229	235	254	234	235	202	241	216	215	227	233	273	249	245	227	224	232	206	241	243	220	231	205	256	235	259	257	221	217	203	239	235	238	239	240	250	244	222	222	211	258	229	215	223	236	223	226	249	217	215	226	229	233	199	233	250	214	210	226	242	267	263	255	203	214	219	222	259	226	234	220	217	246	232	241	223	220	267	216	248	223	209	214	220	228	209	233	236	218	237	219	218	257	241	210	219	204	216	236	229	237	240	200	227	219	208	221	228	231	214	236	218	191	212	219	260	226	237	222	239	230	222	230	215	235	241	208	213	209	253	260	252	232	202	251	222	204	237	209	239	232	223	209	251	205	242	248	223	239	214	235	194	252	270	241	239	240	221	231	240	232	195	199	216	221	218	244	225	255	225	213	240	237	224	230	265	248	253	228	257	228	249	218	258	249	229	213	221	235	237	215	223	212	233	235	242	228	250	239	255	219	222	219	232	239	239	241	223	209	216	228	234	230	232	241	217	269	232	231	213	206	209	241	243	263	254	232	224	235	223	237	208	221	233	227	226	265	228	220	194	220	264	232	239	211	213	246	246	230	217	253	229	204	227	240	225	229	262	224	212	244	224	219	241	244	258	250	259	228	239	243	241	238	257	236	203	233	237	221	255	236	238	212	213	246	231	224	243	215	246	213	230	251	232	221	208	246	199	212	224	227	256	211	236	211	232	231	208	239	218	257	223	246	240	236	230	251	227	238	240	250	233	203	233	241	233	211	200	220	208	199	222	219	221	250	255	224	221	245	215	205	226	237	237	229	257	220	223	215	221	257	237	248	222	251	211	208	258	231	220	229	244	246	268	229	232	235	225	252	240	268	251	230	242	211	217	230	227	198	226	228	247	254	243	237	243	204	223	205	244	243	271	258	200	200	239	240	250	224	211	211	227	249	245	250	252	230	228	244	256	198	227	241	226	226	208	235	229	237	212	228	206	215	224	237	220	247	225	213	224	201	198	247	209	253	235	222	233	232	209	227	218	247	230	218	238	227	264	247	246	202	184	206	235	249	215	229	252	239	232	242	250	234	217	235	244	215	240	223	218	239	233	256	248	219	221	228	211	219	245	230	229	219	224	210	239	252	291	222	211	210	216	213	247	232	234	237	244	235	239	211	207	235	210	231	250	225	244	229	240	251	218	245	212	213	219	237	204	233	191	247	202	238	236	204	245	214	234	238	230	227	255	224	194	213	247	206	219	247	219	235	225	230	201	231	223	229	196	252	242	253	222	240	226	221	243	235	225	253	233	231	219	247	253	217	228	209	218	209	248	242	259	225	226	212	240	232	217	204	215	233	216	233	245	266	257	227	265	236	250	244	237	207	221	235	236	238	212	232	263	214	206	229	213	222	224	236	236	200	237	225	220	245	201	233	217	228	233	245	214	250	243	240	242	230	236	240	216	213	225	247	227	200	245	219	225	219	234	207	223	257	252	251	249	241	234	229	222	235	240	235	222	251	237	257	211	219	213	212	272	232	250	216	234	217	227	220	252	267	213	234	217	211	271	242	239	240	221	231	230	213	216	229	210	225	226	228	236	234	212	233	218	225	245	217	213	232	226	218	227	233	235	260	205	208	230	254	229	229	236	217	234	224	255	213	229	261	235	235	236	246	239	238	213	201	213	196	233	240	222	231	259	242	227	183	233	245	231	218	230	231	253	250	230	246	233	238	210	236	262	219	241	226	221	234	208	258	247	236	232	242	214	219	199	210	225	253	216	205	224	233	205	234	202	236	227	224	230	251	285	242	256	227	229	255	219	241	234	240	237	229	225	183	239	241	222	244	212	223	240	229	241	231	242	235	221	258	216	208	222	214	266	247	237	252	229	240	210	260	236	194	225	247	244	232	225	207	217	213	232	227	228	207	215	233	246	251	243	227	243	236	215	215	230	224	207	227	226	205	221	233	234	228	242	251	227	251	256	239	217	232	234	202	208	241	232	243	246	245	200	234	254	201	245	222	266	239	237	235	230	233	214	245	202	214	227	190	231	201	236	225	202	213	238	248	226	219	250	218	204	232	223	240	227	248	225	217	248	224	250	250	223	261	247	220	220	227	204	236	217	239	244	208	229	219	236	230	247	228	225	230	262	222	217	260	217	246	220	265	232	241	206	221	268	217	219	246	194	212	226	240	217	211	222	235	231	225	248	218	221	242	238	211	227	241	237	238	244	232	245	230	215	226	231	234	236	216	205	218	247	225	244	222	252	230	208	214	241	233	250	229	211	269	225	229	247	229	230	226	230	246	204	218	248	204	257	240	255	239	213	226	240	217	237	237	231	231	214	211	204	225	249	236	219	210	221	216	238	215	236	233	244	223	212	235	212	237	238	236	228	222	225	237	220	182	221	239	217	224	220	237	250	228	239	224	232	257	196	244	201	223	247	224	232	220	256	232	214	235	252	215	250	201	240	218	216	208	219	234	217	226	238	212	234	251	249	247	238	233	212	217	250	251	239	233	219	223	215	227	222	218	228	214	190	224	214	223	233	229	219	232	229	196	257	243	238	222	241	222	244	221	220	223	246	238	202	205	233	209	222	234	243	251	243	218	214	235	249	245	256	235	218	202	192	257	225	243	227	236	225	234	209	263	199	228	225	208	225	227	243	253	222	212	222	221	209	239	247	246	234	241	238	252	234	224	250	230	261	229	222	217	219	242	249	235	223	200	213	248	232	216	228	212	238	259	229	248	230	222	231	210	219	217	241	228	231	229	215	255	220	219	220	222	229	229	206	268	249	225	226	227	251	222	204	220	231	250	223	246	262	222	234	244	248	240	227	226	232	230	205	226	227	249	214	235	234	220	227	219	206	248	229	245	217	240	221	204	232	254	258	231	244	218	211	189	234	248	240	250	226	215	231	237	246	245	224	212	223	228	249	246	254	228	217	227	235	227	206	220	215	245	243	221	247
12003	6899	11525	13488	10805	9323	7989	6560	6125	4630	3667	3261	2793	2309	2100	1913	1605	1159	1081	1143	1026	830	788	827	815	774	774	778	797	739	728	714	699	659	703	687	655	663	703	606	605	603	592	625	605	645	559	577	607	625	583	600	578	558	620	541	597	557	533	588	619	541	557	626	590	519	550	653	559	594	562	555	591	564	557	602	577	553	610	553	554	595	588	566	556	593	614	577	629	551	554	573	585	582	597	539	564	543	579	558	581	559	533	550	574	540	566	547	594	565	617	571	523	570	546	587	506	585	571	557	527	570	626	535	550	566	603	574	596	576	568	573	554	541	542	577	585	561	537	549	612	579	561	550	583	561	558	567	568	578	561	572	543	531	603	551	551	533	600	596	606	547	615	559	552	530	582	579	577	537	558	584	562	552	553	585	604	569	558	591	574	571	615	566	619	578	535	587	537	566	579	595	574	542	529	572	581	602	561	609	565	572	587	598	570	535	596	544	551	538	542	554	575	547	543	583	554	564	574	602	572	592	595	600	574	541	601	557	582	589	554	525	588	550	591	528	550	537	557	595	578	571	577	555	580	556	557	533	545	566	571	539	626	560	602	588	542	595	585	541	555	573	606	589	548	540	587	570	559	598	564	580	584	566	593	567	572	602	609	581	585	564	579	609	563	556	558	597	564	574	592	585	579	548	612	561	622	592	567	524	637	595	607	597	535	564	587	600	619	546	626	539	542	570	594	559	552	562	562	559	538	564	594	584	546	556	552	561	591	514	589	603	518	580	609	583	597	543	573	578	546	565	565	569	534	554	557	571	573	554	580	550	556	541	546	553	551	518	575	567	527	555	606	573	610	544	584	541	596	551	583	565	610	583	579	567	542	576	570	531	562	549	554	535	556	572	611	587	555	607	562	571	615	576	578	593	572	550	555	611	585	542	562	577	604	576	567	578	574	551	572	577	568	558	557	535	541	533	586	564	565	554	537	532	622	565	597	594	556	580	526	556	606	596	568	541	579	573	528	559	567	572	583	534	538	570	588	519	521	537	598	562	554	564	581	566	501	564	552	580	532	545	600	592	580	536	543	569	601	573	562	627	563	579	554	569	553	558	560	563	573	536	563	567	563	578	557	513	589	579	635	574	601	579	587	547	559	522	528	558	570	580	592	618	612	552	540	559	543	586	554	553	532	541	586	561	567	584	544	594	597	584	569	579	567	577	530	534	567	579	626	609	581	585	558	577	585	576	556	575	567	572	586	564	567	545	577	547	570	546	564	601	523	595	600	539	581	572	554	634	576	572	638	576	570	571	568	585	554	583	565	527	572	622	572	584	563	595	550	568	537	571	583	585	549	563	533	606	559	550	597	576	604	524	534	603	575	574	541	557	591	555	597	559	549	541	550	582	560	574	558	565	544	565	600	598	547	568	551	597	546	566	522	561	604	517	570	588	566	520	602	558	561	573	539	581	517	509	560	583	638	580	563	554	553	582	556	578	552	550	544	550	587	536	552	573	576	554	592	530	586	572	565	551	541	568	600	613	603	589	557	555	579	570	584	560	539	559	534	579	550	553	620	565	560	595	601	583	497	576	545	538	571	549	549	561	562	567	579	586	529	588	534	601	569	543	593	576	597	561	559	520	556	567	590	605	563	573	543	541	535	575	569	624	555	568	563	548	585	636	557	589	555	574	582	561	590	575	553	567	548	541	584	579	578	573	567	556	582	545	569	540	588	550	555	580	542	561	601	532	567	576	587	580	615	564	598	550	579	547	563	552	588	593	568	613	567	582	567	563	535	526	627	618	516	611	550	562	532	540	552	597	531	574	569	530	536	601	581	539	571	613	532	528	548	578	550	596	564	605	564	599	612	578	552	589	556	582	540	621	580	576	559	546	605	593	588	561	556	577	565	576	499	557	549	572	564	573	548	575	591	559	581	555	566	526	581	546	580	609	584	603	556	589	620	599	586	552	589	605	593	598	578	624	608	556	522	572	607	526	609	638	537	569	565	545	565	590	570	585	599	580	587	581	580	524	550	589	541	565	561	613	566	574	594	573	605	568	580	581	577	602	507	547	589	539	610	538	570	585	594	560	553	538	541	562	601	591	590	561	584	576	573	576	593	619	628	592	603	553	569	550	539	557	575	558	548	551	566	540	541	554	561	600	544	577	553	547	564	606	572	544	619	596	544	559	537	583	584	568	571	555	533	536	539	586	580	523	603	630	608	549	582	570	577	553	593	549	524	586	566	605	568	567	573	570	574	597	546	529	563	591	586	550	569	539	559	577	554	589	595	554	544	569	547	559	592	511	591	566	590	597	611	557	563	605	559	557	574	593	562	553	578	559	572	559	559	551	588	498	569	575	638	562	595	560	564	565	576	587	578	582	572	533	560	547	576	560	558	576	568	560	570	572	575	579	568	587	522	561	534	570	583	586	592	582	544	552	576	551	584	544	556	587	600	589	563	537	544	556	541	613	542	563	564	578	541	587	595	585	536	588	587	592	557	535	570	564	561	588	561	632	603	574	551	566	555	575	572	560	511	553	581	551	596	569	544	553	584	577	555	551	553	601	569	576	579	601	587	581	521	587	565	565	572	590	557	534	571	576	565	614	559	575	559	581	594	541	602	519	579	538	553	562	583	602	608	543	556	563	572	588	619	593	543	533	573	601	573	537	582	553	568	545	549	538	552	558	534	570	621	577	547	564	589	593	592	566	569	584	584	549	574	565	533	544	543	541	539	581	572	589	541	596	568	579	595	539	535	556	535	580	602	561	544	597	555	575	587	560	568	578	585	547	571	564	560	569	555	584	577	527	610	523	574	543	574	557	599	578	644	554	570	573	545	571	572	545	621	558	566	576	611	553	542	533	553	576	535	602	596	550	531	596	577	561	547	572	558	587	508	602	596	581	584	542	582	552	533	561	564	573	542	534	568	589	550	582	594	567	575	581	566	579	559	570	547	567	562	590	530	531	556	619	573	608	552	616	537	556	595	585	605	569	552	569	606	524	565	553	561	614	553	575	547	551	549	521	535	567	567	562	615	579	585	596	569	559	590	577	609	545	542	558	567	501	600	579	559	587	576	551	552	556	585	585	561	591	545	591	573	561	574	573	535	570	588	540	595	541	551	567	588	589	575	537	596	607	536	577	565	530	591	542	610	537	550	574	565	541	559	548	548	547	532	581	508	587	576	582	565	575	601	583	572	556	606	539	580	539	624	567	562	522	590	581	620	559	564	595	524	568	552	574	538	580	575	596	541	545	518	552	593	561	552	539	588	523	543	537	561	578	564	575	580	606	555	582	553	510	526	608	575	562	569	564	563	557	565	551	600	544	520	582	600	596	542	543	545	641	577	569	562	537	555	577	579	587	574	573	580	569	572	563	556	610	557	569	601	538	539	535	596	596	558	594	580	531	575	528	552	556	534	540	546	568	599	566	563	576	553	579	603	598	558	591	592	615	548	557	547	603	546	575	551	585	508	598	564	577	541	586	596	578	570	569
23207	11285	11088	9218	6106	4478	3238	2299	1746	1320	1001	811	703	561	484	460	369	286	263	298	280	234	196	192	209	191	196	203	194	187	224	186	195	191	182	188	174	175	196	174	186	177	180	184	152	172	173	201	182	193	156	187	176	150	160	181	201	168	166	166	179	169	180	170	150	166	170	173	184	151	155	163	171	160	165	161	179	174	168	162	169	148	159	214	180	170	165	151	159	181	155	172	176	148	165	170	179	152	200	159	148	157	174	149	168	166	170	166	166	152	164	154	165	168	188	181	167	167	178	173	152	189	186	153	172	189	166	132	166	160	170	172	154	145	169	157	178	158	148	159	175	182	153	192	148	180	192	190	154	166	167	159	162	170	186	167	133	183	188	152	171	151	174	185	187	152	169	170	152	167	166	165	169	182	172	164	165	171	157	140	185	163	177	159	153	156	166	190	182	203	177	161	175	171	181	169	160	170	177	185	145	153	162	174	160	153	154	175	160	171	177	160	173	192	155	159	174	163	179	193	136	151	168	147	171	162	162	174	165	164	154	168	171	193	180	165	161	184	174	180	169	165	177	171	154	183	161	167	156	144	168	154	152	180	156	165	162	136	153	178	165	165	137	208	166	158	185	154	156	163	185	162	167	150	192	178	149	164	186	144	163	178	152	150	172	164	169	146	189	160	181	173	155	173	155	167	167	164	200	173	149	147	156	161	181	154	160	157	151	165	151	178	164	153	153	155	166	156	179	159	172	182	142	191	166	172	167	201	158	167	146	170	167	168	155	164	150	160	152	182	191	171	191	148	170	157	171	141	180	166	196	142	176	181	166	164	185	167	147	144	159	157	163	152	180	173	189	177	163	148	139	120	182	174	184	160	169	157	162	175	144	174	182	180	186	186	176	202	159	180	162	172	188	160	166	183	180	180	160	170	187	168	154	153	135	167	179	164	182	149	190	157	168	146	171	158	172	164	134	208	158	178	181	154	164	163	186	169	175	164	163	162	182	132	181	183	179	172	160	165	166	171	190	177	169	179	173	178	170	164	176	162	189	169	182	173	177	166	160	178	181	177	197	185	190	173	145	172	151	175	157	151	179	139	153	173	152	181	151	163	171	179	171	187	158	144	167	167	182	175	156	194	157	158	162	149	162	155	165	179	175	139	167	185	163	153	165	175	153	162	150	179	168	194	187	172	172	140	180	170	176	174	165	159	164	153	168	168	168	184	175	166	157	176	175	156	166	166	171	159	154	145	173	179	183	159	178	182	179	146	159	158	162	151	181	174	164	156	178	171	174	182	165	173	170	160	182	183	190	149	174	145	171	161	171	170	191	203	169	158	167	164	177	170	177	159	163	179	189	182	171	178	152	148	177	153	164	157	165	167	142	178	174	185	195	168	158	164	178	161	163	181	168	181	190	205	185	183	144	169	175	176	178	166	161	147	183	181	161	143	169	160	167	177	154	161	167	158	157	180	153	150	171	161	164	146	153	180	162	156	173	161	160	149	199	183	146	168	154	142	147	181	182	143	183	160	165	150	197	153	186	163	164	176	177	179	181	182	150	171	152	178	187	151	161	153	172	158	181	180	160	178	165	152	145	136	155	163	185	152	183	165	159	157	160	140	145	154	182	194	169	174	170	199	158	161	179	164	178	176	188	155	166	153	166	168	155	167	154	175	165	166	160	190	191	169	171	159	163	162	147	164	151	175	163	156	177	164	184	152	145	167	149	164	163	146	191	152	168	188	139	167	170	169	181	159	165	152	169	174	178	171	153	182	172	166	176	158	172	162	159	160	176	179	188	167	155	163	170	185	152	145	182	157	151	160	149	170	186	165	165	137	178	148	160	187	153	163	170	176	169	163	180	175	164	168	157	163	141	146	181	152	156	148	172	180	151	172	153	157	140	168	174	166	197	184	157	165	175	178	158	162	166	184	164	174	187	152	171	168	172	154	150	172	191	167	161	171	163	166	159	159	160	189	165	187	183	164	170	167	158	202	159	154	166	196	167	195	163	153	176	185	178	171	152	191	165	163	178	183	179	178	182	160	151	161	158	146	135	172	165	163	191	143	175	159	155	159	174	153	175	163	192	172	184	177	162	155	141	179	163	158	165	149	158	151	165	165	166	169	155	166	160	184	203	168	169	166	186	172	172	174	171	170	168	169	156	158	187	170	144	171	174	184	160	174	155	174	188	167	164	159	173	148	187	172	195	162	154	165	165	170	168	156	172	174	175	164	189	173	175	180	179	144	171	163	161	177	164	154	184	150	180	139	170	175	182	145	179	174	166	175	144	166	150	158	143	135	173	174	146	152	126	172	160	169	165	176	161	182	160	149	155	163	183	168	195	168	174	154	158	150	155	182	154	156	176	172	159	159	149	168	146	172	180	151	160	192	175	162	189	134	164	154	169	171	182	141	173	179	179	196	168	173	156	162	146	169	161	141	170	154	148	160	157	168	152	156	166	176	184	182	188	168	170	149	160	172	181	160	160	180	155	167	181	140	171	166	186	134	160	166	181	180	166	147	172	183	180	176	153	190	157	183	157	154	143	157	189	144	191	175	192	164	202	163	183	185	154	196	179	149	154	178	163	168	154	164	165	144	190	178	188	165	162	179	157	144	169	170	167	159	184	199	171	167	177	182	173	172	175	171	167	179	180	183	181	165	174	174	167	154	191	170	166	163	159	139	152	175	183	185	167	166	158	183	186	167	181	178	170	163	157	162	183	158	136	166	186	167	177	153	167	177	163	182	177	176	174	151	150	200	187	177	152	164	153	141	164	160	182	146	153	180	146	152	156	186	149	158	164	159	169	166	168	157	173	162	164	163	156	170	166	184	181	141	161	160	181	167	156	154	181	171	167	156	176	155	151	165	159	160	160	186	160	163	147	170	152	160	168	175	166	168	159	167	167	178	179	195	144	146	153	161	163	157	157	171	178	184	180	153	152	175	184	158	163	157	168	165	169	185	170	184	186	176	173	162	149	168	182	194	162	162	177	158	157	163	166	153	175	160	159	186	163	151	172	155	163	162	168	177	168	163	172	166	187	188	182	180	161	175	173	172	154	198	177	188	165	162	165	174	169	162	178	158	172	164	182	147	174	160	162	168	188	168	157	168	173	176	167	183	161	163	162	182	170	153	156	168	157	185	155	170	172	201	166	151	172	156	165	174	166	190	158	160	183	166	183	182	168	143	158	177	163	166	168	155	174	158	182	148	163	163	178	155	157	183	167	182	193	163	182	169	149	174	158	172	172	153	162	200	167	182	152	153	147	161	137	174	164	157	180	160	191	144	149	154	176	159	182	162	154	153	164	174	161	171	151	163	170	159	174	165	159	143	179	149	169	160	181	136	159	169	165	181	180	186	178	181	185	179	170	173	157	168	175	156	187	162	181	191	151	144	140	181	146	147	182	169	201	162	146	170	159	156	168	164	174	182	185	197	155	154	180	162	172	149	151	161	174	170	179	169	190	166	170	175	168	188	156	174	162	182	149	154
15557	9149	15663	17654	15114	12861	11316	8999	7908	6391	4876	4233	3858	2961	2626	2485	1975	1247	1159	1181	1085	876	736	873	775	780	758	786	731	687	642	642	550	543	575	537	540	521	498	488	520	482	508	476	479	493	491	470	493	472	480	493	459	467	467	429	422	462	458	443	423	432	430	429	449	419	439	413	462	459	426	434	416	444	443	402	410	430	427	443	437	440	428	447	419	416	442	420	418	443	437	399	444	430	428	427	427	432	396	450	400	421	455	444	448	441	428	498	446	424	449	420	398	422	391	423	424	432	435	407	404	402	410	432	433	411	459	408	351	436	413	459	431	433	447	420	438	436	423	487	437	432	393	408	438	419	385	437	447	416	427	380	442	419	416	463	454	439	409	417	443	422	400	421	440	408	463	395	405	401	431	426	426	426	401	397	404	435	435	471	468	419	461	433	437	383	420	382	394	421	416	444	419	411	408	422	436	430	427	424	428	439	438	420	427	448	435	418	438	400	432	434	410	433	402	431	442	395	402	408	425	410	393	407	454	420	434	397	426	437	426	412	440	431	425	471	401	425	402	433	412	446	409	411	410	413	388	438	442	440	429	426	422	396	426	402	427	426	438	420	422	405	423	428	435	402	448	419	410	432	383	355	435	413	429	460	415	419	434	397	411	450	441	405	406	425	413	386	461	436	414	392	411	428	408	429	466	449	421	429	421	407	431	432	408	406	431	406	397	402	409	441	428	427	411	417	449	411	459	409	411	385	424	429	419	396	443	418	402	417	413	408	476	391	443	424	420	413	450	403	435	433	373	415	433	431	429	418	421	424	430	428	399	373	440	443	414	441	419	443	423	432	407	430	401	435	406	424	419	428	411	431	429	417	433	452	450	404	437	429	417	455	400	410	405	392	401	450	472	410	467	414	422	413	437	440	429	407	409	427	416	419	418	412	424	440	442	399	416	410	419	405	425	454	423	397	431	461	469	416	427	410	409	427	429	377	398	477	414	447	415	425	429	419	387	428	407	430	390	429	398	444	428	442	443	414	421	452	463	400	440	416	457	413	445	434	404	413	444	432	428	436	408	430	403	399	391	447	394	414	424	412	480	407	420	415	431	421	464	406	425	430	420	437	402	404	399	437	380	387	431	444	433	434	446	437	413	426	427	433	427	421	425	423	405	396	407	443	445	415	410	407	441	408	412	431	424	414	444	392	425	435	409	420	414	389	412	425	388	417	432	403	424	420	437	436	442	417	386	389	422	456	418	427	442	427	438	443	419	415	436	428	419	426	419	437	402	423	449	418	446	389	424	426	448	418	437	433	410	432	400	413	434	405	405	415	410	402	423	440	408	445	448	437	389	424	443	448	379	447	423	411	442	393	383	409	390	432	397	415	418	391	416	427	440	440	383	418	393	423	449	368	422	440	441	401	438	411	438	436	400	408	405	424	400	407	417	426	456	406	430	421	446	412	426	408	461	395	408	409	427	425	403	416	454	437	433	426	428	440	423	438	425	421	401	436	462	419	445	414	396	430	393	457	380	431	385	406	433	447	443	409	443	395	435	390	426	420	455	421	405	447	422	433	435	412	426	451	421	400	422	413	418	415	447	444	403	428	456	446	477	403	412	425	400	431	450	404	423	428	427	450	401	422	413	435	429	435	405	407	412	402	448	425	488	434	430	432	399	422	458	395	445	418	427	425	428	441	425	435	412	391	404	425	428	400	396	441	415	418	398	386	413	415	430	432	424	446	398	429	397	446	447	412	414	378	439	406	422	439	436	429	394	434	439	453	429	427	416	422	423	463	415	414	393	388	394	407	434	420	442	418	416	456	426	422	432	444	425	442	426	454	398	440	445	423	409	431	437	411	424	432	453	403	400	450	409	385	411	428	411	428	436	423	414	406	430	423	434	419	448	442	438	429	395	407	421	426	412	419	414	426	428	427	437	417	434	430	458	422	407	432	428	422	416	439	411	446	422	455	423	403	404	364	461	436	446	416	411	442	422	417	439	434	424	415	452	411	420	437	380	409	461	408	428	410	438	401	424	414	378	418	407	458	458	429	455	419	450	405	445	406	437	423	398	456	425	380	441	449	387	420	394	402	372	421	406	404	389	434	397	409	421	435	468	430	405	417	438	416	435	439	412	408	424	430	441	426	419	430	394	460	454	408	427	392	402	389	394	448	403	406	416	430	428	412	413	421	424	434	418	417	429	413	417	435	448	395	426	409	415	394	392	428	400	400	408	427	421	390	432	407	451	432	399	419	425	428	415	408	468	435	424	399	428	419	417	426	421	442	442	431	445	416	437	400	412	419	422	425	426	406	422	410	416	398	423	421	433	404	443	411	437	420	397	425	432	415	430	440	443	393	432	420	410	402	414	440	443	451	433	476	426	408	435	453	416	412	456	425	394	445	440	458	429	388	417	417	400	442	429	438	439	418	442	416	420	406	416	390	413	417	413	411	435	422	444	458	426	463	416	404	421	407	432	426	427	379	417	450	446	454	428	410	419	410	436	413	442	417	457	393	434	434	429	414	420	404	425	426	417	422	380	430	413	427	397	414	394	419	428	400	419	408	437	417	405	434	445	420	428	407	428	419	417	434	446	431	439	423	424	421	428	440	418	440	440	420	401	431	454	411	408	417	403	426	373	415	401	422	422	415	393	453	401	452	421	395	418	427	377	413	439	422	412	430	452	404	426	413	437	419	423	422	418	406	438	430	441	434	432	427	432	399	445	417	412	446	479	415	441	412	416	429	429	398	420	425	396	438	447	403	438	446	427	430	455	440	444	452	431	439	411	424	423	423	454	387	421	389	423	425	430	394	438	441	386	427	381	372	395	423	412	402	420	431	426	467	432	437	389	384	443	405	457	426	408	408	426	417	435	456	419	427	425	401	399	409	427	410	437	415	405	435	420	462	393	418	400	430	449	421	412	429	431	412	410	408	405	424	425	423	388	410	426	418	408	468	449	430	452	400	415	440	425	399	449	417	432	419	408	426	422	417	401	435	437	409	423	383	376	448	433	437	395	451	444	389	404	380	423	431	423	408	424	423	409	419	439	422	440	426	423	378	411	421	450	435	409	398	433	410	404	452	411	411	405	413	408	407	434	410	407	473	414	440	424	430	408	430	426	438	428	443	440	372	419	432	429	441	436	434	419	434	440	408	451	422	440	427	452	449	447	412	407	460	405	399	426	418	435	451	408	425	412	433	449	391	474	451	403	424	425	379	441	422	461	426	429	421	417	421	428	408	440	389	403	438	454	401	412	423	435	444	398	428	437	406	443	433	412	401	430	424	431	442	407	450	417	432	459	446	453	427	409	448	397	428	423	396	426	413	435	396	442	409	418	454	395	466	402	447	408	395	411	408	418	441	449	396	408	447	437	469	427	429	407	441	427	405	400	408	437	387	431	400	453	402	430	392	427	409	389	419	434	399	404	426	380	415	434	406	428	403	428	414	415	414	423	451	389	391	409	440	440	408	422	429	425	419	408	429	411	410	429	441
5151	2488	2800	2245	1507	1085	826	784	655	547	491	440	369	349	350	313	295	286	296	258	277	285	292	286	256	257	277	252	231	239	267	281	244	217	267	242	273	270	300	240	271	254	260	269	261	255	247	264	274	272	258	229	250	262	256	252	229	263	237	246	250	249	252	237	262	246	261	262	252	244	255	277	268	266	239	216	279	269	283	256	245	266	239	233	280	222	237	248	292	237	252	253	269	253	297	234	250	277	251	234	259	270	246	241	261	265	248	263	250	229	275	245	279	279	238	257	213	253	245	252	258	212	231	229	254	251	266	239	259	262	245	253	243	253	232	283	245	266	257	250	236	281	258	246	229	251	263	258	276	247	217	262	277	238	245	269	264	251	265	246	284	224	298	257	270	242	277	258	235	244	265	238	269	233	264	243	264	270	253	246	232	255	244	245	271	251	242	271	257	263	253	254	241	239	269	236	275	260	236	249	251	253	253	265	253	213	233	266	264	230	233	267	297	232	244	263	228	262	233	249	255	255	238	237	241	237	248	246	246	262	284	245	262	257	257	246	266	259	290	272	272	265	224	260	261	265	258	237	262	253	255	254	272	263	251	251	279	269	245	272	231	268	255	242	232	258	261	271	263	246	258	230	252	232	243	265	263	246	287	231	264	269	256	267	260	285	271	278	237	229	264	290	258	273	235	265	263	281	260	239	239	233	270	245	254	263	257	272	245	264	244	236	244	238	251	268	233	277	271	239	263	253	267	273	265	250	271	257	242	241	250	270	274	247	245	256	284	303	288	262	253	271	242	263	292	249	216	262	230	261	241	227	238	229	236	245	279	250	256	269	257	258	257	277	233	248	248	266	233	236	231	266	257	245	241	248	278	272	269	271	239	252	245	254	235	253	266	270	234	263	251	258	260	262	258	245	254	292	279	247	239	249	237	219	249	250	280	251	245	262	303	254	227	263	233	275	270	282	225	267	262	241	251	248	259	252	233	255	258	240	259	231	264	277	209	276	285	251	263	248	260	252	226	266	248	277	237	265	256	282	250	260	249	241	258	243	253	236	264	274	247	243	252	273	246	222	268	249	258	275	245	257	279	254	268	246	249	260	263	239	260	249	254	240	253	242	277	224	243	271	218	238	271	266	244	232	244	266	273	243	246	243	255	266	269	270	266	252	237	229	232	239	263	228	256	224	253	277	287	238	247	248	236	267	243	257	252	282	265	258	247	256	287	243	264	251	261	239	224	241	254	248	253	266	241	241	269	271	266	265	295	272	222	226	231	265	244	281	243	233	245	259	256	214	242	230	227	253	249	272	256	264	261	265	277	247	252	237	284	241	279	264	230	253	241	228	222	258	244	226	253	234	235	235	250	270	238	252	224	234	236	251	235	248	303	283	235	244	265	227	237	279	245	257	250	270	247	241	275	262	262	282	286	232	258	259	255	263	233	257	262	238	232	274	250	269	276	260	263	248	279	240	232	281	226	242	278	241	237	225	279	244	255	253	230	266	250	241	266	232	283	267	250	275	244	253	269	272	275	255	234	270	250	258	230	260	283	226	235	243	232	257	259	252	233	257	275	240	278	277	285	255	278	244	276	239	245	271	240	268	258	237	272	232	266	255	257	266	246	251	258	256	230	230	263	277	252	281	258	241	266	233	274	247	240	264	237	215	283	244	260	287	241	235	258	233	243	217	271	245	272	263	250	239	264	215	256	255	255	257	242	249	265	266	232	282	249	226	261	230	233	239	257	270	260	236	246	300	232	241	276	263	259	239	254	243	254	239	242	251	222	258	265	263	247	245	276	233	273	251	258	243	253	236	269	273	266	259	248	232	264	233	272	249	247	230	264	229	266	224	290	251	240	226	265	240	262	252	275	269	254	246	257	244	244	246	261	249	264	272	282	271	277	261	279	251	217	260	248	227	208	242	256	276	246	239	250	246	249	260	282	269	271	260	249	252	272	242	262	233	239	230	252	269	245	259	246	270	273	275	250	254	270	259	254	256	239	244	275	257	262	260	230	246	250	235	247	225	252	279	249	222	264	216	238	274	253	256	251	265	250	262	244	254	252	276	234	254	232	225	280	290	254	257	256	252	248	235	247	250	250	258	273	255	240	259	261	242	274	284	230	273	232	265	262	239	251	249	273	260	230	256	264	283	245	237	235	277	239	246	279	232	236	265	225	242	251	224	227	274	254	252	260	289	260	270	276	259	273	256	271	246	217	251	243	247	271	244	207	235	279	298	268	275	265	253	214	241	281	256	257	261	264	244	250	242	254	268	272	265	270	278	256	282	278	257	268	239	220	247	250	233	251	258	262	231	252	261	257	232	249	280	259	230	278	270	233	294	237	254	233	250	243	249	274	240	251	285	271	249	253	260	246	256	244	243	270	212	243	290	251	239	267	249	256	248	261	256	239	254	267	260	241	286	232	232	243	238	262	267	249	260	254	225	225	251	240	269	278	259	237	290	254	257	272	239	224	251	264	248	260	255	227	255	259	242	260	248	227	276	224	247	261	244	245	308	272	239	262	248	216	252	253	290	233	223	280	237	268	258	247	258	280	257	234	250	279	263	238	221	231	273	215	281	252	247	260	259	301	222	246	286	256	267	270	244	253	255	239	223	274	237	284	240	260	254	242	223	239	270	236	238	234	241	275	245	277	226	236	250	243	239	249	245	253	243	219	245	238	264	252	266	254	285	254	234	261	278	233	253	232	262	253	262	262	280	270	236	241	239	241	242	248	252	255	232	240	230	248	234	262	263	227	229	290	266	291	245	210	278	241	229	279	252	257	254	251	242	232	227	241	255	265	249	241	246	234	220	227	272	238	294	256	247	272	262	227	246	229	259	261	244	242	239	237	236	216	264	245	274	254	244	230	235	265	282	263	247	268	229	264	272	288	278	232	235	257	242	265	288	235	250	255	223	240	250	261	231	237	263	253	248	244	258	241	244	250	233	245	255	229	256	255	251	251	247	225	270	270	228	260	233	250	254	245	237	244	254	247	245	259	260	242	225	277	264	244	279	261	255	292	236	292	254	239	256	268	219	269	240	268	248	262	242	225	240	268	262	290	258	285	255	233	229	243	232	242	259	253	262	276	247	240	225	255	276	259	263	257	256	243	238	240	246	281	247	268	271	253	259	285	254	251	260	252	240	265	254	245	250	266	257	272	258	259	278	237	246	225	244	259	250	250	220	240	263	299	266	258	269	254	257	250	237	221	267	254	267	270	262	266	263	245	240	254	246	240	262	275	266	260	249	238	262	257	259	245	260	225	253	254	244	276	265	260	239	242	290	228	249	271	300	251	255	262	250	285	269	238	242	264	230	255	260	274	235	273	267	257	233	258	256	263	267	242	244	250	294	262	232	258	255	289	234	254	292	270	234	275	253	267	249	241	256	260	242	263	280	262	271	270	245	241	234	269	242	235	280	274	249	270	268	279	273	244	245	269	216	278	258	248	264	255	235	241	256	277	263	271	253	236	245	240	240	251	225
4519	3172	6120	7402	6093	4877	4141	3443	3046	2394	2027	1699	1642	1349	1256	1139	1065	926	867	833	827	739	699	768	698	709	715	746	701	706	697	682	637	660	695	714	668	642	632	620	685	658	674	658	619	610	647	658	641	637	621	643	628	597	603	644	668	555	634	653	647	619	612	645	591	588	621	656	644	604	651	615	631	631	639	632	623	639	660	604	655	621	634	584	624	625	571	646	620	593	607	614	629	586	652	607	605	587	622	596	622	600	632	641	577	583	616	590	665	624	631	624	673	633	606	581	626	631	628	605	610	650	582	623	612	653	655	609	676	578	624	611	657	676	625	618	634	618	622	648	637	622	607	616	629	645	616	616	607	609	612	645	606	595	573	614	625	621	601	596	601	631	640	633	599	616	626	585	608	640	620	594	594	637	675	615	621	628	635	651	597	593	578	662	639	630	624	641	640	685	567	665	598	622	634	608	647	631	601	636	638	613	615	646	617	580	601	640	613	594	620	611	615	640	629	618	626	618	641	637	570	620	573	607	613	614	570	629	621	621	624	637	646	616	592	589	609	634	628	591	616	588	627	624	655	620	641	587	578	572	610	613	626	582	635	629	608	631	628	610	622	598	569	626	629	574	638	623	592	586	680	591	623	605	640	618	592	622	631	599	591	590	633	635	620	629	665	616	630	625	645	607	586	593	634	607	648	592	617	635	608	626	648	573	611	600	631	619	644	627	590	626	632	598	608	607	576	638	598	642	620	609	579	564	645	636	609	614	638	605	637	590	600	611	617	573	602	657	594	619	597	618	594	591	587	591	608	629	618	599	607	619	621	603	633	587	600	596	629	655	613	607	589	630	596	624	614	646	643	588	592	581	640	632	579	627	642	636	621	606	656	632	637	606	620	595	605	631	681	654	565	573	627	616	572	622	597	590	591	628	625	613	629	615	604	568	573	612	621	605	620	657	627	597	616	584	614	617	624	610	614	591	575	547	633	650	631	669	645	620	596	599	642	642	616	605	635	642	542	623	646	646	596	626	642	613	589	581	620	636	659	593	671	630	625	656	635	641	636	610	613	605	617	621	630	635	621	612	636	591	629	637	614	639	636	671	603	619	580	609	636	611	613	612	647	614	661	611	630	644	629	608	590	650	640	616	604	612	656	621	635	624	632	634	598	592	607	563	609	587	595	606	586	608	615	624	615	623	584	645	650	581	622	623	622	628	628	615	649	614	576	585	622	661	582	639	615	628	608	609	634	626	644	609	595	624	624	589	608	653	619	610	597	602	619	648	622	647	652	620	630	598	644	636	594	596	604	598	605	632	660	628	604	632	604	610	592	603	642	643	580	603	629	621	616	648	596	579	646	637	633	556	605	632	570	663	630	695	608	602	623	654	622	613	619	566	602	560	617	612	647	602	598	639	597	611	611	672	569	657	607	613	658	658	621	637	570	606	599	610	608	579	613	604	610	613	654	576	652	595	600	629	587	605	589	597	637	657	644	607	596	603	631	630	581	619	601	601	571	599	639	572	600	653	597	609	640	612	602	641	674	640	558	598	669	615	662	585	632	626	652	603	595	650	649	617	612	599	633	637	649	579	639	590	622	634	632	631	640	602	624	590	609	656	645	642	603	631	647	635	646	634	622	622	591	660	673	575	593	573	630	602	640	677	646	592	586	622	601	632	595	603	634	607	590	607	659	650	658	593	630	631	590	603	585	662	624	610	637	624	604	594	674	626	676	569	623	638	654	626	620	586	663	628	624	643	636	641	574	647	629	632	629	632	610	654	609	592	611	657	596	667	630	596	607	664	610	643	606	605	597	642	613	643	667	597	623	619	615	633	557	565	580	574	601	655	646	632	600	678	580	599	625	643	596	579	640	593	613	626	646	606	636	625	591	612	576	619	631	587	633	601	675	619	676	617	628	610	587	622	618	638	600	658	625	604	583	640	630	638	601	631	600	599	616	619	624	614	596	591	642	627	617	618	591	616	605	621	580	618	589	591	580	593	619	627	591	616	644	629	558	612	593	631	599	629	568	662	618	643	582	620	629	643	612	608	640	614	616	624	586	591	584	624	642	610	602	654	614	613	635	597	645	623	664	649	588	608	610	593	636	628	637	625	643	623	604	646	591	638	623	620	588	607	605	618	621	578	669	607	547	619	626	614	623	593	650	593	646	605	653	608	618	644	585	642	635	598	649	638	664	681	604	602	611	578	594	621	593	636	613	634	628	633	617	637	599	613	654	562	588	626	624	655	664	614	636	564	591	617	632	627	630	641	637	652	582	587	610	614	622	610	636	656	633	589	606	590	651	605	595	606	607	571	624	576	656	644	654	599	615	620	625	640	608	592	614	640	607	598	601	602	603	637	633	620	610	594	611	583	625	607	613	619	645	660	645	615	605	670	654	635	591	616	613	613	617	647	645	596	596	638	559	664	639	601	629	663	640	616	598	558	633	610	590	551	586	625	565	601	605	605	619	590	573	598	641	619	642	584	615	619	605	652	625	591	638	604	626	598	633	605	590	664	613	585	629	597	625	592	668	615	595	613	619	589	612	635	627	589	664	642	653	599	581	568	589	600	636	630	621	640	592	637	598	634	659	629	547	608	601	638	585	597	627	599	623	614	584	631	610	620	603	632	606	619	629	623	579	607	626	648	630	593	677	589	631	578	610	624	639	644	588	589	661	666	656	652	633	620	608	590	583	624	639	629	652	609	587	643	592	639	613	608	639	613	628	572	599	598	599	618	583	639	570	615	592	670	624	628	602	608	590	587	670	627	607	606	633	627	653	634	594	638	571	649	575	608	607	612	631	619	618	601	629	610	621	638	588	578	611	589	619	613	621	625	634	614	581	613	629	619	615	625	620	603	605	611	607	616	630	630	635	610	625	589	560	664	598	620	601	563	591	622	644	625	613	600	634	622	610	576	639	583	574	603	616	601	651	613	623	628	681	608	615	641	629	583	614	612	590	599	624	640	618	637	618	655	636	624	650	640	620	607	623	570	618	601	547	600	628	629	623	645	636	667	554	638	601	605	608	653	607	607	557	619	634	598	640	662	595	592	580	618	582	621	652	619	656	622	656	581	589	638	594	608	629	583	588	628	599	667	608	616	617	606	654	598	650	599	608	570	646	624	621	637	641	608	661	621	653	598	631	614	599	640	661	617	619	601	608	629	620	602	646	621	597	617	615	614	652	633	637	586	648	602	595	619	621	594	654	629	624	609	652	615	590	594	637	643	649	635	625	603	606	617	600	632	557	595	634	595	632	612	579	646	655	622	603	595	600	623	635	613	671	626	627	623	616	648	627	664	607	569	641	645	659	660	646	591	634	599	641	606	619	614	654	629	590	615	618	616	631	563	636	645	630	654	663	590	643	648	654	630	625	611	629	616	635	615	608	632	626	649	639	652	647	632	642	641	574	620	620	586	654	624	600	611	587	639	611	643	635	572	577	601	619	604	575	617	607	628	566	629	629	616	600	624	635	610	644	610	608	590	598	587
15048	6684	7042	5291	3539	2551	1924	1429	1229	945	747	587	547	465	435	400	369	349	320	296	285	248	251	288	282	252	248	248	259	270	230	252	224	243	267	246	248	251	245	223	250	230	221	234	263	246	264	222	266	235	247	226	232	218	241	250	223	232	210	231	230	236	228	213	217	246	237	258	251	238	224	228	234	251	228	219	270	208	229	246	230	227	258	202	238	231	227	256	237	235	214	219	213	200	221	190	237	224	208	224	215	210	219	224	226	231	211	222	239	250	219	204	242	241	237	243	242	226	237	215	227	214	223	221	255	237	229	237	266	253	205	238	209	249	219	249	246	273	216	229	232	261	243	235	231	229	247	235	230	228	225	251	254	249	219	218	242	224	248	238	241	228	222	220	254	211	251	229	246	219	218	224	262	250	275	221	240	235	249	231	259	240	222	216	221	212	211	227	221	221	215	242	248	236	184	228	213	239	234	224	222	230	246	246	253	233	260	255	224	261	230	229	237	239	232	244	233	218	256	217	228	242	221	237	243	209	215	238	254	220	211	244	226	220	242	220	222	227	220	219	222	216	231	246	243	220	210	225	218	204	226	199	232	210	236	203	237	222	267	220	260	253	259	227	231	233	223	253	231	220	241	226	235	233	246	228	221	223	225	227	212	250	233	236	225	254	260	234	220	256	252	222	243	269	233	243	210	231	208	246	270	234	182	236	258	220	246	231	227	237	240	214	198	239	194	203	223	221	225	232	231	238	243	232	227	233	223	225	216	219	251	217	213	208	205	233	226	205	234	219	275	215	259	210	213	268	252	220	217	218	221	216	220	225	246	240	234	248	247	226	230	216	210	213	228	242	233	215	256	234	225	249	217	210	244	235	232	226	246	221	221	210	248	220	209	209	224	212	206	218	207	215	223	217	246	200	232	194	265	218	240	228	229	223	219	227	226	242	224	252	205	227	218	208	229	229	242	238	231	241	246	235	226	234	215	198	222	256	221	236	201	215	222	242	220	235	231	233	235	223	226	216	226	219	222	232	224	230	228	246	232	242	218	237	230	238	256	240	229	216	241	253	228	244	240	250	190	235	261	206	247	251	222	231	246	223	225	245	190	238	209	266	245	245	251	223	214	227	239	222	245	237	238	235	252	250	224	218	225	246	233	250	220	252	235	258	234	208	251	232	280	264	213	227	226	234	242	228	225	231	217	240	216	264	245	220	265	264	222	257	212	197	218	255	226	212	210	256	222	226	228	216	219	218	270	230	244	223	219	252	227	231	235	236	234	230	223	248	218	254	230	256	259	219	228	212	228	233	224	209	236	256	224	236	241	233	259	246	233	190	226	211	227	207	239	210	219	245	225	213	257	224	222	233	228	215	216	230	246	224	206	244	243	232	202	201	226	235	230	216	239	242	218	210	237	235	238	223	245	230	225	209	210	262	219	255	224	205	231	209	267	232	229	238	217	222	204	206	219	225	253	235	263	211	243	234	200	239	235	260	216	226	211	225	239	211	233	236	220	243	274	216	212	238	240	224	216	207	225	225	196	237	263	224	198	247	221	233	262	255	225	238	227	210	245	223	213	203	237	214	247	215	230	234	193	205	237	214	251	237	216	242	210	270	233	234	211	208	234	225	236	209	221	212	248	230	241	247	235	250	218	219	210	217	194	252	246	222	229	193	211	254	230	225	218	236	250	232	229	262	217	232	195	242	214	227	234	243	205	216	228	229	204	222	231	219	231	277	228	233	267	238	233	215	225	208	218	199	214	229	214	225	238	230	214	210	205	227	208	209	218	255	236	235	247	249	236	231	236	219	250	224	251	203	237	247	255	224	239	241	247	233	227	197	204	226	260	236	196	221	209	229	223	246	227	240	227	224	226	251	238	248	228	219	240	252	243	216	226	212	256	247	227	231	231	216	229	211	255	220	220	213	260	234	224	191	249	254	222	227	227	239	239	285	227	245	267	222	246	232	264	257	218	241	248	206	236	250	224	216	228	245	230	218	263	232	232	224	259	223	209	247	237	191	219	176	236	226	230	212	230	244	216	248	232	224	209	230	235	239	246	232	270	230	259	222	237	222	245	229	257	231	215	256	223	203	235	248	232	244	221	230	227	245	209	242	224	247	266	219	215	207	226	267	239	248	246	230	221	226	231	213	229	229	242	217	244	210	228	223	245	206	218	237	244	244	237	230	209	226	254	236	239	234	222	243	234	217	226	217	247	233	218	247	244	241	215	217	244	227	251	240	260	211	220	250	228	230	214	209	217	225	209	227	220	250	240	209	206	237	230	241	242	216	211	227	227	231	242	237	234	234	245	222	253	245	238	237	232	224	252	250	222	241	223	226	233	218	222	234	259	240	237	243	214	219	213	270	221	220	228	250	241	227	193	218	207	226	217	231	204	259	213	246	241	216	251	250	240	244	222	232	220	222	251	232	229	235	237	221	219	216	230	187	196	229	244	209	219	207	226	220	252	220	244	230	248	258	245	215	238	219	237	220	197	204	234	215	235	216	258	228	208	232	252	238	233	253	245	231	231	205	208	250	258	229	203	239	247	216	220	219	234	238	228	212	218	251	231	213	238	216	216	198	236	254	227	224	220	223	204	232	214	235	244	220	235	212	226	225	215	271	219	242	252	247	258	214	222	217	255	197	212	249	259	251	229	209	242	219	199	221	244	206	224	235	232	198	188	233	278	199	220	217	244	228	230	236	227	246	250	225	246	235	200	263	229	265	219	243	227	243	210	218	264	229	243	224	212	246	215	217	245	221	236	255	253	244	227	219	216	224	234	235	242	224	214	223	231	221	216	246	210	242	234	225	249	233	232	274	230	209	217	215	225	249	226	238	236	267	239	249	213	241	228	248	222	238	209	237	231	229	230	230	255	210	266	245	235	222	214	219	197	232	216	226	212	241	229	240	244	231	257	220	199	226	258	206	252	201	208	222	238	192	214	219	232	215	231	209	217	222	216	236	229	227	227	225	235	224	218	231	228	194	206	232	224	216	226	246	211	217	233	238	225	199	213	229	255	246	232	236	222	212	215	222	269	238	237	224	261	227	233	242	212	236	243	219	253	227	233	214	255	221	232	226	244	230	225	241	218	241	221	249	231	247	220	218	257	235	225	243	218	250	229	225	241	214	214	215	202	226	237	245	231	209	244	209	235	231	238	197	218	225	221	254	205	242	227	244	251	233	259	215	227	202	242	247	224	224	246	213	208	203	242	251	221	249	231	259	241	250	217	250	207	257	214	264	228	247	275	242	209	242	255	209	241	226	227	235	249	224	230	232	198	227	213	236	248	230	212	243	213	232	217	216	221	240	222	225	241	234	202	203	234	231	213	235	247	217	216	229	234	231	249	220	260	226	216	202	232	247	234	221	245	239	249	226	235	230	238	254	230	255	218	218	245	267	240	215	218	245	227	230	252	217	207	221	266	263	202	227	231	201	219	202	221	229	237	237	238	226	267	245	244	245	204	219	207	211	238	203	225	232	223	251
11751	6437	11766	13169	11527	9621	8249	6741	6150	4594	3717	3042	2609	2149	2093	1813	1658	1254	1117	1128	935	822	828	836	811	745	809	791	694	723	733	711	706	633	672	694	648	633	625	622	614	642	615	597	671	620	611	586	582	572	602	608	551	576	598	586	598	559	588	554	540	584	610	550	593	585	586	542	573	538	576	580	567	564	558	606	545	577	589	553	545	567	560	600	534	551	548	603	566	588	582	594	554	558	572	625	589	561	575	530	539	561	589	579	557	594	579	552	565	575	550	564	561	581	562	629	551	573	578	492	622	596	569	563	548	580	589	586	532	548	609	534	536	566	616	562	579	541	563	533	569	570	547	591	593	565	554	591	515	578	594	554	602	591	559	518	597	515	582	587	558	536	578	558	542	577	557	528	570	606	552	581	598	529	603	553	578	549	566	561	547	545	541	557	573	558	589	602	587	585	557	533	509	566	599	525	592	572	537	572	544	591	604	553	569	541	549	569	585	563	561	550	554	563	598	530	576	553	540	546	521	561	605	573	555	585	607	541	589	555	562	564	551	549	598	573	553	567	604	577	539	581	577	574	607	554	579	561	557	578	549	548	571	545	553	545	572	585	543	581	540	571	560	543	584	567	558	586	567	580	567	522	546	532	583	578	570	546	571	557	572	554	563	555	534	571	563	559	562	553	590	577	605	589	565	559	568	613	559	593	600	524	541	591	554	574	600	576	617	544	555	562	581	589	577	546	581	548	565	538	537	541	560	579	551	578	550	530	550	550	535	572	567	540	588	564	613	596	570	554	536	544	592	555	530	590	531	538	564	545	572	551	506	571	544	585	631	553	571	588	571	569	581	614	575	551	547	545	584	552	512	581	568	612	588	575	574	590	571	551	551	594	577	592	599	615	573	571	535	579	597	593	560	563	549	598	552	580	518	553	587	548	542	529	590	543	579	543	571	564	579	562	557	568	593	538	573	570	595	573	582	586	544	591	507	572	559	609	601	505	540	616	547	560	570	586	571	580	594	546	552	617	608	553	593	563	538	592	606	558	564	576	558	595	542	575	557	580	594	594	577	594	536	571	547	533	588	588	555	578	583	554	570	560	600	576	581	568	549	561	517	581	566	552	569	541	556	559	551	590	595	599	573	594	574	570	591	567	542	572	548	527	555	529	528	547	606	570	566	548	580	580	563	606	565	518	586	567	580	553	570	578	589	573	528	547	539	589	588	555	552	535	524	626	544	510	567	538	578	585	563	515	561	579	536	562	585	583	567	546	593	560	606	575	531	561	573	610	569	579	576	523	538	545	559	585	580	600	559	503	559	599	629	553	555	571	587	616	516	622	554	552	565	526	566	579	554	564	578	544	529	537	586	521	580	577	561	574	557	555	535	559	557	539	571	606	561	591	584	579	574	612	548	565	539	539	605	582	542	565	520	561	539	621	540	585	593	534	558	563	590	556	554	563	578	554	550	538	595	556	597	574	612	550	574	526	520	559	580	598	577	591	564	529	583	510	620	577	560	559	533	569	575	546	544	615	578	595	543	568	553	563	556	561	558	614	559	572	560	563	545	554	583	555	541	600	564	589	574	576	581	628	589	546	592	555	560	573	575	584	596	574	532	585	586	566	567	523	558	586	536	617	590	552	568	603	556	561	552	579	582	565	561	544	538	592	566	550	541	613	562	548	561	578	523	601	586	551	555	532	578	566	528	600	582	557	545	571	570	574	533	572	541	567	553	566	599	555	552	607	590	566	558	605	559	591	589	563	569	592	562	544	566	542	577	588	562	556	587	604	594	574	529	561	590	552	570	584	537	558	579	582	624	549	612	551	566	562	523	582	546	531	579	572	540	551	594	596	588	565	547	559	570	579	575	547	589	569	575	599	601	530	529	607	568	553	547	568	606	574	541	521	608	544	557	571	531	563	548	559	548	492	596	548	551	624	565	570	544	564	570	547	534	564	587	570	556	549	616	595	582	563	579	547	587	564	564	559	584	578	543	555	574	539	575	557	560	529	555	582	542	587	556	544	541	549	517	579	528	580	552	580	531	528	541	587	549	553	589	585	588	550	558	596	553	547	535	569	553	601	582	533	565	583	557	517	577	575	560	537	587	557	529	555	563	563	595	537	551	566	600	543	566	563	567	566	580	584	556	537	566	588	541	574	567	581	544	595	596	569	570	537	579	508	573	577	537	564	531	566	524	538	582	584	602	587	563	600	573	584	565	606	575	568	505	531	580	596	568	580	568	546	518	562	593	551	537	539	559	558	597	569	591	538	538	557	580	573	582	583	529	545	542	581	565	586	530	581	554	566	569	557	584	543	580	609	582	588	620	567	568	552	568	564	542	619	581	541	578	578	567	616	565	583	572	590	564	620	559	571	551	550	550	570	538	592	551	490	595	542	525	549	525	549	542	585	566	563	529	605	591	569	552	529	569	603	529	538	566	593	547	562	561	576	528	504	603	592	600	527	612	557	565	601	566	558	622	554	576	560	542	549	587	559	562	574	535	559	595	582	550	560	518	567	558	595	546	608	562	544	529	527	549	537	558	596	521	571	576	552	550	538	584	565	554	578	549	562	584	563	545	537	568	575	550	562	591	546	597	597	567	596	532	585	572	521	594	532	565	541	597	550	582	583	559	584	546	578	575	539	569	558	577	579	523	551	576	553	586	553	574	559	610	593	542	555	551	598	624	567	577	577	586	566	585	548	539	601	540	576	561	566	565	592	562	529	526	592	562	554	564	564	591	564	568	565	578	559	526	587	548	576	543	599	535	539	595	567	524	549	598	620	581	606	567	543	572	573	557	531	581	567	562	524	578	561	565	557	560	554	544	557	564	572	581	552	545	571	554	544	563	537	544	579	557	562	564	583	574	547	601	529	531	587	537	552	562	584	537	564	560	554	520	552	573	584	585	541	533	565	581	543	534	550	588	591	589	627	585	515	588	590	590	554	570	543	559	553	574	578	583	547	543	580	571	562	584	593	582	576	580	559	542	566	579	585	609	549	569	559	536	580	553	586	538	577	547	590	559	534	591	573	562	577	561	598	554	580	573	567	552	577	591	536	579	539	555	548	562	592	551	573	578	563	563	564	538	547	534	574	598	538	562	590	608	546	566	547	558	555	550	586	598	550	576	524	574	589	547	575	575	554	549	546	573	569	558	520	587	552	529	586	583	600	583	588	609	568	574	560	552	566	580	584	580	583	585	582	552	582	549	598	562	527	525	558	572	580	595	550	600	560	537	581	577	509	559	561	559	549	595	550	530	589	584	589	614	529	603	572	536	573	545	566	567	604	565	552	576	572	577	601	589	506	572	566	553	540	560	555	599	605	559	565	581	571	627	593	525	568	557	550	532	555	574	581	577	561	616	612	567	571	594	533	537	606	570	562	587	550	553	612	547	539	511	514	546	537	552	546	526	599	585	548	552	574	592	536	588	576	563	532	555	579	632	548	570	617	581	596	564	567	555	589	550	537	558	583	590	564	556	528	567	591	542	581
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
