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
336842408962	336842409520	336842410070	336842410620	336842411170	336842411720	336842412270	336842412820	336842413370	336842413920	336842414470	336842415020	336842415570	336842416120	336842416670	336842417220	336842417770	336842418320	336842418870	336842419420	336842419970	336842420520	336842421070	336842421620	336842422170	336842422720	336842423270	336842423820	336842424370	336842424920	336842425470	336842426020	336842426570	336842427120	336842427670	336842428220	336842428770	336842429320	336842429870	336842430420	336842430970	336842431520	336842432070	336842432620	336842433170	336842433720	336842434270	336842434820	336842435370	336842435920	336842436470	336842437020	336842437570	336842438120	336842438670	336842439220	336842439770	336842440320	336842440870	336842441420	336842441970	336842442520	336842443070	336842443620	336842444170	336842444720	336842445270	336842445820	336842446370	336842446920	336842447470	336842448020	336842448570	336842449120	336842449670	336842450220	336842450770	336842451320	336842451870	336842452420	336842452970	336842453520	336842454070	336842454620	336842455170	336842455720	336842456270	336842456820	336842457370	336842457920	336842458470	336842459020	336842459570	336842460120	336842460670	336842461220	336842461770	336842462320	336842462870	336842463420	336842463970	336842464520	336842465070	336842465620	336842466170	336842466720	336842467270	336842467820	336842468370	336842468920	336842469470	336842470020	336842470570	336842471120	336842471670	336842472220	336842472770	336842473320	336842473870	336842474420	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2522	3650	2300	2522	3650	2300	2522	3650	2300	2522	3650	2300	2522	3650	2300	2522	3650	2300	2522	3650	2300	2522	3650	2300	2524	3650	2300	2527	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2530	3650	2300	2533	3650	2300	2535	3650	2300	2538	3650	2300	2541	3650	2300	2543	3650	2300	2546	3650	2300	2548	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
58029	46967	47678	40399	30520	22516	16037	15847	8851	8749	7284	5428	3500	2725	2626	1729	1474	1233	1003	760	715	649	496	460	403	298	351	379	306	300	365	309	313	332	278	282	269	279	298	281	268	252	256	255	275	256	236	240	256	237	256	241	270	252	239	249	263	256	227	240	263	218	232	259	247	253	258	229	244	268	212	235	240	274	238	221	262	273	262	292	225	208	249	268	255	241	261	244	236	229	238	236	217	230	262	213	253	226	230	243	256	283	252	267	265	243	243	239	239	233	252	278	250	255	268	239	244	222	231	243	268	235	224	242	201	268	231	275	202	274	252	279	251	243	254	254	230	265	253	258	229	255	233	232	255	241	237	277	270	277	284	261	253	285	280	240	239	236	226	265	219	246	250	236	237	245	243	272	266	240	217	247	246	231	258	242	237	246	231	253	217	244	238	248	254	263	246	268	265	244	251	228	251	248	233	255	259	268	267	259	259	282	242	259	276	251	261	279	274	252	253	290	250	246	235	276	244	233	237	223	253	243	259	276	260	215	225	261	216	269	251	226	274	263	231	252	251	244	240	252	274	255	242	247	241	204	260	266	230	254	253	236	255	243	252	275	281	233	279	247	249	245	223	254	216	224	272	211	266	239	272	254	246	259	197	231	267	247	250	229	240	266	278	263	242	234	240	276	248	244	274	249	260	256	234	249	232	239	231	252	246	262	243	237	263	276	242	234	239	252	245	246	258	230	250	243	254	277	243	271	258	244	246	221	230	223	253	242	251	257	251	253	240	289	256	245	249	266	240	249	227	253	242	239	225	254	240	248	266	225	251	217	236	242	259	235	265	277	269	250	246	241	253	256	253	241	284	287	273	267	246	248	212	264	240	258	269	249	280	269	253	231	221	277	248	247	266	270	263	236	256	243	265	264	248	236	246	269	253	210	240	242	264	230	242	250	243	250	262	258	228	260	275	267	266	258	260	243	267	261	249	258	273	250	201	239	251	257	211	289	269	249	258	251	262	268	227	265	240	231	253	250	293	258	232	253	244	247	259	241	246	230	255	200	265	251	261	259	257	247	239	263	263	240	256	209	250	260	240	244	252	250	247	226	213	250	263	235	239	219	266	262	258	262	272	267	227	272	227	262	266	254	244	249	242	239	243	252	248	226	270	256	247	239	241	226	265	252	225	267	241	248	261	245	257	246	262	252	245	205	267	226	232	260	218	232	281	243	249	266	258	253	227	245	267	230	250	240	247	262	289	255	265	243	254	257	255	245	235	263	239	249	212	245	217	234	255	242	220	224	243	251	255	234	248	237	252	285	257	246	270	256	219	221	249	228	233	252	250	236	263	234	216	278	256	253	256	236	261	246	227	277	200	244	249	268	258	251	257	213	268	231	229	270	264	260	245	248	261	222	251	252	246	233	238	244	252	256	248	234	283	242	278	255	218	241	242	267	243	257	225	262	263	230	257	250	237	240	257	253	229	216	249	245	240	267	276	215	240	251	252	249	257	258	261	278	269	229	264	246	265	243	255	254	274	249	254	265	245	227	264	252	261	240	240	289	260	289	283	232	230	246	254	262	245	257	238	241	243	285	252	245	219	253	233	242	268	229	258	251	238	267	236	261	251	247	229	234	225	224	253	232	247	243	233	248	258	256	261	271	263	244	250	252	246	266	256	277	277	266	234	268	186	242	231	258	233	285	211	273	261	231	239	264	272	257	252	242	278	269	258	280	253	232	275	236	267	252	261	220	274	276	245	247	246	239	245	267	267	250	233	242	250	250	231	250	241	284	262	239	250	259	255	240	238	264	258	231	236	246	246	266	240	259	221	261	244	254	271	238	263	227	247	245	230	242	259	234	259	236	231	220	251	262	267	267	271	233	270	245	253	247	262	263	239	274	258	237	284	260	243	246	232	230	270	247	239	248	245	238	224	262	239	272	252	238	242	245	233	242	255	258	235	241	265	256	258	270	252	222	288	217	243	259	251	228	242	251	246	236	273	248	268	253	259	298	265	244	263	251	217	225	254	228	265	229	265	275	260	263	243	236	261	224	247	271	261	251	279	232	251	252	282	252	233	243	227	272	234	264	246	267	266	256	257	279	232	272	245	236	235	249	265	247	222	241	246	239	261	231	252	213	259	279	264	252	247	262	264	244	256	246	264	256	245	246	252	263	243	236	250	280	230	236	239	249	248	213	257	251	268	234	229	262	254	243	266	222	247	262	219	256	238	271	251	284	253	255	273	276	254	273	239	248	247	242	262	255	254	262	253	234	247	239	268	264	282	250	241	263	237	254	244	265	270	238	247	256	224	253	238	265	246	241	256	238	260	232	262	249	227	257	219	249	237	260	253	240	226	245	238	272	251	261	254	277	250	252	238	256	266	242	255	241	225	229	238	257	246	273	242	280	253	265	237	258	241	282	269	254	253	281	217	252	242	275	258	259	245	242	239	242	236	246	231	249	226	235	245	256	236	227	239	249	260	245	258	229	233	236	265	243	265	279	274	239	263	241	224	231	264	238	243	263	276	263	237	248	262	243	259	266	270	254	275	272	264	246	250	245	264	265	257	256	258	249	239	234	261	234	239	223	254	269	257	232	233	242	236	269	254	267	259	228	266	271	245	250	255	267	273	219	242	258	248	268	249	256	283	240	241	238	251	278	253	252	272	278	221	256	239	223	236	240	243	240	252	248	256	265	238	272	236	228	240	225	270	220	266	256	250	233	245	232	239	254	279	241	252	274	243	264	239	240	269	254	247	248	258	250	234	228	248	254	258	261	245	247	243	207	240	260	270	238	239	262	227	242	250	249	229	240	253	189	264	226	246	199	242	245	265	268	259	255	228	251	244	242	232	254	234	253	247	236	258	240	243	235	269	232	260	256	252	254	257	250	290	248	268	259	231	267	221	254	255	256	240	231	212	258	250	218	258	251	247	255	247	267	265	234	243	260	239	219	268	261	238	252	246	255	236	263	250	243	262	247	256	260	243	230	233	267	219	261	239	257	232	275	262	279	242	237	246	241	220	234	247	264	232	232	226	283	228	234	271	263	258	243	236	254	267	280	264	281	252	285	266	237	244	248	278	249	251	268	284	262	236	275	282	239	255	243	207	282	239	260	246	254	240	277	239	267	254	270	242	246	272	244	224	238	257	273	231	233	265	253	246	263	258	248	260	229	253	286	245	252	240	238	252	263	246	268	234	228	225	235	218	235	261	239	253	243	269	243	255	234	263	255	257	252	250	268	252	266	274	243	242	240	228	235	276	251	244	238	245	267	270	268	271	268	247	232	256	246	234	253	242	258	262	252	262	251	257	267	272	252	233	232	248	238	249	223	236	255	249	260	275	278	263	252	283	275	268	253	250	243	239	252	257	261	246	256	251	263	250	234	226	244	256	236	243	216	228	244	286	251	229	246	282	260	246	277	279	244	261	265	244	242	260	222	269	244	254	264	251	278	256	263	256	278	258	261	267	247	220	260	265	262	276	250	255	241	267	264	241	258
40832	42766	51040	49920	41440	34693	30475	31046	21763	23786	22856	17651	14132	12081	12149	8698	7388	6348	4716	3820	3560	2748	1931	1982	1514	979	1016	1523	1020	1195	1306	1042	991	1058	922	728	749	733	855	779	706	608	615	601	628	578	626	576	594	620	581	594	609	589	629	642	588	603	623	593	568	602	615	612	625	583	624	579	635	606	616	583	615	623	639	586	581	590	584	605	648	636	584	612	636	632	619	628	565	637	602	627	555	594	578	602	561	606	634	576	594	661	596	563	617	608	604	617	630	629	617	612	619	592	590	607	586	610	578	638	587	602	672	568	572	576	646	588	593	633	609	616	590	613	598	615	607	594	598	610	670	597	609	644	568	562	613	595	612	643	594	583	560	625	591	591	631	619	615	609	638	588	630	577	587	577	570	621	546	635	557	621	580	609	624	584	579	566	608	609	622	640	566	576	631	568	631	680	621	580	635	649	621	592	562	616	638	621	618	619	594	581	579	571	568	625	589	617	643	552	623	627	620	663	582	576	602	595	570	553	557	574	542	576	608	600	621	601	600	609	598	613	625	600	609	598	582	554	588	601	588	551	593	551	623	604	649	579	577	621	577	592	559	637	604	624	609	627	622	593	588	612	625	605	579	613	658	604	580	584	651	628	585	634	623	642	606	571	601	611	585	587	611	586	588	575	562	585	588	595	655	636	632	614	613	608	586	553	623	596	590	619	601	626	612	623	595	595	597	630	624	625	628	579	631	621	610	571	619	577	603	567	621	615	607	567	565	649	596	583	608	595	557	578	597	589	613	606	606	599	646	552	621	594	601	572	585	608	567	583	586	584	620	561	626	663	626	594	595	572	621	598	582	612	591	585	581	571	592	618	567	667	551	582	613	581	579	626	616	587	631	583	599	580	597	632	561	614	611	585	597	664	624	606	609	580	615	567	585	583	579	583	593	570	633	635	584	641	627	639	610	607	637	604	599	593	646	581	606	616	558	612	576	612	609	573	590	589	600	613	622	595	629	587	601	583	604	638	606	576	593	562	615	612	616	605	572	617	600	584	585	586	594	597	623	605	572	613	649	574	608	623	596	620	627	600	596	653	609	568	581	612	615	616	609	612	605	578	599	627	616	607	628	588	603	604	692	563	589	583	612	580	648	629	559	619	606	589	601	589	600	572	591	600	624	634	610	583	643	571	607	601	585	622	606	574	614	560	630	594	611	573	618	618	605	584	556	556	646	609	562	602	651	619	624	622	598	606	630	601	600	602	612	599	633	596	632	599	574	603	647	610	574	602	611	594	615	595	638	601	618	600	621	625	556	595	607	595	610	632	604	626	588	602	613	595	631	651	580	603	609	660	605	632	639	621	598	580	595	612	619	601	627	564	580	621	588	625	597	625	600	591	604	587	594	594	575	614	580	639	579	634	594	613	597	644	625	616	593	571	605	585	569	625	635	564	609	573	555	593	608	643	594	558	593	593	567	591	596	575	589	599	595	584	628	591	596	592	625	594	596	600	606	645	576	577	590	673	602	587	669	580	613	591	608	601	603	582	642	583	591	592	621	560	583	586	612	600	571	627	576	588	617	576	600	587	636	609	639	625	651	620	630	600	598	616	594	546	618	620	614	606	601	586	610	616	598	628	588	600	604	643	615	595	596	571	597	616	605	595	582	620	577	567	604	594	597	608	636	607	593	603	583	600	625	582	577	595	582	549	596	563	615	570	565	641	620	625	598	585	547	597	588	660	603	610	617	621	586	591	582	573	606	599	627	580	599	622	611	588	597	592	622	598	591	631	608	552	624	608	609	631	619	621	583	652	610	619	609	618	588	614	652	600	641	585	598	562	595	589	617	616	620	621	599	611	612	582	602	595	567	595	602	615	594	606	592	650	598	588	625	633	567	586	636	574	613	618	600	625	613	586	562	563	647	572	585	618	594	647	599	613	577	639	611	593	620	571	635	617	589	567	593	643	605	584	593	597	636	613	625	614	588	632	610	663	601	600	601	596	630	580	613	574	588	621	598	607	637	618	595	613	641	605	598	596	604	629	639	611	614	588	560	584	644	668	576	594	580	632	572	641	648	631	633	603	612	591	586	613	569	600	625	599	578	597	569	577	630	607	597	638	576	601	617	628	587	630	623	596	596	593	612	599	585	596	590	616	592	579	578	601	575	589	616	587	611	572	581	616	598	589	583	592	600	593	589	608	610	582	611	602	649	600	596	573	611	595	608	601	622	622	601	559	649	643	650	600	610	615	545	609	579	603	565	610	562	567	594	581	619	567	556	626	630	591	604	605	623	589	602	618	588	601	611	632	586	581	598	611	608	622	628	641	576	630	626	636	619	612	637	570	575	611	559	605	577	647	587	574	580	643	610	621	586	639	577	612	591	602	568	613	620	554	632	564	604	595	619	603	590	585	574	601	638	655	610	611	650	575	584	578	593	595	602	620	581	617	601	627	566	595	591	644	560	581	623	582	589	574	614	622	617	601	561	570	577	635	624	613	549	600	597	576	581	603	685	624	598	648	591	575	648	570	636	596	597	585	578	610	617	570	605	628	641	563	602	638	621	586	630	593	596	609	596	595	641	641	614	590	600	606	564	626	599	614	586	591	589	592	611	600	585	565	624	565	568	569	610	564	618	634	580	568	597	583	596	608	582	573	617	584	624	558	607	636	604	606	624	620	628	601	615	600	597	613	590	612	557	626	592	571	642	585	598	582	634	566	598	568	603	576	584	603	598	611	599	641	672	624	599	591	605	581	584	581	644	588	621	563	595	614	607	560	569	679	593	604	593	588	577	620	583	600	585	562	597	585	572	577	556	623	564	615	614	598	576	626	627	564	608	581	603	565	604	583	601	599	575	588	629	631	603	627	622	592	580	596	604	587	587	624	586	655	634	563	570	590	648	580	602	659	599	566	644	585	592	623	560	590	604	596	615	580	611	603	623	617	620	593	633	552	584	640	624	625	645	612	624	620	605	599	613	622	615	607	591	654	600	588	611	602	615	578	604	602	622	612	574	588	562	604	597	623	605	604	638	586	592	611	614	644	584	571	567	629	636	633	559	602	625	637	612	634	641	618	597	603	593	596	579	606	563	565	642	568	587	609	618	619	595	605	643	599	617	551	583	574	619	588	551	565	583	583	633	601	581	620	635	647	560	613	613	648	563	624	590	596	570	601	592	623	625	586	620	566	649	619	605	617	638	606	617	580	607	628	585	596	580	581	573	621	636	616	597	595	606	582	608	609	611	621	627	589	573	603	615	600	629	625	601	589	585	642	560	583	609	622	627	603	603	656	625	628	586	614	578	585	605	614	601	626	598	581	602	625	605	604	565	574	576	607	601	650	605	626	621	616	615	626	612	596	582	585	621	657	585	603	588	599	610	554	619	616	590	600	601	610	638	624	586	560	580	575	592	605	598	610	605	619	597	571	610	594	576	603	617	610	626	548	581	588	581	627	653	559	618	568	553	587	591	560	625	595	617	631	616	581	576	594	615	605	567	603	615	617
39637	33891	30932	22287	13424	7422	4104	2576	1497	1000	784	568	468	411	337	350	297	264	291	281	281	264	232	291	258	239	261	234	244	242	240	265	248	268	265	226	236	247	236	242	229	234	289	252	262	259	222	241	250	256	252	257	257	235	243	260	246	283	267	259	253	251	280	236	263	289	235	243	271	277	252	236	239	260	226	220	233	226	236	249	290	248	259	256	263	229	247	244	264	259	267	243	244	255	246	254	259	244	252	251	256	277	233	230	273	276	229	245	258	261	261	241	258	231	242	247	252	267	254	248	251	277	254	253	262	253	270	247	248	249	210	238	262	233	270	252	238	248	215	269	248	230	222	263	251	249	240	234	235	234	249	244	266	254	259	252	216	253	273	247	248	246	248	278	247	244	251	223	263	266	229	253	268	243	251	246	250	276	227	244	244	249	250	252	245	255	278	234	269	255	223	253	233	219	244	253	223	231	243	253	261	238	246	219	259	236	238	251	241	268	251	236	245	225	276	225	262	255	251	256	262	244	241	234	236	263	251	266	242	247	243	267	216	276	238	227	229	252	249	234	227	268	259	237	277	296	246	254	241	257	294	254	265	259	226	239	246	241	265	235	268	224	249	244	242	231	227	235	264	250	242	254	226	260	250	239	259	233	263	247	256	253	238	235	245	273	270	256	273	235	251	224	239	263	228	271	247	220	235	304	246	245	239	243	269	248	237	241	220	232	237	255	281	269	268	239	222	268	248	255	284	250	255	269	262	257	267	245	272	229	243	224	203	273	276	262	314	245	263	227	265	250	235	264	290	259	265	280	228	269	240	232	228	242	245	224	239	263	237	247	244	252	251	262	242	256	272	236	269	297	266	236	271	252	261	229	238	231	244	236	243	241	249	265	233	273	234	260	234	276	251	235	255	259	245	243	246	267	277	230	264	250	221	262	229	239	254	255	240	237	232	260	245	249	260	262	239	211	267	244	256	226	221	256	244	244	253	231	264	265	245	234	279	259	238	229	264	234	247	226	262	250	247	235	278	254	238	235	238	248	253	262	255	246	231	250	256	238	231	235	255	242	272	267	243	236	240	276	256	261	258	263	244	251	250	286	222	240	239	240	265	267	199	214	220	216	254	252	265	240	247	266	228	252	271	285	242	242	248	267	244	255	279	237	221	254	246	221	263	258	229	215	249	260	257	259	220	242	243	232	221	248	249	250	254	238	256	242	263	228	250	275	239	247	263	243	244	251	258	267	242	280	258	271	255	253	264	254	237	281	231	252	227	265	230	237	257	254	236	285	250	264	233	228	255	219	255	248	231	249	259	219	253	261	254	245	218	276	242	256	251	261	251	282	221	263	240	285	247	238	265	252	232	255	241	232	246	209	262	292	247	247	235	284	244	257	237	227	216	276	245	235	218	258	243	268	243	271	226	210	222	246	259	250	270	274	257	232	228	246	267	248	264	246	255	248	263	250	271	232	279	230	240	238	253	228	253	248	280	245	225	254	234	253	271	256	269	223	250	244	245	252	245	256	263	297	263	255	236	239	282	252	236	262	249	266	258	281	271	283	257	247	250	259	278	266	255	235	232	227	259	284	236	229	259	248	234	256	259	252	251	271	224	250	243	204	278	256	233	237	245	265	255	287	234	275	285	234	255	246	248	243	255	265	244	230	245	251	236	236	234	248	237	265	222	251	265	245	244	257	240	264	238	270	280	216	242	222	223	260	239	256	262	264	295	271	226	262	251	238	245	266	251	248	234	244	244	228	257	261	258	260	244	223	226	244	253	228	261	263	245	254	244	239	262	260	253	260	240	250	281	232	251	255	282	271	260	232	240	221	253	262	265	252	250	265	249	280	237	252	261	250	224	264	239	228	250	260	245	234	237	264	271	233	238	271	251	254	228	230	237	253	238	231	246	265	266	275	240	244	274	255	240	271	267	255	255	222	242	229	234	261	230	271	243	244	235	236	261	256	268	261	251	263	203	259	208	257	253	258	237	261	246	249	225	261	237	261	229	221	270	252	266	254	245	259	254	265	252	234	267	220	283	269	239	227	265	268	263	220	263	254	289	256	254	255	243	252	270	260	258	235	277	235	229	249	284	264	253	239	261	262	270	231	258	267	268	248	262	233	239	252	265	228	245	227	285	284	255	275	269	235	250	240	266	269	224	244	255	248	249	253	264	253	246	250	258	271	248	257	248	227	290	231	256	210	204	260	230	233	227	261	241	267	219	261	296	265	241	265	242	261	292	243	259	232	241	243	230	242	256	261	286	237	233	253	278	248	240	243	240	268	250	242	241	244	256	251	242	250	252	237	253	269	241	259	250	279	285	232	245	255	246	240	267	261	245	249	243	245	242	245	267	248	253	241	212	247	266	249	257	244	258	222	228	248	293	228	252	291	262	261	250	235	227	264	243	230	234	238	268	263	260	212	249	214	232	256	239	237	255	236	267	258	227	237	250	269	236	248	252	249	270	257	294	275	228	248	254	259	245	269	246	249	214	262	251	244	237	231	280	253	239	215	250	257	277	246	237	247	250	273	237	255	245	259	277	253	249	252	243	279	238	251	248	236	247	238	257	254	238	258	241	267	262	246	251	246	253	250	236	232	265	257	254	269	238	253	241	248	217	249	250	246	243	272	227	270	271	240	254	249	219	262	269	278	251	257	253	227	224	235	259	223	280	243	221	260	215	276	260	255	254	232	264	218	242	256	253	250	237	262	261	243	244	235	247	237	265	256	263	259	259	225	213	261	254	250	221	227	245	223	240	241	224	242	252	270	255	255	260	242	245	242	273	267	257	264	227	232	235	233	241	247	286	288	255	251	241	271	254	210	243	227	248	265	252	261	254	274	248	230	245	242	252	239	264	256	247	239	255	246	248	270	265	260	248	252	249	256	241	230	258	241	252	257	259	241	233	279	249	236	256	256	249	229	259	259	238	258	250	240	256	233	267	238	240	254	251	248	242	236	265	228	252	250	247	251	237	249	249	218	255	250	252	245	234	249	231	254	249	258	240	259	235	229	264	272	281	274	216	251	258	281	237	257	242	260	292	221	270	236	265	214	256	240	229	282	248	232	257	242	224	209	242	248	244	270	267	249	259	250	245	238	253	238	263	273	248	248	239	255	238	245	252	238	238	268	232	240	261	261	256	264	262	269	268	261	249	240	247	247	255	277	255	238	240	246	286	267	254	264	245	218	225	259	228	248	250	229	221	288	237	252	262	238	248	243	275	244	250	252	257	269	254	242	229	244	264	215	245	250	251	247	239	269	247	257	247	235	247	231	235	277	257	209	250	273	257	243	238	235	273	239	281	258	228	250	251	229	255	241	228	210	250	242	248	268	268	269	266	280	230	241	267	253	237	265	263	251	227	236	259	226	271	229	253	240	257	258	241	236	258	250	256	242	277	252	220	260	244	234	252	262	271	259	248	294	245	276	288	246	243	248	235	270	247	250	241	243	250	245	251	239	246	255	234	253	254	278	269	248	244	266	235	229
23507	26306	34366	32611	26161	20031	14628	10227	6536	4567	3541	2611	1909	1504	1309	1079	943	888	841	796	774	712	676	664	689	654	627	652	599	638	627	622	633	613	610	645	595	621	612	604	576	625	597	562	613	596	629	632	581	580	602	617	602	624	573	596	628	575	624	554	597	616	562	605	602	631	605	602	622	644	592	610	633	616	613	627	604	585	627	567	609	614	582	598	639	630	619	587	614	555	614	640	613	639	590	609	586	612	567	621	623	615	640	588	572	583	636	644	598	625	618	591	585	589	584	586	575	588	637	598	570	599	601	612	639	606	589	573	636	578	660	620	581	633	646	643	611	614	619	575	556	584	644	618	584	623	624	602	604	631	570	608	579	626	629	620	605	581	605	569	583	597	619	608	592	608	574	638	605	613	598	580	596	613	587	661	631	583	610	618	635	624	627	627	570	574	630	579	607	623	660	596	658	620	606	603	612	641	599	585	625	594	597	595	596	628	564	631	602	623	599	581	631	621	608	646	613	637	613	605	605	585	568	566	570	608	636	614	603	623	599	620	564	648	589	612	649	636	611	594	593	605	610	599	583	590	637	581	646	620	648	612	624	604	574	612	604	603	651	576	619	613	589	620	625	599	580	615	586	593	625	600	640	612	593	620	584	587	626	557	571	587	619	611	625	605	637	579	587	556	576	600	639	635	624	591	608	588	626	634	604	625	590	617	614	592	598	576	611	607	601	586	618	595	609	589	604	571	606	580	602	606	576	597	617	615	611	634	538	636	576	592	657	600	570	640	588	585	567	605	626	535	563	632	613	612	633	583	593	568	604	622	609	615	631	584	544	601	621	565	594	605	574	616	609	613	575	579	587	602	637	642	622	572	644	608	566	531	582	616	606	593	584	629	654	601	570	647	611	654	594	625	622	614	639	595	580	602	581	570	610	596	591	648	640	594	585	583	658	636	641	611	636	613	604	589	620	575	580	611	621	640	605	614	616	623	611	598	656	620	622	614	628	674	619	618	603	578	624	632	580	613	606	594	654	623	603	601	595	555	611	659	639	605	583	634	617	549	588	573	597	641	588	594	582	594	610	606	600	615	616	643	580	610	605	622	587	614	619	632	641	632	618	554	620	586	589	592	585	594	587	631	556	581	567	572	635	594	620	604	620	598	606	589	626	565	583	612	579	639	641	564	576	609	551	580	582	611	616	596	606	586	626	630	604	596	629	623	562	605	617	620	601	617	599	567	605	582	607	605	598	665	585	565	623	577	642	615	610	601	616	580	577	617	540	639	593	576	654	634	631	667	577	618	565	600	571	642	575	615	569	583	595	629	595	620	601	588	589	611	621	628	614	608	607	614	632	589	593	618	608	601	622	634	563	612	608	596	612	573	580	613	616	564	618	636	613	636	634	596	607	586	627	573	636	620	582	613	594	572	658	588	676	581	599	619	611	622	618	594	591	609	595	566	595	601	617	594	603	630	610	605	559	599	530	581	589	597	625	593	650	619	600	579	577	565	605	596	631	636	590	579	555	639	581	572	589	624	606	641	609	562	609	609	609	546	576	629	583	618	593	606	615	569	620	612	597	631	564	598	571	611	577	580	599	601	609	583	613	565	606	604	602	620	539	616	576	588	631	635	644	617	578	589	639	583	573	647	611	612	574	576	650	576	644	635	624	628	575	627	608	581	619	619	587	579	620	587	525	600	642	633	595	606	600	613	634	637	646	589	644	611	646	611	581	591	603	607	613	584	587	577	620	566	585	625	607	666	623	595	565	629	593	574	607	620	579	565	584	612	586	624	573	613	599	584	641	619	641	586	619	610	608	608	610	586	567	643	616	571	644	632	617	611	614	606	607	598	663	609	570	592	620	574	600	588	651	623	622	586	607	587	600	625	629	611	558	587	643	612	601	617	609	646	582	636	594	612	593	618	618	607	601	620	574	654	571	617	574	628	614	617	606	676	655	542	589	621	626	608	571	582	612	652	619	606	593	587	595	658	631	598	615	602	622	612	591	592	580	611	602	586	615	608	589	589	561	565	628	588	583	617	602	573	619	609	595	639	653	601	610	584	592	611	551	583	597	599	602	610	567	595	596	597	603	609	569	572	596	614	628	586	622	571	598	559	624	587	577	637	611	561	636	619	634	611	623	626	595	583	580	632	609	589	668	601	614	615	622	623	618	596	616	613	576	648	615	624	611	571	618	585	580	597	600	543	577	576	610	629	645	607	566	646	598	572	597	618	595	596	532	575	609	598	623	594	628	568	604	550	642	623	609	610	607	603	604	624	601	630	677	578	600	637	592	625	625	598	624	590	640	587	599	628	591	639	620	617	575	592	644	629	606	620	585	624	607	615	624	579	620	635	596	611	578	563	572	572	599	565	591	589	639	603	614	621	601	623	594	587	608	603	629	624	574	604	603	594	586	620	629	621	654	584	626	604	570	630	601	604	614	638	613	594	629	589	601	588	610	637	570	594	603	623	634	593	618	648	617	635	596	609	592	600	662	638	650	611	584	616	584	577	604	620	599	551	613	598	619	628	579	604	584	579	568	613	614	627	591	586	619	626	631	589	583	589	567	596	590	615	646	603	590	600	626	570	613	579	617	625	601	671	609	618	620	635	614	621	595	665	618	608	591	623	604	621	646	629	609	612	567	617	608	623	615	627	570	613	645	643	558	575	622	613	593	628	611	554	621	592	671	671	621	649	603	625	632	587	614	623	620	607	603	592	616	600	582	615	616	549	578	601	610	614	616	607	631	591	588	611	568	576	583	629	594	570	612	619	647	626	619	622	630	602	596	614	645	587	571	609	630	605	579	635	642	593	607	627	613	668	649	626	577	612	595	561	581	606	630	658	616	621	581	637	579	600	582	654	601	590	605	611	628	587	605	624	610	603	580	625	600	634	591	596	634	602	626	616	582	620	600	610	614	619	619	604	594	652	597	608	614	600	638	650	661	611	620	634	572	574	635	592	595	599	658	609	633	624	634	613	579	636	591	599	622	570	600	578	650	598	604	565	621	623	622	557	590	602	611	620	609	598	582	624	613	622	643	662	628	579	563	579	604	594	583	630	613	588	601	620	589	612	565	554	648	642	583	588	572	625	563	590	577	613	594	636	573	597	580	587	606	628	609	602	634	586	566	599	578	643	626	587	658	631	616	587	586	585	602	590	610	577	571	586	593	573	618	619	591	651	619	555	627	643	576	570	590	591	613	599	613	623	561	556	599	584	603	558	601	603	660	614	587	575	621	582	583	640	584	614	595	589	607	597	632	606	604	600	620	591	596	610	621	592	629	602	602	604	615	555	636	609	580	587	617	645	601	609	576	592	614	606	612	598	567	636	595	591	585	609	608	609	587	611	590	646	549	622	660	589	614	599	607	608	615	584	580	597	611	591	634	617	562	596	594	618	666	616	618	626	602	586	577	628	565	605	612	642	580	579	585	628	613	559	626	619	594	607	581	608	618	595	612	615	579	642	652	612	604	582	598	614	618	613	635	600
46095	41465	38778	29956	18806	10689	6406	4846	2473	2203	1721	1148	1096	851	704	621	509	477	429	353	357	336	332	310	293	263	288	290	273	248	276	255	254	253	261	249	228	219	266	235	291	265	235	276	226	266	230	256	240	271	236	246	245	234	238	263	243	245	225	234	250	238	237	248	257	236	253	222	247	263	254	225	259	269	261	248	268	253	228	255	289	254	232	244	241	248	230	246	245	250	263	280	290	272	254	237	248	236	280	251	256	261	237	236	239	247	262	251	239	236	247	200	265	288	251	241	224	240	259	251	259	242	252	230	268	287	271	269	249	248	237	228	237	247	273	251	242	255	224	246	251	263	234	235	266	252	226	231	242	233	266	224	246	245	250	254	218	253	271	232	264	235	242	231	241	233	258	246	211	221	263	248	234	243	230	276	207	233	236	233	241	250	244	247	243	230	226	217	220	250	277	242	244	235	239	236	245	273	255	258	271	244	262	234	237	269	254	222	240	244	229	256	243	255	250	233	254	251	247	258	261	248	226	262	259	224	256	228	231	244	259	233	277	233	267	242	242	226	239	257	216	260	269	238	242	245	256	230	255	276	282	247	238	234	235	255	261	228	246	218	259	255	256	258	246	275	217	255	256	243	259	245	225	242	248	230	239	247	251	261	254	259	226	231	249	255	236	232	268	251	230	315	245	254	244	248	256	263	232	247	255	243	229	226	247	214	266	264	253	265	253	254	248	287	235	221	263	241	250	262	243	264	253	234	265	266	267	248	278	237	225	241	224	257	279	253	241	221	265	232	245	228	236	286	240	245	285	227	247	236	255	243	261	242	242	283	274	262	234	233	231	238	248	236	222	243	227	215	230	254	246	251	253	239	245	296	242	237	236	257	247	270	260	276	253	260	257	237	233	238	252	248	245	231	261	243	287	264	263	236	266	257	236	242	253	246	241	269	253	203	257	246	224	253	277	234	245	247	266	253	247	266	260	220	262	262	231	260	237	296	244	281	246	251	254	248	220	251	258	234	259	254	241	263	219	263	233	259	234	269	244	256	238	224	251	263	249	237	261	246	263	242	241	246	244	216	233	253	283	211	241	244	264	253	235	230	224	245	241	239	247	250	259	253	255	241	237	256	281	230	237	251	234	258	274	271	235	260	227	263	199	243	261	262	230	235	262	243	242	257	234	218	260	240	261	237	254	249	212	242	236	264	244	303	246	264	261	244	284	260	249	270	242	266	226	268	240	223	241	244	236	255	258	228	217	254	240	251	241	248	238	224	250	238	245	251	250	253	263	258	261	257	247	247	224	229	227	252	217	274	268	259	239	248	239	250	269	239	255	237	214	259	225	228	249	249	256	255	239	254	234	246	258	243	246	251	254	244	254	245	256	236	213	244	244	231	244	245	248	245	222	256	237	255	286	241	250	269	239	235	255	254	246	271	275	258	267	240	274	220	225	229	243	275	282	243	220	219	257	227	258	271	235	272	259	236	220	233	264	262	244	254	251	236	226	242	271	245	271	250	263	234	253	216	260	234	224	245	250	247	256	259	256	254	232	255	270	258	279	269	230	255	227	227	256	224	269	279	249	256	276	238	261	265	254	249	234	226	231	250	272	250	242	253	238	225	250	238	279	270	259	261	230	295	269	265	258	222	248	224	266	268	258	261	258	259	227	264	258	236	243	229	251	263	244	256	251	246	255	243	233	253	266	249	258	228	225	268	248	243	272	249	248	257	248	247	250	245	238	251	259	219	259	247	244	235	229	262	237	253	223	244	251	223	234	224	221	289	272	225	240	270	268	224	225	244	244	260	254	249	214	217	242	272	272	271	261	244	243	248	253	257	257	243	251	248	231	233	241	254	245	264	217	260	239	247	230	236	247	240	261	267	230	279	256	245	247	253	235	230	304	229	257	239	272	241	266	268	245	236	260	271	249	249	248	220	258	241	227	252	242	227	256	254	263	258	258	262	238	248	252	261	261	261	241	246	263	236	265	256	246	262	212	269	240	222	240	235	245	255	225	242	245	258	254	242	254	259	245	269	266	238	249	269	269	218	273	245	235	238	256	250	243	240	251	222	263	300	262	239	249	221	249	285	250	263	267	266	250	266	231	239	237	246	223	240	260	218	256	242	248	265	238	262	239	269	269	226	246	238	270	267	238	237	257	280	236	231	266	243	254	251	217	219	266	246	258	252	248	264	261	250	257	263	275	230	247	231	253	240	243	247	208	190	266	259	264	260	241	236	251	256	261	234	260	235	219	243	236	229	228	233	236	257	246	269	224	255	254	238	239	234	235	235	242	247	238	262	229	246	248	261	221	305	224	263	270	248	239	257	231	232	244	253	266	243	223	257	242	255	239	232	251	235	254	238	256	218	253	276	255	254	233	249	247	229	249	249	265	256	258	244	259	247	280	244	267	243	263	252	246	256	234	259	239	257	226	260	262	235	244	248	263	223	232	256	238	257	242	272	290	230	249	254	259	225	247	266	232	250	247	244	235	261	262	246	270	265	260	259	241	223	250	220	229	243	237	262	249	218	262	254	251	278	273	243	243	230	233	229	271	239	263	268	217	254	237	237	263	250	220	234	263	255	241	249	262	243	259	247	248	273	226	247	229	262	251	256	265	231	224	233	258	244	245	232	236	235	236	211	251	268	269	230	234	240	253	247	242	197	240	246	242	259	226	241	224	243	249	273	252	245	262	253	261	229	288	243	265	265	264	242	232	277	262	258	276	245	277	242	259	253	252	245	238	239	221	232	229	260	261	231	280	231	268	236	236	225	267	258	253	241	238	274	228	225	233	265	238	249	246	240	255	251	223	240	274	270	234	243	250	236	235	242	266	229	242	262	232	256	234	234	238	239	261	230	233	229	276	255	249	253	247	251	242	244	215	251	247	247	229	233	259	267	281	245	223	248	222	258	255	249	268	250	227	240	238	254	259	251	248	231	245	245	230	256	247	224	258	232	267	238	221	258	245	251	250	252	239	208	258	254	220	257	256	257	236	235	250	250	233	250	231	259	250	228	232	237	265	248	239	249	266	258	244	227	250	251	234	263	259	232	236	258	217	233	226	247	241	257	233	242	254	218	270	263	255	234	241	256	238	241	222	229	219	224	227	233	237	220	235	236	237	242	247	240	251	247	242	261	287	246	258	263	229	275	249	218	253	225	255	222	274	249	260	269	232	240	238	244	262	248	210	225	256	234	262	227	247	274	246	253	255	243	230	231	230	257	282	254	243	261	263	241	277	224	254	284	235	265	248	266	230	237	249	225	246	270	249	242	228	250	260	210	275	270	243	277	239	223	244	243	259	235	254	259	261	259	248	225	245	247	245	269	273	263	222	238	238	209	254	263	249	257	250	274	238	218	276	259	264	253	222	229	233	268	251	254	238	244	256	248	228	211	260	308	291	249	265	244	254	256	232	232	242	244	250	266	255	228	238	266	266	229	258	265	213	259	249	253	253	231	247	251	247	224	211	256	228	254	237	257	280	251	247	263
28893	33235	40650	38208	30799	23628	18797	16427	10217	9532	8184	6041	5321	4166	3608	2748	2358	2054	1679	1307	1242	1110	1122	789	751	769	813	762	713	769	756	756	750	693	715	640	634	670	653	669	598	600	595	592	609	629	601	622	646	648	583	612	589	565	627	576	621	612	573	618	591	591	586	624	596	631	642	593	592	639	585	620	578	583	612	585	652	570	593	648	584	593	597	635	619	581	588	579	598	586	614	587	548	622	575	616	642	658	651	601	585	587	585	560	617	590	668	644	594	555	615	639	673	646	633	590	624	585	597	590	612	598	616	597	590	548	627	575	554	624	615	612	611	590	617	556	620	541	598	586	581	595	598	623	623	606	592	594	635	615	587	590	615	572	584	561	610	622	615	586	631	619	570	588	602	555	559	590	608	587	587	590	581	598	663	600	626	610	626	640	605	609	587	613	588	600	621	606	684	668	570	627	613	587	558	606	612	615	626	597	633	646	617	560	590	577	630	596	592	603	598	592	612	630	641	605	609	606	587	595	574	613	642	570	589	598	629	561	631	614	605	635	610	594	574	570	626	608	646	608	625	559	584	584	579	637	574	639	623	581	558	604	592	622	638	639	587	586	616	589	579	584	610	657	607	602	611	617	598	626	622	604	615	621	605	584	599	620	555	593	645	598	593	595	659	617	582	577	553	578	625	621	596	606	604	636	587	615	661	583	632	646	620	570	587	595	612	609	609	612	639	578	616	570	656	568	629	582	622	633	586	633	593	630	617	626	640	595	599	614	637	617	599	599	632	574	620	618	631	608	645	561	603	603	594	636	618	605	571	622	608	589	580	599	599	637	566	566	589	572	586	643	608	574	594	565	584	588	587	612	589	605	581	577	620	595	640	577	583	582	614	649	615	582	614	563	630	568	586	621	607	654	595	641	592	651	620	588	584	579	603	600	650	623	623	606	627	649	604	570	602	574	595	589	600	632	641	565	583	587	623	612	581	651	596	588	609	618	619	612	640	604	599	631	593	606	580	589	605	636	611	586	581	612	573	632	636	611	583	601	650	563	602	574	577	578	580	609	577	632	649	599	594	616	624	600	631	606	607	611	619	611	618	627	605	586	609	563	564	613	610	622	629	563	572	614	596	594	589	549	554	592	625	580	637	582	601	603	620	643	617	572	617	591	581	589	598	613	564	624	593	605	590	591	628	570	644	619	627	551	567	590	617	614	607	614	630	604	592	623	623	638	568	553	610	621	573	630	590	600	567	599	590	600	643	613	590	596	597	611	641	612	623	589	599	599	603	632	571	620	595	563	591	625	594	578	595	634	579	617	636	574	577	597	581	566	618	593	601	587	597	631	596	626	608	634	607	595	589	591	600	623	604	599	619	607	573	593	572	613	643	601	597	617	599	580	635	599	630	596	597	570	620	614	614	594	615	609	586	587	625	592	615	628	565	579	582	592	572	606	603	598	637	600	606	649	580	599	633	584	647	615	596	643	582	596	600	614	594	655	649	599	599	604	558	624	563	591	614	623	622	574	616	582	621	608	604	582	603	586	613	622	592	578	576	605	603	582	601	612	616	603	592	602	589	580	646	592	534	630	595	600	634	633	576	611	645	584	557	612	579	607	625	585	602	550	618	632	595	625	608	609	624	617	584	616	591	615	580	610	607	595	584	551	582	587	563	577	640	622	611	602	609	597	607	601	625	597	574	619	575	595	607	599	579	634	593	622	593	557	574	588	600	632	600	606	596	580	631	626	553	672	631	576	605	620	572	605	580	595	615	624	624	594	617	621	609	596	572	599	568	600	587	616	595	595	587	594	626	602	605	614	608	629	611	589	562	647	604	614	586	609	563	619	599	571	606	595	582	584	639	620	583	614	601	588	635	582	598	570	600	563	650	575	599	579	598	620	628	598	569	638	595	670	597	629	613	633	624	630	595	606	625	609	621	670	597	588	601	591	557	563	621	548	600	625	614	591	576	625	634	590	620	633	589	644	604	623	623	649	617	618	624	587	605	609	620	594	588	588	607	619	564	607	622	616	598	553	612	621	587	615	581	621	619	673	614	635	567	574	582	574	616	640	613	638	539	580	584	631	632	605	610	616	570	566	580	636	602	574	625	611	589	583	550	635	583	616	606	602	583	601	580	584	570	639	587	600	585	553	613	591	601	606	599	627	609	585	631	654	615	620	597	562	614	605	639	608	603	624	600	587	575	616	588	605	618	637	607	617	584	588	608	592	568	602	591	599	608	636	631	571	601	597	595	561	593	600	618	600	594	607	571	631	559	597	587	648	582	624	621	577	549	597	619	575	620	609	639	592	600	608	594	617	584	601	614	597	569	604	609	579	614	614	640	597	615	581	642	631	626	620	623	662	575	575	664	589	649	602	605	610	615	610	612	601	588	631	606	607	579	590	599	601	566	642	586	584	635	603	607	597	594	637	570	587	611	597	568	606	581	559	584	603	585	611	632	593	623	611	594	579	626	672	607	649	600	603	605	618	576	605	604	633	621	596	570	605	607	581	640	568	576	611	574	601	622	617	626	650	557	589	551	555	595	593	596	615	611	605	606	634	558	600	587	605	609	608	649	590	611	618	632	586	648	576	594	610	634	630	603	557	617	630	636	616	593	619	603	588	613	625	581	621	611	617	608	634	619	563	606	585	602	581	623	591	608	587	624	625	583	651	570	607	555	572	605	628	622	623	603	591	632	619	595	599	536	660	575	574	635	576	599	596	647	615	625	587	649	575	585	611	608	619	587	606	606	573	608	600	600	596	624	639	623	563	632	625	631	614	595	582	590	666	555	587	622	619	627	552	621	590	604	611	588	628	632	575	558	633	613	571	605	600	627	634	623	625	600	613	582	557	573	558	590	620	551	613	624	578	593	601	619	587	600	598	582	585	599	595	592	617	615	577	585	607	574	571	584	575	613	575	629	611	561	568	564	552	634	612	655	622	613	613	594	586	641	602	645	612	593	545	643	595	615	617	630	573	602	590	584	579	624	659	580	616	639	620	635	601	610	607	632	596	614	567	577	602	605	601	645	580	570	578	593	604	596	621	586	587	597	607	574	643	599	610	559	629	608	666	604	620	579	605	582	613	611	633	657	602	607	616	646	642	600	587	552	624	586	603	630	594	604	607	590	602	603	601	593	632	631	594	615	627	598	613	644	613	579	594	576	593	621	611	568	571	589	598	589	609	646	597	597	566	596	541	590	576	623	585	604	658	653	600	637	605	605	591	595	601	656	575	599	593	558	630	606	566	623	650	638	610	620	609	626	573	623	577	620	622	610	616	628	615	568	558	580	598	615	613	587	600	540	605	589	595	579	591	551	569	596	621	600	586	619	593	616	636	625	620	611	616	596	606	597	582	595	584	617	613	539	607	594	571	645	601	610	603	585	612	590	607	613	609	566	616	588	618	598	580	605	608	594	604	634	615	586	645	635	603	587	623	603	612	579	609	587	619	620	609	638	593	631	644	573	614	552	613	627	635	564	605	560	585	535	624
57246	49942	48579	39385	29399	21758	16023	14489	7256	6260	5500	4421	3878	2528	2390	1924	1271	1362	920	708	771	615	613	581	413	345	408	411	311	406	336	362	321	310	302	300	326	297	293	248	268	250	254	246	286	240	246	204	245	243	266	240	256	270	220	280	238	256	228	232	276	246	255	252	235	233	252	243	268	267	220	257	259	242	218	242	232	255	231	246	240	259	249	227	246	244	223	247	256	242	239	251	243	220	224	273	255	240	248	247	256	258	221	256	233	266	276	237	236	248	210	244	279	259	258	242	241	239	263	279	237	233	235	243	237	242	217	252	220	265	253	231	254	247	218	245	254	230	239	236	258	243	256	231	241	258	234	238	257	233	260	245	251	244	252	253	247	248	239	226	245	257	241	242	253	252	253	238	234	235	245	213	251	251	277	252	268	239	232	262	261	248	224	234	253	232	243	261	237	248	222	251	226	278	254	230	244	247	271	258	251	272	270	249	266	233	236	225	218	259	244	239	235	248	270	254	233	267	249	226	263	225	250	219	234	272	240	251	226	235	244	240	260	247	227	254	244	221	259	274	260	229	235	254	247	239	260	248	257	236	224	248	233	219	229	250	245	263	229	254	239	251	244	242	252	230	227	263	240	257	252	256	229	253	248	250	256	245	244	252	266	248	236	249	243	234	278	255	245	261	245	282	255	256	227	236	255	235	237	255	229	223	225	242	238	275	218	237	240	231	231	256	240	271	250	240	227	245	224	221	257	247	232	254	233	258	250	243	251	231	241	226	248	256	263	251	241	249	224	237	245	241	247	266	247	245	253	249	236	238	276	240	235	229	263	270	238	216	218	244	249	248	245	262	229	247	244	240	228	248	264	235	240	258	245	265	243	268	225	243	260	251	276	239	235	255	250	235	238	244	266	262	277	246	234	259	233	256	220	240	233	269	242	277	241	229	233	230	258	253	226	264	237	246	227	273	261	265	248	262	297	244	236	266	262	247	253	264	254	265	235	235	230	228	237	275	216	266	236	248	240	256	247	251	254	232	256	282	248	250	275	266	268	251	255	243	235	259	259	231	227	236	236	243	277	233	253	242	236	267	249	239	250	247	270	229	238	266	256	232	237	267	248	250	239	240	253	258	254	288	248	257	236	253	246	220	250	255	254	244	239	245	275	258	253	259	257	253	270	241	231	246	229	269	247	227	265	241	236	232	260	244	267	256	239	257	237	250	255	231	260	228	259	246	216	248	252	255	262	264	262	274	209	242	248	247	235	208	270	261	232	269	242	270	289	221	256	242	255	278	245	230	266	216	264	257	257	236	240	256	250	241	245	206	225	266	234	221	257	260	244	240	271	247	250	258	230	237	273	253	209	249	270	263	243	232	261	236	229	233	267	252	291	245	243	228	271	276	232	253	228	246	245	229	257	243	266	245	240	234	251	255	235	269	243	232	246	247	242	236	248	244	267	244	241	256	260	243	236	240	249	242	245	260	254	248	246	236	247	245	271	235	232	233	247	239	229	248	248	253	239	269	260	247	252	235	254	251	264	215	222	220	233	274	221	257	243	260	227	259	266	258	283	232	235	249	262	246	246	268	252	260	259	269	241	226	246	242	259	245	265	248	245	265	220	244	285	258	253	295	271	263	252	290	237	251	257	236	234	227	270	269	269	245	242	263	221	257	251	239	227	243	267	257	290	226	267	253	231	255	266	249	224	212	252	241	235	269	261	263	261	241	223	222	233	231	223	211	237	253	254	210	237	234	231	250	237	244	232	253	242	246	271	261	280	233	265	245	253	242	247	253	242	259	214	245	252	268	247	294	238	249	231	213	262	229	259	248	234	251	249	235	236	246	233	226	221	224	228	258	248	251	230	243	252	241	241	246	239	298	253	243	227	239	221	268	253	233	248	246	234	264	253	252	246	251	252	239	255	251	223	241	246	226	246	238	290	242	222	231	247	252	244	240	267	236	256	260	233	257	203	222	244	261	241	247	257	250	243	228	266	238	252	255	221	234	221	240	228	243	210	251	237	241	218	264	227	240	254	253	233	252	235	218	244	253	246	240	253	245	237	264	258	224	243	251	276	248	230	246	259	253	229	243	262	273	220	251	220	260	232	242	224	250	245	251	234	251	256	255	264	274	273	233	242	259	254	229	235	223	260	250	238	263	235	236	241	251	224	265	248	247	238	248	249	252	248	265	225	240	239	233	233	236	229	270	260	250	247	251	240	213	232	240	242	264	257	256	239	234	248	261	266	258	232	227	250	264	236	237	236	257	209	237	243	240	251	256	227	265	282	221	226	243	249	231	253	282	232	257	253	230	222	272	221	249	255	235	247	241	241	253	263	266	223	253	238	245	215	240	224	253	258	273	249	238	251	246	287	254	257	238	237	244	259	249	228	227	234	235	232	220	230	256	269	223	213	243	239	275	240	245	223	213	269	257	240	220	215	253	220	259	253	250	238	244	253	242	253	220	247	271	242	258	241	249	259	257	254	226	281	246	227	248	224	292	239	245	260	247	232	238	254	272	240	237	224	262	264	235	239	240	274	263	242	248	254	263	240	233	255	255	237	247	232	265	238	235	254	224	231	263	245	269	252	238	219	241	215	244	240	257	257	250	275	239	248	293	257	238	261	250	244	239	252	238	272	256	253	260	234	231	250	260	244	234	230	263	227	271	245	272	267	236	246	236	259	258	242	269	227	219	266	253	234	243	242	304	258	244	216	233	226	236	248	218	211	259	260	252	261	242	235	240	248	260	244	274	246	241	227	235	246	279	253	232	239	231	255	249	210	234	256	245	258	240	227	242	244	203	227	238	252	266	258	261	239	249	255	234	223	239	217	235	247	251	244	243	250	269	257	268	245	279	247	280	252	256	253	236	251	259	250	229	255	255	272	217	251	260	230	248	212	245	245	240	277	239	256	238	245	260	238	220	223	275	219	253	254	257	244	255	241	234	249	230	260	229	215	265	263	221	241	241	245	267	239	281	211	227	229	260	243	222	257	228	213	229	261	263	266	241	238	227	231	233	238	259	247	236	239	256	232	272	236	268	257	252	248	248	233	239	247	265	245	259	256	274	251	231	230	230	230	248	257	248	251	245	245	243	251	232	258	244	245	262	226	232	274	256	215	253	241	246	253	245	274	253	263	244	246	262	241	241	225	242	233	284	256	241	245	226	220	248	244	243	230	260	247	263	271	274	275	259	235	243	245	245	231	268	254	240	261	254	228	215	237	277	258	258	252	239	277	239	226	233	271	242	235	241	227	242	245	271	245	224	255	245	255	244	231	244	236	254	266	218	254	232	263	232	228	237	246	237	235	241	217	260	234	213	228	241	268	229	229	244	244	241	248	258	247	250	232	246	224	213	257	236	246	199	268	253	294	239	223	250	250	280	245	272	243	274	290	245	242	220	260	245	252	232	221	238	249	243	248	238	260	254	257	251	249	248	260	256	250	238	263	236	231	232	289	223	234	270	273	275	224	197	240	242	221	274	241	234	253	269
38529	43620	50223	47793	40725	33568	30513	27572	18225	19417	18881	17156	15303	11985	11279	9344	6475	6947	4897	3595	3404	2731	2935	2518	1301	1476	1488	1443	1019	1386	1300	1197	1107	1189	910	746	797	909	857	775	780	682	623	655	633	603	622	597	645	584	591	651	600	604	626	630	596	615	605	586	607	644	610	658	625	602	599	603	597	567	570	620	619	547	548	550	623	555	606	599	592	604	571	578	622	577	612	568	571	571	557	581	599	614	572	563	624	566	611	573	570	616	633	585	574	567	542	627	559	628	555	598	575	605	637	553	575	559	637	612	579	617	642	575	588	606	621	582	599	637	619	623	548	577	589	655	568	620	568	629	580	593	574	620	612	593	588	604	607	603	618	608	593	536	632	578	589	596	592	590	571	632	592	604	582	593	586	555	601	590	585	635	551	593	603	608	589	608	635	561	574	595	555	601	623	588	591	596	566	598	607	608	596	581	575	554	549	613	584	611	603	579	635	591	585	607	607	565	616	586	575	589	580	576	584	566	621	610	608	567	579	614	571	618	635	555	593	550	573	544	600	552	585	588	584	594	543	584	617	633	577	624	529	575	610	616	552	613	643	589	577	569	585	566	604	580	603	572	582	587	541	650	596	599	644	627	573	601	570	647	633	631	591	609	622	593	545	576	570	592	616	614	597	633	630	593	542	561	599	623	605	634	597	613	546	605	597	582	571	595	571	609	589	608	572	591	580	556	571	609	594	553	583	600	544	560	597	631	611	596	575	588	612	605	608	620	559	619	630	613	567	543	572	608	572	607	600	595	587	597	602	573	593	597	623	605	619	612	606	577	649	609	627	616	589	617	564	616	561	575	602	606	550	600	601	545	572	636	566	571	611	611	564	561	620	528	595	582	516	546	545	610	597	591	593	571	595	623	570	578	580	585	649	616	598	587	634	624	599	602	567	616	616	586	614	605	551	587	633	621	623	612	543	622	617	600	654	622	601	580	580	602	623	614	587	622	606	568	599	623	571	601	562	587	583	611	626	620	561	614	594	583	541	636	590	599	613	609	610	594	604	559	641	585	594	577	621	583	638	613	581	543	611	592	561	571	626	625	593	605	601	592	568	636	568	609	544	611	615	594	553	611	576	623	565	629	594	599	569	554	544	551	590	606	576	549	602	601	599	595	610	584	553	606	533	579	594	598	591	588	575	595	584	574	582	588	578	584	579	620	546	575	576	603	585	596	569	603	605	570	635	607	583	608	600	623	577	587	560	614	578	618	620	592	592	656	638	611	576	586	632	571	586	581	599	632	582	642	615	595	559	607	596	575	581	606	607	568	595	586	613	614	613	621	607	536	583	597	588	556	600	587	609	599	591	555	611	589	592	580	582	592	542	588	593	564	585	588	602	578	579	587	577	621	633	556	599	599	593	572	611	579	556	592	632	597	626	520	625	583	632	605	586	617	596	590	591	580	552	605	558	612	609	588	606	607	616	614	612	598	603	586	617	576	604	581	617	628	587	623	622	567	609	602	618	606	610	637	612	621	605	561	649	614	556	614	586	620	603	585	574	599	636	622	567	596	609	584	582	614	599	617	628	603	571	553	587	636	602	569	557	606	578	577	560	590	620	623	630	613	610	583	609	599	606	610	599	607	631	606	622	596	581	610	607	607	604	605	591	598	570	600	582	591	591	560	558	550	615	592	604	586	574	574	608	588	549	623	578	590	574	599	567	569	561	608	624	588	608	613	573	623	600	614	537	547	568	615	641	588	581	582	602	574	641	563	607	620	591	606	591	602	578	530	587	574	624	572	610	598	584	600	607	631	553	600	593	594	588	606	581	586	609	576	573	582	596	627	582	608	599	568	568	614	596	648	636	639	553	569	580	648	591	623	580	613	593	601	586	592	630	586	622	620	584	609	628	594	568	629	590	569	556	585	584	584	585	582	586	625	614	574	583	566	621	557	629	635	597	604	610	584	589	578	589	584	643	608	560	548	599	610	632	608	640	608	585	579	520	578	595	555	616	585	616	573	590	593	597	610	564	574	634	586	594	602	593	560	602	600	567	607	560	609	644	608	617	578	556	588	601	621	642	620	585	582	583	591	609	557	657	625	601	602	600	622	566	595	571	566	618	621	580	560	619	575	569	631	603	624	564	600	565	552	631	608	552	637	595	643	584	587	609	609	648	579	577	574	579	596	594	589	569	577	615	623	595	599	608	608	576	564	557	594	573	607	596	548	610	603	624	611	596	604	593	566	559	579	609	602	523	590	613	577	576	620	590	588	577	623	580	588	631	576	567	602	591	635	571	592	549	592	624	589	575	600	615	581	545	579	638	547	552	572	595	603	588	591	591	570	580	591	587	580	626	551	592	593	574	632	601	626	615	561	554	600	604	597	608	603	599	587	579	603	601	590	604	560	589	569	600	568	600	625	604	611	573	599	606	618	559	600	616	594	575	610	613	533	604	563	551	584	600	617	639	601	616	610	606	587	650	599	604	587	583	576	583	582	605	610	575	616	585	583	601	641	593	647	580	593	585	576	555	588	601	589	582	613	596	575	567	574	625	623	618	604	590	621	595	568	535	581	632	631	567	571	625	605	582	577	608	617	595	606	519	556	632	580	546	586	636	595	605	597	555	575	583	558	614	621	589	597	627	597	616	547	597	591	552	544	608	581	580	603	581	660	643	561	627	589	594	613	585	648	594	552	583	634	633	591	597	604	616	600	617	637	561	610	559	594	594	585	604	611	610	616	591	595	602	545	588	603	604	579	626	621	608	631	621	590	643	580	593	604	587	576	561	610	602	567	621	590	618	602	564	615	605	584	588	579	604	593	583	593	577	657	565	595	592	578	621	575	589	601	568	597	609	606	593	622	599	561	574	595	608	559	609	621	555	572	597	623	593	593	600	593	629	549	556	605	601	598	630	592	653	605	586	587	604	637	606	562	609	596	612	573	593	591	608	596	614	617	609	583	586	588	604	651	663	582	593	614	584	588	589	601	582	606	565	580	564	548	536	574	621	602	553	600	573	612	592	606	595	611	574	559	594	582	634	594	540	604	541	619	602	577	613	598	652	601	597	611	607	610	602	630	600	577	552	586	557	574	621	587	594	579	582	563	562	573	637	572	583	637	613	589	567	558	569	636	623	630	577	577	601	588	552	574	605	592	574	569	599	580	596	600	587	569	568	565	589	543	559	596	637	588	574	613	565	592	587	549	563	578	651	575	578	617	564	594	601	599	554	595	619	616	594	560	608	572	613	632	598	630	626	536	598	637	635	579	583	553	524	637	561	586	544	566	591	628	583	631	590	614	596	606	620	569	583	596	577	630	578	580	566	643	634	584	599	569	563	627	592	578	628	624	601	572	604	633	581	576	598	537	573	576	588	617	550	590	580	624	632	593	612	560	549	606	601	599	590	595	615	551	592	588	619	643	598	574	585	592	584	596	569	603	573	620	555	615	599	552	607	604	573	620	556	602	558	600	588	607	611	585	585	578	597	602	597	592	564	580	590	608	582	578
39687	34977	31054	22212	13080	7215	4126	2214	1336	924	706	555	450	429	380	353	295	336	297	287	239	249	284	253	283	254	232	298	264	256	246	248	214	225	265	266	265	264	260	244	272	264	239	257	289	281	248	269	231	247	273	238	243	241	244	265	266	285	256	249	242	262	280	275	272	273	242	249	241	248	267	286	283	240	236	281	256	230	266	228	229	272	252	244	241	254	232	235	246	273	235	239	246	269	229	258	229	240	220	248	269	230	246	229	222	247	274	248	239	281	250	287	259	273	230	239	245	255	239	216	221	230	253	241	240	232	211	275	260	261	260	255	256	254	241	276	237	241	238	250	255	256	245	244	232	250	239	265	279	245	238	253	220	262	259	231	224	228	233	222	229	229	229	229	221	258	255	258	250	280	232	271	245	270	198	282	227	255	280	271	268	252	234	231	255	268	250	258	263	264	263	259	248	266	228	244	228	266	262	268	248	233	262	243	253	245	269	259	243	231	239	266	284	235	253	276	234	273	245	235	216	259	264	280	242	245	248	228	224	237	233	243	257	226	263	248	254	237	263	261	282	235	243	259	268	228	252	260	252	213	237	263	250	258	246	280	241	235	261	278	266	228	279	250	232	271	239	279	243	250	242	238	247	293	244	227	287	267	242	243	274	245	265	209	247	273	280	239	249	253	247	219	241	286	238	233	253	270	242	241	241	250	243	258	266	271	288	253	274	264	236	238	251	258	229	269	265	261	269	247	244	256	248	275	266	220	241	270	273	270	248	278	228	250	243	292	252	256	252	232	241	260	268	247	265	272	283	277	269	252	258	284	253	248	255	245	259	272	254	251	272	231	233	249	242	243	278	239	259	257	250	249	254	257	234	256	223	232	233	248	224	276	254	245	243	248	276	250	246	255	261	247	264	246	272	252	257	272	252	259	245	241	291	240	271	251	254	259	258	267	234	297	251	240	287	248	265	281	258	285	243	241	245	236	262	244	224	245	258	253	267	269	250	229	292	245	264	243	264	252	250	238	248	236	244	262	262	256	241	232	244	256	240	279	247	252	257	270	274	258	229	247	280	242	237	256	238	235	257	284	233	253	248	258	263	250	257	284	252	232	240	275	260	238	244	256	280	238	237	278	297	267	252	237	248	244	260	263	230	255	261	298	232	250	265	252	271	258	235	263	269	247	241	251	244	245	233	239	275	279	261	284	253	267	241	242	240	250	232	257	255	243	214	223	232	274	285	248	261	270	227	229	269	267	261	248	237	235	254	222	262	277	259	238	254	277	240	242	270	222	242	244	251	250	241	230	237	252	246	247	269	253	241	249	242	245	266	266	246	255	258	239	232	278	254	254	255	253	260	219	226	225	239	258	269	240	254	222	235	236	240	244	245	262	244	270	257	284	230	241	270	249	257	248	257	239	241	266	255	236	251	265	241	236	240	248	277	281	225	252	261	242	219	260	257	265	288	237	259	215	267	247	263	245	244	226	280	246	274	251	265	257	239	213	235	262	259	240	239	252	261	276	249	252	231	243	251	277	268	243	255	254	228	255	255	276	220	265	234	254	268	250	236	227	288	264	270	266	248	247	247	250	271	252	245	245	268	267	227	216	243	221	253	242	240	247	267	244	258	246	266	248	237	249	263	229	250	289	270	221	253	239	252	266	278	267	258	262	262	244	260	258	246	254	254	241	256	256	281	244	257	247	236	255	230	235	264	289	265	252	250	262	255	254	250	259	260	254	264	229	275	250	239	277	251	234	280	271	268	263	259	246	254	251	253	254	268	245	245	242	269	265	270	243	275	279	247	271	256	241	264	242	244	265	270	262	281	254	224	235	245	254	262	246	252	233	249	255	252	272	265	234	256	227	242	242	225	256	267	237	268	253	257	253	261	245	218	207	262	281	248	259	251	250	256	244	279	256	256	259	271	254	255	280	248	241	263	260	257	263	235	244	251	237	237	250	240	216	254	251	257	238	238	274	247	223	247	266	279	243	252	292	261	225	282	225	280	243	265	203	247	252	260	293	264	256	219	248	262	247	267	251	230	239	269	238	242	268	233	235	224	239	274	266	294	254	259	282	236	241	256	281	249	266	285	259	257	233	222	265	252	250	265	237	258	246	307	265	228	230	257	274	258	242	261	254	240	200	242	228	241	253	261	240	266	246	253	257	263	242	257	256	247	268	252	272	243	267	226	232	289	285	236	268	226	286	226	212	258	225	238	238	247	268	251	286	220	244	250	224	257	246	264	258	279	247	231	278	257	240	249	238	227	232	263	289	263	258	212	256	227	246	279	259	228	253	258	241	231	247	279	267	220	218	253	236	280	243	228	271	226	240	243	276	270	259	269	247	244	249	234	287	282	268	235	230	262	275	248	239	219	248	255	252	285	278	285	243	230	258	260	258	242	243	243	220	217	246	259	241	254	256	255	245	245	271	250	256	243	260	262	247	240	228	247	214	255	286	265	242	266	249	270	246	232	253	212	261	249	237	260	259	216	251	283	258	265	253	222	265	254	242	245	247	269	244	254	252	262	287	214	245	251	254	283	224	229	254	245	282	260	221	253	257	241	263	235	273	275	277	225	255	248	249	249	265	244	257	237	254	267	248	239	239	270	250	251	237	280	256	251	248	246	276	265	285	231	237	271	248	293	243	247	271	251	269	251	251	230	250	226	260	264	262	231	256	257	266	247	259	242	239	256	228	252	262	255	254	255	243	233	216	243	239	311	242	224	241	230	248	233	261	260	274	248	266	272	253	248	246	271	237	226	258	274	250	250	252	245	236	266	263	273	248	239	253	273	260	277	272	263	242	253	274	284	252	251	248	253	274	245	254	260	259	270	241	223	244	237	243	250	244	237	266	265	263	230	251	244	242	258	247	269	260	243	250	236	228	271	263	255	267	227	261	234	245	243	286	242	207	250	245	250	246	256	258	250	282	257	255	253	231	249	241	232	217	258	249	263	259	241	258	254	265	266	259	236	259	271	265	271	225	247	261	237	236	252	254	276	264	278	249	258	252	216	247	259	229	230	263	256	247	277	264	244	259	271	221	246	262	241	238	243	243	232	235	257	242	261	219	212	265	243	264	272	252	211	261	242	248	235	266	240	221	246	237	222	257	254	226	247	256	232	271	230	232	268	260	238	252	272	274	234	223	276	255	256	240	237	246	252	231	246	261	267	244	245	252	260	274	252	215	251	252	227	232	273	243	247	228	251	241	258	264	275	283	255	278	250	251	258	273	244	227	264	274	267	261	247	248	223	273	242	235	259	250	248	262	242	263	244	271	245	270	239	281	229	239	254	255	252	254	274	245	257	260	275	266	272	266	251	242	265	235	249	271	267	258	246	244	260	270	273	254	265	245	265	237	227	259	274	270	279	236	247	246	240	261	261	259	256	252	247	257	242	247	276	220	264	255	254	264	266	263	298	248	257	251	259	279	260	234	263	214	260	272	262	276	229	226	254	262	238	247	281	247	247	237	263	255	240	237	270	246	260	259
23159	27228	34157	32280	26015	19299	14342	9408	5965	4237	3220	2582	1913	1537	1349	1180	974	938	841	742	742	670	738	698	684	674	705	629	640	628	659	654	639	626	627	669	614	611	602	596	607	622	634	622	612	635	629	642	551	600	657	662	644	643	602	620	600	598	633	600	666	576	608	571	615	607	571	605	634	595	577	594	626	614	576	607	590	554	652	603	651	607	625	593	596	589	635	631	594	581	588	586	619	680	598	627	635	618	652	630	617	624	645	584	585	573	599	639	611	595	616	640	627	581	636	612	616	559	632	638	601	620	560	632	664	629	646	626	610	642	547	587	585	604	617	606	619	580	623	596	603	620	636	588	640	631	613	615	638	588	615	591	589	620	585	595	590	611	591	604	634	691	645	620	637	569	570	581	601	636	609	641	624	624	672	630	640	592	639	608	611	608	616	597	603	616	622	631	612	615	583	608	611	590	600	604	637	604	597	623	632	644	622	577	624	610	615	617	636	642	617	607	625	601	622	611	572	583	606	600	598	621	617	643	612	611	618	621	571	607	590	600	578	603	597	604	567	587	630	583	637	581	630	563	616	620	587	608	613	604	604	587	570	600	607	644	569	599	607	618	585	603	599	581	662	641	598	594	622	603	576	576	608	591	641	629	555	567	580	586	636	624	643	597	593	609	610	588	648	600	617	565	578	611	610	604	610	620	648	661	635	591	587	568	658	652	566	598	594	624	582	616	627	605	634	621	603	599	639	663	600	569	624	607	589	593	587	622	603	598	580	659	576	618	574	607	579	582	632	606	604	623	632	567	640	578	608	609	643	620	626	664	625	592	619	583	597	604	621	590	597	612	617	619	600	652	594	582	590	609	554	558	624	580	670	579	648	654	640	581	623	615	628	670	595	610	589	603	613	597	633	621	601	632	600	613	580	652	588	558	611	633	566	624	564	577	603	610	621	580	587	615	576	628	626	605	589	611	593	594	633	633	619	615	653	584	614	617	595	603	590	588	613	637	605	604	602	631	589	634	551	635	617	596	584	640	652	585	600	614	611	602	619	637	599	635	636	618	599	654	599	660	599	663	627	584	588	604	620	633	625	637	584	622	666	633	619	579	553	597	635	605	605	625	609	575	610	613	616	592	618	592	570	611	602	593	612	616	660	615	548	653	623	646	625	627	634	590	575	626	595	625	576	591	658	596	598	619	610	616	631	608	587	643	655	635	597	586	608	594	622	631	623	642	627	634	628	567	586	579	619	603	583	610	663	579	622	605	597	590	632	596	611	618	592	599	611	624	617	620	641	640	571	621	595	593	549	647	644	618	596	569	641	602	587	623	579	620	586	573	585	608	604	618	607	590	572	614	648	579	596	573	572	632	593	683	591	580	602	629	636	612	633	602	634	605	613	609	600	613	647	585	597	607	588	598	586	629	609	594	580	579	604	630	604	582	639	615	587	623	582	648	583	586	615	566	589	601	608	601	611	600	584	606	596	612	585	592	609	647	640	644	596	632	610	630	607	569	600	627	662	599	593	618	641	592	578	632	580	622	651	608	580	608	640	598	610	604	585	606	608	615	644	612	598	597	562	610	615	589	613	642	651	628	587	601	597	619	589	575	622	628	663	600	604	615	640	615	587	595	621	597	595	599	618	537	608	626	679	595	609	602	636	619	632	577	659	597	586	617	619	606	623	597	601	617	614	617	587	616	619	613	543	627	607	609	593	584	619	639	638	619	640	608	610	586	600	571	635	594	611	624	636	591	594	649	588	589	639	635	643	579	612	605	604	618	625	579	621	596	591	619	612	625	617	605	623	598	619	573	609	571	592	663	580	639	633	635	585	605	601	592	602	595	583	579	621	598	632	616	594	629	565	572	594	568	590	610	604	588	651	641	616	577	615	584	611	601	623	602	592	574	604	617	614	609	627	587	615	579	618	614	594	622	606	586	608	620	622	573	643	613	641	593	605	614	552	629	625	642	598	552	617	624	626	626	598	620	639	619	627	629	644	628	603	589	615	632	571	621	641	601	600	596	591	628	573	602	622	609	588	645	598	605	639	589	645	658	591	587	601	580	595	599	638	614	610	595	637	562	635	586	633	607	666	577	615	576	613	596	583	601	602	604	609	605	595	626	590	598	606	603	591	598	641	611	627	592	564	618	585	629	566	611	620	584	592	593	617	590	607	564	587	640	572	580	574	597	613	606	661	578	614	621	597	626	594	609	608	603	613	612	606	627	616	607	606	614	622	603	619	633	622	602	628	594	643	631	618	610	626	619	558	638	618	618	579	617	667	604	624	638	642	561	559	595	628	640	594	585	634	574	629	601	618	613	577	593	621	628	601	602	607	643	609	660	649	627	622	627	645	613	609	613	560	635	632	576	573	585	629	603	546	611	615	625	595	610	564	578	622	614	596	619	607	615	623	663	613	619	630	612	628	604	638	607	619	627	717	573	607	580	579	581	569	608	617	603	581	648	615	606	593	615	612	638	626	611	618	579	617	639	626	608	574	597	609	607	625	595	623	614	588	545	603	597	630	621	594	619	596	635	590	609	619	632	628	625	591	561	581	571	606	581	583	598	590	597	619	609	623	607	620	618	577	596	622	614	607	620	637	662	600	608	600	568	603	629	592	624	604	620	589	618	603	612	569	654	631	624	602	590	601	594	632	573	585	584	612	557	610	611	671	589	586	604	638	631	634	616	658	622	610	601	559	582	625	598	611	602	608	604	585	638	613	602	639	609	603	606	616	632	623	634	611	648	582	618	584	590	574	608	628	631	598	641	634	595	629	587	668	608	580	620	596	587	617	602	608	564	615	573	611	604	605	620	612	583	658	598	632	603	606	610	625	650	597	631	570	609	641	581	612	590	637	654	622	640	625	622	554	599	608	601	630	622	630	590	618	606	608	621	623	613	613	613	642	626	581	639	605	626	607	583	630	611	617	614	631	596	629	618	581	577	581	618	602	597	597	554	614	587	626	569	599	623	601	603	616	652	647	573	632	615	622	577	628	651	608	669	612	619	601	594	590	590	575	603	645	592	625	586	597	586	632	654	594	635	653	598	589	635	661	607	616	620	621	545	598	561	627	629	613	607	606	604	626	588	556	589	626	590	633	647	636	655	581	625	590	612	654	613	631	596	604	656	639	579	624	626	629	591	608	574	596	635	616	602	582	611	572	649	636	602	685	592	604	579	599	599	625	625	589	601	635	603	643	606	618	635	618	634	647	627	602	591	626	634	631	586	607	651	575	588	578	662	587	617	619	594	603	602	623	621	632	612	614	600	617	627	683	639	598	633	605	615	577	582	590	637	602	582	635	590	620	595	611	647	592	592	591	618	652	624	603	623	625	636	642	656	616	627	648	615	609	591	590	616	612	620	612	543	586	599	615	613	600	597	569	628	585	615	584	622	628	631	598	625	628	596	633	621	625	599	626	599	607	564	631	626	633	616	630	579	592	614	619	627	594	635	600	578	599	591	598	599	663	614	613	606	563	628	585	590	638	586
47210	41153	38248	29630	18622	10475	7393	4463	2439	1754	1533	1263	1068	743	768	586	537	467	447	391	352	349	352	324	262	275	265	288	280	308	309	274	259	270	269	304	279	260	256	273	237	259	264	250	231	267	235	256	220	248	217	265	253	245	216	277	255	238	243	254	237	268	251	258	267	268	273	241	251	260	260	244	244	232	245	248	241	250	239	239	252	258	226	274	245	252	249	248	214	254	202	221	279	264	258	232	247	286	237	232	247	221	235	221	241	243	242	294	272	236	270	235	277	264	270	215	259	237	253	245	231	255	262	253	228	252	225	263	271	225	237	233	228	235	249	261	264	273	228	249	235	224	261	248	222	252	248	229	231	241	255	257	246	266	244	264	250	249	257	232	213	254	246	237	237	243	246	254	228	258	264	239	239	266	305	239	246	254	244	220	236	253	264	242	265	220	276	231	212	233	247	260	211	238	207	259	235	255	216	251	263	237	258	258	227	261	265	242	251	247	242	270	215	228	232	263	236	239	242	236	260	260	280	255	250	235	247	281	241	230	246	255	224	251	260	288	241	242	237	243	250	228	261	248	265	270	239	232	261	234	286	255	257	243	243	269	248	279	235	235	252	247	230	241	243	276	240	261	272	205	253	272	253	250	257	264	278	233	231	243	243	255	240	260	222	235	227	273	242	243	255	271	256	264	238	278	244	249	275	251	273	265	262	256	258	248	231	260	258	236	261	221	277	260	264	258	283	262	237	268	245	277	240	241	253	267	256	242	245	258	244	235	238	282	257	267	237	265	251	258	233	245	282	244	253	256	226	237	272	257	249	246	240	229	226	260	241	252	249	275	257	245	230	249	235	256	237	241	234	262	221	271	235	258	253	228	256	238	251	245	247	259	265	279	236	237	273	256	251	238	255	269	236	252	257	269	268	272	217	257	252	223	284	248	233	217	242	235	253	250	257	232	244	248	240	274	220	277	271	260	244	225	246	222	250	249	243	244	231	271	233	267	271	268	246	238	268	274	257	264	237	247	236	246	248	264	264	266	249	230	242	251	254	258	254	238	274	273	268	236	244	255	257	278	262	261	272	217	242	248	283	248	250	281	244	236	262	261	227	222	247	253	245	259	231	261	242	238	249	258	226	270	242	248	263	245	249	262	234	265	249	249	219	274	240	254	235	274	231	249	282	219	261	252	269	269	253	259	235	265	233	226	256	283	262	238	234	247	247	246	263	279	262	229	258	244	220	254	249	253	244	276	234	261	262	274	251	236	258	230	245	231	248	266	234	235	254	257	244	254	249	220	228	263	253	259	232	239	225	230	234	267	258	244	275	259	254	246	235	239	248	227	263	275	245	243	246	230	274	251	240	220	231	242	261	240	243	266	245	236	216	253	247	246	261	238	261	253	251	246	245	257	274	234	246	279	254	247	257	258	260	241	263	256	231	282	234	246	271	242	255	253	244	260	250	245	250	225	244	247	247	241	253	259	229	237	270	241	282	268	227	257	256	232	240	245	247	236	241	270	261	237	252	283	268	256	241	242	264	212	244	257	238	237	245	231	225	257	270	265	220	238	263	227	244	241	243	254	271	244	264	272	232	254	269	275	245	247	236	275	247	253	260	230	225	252	255	263	255	224	230	259	237	257	276	260	263	251	242	267	246	250	222	257	232	251	269	241	244	248	224	231	258	288	260	237	229	246	234	277	250	255	247	268	246	249	242	245	270	258	222	233	254	250	233	276	239	259	218	253	240	228	250	270	234	270	273	253	236	253	251	245	258	241	245	247	239	240	238	280	269	258	233	256	226	266	241	244	244	266	250	260	241	233	278	271	229	264	266	258	263	259	291	229	247	258	238	228	273	232	256	242	246	271	229	258	247	233	223	259	231	226	251	269	218	266	257	236	262	275	263	247	248	240	248	227	278	230	229	243	235	225	236	234	232	274	266	269	257	254	256	258	244	256	252	240	251	244	247	277	253	247	244	235	237	260	268	248	238	267	245	272	247	210	280	242	261	248	240	249	268	245	262	256	237	246	264	249	226	233	246	241	224	236	223	246	228	239	234	237	223	224	233	279	256	260	224	266	237	266	241	264	242	220	234	232	251	242	234	254	264	265	263	247	266	244	258	239	219	249	251	243	273	265	233	280	250	267	258	253	258	254	237	244	269	236	278	236	256	269	243	256	267	241	256	273	256	262	219	228	231	232	224	242	249	232	260	273	263	267	239	267	255	248	245	261	258	238	273	255	244	267	269	219	238	270	250	255	235	236	229	235	270	229	261	242	249	266	250	273	253	255	261	251	226	248	241	237	274	252	250	261	238	230	239	260	270	246	219	236	256	257	236	240	259	224	249	250	244	251	244	258	256	254	239	238	226	226	222	247	282	247	231	254	261	241	254	240	262	258	269	242	221	260	261	242	259	239	258	240	248	235	246	234	249	274	241	227	275	246	262	257	237	251	242	217	253	266	254	228	234	272	223	224	245	245	273	255	271	232	259	261	259	247	255	272	248	250	244	268	249	256	230	246	251	251	243	263	246	245	266	277	266	275	270	240	249	233	250	245	256	234	238	263	249	258	258	252	268	244	264	266	240	240	253	237	247	259	287	266	234	235	234	257	240	242	268	238	282	244	269	261	240	268	238	265	240	218	247	239	265	241	238	276	268	245	232	245	240	264	251	251	249	234	260	252	244	234	274	272	265	278	240	242	237	245	260	218	225	246	251	253	250	251	262	270	250	247	248	238	229	246	226	267	254	259	268	251	237	242	234	248	263	271	250	261	231	219	231	244	238	234	246	241	253	268	220	233	264	245	262	252	248	274	262	268	220	230	230	264	254	263	272	245	258	254	231	232	262	217	237	247	254	228	249	264	248	252	255	248	246	261	247	230	258	291	249	229	237	232	267	249	255	243	278	234	228	261	268	265	268	242	281	277	260	249	274	261	227	273	284	253	268	265	256	213	251	247	232	244	251	241	278	260	235	255	249	230	266	254	259	244	262	251	254	234	272	245	239	266	241	242	206	283	234	283	246	272	263	244	255	219	235	272	250	235	228	242	238	235	246	247	246	246	232	227	252	248	262	228	265	249	263	257	223	283	286	256	220	246	255	248	248	257	223	236	266	258	257	250	227	252	262	252	223	236	273	251	264	251	256	238	242	231	279	262	243	288	236	234	247	263	244	207	240	278	248	260	250	260	251	248	270	258	248	249	264	255	231	248	244	266	256	254	257	247	228	231	244	281	268	238	277	216	255	243	232	248	237	228	233	254	253	271	256	265	239	245	260	270	225	236	232	223	241	248	224	268	258	245	224	259	237	244	228	242	235	265	249	256	287	256	246	243	241	252	249	242	261	260	288	262	242	248	263	228	263	245	271	235	255	216	258	260	250	257	263	228	228	237	263	237	247	257	233	263	242	233	263	284	246	267	285	242	246	228	260	256	277	255	234	227	253	226	215	219	263	230	259	232	260	248	235	249	285	259	276	272	278	247	232	274	258	267	221	271
29867	33403	39983	37614	30655	23032	21078	14900	10007	8284	7401	6701	4798	3828	4186	2856	2531	2209	1780	1425	1545	1279	1190	1056	824	748	831	816	749	779	838	720	755	749	671	697	688	637	688	649	613	625	630	615	612	657	642	610	617	566	591	557	570	608	602	574	613	603	627	569	633	615	630	595	556	582	618	587	594	547	614	606	642	662	597	601	585	575	580	573	603	659	604	582	601	628	562	596	654	600	585	606	580	632	616	664	655	568	614	634	611	595	668	664	606	624	631	634	585	585	598	642	628	639	607	615	620	638	619	603	609	624	617	591	588	586	595	628	612	571	609	633	646	618	632	605	583	595	616	619	592	617	615	622	630	599	616	606	590	600	599	600	590	622	599	598	622	601	600	567	611	657	615	590	607	624	631	623	608	600	638	556	581	655	571	568	583	571	642	596	606	619	594	605	605	641	615	649	595	617	560	640	600	632	639	630	628	628	568	614	588	633	593	612	610	581	587	619	613	583	610	630	613	609	631	591	625	648	614	600	613	657	596	611	630	597	562	591	639	599	631	573	624	589	622	575	599	623	651	606	601	617	625	628	578	630	653	575	613	622	629	618	604	596	640	569	594	638	675	601	601	609	568	623	628	613	645	596	611	589	637	599	596	610	593	618	588	586	603	586	619	589	549	631	617	607	614	571	594	645	587	611	599	616	604	608	588	595	572	605	629	611	685	565	610	574	625	621	618	640	567	607	613	568	593	612	578	628	670	616	608	577	617	566	617	593	582	639	662	579	643	563	617	569	580	614	618	615	561	629	613	598	623	569	664	636	606	588	644	582	620	565	578	586	664	588	619	612	584	604	588	622	632	584	621	609	644	576	623	556	649	624	580	593	614	582	630	629	655	661	595	664	554	626	600	591	586	580	600	611	590	560	607	634	589	603	636	611	617	611	588	610	569	587	573	545	612	615	630	575	638	663	652	592	624	610	632	634	567	639	621	632	557	619	570	574	644	598	555	571	572	656	619	582	576	630	626	614	599	618	616	634	630	635	606	638	634	595	619	613	611	586	604	600	660	607	579	585	585	640	586	588	605	576	583	614	629	588	613	623	576	576	578	562	629	636	606	654	634	647	639	633	609	610	631	613	558	625	628	639	602	641	585	636	590	602	627	598	600	650	648	604	599	626	630	618	609	641	640	596	634	566	614	671	618	634	657	540	626	619	630	637	646	616	604	582	630	639	609	585	613	588	617	614	651	589	622	601	585	585	629	611	600	603	594	560	581	632	627	587	624	573	590	611	570	595	612	553	635	592	583	584	589	606	649	611	582	590	588	579	601	620	593	618	628	611	581	605	609	607	581	588	629	612	621	597	612	614	601	594	639	591	625	585	619	611	575	628	616	600	587	600	633	678	613	638	628	621	629	599	601	645	586	611	592	584	619	624	588	621	604	593	613	616	611	612	627	610	577	595	596	623	651	633	607	634	590	632	589	636	623	578	601	587	612	616	617	630	622	567	569	608	608	637	621	599	589	612	607	587	603	614	607	583	581	600	646	588	649	568	634	589	644	580	630	577	658	592	639	624	604	608	616	619	640	592	573	596	627	631	598	607	609	569	635	605	639	608	616	582	615	590	614	662	564	605	594	589	612	594	602	613	584	602	610	650	614	612	614	613	581	619	614	615	612	646	613	598	602	603	614	528	595	637	646	595	598	613	611	645	629	658	603	631	607	630	612	630	620	656	541	577	634	583	598	621	631	553	621	621	578	595	621	599	635	612	597	615	581	619	627	597	624	613	601	624	593	633	584	637	628	591	600	594	609	562	567	575	642	604	610	613	599	627	590	572	620	591	594	579	607	600	593	568	614	633	579	596	621	586	555	646	614	644	581	627	590	609	590	571	622	605	610	613	606	566	572	585	611	641	643	570	557	637	638	597	605	628	609	612	630	566	613	614	645	613	572	629	626	622	617	599	657	616	633	613	634	627	634	636	570	631	606	600	613	621	583	597	636	612	584	626	622	644	562	651	617	624	613	633	620	618	649	609	602	581	612	616	596	619	568	608	642	603	640	578	626	603	635	571	605	606	588	570	645	625	663	633	602	618	575	596	591	656	636	602	577	681	585	607	602	633	618	570	585	571	617	576	627	630	617	619	631	592	614	573	614	588	592	631	598	602	606	628	561	611	640	609	571	621	675	608	623	615	617	608	594	595	577	635	605	635	620	604	648	603	605	556	556	602	628	585	612	646	603	601	615	560	642	627	631	583	599	614	567	587	593	584	650	622	613	590	630	605	606	632	643	642	596	588	587	566	616	597	614	596	615	586	644	585	597	574	606	596	622	612	618	613	610	629	596	633	579	577	627	566	556	605	629	590	609	607	627	585	591	607	615	653	672	586	592	624	621	582	587	608	572	614	641	597	621	652	621	620	590	575	620	586	581	599	604	581	589	648	607	603	610	607	658	641	613	602	576	572	609	621	645	596	604	559	664	639	575	631	623	579	644	632	577	605	605	634	603	571	615	621	604	623	652	627	604	661	631	640	593	618	651	625	584	632	614	601	585	591	624	638	593	559	659	626	626	592	589	632	579	595	608	622	616	604	617	641	571	607	605	624	603	582	595	606	613	626	645	606	611	592	643	613	606	545	597	598	588	590	591	636	618	649	612	631	613	598	637	635	622	632	576	564	593	604	603	602	667	626	641	621	607	575	581	642	569	632	613	578	613	644	587	593	605	601	634	636	650	580	614	572	602	629	625	625	627	612	644	646	596	607	628	623	600	601	638	595	577	589	593	597	604	659	561	575	601	575	644	591	618	565	594	637	637	615	596	645	571	599	621	579	618	623	581	595	601	617	603	600	632	617	597	620	642	553	651	658	611	630	631	596	604	605	575	616	569	606	565	630	579	593	583	603	628	599	572	614	581	611	644	571	580	563	548	604	666	590	612	604	577	605	543	625	602	633	573	626	631	591	627	635	596	651	617	604	611	623	573	647	554	601	626	640	599	641	578	588	570	575	623	595	586	658	611	623	546	634	569	636	578	622	585	612	623	602	605	632	602	574	613	592	592	649	585	622	590	615	619	623	596	610	626	647	576	613	582	641	622	596	614	610	596	629	623	605	646	577	649	632	603	597	588	547	611	617	599	596	579	628	620	651	587	622	591	627	626	621	604	597	626	601	628	601	577	571	655	612	628	589	631	629	593	631	604	632	577	589	592	629	631	590	584	628	589	606	606	604	574	578	632	644	574	623	581	616	588	631	621	612	581	599	610	589	625	616	637	631	591	570	604	596	620	654	610	573	603	597	607	578	601	620	622	603	589	637	616	609	629	624	549	600	614	604	594	581	615	574	623	617	600	587	589	638	599	609	634	580	577	670	557	615	622	566	619	601	591	602	592	638	642	621	586	646	548	617	590	631	597	616	593	622	616	628	585	610	592	645	629	568	631	602	626	616	615	595	631	609	596	618	611	571	647	584	618	601	592	620	567	587	582	588	613	595	591	598	628	603	601	614	613	614
59020	48324	44960	37443	28734	21029	16914	12079	7219	6210	5716	4559	2838	2597	2556	1575	1588	1330	976	901	897	694	727	504	416	362	421	372	355	395	399	365	384	355	321	305	280	293	306	267	300	223	246	277	239	266	252	238	284	245	279	269	247	231	259	235	250	254	218	252	230	244	263	235	258	281	266	263	273	265	251	236	261	251	261	252	255	244	233	226	260	233	253	229	261	227	271	219	228	256	218	245	223	245	224	262	269	236	247	258	260	284	203	225	227	233	285	260	264	264	250	243	251	224	245	264	244	226	267	259	272	237	246	242	268	227	276	244	230	235	256	248	247	234	249	255	256	239	255	267	264	246	245	253	260	242	222	233	230	248	249	284	254	238	256	231	263	269	245	243	238	257	246	256	235	270	248	233	245	250	250	241	232	242	221	236	275	253	233	215	289	234	244	253	257	233	222	245	241	264	242	232	229	241	250	232	242	218	240	243	273	259	255	249	269	253	254	235	260	258	258	219	236	265	282	224	239	235	235	247	253	253	230	244	239	255	239	249	233	236	257	258	230	261	252	266	236	264	245	250	272	233	230	231	260	232	231	248	254	249	238	255	230	238	296	261	247	272	258	263	222	213	209	228	237	238	272	240	244	248	256	233	269	282	229	262	239	226	261	240	234	249	253	262	252	243	221	252	246	255	235	240	230	264	244	274	248	258	252	243	261	276	229	243	219	242	255	241	238	274	257	248	261	237	222	239	244	274	246	261	259	283	225	207	287	221	248	229	247	211	246	264	260	223	230	264	249	235	273	240	242	259	240	250	245	242	247	235	259	234	292	234	263	241	249	266	250	269	257	253	262	239	284	257	250	230	248	231	216	262	229	223	244	244	224	225	246	270	251	254	260	237	237	242	258	256	237	253	233	255	253	220	219	237	241	234	255	253	227	252	236	233	248	233	240	245	216	247	224	227	258	232	241	269	237	230	232	239	233	250	264	244	241	246	235	239	228	261	252	268	265	264	250	256	253	232	221	215	247	260	266	241	220	269	261	228	265	235	268	249	230	235	243	276	235	267	239	238	256	252	254	261	239	237	236	227	267	262	249	266	292	268	242	219	288	274	228	234	258	253	234	250	245	273	269	266	219	236	225	259	239	225	249	235	242	247	235	226	222	256	251	233	254	221	225	222	221	268	266	275	223	213	234	255	246	241	241	289	247	243	281	240	261	249	261	235	239	260	228	239	262	227	256	278	243	263	248	252	253	227	256	221	228	275	234	235	230	240	220	247	259	281	233	247	260	215	235	237	245	261	248	249	275	262	231	256	252	227	218	241	251	251	253	234	253	233	249	278	254	241	261	237	248	239	237	265	244	249	246	252	258	262	244	273	252	239	239	235	257	216	243	255	293	222	287	240	283	238	231	250	243	210	242	259	239	237	271	277	233	244	285	232	285	244	236	243	249	251	260	241	271	282	254	262	239	244	240	269	244	243	266	260	229	243	235	240	235	245	254	239	228	254	232	253	253	246	252	234	246	245	239	256	248	208	242	260	265	271	241	272	284	247	241	217	253	242	278	249	257	253	265	227	233	264	226	246	222	254	260	254	265	246	268	238	268	242	232	246	242	242	249	261	243	252	222	248	214	289	249	275	230	238	235	247	255	250	259	237	246	230	234	254	245	239	227	262	232	250	229	235	236	236	274	282	274	253	218	238	243	261	244	229	254	251	255	234	233	261	237	238	242	264	261	235	252	233	253	231	272	253	261	274	239	252	255	237	247	210	254	238	244	252	274	242	233	241	259	274	257	262	254	264	258	261	264	235	237	249	283	248	233	231	219	271	283	270	251	254	244	247	253	247	213	282	260	252	223	271	259	247	231	255	234	226	226	248	263	250	230	215	271	269	232	248	232	239	227	256	232	262	242	265	254	261	237	246	243	264	249	237	218	237	255	267	261	229	255	260	256	249	265	231	274	226	235	238	243	253	227	237	250	248	246	250	268	240	243	249	245	237	275	277	246	246	240	245	235	247	265	236	219	263	249	248	218	261	246	261	274	255	231	251	267	276	259	253	234	226	251	234	241	270	266	231	250	239	237	217	217	263	220	246	231	235	267	244	222	241	229	264	241	232	242	257	232	275	238	257	229	260	269	225	259	261	257	249	268	278	269	243	261	235	238	211	253	257	247	266	251	264	237	231	244	240	283	247	247	267	246	252	225	221	247	231	260	225	258	228	241	253	251	265	233	249	209	254	242	255	249	246	229	262	235	227	248	253	258	238	244	245	259	252	286	268	253	250	240	261	258	251	262	248	252	243	264	257	257	239	225	254	289	257	244	243	261	263	251	212	243	265	257	255	257	248	252	239	233	274	268	295	240	232	235	284	274	234	269	232	246	255	245	235	240	228	251	233	217	258	229	259	243	223	222	228	223	236	261	251	233	239	210	248	236	251	274	252	240	272	268	265	254	261	244	242	246	284	245	239	234	240	224	249	259	269	255	254	240	245	260	217	233	252	265	250	242	252	262	269	305	259	246	240	269	226	260	234	279	252	267	263	266	231	261	236	257	250	243	263	263	271	256	244	243	234	235	295	242	274	268	229	235	238	254	244	260	251	250	237	241	239	280	257	279	230	243	243	255	255	262	252	247	217	220	248	254	245	248	237	264	222	229	221	238	223	263	248	265	253	235	250	263	237	263	240	233	238	250	208	222	232	237	265	229	232	238	219	217	222	229	218	276	242	242	228	282	220	262	266	254	316	239	241	257	249	226	263	245	256	230	244	233	242	251	251	255	269	255	269	282	265	275	251	247	208	241	261	240	246	248	223	231	240	238	255	249	245	240	233	250	231	278	256	242	263	230	256	254	247	219	246	246	267	252	244	273	245	227	259	248	234	247	245	216	250	235	247	263	227	244	249	231	258	238	237	260	272	243	263	253	278	280	279	238	279	255	259	237	229	262	244	253	238	260	254	234	249	226	219	272	246	250	245	215	235	258	223	242	220	239	238	231	257	262	241	240	268	272	244	257	244	253	227	202	234	244	252	272	233	243	245	243	259	220	245	257	255	234	262	245	271	272	216	231	265	260	248	231	242	225	215	234	253	239	268	236	246	215	215	252	259	290	266	273	251	247	251	260	270	272	255	245	245	229	241	236	235	233	251	224	242	236	236	228	231	245	232	244	242	249	259	244	256	218	236	242	264	247	235	272	219	296	263	253	238	229	239	258	236	257	239	229	257	229	242	224	233	255	241	233	224	254	257	234	238	253	273	255	257	228	268	253	261	257	229	252	229	282	254	248	250	244	235	279	239	278	242	259	237	214	249	256	252	252	235	267	237	219	246	237	258	266	258	263	246	246	226	250	265	224	268	229	278	203	242	261	244	228	273	270	260	232	231	250	237	235	253	283	258	276	260	264	258	207	242	258	226	279	240	243	249	279	222	239	256	273	251	245	233	285	238	265	237	247	252	283	253	235	256	241	252	259	257	224	253	252	255	278	290	247	203	231	258	241	269	251	243
40527	44024	49156	46977	40141	32803	31454	25654	20049	20119	20208	18037	11756	12107	12100	7766	8291	6696	5011	4643	4633	3029	3571	2174	1573	1387	1786	1747	1205	1580	1489	1335	1504	1361	865	852	816	848	962	941	770	636	639	630	644	642	631	603	597	608	606	593	638	633	620	609	564	577	603	603	602	619	577	624	608	628	585	591	637	597	610	538	633	598	594	570	560	537	614	642	590	541	572	601	592	625	589	621	614	602	537	582	581	588	560	567	587	637	562	577	629	616	590	554	581	568	625	560	627	592	599	571	578	640	571	564	554	569	589	654	564	571	604	574	605	590	659	565	556	566	628	609	621	575	600	588	571	592	629	594	628	611	609	579	578	618	610	587	606	594	620	617	584	612	627	612	588	606	621	641	605	615	579	592	616	592	594	632	598	581	617	588	592	590	573	649	595	600	589	587	597	575	637	607	609	598	609	630	568	612	633	571	573	606	593	634	618	613	606	587	592	577	584	606	588	599	588	571	609	620	600	599	629	602	582	575	547	607	668	555	619	612	584	584	535	603	572	613	589	576	594	577	611	608	596	640	583	585	636	589	589	590	568	600	587	579	608	600	589	601	624	604	598	591	553	570	571	593	608	610	588	606	591	609	557	607	582	548	595	629	639	615	636	589	617	594	620	595	621	615	641	628	609	593	575	596	607	592	532	614	602	562	576	594	573	597	580	583	602	618	588	586	652	664	589	619	651	599	624	581	581	632	590	642	589	629	613	603	614	605	575	612	591	597	560	611	606	576	602	596	580	554	612	611	605	564	562	580	623	587	600	585	609	578	544	629	568	588	596	617	596	615	594	607	596	580	543	619	577	600	603	631	594	616	596	594	564	586	579	587	610	626	611	592	602	633	605	644	596	563	590	603	570	640	634	628	661	581	563	611	634	611	587	606	638	603	643	616	589	534	591	587	534	618	569	583	607	581	597	588	581	575	589	583	581	609	585	633	626	618	563	607	622	582	606	604	619	618	625	635	589	586	622	589	614	548	637	600	568	597	609	615	566	638	635	610	569	603	600	573	609	578	572	623	558	630	626	641	544	628	598	580	653	599	580	620	611	618	605	596	598	628	593	610	603	612	632	612	618	602	602	532	607	605	648	588	593	618	590	644	615	574	599	633	645	590	602	597	611	595	615	600	634	617	620	573	642	592	573	633	618	618	593	592	621	651	599	615	563	584	607	620	622	532	556	581	625	631	618	641	624	602	609	571	582	589	617	615	638	575	587	596	585	611	602	565	557	586	623	625	616	604	544	584	613	585	580	622	563	594	631	588	578	598	626	591	619	597	544	635	629	587	618	620	570	583	601	620	646	602	581	580	583	601	592	605	586	614	585	615	570	597	588	588	581	612	588	592	579	594	598	621	562	633	571	601	617	615	589	641	556	581	618	579	584	584	593	590	602	556	577	609	603	572	611	606	595	651	611	579	553	583	594	591	580	578	594	591	584	587	568	588	583	585	576	578	571	614	579	603	578	608	596	623	591	598	585	587	582	590	609	586	608	577	550	593	609	605	600	595	584	583	620	659	605	614	595	616	621	603	621	579	589	619	590	623	603	547	631	624	585	604	608	609	626	576	622	636	573	560	632	593	590	612	565	621	578	602	584	664	656	571	624	615	587	569	586	603	627	585	626	551	585	608	661	623	579	589	624	570	568	538	624	590	561	565	544	581	624	614	566	583	595	567	556	598	570	580	607	599	575	573	573	640	609	611	549	601	597	587	560	574	607	615	600	596	569	596	580	599	614	623	621	588	652	636	604	579	586	603	580	619	592	592	599	604	581	603	583	648	602	597	627	583	600	574	636	564	604	631	547	603	572	622	605	590	576	568	583	643	595	598	588	615	607	621	587	599	611	616	608	633	586	634	585	595	542	633	591	554	609	605	625	600	570	663	602	583	564	560	609	596	615	594	621	593	607	590	611	577	573	602	633	553	597	543	600	587	623	591	623	620	607	599	617	591	556	605	593	634	612	589	548	619	618	624	593	580	599	623	605	590	606	617	603	594	628	582	585	605	607	592	612	566	646	584	599	635	598	607	632	623	575	580	571	550	625	578	597	596	585	581	583	584	594	608	651	585	591	598	615	581	647	578	661	577	604	567	610	645	619	545	592	582	588	604	635	622	608	601	583	604	596	584	602	613	563	617	635	608	617	576	617	600	598	574	569	559	584	614	639	597	608	574	609	609	599	577	609	597	599	592	617	574	593	592	568	611	578	588	573	613	552	579	550	592	604	597	608	584	600	595	567	627	622	569	618	600	627	560	625	557	587	634	571	621	605	599	591	624	577	597	619	637	545	634	593	574	629	579	592	576	580	567	587	593	590	598	586	602	595	589	591	591	605	580	597	634	601	611	591	595	600	563	578	584	608	592	594	591	569	581	601	576	609	591	626	619	621	569	602	592	615	653	586	593	619	586	598	579	593	587	546	609	622	616	602	555	630	619	609	628	553	569	588	603	599	574	551	577	586	589	565	557	630	615	596	587	597	591	600	600	593	592	593	559	640	537	591	600	592	581	615	611	611	584	548	576	590	591	586	613	608	625	590	569	620	567	608	590	573	591	559	598	598	607	589	637	644	612	600	587	589	561	573	595	555	585	594	604	544	612	560	611	632	585	662	570	606	606	605	619	581	607	572	581	621	574	597	615	608	619	556	573	542	591	578	583	584	558	623	607	555	558	584	599	641	609	617	591	567	603	609	581	585	581	641	577	593	604	597	589	582	619	616	631	570	604	614	590	651	570	617	618	557	638	620	566	585	585	608	594	603	630	615	610	557	553	592	624	602	594	592	584	584	573	570	619	591	607	619	612	574	607	581	631	562	566	617	612	614	577	603	540	639	617	643	617	603	639	569	549	571	631	607	565	617	663	589	633	625	576	558	601	606	598	594	603	571	588	595	573	609	604	595	582	582	593	552	600	615	566	578	569	601	625	571	591	634	631	570	638	640	589	543	570	631	593	596	649	589	643	652	576	594	623	622	604	595	598	591	620	606	631	652	590	620	578	615	557	592	563	606	594	557	597	596	578	591	604	584	615	596	591	581	596	558	594	590	586	611	595	598	630	621	616	582	666	591	571	655	558	620	566	569	607	574	604	579	638	609	553	591	591	602	604	598	564	615	550	560	643	610	588	619	569	578	606	596	596	590	620	607	636	635	613	580	597	627	615	585	600	618	598	603	565	578	599	577	631	635	647	625	570	605	597	591	577	594	578	564	620	619	573	586	621	587	614	590	590	635	558	593	649	601	617	578	605	603	626	627	627	581	583	608	590	587	598	577	597	588	618	594	571	593	598	627	602	642	607	602	588	619	597	574	596	592	616	605	640	569	659	600	598	556	600	603	585	612	614	584	647	548	625	572	571	595	597	653	588	600	635	553	551	577	641	610	585	601	564	589	658	557	581	573	612	607	639	580	586	580	614	603	592	545	597	591	564	571	619	607	601	567	569	562	596	585	641	591	633	571	584	569	602	596	632
40893	35133	30094	21215	12247	6691	3807	2122	1293	1015	773	585	472	436	384	323	319	308	289	285	275	260	245	261	242	270	247	228	253	250	262	263	246	235	292	237	235	297	267	264	253	249	264	270	258	263	232	242	245	238	244	267	227	238	267	270	256	255	259	277	220	251	238	265	288	255	231	239	259	253	244	232	262	256	242	231	248	253	229	249	248	278	243	240	227	237	228	238	257	242	231	253	271	259	249	250	291	260	248	259	274	276	246	244	244	211	274	231	252	216	271	246	262	268	257	267	263	280	254	275	251	250	259	262	235	229	259	255	235	261	214	239	241	272	235	230	270	266	260	259	260	278	259	270	253	238	214	257	267	261	274	242	261	232	260	263	263	239	249	262	282	247	233	242	213	236	241	245	263	224	282	262	270	221	257	267	250	266	251	242	252	215	256	237	254	242	263	233	237	238	256	222	235	272	243	261	275	251	261	241	233	241	265	266	259	248	239	285	224	300	268	234	258	260	284	257	277	256	252	281	271	221	250	227	261	258	238	255	246	293	251	281	259	266	212	232	242	245	264	243	289	276	250	284	292	255	233	251	238	254	260	273	249	251	248	273	257	271	276	244	245	257	252	280	265	270	263	227	261	252	270	217	242	244	260	255	256	247	251	260	266	225	242	250	234	266	245	241	266	260	268	261	252	272	240	218	246	241	223	251	253	250	254	227	268	265	250	260	272	215	241	230	266	259	275	269	258	237	262	245	232	321	253	248	257	273	280	256	234	243	277	272	230	258	250	212	263	262	253	241	230	231	239	270	285	243	251	235	238	261	252	277	256	257	236	243	242	235	253	252	228	239	261	276	258	246	275	283	255	266	264	255	260	253	275	285	258	269	243	237	227	241	246	252	251	253	258	272	230	232	254	263	243	262	243	244	268	279	247	251	276	252	243	253	269	228	249	211	279	233	223	257	240	293	234	231	258	270	234	259	239	231	234	255	256	232	249	250	227	250	274	263	265	248	234	236	232	252	272	257	285	229	270	224	253	230	252	260	247	249	275	252	234	267	240	261	248	237	223	258	262	250	229	279	228	230	261	242	227	264	257	229	278	264	246	256	263	262	220	257	275	261	288	280	265	290	270	261	246	260	242	246	220	248	245	257	244	263	229	260	242	256	249	228	236	232	245	260	216	240	244	264	248	232	245	276	244	254	266	274	249	275	224	245	262	259	253	253	266	239	242	258	281	207	257	241	212	258	265	245	214	238	233	244	286	258	236	254	230	259	244	272	242	230	280	273	253	250	252	275	223	245	306	274	254	268	258	221	256	278	273	273	238	254	250	248	255	241	243	246	223	272	219	269	232	246	261	268	220	253	250	275	251	253	259	271	243	261	252	248	272	238	263	268	280	235	240	259	278	270	252	232	235	246	240	251	260	239	260	274	263	260	238	273	277	277	247	247	256	257	251	247	268	255	253	243	254	299	256	250	257	255	246	246	236	235	235	257	235	242	253	240	234	267	246	248	255	258	275	236	270	233	255	250	255	254	239	268	266	263	262	270	227	239	226	205	257	249	255	260	240	254	256	254	265	285	271	291	272	263	242	263	238	244	254	239	241	254	272	284	244	272	246	232	237	246	247	261	239	247	245	245	235	227	265	275	286	245	253	231	259	233	243	234	291	279	262	250	228	236	254	268	272	263	255	243	257	285	238	263	250	265	267	271	254	278	239	248	244	258	232	251	232	253	265	273	283	230	239	264	284	236	235	248	255	255	236	245	254	233	252	270	236	233	261	232	257	236	248	252	250	237	257	265	232	269	260	250	240	254	229	239	294	267	271	259	231	272	220	247	253	249	243	248	249	213	252	263	269	247	230	264	247	274	273	248	266	241	267	230	215	210	279	236	243	265	263	277	248	248	249	227	251	242	243	274	284	245	270	252	263	248	258	257	244	253	281	260	269	267	222	235	277	259	253	260	256	251	262	207	243	230	229	267	247	225	240	280	233	249	225	256	221	231	284	274	277	251	233	269	254	275	244	248	249	268	228	243	248	256	226	259	264	251	277	229	264	257	246	286	226	254	232	224	232	227	239	243	271	251	242	247	235	222	241	279	223	285	255	255	249	245	239	274	259	300	259	258	240	261	224	242	253	240	256	270	267	267	262	262	270	281	260	267	241	295	221	250	254	239	267	260	273	253	224	259	264	237	268	256	240	249	270	262	227	257	268	266	266	224	262	254	247	259	262	264	245	246	246	254	252	267	256	249	245	289	265	256	251	272	247	249	232	263	241	255	276	248	263	235	231	255	244	242	222	271	252	218	223	258	261	237	248	260	247	274	263	260	235	247	239	263	229	262	250	230	235	221	243	285	257	277	248	243	219	246	246	241	223	267	246	263	263	240	260	241	240	250	261	248	237	256	248	275	259	254	233	268	268	268	259	247	244	258	256	240	257	270	255	256	249	244	231	242	247	263	262	249	277	241	250	230	286	269	255	260	247	248	252	248	257	226	273	260	245	245	230	228	245	267	271	227	255	232	261	267	278	239	217	253	261	248	265	260	253	264	237	209	237	256	242	249	249	283	232	262	243	264	264	264	245	287	270	212	206	235	262	229	247	277	258	244	248	278	252	227	224	247	257	249	253	228	268	265	214	251	239	258	252	255	245	249	221	262	285	243	233	224	249	247	234	250	243	279	269	251	236	240	246	256	262	270	255	215	231	247	258	247	248	259	268	287	234	236	225	225	243	278	248	238	258	266	242	245	256	264	236	248	253	257	242	252	238	269	267	231	231	267	253	224	268	255	281	260	233	255	272	258	258	245	281	221	233	230	236	223	254	243	264	231	277	279	252	247	270	263	268	234	259	246	228	241	234	234	247	271	259	261	270	255	296	272	227	231	262	276	223	242	280	240	267	234	266	223	237	216	252	265	251	252	254	253	265	258	259	268	276	254	256	240	219	264	252	218	233	255	266	234	217	269	255	250	242	246	227	269	269	251	251	246	273	274	253	251	222	237	245	251	245	251	240	271	239	220	275	250	274	247	254	243	257	250	242	265	246	239	237	248	262	253	255	288	259	295	238	284	241	257	252	262	231	263	248	267	247	246	265	269	228	260	210	262	257	251	281	263	292	229	266	246	263	280	262	280	239	267	240	250	240	264	254	193	247	236	251	233	235	251	258	291	268	278	258	251	252	277	245	232	239	250	231	262	238	261	257	254	244	238	271	253	267	272	269	248	250	281	284	266	234	232	259	267	261	235	264	249	275	258	233	249	258	292	256	251	237	266	250	238	228	260	261	238	255	259	271	244	278	264	263	244	253	237	262	248	249	236	239	244	258	286	280	240	292	250	233	239	244	252	232	264	259	255	245	252	264	267	222	257	260	245	247	237	267	240	247	255	245	253	246	230	256	244	260	252	246	268	273	246	256	248	275	252	235	255	271	240	223	263	271	279	232	243	244	233	247	247	278	260	255	260	256	258	264	256	240	247	264	256	226	243	255	244	263	236	239	255
23987	26926	33370	31474	24919	18828	13484	8591	5708	4259	3225	2425	1817	1583	1357	1113	1062	975	871	849	764	753	722	670	705	670	662	653	638	674	679	626	658	650	659	624	591	605	658	636	630	579	580	644	623	595	606	600	585	599	622	665	605	631	575	599	653	572	638	653	602	641	622	619	567	622	618	623	601	593	603	679	624	618	607	594	589	627	602	618	563	619	598	648	659	581	653	635	627	563	631	577	603	604	603	584	595	590	604	632	596	567	636	640	608	565	622	564	587	652	592	622	558	628	622	634	639	614	627	573	596	615	606	638	604	623	623	591	615	634	587	610	624	599	618	623	608	611	618	593	608	608	600	603	621	601	587	626	630	566	637	590	614	644	636	563	609	635	585	650	598	601	632	525	620	618	648	565	584	632	581	556	589	614	601	662	625	620	569	582	613	629	597	639	647	621	619	573	628	614	604	601	637	599	566	587	567	624	593	587	636	637	626	603	623	569	584	598	595	612	637	607	595	607	607	656	642	622	633	600	649	626	614	554	588	595	625	611	573	606	611	615	627	604	650	572	580	633	595	591	658	619	602	604	586	631	609	606	607	612	609	590	624	634	646	632	595	619	596	574	620	658	607	600	608	628	631	636	677	594	604	587	612	552	640	593	649	607	626	643	627	653	563	621	590	605	585	665	597	608	620	586	622	597	546	616	635	629	625	661	609	601	627	651	610	621	604	623	623	617	586	588	646	619	606	590	601	591	638	564	611	574	622	659	635	618	646	614	599	574	647	574	605	571	626	627	590	593	607	613	603	629	542	623	648	631	594	595	648	612	574	622	611	589	622	593	601	606	592	575	632	581	629	605	603	595	615	634	589	605	664	570	605	575	580	624	622	625	598	554	572	594	595	598	621	584	628	616	632	615	606	605	613	561	592	611	635	623	644	638	602	634	590	571	630	651	592	595	626	608	608	670	570	598	605	616	601	649	630	647	601	581	593	592	600	593	648	609	612	568	606	594	643	603	629	598	654	573	651	631	583	605	601	569	614	632	605	610	620	618	600	619	612	611	643	605	628	559	614	610	592	612	614	591	621	579	627	623	598	556	620	654	598	606	618	635	587	640	624	603	613	642	626	673	638	591	608	599	657	596	607	631	564	639	619	657	664	582	623	650	614	617	636	626	630	657	603	596	587	594	572	643	612	651	598	614	584	571	649	623	595	573	603	604	630	551	642	617	610	601	575	579	609	618	599	595	605	600	625	660	594	578	626	614	579	635	616	658	611	603	598	609	575	626	590	634	607	575	595	627	593	621	580	647	640	590	606	629	547	644	607	619	638	603	585	610	588	576	631	596	612	596	598	581	637	593	585	639	615	653	592	636	587	615	579	614	650	618	584	593	594	639	620	643	618	595	605	627	607	601	634	609	646	608	585	619	594	643	649	633	583	586	629	587	594	594	578	623	608	650	651	612	620	589	592	628	603	597	607	576	644	609	580	593	647	571	629	617	635	607	644	615	622	615	631	619	580	638	654	606	590	635	666	618	619	607	634	641	615	594	578	624	637	592	624	622	610	600	602	596	644	653	611	593	672	596	636	587	650	599	606	594	628	594	575	618	578	601	611	641	626	620	622	599	656	575	602	579	592	581	650	602	670	615	605	580	605	578	615	589	606	635	604	617	554	640	593	600	633	621	653	639	593	597	627	607	643	580	577	610	567	554	615	674	615	613	608	603	602	603	637	626	608	628	638	650	619	611	621	589	618	656	633	602	607	562	579	609	631	605	632	558	560	601	600	639	643	609	593	667	652	623	644	635	593	616	605	612	605	615	641	618	650	610	641	617	593	572	639	610	590	585	627	596	589	587	634	593	614	600	567	650	590	622	629	591	616	599	628	572	641	614	607	581	603	566	604	579	667	635	593	603	604	607	640	614	597	641	586	631	605	633	603	568	607	607	620	641	608	621	631	628	621	655	616	575	613	592	606	598	670	599	611	583	598	617	595	627	625	643	594	641	600	625	581	671	568	540	625	595	587	598	611	551	579	615	649	560	635	604	654	587	552	630	603	605	616	624	572	642	626	616	617	611	626	610	594	584	587	597	614	594	612	640	574	605	586	634	570	627	574	602	615	584	626	659	638	606	627	611	609	614	628	572	594	620	579	630	640	682	666	649	610	623	610	640	629	620	602	611	652	582	653	573	612	635	604	647	652	575	650	628	638	605	647	635	585	624	668	620	603	603	622	596	579	577	587	611	582	631	600	604	622	589	622	602	609	604	666	632	612	612	657	622	654	613	641	603	643	644	644	596	606	576	638	610	616	657	642	611	595	579	617	617	573	581	587	631	642	626	609	605	616	630	611	571	612	613	575	633	577	604	624	600	625	646	589	602	639	541	637	634	611	634	607	661	634	606	606	635	589	614	623	607	607	639	609	622	612	631	599	605	609	603	627	600	636	609	606	594	609	594	627	622	609	654	610	615	625	609	609	580	588	614	575	612	602	577	624	583	585	574	577	616	598	669	613	647	544	627	651	560	614	582	591	601	653	655	609	613	626	633	575	627	629	648	633	613	604	586	619	639	600	597	604	608	608	612	575	577	642	613	603	642	594	624	594	592	633	617	633	589	653	611	587	553	565	599	616	614	645	643	591	601	629	587	654	599	639	590	593	648	598	635	631	558	578	656	613	637	621	643	620	631	591	613	623	604	625	615	599	619	565	616	581	604	600	584	622	602	611	616	604	612	651	597	615	635	618	622	654	598	618	611	645	627	579	624	616	627	652	608	590	633	583	575	627	567	598	610	620	599	616	582	584	612	610	579	532	605	619	627	636	654	636	638	604	646	575	622	646	578	610	595	624	621	612	602	616	613	627	621	611	665	584	639	613	620	633	627	606	557	586	636	689	600	618	615	601	589	633	643	582	620	543	607	611	599	600	567	621	634	591	613	614	615	550	544	629	616	593	632	638	604	570	617	651	607	626	633	583	634	583	632	645	636	628	603	675	626	645	609	591	618	631	596	642	569	587	635	617	596	608	613	544	628	583	596	586	626	620	586	608	582	585	610	606	595	609	634	602	589	606	599	594	613	644	619	625	573	580	632	636	619	595	590	585	639	591	651	598	613	592	625	606	635	636	616	594	633	657	593	618	590	596	625	623	666	601	603	638	609	631	635	636	588	621	581	604	618	639	631	625	610	599	604	566	629	631	583	647	606	635	581	646	620	619	596	578	565	592	657	606	609	628	622	602	623	594	609	581	608	582	602	628	610	610	599	632	598	612	620	578	643	610	628	620	598	582	595	590	669	578	630	610	618	652	628	617	619	566	574	579	650	590	600	553	546	644	567	598	621	604	638	621	579	626	609	647	581	600	578	602	585	598	592	593	594	657	630	634	619	577	599	580	597	620	609	599	638	613	650	602	607	638	587	605	614	588	580	612	600	655	611	615	655	603	608	621	625	596	580	629	589	594	607	646	610	581	614	676	584	675	616	555	606	643	579	622	597	605	615	590	601	599	595
48852	41218	36739	28239	18230	10316	6653	3938	2429	1803	1403	1172	998	859	653	582	561	487	466	428	394	355	340	323	289	301	307	299	273	298	299	293	263	280	259	265	268	267	291	276	238	273	253	268	245	242	294	240	262	250	256	256	255	241	282	254	246	249	225	236	239	248	239	246	235	280	267	240	236	231	265	281	272	255	247	229	243	238	244	242	259	269	266	279	272	248	259	296	242	235	260	240	273	263	264	272	240	248	251	231	280	240	243	282	244	222	255	261	270	227	252	292	247	239	258	248	258	214	238	250	270	253	243	274	243	256	251	268	254	238	236	249	268	277	266	287	266	246	238	249	233	234	245	239	263	262	257	276	247	240	246	242	271	260	238	287	246	243	267	253	265	271	261	264	265	266	255	249	256	241	221	276	242	227	261	242	250	259	232	246	270	270	253	249	250	243	270	243	275	264	290	240	281	260	250	249	281	275	268	229	235	251	265	258	294	289	277	240	274	244	238	245	240	257	225	252	228	270	262	230	243	256	220	237	272	251	254	230	246	233	237	248	240	275	278	262	264	265	238	241	243	238	233	264	262	275	233	276	269	208	247	223	247	256	257	280	254	236	249	279	280	278	239	239	240	276	283	232	259	265	250	238	263	254	236	238	235	226	248	241	249	258	233	244	244	260	240	268	242	234	258	222	237	248	250	244	239	248	225	250	241	232	268	253	248	268	267	257	221	234	231	233	270	244	244	252	217	235	262	271	283	256	262	280	291	284	243	261	258	254	237	263	266	268	261	277	252	236	258	247	235	237	261	247	236	261	246	253	240	263	244	266	269	234	263	286	245	242	253	260	271	224	256	277	262	259	252	232	253	237	265	239	264	240	252	255	235	250	243	250	261	260	243	247	274	226	252	257	243	233	256	251	260	237	262	272	271	241	249	222	259	249	236	265	266	220	278	291	254	282	221	226	223	251	249	252	236	252	263	242	241	252	249	259	245	229	223	221	265	288	276	259	254	227	270	250	218	278	287	237	247	285	249	279	267	239	241	256	231	245	251	230	214	218	250	205	259	251	241	254	254	264	257	229	263	271	242	274	252	261	252	261	255	219	274	286	217	247	282	260	260	258	242	239	245	224	268	265	249	281	293	273	259	267	258	273	233	246	224	252	273	271	278	265	262	250	225	268	288	285	245	220	228	253	241	250	252	277	271	238	245	260	246	244	230	243	282	236	212	254	255	273	228	255	256	248	225	255	246	238	243	234	256	270	242	269	251	259	258	265	258	259	245	249	249	239	227	244	218	232	223	249	254	249	229	223	260	272	212	217	228	254	254	242	230	266	267	242	239	213	280	247	257	276	265	274	243	215	262	240	236	261	232	242	271	269	241	258	250	260	249	230	242	273	259	263	240	263	249	247	266	288	230	273	245	271	260	223	291	232	243	291	237	254	245	244	266	253	261	272	244	241	277	250	257	234	254	265	256	260	250	235	283	228	257	239	234	250	239	257	239	271	252	249	244	249	262	248	264	234	263	280	255	229	241	226	268	254	233	238	259	234	250	280	251	233	252	252	260	244	253	234	276	233	245	251	282	238	250	250	264	233	258	263	271	257	275	269	226	264	259	259	236	274	257	263	251	288	226	258	263	252	257	271	256	268	267	260	241	267	240	238	250	239	251	255	226	277	233	254	260	243	254	243	238	233	239	257	237	249	247	216	239	266	269	226	249	259	271	269	274	248	237	226	226	236	226	257	276	248	267	239	268	233	263	244	294	254	256	288	248	285	251	272	305	248	248	269	240	256	267	229	247	235	264	234	243	275	264	231	278	238	245	255	256	285	241	230	235	260	227	248	241	229	233	238	288	264	224	238	275	261	238	241	266	253	278	270	270	259	239	259	250	278	246	255	263	257	253	258	300	258	257	282	257	232	245	252	256	273	280	257	250	241	235	242	267	241	265	249	260	277	269	239	262	223	221	254	260	236	256	260	244	250	257	238	263	264	244	249	275	299	243	246	246	234	238	286	252	270	235	256	238	264	243	267	279	232	232	252	271	284	246	239	257	258	285	280	225	250	287	242	266	242	258	272	278	234	250	242	248	259	278	240	236	264	227	252	234	262	245	221	265	262	249	272	254	229	259	238	283	260	249	273	246	268	251	258	234	233	240	265	275	254	249	271	256	263	231	243	235	272	272	265	236	231	263	292	246	246	252	236	257	226	242	244	260	276	243	253	247	218	249	252	260	239	254	267	276	269	248	242	225	250	295	246	255	263	242	252	240	233	284	243	284	246	254	292	257	261	266	262	232	221	261	233	244	227	263	253	246	269	249	258	272	243	260	254	244	269	269	256	258	244	223	242	239	266	242	225	233	244	226	263	227	265	251	228	260	286	275	224	260	269	238	257	256	251	256	240	256	265	262	231	244	239	233	262	247	249	276	261	233	266	257	249	238	246	251	281	263	296	266	275	243	234	263	267	267	265	247	241	255	260	263	258	232	262	267	234	239	249	208	233	263	255	274	257	255	248	233	258	253	242	275	254	255	253	252	253	228	261	262	232	262	256	262	235	271	229	258	244	285	265	267	253	247	234	227	276	248	244	260	231	253	254	229	257	283	253	231	257	239	274	287	266	234	259	241	251	236	260	276	272	247	243	260	266	251	268	260	245	224	231	233	262	265	277	247	283	251	269	262	234	245	256	248	269	256	240	242	266	274	267	250	262	257	248	271	262	222	254	258	273	264	280	265	243	275	267	259	245	241	242	240	241	239	264	241	247	241	278	252	253	234	264	257	272	248	259	237	290	244	256	258	247	251	242	244	246	262	258	257	246	255	260	266	226	243	236	238	247	228	231	255	203	250	257	243	253	205	256	235	244	235	247	261	257	219	262	258	246	233	256	286	231	274	266	257	260	252	250	259	233	253	250	248	291	260	264	283	247	245	270	260	256	246	257	259	268	231	267	271	257	237	262	236	253	272	240	224	213	251	259	234	267	243	204	238	272	263	252	229	241	241	222	272	258	249	245	258	246	253	257	254	235	248	264	235	249	262	213	258	260	280	239	278	244	243	258	247	230	252	242	235	205	260	251	276	257	263	300	251	238	263	225	255	241	259	255	254	241	275	250	250	242	258	221	255	268	269	234	275	268	270	253	249	278	236	234	275	250	277	249	284	268	251	245	252	247	263	280	273	249	237	261	237	252	251	252	267	281	248	268	275	229	272	250	269	221	265	241	267	274	277	248	265	259	234	220	270	234	230	298	243	260	214	266	231	234	249	259	241	273	248	260	278	264	223	228	250	241	245	231	262	244	258	215	270	252	244	237	265	279	252	250	251	280	248	246	239	250	245	240	257	223	265	234	250	253	257	268	285	239	279	240	236	238	275	232	254	245	265	257	259	259	237	268	250	262	262	231	239	243	252	250	259	235	234	251	258	244	247	248	237	254	248	262	247	277	253	259	243	253	248	250	240	241	247	255	264	254	251	237	266	251	260	211	274	242	232	261	246	241	275	270
31401	33278	39393	37085	29787	23058	19595	13716	10181	8786	7413	5924	4816	4080	3032	2643	2618	2072	1894	1656	1592	1497	1265	899	806	876	853	924	777	828	821	788	780	809	654	629	658	708	699	642	646	620	613	658	610	626	631	624	638	643	665	591	613	621	580	646	585	576	599	645	599	626	615	658	620	643	599	618	618	594	632	613	628	574	651	634	590	623	609	602	574	609	591	589	574	640	617	619	580	634	608	618	642	547	597	643	612	571	650	593	624	609	595	592	642	609	629	618	607	605	639	559	601	581	630	610	612	555	572	580	650	627	621	642	603	586	599	650	620	585	623	603	562	617	633	624	605	627	587	635	603	577	608	619	620	597	591	606	616	595	615	590	581	609	647	578	595	614	611	644	607	606	610	598	602	568	609	565	594	639	623	582	584	630	593	651	574	633	638	627	600	585	606	582	595	592	609	633	669	608	613	658	552	613	638	558	585	621	583	611	644	638	604	596	598	570	610	596	660	619	563	586	600	647	593	615	617	574	578	613	600	645	620	590	595	583	577	610	573	575	615	608	624	595	631	598	644	610	645	610	618	605	608	626	585	601	580	583	608	626	613	626	585	593	628	587	626	639	622	575	611	603	580	579	595	596	578	581	598	616	631	577	580	623	635	606	583	596	590	599	653	629	612	617	616	604	578	639	584	635	576	600	590	629	600	596	601	647	618	588	608	575	643	622	633	586	607	622	611	547	568	614	588	612	648	620	619	606	616	638	575	637	663	579	603	581	629	637	588	595	642	566	660	607	632	622	633	642	591	622	612	590	647	588	662	626	641	626	564	601	629	588	612	681	616	616	607	582	601	623	557	627	625	700	564	608	590	586	588	610	587	645	598	575	597	575	586	612	628	669	623	572	640	620	620	596	575	603	616	612	611	597	557	590	591	613	627	647	615	576	613	648	607	602	623	627	613	585	612	625	593	620	592	631	619	637	617	588	616	588	634	596	601	627	627	587	589	625	582	597	572	595	602	589	637	584	575	604	648	594	613	654	609	583	608	563	613	606	637	549	599	611	635	561	609	614	617	650	595	647	608	597	591	586	600	625	623	596	583	582	591	620	623	628	621	593	615	621	591	615	624	636	547	615	618	618	618	587	606	612	612	630	575	593	645	609	630	645	643	608	609	627	631	613	588	611	620	580	599	640	622	595	584	596	597	547	590	613	619	565	635	614	615	614	611	613	589	586	644	591	579	606	613	609	608	598	592	626	566	592	602	580	609	608	584	566	657	589	630	628	588	583	652	616	576	591	606	611	593	619	613	628	606	570	600	614	576	603	677	578	612	627	634	603	568	622	622	556	632	618	634	602	614	639	627	631	564	619	632	587	592	579	575	620	589	608	607	580	568	629	638	565	626	579	627	585	597	618	597	663	649	604	636	634	594	569	553	604	597	655	615	639	609	638	619	632	615	594	604	642	583	643	651	589	625	606	607	593	600	618	613	579	605	577	566	619	672	630	585	619	637	596	581	612	666	598	638	581	588	636	591	605	603	603	610	618	621	610	617	589	619	617	643	629	582	638	612	577	587	562	625	605	604	637	594	663	627	564	588	597	611	619	592	558	633	641	597	588	623	593	604	560	619	596	628	609	623	571	584	605	623	629	598	624	612	618	623	594	642	602	593	590	587	639	573	627	578	622	596	618	608	663	655	586	620	587	625	623	604	598	633	591	630	631	618	592	582	639	656	630	593	641	650	562	585	627	615	588	625	581	600	681	617	574	626	644	655	613	660	648	596	630	651	562	611	635	642	589	590	579	627	608	609	616	597	632	669	645	628	615	593	645	609	586	599	633	632	595	629	594	625	613	622	667	597	578	589	609	640	599	594	665	611	636	580	636	606	614	619	600	631	639	633	611	598	586	605	618	623	586	604	622	603	617	638	608	600	615	577	632	639	556	611	613	622	604	610	642	590	556	589	594	597	652	594	636	579	598	639	610	629	585	645	638	579	640	623	654	571	611	630	536	667	652	627	644	627	620	613	576	633	619	594	563	646	597	627	589	655	604	630	587	617	600	619	619	577	590	651	573	621	631	639	612	607	592	584	598	632	578	600	621	560	632	618	618	610	598	631	610	598	595	622	600	637	638	633	586	588	616	613	651	647	610	625	640	649	608	599	591	576	599	593	625	598	663	652	583	665	598	584	559	609	602	617	599	621	584	535	574	633	623	577	646	612	626	608	586	603	619	613	616	616	593	616	628	576	609	604	602	588	628	591	597	665	611	624	562	623	562	605	607	644	595	614	606	634	577	572	587	617	620	585	640	607	593	640	630	612	606	624	620	574	597	607	585	624	602	610	649	620	622	619	625	615	648	592	637	576	598	632	655	593	620	666	599	599	579	642	590	609	567	612	693	666	565	621	595	611	636	617	569	639	570	637	602	639	553	569	606	634	604	559	632	604	582	599	598	585	614	636	588	615	631	609	617	591	615	644	679	598	582	638	598	628	591	655	547	595	613	592	624	591	599	600	611	632	605	621	606	627	598	555	641	636	625	608	581	620	577	642	609	610	601	643	634	613	609	616	590	587	551	655	611	581	641	611	588	641	625	611	570	628	611	655	604	587	586	625	597	645	579	614	587	657	592	607	614	614	620	611	624	572	640	621	617	576	615	616	644	627	598	620	592	576	617	675	589	632	599	648	592	569	585	611	626	607	600	558	588	674	561	645	628	626	606	601	669	590	580	632	622	578	636	609	621	637	575	606	616	617	613	640	578	646	607	623	625	613	610	614	588	604	589	607	614	625	647	600	613	610	584	597	600	600	607	604	622	572	606	621	601	604	630	587	640	583	601	657	574	596	595	582	621	584	578	601	598	589	594	609	599	639	575	609	635	626	613	609	617	631	621	585	593	620	604	571	588	622	636	590	627	612	576	647	610	609	606	634	592	629	616	614	629	613	639	622	645	591	626	586	584	569	639	611	599	593	626	589	608	626	638	632	618	653	616	600	618	572	609	636	587	605	589	604	627	640	652	605	615	592	624	573	592	629	611	626	591	604	590	651	579	599	610	567	612	611	597	626	596	585	602	600	619	625	608	648	642	646	580	584	592	611	600	576	615	654	612	615	675	592	641	599	616	610	603	610	600	587	547	573	613	610	640	619	629	610	571	591	627	574	600	658	608	628	624	583	653	611	623	605	593	642	623	629	607	626	600	626	632	619	614	617	626	614	620	613	637	589	631	637	595	619	634	621	602	561	604	640	560	591	614	607	633	606	611	571	604	608	645	638	628	606	628	595	595	619	589	654	591	642	620	589	627	610	594	599	608	628	622	623	651	627	617	617	594	614	612	560	588	613	607	639	635	635	623	597	626	602	590	630	611	606	631	599	595	605	627	645	594	603	616	552	643	635	574	645	569	628	627	606	631	606	617	653	611	617	623	649	606	617	621	670	619	642	641	623	614	617	635	614	616	590	596	617	604	602	576	613	606	644	610	631	652	597	609	592	572	587	654	575	628	585	645	574	620
58850	47755	44596	36923	28915	20511	16924	11474	7351	5691	4642	4217	3614	2593	1965	1537	1599	1288	1060	1050	903	799	873	625	360	399	430	461	419	355	380	366	430	361	294	282	278	279	308	287	251	278	271	268	266	230	273	267	249	255	262	254	247	230	244	260	223	243	257	227	249	249	235	210	229	259	232	247	258	243	244	224	233	262	260	283	261	280	255	245	250	284	256	271	281	235	223	263	257	269	232	247	231	248	270	249	254	243	273	244	267	234	272	225	252	253	253	268	251	295	243	254	251	250	240	239	252	241	232	252	250	266	274	217	233	253	246	254	241	250	272	275	265	257	278	276	222	242	248	257	243	250	223	244	246	235	264	238	266	251	258	226	252	241	231	251	229	257	260	280	248	241	223	244	247	269	248	255	265	239	266	253	230	258	269	283	276	210	293	234	243	281	235	258	248	248	239	237	231	242	272	279	294	272	228	250	260	281	247	245	291	258	272	237	247	239	270	268	251	254	246	232	247	255	230	236	263	256	211	238	277	218	247	243	249	239	267	263	264	241	273	228	254	246	235	226	237	231	253	253	246	253	224	274	271	253	278	261	276	273	242	232	263	263	269	222	263	237	255	282	245	235	251	278	236	237	215	266	241	208	237	246	242	247	246	284	250	262	228	264	226	266	265	234	250	246	243	254	279	246	225	223	228	282	231	254	248	237	246	233	270	237	260	257	226	245	253	243	243	261	241	260	278	277	262	278	250	239	246	241	244	234	247	252	240	225	243	256	270	244	275	281	251	259	249	258	261	261	259	243	236	249	225	255	240	252	255	245	273	245	244	239	250	256	253	285	225	251	259	229	236	237	232	270	225	287	269	232	242	252	267	242	228	253	268	278	270	262	255	250	256	251	283	248	220	251	241	215	238	287	248	222	240	229	267	281	228	259	240	242	252	227	232	229	258	257	228	247	265	236	254	260	227	249	223	275	230	268	235	231	276	265	274	281	245	218	256	239	261	236	262	250	254	251	259	258	257	238	262	235	236	270	266	224	276	243	270	231	254	236	261	245	249	264	236	244	260	282	265	252	272	247	275	280	255	268	231	247	261	213	217	200	236	247	283	227	260	244	248	240	250	235	236	259	247	247	217	246	268	252	266	253	244	246	292	259	239	227	276	256	254	211	245	256	234	224	255	252	257	270	249	227	248	267	224	249	261	242	261	230	285	244	232	301	261	238	259	244	233	242	269	253	261	259	266	270	266	262	248	253	217	252	250	232	246	242	252	249	247	256	254	238	221	236	271	246	228	260	222	235	246	237	247	263	246	244	259	229	244	260	216	268	252	252	261	216	248	232	235	242	247	246	264	243	232	267	241	252	267	248	254	237	253	241	285	242	242	235	259	264	262	207	240	268	244	216	246	253	271	271	260	233	244	259	269	279	230	246	232	241	251	278	280	249	233	270	244	253	248	223	235	261	251	255	259	234	268	242	271	223	223	266	258	213	241	268	235	221	243	267	271	248	240	241	247	242	236	237	248	276	264	253	215	256	255	272	231	247	254	242	266	247	252	260	253	237	222	265	215	243	246	239	260	242	222	248	233	259	262	263	233	248	230	213	237	250	259	256	232	255	241	253	245	227	220	251	228	248	245	249	249	232	242	275	254	265	233	266	256	247	243	229	269	236	235	230	240	248	276	274	232	264	291	240	264	256	256	246	225	264	220	229	240	272	270	244	242	247	258	227	236	245	272	250	224	252	224	265	249	254	255	245	305	276	252	255	255	229	245	255	252	236	239	256	245	237	236	262	269	241	237	244	256	268	253	259	253	271	235	258	257	238	274	260	266	239	237	234	243	233	244	220	264	229	229	270	263	229	274	244	251	272	245	276	264	244	243	217	265	261	236	229	252	253	216	257	239	244	231	284	245	254	259	247	267	277	246	240	239	264	229	253	277	251	246	269	224	237	274	241	251	256	259	260	257	237	238	246	251	240	262	241	233	254	254	255	243	236	268	309	228	233	254	264	255	248	266	262	268	275	255	267	250	243	253	252	244	259	224	245	277	248	255	238	247	244	227	243	284	256	239	261	245	259	250	243	258	229	252	256	266	253	234	258	252	277	253	261	264	237	211	218	266	234	283	261	254	232	227	241	264	269	271	226	230	250	227	220	236	269	256	282	282	269	263	241	247	247	224	251	267	257	241	263	248	249	246	244	252	264	254	297	260	246	254	260	278	246	227	240	265	235	254	249	280	228	262	244	262	235	249	274	279	257	276	236	260	244	260	243	243	250	284	251	239	248	258	243	247	258	235	256	263	279	246	255	234	256	250	264	255	237	256	245	229	235	255	293	242	249	264	245	252	247	223	252	241	239	250	262	242	229	276	250	233	255	248	259	243	241	247	246	232	238	249	271	265	232	246	248	261	262	250	248	264	242	249	254	233	231	241	235	280	257	239	282	272	236	255	266	259	251	253	229	252	256	291	255	269	290	229	262	245	261	268	253	278	238	251	255	246	250	249	274	257	244	243	219	241	283	257	265	277	232	252	271	259	247	275	233	232	224	277	222	247	261	268	234	258	258	252	269	214	233	255	260	245	247	252	249	275	216	242	247	268	264	272	253	263	251	246	269	278	240	283	284	270	285	280	229	252	268	250	267	250	267	248	259	256	268	246	283	266	272	242	210	232	249	235	250	251	251	238	228	235	248	243	265	256	253	253	251	229	240	259	276	251	257	253	246	240	228	241	238	239	266	226	281	240	245	264	252	279	250	290	265	229	236	237	244	265	231	212	261	258	287	257	277	255	272	250	261	254	269	252	263	253	241	259	260	248	238	254	239	252	248	245	252	233	248	260	248	254	259	250	232	269	218	235	251	283	251	248	265	240	249	238	228	259	255	260	237	266	269	245	261	266	226	264	258	257	245	252	244	235	244	255	247	238	229	242	263	239	241	255	260	246	255	259	236	239	264	258	261	226	252	235	259	244	282	242	222	236	246	265	260	277	248	269	248	253	237	238	274	247	231	266	293	233	248	247	252	239	228	233	242	258	230	259	228	267	271	264	195	241	275	256	262	249	240	234	248	263	271	227	254	258	222	231	230	267	251	275	276	265	257	264	290	253	228	242	219	216	224	279	240	221	231	232	265	257	253	266	238	266	218	255	220	279	226	249	252	279	259	271	243	239	254	255	229	242	245	238	241	271	259	238	278	250	279	244	268	252	261	261	270	265	253	228	259	256	255	262	247	239	250	251	264	252	224	245	250	233	267	238	266	256	251	244	259	269	240	231	247	243	249	262	268	262	247	274	252	234	255	235	252	196	229	256	243	254	240	261	239	269	284	267	261	263	248	229	237	256	258	230	254	236	248	247	267	267	264	252	269	247	234	243	226	246	229	254	254	228	231	247	244	241	268	252	252	256	225	249	251	268	251	276	258	223	273	263	248	243	261	254	238	249	290	229	268	247	248	272	247	249	253	244	245	242	229	242	254	276	255	253	215	257	227	207	270	261	253	236	285	244	224
40905	43879	49379	46544	40360	32375	31229	24410	21029	18949	17624	17193	14517	11105	9332	7491	8200	6697	5569	5403	4479	3590	3976	2665	1296	1481	1824	1986	1457	1314	1554	1528	1449	1382	855	856	922	893	1065	882	764	672	676	583	629	637	630	645	559	659	630	590	636	614	603	611	575	621	679	629	574	620	574	614	612	604	556	612	610	587	592	604	605	592	614	587	618	541	599	582	609	619	561	608	615	597	637	561	593	621	621	636	598	616	627	609	600	643	595	566	625	633	604	600	594	590	609	647	581	603	620	598	564	552	622	608	617	609	587	584	580	605	618	640	570	618	593	579	618	608	607	600	571	571	619	603	600	619	594	625	589	631	584	587	601	602	620	623	562	586	640	608	585	561	559	585	595	613	609	609	581	589	563	643	598	582	673	605	594	570	589	600	655	622	610	649	601	590	518	622	556	579	618	592	617	610	591	610	590	612	605	600	613	611	618	605	580	606	597	585	602	650	619	596	558	580	607	646	622	602	566	604	611	611	582	616	642	573	623	618	556	617	615	584	594	578	588	656	585	566	606	556	601	581	613	606	668	617	612	608	577	622	574	573	600	648	551	584	596	578	590	560	598	651	583	637	668	635	573	603	631	622	593	606	549	596	597	606	590	581	634	626	588	623	574	621	582	601	622	597	655	630	595	585	626	596	579	616	584	610	591	603	604	599	587	566	604	558	593	603	600	650	567	588	618	644	588	640	595	578	597	587	546	598	583	601	623	550	639	606	595	595	584	603	560	644	604	602	605	625	558	598	605	598	599	573	575	563	604	585	603	613	534	622	611	623	589	546	616	618	575	564	619	589	570	592	618	609	611	638	575	564	606	607	636	604	583	616	597	619	575	609	598	583	603	638	578	575	635	629	593	586	565	629	609	648	624	632	589	602	569	651	605	571	589	620	624	628	584	599	567	555	602	535	575	593	603	598	601	582	598	598	604	600	634	611	612	555	587	610	616	592	572	633	619	578	589	548	572	562	592	595	524	607	597	631	616	600	576	617	606	597	643	589	589	582	621	540	603	605	615	623	585	598	653	608	589	616	635	590	576	630	599	589	573	575	630	587	594	614	592	599	607	588	569	605	593	586	586	576	635	612	596	568	600	591	583	593	588	614	574	585	573	595	580	598	621	583	599	647	576	575	604	561	588	641	612	616	610	614	590	595	587	547	574	613	612	581	560	626	565	641	649	613	578	609	567	588	588	575	627	569	580	604	615	577	584	558	576	586	613	587	590	560	606	587	621	581	628	612	597	602	578	590	600	564	572	588	586	630	594	584	598	622	601	629	626	584	607	581	590	608	628	617	585	610	596	625	562	604	609	624	579	595	590	613	602	616	628	586	619	578	633	569	621	584	575	610	652	551	550	635	604	564	633	619	599	598	630	579	621	598	601	591	606	566	580	581	553	593	618	608	602	578	588	590	633	593	585	600	609	619	610	624	600	567	640	616	553	588	601	617	605	616	587	574	585	611	624	619	656	627	614	594	623	584	622	665	627	579	578	600	558	603	572	649	612	596	562	627	562	637	622	602	599	579	612	613	583	615	547	604	522	580	610	583	643	583	581	596	596	595	645	604	611	584	629	565	619	588	561	588	592	632	600	633	599	571	608	628	592	591	604	556	602	632	603	582	605	650	599	608	607	598	643	580	582	600	547	610	634	636	615	563	609	559	629	602	560	576	616	619	638	547	623	599	631	602	623	574	581	621	604	602	598	592	607	579	640	632	617	607	627	574	572	569	566	593	607	597	611	601	600	576	576	602	569	604	591	603	616	560	609	570	622	600	561	654	611	627	610	613	588	559	602	629	600	585	567	591	640	602	593	540	552	598	594	634	605	627	582	568	607	580	616	620	616	570	571	525	563	561	591	602	604	638	599	628	581	636	576	595	605	601	596	557	620	604	605	611	640	604	610	641	643	600	601	612	614	620	589	596	633	617	604	603	562	598	603	605	666	650	661	587	647	605	596	635	606	615	588	611	578	610	575	585	587	604	566	629	615	597	590	615	629	588	576	633	589	622	608	585	646	587	597	573	621	593	618	579	596	637	570	585	631	614	583	579	614	622	620	607	599	620	580	583	623	587	642	596	650	624	608	614	580	586	608	583	622	633	622	586	595	593	596	616	603	611	573	628	608	580	603	561	617	593	569	549	613	593	594	600	597	632	605	578	591	645	619	551	580	640	593	602	558	616	594	613	577	566	562	608	572	582	554	596	621	604	570	587	650	603	615	610	583	591	547	622	598	655	597	601	613	640	617	653	588	614	617	628	641	585	652	581	616	622	596	620	588	555	587	642	588	636	632	586	570	630	576	576	612	570	568	572	625	617	636	645	600	616	603	580	599	626	636	610	580	615	632	596	654	585	614	564	601	576	631	588	619	616	589	584	545	630	584	613	597	574	617	574	598	597	605	606	545	622	645	606	628	562	612	613	588	593	568	593	609	598	580	632	573	600	645	635	585	620	617	586	587	586	565	636	593	604	586	584	579	628	585	565	593	627	578	577	660	569	590	577	553	589	621	582	629	634	624	591	578	637	595	620	593	597	590	615	638	640	630	621	598	598	629	573	585	601	626	588	589	616	621	624	598	608	611	619	614	579	651	570	601	574	605	618	601	603	617	581	590	610	612	621	626	643	575	618	627	646	615	579	580	631	626	653	605	579	613	629	567	611	610	593	620	630	560	553	599	604	596	568	588	592	545	613	638	549	593	603	626	619	550	638	572	697	609	634	632	589	604	605	616	595	603	604	600	617	580	587	623	555	650	626	576	588	620	608	563	591	585	570	611	592	602	600	608	605	619	557	583	618	638	579	609	600	600	623	611	572	597	641	580	629	614	593	614	605	616	616	596	596	626	600	578	638	592	599	598	577	620	625	580	604	588	624	603	633	635	565	615	579	594	640	589	569	592	609	593	613	590	606	589	597	620	605	611	580	617	607	560	619	578	582	581	617	570	589	655	615	601	604	628	588	611	623	592	628	630	619	575	581	611	572	523	630	618	562	597	554	580	602	587	627	588	588	610	635	577	573	625	563	576	604	579	535	621	608	616	630	578	623	630	576	623	603	585	576	569	630	557	625	606	588	613	585	597	638	621	595	594	607	582	622	615	615	601	627	587	589	585	640	590	591	519	568	646	632	596	588	593	607	590	618	621	581	582	603	610	603	602	584	579	630	618	632	604	611	595	630	624	612	574	594	622	605	605	564	604	619	584	591	597	632	564	594	642	613	596	585	611	611	635	592	562	602	635	588	557	581	609	548	567	595	573	573	585	638	601	572	604	627	571	599	576	575	574	586	588	584	586	605	590	599	582	546	582	593	610	569	657	616	610	626	581	625	664	629	607	599	614	542	570	582	603	584	613	641	577	620	604	658	583	589	590	643	614	589	603	639	578	600	602	574	617	624	628	611	620	587	578	630	588	609	626	645	605	581	654	597	594	559	602	598	619	633	597	637	625	586	592	629	580	555	601	586	610	577	604	613
41183	34770	30339	21603	12414	6698	3789	2018	1256	934	650	539	479	431	358	344	325	312	285	314	281	260	283	273	262	234	317	287	287	301	271	258	250	249	270	280	247	268	249	280	242	247	297	262	247	306	254	236	253	242	231	257	235	233	236	239	272	281	279	293	262	260	246	247	262	272	252	240	255	254	273	258	218	259	232	244	238	248	270	284	262	237	244	292	250	277	261	264	237	268	229	261	253	280	227	240	239	249	273	246	252	266	239	272	258	245	247	254	273	265	267	258	285	259	235	235	263	251	273	250	274	250	260	239	250	278	262	271	229	266	256	271	256	260	240	248	249	260	272	218	243	228	263	230	235	274	262	238	249	249	243	258	272	284	265	242	254	250	253	249	245	250	242	281	255	211	275	235	263	291	248	265	245	241	259	241	241	265	286	253	247	271	253	235	269	214	237	259	259	257	234	275	252	230	289	246	248	248	269	243	270	241	236	245	273	268	217	243	266	217	278	269	258	267	250	239	258	271	235	246	277	300	236	241	249	248	255	253	240	282	244	273	258	257	257	254	253	277	268	255	258	223	257	266	261	228	251	261	228	268	271	236	262	245	258	252	257	251	273	248	252	253	250	260	272	251	253	241	249	258	249	264	280	249	260	275	242	240	274	290	293	281	267	239	241	290	277	235	240	227	232	250	240	254	236	237	235	240	242	255	276	255	238	265	297	228	218	253	248	258	259	286	227	267	225	251	241	261	256	256	255	269	253	249	241	255	255	258	255	285	269	271	260	260	232	255	261	257	252	276	253	245	242	260	283	254	246	247	256	271	262	262	245	241	256	238	265	245	277	268	247	244	206	247	258	245	221	260	268	213	238	284	269	264	244	242	275	250	288	233	285	270	228	250	272	251	262	289	242	259	256	267	250	288	260	284	258	232	282	257	247	267	272	267	255	234	263	263	262	243	220	256	272	269	256	240	245	247	268	259	262	244	241	264	279	260	252	243	230	208	285	231	239	281	288	242	268	240	270	254	250	310	270	253	282	249	234	261	243	268	256	273	249	243	235	272	241	229	263	258	236	269	222	268	270	273	271	282	252	260	290	256	284	266	275	232	224	276	258	260	263	282	261	264	253	264	281	258	255	264	241	265	233	254	225	259	243	269	250	260	252	259	267	294	232	250	260	279	277	264	250	254	252	259	253	228	255	276	275	282	255	277	279	238	262	251	259	245	261	273	263	259	263	291	252	264	266	257	260	221	236	236	262	280	252	229	242	271	266	248	255	266	280	245	250	246	248	260	253	257	254	236	260	270	255	259	247	241	230	247	278	254	257	261	237	231	229	239	265	275	265	252	248	263	264	292	221	249	239	255	260	283	250	244	246	237	247	234	241	253	274	223	239	276	263	267	270	268	251	259	242	252	264	248	251	251	255	240	272	229	283	264	265	222	259	268	283	262	254	291	264	265	258	257	279	243	260	262	243	259	244	256	246	224	284	254	248	258	256	290	264	210	265	239	270	251	252	241	273	277	245	252	250	274	271	273	252	256	268	237	265	230	273	259	250	266	241	271	265	263	250	242	257	229	224	237	262	257	252	259	260	250	267	247	266	267	269	259	268	262	265	272	237	242	250	253	258	251	241	261	262	259	229	250	246	258	240	247	254	265	260	248	259	254	229	242	244	258	237	240	245	256	281	247	252	259	243	266	265	242	271	248	267	256	268	253	257	249	258	265	222	257	256	251	261	247	265	257	254	262	262	245	248	270	246	264	260	246	267	281	272	256	249	293	299	274	265	227	262	260	271	249	276	276	259	235	257	261	264	268	262	269	241	267	264	268	264	248	240	252	245	262	281	264	256	222	230	272	233	240	264	253	261	258	242	268	252	264	235	259	237	263	258	262	248	261	274	285	239	252	274	258	246	241	251	278	260	271	246	237	251	264	232	272	239	232	261	272	258	249	258	239	272	236	218	285	230	257	238	259	246	267	266	245	238	266	255	247	262	273	264	256	250	259	253	266	255	255	296	223	283	265	256	267	247	256	253	264	262	220	260	274	250	244	247	259	251	238	256	275	267	265	287	265	240	241	246	246	222	226	252	281	272	276	250	219	240	275	276	257	239	235	261	274	273	265	246	249	265	250	278	263	262	267	260	240	271	262	249	257	234	258	244	267	251	230	296	241	242	242	235	252	245	236	255	240	244	277	258	264	260	256	260	246	282	232	233	250	234	237	240	223	268	229	254	279	259	278	262	314	261	246	271	246	258	252	284	246	231	275	255	283	253	271	242	224	258	280	244	262	274	256	262	243	278	258	283	248	262	268	245	262	295	237	275	252	239	237	253	276	264	256	277	241	279	234	258	266	225	261	240	251	231	252	228	257	262	271	228	251	270	272	267	236	250	284	266	247	261	250	258	246	253	249	252	259	272	247	301	260	233	285	256	284	241	261	254	269	253	291	273	278	242	236	251	234	284	244	249	236	270	269	282	251	248	266	276	238	246	251	277	281	272	258	232	251	274	235	281	262	263	263	250	239	254	261	288	270	290	251	267	268	280	273	253	237	268	242	265	264	230	295	240	260	266	241	233	261	250	251	223	224	243	249	276	259	282	252	229	245	238	242	277	239	228	290	261	239	260	254	254	230	275	251	254	281	278	299	241	258	258	269	207	235	263	255	252	237	257	254	255	263	271	257	249	261	253	264	234	252	246	258	274	259	266	277	267	254	258	250	255	282	221	249	275	266	242	242	286	252	281	244	278	216	256	284	269	244	276	234	262	273	277	263	267	226	269	229	256	231	229	247	250	265	264	250	227	275	247	281	236	268	233	237	254	244	262	264	233	238	251	277	252	234	246	256	219	248	246	273	280	245	255	269	246	269	265	240	229	289	242	247	243	253	265	233	259	239	272	290	247	271	253	289	249	236	260	264	247	231	227	249	274	281	248	276	257	261	240	263	246	239	273	273	265	232	247	282	254	266	308	286	235	269	297	261	245	268	266	247	260	276	274	272	245	250	255	235	227	252	286	226	251	251	242	268	252	259	254	263	257	279	262	258	265	244	238	264	248	250	238	248	246	266	246	268	268	234	262	277	268	274	258	287	256	215	251	252	282	238	261	283	266	279	251	235	243	239	239	255	246	242	257	287	276	243	264	289	266	251	272	254	256	254	255	272	260	244	270	283	267	251	285	269	259	257	245	260	249	258	236	235	231	236	304	264	257	263	268	245	241	244	276	256	241	273	278	277	275	253	250	254	252	272	258	261	239	237	239	245	248	271	234	254	246	245	247	252	256	235	229	242	253	267	267	280	253	241	245	276	259	261	277	265	256	275	258	267	231	252	259	272	239	255	244	249	267	249	254	234	241	250	251	245	251	261	275	289	262	286	241	274	264	263	275	284	239	283	241	276	242	235	270	287	251	244	272	269	282	270	259	234	256	257	280	260	239	248	255	296	255	238	268	277	221	256	259	286	252	272	242	257	264	249	232	247	245	264	254	270	292	286	245	261	274	253
24531	26678	33875	31560	24922	18742	12983	8106	5584	3889	2793	2239	1732	1376	1298	1199	1047	914	882	875	802	811	733	673	665	657	663	697	695	584	640	705	637	646	659	615	655	622	652	628	621	632	620	590	615	613	620	641	641	605	624	579	626	603	590	658	613	627	605	616	622	617	634	598	660	671	645	624	616	654	634	628	614	597	639	627	619	588	610	643	628	580	624	641	603	609	646	574	659	614	629	604	650	655	619	626	639	608	600	598	629	612	633	617	622	632	588	597	595	606	596	621	610	620	590	602	641	633	636	635	617	605	617	592	599	614	634	577	652	574	612	570	624	614	618	582	647	657	574	633	624	612	667	638	618	594	619	592	601	606	582	589	604	623	630	597	686	641	601	611	633	641	595	664	650	621	641	613	604	633	614	569	604	616	632	650	604	627	635	668	654	644	608	622	633	619	629	661	622	622	608	577	614	603	651	593	613	600	642	634	640	590	637	635	607	631	571	638	611	624	658	582	593	622	597	571	602	630	610	635	622	613	605	621	618	638	645	625	611	591	621	589	605	625	609	655	625	607	594	644	616	603	601	600	626	600	588	663	589	605	647	625	643	639	630	659	622	550	636	639	628	577	623	664	621	637	613	606	603	609	600	596	602	571	636	593	619	620	627	581	604	640	605	610	628	625	628	621	584	610	629	572	610	609	617	632	642	612	645	636	621	638	648	573	625	628	640	635	632	585	595	635	587	637	628	659	651	572	625	596	589	612	609	601	616	621	656	613	617	629	600	595	646	597	603	655	627	610	630	586	631	566	617	610	628	605	602	593	649	600	622	652	666	588	601	615	588	542	611	617	657	613	623	625	659	611	616	614	605	622	595	618	657	588	623	644	595	597	611	568	680	612	615	633	585	597	627	597	634	604	561	636	628	575	587	566	632	616	626	601	657	636	628	662	574	617	672	591	608	603	586	598	641	658	624	618	649	624	625	614	614	597	605	624	597	651	691	614	584	595	679	582	647	639	605	600	637	594	623	624	621	633	558	631	622	630	626	637	626	568	618	664	601	609	643	629	622	573	612	660	646	589	571	641	618	619	609	630	595	595	623	580	595	595	630	618	645	603	634	606	618	601	618	598	609	606	605	605	632	578	541	607	646	642	630	625	645	598	625	600	638	647	609	627	650	579	604	634	665	613	605	637	571	597	592	678	578	633	641	601	625	626	619	632	632	616	608	624	620	606	593	593	620	609	625	644	594	615	587	589	614	650	625	635	612	639	623	633	625	627	616	590	601	604	626	582	594	630	643	657	613	663	626	642	647	650	657	585	643	576	613	604	622	645	618	589	622	664	654	619	609	604	599	640	669	602	633	656	612	588	645	611	589	551	595	638	578	636	617	612	612	612	566	626	643	662	627	614	630	615	609	649	608	603	629	647	624	645	619	567	591	613	629	602	638	653	600	615	639	610	660	663	625	580	596	617	628	545	628	656	631	591	610	605	674	619	624	604	638	591	623	610	643	649	667	648	629	647	577	621	618	610	600	633	618	656	587	653	674	632	587	629	617	641	579	580	601	647	659	622	631	628	626	618	647	618	612	599	632	599	615	675	623	621	613	610	622	659	590	591	570	684	577	620	590	591	650	578	625	603	640	610	611	647	601	660	621	606	606	636	569	649	664	624	608	603	648	587	587	589	649	674	618	649	630	616	579	579	591	586	610	595	610	566	641	554	607	585	638	629	595	602	616	628	624	638	638	618	627	605	622	623	657	612	583	632	652	600	647	623	626	617	631	582	656	600	622	622	619	626	547	651	609	608	605	610	656	631	631	626	591	633	611	610	589	639	632	557	604	602	613	644	653	626	606	630	609	638	632	599	636	569	566	620	623	626	618	623	613	635	609	610	590	641	642	637	634	628	625	557	593	622	646	632	608	598	555	571	603	592	603	613	597	614	621	606	589	616	576	630	616	600	650	631	636	602	613	598	588	599	618	595	592	564	625	632	606	582	597	618	614	640	577	639	603	608	658	613	652	619	589	576	605	645	634	544	595	638	580	641	615	642	597	644	627	627	613	647	611	593	589	593	670	634	661	611	664	609	654	631	604	627	597	559	655	631	626	619	617	647	576	682	643	613	609	643	612	582	620	594	556	599	589	640	608	630	564	605	628	635	621	619	600	586	619	614	592	594	634	611	613	605	643	613	600	609	642	588	613	638	662	619	601	598	592	617	619	621	607	583	600	619	558	624	644	639	649	611	611	592	647	603	610	622	590	577	650	654	614	604	602	643	594	594	605	621	640	602	577	608	584	606	591	609	640	648	611	606	637	619	638	592	631	595	641	615	616	604	602	597	649	606	640	657	617	603	595	596	639	603	616	639	638	569	579	610	650	597	604	588	622	628	627	591	603	588	619	622	670	632	614	648	607	627	606	654	595	647	604	614	574	622	626	601	576	599	642	633	594	609	588	661	589	645	628	595	643	605	623	607	621	586	595	668	625	616	614	648	630	637	604	621	648	641	609	663	630	632	575	586	600	665	638	609	652	630	559	594	606	596	598	600	626	616	609	592	605	625	623	636	633	597	654	619	608	614	604	622	630	620	590	583	617	631	581	632	610	619	619	615	625	622	629	612	643	595	565	588	573	645	632	536	601	656	622	577	623	614	560	598	618	606	574	621	648	607	642	613	581	618	581	622	559	629	611	645	650	607	575	568	619	588	638	626	625	610	602	644	641	606	648	661	584	589	583	631	583	593	637	632	618	661	591	605	575	590	607	611	669	618	619	638	621	642	620	592	664	620	638	601	636	623	613	614	588	581	606	637	590	649	612	606	623	628	611	640	631	596	627	633	599	638	620	627	631	599	593	619	686	659	621	603	611	632	641	571	643	611	611	595	603	650	685	615	629	551	604	603	647	588	610	650	636	595	587	600	627	600	616	603	623	635	631	648	588	619	656	583	577	591	615	617	630	632	630	654	642	618	640	617	630	592	614	639	654	641	593	620	587	598	668	584	626	614	646	623	641	617	607	634	607	603	641	633	649	635	578	619	653	638	618	617	597	594	585	627	589	581	574	603	635	640	628	632	596	607	583	611	651	640	641	610	643	609	625	631	677	593	602	576	603	634	571	639	600	618	627	614	619	593	648	603	593	646	585	643	614	583	619	585	627	603	628	555	602	592	587	619	599	605	620	589	585	614	590	626	594	652	595	591	581	614	627	622	597	590	638	587	625	636	629	596	608	626	606	605	633	607	649	569	650	599	634	603	644	596	594	605	613	696	614	642	601	667	613	618	647	619	614	610	660	614	619	627	567	661	607	650	583	604	586	587	640	639	598	633	622	639	622	599	635	559	610	632	600	598	592	618	635	623	636	609	624	606	606	591	598	565	576	565	670	592	556	599	637	582	647	599	625	637	640	636	638	596	551	588	583	626	616	575	631	637	628	653	606	571	578	590	633	609	574	650	616	617	636	629	598	622	636	673	619	648	601	627	629	598	576	662	656	615	603	643	587	668	622	651
48006	41201	37331	28516	17545	10113	6305	3468	2285	1773	1335	1049	813	714	619	553	529	485	478	419	377	375	364	315	295	304	312	324	272	293	267	286	293	296	264	331	267	288	279	320	267	263	240	247	281	214	235	255	265	259	249	243	297	256	245	267	255	281	268	281	273	266	286	235	270	277	242	242	265	279	257	244	275	274	247	253	223	237	230	240	245	271	250	284	279	243	268	272	253	244	234	243	246	248	231	256	257	247	281	250	267	238	248	268	280	270	243	259	283	250	242	243	275	243	232	261	265	261	232	232	239	226	242	258	279	237	234	264	235	234	255	279	239	235	251	246	244	299	248	265	237	252	254	273	311	263	245	249	244	230	273	228	254	231	230	246	225	259	239	233	263	266	232	262	253	247	242	218	236	250	254	218	228	244	280	255	263	254	243	235	220	258	294	237	248	286	220	259	242	252	241	222	231	265	245	247	248	252	241	266	243	243	234	256	257	245	267	297	243	248	267	259	257	235	270	251	282	254	247	249	256	248	242	233	254	248	280	233	243	233	266	256	267	230	267	255	248	238	265	246	254	217	235	235	269	251	242	250	256	277	261	245	253	222	241	269	247	240	231	219	257	268	239	264	230	250	272	275	260	234	262	267	258	280	227	240	274	252	251	245	241	261	264	218	244	246	280	254	246	269	273	249	231	265	244	251	247	251	251	237	272	258	290	275	253	244	251	257	268	249	248	268	219	264	260	274	255	244	281	248	267	270	253	271	243	243	246	242	246	291	224	244	259	284	231	255	233	245	227	211	204	253	275	250	256	241	252	250	272	268	274	274	242	243	252	261	225	259	244	253	260	261	238	270	274	240	254	268	284	238	255	269	262	252	248	259	237	235	256	267	268	240	248	252	234	249	265	238	265	233	239	252	235	246	226	258	262	249	229	230	249	263	254	266	256	283	277	247	265	293	245	264	262	269	252	246	253	265	233	289	257	255	247	235	247	234	258	249	273	248	258	284	261	242	278	274	238	262	255	231	221	270	247	269	264	263	234	229	264	247	280	251	270	285	249	290	265	283	273	242	265	250	259	225	224	259	268	259	245	238	259	254	243	266	272	249	257	257	263	238	246	239	233	249	257	239	260	287	243	280	251	259	238	252	253	239	256	237	280	261	243	258	236	253	262	234	269	229	270	256	288	270	267	258	264	245	251	249	240	272	252	262	277	238	255	276	244	251	225	276	227	250	276	238	221	244	295	261	261	260	225	292	267	257	262	312	292	242	286	260	251	270	299	262	253	281	282	267	281	230	247	263	252	257	273	250	274	267	246	254	254	243	246	260	237	259	268	234	253	246	255	255	247	265	249	281	263	259	232	249	256	241	243	259	267	274	284	264	266	234	249	249	219	286	219	276	251	246	273	254	260	263	261	242	232	276	248	241	239	277	271	246	270	247	273	256	242	278	238	240	248	249	232	243	242	274	298	289	264	224	258	260	275	269	256	238	258	257	252	251	243	261	268	247	238	242	266	271	255	257	248	255	268	273	251	256	237	284	260	252	243	277	260	254	251	257	257	264	254	252	267	252	269	257	235	267	244	263	238	233	241	226	279	250	231	227	237	247	271	249	255	259	251	271	232	251	240	274	276	268	267	242	217	258	243	258	269	254	232	266	265	249	299	228	254	257	252	256	277	236	241	251	224	257	287	271	256	248	238	268	273	250	236	296	231	260	261	245	246	269	290	261	272	241	257	263	263	266	253	229	269	249	229	274	254	254	244	252	251	259	246	247	264	258	262	236	260	248	258	296	244	255	232	235	271	257	282	264	280	230	251	269	237	247	252	239	246	268	279	250	232	286	269	260	251	253	228	278	253	250	242	253	269	257	295	269	308	253	266	248	226	239	260	259	273	246	270	246	253	260	243	229	258	279	248	262	234	261	254	278	238	229	245	241	263	229	260	275	256	299	252	205	253	270	265	274	267	254	261	256	262	265	257	261	243	259	254	266	269	245	262	265	269	240	245	262	242	253	251	254	241	269	230	253	273	250	251	250	284	299	251	253	266	255	239	261	246	252	239	274	259	267	256	282	243	251	238	254	260	254	258	265	259	252	270	253	269	255	255	230	260	239	273	281	278	247	233	251	238	250	233	284	251	224	241	277	261	230	272	243	270	272	233	255	234	226	260	277	258	235	255	224	270	278	231	246	270	250	240	268	254	241	251	256	290	266	260	244	248	257	263	244	277	271	261	250	241	224	275	289	224	230	273	262	243	269	236	231	260	228	251	264	264	295	276	259	273	261	278	251	253	266	282	251	236	264	261	245	278	254	253	245	249	266	266	262	243	258	240	236	279	244	282	243	259	250	236	248	255	223	233	231	266	266	239	247	249	255	260	252	254	254	271	236	236	226	279	246	240	258	216	260	259	239	244	245	266	253	252	257	255	249	250	236	256	277	238	259	241	236	275	268	253	244	226	269	272	248	293	235	271	275	268	241	301	250	248	240	257	266	249	261	248	252	239	252	264	257	241	271	258	276	266	267	241	261	266	313	272	249	264	263	259	261	262	260	244	265	247	248	259	260	245	230	242	275	280	279	275	236	265	216	286	266	251	248	275	248	269	255	245	249	261	236	242	261	228	273	269	275	245	252	243	269	286	238	250	245	247	246	279	243	273	247	278	275	260	252	264	266	237	261	251	263	243	268	278	233	272	259	258	255	272	264	242	223	286	240	213	261	248	261	260	243	238	246	239	273	281	243	253	251	290	248	237	290	257	260	272	231	285	226	253	236	219	240	296	232	246	233	246	263	248	299	253	243	269	276	255	272	244	233	257	235	248	266	232	252	266	249	249	279	268	256	261	294	271	246	264	244	291	237	237	222	262	226	244	246	267	250	246	254	271	283	252	259	255	249	252	260	240	262	261	242	265	259	282	235	250	222	280	269	240	248	228	248	223	259	240	252	243	234	270	244	249	241	234	237	250	253	255	239	249	243	254	252	276	246	242	257	243	240	252	227	246	251	255	274	240	281	276	291	226	271	240	270	256	252	261	298	247	252	249	249	269	268	243	236	283	266	260	274	253	249	239	275	234	264	243	227	251	288	247	271	248	282	261	250	266	254	272	246	276	241	252	245	266	268	252	255	242	262	264	289	260	258	241	261	270	264	258	271	262	275	267	222	246	228	268	221	257	248	238	249	228	239	234	267	273	239	225	271	262	285	258	249	244	241	263	275	262	253	253	228	253	270	272	247	224	243	273	279	281	264	274	284	244	246	272	229	260	241	257	230	262	220	241	280	258	230	224	269	270	236	260	246	256	253	261	241	250	252	259	267	248	247	277	246	247	238	232	273	234	257	285	297	269	276	251	268	256	267	260	257	234	253	250	300	259	266	255	231	254	238	224	257	262	257	241	276	280	231	255	245	233	288	273	253	256	276	248	231	250	261	250	256	223	242	238	227	231	273	289	239	241	245	260	263	243	247	253	243	242	240	244	241	238	257	233	246	273	235	248	287	265	235
30350	32942	39391	37061	29717	22904	19143	12570	10201	8026	6147	5293	4024	3484	2963	2680	2670	2294	2032	1827	1460	1341	1041	1026	858	881	965	1037	764	774	721	897	856	775	702	677	686	703	753	705	671	572	629	604	657	629	642	618	584	610	617	603	627	631	621	593	586	657	634	571	598	627	619	593	627	600	656	639	576	587	604	565	638	594	618	567	641	593	593	586	631	616	619	630	605	639	671	611	587	612	611	601	568	564	575	592	634	671	609	650	609	620	582	600	601	611	615	608	636	594	625	577	620	600	633	578	602	544	594	622	587	563	586	619	601	600	638	616	564	606	573	595	647	597	603	629	637	615	627	622	651	632	616	573	608	597	620	597	563	560	633	599	662	590	626	589	622	633	581	619	595	664	630	595	590	636	574	610	599	609	634	621	590	561	622	624	585	605	587	650	601	610	601	614	649	615	625	607	603	574	631	568	600	598	620	594	606	622	646	632	609	594	599	611	590	648	617	602	594	630	642	631	565	635	615	614	628	629	613	615	649	620	580	649	584	606	599	599	645	604	597	586	644	582	574	608	604	600	696	604	651	625	620	576	616	629	576	623	612	636	595	649	631	612	595	631	614	591	584	588	635	612	592	572	633	627	679	641	644	583	631	666	649	607	683	622	578	610	658	642	593	573	551	578	589	591	626	608	584	616	645	632	593	574	636	629	601	591	645	618	607	626	636	615	599	622	618	615	617	590	601	614	549	604	612	609	607	597	626	618	569	618	658	633	654	626	603	646	621	586	628	640	617	615	631	599	592	573	627	627	596	572	609	609	617	650	602	609	634	566	592	597	593	630	607	625	586	566	628	569	597	586	621	607	610	621	628	645	647	625	624	548	627	627	633	600	631	599	607	642	580	669	574	579	599	584	606	614	594	600	619	571	594	602	626	659	613	619	642	608	637	584	615	611	615	678	632	647	618	618	575	601	671	622	584	622	664	581	595	584	641	624	585	651	634	609	621	653	631	550	627	648	618	604	617	634	631	612	592	633	653	574	602	630	603	631	579	602	588	634	604	609	651	629	664	632	585	565	628	618	627	579	645	599	621	601	603	613	642	660	652	605	611	638	636	578	638	579	639	554	615	642	569	583	608	652	622	626	693	606	568	627	583	634	594	622	629	614	610	668	603	634	580	606	590	611	618	611	599	647	587	601	627	626	617	649	602	613	599	633	622	591	582	613	610	610	616	584	629	613	602	597	632	580	594	595	605	550	603	620	585	612	592	649	598	600	600	578	612	616	601	609	621	620	639	585	637	607	629	613	635	578	583	637	601	581	666	612	610	603	602	607	616	595	620	612	588	584	637	609	584	605	660	636	592	627	596	658	608	631	601	615	582	573	609	631	611	599	633	648	585	613	584	659	615	632	623	607	590	616	637	648	590	638	586	632	587	637	622	619	606	648	680	570	641	624	626	612	593	651	587	598	593	634	558	587	547	614	611	612	604	609	608	603	615	617	649	595	574	611	653	622	645	611	592	660	627	621	642	635	609	681	575	581	604	612	603	589	588	644	643	591	628	632	573	586	591	602	636	632	642	637	645	648	577	576	593	629	608	628	625	613	554	599	612	620	638	614	636	610	594	622	653	606	550	596	635	592	639	637	589	586	606	586	593	634	603	644	599	623	659	576	586	644	602	658	585	669	613	581	624	594	604	610	620	633	574	619	573	601	626	622	643	644	662	601	594	633	582	623	630	631	611	605	637	634	609	574	617	588	594	632	595	610	603	603	633	591	615	607	595	591	635	573	580	583	647	633	614	593	579	615	642	647	630	621	633	639	628	612	642	580	627	611	539	597	613	626	624	633	630	625	617	619	646	595	641	611	650	642	650	631	614	667	588	640	602	626	605	605	595	627	577	592	626	631	606	582	555	596	638	663	617	608	655	628	610	578	641	592	583	662	600	597	627	593	602	589	653	598	605	636	621	600	633	603	619	622	593	605	606	591	603	609	650	614	641	617	606	569	645	617	639	602	592	631	624	632	625	593	597	647	656	608	656	654	618	606	565	608	631	634	587	595	658	624	593	613	579	630	600	591	611	626	616	622	553	575	569	671	622	570	614	630	615	613	574	600	591	623	637	613	574	621	622	632	608	594	631	642	632	640	631	554	626	627	612	610	622	610	679	626	604	573	604	591	596	641	550	624	598	630	616	649	629	630	629	621	600	615	649	620	611	607	648	673	582	626	610	585	607	652	599	646	567	603	697	626	604	572	658	607	616	630	612	590	596	628	634	602	609	536	632	593	557	585	609	616	607	567	609	600	643	616	616	622	622	642	653	620	640	604	609	601	659	626	596	641	635	589	621	641	659	594	602	629	597	653	640	588	626	579	608	627	583	624	623	599	589	591	607	599	587	671	632	618	615	575	597	631	578	596	625	596	608	600	623	639	614	601	651	606	619	616	621	593	600	604	629	603	609	597	640	576	620	640	614	618	628	636	663	611	620	664	616	618	634	583	628	595	610	622	645	591	614	616	598	635	642	601	596	614	645	584	578	594	615	571	597	582	639	628	615	623	580	625	611	615	627	582	606	585	628	604	630	615	602	578	589	598	646	590	601	619	590	598	645	634	582	596	664	620	622	578	600	613	613	606	574	633	599	602	637	569	583	598	635	653	650	611	633	616	603	624	619	607	622	596	595	595	581	654	652	613	623	628	645	635	646	634	606	564	609	616	621	607	619	612	649	624	581	635	599	575	569	658	632	626	618	623	577	625	609	643	590	617	611	626	607	629	601	641	598	595	594	604	643	606	622	656	613	585	601	627	641	594	617	618	598	642	618	595	645	610	626	554	631	590	607	629	625	644	593	601	630	583	593	612	630	603	572	536	603	619	575	600	625	642	588	621	617	613	611	584	661	617	635	571	564	613	635	639	600	605	616	596	633	649	563	595	663	621	596	588	640	627	624	601	632	619	608	662	595	588	595	657	645	623	606	637	600	645	577	546	605	610	535	625	668	639	624	637	634	633	654	642	635	632	594	701	591	689	610	590	610	613	676	607	652	570	599	635	583	633	657	613	594	620	624	604	567	637	665	613	625	647	593	615	609	642	625	579	588	643	614	647	619	644	636	612	636	632	615	643	613	611	586	623	583	601	592	641	575	580	622	605	638	614	607	582	617	557	614	605	661	548	615	588	596	620	634	619	618	597	627	636	632	662	662	617	602	625	645	605	605	642	620	588	631	588	591	612	610	639	637	673	639	618	597	589	607	617	619	599	608	620	630	626	615	635	607	597	576	609	625	609	602	645	640	585	593	607	615	633	632	581	598	632	614	577	628	619	595	589	603	591	645	628	608	624	596	624	573	574	639	625	587	599	616	635	649	634	587	674	571	627	606	637	593	599	611	627	592	593	615	603	619	627	588	593	595	586	592	593	589	601	627	601	622	623	608	623	611	649	605	591	614	633	576	614	610	649	620	652	612	638	610	593	594	590	603	602	588	594	663	633	601	678	593	583	618	623	579	630	591	590
58830	46938	44088	37543	27666	19910	16815	11307	7233	5807	4038	3218	2243	2270	1842	1714	1722	1452	1174	1033	850	858	480	474	406	438	483	440	281	319	338	437	437	396	331	273	307	300	391	291	299	259	259	239	271	252	265	271	238	222	261	247	219	262	271	250	261	271	272	257	259	243	228	292	237	248	239	239	242	258	255	261	258	256	261	258	268	277	235	230	255	212	221	240	250	230	256	252	252	247	260	237	264	240	248	251	243	267	258	243	237	245	257	270	238	261	244	229	247	244	274	234	231	268	253	236	260	250	271	237	256	242	262	260	254	224	242	251	254	236	278	256	253	223	223	256	247	258	262	244	248	240	234	236	232	232	242	274	231	245	216	235	257	258	245	243	256	263	264	242	261	220	255	226	204	246	232	257	266	233	244	268	245	252	255	242	267	215	200	245	245	256	257	277	232	253	238	240	231	251	245	236	264	244	270	227	275	238	259	241	258	269	251	275	260	233	239	241	256	261	219	240	255	253	277	239	246	258	252	227	248	251	281	259	250	235	235	233	244	249	259	261	268	230	278	238	234	255	245	227	253	240	238	242	259	246	254	231	254	246	235	246	260	255	238	244	244	231	264	247	253	255	267	261	232	244	267	260	254	257	281	253	222	259	248	270	278	284	255	265	221	248	257	243	258	276	244	276	248	240	248	256	231	235	255	302	255	280	250	250	262	239	254	255	248	238	291	274	239	227	234	257	261	222	244	245	276	240	257	274	274	246	248	243	281	252	238	250	241	246	254	251	234	252	270	258	252	253	235	248	239	248	238	251	239	266	237	233	239	287	251	252	244	253	249	248	236	240	289	261	257	270	245	263	253	270	238	235	276	240	268	243	208	267	242	254	261	253	223	240	251	252	261	227	281	259	246	253	239	230	290	239	234	240	249	256	251	247	248	261	238	259	238	243	253	262	252	257	258	255	232	251	283	254	263	249	240	278	237	259	297	235	250	251	240	250	219	258	242	245	238	240	272	274	249	252	285	245	257	240	246	230	260	274	228	259	232	256	274	221	277	248	244	253	237	235	236	274	257	242	242	239	231	282	264	253	232	275	249	296	273	272	304	238	259	234	255	210	242	283	265	294	265	238	258	249	260	245	242	232	245	214	252	252	248	260	238	237	223	240	219	242	243	269	230	245	239	254	246	241	235	226	265	252	238	258	249	242	282	219	279	246	262	253	263	229	242	241	246	268	223	275	271	247	263	263	240	219	221	243	278	285	273	274	264	250	276	250	234	236	263	262	268	252	233	266	252	249	263	240	250	248	252	243	250	255	242	230	238	249	238	290	300	273	239	251	253	247	251	236	237	247	259	233	256	277	243	251	219	258	236	260	243	257	252	270	247	279	264	254	274	251	284	238	264	253	277	254	266	246	266	248	240	253	263	236	291	254	256	273	282	241	281	273	255	245	253	268	259	246	276	230	263	235	265	231	244	251	254	252	252	284	238	258	242	242	241	252	261	271	272	243	264	227	240	268	246	271	261	285	259	250	241	251	222	272	271	248	223	243	251	256	261	253	280	226	274	268	288	276	239	270	269	257	269	240	263	263	248	248	271	231	253	247	259	274	263	229	224	235	263	239	240	261	264	266	256	253	264	247	273	266	275	276	275	252	268	254	266	246	221	251	245	263	284	277	267	247	249	291	251	241	240	265	263	255	248	245	264	246	280	243	255	245	249	239	254	256	278	272	251	243	247	253	247	261	247	233	264	258	262	241	251	260	285	257	242	240	243	250	230	232	269	262	232	240	250	260	253	260	245	264	273	267	253	271	269	265	246	262	243	244	228	256	251	262	238	262	237	258	234	250	248	243	230	257	208	255	215	238	255	267	258	233	253	265	236	263	252	223	258	235	231	264	248	234	250	261	299	274	254	257	257	233	242	254	219	258	238	244	283	264	243	230	248	295	257	261	246	269	233	235	268	231	233	260	264	256	238	257	250	275	257	262	249	246	253	254	265	253	240	253	235	250	250	256	242	253	267	260	249	258	223	252	273	278	291	227	230	251	228	242	256	259	223	252	240	263	268	267	260	259	283	263	256	260	263	243	254	262	234	256	261	235	263	235	246	245	243	267	223	243	247	245	258	248	265	244	258	234	235	265	225	273	253	259	265	276	211	228	227	269	238	289	235	233	230	257	247	239	250	287	231	233	294	262	240	264	266	236	258	246	255	276	256	263	229	259	246	271	258	244	256	254	269	282	257	267	270	230	251	248	274	265	260	249	214	239	236	246	256	260	270	223	272	297	258	258	258	241	232	265	249	255	251	260	252	231	250	230	246	238	259	252	261	249	252	253	249	225	242	255	250	241	272	239	245	231	243	252	280	246	272	239	241	236	250	218	267	257	242	229	240	258	278	239	262	241	268	236	215	259	280	297	261	256	247	243	252	256	215	263	237	234	251	245	274	260	252	249	258	268	253	236	244	243	225	284	245	249	270	279	235	244	263	278	242	259	248	230	242	245	230	262	252	252	262	224	244	269	275	222	253	244	227	248	255	252	244	248	261	244	271	245	251	228	233	242	262	238	265	260	225	255	275	253	241	255	241	265	240	253	243	301	236	274	252	225	256	260	272	281	272	256	256	241	264	268	232	254	256	257	267	249	232	239	270	229	283	274	263	254	279	275	269	263	233	241	253	285	237	272	251	221	253	250	249	255	256	227	239	236	250	222	263	226	253	257	240	236	266	230	250	241	245	261	240	261	265	239	240	265	268	273	223	234	237	269	286	256	264	259	225	251	263	251	235	249	280	260	242	267	267	257	261	260	233	225	259	247	270	259	278	262	224	243	260	230	261	267	253	269	257	257	246	258	269	247	273	217	243	278	235	247	220	227	258	272	272	250	265	260	256	246	261	264	267	235	248	239	246	248	292	233	239	286	257	241	257	262	242	238	250	259	255	282	250	224	266	245	231	261	252	255	222	241	228	245	261	262	224	253	269	289	226	252	213	244	267	243	270	259	258	271	260	260	253	275	255	284	257	233	277	243	245	262	247	235	260	245	269	249	247	240	251	258	253	246	265	274	254	262	261	274	224	248	268	260	242	231	259	259	225	242	234	257	265	262	252	272	259	254	264	219	272	259	253	231	268	241	235	266	233	274	232	219	236	250	226	210	223	271	244	257	280	249	247	217	251	274	274	229	253	246	236	264	263	239	235	268	280	254	243	264	265	237	225	243	263	219	268	245	223	225	239	246	213	261	241	230	269	257	250	279	244	252	248	222	234	258	226	229	247	274	260	255	261	232	260	263	255	234	259	244	254	227	214	281	228	241	264	283	237	261	235	262	219	261	244	254	249	228	266	243	277	248	263	237	252	227	272	243	256	237	284	238	227	220	269	270	261	265	241	219	266	283	242	258	242	253	254	250	276	244	248	228	267	269	214	273	248	227	291	273	208	223	258	252	241	235	219	289	242	233	252	245	246	246	248	235	247	226	250	245	285	255	264	249	245	248	247	256	244	265	274	251
40715	42884	49001	46133	39270	31886	31056	25038	21130	19240	15452	14295	10120	10443	8825	8522	8540	7643	5979	5508	4330	4087	2164	2074	1554	1681	2130	1983	1002	1174	1235	1863	1694	1355	936	875	938	968	1093	971	870	769	683	675	644	643	633	599	606	595	681	612	636	626	595	630	629	631	589	599	593	610	623	617	599	573	600	604	573	612	562	606	610	601	616	596	598	623	609	615	596	625	578	593	587	589	591	630	602	574	626	599	588	614	642	562	606	578	628	625	617	578	616	610	589	595	620	585	619	605	608	578	645	578	590	556	619	580	604	604	597	599	645	602	629	651	617	603	567	577	640	600	607	586	596	594	601	594	636	625	619	610	624	591	608	656	626	619	604	613	592	599	603	594	598	595	648	620	587	578	579	592	618	603	640	594	616	575	625	617	565	635	650	599	600	623	576	588	613	591	600	611	575	560	616	656	623	624	606	597	599	577	573	611	621	607	600	595	596	636	552	563	558	624	649	621	563	604	605	574	654	604	595	597	588	610	606	608	576	685	641	629	582	610	558	616	594	577	568	628	600	641	564	621	642	594	612	632	581	596	648	592	608	635	669	597	594	624	601	593	568	569	588	607	623	586	632	596	605	585	598	639	607	588	642	618	579	609	584	610	616	608	570	547	566	611	586	644	627	590	627	636	601	629	585	593	578	635	617	566	637	605	576	585	612	626	579	644	645	579	589	567	578	655	605	554	597	596	616	596	573	591	621	592	613	581	608	575	653	606	571	592	652	620	608	548	576	608	588	598	611	593	581	619	592	610	604	571	626	604	618	599	600	594	632	602	572	595	616	661	554	583	629	653	608	587	636	646	602	640	631	673	624	609	602	594	577	617	608	589	613	612	591	613	612	635	620	586	587	618	588	604	609	585	600	588	618	641	627	578	606	622	571	597	607	617	594	607	589	584	548	593	620	594	632	624	604	661	574	608	589	617	632	612	654	563	636	563	584	549	595	628	652	610	618	626	591	613	595	583	584	612	587	609	591	607	573	584	584	607	576	607	583	595	589	613	601	611	600	594	575	593	595	576	609	635	621	600	573	581	613	621	632	600	591	592	541	607	599	664	617	606	624	652	576	560	627	603	664	577	578	611	594	589	616	620	594	579	586	625	550	577	642	638	576	596	588	612	596	622	565	596	605	643	578	612	607	618	576	570	581	535	611	595	557	580	630	643	580	608	607	596	598	632	588	566	550	571	596	648	587	556	615	589	592	583	573	606	636	600	607	554	630	639	583	583	631	609	594	557	584	604	598	618	598	605	566	574	601	570	624	591	589	620	572	613	609	606	578	576	591	633	618	586	629	607	602	571	613	604	611	614	622	598	573	597	604	609	553	627	604	571	578	596	612	617	600	586	612	592	576	597	612	598	602	605	627	626	621	602	633	584	595	596	650	614	611	572	625	610	651	601	653	610	608	570	639	635	597	607	630	606	601	570	611	588	604	617	598	619	607	584	618	603	597	575	598	592	656	632	631	593	563	615	649	610	628	582	623	625	586	597	592	581	618	629	597	595	618	595	610	585	578	585	622	627	577	618	587	611	578	600	591	587	607	604	610	618	570	629	584	599	568	606	617	587	578	613	578	614	593	611	619	625	607	605	648	626	590	637	595	613	640	559	581	636	630	567	596	595	597	600	563	611	580	648	578	578	610	604	628	591	605	574	602	592	590	573	580	620	591	637	592	610	605	602	557	615	538	615	620	600	558	587	607	627	558	600	639	642	617	597	528	609	598	599	604	588	604	612	609	629	607	610	644	608	652	614	579	619	582	607	629	603	613	571	640	610	607	566	597	605	607	609	588	642	642	604	623	611	609	584	590	593	592	629	578	618	586	570	611	586	604	599	616	609	617	580	608	619	637	587	634	630	571	570	619	575	594	617	587	579	601	597	591	616	556	622	583	557	563	582	604	657	637	587	582	625	638	607	629	585	651	606	636	598	612	600	631	613	610	616	586	612	601	642	590	606	626	600	613	590	594	604	615	564	592	582	643	587	622	593	607	617	614	669	584	617	653	604	642	603	618	579	606	583	585	591	617	599	604	590	553	620	601	574	628	642	581	585	597	593	561	618	654	568	574	623	608	595	612	585	606	594	633	585	592	615	621	612	603	613	586	637	575	646	647	622	614	600	601	594	583	599	612	615	598	604	629	616	619	607	613	537	621	569	582	587	574	595	614	598	577	588	599	597	598	599	579	600	612	615	610	565	620	615	617	615	602	560	646	588	621	618	631	623	601	609	564	568	598	610	560	603	649	594	603	649	659	604	604	644	637	620	620	630	551	596	576	571	570	638	595	609	620	601	607	608	596	625	622	542	616	577	610	595	607	595	583	596	571	616	615	615	575	629	615	594	544	586	617	537	587	584	598	623	591	625	587	604	599	594	589	588	613	610	614	573	611	578	579	615	575	629	599	582	614	630	620	561	570	605	621	647	569	599	622	623	592	603	624	545	611	603	572	587	614	604	583	586	573	609	554	587	624	574	593	622	616	628	588	601	582	610	600	662	557	565	580	626	575	622	646	620	573	623	601	623	610	603	592	565	598	566	610	614	625	617	606	591	629	604	620	621	575	608	622	614	593	612	653	576	663	574	586	629	614	593	611	585	619	598	585	639	605	622	621	649	551	555	638	600	552	633	630	636	595	621	622	584	603	609	575	607	604	617	603	592	626	578	592	617	633	611	594	594	632	599	589	663	584	608	650	602	611	590	601	620	620	584	643	623	611	626	596	631	599	530	592	613	604	617	592	644	616	608	617	596	592	611	602	622	599	605	646	587	612	589	661	625	557	625	626	608	630	555	629	580	572	620	622	603	631	622	630	642	605	593	613	591	611	616	627	646	602	548	599	615	571	572	592	622	631	596	602	571	564	629	607	572	584	610	612	588	637	609	597	588	575	578	598	568	595	551	573	602	612	622	584	620	644	595	600	623	637	592	579	584	618	591	581	582	582	571	635	631	609	578	615	637	595	630	625	575	587	614	599	627	611	555	578	667	592	640	635	576	568	624	563	584	601	580	644	648	620	602	599	656	607	583	570	587	641	656	634	610	603	608	628	605	624	588	607	611	596	598	611	612	577	637	580	633	575	591	595	605	633	644	608	636	608	615	599	549	641	590	584	617	605	605	622	593	606	593	576	621	648	583	585	606	609	583	601	621	584	639	627	599	595	617	586	550	624	609	571	596	614	616	585	627	605	622	634	603	629	594	620	600	549	606	574	543	627	634	591	661	582	609	580	596	606	619	646	610	605	570	586	623	604	596	588	649	596	601	592	623	620	635	610	627	596	641	638	543	629	567	612	656	598	604	613	673	623	589	600	631	622	635	618	623	599	585	597	619	595	610	650	616	666	593	606	624	587	585	613	598	604	662	589	575	597	653	634	572	594	552	621	593	591	575	593	637	648	604	610	607	648	640	608	566	576	642	557	611	626	654	624	595	626	602	575	568	582	616	633	601	610	606	625	602	630	618	577	605	598	605
41155	35188	30176	21193	12387	6236	3332	1895	1136	823	668	521	463	377	381	362	306	328	311	287	293	280	273	248	265	262	249	245	269	261	282	254	268	272	243	223	266	241	212	257	276	261	245	262	245	289	268	266	262	264	280	253	227	255	276	248	263	260	250	232	289	253	254	277	269	243	252	254	260	263	272	292	262	269	261	228	230	242	274	263	240	265	251	259	251	256	271	266	250	254	305	267	271	256	265	244	245	249	273	267	256	291	265	271	259	268	274	263	247	268	261	244	259	240	247	238	286	277	266	273	263	262	266	256	231	264	248	226	248	235	259	260	281	287	252	245	277	235	256	270	260	264	263	278	256	261	260	267	260	259	266	233	265	259	268	257	227	248	273	273	253	251	254	240	281	271	249	236	278	261	267	263	235	223	259	268	237	259	246	279	277	263	249	270	241	238	242	236	250	259	236	226	253	247	287	268	252	251	245	253	273	273	274	242	243	241	259	250	258	257	264	257	244	239	241	285	255	248	239	257	283	261	272	252	256	264	250	254	244	266	278	274	237	274	266	222	245	270	259	249	268	253	255	270	238	262	278	245	257	271	285	261	254	259	253	248	246	263	243	268	254	264	254	237	231	251	266	258	264	236	279	278	245	248	258	249	259	267	271	280	250	252	260	259	274	242	270	269	263	264	252	249	243	236	252	310	251	230	256	238	245	246	287	262	271	258	270	231	241	244	249	263	246	281	255	264	246	271	256	262	255	251	271	249	254	240	256	270	267	247	283	227	252	244	263	252	267	248	244	254	248	268	259	270	289	265	243	247	256	275	256	275	272	262	271	259	249	257	234	299	275	235	249	239	240	240	293	237	248	249	273	273	231	254	236	234	263	281	272	225	274	247	250	284	262	262	254	257	242	272	268	264	263	272	274	247	229	246	238	242	253	244	259	289	246	272	238	262	292	281	279	232	249	245	239	275	251	266	269	287	252	242	282	272	248	248	212	255	242	227	256	229	247	282	283	253	239	247	278	285	239	256	240	255	262	276	257	251	229	264	264	262	285	236	259	277	253	253	255	279	260	244	262	284	271	235	277	265	257	256	254	271	232	266	257	253	252	274	249	245	265	241	230	229	245	264	255	261	273	233	242	244	262	238	244	237	258	259	284	261	277	250	218	253	279	264	275	250	259	298	272	253	247	268	276	269	253	259	269	249	252	253	250	244	266	256	259	234	257	277	254	245	251	275	249	241	253	242	271	261	270	254	246	288	229	246	270	256	241	252	242	253	260	251	280	262	262	271	287	273	274	250	260	270	256	281	214	256	249	271	267	248	228	275	281	286	286	272	254	252	280	278	246	260	250	254	276	268	250	236	242	251	259	261	236	279	253	257	233	259	264	279	255	265	287	253	290	251	243	281	282	261	235	245	264	224	255	249	262	236	228	240	312	260	289	268	263	231	275	248	260	229	264	256	269	296	279	256	255	249	276	257	249	247	263	241	226	256	273	260	253	225	246	271	268	261	280	251	270	264	273	252	246	264	253	267	245	247	251	253	260	241	259	291	262	260	223	226	245	251	257	263	258	262	250	239	253	251	246	249	245	277	255	252	252	247	260	264	261	277	260	250	224	270	262	266	270	258	249	235	248	282	244	255	277	252	277	256	252	246	259	255	258	281	255	248	280	257	254	274	263	253	219	261	254	258	243	240	277	251	262	268	279	246	279	264	271	266	264	258	252	269	275	251	258	239	282	266	237	258	258	266	237	256	256	248	281	278	255	268	249	264	248	275	288	265	226	229	234	255	226	250	236	255	270	263	258	243	264	252	239	271	251	239	241	251	215	257	257	263	263	255	259	274	244	266	234	257	246	305	260	274	239	221	264	281	295	261	235	224	258	268	265	258	246	262	287	258	233	255	275	292	245	260	273	259	274	247	274	251	267	232	248	244	267	222	256	249	258	247	257	269	243	259	262	246	235	250	278	279	253	243	250	264	238	246	245	230	236	233	258	278	217	218	274	251	253	213	247	282	256	253	264	261	239	272	283	273	244	256	259	262	230	232	279	276	253	256	228	266	251	264	249	259	268	252	268	257	256	276	246	258	252	267	264	237	247	241	270	248	274	292	254	270	247	279	266	268	265	255	231	242	238	232	259	258	242	240	256	288	242	255	233	253	263	277	244	246	274	248	279	238	245	263	245	246	253	265	247	252	280	232	253	259	302	242	285	252	229	265	235	249	247	245	240	257	266	264	267	285	266	243	262	258	253	256	253	252	245	276	272	277	271	240	237	223	274	252	269	234	233	263	250	252	243	272	239	290	250	221	239	256	238	268	247	266	228	221	238	243	254	271	225	245	251	248	294	273	274	244	257	218	234	265	252	276	294	269	255	255	243	285	268	273	217	272	289	268	261	260	261	277	252	247	257	257	267	265	249	269	235	266	280	235	290	277	254	279	244	250	246	224	256	225	287	245	257	266	237	270	296	263	260	248	252	265	262	255	257	248	256	260	260	246	239	238	264	294	265	260	241	254	241	254	261	271	280	242	255	272	266	250	254	305	216	291	275	288	304	249	219	271	237	258	261	259	259	249	254	269	240	274	284	283	275	262	246	255	266	262	261	253	248	255	258	244	253	226	264	247	247	264	268	256	293	232	265	260	252	242	253	266	272	269	270	249	241	263	271	294	266	255	251	264	251	240	273	257	243	247	258	273	277	245	223	252	235	266	247	264	269	266	283	287	286	264	262	230	254	265	240	227	229	268	260	261	264	254	264	267	267	283	264	272	268	236	288	245	271	267	260	258	256	263	253	300	243	265	283	267	233	251	247	265	265	270	261	280	265	242	247	287	298	287	251	260	255	245	247	260	228	259	250	255	238	219	243	246	288	259	267	251	249	272	234	233	272	261	275	270	258	253	250	264	245	264	264	264	273	288	251	262	254	251	257	241	246	286	264	261	259	294	269	238	248	277	259	238	285	256	285	247	270	257	292	252	243	223	246	239	274	257	290	278	252	249	257	266	287	254	217	256	292	278	295	227	254	211	223	257	264	261	257	235	274	249	241	261	238	257	251	259	241	253	261	275	230	263	253	249	271	235	276	273	229	267	218	255	258	252	258	263	250	241	268	238	274	256	239	267	267	252	270	252	266	262	264	264	251	228	243	261	241	257	289	237	234	237	236	288	226	252	268	228	253	251	245	254	247	279	263	254	251	274	246	255	265	265	271	257	244	266	251	259	284	229	292	258	234	259	259	241	242	246	247	238	270	236	272	266	269	259	261	273	256	259	277	237	229	257	263	249	267	266	291	263	218	259	279	250	215	240	269	264	236	246	278	295	254	247	246	256	279	273	257	286	294	239	254	268	255	263	267	258	260	279	282	256	246	260	242	242	266	231	280	220	282	307	274	243	271	251	233	269	253	251	264	249	267	261	224	265	254	229	252	254	243	235	247	241	254	253	258	232	273	257	256	250	242	281	244	233	243	298	233	255	278	223	261	265	242	241	253	243	270	286
24316	27000	33643	31334	24666	16985	11952	7764	5253	3752	2918	2320	1706	1486	1302	1200	1133	957	888	816	830	806	720	722	738	655	724	672	644	624	695	654	639	663	652	665	668	611	602	632	626	595	641	659	574	623	642	641	586	647	608	684	606	580	660	595	621	655	628	648	601	627	623	584	596	625	605	606	618	621	613	607	626	596	656	683	619	582	647	634	629	619	598	650	629	589	584	638	637	598	602	567	636	663	649	629	608	610	656	620	631	630	600	624	636	576	656	601	629	609	569	623	636	620	640	611	616	597	591	643	622	624	636	647	559	628	640	596	612	613	662	627	589	604	609	618	642	596	651	603	597	664	594	648	617	599	643	635	600	628	627	611	574	596	644	641	648	558	622	583	629	648	620	634	619	613	594	671	603	600	609	626	604	589	635	592	619	624	656	635	639	573	643	638	621	619	603	612	631	613	647	631	581	658	625	618	633	619	568	598	644	650	636	633	580	601	630	618	639	643	658	624	643	626	595	580	636	633	602	612	629	646	615	634	614	600	598	620	577	631	590	624	607	582	585	632	640	646	613	681	600	632	648	621	653	621	635	633	602	596	614	626	611	629	643	614	603	628	624	670	690	618	638	609	605	564	620	597	637	616	564	606	601	629	667	586	630	622	618	649	603	622	604	617	614	643	650	610	601	633	611	646	627	573	623	619	659	651	633	632	654	608	595	620	665	622	597	629	626	624	578	593	595	635	612	632	597	623	638	615	566	617	643	608	629	612	615	675	642	606	588	632	598	604	608	628	571	570	637	626	618	582	606	594	583	615	654	605	624	641	648	634	555	606	608	648	547	617	607	614	640	610	625	582	568	614	618	629	601	608	587	628	604	611	623	609	577	645	616	637	610	615	618	605	626	643	647	624	654	666	610	630	643	654	610	636	633	594	626	565	615	622	616	579	637	650	612	640	605	569	594	640	640	612	570	672	607	629	580	636	611	584	606	587	622	652	653	602	652	594	679	623	630	630	633	599	621	614	626	635	592	665	619	611	629	616	596	644	619	642	600	663	608	622	649	653	608	663	607	586	603	615	601	619	603	607	634	653	609	627	642	611	649	620	623	609	610	630	616	619	613	599	587	671	628	610	638	596	588	624	599	649	594	639	614	589	584	585	558	663	600	616	621	598	635	593	580	620	600	591	627	563	626	601	627	614	586	605	638	635	656	587	584	626	638	629	589	617	621	601	631	595	662	595	616	618	599	593	637	621	643	641	596	586	612	612	620	582	616	616	602	609	622	657	603	621	616	653	573	614	599	576	649	602	597	573	664	655	622	606	617	605	620	627	659	626	594	636	652	633	649	619	603	632	636	620	649	653	653	586	630	616	615	647	615	635	631	620	612	651	661	637	618	650	608	631	584	621	632	615	613	648	641	639	638	599	588	597	599	644	607	638	649	595	652	580	636	635	618	633	646	628	612	607	604	646	672	599	638	581	595	637	621	645	641	621	624	615	650	595	588	629	657	626	630	609	650	638	624	608	630	634	630	636	621	640	588	587	646	611	642	607	633	638	612	639	625	637	606	617	645	620	625	628	624	660	623	563	611	621	630	651	626	576	633	653	563	631	612	618	632	669	633	621	626	612	614	638	658	641	617	658	612	599	647	633	601	620	622	615	641	597	626	605	591	602	672	648	579	619	612	622	636	600	645	616	592	588	636	607	595	614	608	625	653	671	655	644	587	590	620	603	579	627	608	617	635	645	644	638	606	618	614	636	666	605	619	626	626	650	602	571	611	652	643	612	636	619	625	590	612	612	615	589	614	624	608	628	597	622	611	628	549	595	537	585	597	652	639	656	638	605	603	624	683	601	621	641	664	603	590	617	578	600	625	611	650	611	666	618	610	608	669	615	609	609	561	608	614	597	641	630	594	625	650	586	580	620	608	602	609	630	654	636	597	579	623	636	658	598	653	595	645	600	669	618	617	581	643	593	648	600	600	651	595	636	609	621	624	589	585	648	638	616	634	619	656	602	624	604	591	600	594	632	630	638	634	638	609	630	646	616	646	623	608	606	592	616	593	635	623	642	614	627	647	604	608	623	631	625	631	641	627	591	599	666	591	640	589	612	606	626	623	679	644	632	581	595	591	638	634	605	627	629	619	638	595	620	629	582	643	593	620	617	616	585	577	641	647	643	624	584	626	643	608	659	606	656	649	647	628	611	647	626	605	609	608	600	659	623	664	600	616	625	593	596	584	586	617	585	604	586	586	622	628	612	615	626	621	612	603	614	627	655	588	617	666	641	616	623	627	630	642	631	548	643	601	616	580	612	588	657	641	629	604	609	635	597	614	612	609	623	652	635	630	587	620	612	618	583	639	596	593	615	628	641	622	615	548	633	612	598	625	649	577	637	655	582	622	637	645	604	636	620	610	606	608	641	624	642	619	615	669	613	656	621	628	621	602	609	617	643	596	639	611	559	614	613	650	633	607	609	600	594	621	607	591	560	600	603	589	626	638	596	655	630	587	650	618	622	598	609	589	609	620	609	601	612	640	650	614	598	596	619	632	587	656	571	582	652	585	628	611	601	633	630	628	643	601	560	623	619	652	639	593	656	585	648	643	608	625	630	622	685	648	622	612	605	612	624	637	588	616	628	647	634	614	601	590	621	648	613	623	624	644	619	591	632	601	618	621	630	636	597	610	618	692	608	613	576	641	610	621	599	655	628	651	616	657	654	632	598	636	604	601	607	588	660	628	628	632	589	588	606	610	582	578	637	637	548	599	632	606	596	634	624	598	580	578	581	575	598	655	672	602	653	598	624	614	610	605	621	661	627	644	657	609	639	598	605	634	625	578	585	589	644	587	638	612	624	602	563	596	609	620	604	586	583	628	670	640	606	622	632	615	598	603	622	597	615	585	631	633	619	651	592	599	641	606	626	616	644	669	656	575	603	617	611	615	589	606	570	588	616	585	607	619	607	603	624	628	627	581	609	616	618	663	624	620	617	646	621	564	606	616	662	568	640	614	586	659	606	615	647	614	587	619	626	628	610	621	643	606	587	631	629	661	602	591	605	669	642	638	619	617	595	613	600	650	618	635	685	640	614	598	593	633	626	597	623	581	609	592	598	617	625	615	635	655	616	565	565	614	609	605	601	646	623	659	637	650	660	630	577	621	605	630	662	668	613	633	632	617	625	608	636	619	610	635	626	623	626	609	621	652	670	589	605	570	618	658	609	596	614	603	590	634	636	591	638	640	568	576	592	681	609	646	648	624	597	623	588	602	636	600	652	576	594	602	631	618	619	608	631	626	612	650	606	590	664	625	576	632	571	618	583	645	659	616	647	610	611	625	636	609	655	596	626	617	620	631	618	650	595	643	613	621	607	631	598	590	624	645	634	616	592	624	658	626	615	631	615	620	663	616	591	624	614	614	623	605	631	639	572	598	634	607	631	610	596	575	617	647	594	614	641	637	643	554	601	623	639	635	589	616	598	649	637	632	636	553	609	577	663	606	612
48186	40822	36790	27665	16684	9203	5389	3449	2235	1599	1415	1075	764	780	667	620	573	510	457	427	391	331	337	276	311	325	327	302	257	303	286	289	282	270	255	263	296	252	242	266	237	259	259	278	248	255	245	252	275	291	265	268	261	272	239	241	237	297	253	269	267	261	246	231	246	243	253	266	254	274	250	267	251	244	267	246	250	255	260	233	284	254	256	305	268	250	260	231	249	283	276	249	279	254	255	261	257	235	245	271	254	292	223	254	249	234	258	259	269	248	224	255	268	252	242	247	241	253	250	249	267	244	251	235	249	258	289	252	246	253	245	265	253	274	252	261	248	249	252	260	208	270	230	271	258	246	260	268	261	218	242	255	266	241	251	273	261	263	278	254	253	247	272	232	248	268	267	291	230	276	247	245	269	222	287	277	291	250	266	260	243	246	248	254	285	256	247	259	242	250	267	268	247	260	237	256	278	250	254	260	257	238	260	251	276	249	289	270	241	262	252	258	269	268	278	276	274	323	234	301	266	219	300	250	267	247	253	248	250	250	255	267	258	275	264	266	256	275	259	247	248	219	242	259	241	239	248	259	263	237	260	248	242	296	250	242	246	298	270	268	236	251	235	243	263	244	262	249	259	268	278	231	233	238	274	270	252	261	259	239	247	240	243	253	204	271	233	233	248	248	235	268	254	255	269	269	239	267	283	261	248	242	235	251	262	266	281	234	255	265	273	255	245	255	250	253	234	231	268	250	252	259	288	273	232	254	235	250	261	246	238	237	268	261	259	258	260	269	234	234	274	230	229	275	261	249	275	222	239	244	276	262	253	251	240	275	287	259	257	262	251	286	241	252	240	249	277	256	214	248	265	262	244	255	254	228	269	281	246	274	246	278	215	250	254	223	272	292	206	274	236	232	235	237	243	298	246	257	255	267	227	233	242	258	248	273	248	239	260	247	257	277	240	268	265	234	262	233	284	237	269	248	268	238	249	236	263	272	287	264	234	233	277	279	293	249	251	263	271	253	265	266	243	244	284	270	260	253	247	265	272	263	224	249	256	246	251	248	238	250	274	257	274	235	262	250	267	268	242	269	249	255	252	282	282	222	268	263	262	256	249	251	234	268	247	264	259	262	270	231	230	264	243	262	272	261	263	270	268	265	228	246	253	247	288	243	256	244	260	261	249	265	265	271	253	230	241	275	265	252	260	276	249	261	259	275	248	237	281	235	240	265	278	265	223	270	249	234	281	284	282	223	265	248	229	240	262	263	265	226	235	289	267	242	269	266	260	258	266	262	271	255	231	276	274	265	247	276	239	235	228	254	274	242	282	245	259	270	268	241	259	240	246	271	267	234	294	242	250	260	264	282	257	250	282	239	257	262	263	254	241	244	248	266	256	258	251	248	261	268	234	228	265	240	263	261	262	272	260	235	288	266	257	217	251	253	254	242	235	258	259	271	252	246	250	278	257	282	262	247	252	268	256	245	257	230	264	240	220	271	262	240	252	271	229	238	254	256	263	282	243	250	273	275	260	272	268	241	273	261	266	243	259	265	255	249	260	240	267	280	257	259	269	295	246	270	253	277	278	254	271	261	253	272	251	290	243	254	251	238	220	265	222	271	271	252	248	259	252	256	281	241	255	253	270	245	246	255	279	257	241	271	259	237	253	260	275	252	302	267	279	269	279	264	250	266	240	253	263	236	270	231	258	242	262	280	270	248	238	252	193	272	231	297	252	245	270	245	246	247	257	243	288	240	301	248	247	262	246	266	233	268	255	269	263	270	287	237	252	229	247	239	268	279	268	242	237	271	243	239	250	278	253	272	232	258	249	249	234	256	256	260	272	281	252	252	266	239	237	266	245	267	232	243	244	245	240	246	222	220	263	252	237	242	246	265	236	258	307	284	274	247	268	261	245	272	265	262	240	246	272	261	262	241	246	248	262	273	259	272	250	235	272	220	269	273	288	268	243	230	245	247	271	269	243	240	280	274	267	252	242	261	259	276	260	239	261	246	248	242	273	255	319	284	252	226	241	233	265	280	246	235	198	267	243	261	238	263	227	234	250	282	270	240	251	246	275	270	260	276	227	272	223	259	246	280	272	239	266	250	296	240	273	272	278	258	291	254	265	276	244	279	276	280	242	255	244	263	244	259	277	260	269	276	249	278	258	244	213	281	258	286	261	250	209	239	240	265	273	264	250	229	249	272	268	237	238	260	262	232	230	268	250	234	257	238	245	246	286	274	273	250	266	256	252	265	270	248	274	227	264	287	273	246	271	266	265	275	241	254	256	257	245	249	253	254	242	280	251	221	240	238	269	272	249	251	299	290	248	238	267	233	229	253	294	237	254	262	273	277	246	279	260	266	259	251	264	254	274	238	273	293	243	243	240	246	217	243	274	290	251	249	254	245	269	244	254	243	254	246	248	246	250	275	272	250	260	267	231	268	244	257	257	233	272	295	253	271	270	271	239	247	253	261	254	261	219	228	253	245	253	247	237	273	269	238	273	282	254	285	241	268	252	278	259	272	254	243	271	234	259	270	237	248	251	269	221	236	252	257	263	240	291	226	250	264	258	219	233	274	264	256	253	251	244	280	279	271	244	233	252	289	246	259	273	249	251	262	274	230	275	244	273	259	253	249	268	236	249	243	221	269	259	279	247	242	268	241	252	252	259	231	245	263	271	265	243	278	226	240	281	265	267	295	259	279	243	240	229	236	275	241	284	249	253	240	258	253	261	234	258	261	261	261	246	253	274	242	265	248	230	254	252	263	264	230	252	253	255	236	261	257	241	277	256	257	251	285	267	267	256	248	248	240	246	238	258	236	260	256	239	284	263	254	271	297	281	255	260	265	288	228	264	251	267	261	274	254	255	268	269	237	282	257	250	272	283	251	269	250	255	235	248	250	244	249	247	274	263	231	264	285	218	253	252	270	233	255	262	276	272	241	251	279	255	293	256	245	273	279	251	272	230	280	242	275	282	266	272	241	252	239	223	243	238	232	272	292	256	247	263	260	269	250	267	268	236	246	252	259	252	251	290	273	243	273	235	259	263	253	257	261	244	254	247	236	280	301	268	235	267	247	250	232	244	258	263	262	231	264	271	263	249	251	279	253	243	256	224	304	241	267	251	256	259	267	293	258	266	288	275	251	262	256	265	288	265	252	279	273	281	245	250	245	254	268	268	240	265	268	260	272	270	237	257	247	255	267	252	261	217	248	284	261	256	265	239	230	252	248	233	237	248	239	254	273	276	251	261	250	261	277	257	246	286	262	244	272	309	248	274	281	256	274	256	271	253	269	265	281	261	290	254	245	266	224	243	241	255	254	238	248	239	265	284	268	222	238	263	266	261	252	249	244	272	258	231	283	259	219	280	254	249	261	255	242	250	261	227	250	270	243	239	275	256	235	211	264	262	272	253	238	239	247	257	246	248	268	256	305	282	267	256	256	280	244	261	246	263	241	297	252	264	254	236	264	252	272	278	242	245	253	253	288	251	268
30199	32501	39140	36490	28501	21794	16863	12840	9521	7802	6651	5367	3707	3840	3081	2994	2924	2506	2019	1845	1479	1136	966	937	838	871	1004	959	708	752	862	919	821	763	756	674	630	693	748	655	717	664	601	602	659	654	603	592	642	606	653	628	626	597	609	667	615	603	598	572	635	594	634	632	604	615	616	606	578	592	623	583	672	613	618	638	606	628	598	641	632	601	614	671	614	636	615	563	585	624	569	665	591	620	620	606	578	617	620	642	620	606	624	638	609	643	651	627	615	594	602	662	626	616	581	642	652	595	608	620	639	649	618	584	615	647	645	567	642	632	632	612	657	587	602	610	608	673	597	619	607	627	642	618	624	611	652	622	609	636	616	618	603	607	615	633	623	607	593	596	619	632	623	614	611	655	652	624	607	573	606	538	640	609	599	634	578	577	600	612	633	657	607	634	621	596	619	617	612	658	644	605	649	611	633	629	634	605	599	650	637	614	625	616	621	618	635	569	577	608	590	638	610	619	611	641	652	617	631	612	640	612	629	670	625	600	614	603	620	589	640	626	642	626	617	663	620	632	636	624	639	614	646	627	602	615	623	634	657	667	619	641	590	602	642	638	607	635	629	643	631	597	595	643	612	612	620	604	634	582	634	617	590	668	606	601	637	675	633	642	565	621	571	636	599	651	598	634	643	599	586	667	533	619	654	660	597	607	645	600	608	639	577	644	621	599	615	640	597	630	624	605	615	612	583	595	635	586	577	625	582	624	595	591	641	625	619	591	583	635	630	605	582	621	637	652	660	656	634	629	585	625	616	595	647	595	594	637	631	622	626	608	622	603	658	632	611	633	592	617	608	659	620	590	607	602	614	600	563	625	576	654	591	636	575	586	575	615	594	589	633	643	603	614	604	631	640	621	597	616	630	612	555	595	602	600	633	646	635	568	608	680	617	574	607	600	610	618	590	637	598	625	603	606	614	609	646	603	631	594	571	652	630	605	613	639	607	565	609	639	639	589	629	598	602	627	605	635	575	629	609	612	607	629	633	629	602	617	640	579	601	621	577	607	668	600	617	630	618	610	621	591	571	605	638	645	612	631	655	605	624	633	614	641	687	633	617	603	583	603	622	629	616	649	605	624	612	587	601	620	630	639	597	606	632	598	614	658	545	640	609	604	631	594	596	623	664	599	686	643	627	612	665	608	629	631	583	610	650	615	648	685	638	616	611	624	660	649	614	598	614	627	614	623	600	604	611	616	631	640	601	658	609	615	581	643	638	642	614	620	622	658	605	601	614	578	613	604	601	602	586	614	619	583	654	608	592	601	567	646	619	599	594	615	616	600	581	613	684	626	581	608	585	642	585	608	647	607	633	585	611	615	580	577	598	574	600	636	612	614	580	618	634	629	618	628	636	551	588	659	643	617	667	599	619	620	624	637	650	632	633	599	622	650	616	572	635	604	609	642	648	604	618	609	629	621	654	640	659	667	604	633	616	610	631	637	626	589	548	627	621	589	666	638	574	596	577	621	646	655	600	618	604	604	654	623	603	640	666	630	644	620	574	575	656	638	605	655	614	602	612	622	600	640	644	627	630	652	640	597	616	592	667	622	624	589	614	593	546	605	616	610	618	628	582	631	632	595	610	609	583	618	626	616	604	584	595	632	674	623	626	603	604	623	590	595	633	624	589	610	621	650	636	581	639	598	620	648	647	623	665	583	560	644	620	652	636	597	592	599	592	576	588	635	588	647	635	622	555	561	646	611	631	634	639	634	606	616	663	589	595	625	579	633	662	608	628	601	641	650	609	636	651	624	645	596	610	655	649	633	634	625	611	606	630	630	612	600	634	626	594	588	645	608	599	657	598	602	590	637	646	651	606	646	651	603	631	582	606	646	650	636	604	611	654	656	620	599	635	601	612	628	631	637	642	580	643	636	600	617	654	664	627	634	662	605	605	605	658	632	599	608	618	635	601	613	608	598	642	649	612	606	583	638	645	614	585	608	621	614	563	610	664	618	637	602	579	621	603	594	629	578	629	609	617	589	648	624	618	599	601	587	615	647	637	607	574	654	624	655	660	603	618	635	610	607	609	602	594	579	627	647	648	592	617	597	574	605	657	634	632	639	637	590	624	615	650	638	609	635	633	579	614	624	614	609	631	641	611	610	640	644	657	657	699	581	605	601	593	682	636	602	620	607	611	627	614	646	637	641	589	639	602	599	646	593	630	621	606	605	627	653	624	625	609	645	637	670	659	605	638	601	638	621	612	594	608	589	641	621	619	581	656	614	611	619	596	639	634	616	620	667	626	651	595	620	608	639	626	655	584	635	559	617	593	633	618	616	604	583	673	658	660	630	632	647	625	644	594	655	666	643	603	636	616	566	633	626	609	626	610	649	655	610	647	631	567	625	594	605	604	616	598	603	645	630	553	667	579	614	602	597	623	612	619	633	571	635	665	605	633	578	585	610	623	570	654	614	632	602	639	620	625	620	659	625	612	614	659	648	634	619	608	625	658	625	635	622	624	633	650	616	636	594	632	604	597	640	613	642	607	636	608	595	663	651	610	625	630	623	611	601	616	575	631	605	633	623	640	642	606	611	646	617	636	638	649	621	582	621	605	564	632	606	593	592	651	606	632	654	599	561	628	607	626	608	650	607	590	661	605	604	607	628	647	579	589	610	609	632	646	621	606	595	572	624	610	604	602	648	685	621	666	626	639	629	591	655	640	619	614	658	629	607	598	672	628	579	635	587	597	596	588	624	585	660	646	595	582	637	600	596	566	610	568	617	550	627	582	648	642	636	669	630	622	599	584	674	662	560	597	637	651	610	666	650	621	672	613	641	624	613	582	617	622	633	629	618	585	611	622	661	640	658	583	601	624	613	611	592	600	596	645	577	601	619	627	640	629	667	614	624	632	605	608	628	636	640	645	640	633	658	579	608	631	618	612	601	651	614	648	589	638	656	589	631	672	626	649	607	626	628	666	590	626	618	593	638	621	644	615	634	634	667	618	639	614	627	626	596	630	588	615	567	543	642	657	605	610	603	631	625	587	630	607	630	610	606	620	584	651	608	579	587	573	667	600	595	613	643	624	597	602	625	632	614	669	575	643	616	643	596	619	662	617	600	608	625	601	649	588	609	624	582	621	596	572	571	608	644	623	607	635	588	624	621	661	648	621	583	625	617	592	592	642	598	614	637	605	604	629	614	615	629	584	615	641	637	616	643	585	627	646	582	592	608	598	646	567	636	622	619	604	566	638	657	668	621	637	598	656	639	633	579	641	612	644	671	607	610	634	658	588	591	616	630	610	630	632	638	583	607	586	617	599	658	633	623	594	592	623	629	643	623	606	581	611	605	616	624	650	597	583	619	638	671	606	618	623	627	628	648	583	624	615	630	613	611	596	617	596	600	620	594	623	635	668	626	621	617	602	598	621	576	634	626	590	617	631	603	601	591	647	617	609	605	650	644	615	627	616	601	613	654	609	609	654	608	644	598	632	665	581	649	630	612
58460	48651	45272	36283	27210	18758	13111	9790	6050	4577	4176	3399	2340	2198	1883	1805	1851	1677	1216	1006	924	817	580	490	473	416	482	484	348	338	429	471	407	321	312	267	269	281	290	294	281	253	236	260	250	275	249	260	260	249	228	250	275	279	265	252	246	248	253	241	262	289	268	260	234	247	273	242	273	277	239	245	229	236	274	247	266	250	248	274	261	261	240	276	242	245	228	244	278	262	210	238	266	255	238	244	263	264	253	253	270	256	275	285	260	257	217	265	239	252	264	228	242	274	237	227	254	233	224	259	281	245	237	246	245	271	256	272	231	272	283	253	270	277	273	273	269	281	272	212	243	254	235	254	249	223	268	262	227	263	230	261	261	237	237	260	257	224	247	257	240	234	236	234	261	248	251	264	243	248	285	245	251	278	232	285	273	259	253	264	245	237	241	255	223	219	256	257	250	207	256	251	267	252	237	250	236	271	250	269	238	277	272	243	277	237	240	233	246	276	241	273	233	258	268	285	271	243	278	246	260	231	282	243	269	241	227	268	255	245	251	270	235	252	257	261	281	253	276	236	260	220	253	235	261	248	234	256	251	248	267	246	235	227	296	273	268	222	256	270	265	237	259	258	251	294	261	248	258	250	277	261	251	232	289	274	269	281	246	246	266	254	271	284	289	237	253	263	287	245	265	247	238	225	271	235	249	240	225	271	272	252	233	255	261	260	260	231	232	215	248	259	268	261	280	228	224	267	265	263	276	264	249	219	253	256	243	272	266	278	263	223	259	231	251	267	272	265	271	258	255	231	262	259	255	241	231	260	279	251	231	255	272	239	254	275	246	242	294	237	229	251	242	260	260	241	253	266	240	245	259	279	276	274	238	270	276	270	254	249	255	233	264	271	268	264	265	245	231	240	233	243	251	269	226	231	216	228	244	236	262	243	247	236	233	237	271	274	237	245	245	241	276	255	240	254	241	248	234	245	249	251	242	257	248	246	253	250	243	283	228	236	253	218	255	224	270	259	230	249	217	248	244	252	251	298	237	275	272	238	263	267	208	265	276	263	259	277	241	277	241	272	257	260	277	244	236	257	238	251	248	234	247	248	248	273	254	270	245	232	271	265	286	245	279	213	235	267	233	254	243	244	260	235	256	257	256	254	242	241	276	235	271	239	217	238	247	243	258	269	243	256	269	246	280	262	222	239	214	271	268	259	259	247	272	245	237	236	269	290	235	249	258	259	247	234	247	228	230	259	248	239	264	275	232	235	245	256	244	222	257	251	266	276	253	239	256	243	250	262	242	257	235	259	252	225	270	269	276	218	279	248	249	234	233	236	268	270	258	236	289	254	232	277	275	268	255	243	252	251	221	264	228	253	264	255	238	252	240	266	258	249	252	244	244	222	286	270	244	256	268	240	237	249	257	252	247	258	270	259	270	267	227	231	242	255	249	252	240	274	248	273	258	253	252	266	238	271	265	270	256	233	241	247	239	246	276	272	260	223	247	266	243	244	262	249	302	248	245	235	238	266	237	227	271	244	263	263	242	259	229	208	239	238	263	253	248	246	238	272	267	246	271	253	240	236	245	250	263	262	274	250	231	263	257	258	268	277	232	282	269	240	257	233	254	278	228	220	244	232	247	248	231	253	250	263	235	234	265	244	253	256	268	276	256	230	237	242	270	252	251	253	233	266	242	263	266	252	260	240	233	258	265	237	259	239	262	257	246	265	284	278	276	266	264	252	211	227	267	235	238	238	273	264	233	245	261	256	267	262	221	224	238	266	284	244	260	258	249	252	254	224	250	275	267	274	259	263	226	254	269	269	251	258	242	260	277	264	246	262	241	260	218	243	281	282	233	243	259	281	232	313	246	212	283	281	244	261	262	254	246	221	243	242	248	249	255	243	247	267	250	258	255	235	254	267	235	264	240	236	245	255	248	256	221	238	280	266	253	247	225	258	212	262	221	274	227	253	250	231	248	246	294	270	235	258	231	248	236	256	257	251	249	291	278	240	240	270	245	258	230	248	226	284	243	251	230	244	246	269	253	265	240	256	232	249	263	262	235	263	270	253	250	260	246	253	238	213	231	235	255	236	229	255	265	250	262	249	250	264	243	252	244	252	283	243	246	245	257	264	242	279	227	237	251	255	229	266	248	266	249	239	244	246	266	245	268	256	256	248	268	269	250	248	256	291	251	277	262	258	235	291	249	268	257	239	263	221	270	282	256	257	269	213	271	243	259	257	276	269	264	256	261	228	232	250	252	256	240	251	216	258	237	245	237	266	247	250	240	279	255	245	223	254	284	242	244	269	222	258	261	248	240	235	252	255	290	255	265	247	237	266	241	255	271	253	249	256	243	232	259	261	240	238	254	255	231	254	246	276	250	241	238	233	242	277	263	290	244	236	278	238	218	244	252	251	233	274	281	240	215	284	246	265	218	262	232	263	277	264	256	217	251	247	250	249	236	250	253	260	248	276	252	239	236	242	255	244	273	242	237	248	245	259	253	244	240	266	222	253	255	233	260	282	257	254	233	240	281	242	248	276	254	244	240	283	243	242	223	229	252	242	259	253	254	283	267	257	253	256	250	267	273	233	238	242	265	270	260	228	247	258	237	221	274	258	236	227	257	251	232	267	263	252	288	246	250	243	216	267	256	262	273	244	281	296	244	234	262	256	254	241	244	232	261	260	264	260	242	249	262	262	227	218	246	237	259	235	239	237	268	241	244	264	225	257	263	257	231	248	235	241	245	255	278	230	242	253	250	218	244	278	238	257	279	269	249	261	276	267	241	271	253	255	267	222	249	247	251	253	253	267	282	248	242	253	213	258	250	251	257	277	276	252	239	265	234	291	260	269	253	258	244	265	225	236	244	264	262	230	243	245	247	264	219	278	244	215	231	261	237	254	279	281	280	263	246	260	249	268	272	257	257	259	268	272	261	245	259	247	237	246	235	250	227	258	237	276	243	267	259	279	246	224	269	270	260	280	250	279	231	229	260	237	234	232	249	272	232	255	241	301	255	245	231	255	241	263	229	262	264	239	274	252	255	258	265	278	255	253	230	221	257	235	284	234	233	249	254	272	264	226	259	242	216	255	262	247	274	224	264	243	253	224	213	249	235	257	274	245	271	255	235	270	262	279	232	219	234	283	247	239	246	284	230	274	270	257	234	257	255	261	244	238	220	256	261	242	272	239	246	266	244	228	268	257	277	256	245	256	262	279	240	270	254	290	270	255	275	247	252	247	255	223	230	254	240	248	233	232	241	240	261	240	259	244	265	271	275	267	253	262	245	255	248	243	271	257	248	219	224	233	265	271	233	240	250	269	270	239	264	267	268	239	260	286	252	252	247	261	235	233	264	259	245	250	244	274	261	258	258	255	251	231	227	254	245	266	271	241	216	263	241	263	221	221	231	251	240	257	260	255	232	284	247	262	236	250	269	263	275	248	254	245	258	249	249	273	243	255	279	239	256	292	220	244	264	257	244	272	256	279	249	242	261	250
39595	42621	47923	45290	38059	31127	27251	24141	19255	16865	16647	14799	10925	10934	9244	9157	9651	8282	6054	5144	4475	4064	2436	1978	1722	1490	2179	2057	976	1107	1766	1908	1523	1264	1056	791	775	790	1005	873	742	753	711	649	637	640	631	621	625	620	602	671	632	605	620	653	603	614	656	650	615	651	578	630	569	599	645	616	652	608	596	576	569	595	623	605	609	612	572	580	655	586	597	599	569	562	653	607	621	594	627	611	626	633	595	624	567	601	609	604	584	574	608	585	573	568	601	594	560	608	618	630	665	630	611	629	603	590	595	626	609	608	545	651	608	638	575	611	629	569	589	603	574	622	602	605	598	610	618	636	605	642	618	677	603	585	611	619	618	564	581	603	625	591	572	631	615	609	616	613	639	620	574	607	575	560	616	609	628	630	608	617	609	647	568	615	611	566	621	592	595	659	620	574	620	566	590	588	600	604	631	605	593	630	657	598	590	611	606	621	628	598	597	581	612	659	616	563	626	592	588	577	595	573	600	597	625	653	636	571	644	601	556	660	586	651	588	646	601	577	603	619	601	586	572	618	584	630	608	662	571	582	594	621	617	570	590	575	628	635	567	606	606	602	570	639	574	589	558	608	604	605	594	623	586	618	584	594	595	610	617	596	605	627	584	602	590	631	604	594	619	611	619	618	610	593	586	584	631	610	624	562	608	579	640	616	594	559	572	599	618	657	593	606	633	595	628	588	607	597	588	633	606	613	626	591	597	631	592	612	589	607	575	597	602	612	637	619	621	622	588	603	609	631	611	611	586	614	600	615	620	623	589	573	616	613	642	600	564	580	640	574	585	621	621	592	546	607	607	581	588	583	554	633	624	638	611	595	587	587	669	603	610	619	576	538	562	593	621	611	591	561	602	613	593	609	575	565	571	599	612	631	604	600	594	639	612	601	586	573	614	569	580	594	585	627	595	627	606	639	596	613	584	607	584	626	580	572	662	618	620	611	587	587	619	552	633	626	604	593	602	595	555	611	598	593	627	562	643	578	636	607	627	645	589	620	648	634	669	619	622	642	575	655	588	625	625	609	586	565	594	640	572	581	576	573	585	610	606	602	630	592	611	622	599	627	664	626	626	648	617	597	597	522	590	667	585	629	611	637	592	635	615	600	607	562	599	597	605	627	632	604	579	625	592	594	597	622	597	619	582	567	607	655	636	620	600	604	608	610	615	564	606	652	608	610	616	592	558	654	618	615	573	556	657	579	616	617	608	634	631	613	601	627	623	603	594	603	624	641	598	633	600	618	625	600	593	615	644	594	604	622	626	619	564	615	551	607	575	581	614	585	603	592	596	648	610	597	594	613	664	603	571	621	584	593	585	616	625	583	582	602	639	649	610	570	624	627	573	585	613	614	606	606	663	607	570	617	620	634	621	580	610	610	570	629	580	623	622	648	594	631	633	593	613	627	602	592	593	595	625	637	556	624	587	620	577	529	563	602	596	612	629	623	615	589	620	583	602	588	601	585	643	644	595	638	611	658	629	646	619	611	605	639	589	647	611	589	601	593	624	590	594	591	581	600	614	572	568	601	603	577	625	614	625	619	614	588	642	632	607	588	671	609	605	596	596	619	635	628	577	595	609	627	592	633	600	595	598	618	591	592	638	600	597	607	631	661	607	577	643	600	615	596	617	601	564	595	596	590	577	596	648	633	606	638	567	564	625	574	588	583	617	625	616	626	609	592	583	655	572	614	590	605	612	607	608	641	593	618	602	621	571	631	602	564	580	591	608	614	613	638	659	601	624	612	619	575	606	570	618	591	549	629	610	579	590	644	597	603	588	619	591	585	568	605	592	625	647	603	635	618	642	608	638	603	613	603	590	602	616	585	619	627	572	609	591	583	555	608	633	626	613	618	608	607	556	596	595	616	636	620	600	609	638	608	637	634	567	598	571	580	596	631	587	544	600	583	612	593	562	626	590	590	587	601	620	610	635	611	554	619	587	596	611	618	585	589	575	595	616	601	552	597	607	587	635	630	570	588	588	615	600	579	568	594	640	609	628	622	599	608	629	604	647	566	558	610	605	583	616	677	633	567	605	615	612	636	621	613	632	608	608	616	574	629	576	594	607	597	585	612	609	633	549	630	631	541	611	640	610	628	548	564	568	637	593	610	608	617	614	580	625	570	603	604	582	597	611	632	621	589	605	626	608	586	612	650	578	646	547	575	597	612	568	617	542	609	603	583	577	639	643	609	590	618	622	589	610	581	653	612	603	576	620	665	580	614	564	601	611	610	654	663	595	588	631	626	582	648	625	624	594	591	595	602	641	615	601	585	659	664	574	616	551	597	645	685	630	598	572	598	585	652	568	624	627	633	548	636	610	577	599	607	610	632	557	597	602	573	583	644	614	627	584	623	603	616	624	615	600	609	607	588	614	635	593	595	638	608	622	598	625	590	585	554	624	571	608	585	641	596	628	529	633	584	635	589	598	598	636	576	546	624	622	562	574	632	622	627	616	581	666	630	585	593	583	623	628	594	581	620	615	602	653	585	631	555	620	613	600	548	624	593	655	568	575	625	635	591	615	616	583	590	577	599	546	611	581	572	656	560	593	603	599	596	592	600	632	633	659	624	565	604	606	602	609	575	581	641	587	608	627	583	643	610	599	630	605	609	590	607	562	621	614	657	612	617	591	607	652	633	651	615	625	600	667	610	585	616	590	585	590	582	610	607	597	577	572	574	601	590	613	592	626	642	607	613	591	625	605	597	627	592	622	549	625	602	604	593	589	617	633	584	565	566	621	623	586	564	555	617	596	621	604	626	546	604	600	582	601	601	578	603	659	625	601	622	599	636	569	602	604	574	623	581	588	624	622	608	576	594	638	614	586	618	633	595	663	616	587	605	611	578	611	628	594	584	598	601	632	616	608	609	624	597	623	614	635	585	600	584	590	625	626	640	610	579	607	640	605	605	666	602	609	559	559	583	625	654	630	629	578	575	579	581	579	616	633	633	589	594	579	606	617	561	626	660	636	630	597	584	562	626	678	597	620	648	596	581	611	620	595	644	561	656	645	586	593	570	592	611	634	637	605	592	626	629	579	579	626	611	580	594	571	617	620	547	638	613	609	598	628	581	619	593	610	646	633	599	627	606	605	608	603	550	633	568	609	604	624	621	583	579	629	573	611	624	632	619	624	617	603	591	569	621	580	618	564	596	634	591	598	566	595	606	624	595	558	631	624	578	590	601	617	595	609	599	574	599	611	596	601	648	615	574	583	580	627	582	605	563	593	602	613	615	601	582	595	617	601	614	585	615	648	608	593	629	648	614	617	629	608	597	633	596	622	571	588	607	596	615	617	612	616	634	648	620	596	587	615	589	608	660	584	605	617	582	561	633	537	598	616	562	562	590	585	612	618	596	598	590	594	604	587	564	614	626	568	603	602	594	618	641	630	580	627	629	611	590	605	595	656	611	629	584	624	618	578	650	616	626	555	584	639	637	619	636	590	580	583	615	634	596	601	589
42079	34888	29717	20524	11343	5687	3172	1931	1171	822	679	519	452	426	395	351	327	310	325	292	311	290	276	286	290	229	299	281	288	278	272	258	310	248	273	250	265	245	254	260	259	249	289	284	258	235	256	245	258	248	263	259	289	266	260	239	249	257	221	257	249	297	257	238	270	237	266	254	262	266	248	261	265	261	271	276	259	239	247	256	257	252	268	249	241	268	249	263	280	273	227	239	270	254	265	261	256	265	241	267	263	279	262	249	272	292	280	259	280	300	256	264	243	264	249	276	242	289	276	247	261	250	272	249	266	234	246	270	236	268	242	242	261	256	250	228	256	265	272	263	273	271	269	263	229	249	253	236	252	244	278	229	257	274	268	244	274	273	249	233	255	221	253	272	265	280	227	279	231	252	267	268	268	232	245	250	248	290	234	262	249	250	283	257	256	261	286	243	280	247	263	280	249	268	255	249	279	267	251	239	253	270	281	248	296	252	269	230	266	284	237	278	279	251	257	259	272	265	262	249	276	274	243	247	278	232	290	259	289	263	231	245	245	260	254	239	278	281	245	258	251	259	293	296	275	229	270	265	247	251	269	268	237	279	258	241	258	288	249	250	263	240	228	273	247	268	254	260	249	245	265	285	268	248	261	292	264	291	248	279	265	267	262	248	244	269	257	285	260	266	274	247	274	258	264	217	280	234	257	265	251	251	255	242	267	286	262	282	255	279	269	245	254	260	246	291	251	237	260	247	238	292	238	264	255	264	257	255	267	266	263	274	255	274	258	254	244	273	237	279	242	258	231	268	263	269	244	254	271	242	259	269	279	277	252	264	243	280	272	246	264	242	251	255	238	256	251	253	262	256	288	257	255	291	258	239	288	261	265	260	270	267	246	278	271	284	249	247	246	239	250	274	268	273	244	247	258	257	266	242	260	261	250	257	231	240	255	255	247	264	248	223	228	239	289	252	247	245	270	258	258	264	262	250	263	252	264	264	260	269	269	257	261	235	278	262	267	258	247	261	274	290	253	235	297	268	223	229	250	237	261	293	251	214	230	260	267	272	227	291	276	247	258	262	250	253	267	274	254	255	274	280	265	262	234	235	264	247	256	268	258	241	298	272	274	273	261	245	290	285	244	281	278	259	264	269	254	249	279	264	234	252	269	259	273	238	235	277	278	266	251	263	248	254	270	232	239	265	266	290	264	294	255	258	269	228	320	272	264	265	280	265	262	247	273	246	270	264	263	272	246	277	255	256	231	260	277	263	273	255	251	264	284	270	274	245	300	252	267	257	257	257	263	227	270	236	243	235	260	272	232	273	259	268	249	242	256	256	281	276	237	257	258	284	251	246	237	251	242	236	251	268	259	262	267	241	245	264	278	246	263	290	276	246	254	266	266	277	248	246	245	268	267	245	280	268	274	241	278	272	281	271	287	251	250	228	249	234	273	209	223	246	270	245	269	295	236	241	280	282	239	235	263	246	261	253	267	267	263	259	246	283	260	295	234	265	254	255	264	248	262	252	274	246	273	272	283	271	261	255	256	247	260	253	243	264	270	280	251	254	241	243	273	264	272	220	245	284	248	231	222	245	261	245	273	263	277	277	238	246	240	235	254	252	244	257	252	238	264	268	279	268	239	268	260	243	242	255	261	285	251	279	267	268	221	229	251	259	267	272	246	264	258	240	270	236	259	265	248	232	235	264	253	260	274	238	257	268	302	272	251	246	245	260	261	266	250	250	264	256	259	234	266	272	232	272	293	252	249	257	253	288	260	275	244	261	252	253	268	253	266	261	268	262	262	274	272	235	273	272	264	272	281	285	234	241	263	245	255	246	216	264	238	304	249	268	227	251	273	271	274	251	243	282	276	273	260	267	257	276	240	240	261	253	260	252	266	279	230	253	264	256	255	264	269	234	255	262	255	263	254	247	251	271	254	249	266	265	280	284	296	262	238	272	296	257	263	269	281	254	234	241	248	251	257	282	266	269	263	243	258	272	261	273	282	268	257	281	266	272	279	256	243	264	279	275	273	262	255	261	276	257	251	298	245	255	248	255	268	278	282	249	239	290	238	255	244	262	256	277	288	276	282	233	209	243	264	227	240	275	261	255	256	273	241	257	270	258	272	219	248	257	261	262	274	269	242	250	283	229	242	247	233	249	235	266	272	264	234	241	258	282	268	268	271	238	271	243	266	232	266	257	273	260	263	279	247	241	239	254	274	284	292	243	296	271	263	268	254	234	255	267	273	252	253	253	265	261	232	226	260	236	280	248	281	268	256	237	280	246	285	237	223	262	252	282	223	285	266	234	251	281	273	266	271	275	260	237	266	208	233	269	268	258	263	267	222	248	267	287	269	252	239	254	261	281	267	244	249	255	262	269	253	269	269	246	256	289	240	248	290	266	261	262	229	264	221	265	283	255	254	275	251	229	251	282	286	261	251	264	262	245	253	268	268	259	252	255	267	281	265	247	290	276	282	243	249	261	262	253	260	243	243	277	271	271	271	248	259	264	250	243	238	257	218	271	235	232	256	238	246	237	261	281	249	242	257	274	273	237	268	232	275	246	254	246	262	229	253	237	252	276	254	245	254	271	270	252	233	235	269	223	256	247	271	261	267	263	257	287	240	276	256	266	263	258	256	277	246	280	256	231	272	252	251	232	270	256	253	242	255	253	249	260	285	220	218	250	276	252	241	253	255	236	291	256	236	272	287	253	281	239	240	282	270	250	261	221	260	238	243	271	251	234	248	260	221	243	248	236	241	249	276	245	262	245	259	274	247	245	269	259	265	254	250	255	275	255	247	242	254	270	267	258	265	273	273	277	259	246	261	244	248	251	237	258	251	245	291	273	244	251	259	262	268	249	289	262	249	261	258	257	249	262	251	255	235	232	253	257	259	266	249	271	256	271	260	244	271	280	255	290	262	259	262	280	261	252	243	268	259	273	256	266	248	251	259	226	260	270	223	280	248	280	270	257	248	261	235	254	256	248	221	266	235	248	285	254	251	277	233	271	292	292	285	252	223	257	256	239	266	285	250	252	237	268	254	271	263	255	238	234	257	237	294	272	273	244	253	245	226	295	254	251	270	263	249	234	264	259	239	251	270	260	268	235	294	241	258	245	289	262	267	250	226	242	253	319	246	267	259	310	258	271	278	247	266	276	244	247	257	269	271	291	250	294	245	265	276	243	250	259	290	247	249	237	218	239	265	278	290	249	286	248	262	284	255	269	228	256	239	246	254	264	243	272	240	261	272	225	241	255	270	248	226	248	273	254	271	279	289	274	265	251	257	252	272	233	273	260	239	248	239	275	244	293	265	251	265	251	263	242	245	247	251	262	228	249	259	256	248	257	218	251	268	262	270	272	261	234	272	260	257	249	234	247	284	257	274	252	248	280	256	268	245	265	226	271	265	248	262	271	259	259	249	251	270	249	268	258	282	243	262	264	244	232	242	219	301	251	256	244	266	240	245	274	266	246	257	270	236	247	266	281	278	264
24500	26635	33160	30762	23300	16519	11535	7527	5104	3568	2803	2218	1736	1504	1333	1163	1095	995	927	915	854	735	740	721	701	699	776	703	661	639	633	609	678	649	697	633	663	611	657	614	604	648	565	609	619	652	617	629	649	599	584	632	644	616	620	600	608	632	656	626	614	651	666	610	635	611	604	638	633	612	591	630	605	620	671	619	592	657	651	658	638	598	642	640	607	583	603	621	604	614	635	585	660	597	638	684	619	608	609	633	644	635	595	577	629	547	636	646	629	632	645	636	550	642	602	666	618	599	648	587	609	580	635	620	607	615	678	603	613	604	627	584	614	620	674	690	607	624	611	612	620	608	617	662	649	561	628	619	617	632	638	597	706	663	641	657	618	650	568	621	563	657	625	628	574	647	639	646	636	643	607	609	638	635	650	617	620	631	648	632	621	631	627	597	645	587	648	604	613	634	642	612	586	622	661	645	611	653	647	643	598	638	608	601	579	588	631	543	642	651	585	646	596	636	607	616	622	627	583	633	617	648	594	623	629	637	628	660	645	620	616	641	629	588	617	613	644	581	673	648	680	565	647	628	626	687	662	635	669	613	603	641	626	584	617	659	604	659	653	618	567	580	660	627	615	618	624	652	608	624	639	653	616	616	644	620	626	620	656	634	625	633	641	576	622	604	652	655	602	638	597	589	652	638	621	638	624	642	651	601	593	599	603	624	628	614	622	608	635	610	600	635	613	566	602	632	570	660	626	589	676	608	645	605	615	623	630	637	649	647	595	643	597	628	632	627	638	604	654	606	631	614	642	660	605	662	574	630	624	602	621	624	654	660	608	629	630	648	596	605	602	618	616	634	618	656	591	606	609	616	628	603	659	668	614	591	607	643	570	618	537	612	635	626	617	628	614	624	588	620	613	675	680	656	698	631	618	641	625	588	600	600	649	600	612	631	604	630	579	590	690	610	626	584	647	561	656	605	646	613	571	636	635	621	639	630	681	614	583	629	601	647	587	640	592	625	557	628	604	629	617	640	655	683	608	593	639	654	660	618	610	598	605	639	635	609	593	621	624	648	591	610	603	647	598	639	617	617	601	630	613	606	610	629	605	563	646	631	603	592	563	647	637	628	602	616	609	645	601	611	625	612	614	604	635	612	608	620	707	555	640	616	613	601	601	574	625	606	624	602	601	620	620	614	616	608	655	669	645	642	666	631	626	661	610	597	605	613	609	664	631	607	666	646	636	643	589	604	615	576	687	654	585	624	616	641	650	610	618	601	623	574	692	611	587	644	614	604	584	596	595	622	636	633	614	622	587	633	600	602	638	609	609	616	639	612	627	562	622	628	634	652	627	630	536	591	605	609	635	648	647	637	651	644	590	619	665	666	631	654	640	653	632	666	690	635	618	622	641	612	663	645	604	662	596	578	597	634	655	650	597	649	599	629	616	630	631	649	618	610	682	632	620	611	605	634	628	608	593	593	643	629	619	649	601	636	640	655	645	651	599	665	649	626	620	611	638	634	611	716	608	623	633	653	666	604	647	622	637	640	601	637	626	679	621	616	580	623	612	598	608	625	626	652	620	595	579	619	633	605	636	626	609	614	606	635	593	598	642	623	594	660	608	601	601	620	646	641	597	606	652	609	616	637	621	649	649	647	618	645	653	639	634	610	628	583	608	553	655	602	607	655	588	635	616	634	626	594	591	639	596	622	599	611	608	597	604	609	640	647	619	652	602	592	602	607	620	582	667	600	629	641	636	623	640	606	621	656	612	589	616	619	637	624	593	594	650	615	632	615	629	638	619	620	640	629	587	623	630	640	567	590	591	607	626	670	615	635	612	675	603	578	611	603	618	623	615	684	653	650	655	615	640	601	623	649	626	609	661	631	673	581	626	599	571	618	612	652	607	638	638	593	625	640	628	632	631	636	625	617	605	645	625	637	685	583	609	627	627	608	624	631	607	639	585	626	566	643	623	657	624	616	625	609	649	608	592	554	642	684	636	622	594	641	603	586	648	595	637	645	605	640	621	600	642	670	625	597	653	616	609	582	630	611	607	624	630	635	602	625	600	602	614	608	575	612	586	633	627	607	613	661	621	660	606	633	624	589	644	646	613	654	660	620	628	605	634	620	595	589	648	605	637	619	726	660	599	614	559	614	654	643	616	606	627	653	636	619	664	650	656	650	669	594	589	604	636	580	600	640	623	598	622	612	595	637	634	658	609	596	653	646	641	573	600	630	640	633	593	618	663	627	659	632	639	612	665	675	645	635	615	604	638	657	613	608	621	593	656	636	667	626	600	613	643	639	567	589	596	599	608	635	606	648	628	605	649	625	641	609	598	618	629	660	617	593	581	580	593	602	614	585	629	621	608	641	626	633	619	628	550	635	611	585	648	579	591	566	618	622	630	607	638	611	597	643	621	626	628	639	625	595	615	604	603	589	645	593	588	621	621	630	656	654	646	627	607	595	658	645	626	670	616	677	597	609	655	658	632	664	635	611	630	669	646	613	596	595	576	627	603	668	609	655	589	625	613	577	643	651	609	624	603	650	636	639	593	679	675	584	621	630	593	587	579	613	656	597	656	621	614	656	596	579	589	597	658	602	600	618	645	581	622	607	571	618	637	610	636	604	633	600	597	630	635	604	634	629	659	640	623	592	643	612	655	601	646	604	659	630	593	668	614	610	629	630	602	630	584	657	646	611	662	662	665	576	639	661	589	588	626	673	642	626	595	632	636	635	634	632	625	626	657	603	602	623	596	600	584	582	627	626	599	604	666	637	623	621	614	608	642	631	605	639	655	633	689	619	615	584	635	629	628	638	641	641	633	655	639	665	604	631	598	639	624	595	671	625	605	630	597	691	657	632	604	593	644	613	619	655	640	571	677	603	612	638	636	611	595	572	676	586	683	630	630	611	622	603	635	642	646	575	644	671	601	622	658	636	637	611	649	671	623	594	585	572	645	618	629	628	628	619	621	596	633	619	630	638	639	640	612	644	673	655	658	633	627	614	606	644	577	609	616	650	634	594	607	667	637	618	571	645	602	650	600	679	589	632	674	628	619	590	637	663	606	632	646	566	612	620	562	604	647	626	633	621	611	679	620	652	669	646	598	633	627	618	652	630	595	608	663	626	646	597	657	654	662	651	646	614	675	668	658	636	591	641	646	609	588	605	621	655	617	641	617	600	599	604	643	637	638	613	615	621	656	629	649	642	649	624	640	665	666	616	578	643	658	621	670	657	616	636	633	660	647	615	665	605	617	572	563	580	614	646	671	609	646	604	638	629	636	623	587	614	611	624	642	646	596	638	625	643	633	617	648	594	656	563	652	613	620	572	627	657	598	613	539	631	590	634	615	640	679	633	660	641	598	640	634	632	649	643	602	618	618	620	602	593	639	635	653	604	666	588	656	609	634	660	629	564	571	649	616	616	598	591	653	632	633	645	630	610	574	588	648	634	636	596	656	669	641	675	633	633	640	635	642	616	657	659	586	639	620	644	621	657
47818	41312	35944	26845	15878	8571	5514	3372	2087	1594	1397	1067	840	762	735	634	641	623	489	465	405	387	356	319	354	310	295	316	303	299	326	300	248	289	282	269	229	254	275	257	257	253	261	241	231	253	286	244	262	250	228	265	282	251	251	281	250	256	253	260	270	251	248	276	242	253	258	234	244	252	244	249	248	240	261	254	266	266	238	265	220	249	268	223	233	236	224	270	230	279	251	266	251	250	268	262	266	284	232	261	229	239	257	269	240	254	272	224	241	235	252	250	281	278	264	262	279	245	260	274	234	265	233	234	266	263	281	246	264	290	261	247	263	276	262	237	234	271	245	265	279	290	256	313	278	253	263	267	255	268	251	252	226	239	229	253	246	265	271	229	224	271	272	273	259	240	266	261	275	266	290	266	248	253	285	240	261	258	252	264	267	258	262	273	258	217	245	257	255	250	279	243	265	249	255	246	261	251	257	259	270	246	285	242	265	236	281	251	288	262	274	238	259	247	274	244	275	235	247	284	253	267	289	246	235	263	241	254	267	234	263	225	246	263	260	260	247	238	258	264	258	275	278	228	255	251	265	269	242	267	259	264	227	243	260	240	259	237	251	236	257	279	275	248	232	261	242	226	258	276	236	228	294	275	260	238	246	253	270	247	244	252	265	271	247	261	276	241	261	256	305	250	252	273	251	264	264	230	261	246	236	274	243	266	268	253	241	250	250	242	274	236	293	255	251	254	270	241	238	246	289	272	249	262	261	227	251	264	242	279	252	267	278	259	267	281	254	268	247	287	272	252	254	264	251	226	284	240	258	259	245	281	268	255	308	237	248	273	260	245	263	260	264	223	246	254	250	272	228	252	263	255	271	254	252	301	256	298	269	249	244	260	274	301	269	242	254	270	272	255	271	271	268	260	249	251	287	257	270	268	239	301	271	277	272	254	259	240	265	247	265	272	254	284	264	240	260	236	254	245	235	244	260	273	248	252	258	241	286	265	248	250	234	250	261	279	291	277	258	231	239	251	261	247	259	240	238	246	240	257	294	279	247	241	259	254	249	251	263	252	230	253	261	259	262	273	255	260	250	262	246	216	253	259	257	259	232	246	229	276	278	234	272	253	268	244	240	272	267	266	249	278	254	256	301	289	263	243	252	274	277	257	274	254	275	264	242	281	254	257	239	247	252	258	260	286	271	242	243	259	257	225	250	248	299	246	255	247	243	233	278	241	260	231	253	251	252	242	282	273	247	236	238	282	224	233	270	259	257	266	280	269	266	275	241	248	260	265	293	255	251	246	244	250	251	228	252	271	258	269	260	234	237	232	266	257	269	259	247	265	266	240	248	252	269	257	271	268	269	260	236	255	275	239	249	259	241	233	267	262	277	253	288	243	253	291	289	276	275	242	269	265	254	250	252	259	270	282	282	215	279	259	243	267	264	268	247	268	260	247	253	273	266	271	271	262	263	257	249	230	282	266	230	265	244	262	266	246	249	278	242	256	237	237	256	257	249	250	236	242	260	258	257	236	242	255	258	269	235	245	266	267	291	238	247	253	252	277	245	273	254	270	258	262	264	243	222	267	240	245	273	277	240	254	264	275	272	257	256	250	247	245	245	232	239	223	276	243	244	261	251	241	252	250	263	248	266	257	271	221	246	264	257	256	234	277	246	251	262	260	248	250	274	248	238	249	238	273	266	263	253	291	258	258	266	258	260	260	288	298	254	266	254	255	225	252	259	243	247	250	263	274	232	260	253	252	232	261	234	261	262	251	266	234	249	251	243	267	284	249	279	250	232	270	261	279	267	231	268	257	243	266	243	270	253	245	257	257	257	241	256	250	245	239	293	276	255	269	247	203	247	248	264	245	245	285	276	261	227	234	240	247	255	253	291	260	266	259	283	281	249	251	254	284	242	231	258	271	225	257	268	243	265	276	281	242	269	242	240	256	252	252	233	253	245	243	239	239	270	268	263	237	247	244	238	240	262	273	257	265	275	264	253	262	256	235	238	271	265	233	286	246	248	269	247	267	271	280	266	288	245	238	258	246	255	265	224	253	289	269	257	257	265	241	274	246	254	246	247	276	274	267	236	272	266	269	253	256	266	270	251	257	283	239	236	239	230	233	247	245	298	275	216	271	259	252	274	265	282	217	254	255	246	263	245	279	269	248	251	271	261	244	237	235	226	253	264	263	259	248	252	228	253	263	282	252	283	245	269	245	287	278	268	281	283	275	266	248	287	265	266	279	247	263	244	261	256	248	245	274	246	236	236	255	301	267	262	240	271	257	255	291	277	230	250	251	245	283	254	247	255	261	244	256	240	217	247	255	271	243	260	259	250	275	235	240	238	262	234	266	252	288	252	235	247	249	234	255	268	273	248	261	253	271	257	251	258	257	246	250	258	264	263	217	246	249	266	255	267	228	264	259	254	274	294	256	239	262	267	267	249	278	257	249	268	276	264	263	267	265	267	276	248	253	247	249	243	273	264	259	230	249	236	247	246	277	268	260	241	267	265	284	294	271	230	263	252	240	285	255	258	238	231	243	239	265	258	250	269	253	250	271	259	253	258	248	219	272	269	255	264	255	254	277	234	273	248	271	268	261	251	279	260	236	246	271	269	273	260	259	277	274	284	274	254	275	261	232	249	247	251	265	263	253	271	249	230	270	259	266	247	248	254	257	258	255	263	279	264	259	257	285	257	249	209	246	254	260	246	280	283	263	231	267	288	253	281	239	270	273	285	226	265	269	267	239	255	237	259	241	250	249	239	239	312	309	247	271	263	254	243	260	254	266	239	258	270	228	230	246	254	258	263	255	293	245	275	233	287	283	258	259	261	238	249	217	253	293	266	257	264	275	240	234	230	218	250	250	277	259	241	264	230	286	263	241	268	275	273	274	273	277	296	256	237	278	259	273	240	255	240	250	253	270	299	267	269	261	263	230	254	251	275	259	270	278	273	238	260	267	245	247	251	255	258	251	264	250	221	245	264	230	294	227	266	250	258	268	252	281	241	240	273	253	271	286	250	281	250	238	266	267	269	257	239	249	252	255	263	238	264	255	248	248	235	244	250	252	268	262	269	252	236	261	274	264	263	262	229	244	266	254	265	218	251	225	234	284	253	243	270	265	247	241	255	261	267	265	258	233	241	248	258	253	294	271	236	252	232	252	264	261	254	259	263	235	236	261	233	259	278	245	276	279	270	262	244	239	280	240	256	261	251	258	239	254	239	257	267	275	263	282	240	264	243	265	241	287	290	245	251	258	267	233	273	252	260	268	230	275	243	269	257	242	270	237	264	257	243	253	272	280	266	257	285	231	238	269	259	273	265	231	253	244	278	269	252	243	248	252	267	265	277	238	241	247	279	256	278	272	239	232	257	252	260	257	251	269	273	271	229	244	275	254	266	267	245	245	235	272	252	273	256	250	242	250	240	260	237	261	278	273	253	242	218	261	234	247	251	243	235	279	267	213	256	283	251	211	256	246	262	230	291	241	273	248
29552	32654	38387	35347	27770	20908	17516	12460	9169	7513	6493	5563	4256	3762	3426	2910	3123	2871	2039	1808	1471	1492	1112	1053	1028	915	1050	1066	870	822	930	973	787	754	799	709	698	707	624	651	670	648	638	583	637	662	648	664	607	626	666	607	599	654	647	642	645	629	696	620	602	611	623	618	585	651	618	627	620	630	620	620	624	648	566	636	594	578	615	606	606	619	617	628	669	605	630	623	634	651	649	657	610	596	630	613	593	579	651	648	599	647	610	613	595	645	591	649	616	628	626	604	608	601	656	622	569	609	647	609	609	702	650	620	633	625	627	662	647	614	592	616	605	621	569	611	647	583	596	638	644	613	598	591	624	641	607	615	625	608	604	625	633	607	624	657	613	671	635	619	612	641	587	581	586	597	605	631	617	636	655	573	602	616	617	652	650	628	644	620	617	630	645	602	621	666	587	633	608	624	633	556	574	620	622	614	624	628	595	593	608	636	644	632	632	648	637	584	597	633	608	630	615	643	590	607	620	637	614	583	623	652	624	641	618	627	621	575	592	551	608	627	608	594	622	583	640	598	653	707	582	634	606	633	624	627	617	622	624	598	606	645	675	621	597	621	587	626	604	640	607	674	654	624	641	620	643	632	598	640	622	606	666	641	654	615	597	603	631	634	632	628	642	634	601	619	647	655	607	652	637	616	638	591	620	647	608	590	644	646	658	601	596	612	651	643	574	604	582	622	657	620	617	642	618	595	602	614	616	605	641	623	617	619	604	615	614	615	595	615	635	594	617	613	633	623	597	604	635	665	622	645	580	648	631	602	638	584	667	651	614	599	615	650	648	629	606	654	626	604	582	665	666	581	599	651	593	614	587	665	589	579	562	597	639	638	660	646	644	604	632	655	616	616	588	581	573	616	613	595	608	666	613	633	639	630	593	630	650	602	610	615	592	636	645	629	607	635	619	624	613	616	607	609	592	625	586	596	588	583	595	641	636	600	588	608	642	643	596	644	637	604	589	634	586	612	612	646	619	594	618	640	575	632	645	613	624	631	609	654	615	604	654	639	619	588	612	572	621	617	653	663	633	630	628	655	630	646	624	619	613	613	626	553	661	637	623	630	572	599	655	647	589	588	589	621	619	623	619	623	629	586	645	634	615	609	655	599	665	602	583	627	634	602	606	603	604	593	633	632	607	651	608	633	620	617	644	580	619	610	636	618	636	600	581	609	649	627	641	596	588	607	641	652	614	637	606	602	619	598	613	645	603	580	624	601	623	620	651	606	644	620	659	583	661	632	613	628	624	625	600	610	589	609	607	591	605	585	629	653	567	672	628	633	643	598	625	601	604	648	618	679	656	621	623	589	611	628	618	613	633	601	658	585	582	610	656	641	664	662	553	626	601	586	613	608	637	638	606	663	655	636	624	622	621	620	612	626	669	580	621	622	633	627	632	582	621	621	601	638	604	615	620	583	615	624	614	632	616	655	615	611	628	666	619	631	630	615	654	635	606	583	659	608	607	632	613	618	629	636	642	622	604	617	597	631	568	611	612	642	620	618	617	635	618	661	617	652	640	632	626	620	615	617	597	591	630	567	617	591	565	599	631	623	621	606	627	659	611	585	603	619	635	645	612	626	652	616	598	644	643	661	600	631	610	604	652	598	630	647	619	585	609	613	625	599	618	594	650	645	646	610	619	606	625	655	622	645	597	636	650	622	594	552	591	594	585	615	575	666	631	603	632	618	652	590	640	604	621	628	633	627	611	567	624	626	606	607	659	620	619	610	651	595	600	635	678	611	606	611	576	643	635	625	639	610	640	599	601	584	652	610	582	641	635	586	616	656	601	690	646	623	585	622	626	610	612	626	621	595	658	613	600	622	653	571	608	628	654	594	622	604	608	624	657	660	630	624	632	584	660	629	638	640	649	607	626	615	650	594	568	622	637	613	611	665	619	632	624	596	608	614	607	642	616	606	597	641	629	594	646	620	635	673	595	612	628	626	595	622	640	608	611	627	589	614	590	618	598	603	614	643	610	656	648	601	583	626	634	669	617	595	660	626	624	604	621	600	579	645	629	619	625	603	631	612	627	631	599	581	629	614	614	636	592	669	611	621	641	592	638	640	578	685	615	583	588	616	614	627	621	609	623	640	663	641	606	627	648	619	640	578	628	578	627	590	633	648	608	606	640	613	618	687	613	628	609	652	590	647	634	643	642	587	632	626	591	665	621	607	589	607	616	549	602	649	634	650	611	614	634	649	627	590	586	640	637	609	609	634	625	622	601	598	642	608	621	597	623	610	608	613	629	582	636	614	618	640	597	622	607	629	610	600	611	616	647	617	580	628	624	663	628	599	598	579	640	623	637	633	594	626	608	594	618	628	600	599	653	637	617	621	631	670	649	634	672	631	620	614	634	615	627	592	619	587	598	609	607	663	642	623	685	596	561	660	656	622	609	626	628	610	644	627	646	612	629	623	647	597	586	605	574	642	640	652	666	661	583	638	654	638	636	591	602	639	622	626	613	612	622	611	661	639	631	635	662	609	664	649	604	618	584	612	639	642	631	565	578	591	605	597	624	619	603	582	621	600	622	631	656	623	549	675	577	615	601	602	619	655	644	628	611	629	608	607	636	617	600	607	605	612	584	687	616	662	635	650	605	641	652	577	618	601	614	669	635	640	631	620	634	631	650	587	608	621	632	650	642	636	647	619	592	626	612	643	609	595	587	611	603	610	579	623	608	638	637	604	625	635	620	588	598	628	623	569	620	633	626	632	620	599	648	600	615	619	624	634	669	671	628	628	657	648	621	640	607	631	671	570	598	611	642	644	619	637	607	648	640	648	624	624	591	616	613	651	632	637	627	642	630	612	666	628	641	594	622	639	626	639	637	593	616	597	642	644	599	620	617	680	601	634	637	636	652	627	617	641	610	650	650	618	599	634	630	637	653	603	620	577	650	620	590	634	634	649	650	605	600	616	610	639	601	618	688	607	591	680	607	626	648	610	619	620	607	627	629	627	644	616	625	615	619	625	652	621	618	608	617	608	628	649	579	612	572	622	597	614	614	608	597	617	644	632	598	623	633	584	584	599	643	611	630	623	587	626	627	626	653	656	642	621	562	646	615	615	628	634	608	638	622	621	614	605	594	594	639	655	632	613	607	593	637	666	638	618	611	592	615	630	639	618	648	617	629	609	642	640	622	620	633	600	621	641	560	633	616	596	628	599	571	602	632	628	595	658	612	592	587	620	595	598	572	642	614	631	656	606	658	655	580	593	631	623	622	627	627	594	592	615	635	653	624	630	628	591	576	632	627	617	618	632	591	643	630	593	590	636	624	613	582	637	601	598	639	632	630	652	619	650	655	619	614	641	596	599	611	645	620	612	593	667	605	626	589	602	636	649	631	635	594	557	624	619	610	651	607	633	633	574	606	594	655	635	636	606	629	609	629	607	612	648	607	624	597	646	638	576	646	643	610	612	621	671	639	629	619	637	632	603	607	617	595	618	609	628
58749	49330	44188	37319	27355	19245	15828	9798	6443	5245	4629	3861	2983	2273	2149	1742	2061	1950	1133	991	822	695	598	473	523	522	505	532	425	375	409	468	320	317	333	312	276	309	289	283	281	268	269	266	246	271	241	274	245	277	247	248	255	248	226	255	269	240	262	284	247	242	277	277	258	241	252	242	258	270	234	242	261	220	248	237	266	250	268	279	262	286	236	262	242	242	285	299	253	259	253	281	214	250	258	228	260	251	253	266	235	271	246	260	247	251	256	269	276	266	251	226	251	267	257	223	232	282	276	278	271	280	278	245	245	254	253	255	257	262	258	263	254	285	231	253	288	287	265	253	231	255	244	266	260	250	270	262	261	258	253	245	253	277	256	242	265	230	272	265	253	227	243	260	248	259	237	235	245	265	243	253	252	262	253	254	276	254	258	282	224	247	257	260	271	251	256	269	270	264	262	275	234	225	262	242	260	228	255	247	244	231	264	245	262	266	271	263	231	270	251	252	262	238	242	242	279	240	248	245	241	301	265	251	238	290	240	262	264	267	264	244	260	286	220	240	247	217	279	281	251	265	267	273	275	244	247	259	260	286	250	245	270	257	272	266	280	275	252	256	221	233	256	259	250	247	267	247	256	288	245	250	237	275	275	253	275	286	249	255	250	255	264	245	235	256	281	232	264	268	264	270	222	237	258	263	230	258	257	229	252	270	247	262	268	249	248	235	255	271	270	278	244	276	254	245	243	256	270	254	247	225	222	259	246	242	265	255	241	272	276	235	242	243	246	249	262	271	231	257	264	244	227	252	254	263	251	241	265	281	289	239	262	264	257	243	259	240	268	252	268	278	230	241	266	263	254	248	268	241	245	246	292	235	252	232	248	226	263	282	252	210	241	261	256	292	222	255	252	251	255	257	291	243	242	248	269	261	248	222	233	239	255	264	224	267	276	275	228	273	247	245	289	252	246	230	264	248	276	248	233	241	235	261	235	253	277	239	246	256	272	290	239	254	240	233	237	250	266	240	267	255	277	254	252	229	240	262	232	245	265	278	274	259	246	268	252	247	285	228	237	232	256	267	278	269	273	261	246	246	236	249	242	263	240	233	239	237	252	255	269	263	219	237	262	253	287	265	283	223	242	260	275	276	229	273	256	265	240	260	265	229	250	257	243	273	249	244	242	272	269	224	272	254	255	229	244	264	239	237	254	280	250	249	275	261	235	239	268	262	252	234	250	227	279	245	239	264	272	265	270	239	272	257	255	258	240	271	260	257	229	256	231	277	242	260	226	244	224	242	257	245	257	261	256	233	259	249	269	253	246	259	233	232	247	232	252	240	241	247	263	255	269	264	245	225	218	261	238	271	248	239	270	245	220	271	252	263	248	266	283	249	265	296	245	252	255	222	241	288	261	264	243	267	263	259	205	235	274	248	251	272	235	218	257	231	224	261	262	271	256	236	247	241	252	264	270	268	257	265	277	260	243	262	264	257	251	243	275	266	268	265	245	263	257	232	265	241	283	227	241	256	263	237	276	273	277	283	267	242	302	247	253	253	264	254	261	284	286	262	250	251	267	250	223	258	254	248	264	236	277	260	255	234	256	233	256	265	271	257	273	235	239	269	235	271	254	285	240	236	249	244	249	256	244	238	249	231	267	239	253	260	257	245	242	260	262	244	242	265	254	261	248	245	247	281	256	256	255	272	235	227	211	264	250	261	254	271	260	251	257	284	269	237	230	291	252	242	268	249	259	257	256	250	256	235	254	263	245	249	263	255	269	266	269	238	241	232	242	241	227	255	274	239	235	268	252	278	251	239	231	258	235	225	270	256	247	231	245	207	232	249	246	245	248	266	261	248	266	229	251	249	272	247	250	252	261	243	266	250	264	249	226	244	244	266	258	237	255	286	272	237	263	273	258	269	235	270	255	259	264	263	239	243	271	270	246	247	273	276	253	279	221	255	234	263	234	211	266	255	244	284	258	245	232	253	219	258	250	288	259	231	293	236	256	251	270	273	233	260	245	272	249	274	261	277	260	240	236	249	266	219	256	259	269	229	286	228	273	273	242	293	249	256	240	257	238	269	230	229	237	258	253	264	231	243	256	266	285	254	246	271	237	255	265	258	265	236	235	254	252	262	265	256	238	258	275	234	261	229	258	272	252	264	262	290	289	275	261	235	233	241	213	231	243	214	243	240	270	231	247	267	249	247	231	245	237	264	245	250	246	291	264	265	240	255	254	237	254	267	248	247	244	282	265	244	260	256	225	263	221	245	238	230	247	257	242	254	231	242	251	251	267	253	236	273	263	243	265	256	278	270	241	240	237	266	239	242	252	249	250	289	272	241	276	253	235	245	233	274	249	237	265	258	236	252	251	275	247	294	235	252	266	251	252	258	211	262	236	247	244	224	229	271	240	236	240	221	253	249	265	244	253	251	279	253	223	251	255	276	237	285	250	249	238	249	279	254	245	242	256	266	239	263	280	251	259	250	232	240	212	230	256	243	288	266	252	245	250	280	236	229	237	264	240	247	263	238	255	258	235	261	249	242	276	275	247	248	219	264	243	248	287	217	242	256	230	255	228	258	244	270	264	277	266	279	265	225	280	246	238	268	256	240	242	256	254	235	238	213	276	272	230	285	262	260	294	266	248	282	255	268	257	249	244	246	257	262	248	257	258	266	270	257	278	250	230	259	251	259	249	275	260	248	247	256	261	244	254	274	261	229	255	251	289	232	299	246	246	265	276	237	246	260	240	262	256	280	236	269	268	254	278	227	241	253	256	261	230	240	245	238	248	279	248	257	225	235	255	250	244	261	258	284	242	270	246	221	237	253	260	245	259	238	248	263	265	288	261	257	271	245	250	277	245	252	292	284	247	265	262	248	286	253	262	264	246	252	234	277	276	238	246	267	248	249	258	244	239	301	250	288	270	251	238	282	247	252	252	247	228	254	251	261	226	271	266	236	235	279	282	243	229	267	258	264	228	215	253	284	262	265	249	241	229	230	275	257	262	249	251	253	250	237	246	265	224	255	254	267	287	245	256	275	286	229	228	255	223	240	241	246	268	260	235	266	252	273	268	268	256	251	281	233	256	247	258	244	262	248	256	252	252	242	256	251	240	254	238	278	245	296	252	281	248	220	250	248	254	241	262	242	263	280	249	234	252	259	265	232	251	270	237	247	291	255	253	260	278	278	254	246	214	246	271	294	261	274	250	274	248	265	237	229	281	257	226	245	249	231	252	258	247	257	283	260	241	278	261	220	282	280	263	241	252	246	252	252	273	232	263	226	268	292	252	261	283	252	261	260	291	248	238	281	237	268	236	261	257	248	224	221	258	269	236	265	230	243	228	256	242	253	248	255	264	245	257	269	250	231	232	266	255	260	281	263	248	292	266	259	265	257	279	250	259	248	284	259	260	284	262	239	266	262	276	269	269	247	287	253	276	256	237	275	269	257	307	258	275	259	288	253	248	268	266	237	284	240	262	260	250	261	266	258	291	240
38709	42869	47357	45040	38118	31665	30719	23897	19605	18410	17020	16220	12633	10396	10597	8738	10617	9388	6366	5042	4339	3381	2409	1954	2252	2407	2364	2325	1759	1493	1878	1984	1188	1206	1019	914	826	889	945	888	787	714	723	655	604	671	610	576	606	696	612	624	598	609	579	598	600	582	649	613	639	671	622	615	608	643	637	586	599	620	629	600	623	605	593	620	630	629	567	635	625	619	577	602	613	611	595	612	573	642	640	656	617	637	591	633	619	615	656	579	585	617	657	640	622	641	637	648	602	634	617	665	637	571	601	592	591	633	604	637	617	612	564	622	608	579	609	623	587	600	661	579	643	627	621	596	663	607	614	604	611	604	627	547	574	605	622	626	613	623	612	602	660	582	585	590	592	580	604	644	586	585	654	601	637	539	601	584	640	604	568	612	613	598	618	608	634	624	596	571	622	645	582	535	607	639	625	599	584	598	644	582	604	600	559	610	590	589	607	621	637	620	586	629	596	595	608	616	598	650	629	638	626	611	632	590	597	622	595	601	600	567	587	611	638	624	638	589	592	627	634	634	600	608	617	613	599	629	598	616	635	645	578	597	610	610	621	622	592	653	629	639	627	626	576	617	613	549	589	611	644	581	586	612	595	668	631	626	559	614	571	607	608	594	593	607	537	620	581	619	586	623	628	659	582	617	625	612	612	612	633	600	602	622	609	630	596	610	593	624	633	593	592	600	631	606	612	603	622	615	587	586	651	633	617	625	604	594	607	610	580	628	658	643	615	629	605	601	611	601	608	643	650	620	601	623	614	571	666	585	586	614	585	625	587	600	623	635	640	584	592	653	609	558	567	630	607	630	586	620	587	586	631	613	641	651	601	607	599	631	576	608	601	643	613	623	591	606	608	640	574	634	615	617	587	604	605	535	601	602	628	630	634	634	616	622	594	620	598	592	632	611	636	595	612	618	611	577	663	575	614	639	641	614	593	566	630	580	589	657	594	632	593	643	593	610	593	618	601	587	611	599	601	612	650	564	607	628	604	613	585	610	621	598	610	609	593	643	622	631	593	598	570	559	593	617	620	605	614	614	588	607	627	556	619	603	562	576	615	648	623	588	632	658	637	602	649	555	661	636	641	628	590	608	621	619	618	620	610	637	616	654	627	605	654	619	587	637	617	624	650	616	639	623	615	669	618	597	597	605	621	624	625	592	613	600	631	604	622	633	624	622	587	642	619	606	600	642	586	615	627	624	648	605	618	636	616	601	566	623	570	618	643	605	591	622	597	599	613	626	609	596	630	632	616	649	652	599	628	611	616	628	570	623	638	606	565	613	595	571	617	646	643	629	639	587	612	560	618	659	593	600	624	618	619	578	640	571	627	666	571	607	601	595	600	647	628	635	587	635	633	635	586	653	618	620	648	573	600	620	589	579	605	626	573	655	666	638	633	633	610	584	628	605	599	626	591	591	614	618	635	686	603	635	638	601	612	643	631	622	645	559	615	588	647	610	561	570	664	629	588	622	647	588	653	605	586	597	622	639	642	607	587	610	592	663	655	624	618	621	640	604	637	601	596	643	643	643	587	583	633	583	652	568	617	590	657	602	615	592	568	572	604	611	662	629	601	585	628	632	604	611	629	561	585	626	622	592	591	567	639	624	637	606	621	601	644	651	649	635	627	599	596	573	596	615	601	602	569	581	604	623	590	594	653	573	606	619	618	619	636	619	612	635	615	604	612	607	634	562	645	621	601	596	629	588	593	644	581	605	639	593	605	596	623	627	604	607	611	586	618	616	602	623	631	626	625	581	612	583	634	612	612	616	623	628	604	587	614	590	561	618	625	654	610	598	571	617	621	617	571	579	629	588	646	644	561	628	665	604	647	591	559	603	653	578	612	616	609	605	617	613	583	625	599	600	595	595	600	660	582	625	625	615	590	576	606	610	653	590	658	589	633	634	619	619	626	543	610	644	568	607	599	582	582	617	597	633	634	596	595	627	614	584	626	597	562	637	594	614	620	583	636	640	593	686	615	610	618	623	542	624	581	603	581	610	632	693	610	612	633	565	630	636	591	629	606	584	582	587	627	628	617	624	627	623	650	618	596	634	568	595	582	591	593	645	644	616	630	600	609	638	587	609	581	598	626	605	644	613	603	594	634	582	598	663	594	641	653	594	582	564	648	623	621	607	625	547	621	584	628	599	605	563	641	611	617	609	652	624	626	601	608	637	577	602	597	598	607	611	594	599	618	625	595	594	613	600	643	609	639	578	627	604	636	598	636	613	665	607	610	628	581	618	579	651	605	608	612	639	601	617	610	621	651	639	552	616	625	648	644	570	593	641	612	591	640	622	622	591	576	628	613	605	598	605	597	622	573	601	590	624	626	595	617	601	639	583	641	616	618	658	598	640	632	633	576	593	579	634	610	628	593	600	591	597	621	578	556	629	632	614	661	622	635	595	593	569	583	616	596	616	624	642	590	592	608	606	652	600	614	576	599	657	586	629	632	627	628	658	633	628	626	587	609	575	570	645	621	640	602	635	637	583	610	574	614	613	605	650	625	612	625	568	611	645	636	622	575	661	612	639	590	592	557	570	630	574	578	626	598	611	598	571	627	618	612	563	631	623	597	588	631	600	615	625	603	587	617	633	624	559	595	596	582	591	642	636	605	607	618	591	568	610	601	567	609	597	621	599	644	603	605	576	641	681	621	624	589	593	598	598	628	601	619	583	587	599	657	627	661	665	668	635	581	649	650	603	633	622	596	585	604	595	591	640	661	619	631	591	581	607	584	601	598	572	653	607	627	598	655	598	603	647	618	608	636	580	602	639	597	604	620	668	612	591	628	614	577	609	648	607	626	596	615	629	611	626	604	589	645	617	623	631	593	622	626	580	611	631	639	583	608	626	624	647	628	605	674	646	571	657	619	613	615	578	619	613	642	625	628	633	580	598	590	557	621	604	587	626	632	576	626	645	560	608	604	633	636	644	617	622	597	649	663	626	647	625	633	626	579	643	619	606	627	611	616	603	554	633	616	609	582	617	594	610	570	612	637	605	600	627	609	605	632	638	619	600	639	619	626	631	667	601	637	655	595	640	612	609	645	593	640	610	597	597	587	598	648	622	602	619	612	608	625	637	612	637	576	634	615	599	631	623	630	576	617	587	598	678	571	580	598	609	597	594	611	594	603	608	627	623	626	662	601	585	623	589	592	608	581	630	581	625	596	609	625	616	616	619	592	599	610	609	602	605	571	595	594	607	639	651	624	580	654	617	594	643	604	641	615	631	596	643	676	601	621	586	598	583	626	576	597	610	615	625	597	646	664	652	605	614	629	597	585	649	584	653	644	613	625	634	622	628	625	564	645	599	611	574	615	629	677	592	573	582	650	586	656	637	611	600	617	581	600	615	596	611	606	596	597	586	652	614	591	612	618	629	621	578	609	622	614	622	649	594	587	598	615	582	593	596	600	553	624	600	606	623	585	594	621	635	648	622	598	611	617	616	613	621	574	610	570	614	634	604
41483	34866	29611	20109	10791	5779	3156	1727	1123	767	637	503	432	397	369	340	359	353	284	305	288	284	303	269	299	274	257	281	288	290	273	297	253	251	269	254	261	269	256	277	243	246	232	256	237	311	273	274	252	269	242	256	257	263	251	250	257	289	287	240	270	249	283	281	246	252	245	255	248	269	249	223	232	257	264	263	256	257	258	251	266	278	261	282	245	235	255	254	259	271	251	267	237	269	281	263	219	284	260	269	244	226	280	269	268	238	275	275	258	250	298	262	277	271	231	272	245	276	275	248	255	278	232	267	253	271	264	248	290	279	252	235	261	260	249	261	259	246	248	274	250	255	261	270	271	264	258	265	243	272	283	267	275	267	231	248	244	240	285	235	274	265	289	248	264	262	255	288	298	229	256	260	256	256	261	272	269	290	250	272	278	255	258	267	246	264	259	267	260	292	289	256	260	253	267	252	291	265	278	248	252	266	256	263	272	263	288	230	245	234	268	248	240	265	238	264	265	262	270	241	276	256	274	227	222	258	283	247	253	278	256	253	267	234	242	235	224	272	282	251	268	257	266	266	251	243	233	276	250	268	249	267	255	249	268	245	279	222	235	247	285	294	273	226	261	266	266	285	246	257	260	250	271	269	281	253	235	264	267	285	241	250	253	247	258	274	280	282	296	260	265	252	264	257	258	270	281	285	253	257	277	289	276	258	273	276	239	268	246	274	271	246	266	262	235	254	251	257	256	258	255	265	299	253	266	276	276	252	252	263	259	255	272	272	269	269	288	273	239	268	248	260	245	210	279	257	281	275	263	247	265	273	295	267	292	262	225	259	294	278	232	285	255	228	275	241	263	274	239	276	242	266	258	233	261	264	261	286	236	249	281	260	247	248	314	296	263	268	258	263	268	258	278	260	277	275	268	284	277	237	278	263	257	225	238	265	251	278	302	278	263	257	250	274	246	218	273	266	270	262	261	247	253	288	255	261	254	278	256	272	286	274	270	244	281	283	278	276	235	282	254	282	252	251	274	279	225	248	290	264	302	279	252	270	253	258	257	270	246	256	254	274	272	273	245	232	270	281	272	276	258	246	237	252	253	256	281	243	255	240	257	254	230	272	287	261	258	268	253	293	253	249	255	267	251	248	278	252	252	262	271	252	263	250	293	257	275	236	249	255	233	253	271	275	288	247	266	260	260	247	279	259	277	243	284	277	257	259	263	260	282	267	273	249	257	241	264	258	277	265	279	255	226	234	266	241	239	258	261	280	258	287	244	282	257	270	245	276	256	241	262	255	238	294	240	241	272	246	269	253	256	253	264	270	303	255	232	271	251	236	275	264	236	298	253	249	274	247	259	280	246	263	240	232	272	277	256	257	280	248	217	216	239	234	257	243	264	253	269	284	247	259	244	255	273	254	233	240	251	264	249	258	266	263	281	263	250	233	256	246	249	281	263	272	281	259	257	234	264	249	255	225	215	289	273	285	259	244	249	292	296	247	275	274	242	240	261	235	226	245	274	240	268	255	252	260	258	304	270	255	261	256	219	234	262	291	246	263	233	274	271	267	268	253	261	263	267	236	251	262	256	259	261	295	255	288	256	251	282	255	301	246	269	258	265	250	240	276	253	231	270	257	243	253	263	287	233	258	251	272	261	251	253	276	281	273	262	249	262	255	232	255	268	266	287	254	288	250	260	278	273	248	263	260	237	276	259	274	288	251	260	267	260	255	244	298	280	258	251	244	274	277	261	236	264	264	259	274	287	285	241	272	237	256	238	263	260	247	257	270	264	243	259	250	250	282	284	263	241	235	254	240	283	273	276	254	262	262	246	321	273	236	270	271	264	256	241	268	242	265	275	271	283	273	230	233	275	281	316	263	265	250	269	264	275	265	249	273	270	264	260	278	296	237	249	262	238	274	254	243	267	267	258	252	255	222	250	276	241	236	253	252	271	266	246	271	276	263	257	277	279	283	250	284	257	272	284	267	296	271	279	248	240	249	264	269	275	264	261	226	263	256	271	281	241	304	295	227	248	262	272	235	255	267	257	284	248	273	255	248	249	243	241	251	288	278	262	270	258	272	252	254	276	252	249	230	264	251	252	248	270	252	244	271	265	260	267	271	277	261	252	271	247	246	262	257	241	254	289	241	254	267	260	288	272	244	269	248	265	263	240	236	264	262	251	252	282	237	273	291	300	255	260	252	258	266	243	267	246	256	264	303	258	254	266	262	252	260	258	259	239	243	261	266	253	245	258	235	288	276	289	269	249	267	255	262	285	252	273	294	275	274	284	273	266	294	280	250	262	258	239	267	295	266	258	276	253	252	280	276	284	261	266	266	268	251	267	246	234	272	252	289	263	240	309	276	264	275	292	260	270	253	284	263	265	245	249	263	280	242	267	228	284	269	276	262	271	269	259	260	235	228	284	244	255	283	280	286	290	237	250	231	241	258	278	230	262	236	274	266	269	279	255	295	264	263	253	278	255	278	271	248	238	251	271	289	263	262	284	247	276	254	271	245	250	272	254	242	262	245	260	231	262	254	260	269	232	274	278	255	269	270	254	253	269	279	246	272	262	270	274	284	288	274	262	247	285	270	220	261	298	263	253	280	261	260	269	272	280	260	256	239	284	254	272	250	271	241	280	265	249	270	259	255	222	273	260	262	261	268	267	247	280	243	242	267	240	269	276	253	251	244	277	261	268	256	257	270	253	281	248	249	274	287	277	273	273	222	273	298	263	266	280	275	259	260	288	246	292	272	272	273	263	251	268	268	271	244	242	267	234	267	300	250	253	244	270	281	255	276	263	243	264	282	267	248	253	243	274	277	256	254	275	274	265	236	280	277	246	240	282	275	270	313	254	263	244	269	251	253	252	274	246	242	266	293	287	279	299	263	274	262	245	256	281	284	277	258	279	268	243	243	230	264	265	249	245	283	237	258	241	249	241	273	247	259	264	228	273	256	267	243	243	272	241	262	246	276	271	256	243	271	238	277	226	245	263	279	251	256	243	278	250	237	259	261	246	267	263	259	284	256	254	251	246	276	240	272	223	255	280	274	270	263	276	226	301	247	253	263	246	243	270	258	241	261	273	268	251	271	248	256	270	283	241	278	263	255	242	259	268	252	246	250	264	244	247	262	238	252	273	236	242	231	258	271	245	260	256	250	262	276	276	252	268	244	245	280	273	272	257	262	263	254	251	273	267	286	265	255	226	282	227	240	282	258	247	297	283	264	264	282	278	247	244	264	277	260	251	282	273	272	246	256	238	228	242	253	253	260	283	280	247	254	309	262	247	266	259	257	261	257	246	287	212	223	228	277	250	314	275	272	276	290	260	244	265	268	249	265	255	267	295	288	253	272	295	251	262	258	257	241	258	259	229	276	297	292	236	288	275	273	249	261	251	274	249	267	240	244	257	274	271	255	257	280	257	301	270	269	249	261	260	267	253	232	261	267	245	281	244	235	226	259	292	237	295	268	242	262	259	262	218	238	252	262
24163	26676	32926	29982	22778	16593	11325	7171	5088	3708	2812	2208	1727	1472	1254	1193	1103	1106	970	857	818	795	725	703	732	739	675	653	666	684	670	658	671	669	645	629	665	637	626	606	631	715	596	642	659	638	664	656	623	667	659	607	649	640	663	593	618	627	643	634	621	602	657	617	615	665	627	630	649	659	616	639	618	600	622	641	613	671	599	588	636	612	616	626	618	652	645	611	666	618	602	631	616	593	637	610	646	625	608	635	633	620	635	653	626	599	639	618	645	632	654	649	647	632	652	610	650	630	643	641	586	630	633	605	623	628	616	597	661	635	625	646	587	621	600	618	659	644	647	605	590	668	602	651	585	633	609	652	680	619	660	574	605	629	651	632	629	620	640	617	601	636	631	649	653	645	622	601	619	645	638	598	670	629	626	588	622	667	620	632	642	625	622	618	636	626	619	643	631	607	612	628	587	660	622	662	653	627	668	654	611	581	626	630	660	645	635	617	639	609	622	625	640	618	641	624	608	630	667	637	654	597	644	587	604	622	632	621	646	623	606	584	635	651	604	672	630	656	657	654	608	636	650	586	608	672	639	643	632	635	609	666	650	623	645	606	618	628	602	582	670	647	638	664	683	675	648	597	632	629	602	593	620	613	609	612	590	645	658	611	586	656	585	631	587	619	642	653	626	613	618	640	633	626	641	605	643	692	625	634	605	652	632	630	636	564	671	614	638	605	660	658	603	656	667	618	611	637	656	649	587	680	643	626	641	641	616	630	680	645	609	599	614	572	614	633	645	623	608	620	625	595	636	600	625	617	660	660	645	608	599	637	610	600	620	657	636	617	622	632	623	613	606	661	629	637	640	647	633	653	666	609	642	651	658	630	646	598	617	631	645	689	616	619	614	637	627	674	597	603	611	640	635	581	674	634	618	623	619	623	658	626	618	635	651	619	615	637	589	591	662	681	618	633	656	646	631	597	667	612	627	635	655	632	618	608	635	693	631	617	625	584	593	605	625	629	607	653	613	681	637	620	628	654	578	620	658	637	624	639	617	622	648	597	634	643	629	654	645	636	604	612	644	681	618	584	614	633	611	623	596	676	643	640	600	630	593	624	656	633	593	626	625	666	626	623	635	636	621	662	648	601	575	660	653	617	653	629	608	636	621	644	618	545	609	638	611	628	649	590	638	640	636	595	625	640	629	670	644	621	621	609	683	616	630	590	620	640	605	601	628	633	658	632	658	664	623	646	647	635	598	600	619	607	616	605	651	608	592	666	643	673	623	622	602	626	608	663	596	645	615	656	637	631	662	602	636	670	589	595	655	638	616	609	647	635	612	637	592	628	610	594	578	650	586	664	592	613	635	671	638	644	667	619	611	665	660	664	651	622	652	631	613	634	626	634	631	616	651	588	626	634	619	610	621	623	654	652	639	659	578	690	637	637	627	636	589	622	645	681	607	621	649	627	638	635	635	641	636	620	591	640	605	630	645	588	643	610	648	625	676	657	655	643	617	643	629	625	638	617	618	629	621	663	611	648	672	614	638	624	636	600	618	594	656	641	663	634	692	648	619	645	629	650	609	652	657	638	624	642	609	656	620	593	618	632	633	596	662	648	659	627	621	606	622	633	603	622	599	634	620	593	639	659	650	644	637	603	622	655	596	612	627	628	658	647	644	630	645	625	565	609	646	600	622	622	660	619	593	613	635	633	641	650	659	627	635	661	652	623	631	589	655	610	615	613	610	626	601	607	644	644	652	646	633	604	638	636	648	679	668	630	603	659	584	584	608	633	641	645	597	593	637	568	623	614	588	667	646	606	639	678	585	613	615	636	629	596	641	649	674	608	615	605	628	618	601	644	672	612	626	647	635	636	602	642	641	655	594	687	605	625	655	634	625	641	641	622	635	625	652	636	622	676	641	640	637	618	628	665	621	631	619	666	668	619	629	615	663	621	627	636	609	613	592	632	610	604	637	660	609	652	625	679	618	631	590	621	653	657	614	649	664	639	640	628	623	584	610	653	642	656	645	578	638	614	630	615	660	632	638	607	566	628	629	643	626	613	599	595	625	608	650	603	612	638	654	636	625	662	671	634	596	652	649	635	644	679	620	628	684	600	629	650	599	609	679	627	638	639	639	615	628	614	596	653	587	571	624	634	588	627	632	646	641	632	601	656	604	649	632	637	602	623	616	626	638	554	647	652	591	605	607	657	673	664	638	651	650	648	652	635	644	646	613	601	562	646	618	601	633	648	670	636	618	616	613	638	602	571	658	609	650	642	600	672	635	623	685	630	637	658	635	657	679	663	647	646	602	598	633	665	625	595	599	646	633	647	589	619	618	629	591	672	617	647	655	672	626	583	591	630	631	598	638	633	643	593	626	642	642	611	655	646	594	656	580	634	658	596	634	627	680	626	584	665	609	637	653	633	656	622	589	657	630	652	624	627	620	594	610	584	643	676	638	631	579	620	622	664	648	629	664	664	657	601	688	642	630	674	625	613	637	669	623	660	583	627	641	644	590	603	635	597	591	644	595	598	607	611	644	668	618	658	650	647	605	593	649	653	662	642	614	717	621	590	580	601	631	610	638	653	658	637	621	590	672	610	621	602	662	599	603	607	627	629	641	640	591	705	606	662	651	633	605	602	619	632	623	640	626	624	666	627	636	592	641	575	645	633	675	608	601	583	652	604	637	635	619	660	638	595	660	624	607	646	615	671	639	662	630	592	588	604	618	645	640	604	645	628	617	620	622	595	635	610	603	677	586	624	631	674	635	583	641	638	616	630	649	606	643	657	633	623	656	584	646	624	623	608	586	632	646	640	603	621	602	639	598	611	613	612	611	618	658	604	614	671	583	570	613	612	625	611	651	591	637	634	632	629	623	603	631	614	614	603	610	629	658	643	639	632	627	672	668	624	627	622	619	618	648	675	596	597	631	612	588	695	653	642	641	646	584	619	583	583	635	647	617	643	640	618	618	632	651	621	652	615	598	589	644	631	582	609	644	651	632	631	651	622	637	647	631	655	682	624	651	645	662	604	642	666	626	633	644	617	587	613	605	638	646	620	625	642	600	662	613	632	601	638	606	649	607	627	609	631	642	639	587	614	624	616	639	631	606	648	618	587	632	636	623	611	625	607	642	656	645	596	658	629	606	628	635	578	647	622	606	614	648	622	610	576	581	622	628	588	659	644	633	631	655	631	593	647	613	622	636	658	634	610	608	675	581	636	666	640	635	587	645	659	588	623	615	649	590	638	637	641	677	643	651	626	622	627	596	581	615	656	598	625	602	648	637	662	613	700	596	630	620	588	572	676	676	668	662	607	594	673	575	613	620	565	597	587	593	628	634	586	617	636	613	603	648	601	599	676	636	670	607	632	618	595	666	615	622	655	649	602	608	618	634	589	616	604	641	592	641	658	613	560	634	602	645	591	637	644	647	601	609	670	642	641	661	641	611	575	636	615	626	646	621	643	607	628	602	648	629	626	582	635	574	600	604	620	612	643
47427	39439	35194	25427	15211	8592	5431	3004	1991	1645	1286	1071	1006	737	660	695	736	579	477	481	436	326	322	324	349	336	329	282	263	268	318	285	292	302	323	270	262	281	265	251	238	232	258	246	283	266	275	242	288	271	241	260	245	274	247	251	256	224	292	254	273	242	258	271	253	284	244	229	259	277	272	260	246	258	258	273	225	262	253	240	254	285	233	261	278	253	228	271	254	230	258	271	301	248	281	269	253	240	274	266	264	271	257	256	256	258	226	255	258	261	271	256	247	277	273	282	261	246	213	253	274	238	252	243	276	231	240	290	268	262	265	248	263	256	223	261	247	233	252	283	226	238	258	285	241	247	261	272	249	249	248	256	270	242	308	251	284	263	261	262	258	254	267	248	294	245	290	248	260	266	246	262	258	247	254	261	259	223	288	269	266	294	246	246	247	244	255	246	244	255	256	258	252	253	261	253	268	277	233	305	230	240	265	254	251	247	280	252	280	233	234	268	250	275	283	265	269	237	288	266	253	281	236	238	268	248	259	270	229	242	275	260	244	271	257	255	258	237	268	274	267	272	247	271	242	225	261	244	241	265	223	263	242	242	305	248	259	250	266	292	285	246	242	276	262	262	251	298	279	267	280	262	233	280	291	242	259	230	270	239	295	247	263	254	288	287	246	238	227	278	249	253	252	269	248	252	262	264	227	258	277	267	279	243	251	247	236	262	266	284	258	270	269	251	237	241	276	256	275	268	266	254	267	280	254	243	233	231	244	266	255	258	233	247	270	254	257	249	262	262	248	276	248	260	241	279	269	297	255	260	244	311	263	266	241	234	268	229	265	263	243	234	264	280	261	237	235	278	261	253	248	263	277	244	233	250	255	248	245	272	259	271	273	279	262	230	247	249	263	259	257	239	264	269	264	265	256	274	277	248	252	267	266	254	246	298	278	246	272	251	278	235	255	237	237	261	282	286	223	242	277	291	254	276	222	271	274	259	270	275	237	229	277	278	229	274	278	246	248	242	309	258	266	276	233	264	259	271	263	240	250	237	247	240	226	262	241	269	256	290	273	254	259	281	266	230	226	275	256	260	289	275	278	259	272	245	265	228	287	271	263	249	246	291	282	246	219	252	263	254	272	241	262	240	242	246	263	244	261	262	270	293	239	264	250	265	261	243	241	254	241	265	271	258	256	270	252	243	287	244	265	268	252	305	245	267	254	278	237	263	254	263	245	263	281	234	258	276	217	239	270	258	242	240	244	274	270	287	274	217	252	241	261	247	263	251	256	267	228	259	242	268	262	253	261	249	268	280	246	272	274	295	260	251	278	273	249	273	241	244	254	286	245	299	259	247	285	281	230	230	251	247	259	247	250	293	272	259	272	263	262	274	270	271	270	248	277	246	270	276	269	275	290	261	258	261	307	223	232	282	274	248	241	271	262	267	233	286	286	250	275	267	264	274	245	268	291	262	248	244	227	275	250	260	258	266	223	262	227	254	249	236	277	253	244	229	267	275	264	254	253	270	268	259	273	239	242	241	268	256	269	251	235	241	274	261	239	229	290	282	277	259	263	278	261	215	255	247	298	227	261	255	254	242	234	241	273	266	291	270	276	260	260	278	255	223	245	253	266	224	236	250	255	263	244	268	237	240	264	258	277	257	244	234	240	272	264	253	279	270	248	270	281	251	266	241	248	280	255	258	255	254	253	242	226	270	238	269	262	273	279	262	224	258	246	276	275	253	273	248	269	247	242	218	241	263	275	256	247	282	252	258	273	259	250	254	245	246	253	235	267	267	224	251	269	240	244	279	280	263	281	244	265	253	236	238	289	262	272	235	253	258	277	267	243	270	245	266	248	247	240	250	228	247	264	257	269	238	243	234	268	254	244	291	291	256	280	270	256	256	255	243	238	272	269	268	260	270	231	273	252	255	222	273	256	262	266	260	275	271	238	257	246	242	253	276	241	271	283	254	258	256	275	235	230	234	249	233	261	272	291	237	285	221	230	287	255	285	245	217	258	238	258	249	252	258	258	249	263	286	260	287	285	266	279	254	249	242	262	263	268	243	232	265	256	226	239	266	245	279	267	262	255	265	246	303	253	281	242	264	218	251	248	279	233	265	256	232	234	292	283	256	241	269	253	257	228	246	251	279	258	257	250	260	285	252	242	284	278	259	278	265	274	240	258	282	272	278	265	257	272	262	223	248	248	249	235	248	256	287	276	242	270	231	248	281	265	246	242	219	256	244	245	285	268	238	296	233	273	254	306	268	261	259	250	271	280	257	264	276	255	234	283	257	271	222	270	263	252	246	250	275	264	258	280	249	248	239	262	260	244	237	223	263	240	276	242	297	230	300	273	227	240	258	260	255	253	270	270	232	270	262	253	268	262	259	268	271	289	258	254	247	251	253	256	247	277	275	274	248	261	255	250	239	273	215	249	245	258	271	243	267	230	257	240	283	271	263	272	229	238	257	261	240	280	268	267	249	253	245	267	241	262	281	263	257	267	247	284	290	265	255	256	247	256	259	291	254	273	229	230	274	255	254	265	249	237	248	251	264	264	230	250	259	245	250	277	252	266	270	264	255	291	272	274	260	272	284	236	269	240	258	251	236	273	247	240	255	233	260	266	306	239	282	249	239	247	234	246	261	251	232	262	258	260	268	263	254	253	255	250	256	268	288	239	252	262	254	275	261	269	277	244	227	243	243	291	284	276	259	216	301	273	241	276	244	241	271	281	246	239	275	265	252	250	285	258	279	261	267	256	236	254	281	260	241	244	255	247	248	266	248	265	265	255	266	251	241	259	267	230	237	241	247	267	244	213	280	246	268	260	246	285	273	264	259	263	292	265	242	257	275	241	248	244	279	253	252	287	263	282	264	272	240	255	230	246	240	278	258	253	270	237	244	225	237	231	238	259	238	268	274	241	257	234	241	257	255	283	244	267	261	273	273	275	245	270	247	259	244	272	258	231	264	269	281	260	262	259	249	253	265	268	261	263	229	272	243	261	264	228	272	305	260	241	252	245	238	259	268	259	251	265	282	242	242	270	261	253	252	270	252	257	250	238	270	258	272	270	269	258	270	254	239	257	271	258	276	239	283	250	273	250	254	252	261	258	243	278	279	244	252	258	267	276	221	229	258	237	229	294	256	247	247	246	231	253	241	268	274	261	263	265	290	248	262	227	262	235	254	254	247	229	270	239	216	216	231	251	267	271	233	240	271	243	253	249	251	208	258	258	262	252	237	256	247	251	281	279	244	245	257	300	229	228	264	285	258	236	247	276	262	259	254	241	251	283	243	232	259	279	248	247	271	259	249	249	240	238	248	265	247	242	263	250	263	240	231	259	254	254	286	283	263	257	265	256	237	270	266	276	265	261	231	252	277	257	275	257	256	253	265	254	240	241	275	259	257	244	255	262	233	272	267	249	260	264	261	259	259	252	259	254	243	262	252	264	266	225	234	272	262	281	258	269	263	263	268	228	248	252	293	266	269	264	246
29439	31575	37596	34438	27623	20795	17275	11915	9387	7594	6603	5786	4695	3432	3314	3123	3705	2973	2142	1973	1700	1127	867	883	998	1121	1113	1046	904	696	900	968	894	778	789	723	678	679	693	727	658	700	647	597	678	602	645	628	605	565	704	659	645	609	632	657	601	644	615	579	607	609	635	641	648	593	615	582	597	651	634	617	610	609	642	619	592	647	625	621	599	613	643	633	618	622	598	618	606	608	632	653	627	602	619	608	631	613	599	625	616	662	642	653	635	660	623	689	612	611	631	612	638	655	598	633	629	676	641	608	640	642	590	613	636	599	586	593	609	631	625	651	572	637	643	631	603	626	586	599	621	651	620	617	683	646	612	620	608	623	625	633	643	613	669	646	612	572	644	691	577	610	656	651	563	634	652	643	594	612	599	602	619	581	639	651	674	644	619	653	571	575	664	607	610	628	637	563	652	578	595	633	605	621	622	616	650	593	634	643	579	657	635	616	640	582	647	589	643	617	571	633	651	600	609	609	563	641	672	601	660	631	619	606	645	648	636	614	609	626	620	642	641	636	592	581	622	576	631	640	638	619	610	613	636	639	627	625	661	593	657	648	642	638	653	629	677	627	634	634	588	672	646	629	597	651	600	605	613	624	589	590	593	618	619	578	610	623	617	548	644	615	649	626	660	646	641	594	617	636	595	631	628	613	638	618	609	631	662	655	631	617	610	606	660	618	610	612	621	645	632	605	587	635	627	647	606	641	611	642	667	622	601	615	640	612	659	618	709	602	642	644	651	658	628	576	657	628	672	652	676	625	637	617	605	663	590	662	599	656	631	632	625	633	649	639	616	650	626	621	637	585	582	619	618	612	620	587	574	644	643	587	600	602	688	604	664	583	582	639	649	633	603	635	601	621	653	660	647	635	635	632	635	674	593	669	597	612	608	649	644	583	626	604	647	633	623	592	625	619	631	642	622	603	636	627	573	641	601	631	647	644	655	647	641	639	648	609	608	613	674	607	632	653	618	590	571	616	637	629	628	603	653	610	624	622	651	598	593	651	635	606	606	607	641	589	613	625	651	598	633	608	607	659	658	592	605	611	629	657	625	631	665	635	625	655	647	628	616	598	636	612	609	600	614	597	631	622	612	626	613	628	648	589	637	645	645	632	639	602	648	641	661	635	631	610	626	655	622	571	622	626	599	622	652	622	625	629	651	638	650	616	653	634	633	592	621	631	635	641	643	619	613	638	607	628	599	638	644	621	599	644	620	557	652	633	618	653	603	685	645	624	639	624	673	635	609	629	606	660	623	604	602	643	596	645	656	641	614	677	647	622	623	627	662	633	647	675	593	640	600	655	671	625	675	619	626	633	658	630	671	604	588	619	602	654	645	654	589	695	605	629	633	586	672	661	643	608	620	638	614	641	618	598	631	637	620	588	630	629	634	615	601	639	623	627	643	647	610	622	617	688	612	587	650	642	593	621	632	661	632	638	615	682	623	698	688	630	662	636	636	593	603	600	599	630	685	586	661	547	655	589	648	642	668	586	654	583	609	627	605	614	612	649	618	623	674	586	602	676	661	627	628	594	575	625	647	574	649	618	616	627	626	616	583	549	596	627	622	593	596	621	613	635	616	591	638	668	672	684	597	615	588	597	607	664	654	640	664	653	615	596	628	631	623	611	593	587	590	624	645	630	624	567	613	628	625	615	605	592	612	650	602	599	636	663	636	606	646	635	584	613	603	617	616	630	640	571	657	626	599	612	641	622	592	597	616	637	637	639	604	636	630	655	593	645	600	630	627	618	626	631	636	602	643	641	628	611	615	595	610	632	620	632	608	567	609	621	613	618	645	604	651	621	614	641	639	666	622	567	629	628	638	635	618	657	674	662	609	663	659	628	635	625	642	606	627	639	645	599	662	631	605	608	642	600	620	578	558	650	629	628	622	657	591	638	624	626	607	614	576	638	614	593	630	642	639	602	634	601	643	606	610	601	664	604	647	589	606	618	640	616	639	593	621	677	617	611	607	599	623	579	635	620	601	612	605	598	645	615	597	653	639	619	609	634	633	601	641	611	639	619	536	625	579	611	637	629	619	629	607	657	651	587	630	588	639	624	635	618	643	595	635	649	641	613	588	623	661	602	613	624	661	636	646	626	622	638	611	597	614	666	660	628	668	629	651	617	623	634	649	591	611	651	672	672	581	614	618	648	620	625	596	649	600	646	634	612	609	604	603	647	603	614	595	599	650	634	601	574	633	624	639	613	631	620	670	658	583	670	606	612	621	598	635	632	644	669	661	637	659	611	610	651	660	587	636	653	581	633	628	629	609	631	619	624	587	568	663	645	630	638	610	619	602	614	640	636	634	634	611	632	642	615	612	638	626	640	641	607	668	589	575	609	621	575	632	638	623	621	651	634	623	617	594	633	635	616	595	613	649	581	594	602	653	625	621	617	607	657	590	637	632	664	616	624	591	611	609	635	627	589	650	676	631	602	627	571	614	634	626	623	625	647	592	665	591	602	621	647	618	585	611	639	606	611	646	573	631	633	622	650	609	662	612	577	627	616	612	553	647	599	603	592	639	592	656	620	629	618	670	666	627	625	591	611	654	639	597	638	618	624	621	628	641	591	648	630	607	619	587	599	626	626	599	658	627	599	633	650	659	641	667	673	631	579	587	656	608	610	623	592	626	600	595	641	618	600	618	640	629	646	634	607	617	607	645	590	641	625	673	620	616	665	603	655	638	624	602	642	642	647	685	641	636	635	661	640	664	675	637	614	622	632	610	635	621	623	603	607	630	649	621	570	566	641	627	656	634	619	636	659	635	678	643	622	640	646	597	676	653	627	627	586	650	614	612	589	601	611	608	610	645	611	649	623	624	632	629	631	665	630	622	619	667	628	614	583	624	619	660	633	637	608	575	642	625	632	645	622	639	610	602	636	572	631	645	647	653	635	624	596	667	659	618	594	610	636	611	607	659	662	685	621	644	623	609	603	617	637	604	589	628	623	631	614	578	649	642	570	637	670	650	613	604	594	628	625	622	646	622	595	610	635	638	682	623	628	597	648	668	642	669	622	620	661	626	610	623	663	655	589	629	618	638	560	610	605	612	599	659	596	651	639	630	611	660	596	620	628	635	615	624	619	604	584	639	642	618	603	654	595	607	608	662	597	633	601	603	613	599	663	606	643	617	615	566	634	642	622	656	683	592	623	629	612	572	602	609	637	641	604	607	672	654	653	628	614	643	636	632	596	613	632	610	643	616	636	631	595	595	645	675	602	603	670	630	618	611	607	592	660	621	606	614	641	615	639	643	637	638	610	621	679	604	670	629	597	604	642	606	634	647	610	600	637	642	631	638	613	669	587	719	565	639	614	597	627	622	611	596	610	631	630	639	632	649	648	627	617	630	640	668	619	630	669	631	630	629	646	640	626	634	628	588	671	622	641	677	644	651	641	632	647	623	654	593	664	634	595	638	663	593	618	635	601	601	617	622	596	627	575	626	649	639	629
58267	48526	44703	35982	26634	18925	14951	10070	6463	5161	4722	4063	3022	2126	1980	1927	2386	1900	1226	1154	950	606	396	518	527	630	612	552	470	348	471	494	414	350	349	298	309	353	301	323	264	267	260	284	300	249	280	245	280	241	267	262	260	256	236	260	266	277	231	230	244	272	239	243	267	271	268	260	310	242	250	250	224	291	248	263	265	247	256	238	267	258	277	249	225	242	274	266	259	231	271	264	264	250	248	263	249	222	247	250	220	247	265	245	261	270	220	266	256	269	274	249	205	261	310	261	246	238	236	268	252	270	252	244	261	272	265	270	259	275	264	253	287	272	264	249	228	242	250	229	266	271	242	256	276	240	282	273	242	229	263	253	261	243	267	268	248	241	269	235	246	264	242	227	271	265	263	257	255	208	267	280	270	266	277	248	252	240	239	241	245	229	251	267	246	257	237	271	228	256	256	265	264	264	230	278	261	300	273	258	252	235	250	233	241	272	252	262	266	244	256	284	289	259	243	264	266	261	275	256	261	278	259	256	250	266	254	287	279	256	278	226	245	252	254	258	250	268	257	254	260	240	252	264	301	243	273	221	276	239	265	283	246	230	253	260	267	257	273	296	275	266	235	251	250	249	245	278	249	255	279	244	241	251	266	277	264	245	260	250	273	260	249	255	263	248	252	243	280	237	250	289	245	263	282	255	227	248	257	256	256	227	265	244	245	252	281	252	267	238	241	260	243	243	270	247	266	287	258	262	289	254	247	254	257	240	245	230	252	256	264	240	230	238	271	238	273	241	254	277	262	231	268	266	266	236	255	255	257	262	238	258	240	245	281	279	247	224	256	229	261	228	240	273	255	213	249	258	268	286	298	260	244	231	255	272	259	252	284	264	257	260	273	249	238	252	256	265	256	255	245	269	247	201	246	241	252	233	263	248	237	276	265	260	233	250	247	266	224	270	282	270	237	268	274	269	248	252	246	248	248	274	236	260	279	252	249	236	245	229	226	223	275	256	244	256	226	252	242	253	245	257	246	259	241	231	228	244	283	260	282	246	305	241	266	259	274	260	267	262	254	245	242	281	280	265	253	263	232	266	248	230	250	285	248	252	248	256	267	240	260	242	263	260	275	261	269	256	237	236	268	270	248	244	222	265	251	255	251	257	264	271	257	248	289	238	267	252	264	247	258	250	261	266	269	274	226	234	251	231	241	259	265	253	259	277	233	241	237	269	259	256	239	237	235	242	259	261	249	250	260	254	266	285	227	271	283	271	261	255	250	278	267	256	261	275	258	246	259	241	263	221	238	253	250	279	229	233	258	261	256	230	251	234	280	253	253	259	274	255	236	237	260	264	249	246	246	281	266	235	257	251	310	274	228	250	234	251	282	245	261	235	249	254	260	256	235	268	221	278	264	241	266	243	244	252	233	259	269	265	265	252	238	268	252	293	267	263	253	234	253	281	230	248	280	241	269	269	237	241	253	223	216	267	249	216	248	250	272	244	255	240	253	241	228	268	228	256	244	227	237	246	249	241	268	255	245	273	252	249	232	238	248	242	245	248	218	242	244	260	277	235	253	245	277	246	241	245	243	229	244	255	227	223	270	255	269	262	248	261	266	278	269	248	255	251	246	249	254	258	248	230	234	262	265	241	228	255	252	248	274	236	244	250	237	248	269	272	268	259	258	225	279	279	258	266	243	246	258	246	252	248	258	236	270	280	258	255	218	236	257	277	253	236	249	251	229	280	253	273	230	262	253	294	308	247	275	287	250	270	251	258	260	285	274	251	269	280	235	256	256	254	280	272	252	261	266	280	253	260	285	245	260	262	259	282	249	264	267	272	268	245	258	268	263	266	285	275	243	244	259	260	249	228	238	247	260	269	265	270	228	225	264	234	255	277	270	292	226	268	265	238	255	234	247	234	267	263	269	287	245	256	267	257	242	253	259	243	270	228	254	279	276	260	235	287	290	257	233	242	249	244	250	266	244	244	262	245	256	283	233	239	257	246	290	257	264	278	252	266	252	239	245	279	277	277	250	226	276	226	249	232	270	277	281	223	233	238	275	253	261	256	248	253	300	259	249	290	270	251	243	272	241	252	234	249	260	245	240	244	251	256	254	281	237	270	226	271	274	257	232	251	264	247	272	254	270	272	251	251	259	257	276	268	293	259	249	246	277	245	258	258	253	269	283	260	251	243	257	235	289	251	230	252	249	245	274	227	262	236	236	242	277	225	228	224	253	272	240	236	252	242	246	239	269	282	269	263	247	255	255	261	247	294	253	286	259	290	287	228	237	232	237	279	240	249	244	267	290	247	254	283	238	223	271	283	265	254	242	267	251	243	280	258	251	256	275	258	258	267	272	235	294	265	243	237	257	270	259	230	275	269	249	233	254	227	238	257	270	225	214	255	247	277	278	228	242	259	275	263	267	281	249	254	246	241	262	251	244	252	253	242	251	261	268	240	268	238	245	261	278	293	271	230	255	258	268	244	229	220	262	251	273	264	253	259	265	265	272	240	289	229	278	265	271	272	261	273	239	251	296	266	243	228	262	230	253	275	276	280	263	270	245	246	269	257	280	247	261	258	263	261	249	256	277	228	261	247	251	264	263	244	244	282	270	241	258	283	269	278	230	238	253	271	232	244	238	262	247	265	263	264	212	290	272	222	256	275	286	271	243	275	251	276	291	287	261	247	266	239	258	239	260	263	269	255	259	225	260	269	285	280	254	254	287	260	267	248	232	241	295	256	259	233	228	286	220	247	257	273	268	246	260	285	239	261	252	246	257	251	243	264	274	259	269	265	259	266	298	240	264	272	256	258	262	256	242	268	264	251	256	221	248	243	248	236	236	255	284	238	256	247	229	257	305	269	265	205	279	240	237	246	270	265	250	266	259	293	260	243	263	256	217	264	261	276	264	252	256	250	262	302	309	275	236	231	232	247	245	242	229	261	234	254	264	267	268	267	271	257	278	273	251	251	247	252	253	257	240	235	243	273	257	281	253	245	242	254	268	287	245	245	253	240	264	242	253	264	253	279	273	263	255	252	253	268	251	243	238	228	274	237	259	282	241	253	265	235	259	236	271	261	236	266	269	287	276	265	251	255	259	260	249	222	258	236	263	252	263	271	290	247	277	241	255	233	250	266	295	265	271	256	256	248	283	267	269	270	260	271	229	273	270	231	281	273	249	268	262	259	265	243	261	234	263	276	245	245	264	252	253	262	270	269	259	281	269	263	280	244	243	217	257	251	225	255	260	248	254	231	264	268	243	242	274	254	257	267	269	257	243	269	230	268	244	237	264	233	243	255	265	295	261	263	270	260	247	274	272	262	260	246	248	245	248	245	236	240	244	244	241	255	261	285	253	255	258	268	254	256	267	286	246	252	258	258	276	264	282	261	243	244	266	248	256	286	276	245	265	261	273	252	269	251	257	237	271	229	249	256	247	238	258	291	266	296	254	274	258	260	251	273	268	242	256	224	242	274	250	294	235	249	269	254	258	271
38658	41470	46626	44062	37701	31199	29953	24329	20432	18694	17926	16635	13543	10186	9767	9725	12389	9812	6493	5832	5109	2802	1516	2290	2250	2784	2721	2418	1938	1211	1996	2128	1838	1363	1260	896	900	1048	979	954	820	755	716	647	678	621	677	667	644	654	614	643	593	596	622	587	630	602	630	570	602	588	650	628	601	621	607	642	649	627	608	645	619	620	571	628	634	598	618	603	605	588	579	602	622	593	621	629	597	617	617	591	633	604	577	625	608	617	614	594	646	585	599	629	642	631	601	592	637	607	629	601	602	626	623	596	632	627	608	641	557	583	646	567	573	599	680	617	596	586	551	588	616	574	627	670	567	634	592	625	606	604	662	599	572	576	573	622	609	612	589	590	580	590	629	632	601	591	606	613	628	603	648	652	645	639	586	659	622	620	604	603	672	638	625	661	590	591	590	601	604	627	584	631	594	613	625	583	634	638	616	570	584	603	620	614	584	630	574	610	676	653	584	618	583	574	619	614	631	590	614	576	616	600	615	592	630	629	635	627	606	589	639	592	610	617	592	601	630	662	589	583	556	602	629	563	621	632	596	613	627	588	618	672	615	645	644	615	618	608	637	585	620	584	610	610	594	580	617	640	630	594	644	651	597	623	583	581	580	593	577	598	590	582	585	581	570	628	628	589	608	615	636	590	632	610	592	598	613	656	580	599	635	589	587	596	649	603	649	624	638	639	632	613	653	594	631	667	637	615	619	578	622	597	619	628	637	599	643	615	568	588	630	612	658	617	620	619	603	605	608	620	609	594	616	583	584	645	634	614	642	643	566	598	615	647	605	638	586	550	622	587	606	640	578	648	600	645	663	660	599	599	636	585	640	660	632	628	635	586	588	614	638	642	573	595	607	638	642	635	642	625	629	609	633	613	632	601	607	599	645	589	596	624	633	620	628	600	612	637	589	617	616	592	584	575	633	645	596	644	634	659	569	608	592	622	618	637	577	588	613	575	596	610	642	628	601	603	570	580	584	609	630	605	591	606	631	660	624	592	571	593	560	622	599	656	631	561	666	590	604	668	587	564	577	590	630	631	614	625	581	589	622	611	653	585	661	582	631	611	641	625	635	624	644	623	587	654	609	566	577	609	656	582	580	605	645	633	620	634	595	643	615	634	615	581	621	639	604	641	637	618	681	629	588	567	594	614	640	608	604	606	571	600	612	641	658	589	629	601	618	621	604	607	608	608	611	610	614	597	585	616	625	613	620	602	628	592	621	637	602	595	618	637	630	626	633	642	658	609	592	611	609	645	604	627	570	620	606	609	601	604	636	643	571	606	624	602	658	645	626	605	610	602	608	625	637	606	618	592	622	638	573	588	604	645	653	577	618	652	616	619	578	616	612	608	618	634	641	633	630	621	603	634	647	589	644	625	593	602	581	604	613	634	602	599	578	628	609	610	569	603	597	617	591	617	572	587	602	601	600	607	586	627	598	607	604	637	603	610	581	597	591	646	650	625	617	644	619	631	595	622	652	617	666	646	550	588	644	556	625	635	597	591	630	633	620	576	633	591	609	607	626	617	572	612	591	636	578	606	594	619	619	670	647	644	601	650	579	610	634	617	630	592	588	610	627	618	614	621	597	609	596	582	653	625	615	628	624	630	625	587	602	606	637	577	634	597	615	680	620	657	605	581	562	615	601	621	617	641	594	598	590	623	572	611	594	625	610	556	640	617	587	602	605	628	591	620	626	593	582	576	589	675	637	622	614	586	571	619	595	625	605	615	564	586	636	604	638	598	605	583	604	612	633	651	595	622	599	621	628	587	683	635	576	631	600	646	655	667	561	643	584	620	612	631	607	599	604	570	607	661	584	612	630	616	601	619	597	618	619	588	659	608	620	675	645	605	646	627	609	590	636	606	637	589	606	601	641	649	597	600	655	606	607	609	572	621	600	628	594	599	597	636	608	628	589	630	664	583	640	582	639	603	634	612	661	615	579	622	619	579	617	593	612	572	564	595	616	585	661	651	612	587	605	633	633	635	600	591	653	616	598	625	567	640	651	624	577	598	660	566	598	587	628	638	599	583	557	571	600	621	636	596	613	572	565	591	628	601	585	613	630	625	623	624	575	572	633	620	626	625	607	586	646	654	605	596	612	607	602	624	624	657	578	668	603	577	627	588	619	614	629	611	596	623	648	575	624	589	641	609	671	611	659	635	581	619	603	610	639	642	642	580	615	616	612	629	622	601	627	609	639	603	592	610	620	655	609	610	599	621	609	616	635	621	616	609	623	582	624	599	658	618	616	657	606	641	639	596	620	613	626	590	629	610	601	635	641	575	639	632	641	596	631	594	587	644	571	593	647	583	576	668	587	633	613	605	638	573	603	658	613	621	605	643	588	636	608	644	662	627	630	610	615	589	598	636	609	578	626	586	631	567	641	559	602	635	662	607	605	593	635	569	669	661	608	619	635	631	648	603	629	569	584	631	636	652	596	629	575	641	621	650	622	648	611	605	586	599	621	652	613	607	629	597	601	583	589	595	582	573	617	631	604	598	587	609	620	628	625	614	585	625	625	563	575	636	661	637	646	627	637	621	608	625	605	593	565	614	593	618	573	648	631	646	600	626	624	623	606	640	645	625	638	599	618	656	622	658	628	646	622	599	663	611	595	637	570	615	625	671	598	624	653	599	624	627	606	650	625	615	616	588	583	590	595	589	613	628	601	608	603	582	618	659	613	591	560	603	565	578	592	602	621	608	609	581	636	606	613	637	622	610	641	591	662	589	627	610	588	607	638	622	560	568	619	595	620	595	627	658	581	631	635	626	617	607	641	651	600	578	643	648	578	651	604	608	621	618	623	606	604	682	606	611	632	596	577	617	642	611	555	633	628	647	606	647	610	609	620	622	615	618	630	636	574	573	586	617	609	611	583	641	602	632	594	611	597	652	612	629	626	620	582	638	614	588	643	585	633	652	654	627	656	569	601	617	638	598	615	608	638	618	633	655	649	585	574	599	608	642	651	630	619	624	581	629	636	624	615	564	606	615	657	628	606	624	599	606	606	620	598	633	627	630	626	613	606	609	621	608	619	597	611	579	631	626	623	579	601	581	640	689	674	615	600	592	612	604	603	565	632	597	653	626	604	580	626	583	645	587	627	620	624	622	630	591	611	578	625	658	618	591	642	632	603	593	651	634	619	607	644	583	646	549	611	560	562	593	568	608	628	576	569	620	588	587	621	679	617	690	614	576	641	596	617	622	599	602	606	609	596	608	603	603	595	603	615	586	582	625	562	623	612	625	619	626	585	641	631	614	627	595	600	600	608	637	612	617	609	615	655	618	577	605	663	596	635	666	625	635	607	649	619	625	617	593	609	628	644	610	628	626	655	616	592	614	649	608	581	609	614	595	615	612	593	626	599	628	642	565	582	670	594	574	607	613	575	616	594	626	627	581	653	593	657	600	579	616	629	591	595	614	601	621	594	574	627	630	639	614	590	596	628	568	617	656	648	587	592	609	610	608	589	601
41359	34396	28795	18612	10317	5581	2883	1689	1095	840	669	491	466	433	389	384	350	356	289	303	323	288	309	275	273	298	275	261	290	262	278	262	250	246	250	256	255	231	257	248	256	264	255	264	289	224	296	258	277	270	271	259	278	298	249	260	280	275	266	263	265	257	274	268	269	260	285	263	295	244	254	283	270	274	265	249	248	289	264	254	272	287	242	250	256	259	255	252	287	282	265	303	257	263	259	272	267	280	283	248	245	238	281	272	257	273	291	275	262	278	273	272	254	259	246	255	256	274	228	259	258	284	253	249	255	235	279	246	236	234	271	257	289	258	266	249	260	255	265	280	274	264	258	254	254	244	273	258	226	253	301	268	273	246	270	289	270	287	266	266	261	285	263	280	263	255	277	259	249	261	226	233	270	270	257	256	285	278	282	228	259	272	252	272	297	267	291	255	231	260	252	239	255	261	261	263	265	285	251	270	269	264	279	270	281	265	224	265	259	274	222	252	281	240	240	283	275	267	256	257	272	288	220	282	257	262	286	264	285	283	245	228	271	275	252	272	274	270	254	247	291	232	267	257	256	275	274	251	291	279	252	246	242	258	288	235	264	281	236	255	250	261	282	254	238	252	210	231	247	277	256	261	272	282	273	251	279	258	246	276	254	282	270	249	243	263	238	244	234	260	263	242	265	250	266	274	259	242	265	278	277	266	242	274	251	263	272	236	244	221	252	256	261	253	266	267	256	268	268	252	290	262	216	266	277	294	263	298	269	285	243	285	292	220	251	263	266	268	235	241	253	246	274	242	261	255	251	265	217	280	277	268	235	289	249	266	284	246	261	253	267	244	256	267	291	281	231	253	232	269	263	259	274	261	271	260	264	246	275	284	275	251	260	225	280	275	242	253	259	254	251	289	262	228	227	225	243	270	262	271	277	263	259	244	224	269	271	260	254	244	245	281	238	267	254	246	229	249	263	260	245	254	255	243	263	253	241	277	269	272	255	237	260	265	238	245	287	283	240	262	264	269	258	239	267	271	290	271	266	299	283	238	243	236	250	236	274	282	246	287	240	264	267	256	232	261	286	284	278	265	226	279	285	281	291	260	289	270	266	261	259	273	252	295	255	274	240	277	297	265	253	261	216	290	271	279	259	267	254	243	262	251	266	252	274	267	264	250	256	257	252	293	276	251	278	272	267	288	264	244	231	232	252	272	244	242	299	269	279	299	278	293	257	238	264	250	267	248	293	258	253	256	228	241	264	222	247	293	261	264	255	300	276	254	240	248	263	255	262	262	259	261	254	272	254	262	286	256	262	250	248	256	258	265	263	265	251	246	291	239	253	265	231	271	251	275	241	254	262	268	251	276	252	256	239	282	267	276	260	254	240	259	273	245	261	258	257	279	298	257	244	287	251	265	277	275	256	269	250	254	254	246	257	282	244	262	295	282	241	278	285	281	264	260	275	256	276	260	253	255	263	266	287	297	260	270	267	275	266	295	248	243	285	271	265	242	256	281	254	252	238	256	256	273	277	256	234	237	274	251	254	292	249	260	238	247	254	239	256	287	250	260	292	265	245	296	287	280	254	293	265	259	269	237	233	237	260	257	274	269	228	261	270	277	226	257	261	242	281	245	239	245	262	258	265	252	223	262	259	285	264	263	270	280	238	277	265	270	231	242	235	277	237	270	257	233	228	272	242	263	225	270	274	244	258	275	266	262	263	232	297	261	249	253	248	281	265	263	236	267	250	259	263	242	278	262	259	232	275	232	274	281	240	247	259	210	244	249	236	246	269	249	259	266	241	256	260	271	252	248	249	259	292	265	251	258	237	276	250	261	271	285	238	271	243	247	253	274	264	296	294	259	245	246	264	292	238	254	280	302	255	279	270	261	271	281	238	243	259	260	260	287	257	254	256	279	255	274	267	273	259	239	262	273	245	264	263	267	241	248	263	268	237	275	286	265	278	275	295	253	252	250	264	291	241	273	271	253	281	275	264	236	246	256	261	226	292	251	261	234	266	249	268	278	273	263	257	293	259	242	241	262	251	285	260	235	289	249	258	247	279	279	254	290	284	260	266	283	236	279	276	256	278	227	258	248	247	279	294	254	281	269	261	234	253	261	242	277	266	223	297	291	246	243	267	247	255	238	270	231	255	254	294	259	267	253	271	227	276	279	235	290	286	226	240	245	259	279	250	261	261	270	260	273	271	277	278	253	242	258	287	285	275	291	253	245	279	258	250	274	261	261	279	246	238	226	269	234	253	265	259	234	294	266	274	246	262	236	284	251	242	251	279	264	260	236	260	240	220	240	282	269	262	276	247	270	266	286	293	258	242	303	248	260	276	235	265	241	261	238	275	251	235	240	250	243	240	270	272	250	245	257	250	286	264	243	263	257	245	250	265	261	266	233	258	243	271	269	256	269	264	278	274	269	256	244	271	241	243	258	270	266	262	272	268	259	243	287	247	247	248	298	274	266	260	262	271	234	265	256	276	277	295	283	280	268	251	273	286	295	290	257	264	271	283	266	251	262	262	259	267	285	242	266	238	253	248	271	292	275	253	245	281	255	283	257	256	269	258	251	250	243	247	231	225	284	245	255	233	293	238	274	238	237	221	281	281	266	264	255	283	257	283	247	267	220	254	251	256	251	277	269	266	233	265	242	270	266	273	255	245	273	286	256	236	253	254	231	284	256	276	252	272	266	271	268	265	248	260	262	225	273	237	268	229	235	267	252	274	264	260	263	276	288	260	228	281	264	273	255	239	280	249	279	291	254	261	260	243	256	272	242	289	250	259	265	254	268	285	249	242	248	285	229	253	283	238	243	272	247	261	248	247	271	241	264	269	272	290	254	251	246	258	251	249	251	278	224	313	243	265	232	243	260	242	263	280	248	264	238	232	261	267	259	249	245	267	262	239	247	258	232	228	283	286	251	276	273	285	256	250	269	274	256	246	262	248	269	238	245	239	255	235	292	257	256	253	266	260	282	289	255	294	282	251	266	273	266	263	257	256	239	243	290	279	261	269	243	266	304	245	275	251	267	272	269	240	210	272	288	272	264	238	249	254	263	256	235	259	231	237	271	270	276	256	278	252	277	274	263	244	247	253	267	256	243	259	276	269	259	275	299	282	301	268	283	261	238	256	274	265	250	260	268	257	254	247	242	234	261	236	257	278	272	256	290	255	263	283	247	225	235	240	267	264	283	265	265	266	250	256	287	273	243	286	273	263	283	272	240	270	249	257	275	243	259	240	283	250	256	253	281	267	260	273	227	253	263	260	279	288	242	272	259	249	251	261	266	250	283	283	264	290	269	242	286	284	280	236	268	241	261	238	232	264	243	264	284	245	268	262	309	277	259	235	259	283	259	268	266	247	282	243	279	231	281	257	232	270	237	253	248	256	270	243	241	235	256	232	266	304	303	270	265	253	249	261	252	251	262	254	248	242	265	260	270	263	256	286	245	245	260	250	255	272	251	281	262	249	263	264	274	275	265	244	226
24294	26184	32113	28844	22226	15863	10794	6979	4929	3779	2919	2364	1881	1579	1428	1257	1186	1071	912	857	902	787	723	729	695	726	730	677	713	691	697	697	680	622	640	634	651	664	598	704	587	599	621	668	653	632	631	657	623	668	653	619	641	602	623	646	627	628	668	649	627	613	647	571	629	636	622	602	617	646	626	616	615	593	641	629	612	637	630	619	651	634	625	585	654	636	633	613	654	612	605	617	608	626	630	630	641	643	644	659	593	663	601	664	632	652	609	623	599	625	661	676	586	614	593	608	664	614	625	630	655	628	584	611	639	682	622	659	618	610	642	655	601	642	635	644	635	619	644	649	667	651	589	616	650	652	630	655	636	619	640	645	647	646	638	614	651	651	644	621	591	626	630	582	641	650	655	646	614	608	596	575	643	591	650	650	645	620	646	612	575	665	658	601	597	701	632	618	639	634	632	611	611	639	620	673	629	660	615	615	656	601	642	595	601	657	649	649	664	660	599	643	603	653	675	618	629	644	641	609	625	609	606	644	603	626	634	663	698	636	602	609	661	642	654	652	663	632	625	654	639	602	641	672	616	653	642	606	599	582	624	644	606	601	613	609	652	610	625	640	651	642	637	597	606	619	568	617	588	591	603	625	667	655	580	625	659	647	612	626	656	669	583	645	662	625	690	644	596	634	620	663	613	619	626	627	649	613	629	593	630	648	647	633	657	633	596	640	662	615	671	601	641	658	640	606	655	638	679	691	622	665	701	663	618	637	661	627	582	646	670	639	603	650	652	628	614	673	629	652	606	647	656	621	643	632	641	649	676	617	649	669	610	591	637	609	634	621	633	636	604	664	669	618	579	584	664	618	626	635	646	654	629	609	651	639	591	663	667	617	613	620	629	663	634	631	596	606	603	622	631	690	647	594	654	649	676	591	623	678	605	631	636	642	686	631	656	598	686	623	622	639	604	634	628	653	645	616	586	621	658	586	636	604	601	619	653	609	635	594	627	660	667	614	646	639	621	591	634	612	674	644	672	632	671	632	629	656	603	613	630	624	595	610	677	625	611	620	626	642	606	621	658	635	609	633	583	703	632	637	626	645	635	664	628	626	652	626	635	613	661	669	647	636	632	609	655	653	594	645	615	672	601	651	657	634	622	583	616	612	630	655	618	662	596	593	635	641	614	624	657	602	686	644	669	615	634	631	608	630	641	615	658	658	648	632	637	627	628	644	642	626	601	655	654	626	618	675	609	605	685	600	626	609	628	644	669	640	601	637	641	656	632	602	671	681	680	643	597	639	637	647	624	655	646	617	621	613	616	633	622	568	633	656	613	614	632	601	646	633	624	622	616	663	632	603	625	664	592	549	611	655	648	614	660	636	641	610	628	626	638	638	610	595	656	644	632	658	649	595	595	636	643	626	628	647	673	664	624	661	631	624	616	694	592	654	629	643	624	616	630	610	615	645	653	635	612	623	636	633	660	609	644	659	603	661	600	573	651	652	631	630	631	675	573	616	667	624	616	637	628	634	589	611	607	595	667	623	612	575	615	577	654	637	588	637	638	598	605	641	646	610	643	616	632	655	622	624	639	623	632	642	652	621	606	612	666	665	633	618	628	601	597	634	660	645	634	596	644	615	603	625	644	659	615	573	690	632	638	604	669	600	574	654	625	613	603	605	630	640	626	606	625	586	611	652	613	644	619	605	606	606	634	650	637	627	646	595	654	665	604	660	629	628	617	608	632	655	583	637	599	655	676	648	656	645	639	660	627	689	636	619	605	629	619	664	606	633	626	677	665	656	611	577	654	669	682	670	676	661	618	635	629	682	647	671	627	618	630	648	682	612	600	614	645	685	645	643	664	601	607	603	621	622	631	656	653	621	652	638	593	638	644	596	597	678	616	613	647	693	621	658	637	590	669	633	576	672	614	667	653	610	614	624	650	620	661	648	611	611	633	618	608	596	629	645	642	644	627	623	643	604	654	623	666	640	607	603	619	610	635	646	621	630	626	637	666	586	580	567	624	645	653	619	599	643	597	642	637	632	639	650	629	610	659	632	633	621	603	663	667	679	621	683	640	665	620	659	647	639	674	621	629	621	626	636	668	658	640	661	656	642	601	581	659	618	609	625	636	640	633	603	626	620	600	627	662	605	604	641	615	671	603	619	669	614	618	632	597	642	656	660	626	627	644	614	664	642	604	602	589	627	663	621	627	641	638	640	633	599	586	601	632	637	626	628	565	658	677	624	633	566	638	673	630	646	639	612	666	621	632	616	637	626	654	663	669	663	651	626	654	695	630	681	655	616	625	648	629	616	649	625	648	650	635	675	592	627	632	627	568	627	618	636	625	656	625	659	668	620	655	651	632	628	682	606	625	608	585	620	622	653	637	587	632	645	615	609	654	629	678	631	612	645	623	597	600	625	607	618	576	606	631	630	603	594	633	625	642	625	624	631	702	652	656	630	655	650	637	620	661	661	637	617	628	606	643	650	628	587	621	614	630	662	611	599	652	661	615	622	600	667	627	623	616	596	618	663	643	642	619	644	667	665	654	625	617	615	613	630	628	647	634	630	598	645	579	695	594	659	641	621	632	688	612	634	656	625	635	629	616	619	618	615	618	632	642	647	615	604	641	646	632	599	640	622	611	646	636	596	597	653	646	602	642	622	656	641	636	642	621	649	670	654	631	644	658	582	652	631	600	630	653	641	632	625	615	651	639	631	566	636	644	667	662	605	624	649	589	601	634	654	627	629	617	639	621	643	610	615	609	630	636	606	608	668	681	617	652	591	613	664	613	633	643	603	640	632	657	635	651	616	607	678	680	586	603	592	601	615	622	611	653	629	577	640	640	632	644	651	676	637	634	684	660	646	624	624	624	614	652	622	637	627	626	633	634	620	619	610	616	621	637	600	625	668	659	641	611	624	620	652	629	659	597	663	607	664	614	636	617	649	589	657	685	636	625	652	634	619	614	616	635	600	671	608	659	622	644	630	679	653	619	642	615	649	651	618	630	643	615	619	635	658	635	685	664	650	659	625	620	650	591	622	631	589	645	633	637	623	635	606	613	620	632	639	654	635	634	642	637	626	563	591	630	638	679	581	598	617	629	631	659	591	617	650	609	627	674	627	649	665	599	597	647	689	648	630	620	595	630	629	648	648	625	621	658	693	599	646	618	656	623	647	622	632	607	639	620	633	637	608	640	655	598	652	610	642	636	609	589	645	642	645	616	584	646	638	664	647	626	600	597	628	673	612	617	671	631	602	667	604	638	634	589	605	637	640	661	625	622	629	670	619	587	622	670	603	674	620	648	656	647	646	617	640	621	596	614	584	608	644	662	669	653	665	637	612	640	587	697	640	622	641	615	645	630	630	615	628	611	612	612	659	637	656	603	622	637	634	662	622	622	657	674	610	646	631	630	623	702	646	597	653	633	650	583	670	604	606	703	619	637	626	641	607	614	641	640	636	634	620	653	665	620	645	645	600	602	648	630	623	588	645	645	605
47450	39927	34980	25165	15118	7998	4884	3224	2402	1813	1583	1247	913	781	685	705	765	665	467	485	400	315	309	307	332	323	337	336	374	280	330	304	297	285	333	274	269	315	286	253	270	289	245	269	267	241	223	255	257	259	272	258	272	274	252	284	297	269	267	242	226	271	270	299	271	258	280	276	296	263	252	292	295	238	236	237	269	266	262	278	283	274	281	271	272	250	243	281	268	249	239	268	242	279	245	297	297	239	223	226	270	266	244	260	259	241	280	259	262	257	255	268	291	273	267	236	278	256	282	262	264	271	255	271	277	244	268	251	272	250	268	267	259	200	246	244	266	239	274	216	240	278	274	250	251	263	267	235	268	244	287	238	237	272	277	274	239	241	259	253	278	295	241	263	268	239	260	278	275	249	284	272	255	275	272	243	264	267	244	283	251	263	263	277	257	269	236	267	253	263	263	250	245	266	283	259	272	275	254	278	260	230	258	255	255	285	223	249	280	278	284	258	285	256	262	242	232	266	252	301	270	246	271	239	299	298	246	244	257	246	256	261	256	249	248	227	267	283	235	274	278	257	256	273	290	255	254	239	254	279	265	263	274	267	247	270	268	261	288	274	224	248	244	268	263	239	261	248	264	260	245	265	264	261	252	285	263	272	261	267	259	229	276	269	278	252	272	263	235	251	246	283	251	263	246	248	280	261	255	270	265	237	281	276	229	243	257	259	226	292	280	258	276	272	260	261	243	268	252	273	226	274	280	283	232	280	249	268	269	277	250	261	275	212	258	260	243	281	268	268	247	227	262	262	264	293	282	240	245	246	238	260	267	243	275	270	247	245	247	266	264	241	282	253	279	259	271	245	248	269	263	279	297	249	251	255	230	251	264	261	263	280	282	261	274	275	270	254	284	257	240	276	264	269	271	273	248	251	294	234	270	250	247	290	234	251	242	268	277	261	257	285	275	272	264	263	249	286	270	267	249	283	261	236	259	271	254	258	286	262	263	235	243	276	237	260	266	273	238	246	253	295	231	268	226	250	260	239	254	277	245	273	251	264	274	255	247	258	254	263	235	271	247	273	254	246	268	262	241	261	252	273	256	277	267	266	309	268	279	262	283	259	264	259	258	288	249	259	241	251	256	267	242	269	289	238	238	292	269	274	253	259	260	253	264	285	255	262	278	271	237	257	256	262	245	249	256	256	252	261	270	290	278	263	270	269	273	257	283	261	267	249	298	266	242	235	272	285	268	236	285	249	284	267	254	247	254	279	231	277	237	253	291	298	267	305	251	266	271	274	241	250	266	257	256	264	241	232	243	244	245	266	245	257	281	256	255	249	257	278	238	269	234	233	253	254	239	252	261	266	255	254	279	233	249	250	262	301	255	229	268	242	257	258	267	258	260	254	251	274	252	268	243	283	269	257	253	265	254	263	265	257	276	274	272	268	244	235	260	280	254	257	271	293	242	263	241	238	257	270	229	246	262	263	253	223	253	275	247	255	269	263	266	261	266	270	244	255	276	261	274	253	263	242	240	280	283	263	289	262	281	226	246	247	251	259	282	249	242	244	268	252	283	266	249	272	256	262	241	257	238	254	312	274	266	325	247	242	282	248	297	274	256	293	305	242	270	253	278	258	246	264	286	285	293	276	254	256	294	246	211	253	285	277	280	252	237	265	231	259	242	284	248	275	270	303	260	284	281	244	235	263	252	236	265	277	262	252	249	245	256	218	247	240	271	275	265	272	262	265	249	283	286	269	272	244	261	270	246	257	240	249	277	248	264	269	274	267	257	257	255	245	294	275	243	283	257	269	247	293	235	240	246	235	239	257	261	266	253	234	250	290	266	259	263	258	239	278	258	284	266	252	255	259	292	233	261	245	303	289	265	252	253	279	276	279	278	235	248	242	262	267	264	259	253	280	276	239	257	262	252	285	276	245	274	238	229	290	247	242	237	243	253	225	262	257	247	247	262	256	277	263	268	248	262	245	252	269	222	267	261	286	265	257	237	265	245	285	281	240	258	249	243	272	292	275	234	237	243	271	276	254	301	277	267	281	276	277	226	267	275	231	242	255	273	259	270	279	268	278	275	276	255	252	247	252	279	257	257	256	269	249	278	236	256	264	287	281	263	246	228	283	270	258	232	256	280	247	266	225	241	253	245	281	270	264	228	253	246	234	240	299	278	247	233	317	276	239	260	255	269	260	292	226	259	262	247	270	273	269	283	270	261	271	241	255	292	263	246	271	215	265	248	258	244	252	311	281	249	284	252	265	242	249	245	252	257	277	259	260	249	275	277	277	258	287	263	247	261	274	270	262	264	261	259	285	258	264	260	253	290	296	270	258	272	270	244	292	264	263	251	259	253	263	250	249	273	284	258	281	262	250	259	239	274	246	229	267	257	256	255	252	240	242	219	249	261	261	263	242	287	252	277	282	245	252	252	279	255	238	243	296	247	246	245	270	273	256	266	282	251	276	286	249	244	274	259	261	270	261	259	242	239	253	283	259	253	274	241	225	264	295	270	272	295	252	239	272	264	253	270	265	266	257	241	264	244	253	259	264	258	248	294	281	257	263	261	245	267	269	249	294	238	258	265	283	257	231	271	243	238	272	265	280	277	245	305	293	278	257	256	251	252	264	269	274	273	257	247	243	283	258	261	273	295	279	245	251	280	262	251	271	246	270	262	251	271	272	270	247	247	268	275	256	289	237	253	243	255	255	252	249	243	262	287	277	255	250	252	295	265	228	228	254	245	254	242	282	236	280	255	258	251	267	244	264	250	247	260	267	243	247	257	284	266	253	254	259	287	240	261	282	271	264	278	259	254	263	285	239	254	250	259	263	255	257	244	270	281	259	231	251	292	270	272	240	276	221	283	284	280	303	267	278	258	270	245	292	259	254	265	244	267	269	268	287	278	234	269	247	250	271	260	254	269	252	264	258	258	264	295	256	250	237	271	235	243	264	274	263	292	268	256	270	269	236	301	251	252	257	268	241	272	256	257	252	293	254	274	244	267	254	265	262	232	252	261	244	239	260	241	281	242	219	227	256	264	253	292	254	266	263	243	274	270	252	260	210	254	262	262	256	293	268	252	241	247	230	239	261	239	257	263	273	292	213	244	292	265	265	292	252	256	272	256	279	245	302	253	254	293	285	254	250	276	257	288	272	254	281	264	255	256	283	253	253	246	266	247	263	247	276	282	264	246	253	253	239	241	272	255	244	285	274	256	268	256	272	262	277	257	266	262	254	253	272	253	277	260	270	246	252	278	246	250	250	241	251	270	263	264	236	276	272	245	277	277	267	258	261	273	238	275	256	232	277	275	268	253	248	252	260	255	286	264	245	269	285	309	250	239	253	246	276	243	275	254	264	277	257	266	235	238	247	254	266	287	230	251	269	263	265	243	251	257	233	252	232	246	254	250	250	241	231	292	264	283	249	250	252	269	261	224	234	282	264	269	261	268	281	260	265	239	276	284	236	239	261	246	263	252	234	250	246	204	258
29045	31634	37308	33935	27065	20084	16448	12953	10460	8698	7723	6175	4936	3740	3370	3531	3992	3108	2108	2170	1933	947	932	1117	1103	1297	1282	1155	1079	868	1047	1008	916	758	801	674	690	732	751	720	684	650	644	661	611	641	612	639	614	675	639	606	632	634	662	591	607	640	605	602	638	629	635	637	663	616	646	629	638	646	646	597	607	674	622	617	644	610	564	579	607	645	646	638	634	650	658	592	618	586	694	653	661	606	617	600	688	592	674	586	630	670	645	627	644	599	618	625	658	631	629	614	609	630	610	670	613	629	636	622	618	646	640	648	662	632	613	619	648	623	659	605	624	626	639	664	641	617	619	642	631	611	669	671	612	644	610	593	605	603	628	634	641	619	618	665	613	629	626	644	572	661	599	626	611	589	586	631	627	652	654	616	626	630	627	654	616	621	606	595	613	638	606	609	648	628	627	665	636	599	616	614	662	648	632	593	589	627	671	616	639	698	638	630	671	623	680	589	644	650	639	627	649	599	643	597	632	629	622	591	642	613	610	637	621	669	612	670	621	633	647	610	653	652	645	651	628	608	633	613	585	649	634	668	632	631	642	664	599	621	607	648	635	632	598	637	639	623	664	683	615	599	631	614	593	621	649	602	613	619	642	625	645	658	642	644	657	658	634	661	647	665	661	595	630	653	596	631	663	638	639	653	657	644	636	581	584	612	664	615	619	641	639	629	602	616	600	650	636	668	639	625	613	657	590	643	565	619	653	658	676	620	644	672	643	649	623	626	614	596	583	657	639	655	640	608	672	596	628	649	577	556	649	600	620	612	665	608	670	621	646	665	609	624	592	637	651	618	603	624	661	627	623	616	660	620	666	621	654	599	641	633	584	604	619	616	652	620	607	637	647	630	594	613	613	604	613	665	620	650	621	598	619	623	613	647	583	576	634	639	619	613	622	674	629	605	612	613	599	648	611	631	661	601	595	624	614	623	620	622	614	618	647	585	641	644	616	633	636	670	658	629	630	645	642	637	688	598	660	618	630	618	636	629	628	684	624	611	657	615	677	624	647	652	626	605	578	689	640	625	625	631	631	652	602	623	657	630	642	652	641	621	628	611	651	689	605	626	698	596	642	635	650	638	625	608	624	596	698	666	656	617	651	627	635	675	640	610	676	682	589	616	610	662	596	618	640	621	634	620	615	657	642	614	624	629	634	653	645	648	645	610	678	649	618	622	649	582	598	617	623	641	612	628	596	625	636	618	632	635	652	615	651	632	638	621	591	609	610	611	626	634	609	614	623	628	635	645	609	611	600	613	604	661	602	641	624	610	639	673	620	631	646	639	633	608	584	616	621	634	633	627	626	574	634	591	623	624	591	669	621	630	610	583	651	623	617	614	579	597	612	619	624	617	635	620	659	624	669	611	620	616	614	637	629	619	629	648	661	637	652	667	629	637	650	638	663	620	647	605	667	621	615	664	603	640	657	654	667	626	605	636	573	599	623	620	604	667	651	630	660	596	648	631	646	637	671	625	613	636	648	630	621	626	635	604	644	628	609	628	659	636	629	712	677	639	641	616	609	656	643	604	653	617	639	638	645	663	674	635	641	646	655	607	670	595	627	587	627	669	652	638	638	603	674	593	613	635	626	638	602	645	634	645	638	597	640	641	599	651	634	648	622	647	638	619	581	652	652	632	633	600	623	603	619	629	613	609	643	631	667	638	613	669	663	664	640	638	608	613	612	651	646	614	646	630	638	655	654	617	585	590	613	615	664	660	616	653	612	661	639	644	591	633	609	648	627	690	588	634	626	624	656	698	654	660	682	598	633	711	574	686	623	650	658	629	654	627	650	596	664	617	560	642	637	573	635	583	626	598	637	624	681	601	641	566	636	644	631	627	585	612	618	657	615	684	639	617	677	631	590	591	607	651	605	626	606	658	607	641	653	612	629	612	572	635	610	596	644	665	639	649	610	641	626	681	619	641	675	646	635	609	632	641	618	683	639	620	622	655	593	617	643	605	608	583	626	602	645	626	643	642	666	641	604	642	629	660	611	633	602	634	630	649	600	655	644	600	619	631	640	626	652	673	643	692	612	627	618	585	633	629	624	637	642	601	613	633	615	626	653	627	681	633	626	586	676	703	619	614	602	651	587	657	624	598	640	623	637	676	623	600	687	641	610	629	651	637	636	627	662	639	683	596	638	623	614	644	629	583	619	627	597	627	633	655	614	644	574	633	610	620	593	613	633	604	624	631	614	630	639	636	630	652	635	623	637	586	655	629	624	601	639	606	656	654	668	601	610	624	662	627	625	614	640	590	595	615	630	621	653	641	659	591	612	620	642	637	619	679	616	604	644	632	586	621	568	620	659	614	605	607	604	663	613	613	618	638	656	638	644	655	636	601	622	597	662	647	615	594	646	673	662	644	637	584	636	595	629	637	673	636	661	687	632	640	622	647	607	677	624	676	682	648	688	646	662	683	658	614	637	625	566	635	622	656	593	608	642	641	656	638	664	630	622	588	638	668	639	643	670	690	611	629	669	652	647	646	622	645	605	598	606	649	603	662	602	624	653	627	616	649	625	638	616	614	624	645	632	610	654	654	614	640	599	627	631	629	616	612	635	593	648	660	626	651	676	648	624	645	634	590	651	686	668	689	636	599	637	687	610	611	631	634	609	638	625	643	633	615	649	608	570	685	627	629	618	643	609	663	660	671	632	662	605	670	618	656	650	576	587	638	638	610	622	615	618	611	641	615	619	681	603	682	639	606	608	624	612	625	623	649	635	571	588	623	626	635	648	644	595	681	609	623	606	669	606	614	625	657	607	625	674	603	616	620	609	641	641	641	610	642	617	623	640	618	599	614	562	616	680	648	625	603	641	622	619	615	623	653	618	622	608	582	634	609	569	656	651	668	641	652	627	613	587	624	627	657	657	618	601	661	619	656	632	660	563	667	642	617	637	650	622	594	668	659	603	613	634	658	637	614	624	615	646	665	643	639	573	680	681	636	604	608	624	678	588	619	639	617	594	580	665	645	621	622	622	663	610	669	616	683	569	670	618	606	634	618	659	670	657	620	607	646	666	629	603	637	629	643	610	624	657	631	620	646	624	619	597	636	672	631	613	637	609	652	629	590	555	636	639	596	646	636	618	614	596	668	656	652	594	701	624	605	577	659	656	631	628	628	639	678	660	581	675	632	660	631	586	586	623	613	611	585	662	600	632	657	643	645	658	656	626	612	638	615	613	638	620	625	623	637	632	602	608	625	647	600	608	643	617	620	678	616	639	620	612	638	646	600	659	643	645	644	621	594	633	682	623	663	628	605	616	588	626	602	602	634	616	671	568	689	656	658	639	605	630	599	618	608	600	607	615	636	626	655	665	673	616	627	668	678	621	662	609	593	630	681	637	622	654	608	635	630	619	609	653	649	600	641	584	623	597	642	643	666	605	622	656	645	623	638	653	666	607	646	600	648	666	588	616	619	618	616	662	619	624	607	633	624	642	601	649	644	645	661
58235	49909	43775	34610	26445	18460	14467	11620	8195	7925	6252	4960	3499	2582	2146	2379	2572	1885	1250	1371	1075	640	435	453	532	682	685	588	563	411	509	515	461	350	361	341	325	324	327	306	315	274	254	267	261	284	262	293	271	270	253	253	221	267	272	261	231	232	237	252	224	293	261	274	250	260	239	275	243	271	280	230	256	248	267	261	264	251	237	239	274	241	231	258	262	261	273	279	253	252	251	256	275	240	264	232	264	253	241	269	258	255	241	263	257	270	269	261	288	261	272	249	245	266	240	250	301	239	249	275	252	251	264	276	245	262	240	268	263	259	257	245	270	267	269	318	212	286	267	263	252	259	293	265	239	261	261	283	242	277	246	233	259	261	259	278	276	237	249	215	245	222	259	265	271	261	237	268	260	266	243	260	257	219	252	276	265	232	251	270	268	264	231	271	243	262	287	250	238	247	272	236	281	290	245	246	250	249	270	231	250	258	232	269	240	244	265	279	285	254	271	262	222	253	241	257	270	262	257	275	228	248	247	232	252	253	267	313	298	259	260	280	253	247	258	300	260	256	270	265	274	265	254	269	258	262	273	283	248	252	224	283	258	250	252	271	251	250	251	263	267	250	234	259	250	273	263	270	231	276	257	258	253	230	267	237	249	238	239	275	260	271	260	255	264	258	274	245	287	263	269	280	244	287	246	253	231	272	278	265	246	253	245	258	263	261	254	291	266	264	265	266	246	253	262	260	243	259	243	270	280	252	262	231	246	237	276	278	251	248	287	240	251	238	290	259	252	253	279	268	267	258	232	267	250	252	270	236	278	253	263	257	265	274	264	279	253	223	243	277	244	251	263	239	255	243	258	237	248	263	277	273	292	247	264	259	276	230	237	271	280	269	262	242	261	258	240	258	223	261	251	263	248	272	231	262	245	262	230	276	224	253	276	254	281	241	260	241	263	256	263	293	235	283	260	252	261	273	249	243	259	232	248	253	263	275	248	265	251	251	265	250	247	259	220	256	283	254	239	239	264	243	247	259	259	248	256	261	255	261	271	254	263	265	283	244	249	257	231	231	257	261	261	297	271	264	267	268	254	251	222	240	276	247	290	234	237	258	215	244	261	240	272	253	266	248	282	265	244	253	257	261	265	259	248	271	264	282	279	270	264	249	276	232	260	258	256	273	242	261	262	247	232	228	274	228	283	263	231	274	268	268	288	238	257	239	255	255	264	256	264	256	234	230	258	245	228	242	276	283	284	238	245	257	282	257	291	246	260	240	239	285	238	263	251	252	251	258	236	255	272	252	259	281	255	251	233	268	242	213	288	257	255	248	248	249	267	249	246	263	236	290	285	269	263	284	297	237	261	278	256	243	284	260	263	265	291	252	247	229	275	271	276	248	241	255	236	256	240	241	274	261	253	259	262	280	242	245	267	261	248	266	260	251	259	243	251	280	263	256	243	238	233	283	262	249	213	223	232	254	281	252	271	241	254	231	269	281	273	266	281	241	270	269	239	269	262	249	263	277	262	265	255	281	259	253	264	256	277	233	231	260	242	258	242	260	257	239	277	235	234	252	260	296	279	252	287	272	244	248	247	261	264	268	255	290	226	234	259	243	264	278	264	277	272	245	257	260	231	235	239	253	287	250	270	289	251	230	253	239	282	228	220	244	247	255	267	270	256	251	266	263	276	289	285	280	300	257	241	259	269	265	276	264	266	264	267	260	257	223	232	263	241	234	231	264	279	243	282	253	241	284	250	251	290	253	241	246	258	241	259	266	275	259	233	257	257	269	246	272	291	264	282	230	291	229	265	263	254	262	271	261	254	251	232	276	258	262	269	240	270	233	287	245	262	258	235	261	256	232	254	274	249	248	252	231	275	272	254	239	292	236	246	262	263	264	255	258	263	276	281	265	243	239	265	254	259	270	262	230	264	238	278	282	273	255	288	249	246	240	265	312	256	254	281	252	261	248	275	245	237	217	238	242	272	268	273	240	244	284	278	233	243	260	268	251	280	300	275	274	263	259	226	255	260	309	264	252	240	256	267	262	251	242	235	258	228	268	252	271	273	255	271	242	290	235	241	252	251	280	294	263	235	275	269	264	260	277	245	250	248	253	254	255	257	262	238	242	270	296	264	254	274	286	274	242	275	255	242	279	259	253	237	227	240	264	266	285	266	275	227	242	262	258	259	274	221	245	250	236	222	274	263	277	233	252	254	265	260	263	227	261	212	238	266	226	266	249	247	246	260	272	255	251	252	231	252	260	272	237	251	226	286	246	235	268	262	259	241	238	235	234	234	251	252	277	256	259	249	263	276	258	265	250	259	262	243	247	261	240	251	282	279	295	267	246	273	227	240	261	277	276	250	249	274	244	250	262	261	273	251	259	246	263	237	245	229	247	245	252	254	286	273	261	260	262	242	270	242	257	274	277	251	282	278	229	261	238	245	254	236	252	277	279	228	235	256	263	242	292	249	283	250	247	273	246	285	286	268	257	283	268	255	251	246	254	243	245	252	255	286	244	264	263	250	254	250	250	236	251	256	241	271	268	276	242	240	256	272	265	273	292	266	257	260	270	259	250	253	221	269	267	244	273	278	253	257	276	254	287	297	220	227	247	269	275	246	297	287	237	251	282	271	265	252	274	202	240	261	248	245	250	248	271	255	263	251	224	253	261	238	255	253	251	229	280	271	257	259	258	250	270	285	273	273	256	245	238	259	269	279	280	261	262	241	263	265	244	291	250	249	240	258	237	251	264	272	266	245	241	261	245	255	219	265	232	257	258	283	250	261	240	250	232	253	250	243	277	262	246	249	240	289	282	266	258	242	267	259	254	235	243	257	247	276	234	243	235	229	260	229	249	281	276	302	252	258	260	256	263	260	198	264	247	266	234	264	248	277	238	278	255	260	268	257	251	224	254	261	225	262	259	246	268	265	258	273	246	266	248	253	273	266	247	252	288	268	252	252	285	263	258	261	265	250	259	249	257	270	267	280	261	233	258	259	262	244	225	249	253	284	275	249	274	246	253	241	293	234	282	265	229	264	266	250	248	230	247	283	260	229	236	224	256	240	244	241	270	285	239	279	250	267	269	285	254	262	245	246	239	265	289	269	257	254	264	250	262	285	237	274	274	290	280	272	249	272	280	242	281	252	258	284	276	243	273	248	255	224	240	261	246	253	240	274	247	256	238	275	249	225	255	292	290	264	235	223	260	230	267	247	248	252	254	222	230	274	256	266	259	282	257	270	265	250	236	251	278	279	275	237	277	241	233	254	263	237	227	270	248	272	278	278	267	264	272	266	265	293	251	274	248	251	253	248	236	283	277	269	279	243	240	263	259	249	269	260	236	283	252	253	266	274	264	277	238	251	263	256	253	231	277	256	278	254	275	252	228	269	250	223	243	278	274	286	259	253	237	252	269	297	278	263	214	253	258	240	278	238	251	279	268	283	272	274	252	282	257	272	250	257	254	256	301	280	268	234	238	241	273	268	262	237	273	244	232
38256	42085	46400	43093	37476	30273	29525	26611	23737	24873	21588	19056	15084	11521	10823	12088	13058	9220	6611	7251	5530	3123	1727	1754	2459	3068	3452	2632	2746	1514	2531	2482	2076	1202	1457	1033	986	1027	1009	1072	866	756	649	677	655	664	658	634	668	587	686	598	633	662	603	647	658	674	604	615	580	618	580	582	621	598	605	608	650	622	621	619	586	637	665	612	652	599	629	605	643	635	635	653	629	652	616	600	656	605	654	584	657	621	620	629	650	632	655	605	652	614	568	631	583	621	610	608	618	621	598	608	632	645	619	636	655	631	634	613	618	625	662	600	597	624	608	599	638	635	620	608	604	599	637	601	614	607	652	629	596	676	629	613	607	613	604	597	643	625	587	638	629	570	605	600	599	621	585	595	652	595	631	636	642	608	629	626	617	624	629	594	620	659	642	642	643	637	662	612	590	617	600	633	599	629	596	626	623	621	577	642	635	631	563	616	626	591	611	619	599	606	642	620	605	608	618	631	639	632	635	615	619	602	660	579	606	579	681	579	641	624	649	638	623	621	628	574	601	587	609	650	613	605	605	576	632	587	587	653	658	610	636	607	589	631	660	653	571	653	618	633	597	629	606	628	640	619	613	631	610	627	614	612	604	615	619	602	631	634	626	619	629	598	595	596	624	611	629	614	615	613	632	629	630	635	627	616	648	599	611	600	647	602	595	610	619	658	637	617	598	615	610	644	657	619	621	639	619	619	630	619	623	621	621	611	642	626	614	642	620	603	629	673	610	621	608	618	572	643	646	573	628	602	607	667	611	620	619	603	635	637	625	659	616	619	634	591	585	611	654	647	631	594	616	645	610	658	601	633	634	589	618	638	599	614	602	630	604	633	585	610	597	623	638	649	605	656	610	668	601	633	603	643	654	639	600	595	623	621	600	634	609	612	622	636	631	621	598	607	612	603	634	643	647	637	627	630	628	612	646	576	598	584	573	611	598	683	623	623	594	669	639	638	691	587	607	632	616	629	590	613	657	609	636	640	639	601	632	578	629	639	601	617	644	601	580	639	601	604	639	666	644	567	675	633	594	631	591	623	632	609	674	659	613	700	615	614	616	593	590	593	620	644	615	627	624	616	620	616	620	643	629	660	634	659	668	602	646	582	646	621	620	627	607	621	648	643	579	579	613	607	584	611	617	644	607	624	621	617	630	645	670	636	641	587	627	633	625	634	613	618	622	619	669	551	583	664	635	593	625	602	644	622	647	633	613	588	631	589	617	652	584	657	628	596	605	610	651	629	589	603	649	645	634	616	630	570	615	621	610	616	606	606	620	651	645	599	626	644	637	622	646	579	609	573	663	562	600	651	622	650	643	648	654	623	631	574	645	621	640	663	628	583	628	624	592	617	596	598	623	651	618	611	630	649	665	578	581	622	616	607	623	627	652	630	638	574	649	637	646	626	634	636	599	672	653	612	625	647	622	629	655	656	603	603	611	653	652	643	591	603	592	605	608	619	621	623	601	605	620	579	626	637	606	577	603	638	634	619	626	612	642	597	590	606	654	626	667	608	599	600	594	623	577	592	589	617	606	588	601	624	615	548	635	639	619	627	588	648	612	628	648	612	620	627	639	630	649	629	605	623	588	580	619	637	604	607	657	635	643	644	615	611	611	591	605	667	637	639	671	614	606	630	601	628	610	655	598	580	608	643	596	657	600	631	648	604	604	605	674	625	619	667	616	670	548	616	604	597	653	625	598	620	551	623	628	615	613	604	626	624	604	636	641	616	628	607	645	623	575	630	659	618	610	620	605	633	625	576	597	603	580	624	610	582	647	602	609	651	600	644	592	664	638	583	585	645	633	597	650	595	618	607	594	603	602	622	582	627	620	617	603	618	612	590	662	638	639	635	666	632	629	605	630	603	623	630	645	585	647	685	647	646	622	651	659	583	628	597	653	637	623	576	626	631	611	607	617	615	615	651	589	632	609	625	630	607	613	608	655	595	612	641	638	642	616	637	637	643	666	624	616	621	607	627	648	652	640	618	591	553	623	587	607	589	679	618	614	638	595	601	640	632	637	617	634	583	618	638	639	622	632	621	637	582	640	637	618	615	619	629	601	616	611	579	645	639	643	607	596	595	600	645	619	645	628	633	628	631	638	633	640	673	585	654	624	579	601	610	667	605	625	673	627	565	628	601	612	605	603	620	601	614	607	626	601	651	580	609	636	629	584	615	618	614	631	637	606	582	605	610	615	593	622	630	593	614	656	628	637	651	663	637	630	660	585	620	657	649	604	638	637	591	595	621	616	640	628	600	589	600	640	594	640	619	608	598	608	611	611	638	613	608	632	608	609	624	614	638	572	600	634	627	581	581	648	626	655	593	617	571	630	608	617	609	622	569	603	601	619	614	616	617	587	612	593	609	627	609	598	667	623	653	623	614	615	599	613	602	642	623	643	564	590	601	587	604	648	650	615	644	624	610	612	618	680	596	598	601	608	574	624	622	625	616	640	602	623	624	635	643	606	614	601	603	622	618	641	577	627	626	622	631	602	637	611	599	611	631	647	603	591	627	619	650	613	628	580	591	619	642	659	626	606	594	628	625	580	605	614	595	586	641	598	648	608	625	642	653	622	636	611	591	571	632	624	603	635	634	633	629	616	611	639	599	622	614	636	639	647	623	623	600	614	654	619	615	595	610	619	652	604	590	608	597	618	603	577	618	612	640	581	619	588	637	615	658	646	605	635	640	601	619	589	619	608	632	627	592	645	626	615	677	620	603	598	594	630	615	619	637	603	622	623	649	613	593	627	598	573	605	626	682	570	592	608	589	603	654	586	662	610	655	640	598	628	609	666	618	611	579	621	596	625	639	651	640	663	645	664	627	614	607	625	607	617	631	586	654	642	590	650	603	632	595	637	598	611	626	602	574	586	611	653	592	618	598	597	584	606	644	574	578	610	661	644	671	593	584	609	607	634	628	652	653	614	597	644	610	644	634	612	603	674	608	649	633	611	611	618	654	602	625	644	587	624	621	617	646	653	618	644	611	625	590	642	602	645	617	650	639	653	607	614	631	627	602	614	594	633	594	644	639	593	608	646	650	599	634	625	648	612	630	620	582	636	571	621	640	605	621	618	648	586	631	591	602	621	630	603	598	602	598	619	644	618	588	625	634	642	644	607	634	628	626	613	666	671	600	583	624	585	637	625	609	657	634	693	569	609	605	607	613	605	585	614	593	631	605	632	628	631	637	636	642	608	604	593	673	665	622	659	599	631	656	616	584	612	616	629	596	595	680	606	645	621	576	622	645	622	628	626	603	603	604	637	664	603	639	622	604	627	625	597	643	618	611	586	617	642	685	628	637	610	578	599	588	625	642	632	597	633	633	608	608	623	631	652	653	588	623	658	608	624	590	653	612	625	651	624	591	597	600	649	640	645	637	596	663	625	602	592	584	557	585	621	624	594	626	604	632	573	610	631	629	620	635	648	608	670	611	646	641	614	605	616	601	634	646	644	595	601	633	632	636
41034	34043	28057	17783	9780	5077	2776	1675	1201	876	727	561	469	418	408	365	367	310	307	306	331	295	266	265	283	282	283	303	281	264	283	291	270	272	248	251	269	241	251	278	261	281	239	260	274	294	270	276	233	306	249	278	259	267	244	266	265	237	215	304	256	274	234	281	249	263	240	276	249	276	271	277	254	274	273	281	282	252	250	234	271	236	257	279	256	283	290	296	278	257	270	253	264	273	253	267	257	238	278	259	251	246	294	266	264	274	257	253	287	224	272	272	253	258	233	250	271	279	262	250	282	270	277	284	282	261	245	264	266	271	255	241	268	272	272	267	242	287	278	252	218	261	257	269	267	296	258	290	263	254	263	268	251	261	272	238	242	246	263	264	275	260	240	269	269	291	305	260	283	277	251	257	229	270	246	254	228	261	267	259	259	235	290	271	255	263	244	262	303	269	278	248	264	261	248	235	251	296	271	266	262	239	269	268	254	256	261	273	267	257	254	260	285	279	272	255	264	258	258	277	287	264	248	269	258	225	252	247	259	258	272	250	284	290	264	232	253	267	256	263	255	276	259	264	271	313	240	249	242	251	268	272	256	250	258	261	248	263	262	277	247	264	245	285	279	264	251	256	252	246	250	247	277	304	246	263	261	270	254	253	306	248	274	272	271	266	265	285	261	281	227	257	250	261	268	271	250	288	255	281	244	266	253	258	275	246	274	239	252	244	252	249	262	277	235	272	252	265	273	261	263	264	238	228	247	267	260	249	250	255	255	268	267	262	253	290	277	261	260	249	264	263	254	254	280	259	265	251	251	256	266	263	241	246	256	240	264	253	260	248	257	234	248	288	296	249	231	261	243	259	254	292	282	283	256	275	261	245	256	264	248	268	255	271	269	273	247	232	274	244	274	282	263	285	310	266	281	271	277	268	272	249	253	263	266	255	256	261	234	287	248	272	258	247	255	283	264	281	282	242	257	293	249	255	236	263	278	239	257	246	296	287	266	254	257	266	247	223	259	262	257	236	259	283	269	246	258	268	253	244	255	285	253	255	285	268	266	254	269	248	257	296	226	278	261	259	255	270	259	274	245	239	226	247	280	249	262	265	246	282	243	253	252	253	242	282	257	267	326	289	247	273	236	275	260	247	253	227	276	257	229	266	263	262	250	289	246	277	258	252	292	245	259	267	260	249	272	285	235	252	260	278	248	274	248	255	277	248	265	278	255	240	258	260	292	279	243	277	249	264	282	275	252	277	282	245	258	246	261	279	281	217	254	264	256	272	265	270	289	266	259	291	269	260	276	276	259	282	273	257	257	291	262	271	262	278	250	269	256	250	274	278	260	265	269	278	268	265	262	260	267	274	270	264	264	260	262	268	261	265	285	272	243	275	268	280	271	259	244	270	262	278	235	262	254	280	267	251	260	315	254	287	255	280	291	270	249	266	284	265	248	280	266	254	279	244	269	268	231	278	262	268	259	257	257	275	288	270	243	299	261	227	273	251	260	250	277	231	276	269	271	285	260	252	291	242	267	277	283	269	270	274	278	274	283	262	274	266	262	249	244	236	259	258	273	275	257	243	266	255	272	280	263	297	312	278	247	254	270	272	266	249	251	275	270	233	266	250	241	250	244	268	276	218	237	264	244	253	246	273	258	236	268	283	236	261	265	256	253	273	277	289	263	232	260	251	242	277	270	227	267	250	262	241	258	257	274	284	262	268	252	260	248	250	258	240	247	269	257	269	248	254	241	252	259	262	264	244	266	278	274	278	274	267	280	267	260	301	272	264	244	259	277	274	255	297	243	275	257	258	291	255	285	287	258	257	247	296	242	250	265	257	253	243	234	251	272	254	266	259	276	274	246	245	272	283	241	278	262	261	251	286	269	242	269	281	276	275	275	280	228	274	293	262	262	250	258	267	255	282	239	254	255	293	264	295	265	232	272	219	302	278	258	280	241	263	248	263	261	256	238	266	277	243	254	303	255	270	260	256	231	254	241	269	250	254	255	249	274	249	255	259	269	261	270	276	268	237	251	256	261	272	271	265	271	243	252	259	234	251	297	269	278	253	343	280	249	249	291	264	262	256	266	274	264	262	251	259	272	259	279	271	289	236	270	259	233	272	242	259	253	244	261	254	269	270	261	233	234	303	239	248	256	248	263	281	275	276	294	258	233	295	277	267	253	256	265	280	240	275	264	250	303	270	261	278	271	247	249	245	240	213	275	262	237	266	237	264	253	261	280	246	263	245	282	277	262	275	287	255	256	261	266	261	255	266	289	274	262	260	250	251	232	236	281	303	256	234	275	232	219	255	283	260	258	256	266	259	267	288	247	259	253	278	255	251	260	280	255	275	269	247	245	275	250	259	265	279	288	272	243	254	230	251	256	276	251	269	267	233	262	275	263	238	278	232	257	252	261	265	230	256	278	266	290	286	279	264	269	220	253	240	280	286	264	259	250	273	254	269	256	268	300	258	232	257	259	272	242	266	280	251	253	258	263	253	250	257	259	269	241	266	265	253	273	244	277	288	257	271	267	255	266	283	237	273	230	245	254	299	244	249	266	261	266	259	271	260	258	250	254	245	276	287	301	259	251	263	226	299	262	280	302	243	279	257	243	257	247	252	261	272	232	259	278	267	256	297	255	259	259	230	244	265	264	281	271	258	254	250	243	246	272	298	287	258	244	262	273	271	234	267	269	264	274	278	257	256	239	281	240	273	279	272	244	260	262	269	263	254	275	250	272	265	272	241	257	276	246	246	231	238	258	286	272	270	254	261	269	267	275	244	244	282	279	281	243	261	242	240	272	258	232	261	276	280	249	255	250	265	275	245	255	270	261	292	262	261	271	253	260	280	275	259	268	256	258	284	257	247	262	255	259	239	233	242	250	280	251	281	250	266	275	294	258	251	278	282	266	268	236	271	239	267	281	246	243	280	264	279	217	244	259	288	255	269	244	318	247	265	257	272	271	253	237	260	237	253	244	274	264	257	262	263	259	285	258	241	260	283	279	269	278	261	258	255	268	279	241	247	283	280	263	263	284	268	296	231	243	292	253	273	295	274	269	259	239	269	277	253	246	230	247	289	280	253	280	269	278	275	279	264	277	233	252	281	234	263	246	271	244	257	276	319	264	285	285	274	266	240	285	230	252	267	256	263	265	262	271	239	267	272	255	247	246	255	292	264	264	273	265	282	264	274	259	278	278	252	261	266	272	249	261	242	238	265	259	278	272	221	254	288	269	264	263	251	289	276	262	259	274	273	234	270	245	274	248	265	283	261	309	287	276	281	272	295	288	263	229	267	293	265	295	251	257	262	249	270	243	268	259	272	256	248	282	261	282	283	265	277	268	259	240	260	262	267	281	264	276	262	234	313	217	262	286	276	258	251	270	274	243	287	254	292	255	267	248	254	274	264	281	287	245	245	239	258	286	283	242	242	252	250	271	258	240	269	247	272	255	274	279	269	245	243	239	240	269	271	255	253	260	275	246	242	280	281
23852	25825	31767	28020	21520	15205	10584	7316	5219	3951	3046	2596	1977	1641	1519	1300	1200	1050	924	938	902	831	761	758	757	736	721	775	671	677	708	679	723	667	658	671	671	645	657	665	661	678	605	675	687	616	657	636	604	613	614	675	628	680	628	609	643	654	613	631	665	665	643	627	668	650	612	662	619	672	642	639	652	626	613	670	631	621	634	617	605	629	639	624	612	649	629	636	683	656	642	602	654	669	599	634	646	638	605	656	663	656	666	659	648	640	621	638	629	620	576	648	621	675	593	620	633	619	690	669	642	665	678	611	613	661	641	665	658	611	606	614	647	672	666	633	647	587	666	649	618	610	620	641	615	617	681	640	569	642	641	597	617	620	610	668	635	631	613	626	613	673	626	678	588	644	622	664	671	620	606	617	640	639	625	631	604	666	639	607	614	648	657	673	620	613	610	633	669	614	602	658	627	604	667	653	616	636	648	635	595	622	681	639	639	632	646	692	654	666	653	669	628	608	655	654	644	664	612	590	639	649	627	613	650	616	687	639	642	625	625	644	617	620	640	640	611	606	605	666	619	641	633	646	625	659	628	646	629	632	610	653	655	666	657	647	654	622	649	620	586	639	683	670	589	651	595	629	609	612	590	646	629	625	601	617	648	606	648	677	613	644	602	602	631	623	668	596	613	579	582	656	662	622	627	626	632	619	630	582	657	651	626	664	648	690	666	587	651	598	641	647	621	637	644	616	613	666	621	658	647	607	633	612	656	609	625	606	586	604	610	642	603	625	638	649	630	634	636	708	707	631	621	617	651	600	639	615	648	630	632	645	600	656	655	670	651	636	603	620	642	620	650	606	578	662	654	682	705	608	624	643	641	633	588	661	608	618	658	659	661	618	629	636	640	661	629	602	688	661	650	619	664	677	620	640	600	631	617	645	666	659	641	608	593	656	611	649	651	637	599	638	629	644	597	619	632	667	638	625	659	633	644	626	654	669	640	643	634	638	636	621	628	634	633	625	641	631	603	608	667	599	645	667	602	593	584	646	607	654	642	630	635	700	650	607	645	711	643	648	624	628	657	583	634	621	605	620	648	692	699	569	691	618	625	612	634	590	599	671	646	615	603	677	636	613	654	644	660	663	638	673	640	659	667	614	616	606	625	591	599	625	633	649	646	622	625	661	636	634	602	626	611	610	640	649	628	636	669	623	614	662	623	653	622	591	655	652	621	645	658	620	594	577	643	605	636	656	624	643	642	656	645	613	656	653	634	651	582	621	674	649	680	596	626	642	666	621	649	641	635	662	665	608	636	617	658	613	654	597	606	629	623	657	624	709	669	652	614	611	638	677	598	608	626	645	653	629	626	663	601	649	634	631	664	662	608	625	634	609	606	601	614	631	624	664	658	639	626	666	600	618	617	659	645	590	629	652	678	629	608	584	648	638	616	665	594	621	624	596	645	639	636	615	646	667	654	640	632	620	625	598	614	683	681	621	620	631	637	555	628	608	664	579	646	591	622	630	592	646	599	636	633	619	610	658	626	631	614	584	636	650	651	629	638	634	634	627	620	579	666	616	631	666	606	665	600	661	604	686	604	638	632	629	631	631	651	639	616	609	635	640	637	657	658	642	616	640	636	576	600	574	608	595	589	579	634	642	621	632	650	651	622	617	655	667	627	610	557	669	634	671	649	618	667	655	577	606	640	639	620	629	634	589	638	612	656	648	626	644	652	594	567	581	662	675	630	575	618	660	618	637	650	625	651	648	682	628	613	627	575	649	643	612	616	611	601	620	653	611	593	651	615	625	683	631	584	639	585	640	636	606	634	629	590	660	652	665	632	624	643	645	639	625	628	607	652	633	627	600	655	658	620	665	651	659	644	633	641	636	635	580	608	602	656	654	643	641	637	657	651	638	645	659	648	664	641	657	635	679	622	654	636	617	597	668	585	662	621	658	667	673	663	615	588	604	656	617	636	628	663	623	672	612	625	591	653	596	624	604	643	659	600	660	631	637	647	628	627	593	641	614	616	634	657	614	664	623	650	624	627	589	592	635	632	631	644	659	647	647	637	611	620	642	639	600	613	601	645	638	642	660	643	648	619	603	649	633	632	613	621	578	627	635	614	602	616	656	646	602	667	626	669	640	652	673	610	642	606	643	648	622	616	650	636	646	608	681	577	621	605	648	637	676	646	621	666	601	605	628	639	658	611	612	657	637	601	689	571	610	655	649	662	666	615	672	587	649	587	613	615	625	641	636	648	641	622	629	620	612	574	616	670	658	646	639	641	618	623	655	626	621	654	645	640	644	649	647	606	655	663	612	622	649	646	644	657	640	651	679	657	649	674	657	601	639	715	628	613	599	620	667	648	680	603	644	654	639	626	623	626	681	633	629	617	637	644	658	616	619	642	605	653	655	647	630	622	592	612	663	666	595	661	678	628	637	638	661	672	664	608	689	660	670	660	652	614	655	657	648	634	611	667	636	625	664	605	682	655	650	599	685	637	632	618	629	642	642	644	634	666	589	684	623	658	622	641	613	631	627	674	650	645	652	647	658	639	641	635	674	605	597	603	614	580	619	651	633	640	657	623	615	597	615	661	629	638	620	645	632	616	616	645	669	671	672	651	654	635	637	656	634	617	621	654	626	653	644	611	619	620	651	668	638	645	653	616	635	622	630	654	644	657	625	677	616	607	635	667	602	636	658	647	690	614	624	628	674	641	656	640	605	654	661	613	621	614	630	621	621	642	607	671	651	597	627	624	584	667	686	658	681	608	649	674	627	640	632	612	623	636	637	613	617	649	647	640	644	649	608	654	639	663	619	680	621	685	610	645	677	652	641	670	617	573	631	678	644	655	587	648	655	608	632	655	624	639	649	612	588	651	619	668	598	634	602	632	600	626	599	620	678	609	646	650	592	659	602	635	623	634	660	632	678	603	672	596	632	669	648	657	635	647	659	586	633	632	614	590	665	659	593	622	648	609	658	644	628	674	655	585	648	592	645	661	622	656	653	605	652	583	617	612	625	658	612	631	644	670	613	612	602	619	650	654	663	620	662	632	634	648	608	689	620	611	622	659	599	620	615	658	617	612	674	617	643	579	612	607	639	642	612	632	657	639	626	629	659	594	626	628	619	640	638	652	598	562	649	674	619	610	670	621	665	621	647	660	655	668	614	679	674	624	654	652	669	671	658	613	613	632	663	679	654	642	668	605	582	638	651	688	672	637	646	635	657	632	628	606	636	597	648	625	642	611	593	687	636	642	624	625	633	628	630	661	614	647	612	638	616	629	655	635	624	622	650	628	658	622	603	645	645	606	582	633	676	659	663	663	666	659	632	660	694	628	626	591	643	646	620	628	655	640	614	648	642	583	636	694	608	670	623	602	648	649	648	640	651	638	611	644	654	640	642	636	624	661	671	586	610	627	657	625	611	616	601	636	588	650	609	596	708	610	681	644	633	639	630	671	644	632	633	622	621	648	599	604	628	627	663	659	622	693	630	621	616
46996	39360	33931	23816	13923	7681	5307	3518	2480	1986	1855	1377	1068	856	797	778	777	638	512	529	428	370	316	301	334	374	330	345	291	286	296	331	345	273	257	276	305	295	268	292	262	267	269	273	260	266	244	278	273	257	315	256	261	261	254	255	255	276	235	274	251	241	251	260	257	255	267	282	241	252	223	258	278	263	256	249	251	245	278	255	248	262	247	234	276	250	276	224	261	282	230	302	264	274	234	275	261	270	245	253	241	246	271	254	294	261	270	270	279	250	245	273	270	259	228	260	251	261	235	277	250	264	294	270	278	273	286	253	269	274	271	279	296	248	270	259	276	247	236	246	276	263	270	283	253	265	277	250	260	265	261	254	275	263	240	265	242	262	253	265	262	258	257	221	273	251	252	252	266	251	285	257	261	268	259	288	253	263	217	267	287	247	247	270	275	270	254	281	268	279	246	302	252	293	266	228	282	245	254	265	257	262	243	276	282	263	283	209	269	259	311	226	250	274	277	271	250	254	258	276	232	262	260	248	270	267	265	277	292	276	274	276	269	267	297	277	252	278	261	254	263	326	292	256	279	268	268	246	271	253	234	254	228	248	236	259	247	261	284	228	252	220	283	254	256	249	273	267	234	263	273	261	234	260	294	270	264	277	235	284	283	268	287	273	283	254	261	285	265	269	282	291	267	257	252	235	264	271	270	293	261	264	257	234	251	259	266	255	267	262	259	258	258	243	288	248	258	256	257	276	255	267	230	270	250	255	275	289	270	250	268	267	266	235	261	259	251	244	271	263	251	267	256	233	268	251	254	279	268	257	239	259	278	255	286	251	254	277	228	243	257	256	244	240	297	276	259	244	261	294	265	249	269	274	247	240	264	225	264	247	236	285	259	279	254	282	245	284	261	273	263	286	272	259	270	267	251	272	255	287	266	251	280	261	244	243	250	232	284	265	232	273	247	266	259	282	271	285	250	283	278	260	278	279	241	303	287	288	246	260	269	258	258	227	284	279	237	279	276	275	239	256	264	289	274	268	253	239	250	259	262	242	268	295	246	231	265	250	248	257	253	290	235	247	268	216	223	282	239	270	266	259	233	253	252	257	227	271	235	245	275	262	264	252	258	259	258	244	254	280	257	250	258	249	244	297	279	266	276	260	236	238	292	263	273	261	260	273	261	246	254	289	283	248	262	274	242	283	243	234	256	225	243	264	271	225	252	253	284	242	282	235	274	229	243	251	229	275	278	266	264	270	237	239	284	291	276	267	270	247	238	257	272	271	265	270	261	253	269	262	273	285	269	283	246	269	292	268	254	258	301	260	270	235	236	261	281	269	281	267	262	279	256	273	223	279	241	289	249	251	254	243	299	249	272	241	246	243	296	267	272	257	251	258	265	270	282	279	266	240	257	280	252	241	248	277	270	250	314	253	250	279	234	262	253	279	253	230	280	260	276	261	287	260	259	270	265	251	259	249	265	303	243	274	292	257	287	251	257	254	272	270	243	266	305	249	264	237	260	276	258	274	252	284	252	292	255	268	266	265	271	288	277	241	261	272	271	237	273	274	266	283	276	246	264	265	262	278	218	273	262	254	257	283	254	266	269	253	260	266	269	262	255	254	247	274	266	263	243	249	257	256	276	226	239	239	268	274	266	256	261	263	247	318	254	241	284	275	257	251	281	266	281	269	245	262	275	282	265	252	245	261	254	258	242	250	254	276	265	235	271	277	244	266	260	266	248	247	260	214	283	278	290	273	285	263	265	271	268	266	243	229	248	250	264	260	251	272	266	290	281	251	250	259	254	272	266	266	304	251	258	235	260	242	263	244	281	253	239	254	275	245	275	244	247	273	293	263	250	263	224	259	253	221	254	254	276	264	235	272	245	282	260	250	270	275	268	250	263	282	295	279	271	275	269	247	272	254	267	264	251	272	260	276	271	272	268	259	262	246	271	281	268	253	255	317	266	288	277	258	235	266	256	272	262	237	235	239	277	263	231	226	234	216	234	228	264	230	272	270	245	235	252	283	251	256	234	260	270	249	266	270	266	262	257	293	243	267	274	245	271	268	227	274	276	280	255	237	286	274	296	256	247	250	272	253	245	252	273	308	245	250	260	270	266	230	274	265	255	294	253	245	248	229	266	247	239	218	251	242	305	244	255	250	288	271	258	275	238	252	264	247	266	284	284	277	229	276	257	260	254	235	270	279	270	270	231	256	264	270	278	294	244	255	267	297	268	242	270	268	258	274	261	306	285	259	275	245	261	247	240	245	257	289	226	261	282	269	256	248	279	249	281	258	284	279	227	253	230	238	239	235	271	271	255	276	241	256	275	264	272	242	252	271	268	256	263	253	273	254	274	262	287	247	247	240	288	285	297	252	258	238	267	264	226	301	257	250	258	276	250	282	271	282	267	251	267	243	273	294	277	246	267	266	274	264	280	244	253	262	239	271	272	242	241	256	263	289	280	275	228	247	264	280	266	246	253	263	282	281	259	271	259	261	260	266	270	224	290	232	237	261	269	261	286	250	252	292	265	266	256	256	256	270	255	266	278	260	252	257	260	255	286	210	273	258	244	247	226	256	257	260	264	256	241	290	264	283	268	274	263	272	236	300	266	238	247	268	246	210	273	267	256	230	268	269	242	229	282	239	271	281	248	252	274	268	276	269	252	253	270	251	285	240	265	256	274	269	260	261	247	274	266	246	257	260	281	244	256	271	266	252	245	244	268	239	267	276	251	256	241	260	282	263	265	288	271	267	253	269	256	256	259	273	221	256	255	260	252	237	279	278	272	293	256	280	253	289	274	284	269	246	260	269	268	272	260	265	267	255	246	260	280	280	257	257	247	267	285	263	261	265	293	238	253	285	281	245	245	237	282	269	257	261	257	270	253	252	255	223	237	262	259	242	263	268	274	268	286	285	241	264	251	274	293	241	240	272	283	224	263	277	286	262	276	258	259	250	252	269	250	262	263	267	278	281	246	261	276	273	229	263	246	237	228	248	239	244	251	269	264	265	278	268	260	274	265	265	235	265	277	274	266	255	268	267	264	275	251	256	266	237	259	283	255	256	229	259	285	285	289	271	256	270	251	262	253	291	279	260	251	265	271	222	258	243	280	249	260	273	266	268	238	256	270	255	266	235	250	263	259	250	232	251	271	280	241	285	272	258	237	262	262	277	265	253	254	235	262	271	265	267	289	269	256	280	272	282	261	287	264	266	265	267	268	267	275	243	294	255	281	279	268	228	269	217	261	249	249	244	264	262	257	273	269	288	259	278	256	238	263	265	289	243	273	281	304	235	250	273	230	258	273	263	267	243	222	250	258	222	237	264	289	240	257	270	243	281	287	267	255	251	250	278	292	278	234	267	293	303	239	269	243	235	258	270	258	276	290	263	229	231	283	256	260	254	270	259	256	247	236	261	266	300	255	232	258	277	289	251	263	251	234	268	257	259	273	218	272	254	283	278	266	258	274	251	278	258	273	279	263	261	281	252	283	244
28723	30958	36662	33103	26231	19850	17638	13686	10801	9794	9634	7316	5244	4432	4025	4310	4215	3177	2406	2545	1837	1205	977	920	1110	1284	1212	1244	1038	723	783	1112	959	805	743	812	820	680	750	746	645	665	696	678	679	660	662	620	654	618	676	635	596	609	628	622	642	631	623	599	677	655	622	631	617	605	641	629	641	620	611	610	620	623	642	680	642	619	588	635	641	602	638	633	606	611	653	626	645	628	610	607	626	630	609	648	630	626	635	616	641	623	662	629	620	649	655	603	691	598	637	671	633	651	674	581	683	657	626	655	634	645	646	616	621	639	614	625	636	621	649	625	610	629	605	614	607	624	703	604	607	672	643	616	622	598	622	587	677	675	621	560	601	661	635	636	630	613	645	635	638	625	602	651	594	646	622	625	662	672	629	591	585	630	620	642	613	705	704	649	609	628	658	591	681	620	636	601	661	637	633	626	610	609	655	642	628	608	612	646	610	617	623	639	632	667	618	622	609	629	628	648	636	595	625	609	672	642	628	597	603	637	643	601	643	686	618	671	653	627	649	645	677	641	638	637	647	680	613	643	653	624	663	649	604	646	669	643	637	589	640	666	639	649	607	655	658	633	603	684	649	613	669	658	621	627	618	684	605	659	596	642	641	616	641	664	626	610	578	657	602	570	640	620	617	610	588	629	627	627	651	661	605	624	627	589	632	632	591	595	588	639	613	613	585	644	648	656	701	654	633	644	630	626	605	647	605	647	601	565	622	646	615	632	636	644	619	627	594	643	667	665	584	627	629	621	678	595	641	630	638	665	610	656	619	650	604	617	654	586	661	605	665	670	631	651	638	646	612	615	634	610	639	657	619	618	636	616	665	649	639	612	664	599	636	657	661	609	581	642	671	653	630	631	581	647	641	635	654	585	616	595	615	610	589	680	600	601	609	631	625	585	612	608	649	568	601	657	595	642	633	607	628	596	630	658	624	665	610	643	640	643	614	621	620	649	624	604	667	628	621	619	612	626	640	628	609	613	565	663	618	618	576	680	595	629	646	626	636	645	662	637	575	679	626	617	647	639	593	648	626	601	674	625	647	632	641	668	639	646	602	630	630	629	589	655	645	634	596	620	643	646	634	610	654	639	587	615	642	627	589	620	624	670	604	628	634	621	668	628	627	641	654	631	648	661	648	625	638	654	606	634	706	658	604	632	642	606	633	619	615	630	617	599	627	650	668	619	665	617	644	614	636	616	627	646	668	628	665	665	600	603	623	672	647	613	662	642	687	631	604	645	648	621	608	625	650	652	672	618	672	634	654	654	649	632	654	609	642	683	641	635	655	606	671	646	672	628	647	641	603	585	650	599	646	642	576	632	615	613	659	604	631	617	639	661	615	619	592	610	582	606	645	618	607	624	673	618	623	621	652	608	676	625	616	617	661	657	613	652	680	635	633	639	648	679	604	588	637	635	655	622	607	621	670	662	655	639	621	616	617	637	613	626	649	612	611	614	669	647	713	631	651	612	640	599	597	645	694	623	658	570	596	612	616	649	673	597	654	645	665	585	590	640	646	652	659	661	623	632	612	629	610	637	600	640	654	633	626	636	617	623	613	592	602	693	623	632	621	622	623	627	603	662	655	619	639	585	595	660	636	656	601	633	638	638	634	639	621	623	605	682	642	640	625	693	601	605	612	646	620	626	664	613	594	625	637	614	606	636	667	657	663	647	618	580	622	620	649	638	646	599	634	634	643	609	642	596	615	647	623	629	632	675	641	617	634	622	622	619	617	598	629	638	612	642	592	640	636	680	595	660	648	604	652	602	637	645	617	617	604	600	631	630	612	610	667	677	636	624	679	615	631	642	643	593	643	589	603	654	641	641	648	613	618	660	656	633	615	583	698	654	608	637	611	644	628	676	667	564	651	637	638	622	657	658	656	639	633	671	649	616	615	667	630	643	639	643	591	679	640	640	639	673	637	611	660	611	561	627	626	629	665	674	628	656	644	657	664	601	591	644	662	629	628	667	579	627	608	642	647	620	607	639	643	636	661	594	673	658	641	648	614	592	629	629	628	605	637	645	635	636	633	657	669	606	601	648	608	656	660	613	608	603	655	627	602	670	634	663	622	611	594	599	653	648	638	675	662	631	662	629	628	578	650	647	647	625	620	667	647	597	644	646	620	634	659	640	631	631	605	679	655	652	593	637	625	620	618	698	606	656	606	615	594	681	646	644	623	614	615	644	621	631	637	624	677	674	645	628	607	649	670	670	611	596	652	588	601	632	665	623	638	677	607	621	590	588	616	650	668	646	599	661	606	626	653	584	644	602	641	618	659	601	645	621	624	648	642	579	600	628	660	627	629	634	648	605	626	632	640	627	629	663	607	606	609	653	613	626	646	610	657	613	571	606	591	624	628	627	625	627	628	636	640	636	644	665	652	604	646	630	612	583	661	612	614	623	642	664	579	588	654	637	657	611	622	657	670	619	634	609	639	631	623	635	600	602	663	651	603	634	637	655	606	621	615	589	729	611	624	691	613	664	626	642	625	632	584	633	620	642	638	640	643	684	622	586	607	639	569	665	647	639	662	635	629	660	608	625	618	581	652	675	616	622	647	638	637	647	616	629	591	670	672	608	599	672	643	626	669	640	681	622	661	624	606	669	655	605	669	674	694	593	611	625	653	593	612	617	671	605	624	630	583	612	669	631	651	652	561	622	624	598	641	618	609	633	618	686	603	630	656	646	629	622	631	664	648	669	644	642	663	623	636	652	641	623	612	603	671	646	651	602	614	629	611	638	583	597	651	655	603	616	648	594	613	638	607	628	655	621	635	621	600	626	658	594	610	620	634	619	620	622	636	612	622	682	645	671	625	651	633	623	578	636	644	661	634	632	641	625	612	645	633	641	611	617	640	631	617	662	642	648	626	655	609	626	613	691	596	671	635	627	647	625	623	622	652	643	614	659	626	643	638	677	631	635	640	675	650	628	671	630	625	659	646	634	668	655	615	656	627	624	598	636	657	675	592	628	627	620	610	677	633	595	593	607	643	673	614	618	698	675	647	600	619	664	620	560	605	644	639	644	632	650	672	575	643	654	592	619	671	612	620	594	626	623	599	653	629	623	636	661	606	616	610	647	600	645	592	669	658	608	622	640	629	656	620	636	641	622	617	610	656	641	621	662	637	628	630	602	646	653	627	654	672	639	613	626	668	650	650	589	601	610	700	640	668	598	591	654	648	671	635	648	631	669	652	645	620	646	609	615	630	634	622	615	603	641	642	607	649	624	613	630	625	631	657	695	613	618	611	627	598	618	663	657	617	652	624	645	630	615	644	590	649	603	612	629	635	586	646	637	620	650	625	654	618	654	651	628	616	659	641	620	640	637	651	617	631	657	618	628	628	581	629	602	592	627	624	626	648	605	639	624	623	618	599	645	602	652	612	625	661	619	611	626	632	628	622	624	625	641	669	630	632	644	646	633	664	626	591	584	632	643	631	647	614	617	621	598	639	582	654	600
57655	48205	43805	34991	25718	17327	13776	10805	8592	7260	6134	5587	3492	2910	2583	3099	2537	2113	1586	1381	1086	717	406	510	536	667	711	586	500	320	367	503	403	402	328	324	341	340	301	341	282	281	278	298	245	231	285	278	241	252	245	286	240	235	268	261	244	266	228	249	234	260	263	249	279	246	274	268	248	255	275	241	288	262	277	257	256	249	260	252	284	262	247	239	247	252	255	246	256	265	235	249	272	239	262	258	282	264	243	264	218	280	252	256	251	252	257	276	272	303	267	240	270	250	284	251	263	257	270	268	241	239	245	260	242	249	255	229	251	254	237	268	239	263	287	280	259	249	255	250	238	268	266	250	237	244	243	254	279	250	249	213	267	248	246	242	231	225	238	264	234	285	233	244	249	249	255	232	230	262	255	257	219	246	266	277	223	241	267	249	262	261	251	257	213	252	269	236	244	235	242	278	252	261	268	278	246	268	287	246	264	243	252	210	253	290	249	286	244	277	282	266	252	264	251	245	243	264	261	270	246	253	274	261	273	238	236	277	253	261	227	248	265	258	255	253	252	266	251	271	244	273	253	227	262	260	270	285	236	267	301	265	275	296	266	222	258	266	262	238	289	232	271	259	251	282	251	250	225	287	253	265	263	245	248	243	268	259	253	286	265	227	258	250	255	222	279	244	229	257	235	250	253	252	248	232	237	253	257	246	258	236	270	289	248	252	294	247	244	242	279	233	261	260	232	268	263	235	261	280	256	232	245	293	248	263	279	275	249	257	264	247	271	255	257	282	277	243	237	249	259	273	233	261	255	251	240	243	238	249	237	266	264	279	269	267	257	289	255	256	272	256	278	266	244	247	288	254	283	261	263	258	221	249	253	251	259	257	297	267	267	227	263	277	280	243	268	267	243	260	263	279	263	251	256	257	250	256	240	248	238	249	245	222	258	260	269	261	270	268	237	287	262	288	256	232	241	241	260	255	260	239	295	224	235	282	250	264	282	252	236	256	248	258	255	265	274	258	251	279	245	267	282	220	265	243	255	236	231	260	269	284	238	243	237	217	288	248	265	267	237	271	258	284	247	237	279	261	265	259	262	244	207	267	279	264	256	266	269	266	262	259	263	272	245	233	261	232	245	261	265	268	271	253	267	265	254	231	253	260	279	250	278	249	290	247	288	262	252	273	274	216	265	269	261	267	253	246	275	255	259	247	239	231	244	245	254	271	270	254	234	244	268	293	269	288	280	281	260	232	268	277	256	252	256	260	274	255	277	266	246	275	231	249	270	241	227	245	259	248	265	223	264	206	287	239	253	253	246	219	267	256	274	279	265	251	268	243	271	251	270	272	237	266	249	254	258	227	257	252	247	264	266	255	241	242	237	256	269	239	236	279	240	236	237	272	238	252	266	276	255	287	285	251	273	256	246	275	270	234	264	273	261	267	273	267	260	237	258	246	263	290	251	297	271	243	250	237	280	250	249	268	264	270	282	293	290	271	269	239	246	263	239	258	264	217	250	265	258	216	268	266	265	260	244	251	239	257	252	245	262	235	247	263	258	264	243	253	254	243	271	261	278	234	235	242	262	250	251	276	256	251	272	263	271	257	266	256	281	243	298	280	275	241	243	238	262	213	262	251	232	241	278	265	243	267	251	241	253	286	246	249	288	253	254	254	250	243	259	234	245	252	247	284	230	262	269	268	233	263	229	224	254	261	236	259	274	252	281	285	282	239	242	220	246	247	260	253	249	269	267	273	261	246	235	274	275	278	228	266	244	244	254	275	278	250	271	286	242	245	237	242	251	269	232	255	239	259	245	266	241	264	254	245	257	248	281	245	247	263	273	268	279	269	230	239	236	231	277	236	255	235	263	252	267	293	246	238	249	235	255	235	266	272	272	263	240	242	258	270	269	265	231	287	244	234	246	279	256	255	254	260	251	250	249	268	258	252	260	247	240	234	249	263	238	242	260	266	229	276	274	261	234	255	255	237	284	292	242	264	243	242	248	277	250	271	290	253	260	265	238	247	248	276	253	263	266	242	239	243	235	269	222	215	246	247	242	291	255	236	240	264	266	243	238	271	297	271	268	256	257	267	254	262	248	284	264	279	222	245	273	253	270	261	268	261	274	257	242	253	264	250	249	255	277	220	236	249	264	271	238	277	273	225	266	272	232	235	247	246	242	281	262	253	256	239	246	268	266	264	236	248	278	252	275	245	241	271	256	248	285	254	282	261	254	280	241	255	272	260	246	238	268	273	253	263	256	249	262	226	271	244	296	232	253	253	290	265	294	279	228	245	261	286	255	254	267	303	239	242	283	242	243	271	233	264	279	252	251	258	279	225	250	211	266	258	282	250	236	239	273	252	252	288	274	255	243	258	247	249	225	233	278	246	258	274	240	267	235	249	254	235	240	233	251	279	256	288	265	245	237	250	256	262	234	261	257	222	286	247	244	244	266	237	237	261	258	269	269	249	263	271	268	275	242	262	258	247	237	257	261	278	261	245	273	263	278	228	249	259	274	271	247	251	250	250	261	265	237	268	254	262	251	273	270	259	297	273	272	241	238	261	260	230	260	276	271	261	247	254	263	255	221	262	245	248	269	260	258	243	267	276	254	262	266	253	233	299	244	256	243	236	247	274	247	240	241	225	263	260	257	282	261	270	277	272	247	246	243	236	263	276	247	240	276	268	243	283	263	240	254	244	260	265	234	264	258	207	257	236	280	301	278	256	254	250	262	273	260	264	246	252	222	274	243	259	274	242	246	237	255	243	256	243	255	248	253	262	259	271	264	255	263	263	236	246	269	257	232	260	256	281	255	257	243	252	254	264	251	238	235	246	238	237	227	248	232	259	236	231	235	260	241	265	266	247	263	240	258	263	259	275	246	248	234	261	249	262	260	245	259	245	267	261	248	241	225	265	257	259	227	273	229	250	258	227	289	225	263	237	288	244	252	246	244	267	248	292	258	246	261	266	255	268	241	246	249	256	243	264	254	237	253	261	239	254	283	250	263	226	256	272	240	265	239	270	270	278	242	251	254	257	271	256	264	263	262	266	250	268	258	269	253	266	246	237	241	246	267	265	270	275	248	249	248	265	268	269	279	239	245	237	257	258	255	256	237	242	269	248	260	257	238	210	245	244	256	239	259	267	240	261	262	254	246	245	265	230	278	260	267	301	248	244	260	244	245	242	229	250	227	263	239	265	237	231	265	275	267	243	238	235	253	282	261	257	257	240	250	257	271	277	240	238	237	230	238	241	272	247	282	267	245	239	248	244	265	262	264	252	265	254	267	240	268	233	256	267	255	265	277	268	277	269	275	270	258	271	284	280	257	253	283	254	240	245	239	240	259	261	265	245	240	227	293	251	252	254	246	289	256	280	256	285	263	243	274	260	252	253	248	273	275	266	275	248	251	279	228	238	246	282	266	251	243	271	260	267	265	254	235	270	254	245	250	235	269	252	257	233	271	273	286	230	273	232	221	234	256	264	253	254	239	249	235	241
37807	40303	45824	42724	36883	29539	29185	26425	24689	23195	22282	20679	15168	13076	12830	14616	12713	10860	8284	7607	5930	3504	1728	1967	2386	3114	3408	3132	2307	1188	1384	2739	1981	1603	1217	1037	1081	1112	977	1041	752	689	656	663	645	647	591	629	637	659	652	668	607	636	605	637	637	621	639	609	647	610	583	678	636	631	589	603	598	620	657	622	631	613	668	625	625	622	629	571	596	612	599	617	597	624	645	579	578	608	605	631	593	631	628	653	675	639	600	637	607	604	631	625	590	605	641	644	583	588	632	673	642	597	651	622	602	643	594	617	591	598	614	601	588	582	640	657	635	637	592	598	585	656	639	624	636	630	582	625	595	599	592	611	597	602	565	611	614	641	623	622	671	618	637	585	616	623	626	617	645	606	617	637	657	588	604	631	642	653	599	616	604	660	637	605	622	659	638	602	596	593	615	579	654	563	613	593	614	601	605	609	596	600	598	653	624	580	656	617	587	646	604	606	659	623	618	634	618	594	601	605	614	648	629	602	649	610	629	628	633	618	603	629	661	653	604	617	606	633	626	604	601	642	603	649	601	599	648	647	640	575	627	648	631	590	624	588	651	655	673	615	638	621	573	656	604	613	615	628	608	595	634	633	653	654	622	642	636	593	623	641	653	633	628	608	631	601	639	655	637	590	591	622	618	633	610	623	610	627	594	617	605	625	653	647	636	611	583	637	621	615	586	605	572	626	634	633	604	645	659	607	631	586	631	666	627	671	569	597	616	631	636	635	648	632	614	657	609	597	622	630	617	608	608	632	634	625	608	578	593	650	647	624	612	608	640	599	647	664	589	649	658	618	627	590	628	609	628	633	634	652	614	663	638	612	620	621	582	623	603	622	648	663	611	592	646	627	620	597	606	611	630	588	592	626	617	633	633	627	640	619	650	659	658	642	620	596	596	606	636	635	610	587	603	616	601	678	623	625	586	612	616	598	680	624	639	612	576	622	661	651	649	653	575	642	623	626	591	593	605	600	626	604	586	656	594	606	634	616	641	617	620	632	611	618	605	617	607	643	633	613	610	651	607	608	634	652	630	658	582	576	660	640	641	610	622	676	629	656	620	629	574	602	587	626	632	627	595	582	579	609	617	590	634	626	599	611	670	620	571	625	607	610	683	584	630	609	560	568	648	636	653	620	616	629	588	617	641	634	592	615	589	608	616	589	602	624	607	603	601	647	635	600	601	609	665	610	568	631	621	618	601	626	606	630	573	619	622	619	652	615	579	619	601	600	637	561	634	586	659	591	651	601	603	638	591	632	646	576	642	599	573	590	652	659	544	600	605	707	626	588	621	628	600	611	630	632	596	583	644	627	620	595	581	628	627	617	646	630	585	637	615	631	614	631	603	649	632	622	634	657	616	642	614	660	638	602	635	574	620	609	630	645	556	666	599	610	594	601	611	603	605	602	597	624	598	632	637	599	659	602	601	591	637	674	583	612	642	581	604	617	665	637	663	592	654	616	637	614	570	611	613	640	622	641	611	570	655	611	630	665	652	618	665	594	563	632	673	649	610	655	634	656	655	624	601	572	599	580	624	638	636	593	638	631	623	650	605	658	643	607	633	626	710	630	601	615	622	635	614	614	614	620	627	620	629	611	634	590	626	622	622	618	596	639	580	593	651	568	621	620	624	620	606	628	588	626	626	585	674	601	588	558	626	631	624	627	620	603	631	547	617	587	607	587	614	626	642	654	627	642	648	585	575	602	613	597	639	639	623	629	635	641	605	623	663	581	581	648	590	614	595	575	582	588	675	631	615	617	638	612	652	613	614	601	621	647	619	604	636	634	626	667	602	595	631	641	630	578	628	611	635	600	583	595	595	601	614	627	636	618	666	618	629	616	633	628	591	619	604	626	625	621	655	614	618	594	626	645	671	629	625	676	632	634	589	625	619	637	617	611	610	631	629	664	609	602	664	637	617	619	606	611	649	636	627	627	613	636	646	603	624	615	622	644	631	568	601	642	614	589	607	625	627	639	562	596	618	568	626	644	611	627	628	643	607	619	641	619	661	636	608	620	661	577	611	631	573	641	616	612	639	588	642	619	577	597	620	634	592	609	637	641	641	542	594	606	651	608	623	592	657	646	625	589	587	646	601	620	600	601	576	598	597	618	597	612	610	574	613	611	630	612	661	607	600	592	637	641	612	619	599	628	650	635	652	639	625	644	614	659	634	591	618	600	603	589	604	583	579	685	652	597	647	632	650	530	634	688	625	611	601	638	653	637	641	602	590	588	643	606	625	600	618	640	618	599	615	635	627	594	667	636	678	604	624	613	635	575	626	541	642	606	630	597	636	589	585	638	624	613	585	624	605	649	571	631	649	657	609	623	618	623	611	633	654	604	649	589	637	600	624	570	619	592	594	626	627	601	601	591	557	648	609	630	624	640	615	626	609	636	610	630	630	662	613	656	619	628	627	607	594	624	617	631	620	589	645	613	659	621	623	580	623	574	575	637	637	634	571	594	605	625	602	633	581	635	623	625	605	584	620	642	596	609	642	638	623	669	644	625	599	596	636	627	631	642	640	659	580	614	617	621	610	623	648	651	662	639	619	628	647	586	600	642	630	608	630	634	611	625	600	604	595	583	636	658	622	574	608	594	636	631	651	639	620	625	571	609	636	578	598	591	618	597	646	578	636	618	625	628	606	611	633	643	602	649	582	607	633	597	622	607	614	637	652	604	593	614	660	607	606	584	648	627	637	631	602	596	608	620	596	615	648	615	560	590	653	611	584	626	574	629	569	595	623	587	595	591	562	616	587	643	589	685	617	612	622	600	587	628	611	612	583	605	631	591	628	568	584	631	618	642	639	614	620	621	571	638	678	606	576	613	643	591	615	574	637	611	625	616	625	586	646	633	649	615	634	626	608	607	644	620	624	638	610	635	620	642	634	627	624	634	649	538	665	645	590	611	675	610	615	604	599	611	604	595	583	598	605	620	629	623	620	618	620	639	586	628	580	626	619	630	597	633	671	614	553	634	609	631	591	639	623	648	631	663	614	609	621	618	625	589	610	586	592	623	597	560	619	623	623	620	607	645	576	618	587	614	615	631	586	560	641	594	583	595	605	600	626	617	612	612	617	632	655	586	639	596	629	598	654	615	626	657	605	585	642	645	577	631	631	631	606	616	615	612	647	630	623	645	589	637	603	608	658	621	637	608	635	604	566	620	615	577	617	620	678	627	671	641	633	637	597	604	571	635	603	604	608	619	605	628	612	622	652	605	595	613	596	633	664	646	566	635	633	627	613	661	627	639	634	617	648	606	572	600	587	630	654	613	618	654	584	619	589	620	632	646	626	612	634	668	621	603	646	607	640	630	594	627	607	649	587	650	607	634	600	593	609	655	608	617	631	665	617	636	639	606	623	597	665	616	615	651	634	640	551	627	610	643	587	629	622	652	592	593	591	613	631	615	646	638	655	637	610	617	621	630	604	604	581	627	652	624	622	569	642	654	632	631	574	645	637	648
40944	33329	27529	17453	9457	4947	2710	1718	1252	845	727	640	528	410	404	409	388	326	336	339	308	324	273	309	269	314	284	262	277	276	280	278	289	250	308	269	272	287	253	270	295	245	281	248	254	267	280	284	264	268	274	253	263	301	263	227	237	255	264	277	270	259	283	255	250	285	257	259	267	285	297	250	252	257	240	251	262	278	243	250	245	245	302	268	263	308	265	271	261	262	238	254	266	264	248	269	241	274	277	268	269	267	273	246	263	293	292	260	257	263	269	284	261	259	248	245	266	252	237	250	237	253	270	275	261	285	267	238	275	276	278	263	251	262	256	271	292	217	269	265	267	247	299	275	271	244	242	243	235	246	284	283	251	276	255	280	271	259	258	263	291	278	251	283	269	269	256	255	270	252	234	264	230	288	269	264	269	260	268	235	268	244	253	271	270	232	269	255	277	263	243	250	284	243	273	270	252	271	277	297	273	285	248	274	216	240	274	254	275	261	269	252	268	249	264	236	257	260	281	257	252	263	255	248	259	251	276	256	265	302	263	254	296	238	281	259	233	262	264	270	258	243	259	247	264	262	230	249	265	292	278	255	241	243	266	289	248	275	266	236	274	289	223	255	262	282	278	270	253	260	284	287	237	305	243	253	255	228	262	266	283	257	305	255	249	291	259	246	287	256	271	268	315	258	260	288	235	252	256	274	296	266	272	265	250	255	247	272	301	263	264	269	271	273	242	262	281	261	285	271	248	260	258	250	245	269	258	271	273	253	280	241	289	269	286	294	269	216	256	279	251	294	261	272	221	263	285	249	250	235	279	283	268	270	228	273	266	241	279	276	260	272	245	247	254	274	289	270	278	250	258	249	259	274	269	265	269	265	285	263	267	244	276	266	256	284	244	242	252	241	264	251	252	262	285	239	252	273	269	273	283	263	271	256	274	265	264	261	268	284	293	273	268	267	240	255	297	280	252	269	232	233	253	233	275	277	266	258	262	289	276	257	258	251	283	240	264	254	274	239	288	263	275	268	253	253	251	287	250	286	243	281	261	265	294	284	242	238	259	273	250	258	265	270	256	246	268	260	246	272	276	240	260	241	262	298	293	276	262	271	248	253	268	245	264	295	240	278	276	278	225	274	275	277	232	289	290	239	272	260	263	265	257	268	273	276	244	278	276	272	261	286	255	259	262	279	294	299	272	263	291	296	256	265	258	254	245	260	255	282	278	250	268	276	241	264	258	264	273	226	290	269	269	284	263	261	276	271	270	214	284	293	251	268	291	282	286	255	277	258	297	248	224	261	247	242	263	277	274	280	271	262	269	273	270	273	288	268	254	235	269	261	286	233	252	299	248	271	258	270	263	272	244	259	256	250	288	249	283	268	242	250	285	251	257	241	266	269	278	249	300	280	260	266	277	269	265	283	279	248	266	252	276	258	262	250	290	245	273	253	245	278	264	241	304	236	268	227	245	252	279	251	239	270	262	258	252	253	251	297	243	249	259	254	255	248	267	283	257	275	246	252	258	233	301	257	261	262	291	287	262	286	265	247	282	284	251	258	267	264	269	259	252	277	258	291	266	243	275	263	252	252	279	273	269	251	287	241	256	269	239	277	277	300	270	278	263	241	288	251	223	252	283	281	233	260	268	277	280	268	257	260	247	265	300	236	229	282	250	236	275	264	264	262	256	277	276	286	268	243	265	253	278	246	247	249	229	260	268	259	266	279	297	247	229	257	289	258	256	274	241	251	270	244	283	290	248	255	256	243	258	261	293	276	244	256	298	244	252	282	256	262	249	249	290	275	261	263	281	284	288	267	269	284	261	252	253	261	260	256	271	285	242	238	284	280	239	281	271	258	269	252	261	272	233	287	250	259	287	287	263	270	232	257	254	294	273	272	230	246	273	247	274	249	261	258	277	264	267	277	237	271	269	257	265	278	261	246	273	275	262	263	249	265	277	278	256	281	253	277	257	272	273	268	264	271	241	252	275	286	266	240	246	263	296	246	246	241	265	257	284	265	281	278	274	246	248	269	306	277	248	258	274	272	281	274	255	253	256	254	280	274	301	295	280	256	268	275	262	281	265	255	262	290	277	250	287	268	260	251	242	282	273	273	293	294	289	232	286	228	270	247	278	256	269	287	284	264	292	289	246	247	273	260	260	280	278	254	241	258	217	265	276	258	234	251	289	290	286	230	274	262	274	265	281	256	267	265	249	258	286	251	279	277	288	266	281	261	250	265	299	285	292	251	237	246	254	245	266	272	265	275	275	265	236	288	256	265	256	298	263	262	266	255	252	264	273	283	288	248	265	267	282	269	270	269	258	282	243	267	258	279	244	260	268	272	302	278	254	259	270	251	299	246	261	267	286	270	285	302	270	253	276	240	276	261	271	262	253	245	285	243	265	281	248	255	255	274	258	249	265	261	284	255	269	283	258	310	268	267	282	275	271	292	244	264	278	239	254	260	269	234	278	287	270	260	294	279	260	284	266	271	259	267	260	246	237	248	272	291	283	277	231	243	254	318	271	275	249	258	311	256	247	262	235	282	235	254	251	265	245	262	302	270	250	296	273	245	268	307	264	271	257	252	241	252	245	239	250	263	260	303	305	263	268	253	286	226	261	249	259	266	265	252	227	281	277	269	259	257	282	291	270	271	251	242	226	271	254	265	272	254	260	271	266	252	257	250	277	244	271	243	270	241	252	249	254	276	280	266	268	279	263	262	261	246	258	234	255	280	284	246	234	273	255	268	274	252	258	268	280	276	279	269	231	243	244	266	277	283	272	252	268	252	272	228	248	249	225	263	251	266	263	250	275	286	287	286	238	299	233	281	262	279	245	251	255	281	264	237	262	241	249	239	268	276	249	271	237	281	261	261	264	270	256	276	277	245	262	256	275	260	249	270	270	239	262	264	298	264	252	304	255	311	272	258	276	252	287	272	237	302	238	258	248	286	242	294	269	251	256	268	278	277	246	275	262	266	258	251	258	269	255	257	265	251	240	271	257	306	287	278	251	298	249	256	269	263	263	255	266	255	265	279	293	270	250	280	278	266	259	290	294	281	245	276	284	282	286	271	259	266	231	250	273	258	276	236	244	231	297	256	261	241	241	276	296	257	266	210	242	264	258	276	265	235	244	235	262	260	260	245	274	267	287	254	260	248	293	245	271	276	267	287	291	278	263	245	268	277	278	229	299	298	269	278	247	273	224	262	278	293	266	248	268	264	246	272	261	229	271	259	246	288	278	289	256	286	267	257	265	270	246	264	257	256	311	271	260	236	272	287	259	257	281	276	291	258	226	276	273	272	240	269	273	254	287	247	267	290	248	263	293	285	272	218	262	248	236	266	247	270	272	261	261	270	269	246	238	271	262	240	256	238	230	263	278	275	273	259	281	264	258	275	269	288	277	271	276	245	260	230	268	238	262	273	244	275	221	278	281	265	293	269	241	279	282	262	264	280	261	256	267	265	271	244	243	258	265	277	250	236	258	286	272	273
23877	25236	31211	27826	21264	14882	10364	7513	5258	4183	3248	2776	2191	1754	1545	1514	1343	1216	1075	1041	959	833	782	701	761	747	769	783	722	719	735	785	733	679	673	698	655	584	635	687	690	614	640	667	662	650	670	644	635	633	636	661	673	624	646	635	655	631	646	654	647	628	635	646	643	593	647	698	617	679	641	629	646	632	678	629	640	616	638	620	644	601	638	625	644	672	678	670	639	677	593	670	646	662	642	686	639	660	623	608	664	628	652	618	662	638	607	650	683	658	668	660	634	597	616	634	636	639	680	632	618	640	679	604	637	612	610	606	603	625	605	626	663	627	651	611	637	600	642	657	677	675	627	654	678	646	647	662	666	639	667	681	614	612	629	646	596	642	633	652	643	646	635	629	665	624	644	616	632	667	615	612	652	634	629	617	645	626	661	614	698	634	642	610	631	639	668	632	619	645	631	636	676	638	641	610	651	630	628	596	648	627	625	653	621	633	652	622	649	628	649	650	625	712	637	667	641	612	604	671	670	605	633	647	653	628	658	633	627	600	627	632	662	658	599	631	655	614	642	651	679	647	663	667	649	630	640	644	676	627	621	685	652	624	632	666	588	683	608	617	616	636	621	635	642	626	673	627	630	648	630	635	635	621	632	654	622	652	640	638	659	695	598	647	655	643	588	642	637	618	659	591	618	646	651	638	610	647	644	596	668	630	646	595	693	639	633	663	673	640	644	623	622	665	612	615	638	606	619	629	662	624	630	650	665	643	651	610	646	662	659	625	620	628	632	621	592	652	636	647	667	582	629	660	597	688	652	668	645	664	631	666	637	639	620	604	618	636	624	610	653	675	615	599	637	626	620	669	602	641	597	605	632	604	598	622	625	614	620	667	662	640	623	619	629	644	619	615	619	648	624	644	620	669	621	658	657	632	605	652	598	645	626	630	699	601	670	588	659	629	647	660	676	661	651	561	593	681	692	640	625	661	649	652	628	633	614	661	604	590	630	655	638	646	631	639	672	667	615	648	587	658	634	649	663	667	603	599	667	672	637	671	644	641	651	614	635	597	612	601	626	622	625	640	648	627	683	646	611	633	626	635	635	663	650	677	613	656	658	669	624	634	597	654	649	659	643	633	627	626	605	591	624	654	644	638	622	660	647	677	638	645	617	659	641	587	613	600	626	666	637	694	704	621	619	651	663	649	640	644	636	636	626	608	595	634	644	658	558	651	644	627	637	617	621	646	644	671	620	627	638	657	652	642	617	645	633	638	631	628	670	682	605	623	628	644	628	611	608	602	652	642	669	682	686	617	632	651	638	656	660	663	654	650	660	631	616	580	598	673	624	653	653	613	709	626	644	664	608	612	613	650	598	661	647	622	614	612	641	626	625	676	594	630	642	672	622	645	618	630	599	671	613	606	646	645	633	613	643	651	637	625	616	616	656	612	627	666	615	610	644	603	651	658	635	660	592	656	679	606	618	627	614	611	660	607	666	631	622	678	626	635	591	657	590	645	650	616	629	629	624	637	600	636	647	654	686	619	611	670	686	617	656	631	637	637	646	675	642	622	628	635	642	652	657	629	618	672	607	605	654	663	619	637	672	648	612	625	657	597	603	611	662	645	617	649	709	608	589	667	610	621	598	630	599	663	648	621	653	678	653	671	682	670	648	647	576	658	619	694	643	618	628	647	656	615	612	653	597	642	636	666	597	634	617	663	670	564	647	618	618	675	665	663	637	678	661	607	642	642	618	641	649	687	644	659	632	644	631	665	638	662	630	658	630	646	620	628	646	676	664	600	647	641	634	662	597	650	601	677	632	641	631	650	672	576	666	672	579	639	625	626	629	605	667	661	616	677	613	627	601	642	636	628	591	625	622	627	689	608	667	617	614	599	616	646	647	654	696	587	634	653	641	621	638	670	635	651	622	626	571	640	605	635	613	673	659	679	666	633	666	658	633	643	647	627	660	636	681	673	632	658	635	634	632	559	663	638	647	641	670	629	592	648	601	640	648	629	645	666	651	667	601	607	581	608	655	674	654	691	610	641	665	710	642	612	635	669	663	589	658	626	637	641	608	619	650	609	632	650	638	625	659	655	632	612	656	678	634	622	662	621	622	660	649	603	620	618	641	633	601	622	673	639	656	668	664	665	653	608	645	646	632	627	665	594	664	628	618	580	593	648	630	672	669	691	658	627	628	614	674	602	630	629	630	644	629	704	629	605	588	642	646	641	618	648	608	597	663	651	606	617	649	632	684	622	644	643	599	624	631	668	574	663	628	611	596	645	691	691	641	654	610	669	652	679	671	621	693	617	587	631	653	656	617	684	577	644	664	613	638	615	622	665	635	647	631	642	673	636	626	672	628	639	670	609	656	634	697	667	618	592	654	633	642	683	649	625	646	636	617	628	628	646	641	602	634	656	691	639	615	684	663	628	601	632	634	620	671	674	644	618	621	666	632	654	665	641	653	608	632	654	634	635	646	640	601	630	660	635	661	619	617	684	612	643	669	669	637	657	582	608	660	603	669	611	602	642	640	668	691	644	661	670	683	630	663	677	632	631	667	630	702	621	597	659	634	647	654	717	640	632	646	646	626	620	609	624	618	641	662	664	653	701	673	693	642	639	661	664	666	636	663	612	594	654	686	618	614	591	631	640	621	668	625	637	659	597	600	558	609	649	627	626	648	634	650	624	623	636	618	641	640	650	636	643	653	626	658	633	628	664	603	636	667	721	605	611	664	602	641	633	641	654	636	621	646	640	675	613	647	698	628	668	621	599	678	685	579	637	610	676	676	656	661	689	629	628	652	650	598	649	621	661	656	586	617	662	649	665	636	645	632	606	654	658	679	676	632	631	593	626	626	620	680	634	637	655	583	670	604	639	674	633	651	641	608	648	643	599	620	634	637	686	636	644	644	629	635	616	636	636	608	654	668	678	616	658	626	615	624	620	651	637	689	644	626	656	610	672	660	631	633	616	624	641	634	646	660	614	700	664	635	661	631	628	661	616	657	631	624	628	638	619	663	655	639	647	650	633	631	667	624	631	649	674	663	641	637	618	667	639	626	656	645	659	668	621	626	617	652	650	663	668	633	650	597	670	601	636	666	688	605	674	604	657	689	639	582	630	647	617	647	685	634	650	667	624	632	658	643	604	648	662	626	568	641	680	603	664	642	613	586	653	647	660	617	651	610	654	669	621	631	671	637	613	621	625	602	691	629	610	669	639	689	640	601	613	653	626	671	581	656	675	627	656	668	625	647	701	627	633	650	639	619	645	684	637	620	675	648	619	613	657	642	639	643	617	636	591	627	648	643	627	636	645	625	673	616	638	647	667	629	603	645	654	646	629	642	643	570	614	652	661	663	612	627	616	659	663	623	640	644	607	645	578	664	671	675	593	687	631	617	630	671	653	596	646	635	674	653	623	601	642	619	674	679	640	617	648	672	692	660	630	649	674	667	682	632	624	625	639	617	622	634	629	675	655	608	594	650	643	616	647	650	695
46371	38162	33070	23288	14019	7234	4787	3637	2840	1988	1692	1639	1057	911	888	921	726	705	579	510	444	399	335	332	335	327	336	341	323	273	324	332	282	269	288	260	254	309	287	305	287	269	258	291	259	258	280	280	283	290	264	259	252	255	258	281	259	244	258	270	265	284	235	267	263	247	247	224	266	285	247	282	272	304	273	278	269	272	268	273	260	268	288	268	253	255	267	250	231	260	238	285	238	261	282	264	243	251	240	263	233	238	287	277	252	284	288	250	275	265	265	253	267	258	289	281	281	272	244	282	260	272	267	267	271	236	259	241	244	250	234	251	252	243	270	277	270	252	266	245	298	277	256	273	242	273	281	266	276	263	245	269	251	302	242	254	267	228	277	223	253	245	269	253	262	271	272	266	284	265	263	233	263	284	249	270	246	249	280	269	248	265	287	252	239	253	250	252	262	252	269	250	279	280	265	267	286	274	270	265	257	262	272	278	264	254	284	255	249	281	282	271	273	274	284	246	244	255	261	281	273	251	237	245	242	263	250	272	239	257	260	253	273	258	269	261	261	258	223	265	283	267	222	253	254	269	255	282	263	239	255	281	236	260	254	250	294	272	243	262	254	280	276	238	246	251	265	256	284	290	259	252	251	267	257	240	240	275	272	287	267	254	244	240	279	279	254	260	250	254	272	253	215	292	256	252	286	277	259	250	276	244	268	261	283	246	236	250	260	265	290	270	275	259	314	271	260	260	256	242	258	262	274	290	246	265	249	287	276	237	230	258	251	281	270	260	266	265	278	259	268	240	251	247	249	283	270	257	280	280	243	262	237	259	255	264	268	295	291	254	257	271	258	272	251	299	270	241	265	278	272	247	259	268	286	286	253	265	235	258	250	260	252	256	265	292	278	288	294	230	270	263	232	277	290	257	260	239	247	263	288	257	262	243	276	269	232	275	252	268	234	277	271	268	267	261	260	247	242	249	278	282	259	272	276	250	254	261	268	229	275	255	294	284	282	285	259	255	288	243	259	223	311	274	247	251	262	262	271	244	255	253	260	228	233	242	249	220	236	263	250	276	277	254	255	266	247	284	275	261	294	261	268	231	243	276	251	230	283	255	296	292	249	262	244	252	268	254	242	261	256	248	266	272	275	296	256	278	253	263	275	266	273	274	258	274	255	263	249	283	287	284	254	266	242	246	285	251	237	285	265	287	273	265	264	279	252	269	264	264	265	260	265	272	255	279	260	251	266	242	243	240	243	219	254	290	257	279	235	243	251	271	245	234	248	267	276	237	262	256	247	246	269	273	270	236	273	264	282	276	224	268	252	259	275	277	273	262	251	249	279	264	271	260	251	268	285	231	265	257	255	238	300	256	253	282	264	266	237	246	241	277	268	256	253	251	256	275	245	277	258	244	246	266	277	252	242	284	250	237	265	266	250	269	284	277	275	250	243	273	263	239	242	273	247	261	276	249	275	254	242	271	242	281	268	282	239	259	277	224	257	265	293	274	266	240	275	237	266	243	290	262	256	260	266	292	251	285	259	269	253	223	257	250	259	248	250	268	291	230	231	275	293	233	283	257	276	286	261	281	264	274	254	240	258	271	276	278	262	248	241	277	259	257	258	258	283	265	266	253	279	280	248	258	204	238	285	274	264	255	278	276	277	250	269	280	244	251	266	243	252	262	249	252	254	236	289	266	239	249	295	282	277	254	268	243	246	262	242	253	285	251	251	258	249	246	249	268	243	237	255	294	280	282	255	281	246	272	259	295	266	227	226	254	253	235	234	250	247	265	288	253	265	257	278	263	251	263	281	262	250	257	254	258	247	283	271	241	238	273	234	239	267	262	250	272	258	263	265	268	250	241	291	286	266	277	269	234	258	308	280	282	288	272	278	249	267	268	255	255	267	290	299	281	253	245	265	261	291	261	284	258	234	246	262	246	263	262	280	236	256	225	286	256	248	276	280	263	252	261	239	262	253	271	267	263	275	302	259	238	255	267	247	254	258	249	261	282	260	278	250	260	228	245	261	228	249	262	256	268	249	277	264	300	282	269	270	271	252	268	259	250	283	279	272	265	259	249	275	225	270	277	292	237	268	262	230	279	244	238	257	277	290	246	257	269	282	272	251	270	257	262	280	270	255	224	248	276	260	260	246	274	253	279	289	264	283	245	256	209	274	277	257	241	272	245	275	242	295	270	259	272	269	291	283	240	225	252	287	255	267	242	270	260	255	280	265	263	265	244	258	263	267	262	262	266	300	244	277	276	247	264	246	254	281	259	263	233	234	258	266	249	244	273	252	247	256	266	267	263	242	243	262	265	275	266	278	269	234	245	301	237	287	233	295	268	276	249	259	237	274	253	279	266	247	259	252	257	248	273	249	285	261	259	258	237	250	239	290	288	260	268	227	251	286	273	276	242	267	276	273	253	279	288	269	269	276	258	261	222	242	256	250	271	257	270	260	264	252	249	252	262	236	242	266	258	244	248	245	264	227	245	267	277	243	255	220	261	285	238	282	255	231	249	265	254	234	251	267	239	255	279	252	295	305	254	271	264	225	258	250	267	235	244	255	255	239	265	262	270	264	257	250	231	270	244	244	244	241	238	260	242	255	240	278	258	246	233	248	269	241	241	251	260	267	232	258	235	234	283	258	231	273	289	269	230	248	257	276	279	272	234	280	284	243	241	235	257	267	265	288	221	244	243	269	273	248	250	243	286	245	264	260	286	224	244	282	295	257	208	286	238	270	249	258	254	257	270	261	250	256	280	252	233	255	284	251	265	252	264	234	255	266	242	230	281	278	265	251	277	286	297	295	298	262	247	236	258	268	242	242	246	305	240	232	270	274	265	269	266	274	269	256	267	296	246	278	232	266	255	242	243	267	270	242	259	319	267	282	252	306	260	260	276	253	290	270	248	264	262	268	240	281	265	260	257	266	245	240	236	264	245	249	277	255	244	267	245	250	287	279	285	254	297	269	256	238	270	239	254	227	242	280	253	258	247	264	271	254	253	265	293	260	240	304	275	244	280	250	236	271	269	215	273	254	245	242	257	293	268	254	241	266	280	259	270	230	264	282	296	236	243	262	291	263	286	270	287	279	290	258	256	279	248	255	264	265	247	260	252	267	239	290	270	258	252	249	243	282	271	278	253	233	267	231	261	281	276	251	274	251	251	283	267	269	259	248	263	237	252	271	247	286	302	269	281	216	233	241	281	269	267	273	278	263	280	238	253	284	279	249	273	254	270	288	264	268	253	266	253	267	239	275	267	247	253	275	258	255	268	279	252	259	262	277	274	257	286	247	263	258	268	252	285	252	256	286	277	281	260	274	250	245	251	279	261	270	234	260	244	307	247	266	276	228	273	259	228	236	220	265	258	252	267	233	256	261	268	279	282	258	244	256	273	257	249	208	266	242	249	281	274	278	287	250	247	245	228	238	260	283	289	301	285	244	231	238	289	247	259	240	253	260	232	258	252	251	263	248	263	264	245	273	237	277	264
28953	30227	35622	32928	26229	18783	16294	14398	12336	9498	8697	8435	5552	4658	4679	4832	4102	3813	2912	2455	2138	1558	1065	998	1071	1118	1174	1207	1026	791	1068	1088	852	845	825	757	735	758	729	744	708	657	689	628	645	601	639	648	670	627	666	713	667	632	615	634	622	660	670	633	643	607	654	607	624	614	646	623	644	615	640	630	645	636	611	671	607	638	655	626	618	628	636	618	660	625	645	645	616	636	622	610	630	684	636	626	630	631	676	638	572	624	607	645	630	634	596	630	613	600	641	662	667	652	628	619	623	637	646	633	613	623	623	610	585	629	650	622	605	681	656	627	665	616	591	644	607	637	627	665	602	642	638	621	606	660	625	710	641	605	693	608	627	692	663	637	632	649	635	614	630	615	638	614	636	684	610	618	664	633	575	632	639	624	588	638	616	608	534	638	652	634	652	600	659	609	644	632	656	633	642	658	637	626	633	628	612	658	622	635	608	628	679	667	633	594	633	645	665	651	600	626	613	645	632	631	634	660	669	666	617	626	639	615	633	596	646	664	623	674	615	639	640	604	596	673	578	662	646	638	601	661	679	638	636	662	644	640	614	698	642	662	694	660	641	635	608	651	602	619	648	660	616	640	660	663	615	658	643	641	674	606	613	661	639	643	630	660	614	623	669	624	621	611	655	637	622	671	640	596	638	633	645	616	645	666	668	679	668	684	600	645	635	629	649	644	644	616	591	619	615	679	661	688	600	669	688	652	604	629	649	609	685	643	653	626	619	653	623	607	657	632	662	634	656	621	635	588	638	656	634	652	610	593	624	605	617	653	606	664	692	653	672	632	631	647	665	654	609	657	662	658	599	616	613	671	610	615	607	644	640	668	631	651	631	613	593	633	669	602	642	622	680	668	691	618	655	669	706	633	600	621	647	661	607	611	641	617	632	663	613	635	637	676	625	639	650	631	593	616	627	620	663	662	589	660	648	628	632	645	665	635	610	594	691	664	638	648	678	630	644	649	637	627	623	635	598	619	665	645	634	619	646	648	577	601	688	641	609	601	635	595	627	672	626	633	669	647	609	649	608	602	646	696	627	618	655	618	641	613	625	624	649	613	656	698	656	633	609	637	641	609	618	667	600	668	639	605	617	669	630	640	625	636	634	631	608	627	585	624	631	681	629	702	658	633	662	643	629	620	616	663	577	624	696	560	612	590	626	630	636	602	614	622	658	606	614	612	656	622	614	624	682	665	653	608	623	636	680	687	657	631	667	642	648	663	607	614	591	669	646	613	603	661	617	673	627	648	589	647	642	641	612	608	646	647	685	634	638	627	636	611	640	649	611	633	625	610	666	650	612	616	605	650	631	645	635	605	635	627	631	644	620	612	627	658	646	618	668	642	650	659	610	597	601	655	627	636	590	624	611	644	656	636	657	642	644	650	617	632	632	641	589	619	600	626	589	658	675	673	653	638	680	678	660	627	682	656	608	645	573	683	651	622	648	609	657	619	640	627	688	597	653	659	629	625	617	670	604	630	659	618	602	598	646	625	593	655	628	656	636	642	630	621	619	672	609	601	623	591	601	598	582	607	638	692	653	636	662	617	638	677	667	602	602	636	632	629	640	595	651	686	622	629	627	602	616	603	604	655	651	638	589	636	658	640	652	645	669	586	614	661	643	661	642	621	647	632	704	609	611	617	649	630	652	631	712	629	631	653	652	635	681	661	665	595	608	561	624	593	686	644	656	626	609	660	611	673	613	621	674	609	622	650	642	620	622	610	661	635	676	658	602	626	639	598	612	636	633	673	662	667	649	611	608	670	660	595	574	671	607	583	639	604	630	696	625	634	645	635	599	673	601	585	667	623	589	638	627	633	613	635	669	610	665	626	605	626	646	645	618	641	628	636	645	664	612	617	680	607	625	648	640	597	607	633	649	649	624	634	674	600	637	646	645	612	660	619	628	627	659	643	640	632	653	611	583	625	645	601	618	596	660	646	629	617	608	629	636	649	643	695	714	637	630	638	599	589	658	634	602	652	626	627	628	643	596	653	619	640	647	664	632	644	617	630	696	628	611	614	596	647	624	632	655	677	612	624	659	635	652	651	626	622	637	628	637	613	585	620	625	630	636	653	632	643	653	650	626	627	661	650	650	589	649	610	599	668	591	648	627	666	639	602	616	624	623	612	666	657	657	608	611	670	646	654	649	617	646	679	613	631	655	639	639	583	680	678	665	634	591	669	634	654	652	627	618	656	635	673	640	661	629	603	653	609	626	628	621	621	679	619	615	608	634	644	640	616	647	633	603	672	645	615	627	631	653	618	671	620	667	620	645	605	624	648	606	604	692	644	656	646	613	632	599	673	678	634	634	633	634	664	608	618	652	639	648	612	635	620	660	614	680	662	646	651	610	610	646	641	625	647	639	644	622	645	645	661	631	617	630	677	572	632	618	666	582	642	645	641	670	592	662	668	651	673	672	615	600	645	581	647	676	656	641	593	586	640	624	617	639	607	621	608	668	646	634	653	623	572	637	597	640	603	631	633	612	593	622	611	659	652	651	650	651	648	630	614	652	665	610	629	638	637	626	640	612	623	657	571	623	619	623	632	613	659	613	607	649	629	695	654	677	605	613	625	606	595	628	606	645	625	693	654	681	621	598	618	612	606	677	665	616	656	636	642	607	580	593	659	632	648	630	680	684	604	632	633	651	656	618	626	584	624	687	650	631	634	638	620	667	638	628	640	631	657	645	647	610	620	673	626	638	632	639	679	663	625	608	624	622	659	639	701	601	604	675	629	643	649	666	629	632	648	681	643	628	662	637	622	680	622	620	613	609	631	640	657	620	653	664	617	615	637	633	577	601	651	643	629	622	625	640	632	644	598	669	636	612	598	600	636	666	642	640	605	642	633	635	635	620	611	629	611	669	608	652	640	627	623	654	665	660	638	639	631	613	624	628	612	641	610	633	680	635	620	675	604	612	639	626	648	663	622	604	678	643	638	664	644	602	626	601	606	617	654	629	615	624	604	590	630	696	637	616	696	627	647	665	670	637	618	669	651	577	609	651	622	640	674	626	658	621	621	611	616	647	617	639	619	625	616	656	649	658	639	654	622	641	631	611	608	637	640	615	630	649	622	645	645	660	619	661	605	685	662	629	605	628	647	627	663	582	632	628	674	632	674	624	687	636	593	673	667	690	605	655	639	663	658	618	644	623	612	606	649	585	571	595	642	623	609	628	626	645	631	675	662	625	611	629	646	649	613	656	649	595	660	663	606	667	669	610	605	667	645	627	649	607	631	641	627	633	610	647	662	627	628	631	626	651	611	639	638	679	664	577	647	653	671	710	651	649	652	626	609	632	619	584	615	616	624	607	665	623	614	650	608	667	639	631	622	653	645	654	652	651	639	607	628	667	647	622	611	581	631	644	606	629	623	658	641	631	667	661	634	600	613	600	632	678	626	621	590	674	647	607	671	636	647	593	612	605	634	582	701	594	628	609	649	650	603	663	631	660	616
57429	47529	42770	34587	26199	17381	12712	12337	10023	8010	7058	6004	3459	2888	3219	3012	2478	2385	1680	1431	1178	774	422	511	528	513	558	689	617	409	457	519	383	413	341	314	345	335	309	313	287	282	276	276	256	273	234	258	255	265	268	234	249	256	278	224	267	265	270	247	278	252	260	264	252	266	235	277	257	232	284	255	264	264	264	225	240	279	233	286	236	305	287	286	231	245	285	270	231	273	250	283	264	221	250	270	271	253	240	241	263	282	209	248	253	248	276	260	270	265	273	234	268	260	249	271	248	275	270	254	268	262	267	261	243	271	249	264	265	254	272	266	274	290	249	275	232	238	253	260	255	287	249	256	253	244	258	262	285	247	278	258	281	264	262	255	246	299	240	255	237	250	280	292	258	280	237	267	264	256	292	267	243	274	237	246	244	261	256	240	273	275	289	245	261	259	276	239	270	269	248	279	258	284	265	266	231	269	254	237	263	264	276	236	259	281	246	270	245	262	243	268	275	260	266	266	247	267	256	257	261	252	272	272	275	260	248	242	278	273	261	271	261	243	236	275	280	251	263	251	265	265	241	286	271	239	257	292	258	230	292	259	266	254	274	272	249	269	264	249	268	252	245	270	257	254	252	266	279	245	277	247	270	256	262	254	272	224	257	231	257	266	267	236	249	278	279	253	249	238	283	231	251	258	277	237	279	234	251	267	232	242	226	282	245	211	260	265	244	279	237	277	252	276	264	274	293	247	232	281	252	225	242	267	276	252	239	285	258	229	259	226	259	271	256	237	243	263	256	269	229	258	285	250	272	243	280	254	259	236	254	272	279	282	244	268	267	242	267	253	216	250	275	268	279	262	270	253	290	250	280	272	270	266	257	232	260	271	263	255	266	289	258	248	232	263	266	260	233	277	248	265	267	261	268	250	284	242	268	264	266	272	285	294	271	312	262	264	245	271	236	242	265	247	245	258	265	231	272	273	278	253	303	240	252	271	249	261	236	280	264	254	261	270	280	285	248	247	228	253	257	257	256	293	230	299	251	257	264	268	258	252	280	281	249	254	281	271	252	263	235	280	233	239	255	277	259	280	263	235	266	270	279	247	284	238	243	281	267	248	274	214	269	263	224	261	271	255	250	254	297	276	293	237	260	248	257	270	282	259	242	241	261	246	265	277	248	277	260	259	290	274	262	274	231	287	234	264	245	236	249	250	255	271	272	255	275	238	252	273	261	299	252	258	258	255	288	253	260	255	272	281	275	260	253	255	264	246	252	264	240	260	267	250	281	259	264	286	248	250	259	244	269	293	267	289	286	248	260	266	248	261	241	206	243	252	251	272	211	264	257	251	250	242	219	255	291	260	235	262	281	283	265	231	215	248	269	265	272	246	278	246	247	248	243	286	246	270	233	266	246	270	238	260	282	286	250	225	262	251	255	248	273	255	304	266	283	270	234	233	276	236	267	246	262	258	261	256	279	263	271	278	278	264	258	256	265	255	268	248	254	272	231	270	272	241	285	279	269	231	261	272	276	215	236	261	259	275	240	267	267	264	266	274	270	265	236	252	257	267	258	255	238	262	275	274	231	245	265	278	265	273	230	259	260	261	260	248	284	264	249	232	263	263	266	249	284	253	287	257	255	256	235	275	227	265	259	268	235	273	257	242	291	260	255	289	225	246	273	271	238	273	251	256	247	259	255	271	278	282	254	302	276	252	252	252	246	261	287	309	278	272	249	248	249	270	249	244	299	240	293	235	224	225	249	268	268	247	305	264	269	282	290	266	252	260	264	249	237	278	278	239	289	259	258	306	234	260	275	241	257	251	267	236	256	241	252	264	258	263	265	261	259	269	247	284	268	292	268	279	288	245	292	236	251	235	267	261	264	251	249	251	239	277	262	292	306	259	261	247	267	255	262	282	276	232	244	289	273	272	255	282	237	239	276	254	250	244	269	274	280	264	269	265	265	244	243	289	269	255	255	242	283	266	258	264	239	233	268	252	254	259	221	267	244	253	247	242	226	240	250	267	263	243	260	290	238	240	270	264	251	266	257	235	259	239	266	232	230	257	245	242	241	269	264	249	271	258	237	247	274	243	279	253	231	249	294	241	270	277	247	276	263	274	258	287	266	226	291	258	280	245	273	243	236	243	267	241	259	273	251	261	240	242	258	293	257	245	265	239	296	242	271	230	276	271	265	262	264	274	268	288	247	270	289	247	285	250	248	257	287	266	220	291	239	247	252	248	277	278	271	276	266	244	279	244	246	272	245	288	261	252	240	239	261	243	265	274	257	282	246	257	230	266	276	250	278	261	253	258	237	273	262	238	282	246	278	276	263	227	264	261	277	270	235	266	265	285	266	235	277	230	269	254	239	233	258	255	258	250	246	253	298	296	249	280	253	261	239	257	235	280	276	259	274	275	254	273	251	256	262	228	290	245	244	262	231	247	251	250	231	252	246	249	235	285	243	262	258	288	254	248	277	243	280	280	281	270	263	257	229	255	306	277	238	239	249	247	233	255	238	275	255	256	280	262	274	251	274	289	248	286	271	246	264	248	242	261	269	262	283	288	267	254	257	228	247	284	276	241	256	221	256	287	265	256	274	232	290	254	279	206	250	248	273	253	241	222	271	250	268	242	258	259	273	232	266	249	234	245	244	258	245	256	288	254	250	223	248	212	263	252	246	276	230	255	247	212	248	242	260	259	242	249	283	248	284	243	273	302	248	242	245	256	240	246	233	257	268	265	274	265	245	308	229	281	280	252	242	256	249	259	239	251	254	256	244	249	213	267	256	242	267	270	262	259	255	255	256	246	278	255	259	268	270	251	245	252	223	256	280	272	248	277	264	257	228	277	272	285	237	253	251	241	263	248	243	251	281	282	247	270	284	236	278	264	256	266	263	284	258	255	282	224	253	240	238	244	259	248	246	275	272	251	242	249	271	230	261	250	250	263	253	244	271	245	242	280	267	258	246	264	285	230	267	275	258	258	263	279	269	256	246	241	239	257	244	262	260	244	260	271	244	270	260	254	260	239	244	270	267	275	273	267	267	287	256	295	268	234	241	281	296	251	300	260	280	251	249	255	255	269	261	262	229	265	286	290	251	261	264	235	251	242	257	252	250	266	294	237	248	251	256	245	219	240	260	279	237	267	208	279	255	265	272	296	263	231	251	231	252	254	256	237	272	242	244	259	263	252	271	234	259	252	264	261	243	254	251	288	254	264	249	236	275	276	239	263	250	254	247	257	275	278	240	259	269	283	271	281	260	243	239	278	239	249	244	276	255	242	249	259	265	265	280	236	270	285	264	252	263	256	264	257	241	246	275	235	257	253	302	250	253	251	272	266	268	258	259	277	254	264	231	271	258	264	251	275	278	269	243	271	236	242	266	242	247	246	219	258	245	252	242	270	245	286	265	265	265	247	252	261	276	258	264	239	266	252	252	239	255	244	265	257	244	275	233	258	251	224	242	271	288	276	270	258	234	259	266	282	259	244	259	277	252	258
37636	40785	45615	42934	37195	28495	27461	29010	26662	24781	24292	21502	14686	13339	15588	14438	12999	12463	8771	7337	5966	3581	1922	2263	2540	2332	2625	3423	2724	1546	1995	2484	1672	1726	1228	1098	1178	1092	997	1023	958	795	631	668	670	679	701	655	652	709	641	656	674	637	654	639	684	657	640	659	650	616	702	608	587	606	645	672	616	683	623	665	602	602	642	654	653	613	633	611	635	645	609	586	599	629	609	647	688	638	641	660	595	643	651	610	593	644	621	658	622	580	605	623	597	643	612	585	635	587	612	648	619	622	635	614	610	632	593	609	594	653	628	624	668	585	608	647	668	620	653	653	609	628	623	614	639	606	657	611	641	621	633	578	629	599	657	661	587	665	625	652	614	630	613	598	621	646	661	601	629	616	618	594	613	657	625	611	565	624	639	600	645	682	620	653	671	644	632	657	647	619	624	617	615	643	591	627	565	615	610	594	648	657	632	653	633	598	594	649	619	635	607	559	622	600	651	655	633	600	621	640	613	669	628	646	600	647	669	696	647	623	608	638	578	556	635	644	619	659	628	589	683	590	627	611	619	669	609	602	659	629	672	591	606	632	632	600	614	623	628	611	646	618	625	621	667	631	617	630	619	615	621	630	586	614	633	599	572	597	654	642	592	592	663	598	596	647	638	619	626	634	614	697	607	661	602	663	636	623	627	613	587	626	587	666	665	645	668	607	572	625	644	619	680	692	629	591	616	641	651	596	657	634	599	608	607	616	605	618	633	652	616	635	574	663	607	617	605	633	598	615	625	669	641	651	603	658	626	615	642	594	608	618	614	622	632	667	627	613	605	632	627	690	619	623	612	616	607	644	571	633	583	656	669	588	606	650	624	603	608	624	659	630	633	635	606	633	649	624	619	659	630	612	614	620	582	610	651	617	605	626	604	620	629	637	641	611	651	636	609	657	639	636	617	644	669	622	606	613	663	606	606	642	645	618	616	591	594	633	637	684	659	598	683	621	617	619	642	637	621	625	636	628	609	620	628	638	597	595	646	646	599	609	637	617	593	593	632	621	578	673	640	621	602	637	616	665	632	617	618	603	643	638	590	609	588	663	603	630	641	653	607	651	603	606	616	616	697	603	627	631	628	642	667	617	658	624	643	673	613	625	648	665	609	657	600	624	645	649	662	601	648	652	654	646	618	565	595	613	605	603	643	631	634	641	648	637	641	645	604	654	588	589	633	598	613	631	632	575	661	594	630	617	632	634	617	590	679	641	619	646	636	614	583	623	590	628	612	618	654	600	596	645	607	643	626	657	590	628	632	584	656	611	598	585	599	577	592	625	603	623	617	623	577	644	616	653	599	655	654	629	579	655	615	677	644	634	618	643	621	652	610	654	590	609	624	641	652	603	610	606	594	619	611	570	673	627	633	618	629	613	659	584	676	654	634	631	615	616	630	642	674	659	647	588	587	562	637	610	613	616	596	587	597	617	629	610	618	631	635	608	623	633	599	597	607	611	657	644	625	584	641	649	633	676	629	681	605	645	613	663	594	594	612	642	601	664	652	629	634	631	652	641	612	642	605	591	621	608	553	646	587	637	649	637	632	626	648	623	581	670	608	655	605	615	624	582	663	599	616	607	621	596	637	605	635	606	588	642	646	672	614	673	636	597	598	613	642	657	601	626	575	647	562	634	626	595	644	603	609	620	633	659	641	605	598	635	615	661	618	617	645	624	645	594	670	631	673	618	636	629	636	619	660	588	631	635	635	635	597	619	645	640	617	663	630	614	606	588	615	631	652	595	634	613	640	626	590	606	636	610	583	615	592	647	608	595	617	613	618	625	598	619	636	621	629	610	667	614	623	623	603	645	624	618	615	625	657	612	600	595	594	636	630	646	641	658	596	616	639	620	657	622	608	660	653	624	617	635	677	579	613	657	615	647	653	578	618	605	601	655	608	600	619	622	649	615	609	604	606	603	680	628	673	625	636	666	626	627	653	592	617	615	656	617	645	638	637	598	621	610	610	581	630	637	629	662	652	645	606	626	618	663	640	619	677	587	684	637	630	628	612	668	620	637	636	604	602	602	647	625	657	619	625	614	627	622	631	606	599	648	624	632	617	612	624	660	593	612	624	604	641	595	612	631	628	612	569	613	560	642	620	654	641	578	662	604	625	673	643	588	620	642	614	647	642	640	644	603	626	621	623	633	644	597	604	660	667	662	618	634	617	642	648	659	632	604	608	649	643	624	615	668	669	624	617	616	617	628	640	646	662	622	629	642	587	646	603	599	631	617	623	604	614	698	637	666	643	593	597	629	617	567	666	627	631	640	633	665	614	616	638	633	584	649	594	624	640	659	641	640	600	650	644	588	597	634	609	606	611	646	591	611	594	601	617	618	602	614	599	577	656	612	611	572	641	621	603	676	583	640	623	644	624	642	644	638	597	589	624	617	623	621	684	641	606	621	616	622	625	646	619	624	644	627	605	595	644	583	649	677	626	632	609	643	661	609	647	612	619	671	675	612	617	630	615	618	625	664	632	649	621	646	661	609	598	597	646	648	618	617	628	630	614	561	655	629	625	627	651	608	651	592	643	634	598	644	617	600	674	623	662	597	596	614	639	643	653	620	626	610	608	628	583	581	659	656	606	644	629	625	626	633	651	626	661	586	667	649	619	612	614	649	614	602	635	612	630	542	628	603	603	606	663	688	629	627	655	621	625	655	674	605	632	600	599	610	610	638	601	633	604	619	612	624	584	634	642	638	611	667	611	691	632	680	637	600	664	670	633	624	678	635	602	630	662	615	646	582	588	615	615	618	634	648	617	631	581	651	635	639	626	595	645	647	637	603	615	623	615	611	626	585	643	642	615	631	610	620	603	609	619	636	651	627	643	611	599	637	675	629	637	663	633	657	604	635	653	630	604	601	645	657	580	616	594	622	610	609	643	643	638	606	608	591	656	657	663	637	626	640	633	635	648	649	645	637	643	639	633	594	680	626	597	633	608	657	557	602	631	617	626	633	589	618	684	607	624	626	638	616	593	636	620	607	589	600	635	592	658	631	618	650	585	620	604	590	648	626	655	615	635	569	631	607	590	653	649	621	613	596	626	637	609	646	591	675	609	665	594	667	581	616	661	626	600	615	594	610	635	609	618	665	645	583	617	610	627	594	663	622	631	628	611	649	620	620	628	641	596	582	597	626	653	593	652	655	626	652	659	613	649	628	611	635	588	627	616	595	634	606	619	672	602	587	644	627	649	601	679	626	650	621	607	582	614	666	601	623	598	632	631	631	667	607	640	597	678	599	624	682	626	631	611	632	644	620	662	618	588	626	592	627	602	620	632	620	621	633	615	624	692	581	622	624	632	627	649	675	618	639	626	623	630	631	594	634	614	627	618	589	625	631	659	602	624	640	638	599	631	639	637	585	621	632	636	617	582	603	626	617	610	656	611	631	669	631	661	647	618	582	627	633	633	622	614	585	625	627	648	640	617	681	624	633	615	602	615	646	650	603	627	605	638	611
40080	32785	26848	17440	9044	4588	2487	1592	1173	860	667	607	524	452	431	362	364	361	320	328	280	305	294	307	305	270	297	283	278	292	252	264	280	251	258	274	230	256	267	234	249	289	254	273	280	283	245	285	259	289	291	252	247	260	266	275	287	312	254	265	251	268	254	256	257	228	289	271	277	244	263	231	244	286	264	276	278	278	275	264	233	268	238	256	269	266	251	266	268	301	274	309	243	276	270	239	273	280	249	241	243	229	293	270	283	300	255	264	299	300	247	269	238	272	262	244	300	258	280	248	255	260	280	270	275	257	294	262	251	235	256	269	250	241	270	256	288	256	222	285	266	254	279	265	255	280	252	282	275	283	241	249	248	293	252	251	249	248	255	262	249	275	253	265	251	256	265	253	265	272	238	245	267	271	279	243	254	281	264	224	301	244	260	256	254	266	279	285	300	278	241	271	254	242	248	265	264	294	288	245	274	261	254	267	249	258	276	285	243	250	253	245	269	252	283	288	256	239	253	279	247	259	284	256	255	260	273	273	257	288	284	279	260	254	265	250	267	252	280	269	278	257	272	262	262	274	271	272	272	294	261	249	266	254	255	245	261	274	243	249	243	261	261	276	268	296	276	269	257	237	262	269	251	265	274	259	265	263	311	274	308	292	265	278	269	278	250	247	313	276	254	241	258	249	257	275	283	275	283	251	284	260	269	230	263	246	248	273	239	255	274	237	238	257	233	242	287	239	291	268	235	267	265	259	259	266	254	236	245	268	246	260	271	239	249	266	267	297	281	266	266	271	260	260	257	265	247	282	294	236	259	257	267	259	238	249	258	259	250	263	272	254	285	282	259	280	279	286	280	241	273	254	256	236	257	259	278	287	289	267	271	243	255	253	272	239	297	273	262	282	264	248	265	276	278	275	232	238	283	261	246	289	250	276	267	247	242	243	245	230	233	274	272	247	294	267	288	243	274	294	272	254	264	251	244	237	289	276	283	275	265	286	270	282	242	278	250	269	255	264	278	282	228	275	262	268	262	272	273	242	274	253	257	295	297	263	248	252	258	257	242	279	259	267	279	254	250	268	275	273	268	267	292	297	263	266	250	250	249	254	249	256	280	257	255	243	250	246	277	250	285	257	274	301	282	268	262	260	266	238	246	252	234	242	289	240	227	278	256	251	241	271	253	281	274	265	268	291	243	262	255	247	294	261	296	268	243	256	257	244	271	262	287	276	263	249	262	267	284	264	277	282	293	289	259	257	227	287	275	251	242	302	244	253	243	277	274	275	261	297	275	267	279	258	267	266	265	278	284	288	269	276	288	285	275	271	249	287	259	276	249	246	265	269	232	244	285	279	250	267	272	260	250	242	246	268	250	267	259	250	254	256	259	267	262	263	247	259	261	237	261	269	267	240	248	267	265	270	258	248	235	258	262	273	267	243	289	236	274	267	253	248	285	266	278	271	277	252	263	274	265	280	260	287	274	224	286	272	263	250	270	244	245	270	241	274	275	268	276	282	268	269	268	270	270	255	272	283	269	220	241	270	308	264	285	270	300	270	272	270	254	266	286	291	310	273	251	266	281	272	283	271	254	260	279	288	231	251	282	271	263	290	281	246	257	294	297	273	279	248	249	273	298	263	255	264	268	234	257	264	256	273	286	257	278	250	264	268	259	248	289	279	282	257	265	286	306	271	257	259	275	248	252	264	271	282	269	274	268	309	287	268	287	248	257	261	266	243	251	268	260	260	264	240	302	263	270	268	250	267	297	263	238	243	257	288	260	275	260	268	278	263	293	251	255	265	255	308	256	258	253	267	246	262	237	262	256	233	263	259	260	272	259	265	246	245	253	269	293	273	249	270	265	274	271	275	271	254	265	259	262	239	291	253	292	257	275	266	280	271	263	248	280	244	235	250	241	273	282	270	278	275	260	272	247	259	236	261	254	296	294	279	232	275	229	249	251	232	293	247	255	226	262	265	245	244	266	269	247	294	250	247	262	279	280	230	275	257	294	270	258	307	240	233	244	260	278	247	258	238	270	245	253	272	272	260	259	282	259	291	255	233	243	259	275	294	273	258	254	227	288	238	264	234	273	274	264	305	244	246	242	253	242	301	268	293	315	292	286	291	280	251	265	301	267	239	245	248	291	270	269	253	265	263	273	253	274	276	262	282	287	275	220	247	262	278	253	258	279	269	255	253	234	279	251	283	271	264	263	258	256	269	273	255	270	260	259	252	265	252	228	262	253	280	288	249	283	282	271	265	265	264	275	245	236	268	271	269	250	278	262	304	284	292	283	255	267	258	291	280	265	278	269	284	278	268	245	252	258	263	232	262	253	251	262	257	252	263	258	267	263	258	275	242	256	277	251	251	254	278	264	261	285	279	268	249	259	254	254	262	264	287	272	259	253	274	239	263	256	235	226	258	278	271	295	282	241	242	269	242	277	257	288	268	224	257	269	254	269	297	299	270	257	275	272	234	282	245	279	263	264	282	296	259	299	270	249	268	266	260	265	269	291	284	255	264	277	284	268	272	299	271	263	259	287	268	259	242	285	281	273	275	249	232	243	304	260	262	272	246	271	272	287	258	257	291	267	249	239	252	286	243	238	282	259	252	260	242	245	262	205	261	285	277	268	247	283	255	250	236	285	279	267	257	250	255	271	240	268	267	265	252	239	256	259	271	263	258	233	284	292	280	266	271	239	272	290	285	275	255	266	258	265	290	256	258	252	235	257	257	292	291	261	260	265	278	283	280	250	253	264	259	269	234	254	280	267	266	268	262	256	243	269	271	266	224	254	254	265	271	256	284	258	271	252	273	270	242	264	304	272	255	246	254	263	246	292	258	254	266	271	281	258	244	267	267	233	223	275	257	268	297	257	280	253	243	277	265	261	279	277	236	239	237	240	248	254	282	243	293	313	237	241	237	244	279	284	245	267	279	278	273	247	245	250	251	280	279	309	273	267	265	286	287	258	264	257	258	291	253	274	278	258	268	247	250	240	285	288	262	265	273	266	273	254	284	272	248	248	258	273	287	269	273	289	271	274	285	257	265	271	256	275	264	284	222	285	252	243	251	263	266	246	254	269	270	278	246	237	252	290	275	275	268	271	282	256	258	269	277	279	270	261	269	237	244	270	276	259	270	297	270	244	237	277	253	291	294	250	246	295	252	292	294	276	252	252	270	264	285	269	289	257	280	277	265	257	262	242	249	300	271	245	284	280	282	291	257	292	254	267	255	248	283	230	253	254	264	305	278	248	247	259	242	270	275	295	270	272	313	279	279	283	303	264	304	270	252	250	284	249	242	263	260	245	268	288	270	242	275	292	253	280	264	231	264	269	278	252	251	268	266	292	246	289	279	229	300	263	267	251	282	262	266	298	234	274	280	258	279	281	240	263	236	275	274	276	290	260	258	289	279	233	263	243	275	264	264	276	248	275	283	293	278	262	251	253	267	243	271	265	260	291	266	285	281	265	278	291	284	264	246	268	286	261	266
23544	25068	30888	27632	20676	14473	9880	7348	5270	3908	3231	2679	2127	1787	1634	1403	1313	1149	1094	1087	948	834	831	746	751	761	755	771	748	735	693	705	705	685	643	668	658	662	651	655	678	625	652	711	646	619	647	610	648	656	659	652	600	698	684	627	600	701	642	668	634	643	669	678	677	646	648	656	646	655	660	645	666	619	634	630	624	626	641	648	636	668	661	668	629	592	647	626	604	628	656	620	606	643	655	616	641	649	696	634	644	628	652	611	646	646	651	657	644	625	635	636	608	610	612	678	647	606	608	642	671	650	604	651	658	628	638	623	623	604	617	644	629	627	659	653	671	659	631	639	642	618	602	680	623	660	640	627	617	652	679	643	603	694	621	677	618	634	615	678	660	643	640	631	652	627	663	663	647	659	617	682	618	628	628	615	642	654	650	662	652	634	581	655	626	614	629	623	613	608	711	629	629	611	593	607	628	666	654	633	655	651	589	606	655	655	671	593	636	629	608	664	651	689	642	610	613	639	608	670	623	659	604	664	644	641	608	668	659	647	685	612	663	645	635	685	613	624	686	621	613	630	630	630	681	669	656	681	629	645	598	672	646	650	656	664	625	639	598	646	687	666	599	643	653	631	641	701	617	615	643	667	638	644	600	572	651	654	601	636	656	654	609	628	650	655	624	689	664	636	641	618	649	641	639	624	633	660	601	642	611	658	643	633	669	636	629	629	666	591	617	581	611	672	592	649	630	660	657	660	588	654	649	627	632	636	646	640	604	595	665	632	633	662	628	650	681	639	660	641	650	598	639	623	638	651	636	616	622	630	638	682	650	656	696	629	639	636	652	581	667	671	658	641	608	634	637	628	644	601	643	627	685	639	605	619	599	632	624	620	689	635	639	636	611	607	683	664	657	612	656	665	624	708	606	678	628	619	644	652	658	588	620	659	598	655	655	626	649	645	596	634	678	664	670	633	671	674	593	642	663	680	657	638	647	646	630	650	647	644	622	646	607	651	662	609	594	651	636	668	641	625	664	619	654	628	711	623	608	695	659	665	669	620	642	627	600	636	602	678	648	630	634	620	633	645	647	652	664	662	630	622	640	655	677	604	642	682	694	631	672	642	654	647	607	655	663	661	650	675	644	608	652	649	680	638	618	646	664	643	624	631	671	637	649	618	639	662	675	645	624	607	657	641	624	636	714	627	616	663	639	640	642	667	639	625	621	674	641	639	631	624	645	639	703	633	603	640	679	640	644	609	629	644	619	648	625	649	648	634	666	636	610	620	618	673	668	634	671	652	638	646	674	666	638	669	612	647	640	658	622	636	692	596	588	613	667	639	654	650	643	660	664	636	648	632	643	670	640	659	650	636	613	598	649	630	663	623	651	664	675	650	619	637	610	625	645	646	647	663	684	610	647	620	646	626	630	613	614	634	621	684	666	642	622	614	659	601	631	678	668	667	624	619	651	644	659	655	639	638	649	648	629	636	589	653	637	646	671	677	668	649	650	640	655	650	659	633	633	635	660	671	663	661	642	639	639	631	661	651	636	615	628	693	633	622	633	637	622	654	636	641	631	623	588	600	624	650	658	664	631	676	663	619	601	610	652	622	677	635	645	603	607	627	655	680	640	649	611	613	594	610	608	655	691	623	648	593	641	634	634	634	645	670	665	641	606	626	604	709	634	649	663	633	670	663	637	689	652	651	618	640	655	614	626	618	669	618	611	621	645	606	657	665	625	638	679	658	637	672	625	708	628	632	653	653	648	622	623	671	622	622	644	677	623	635	605	655	644	639	675	629	634	587	641	639	630	629	641	652	614	645	660	681	666	627	620	646	622	669	650	649	655	626	671	701	621	661	655	666	637	661	656	598	645	653	670	619	636	613	609	697	616	632	664	620	671	637	639	644	627	648	604	657	640	615	636	607	629	677	643	685	668	653	655	637	676	608	635	618	654	637	692	653	635	656	647	640	636	628	605	618	613	620	645	662	663	675	667	690	649	641	661	612	653	648	648	642	621	674	597	635	630	610	666	679	611	656	586	648	634	673	656	611	637	669	645	665	658	641	672	648	678	671	619	653	681	643	626	640	624	596	675	661	659	613	669	646	630	660	648	599	619	615	643	558	659	656	634	620	635	622	665	631	649	598	628	647	623	620	645	644	703	671	627	639	632	694	622	618	664	632	659	627	665	649	696	654	638	624	653	616	649	682	642	630	625	630	633	649	667	657	627	626	659	606	633	691	654	618	671	640	620	646	619	682	639	653	681	643	619	646	685	639	631	626	687	635	641	655	630	591	654	623	650	618	622	610	598	685	625	662	656	684	631	643	622	614	626	639	632	719	629	639	671	722	615	630	647	644	661	667	606	659	650	629	667	624	722	622	646	653	631	649	623	698	673	596	665	643	701	628	615	646	628	667	660	643	642	602	614	626	675	653	601	654	618	655	623	655	619	688	638	631	609	613	682	633	688	596	641	620	634	635	595	665	636	652	649	624	648	622	633	630	662	627	645	587	657	608	639	632	642	626	616	651	643	644	618	617	640	671	585	609	686	652	620	665	612	647	612	647	604	637	654	647	660	556	613	632	639	629	623	662	656	646	653	643	635	617	647	630	630	610	581	670	633	627	600	637	655	663	655	657	566	672	648	686	651	615	667	623	606	651	643	648	616	629	669	655	667	669	660	657	606	681	648	606	676	656	654	658	630	676	699	624	629	605	633	609	609	635	643	618	670	642	640	661	615	656	653	664	658	634	658	618	658	659	661	640	647	625	633	643	641	651	628	650	625	612	643	660	664	613	621	606	640	637	658	697	685	625	626	640	628	648	701	592	641	651	658	638	609	645	629	610	699	619	615	571	645	617	633	630	599	645	612	608	623	690	655	650	640	639	684	680	668	643	655	633	639	669	633	624	656	649	623	666	642	649	637	637	619	619	653	626	691	613	642	640	604	667	603	660	611	598	639	670	662	616	690	608	692	649	652	654	660	640	676	632	603	689	635	621	648	653	585	666	632	629	660	658	617	621	653	633	646	628	650	630	669	660	667	633	637	613	637	611	629	642	651	610	654	695	663	620	637	647	652	650	659	625	623	702	667	647	631	654	615	662	643	658	603	643	653	609	641	654	619	608	665	673	637	616	598	678	646	673	645	691	603	648	634	656	677	626	577	627	671	580	666	665	635	673	665	656	657	646	630	676	628	630	642	646	627	649	619	614	634	672	631	630	655	666	643	673	667	676	629	637	637	626	670	654	649	652	639	600	673	651	674	606	649	657	637	627	632	669	647	630	628	661	665	643	649	675	589	648	678	654	672	642	601	678	689	624	655	645	670	614	609	658	680	674	678	591	636	617	644	600	663	652	605	629	670	655	606	649	673	645	641	611	626	646	632	615	617	673	669	681	633	638	617	646	641	676	699	640	656	661	685	649	629	602	646	643	647	622	660	641	636	628	643	638	614	693	671	710	607	670	645	670	644	649	645	642	669	648	635	626	676	613	633	635	657	641
46490	38413	33159	22835	13588	7173	4242	4216	3189	2347	2218	1667	1026	1151	1098	832	830	720	512	521	400	326	318	342	317	366	357	347	314	290	312	321	344	346	262	261	294	264	263	265	282	281	274	293	253	239	287	229	253	260	245	303	264	251	225	252	274	271	246	268	256	269	266	243	241	264	271	285	288	285	248	256	264	238	267	297	254	255	265	254	264	255	249	264	299	267	264	291	245	266	252	259	274	262	281	258	271	256	229	288	272	275	280	273	239	297	277	268	255	270	263	284	240	255	265	294	252	261	269	249	270	275	279	263	238	281	276	259	293	253	281	263	236	251	278	252	259	271	245	295	259	262	263	288	288	261	268	253	262	281	255	266	272	264	253	258	258	246	292	254	275	255	286	287	259	253	264	248	244	257	225	285	270	272	251	272	285	257	275	261	255	256	264	286	251	274	270	285	236	255	274	263	253	254	260	262	282	242	270	258	249	225	256	246	260	268	276	251	240	229	245	240	268	258	287	232	243	261	266	273	264	255	257	302	287	293	247	253	268	271	285	261	274	261	246	276	251	250	258	283	283	277	262	250	232	276	260	268	251	246	256	299	301	249	237	278	258	237	249	247	282	254	226	244	253	284	289	267	309	254	266	257	263	233	258	240	263	279	265	276	269	262	255	263	249	238	287	253	282	275	282	268	269	270	274	257	278	246	270	305	262	237	266	289	262	259	242	265	282	316	298	265	295	257	233	250	229	290	303	248	271	284	262	249	294	268	273	248	266	286	268	258	273	253	278	247	248	246	283	241	246	264	213	249	260	254	228	274	224	278	294	291	268	276	247	256	304	266	275	290	239	256	273	259	245	257	281	248	285	301	270	273	243	254	276	282	264	276	293	306	277	273	271	284	267	239	303	272	279	283	281	226	260	285	249	248	277	246	262	239	247	262	249	273	277	274	273	253	257	286	224	278	252	279	246	268	261	251	263	281	264	245	244	247	257	281	283	263	291	261	264	251	265	283	276	272	216	261	244	253	243	274	245	254	250	271	281	245	237	268	249	263	237	270	269	263	261	277	279	254	213	278	263	302	268	243	268	276	266	239	261	262	248	297	286	248	253	252	289	253	251	255	246	254	258	281	269	259	263	286	273	277	263	283	268	249	264	260	258	251	251	236	252	288	282	269	255	314	254	275	264	255	260	271	261	273	255	288	273	252	267	256	272	251	259	240	251	247	280	277	263	298	288	276	253	251	237	245	250	243	260	266	257	274	272	258	247	240	269	327	274	240	277	259	253	268	259	275	264	265	254	249	258	279	267	274	270	257	251	253	265	284	235	254	234	251	250	268	259	262	252	300	292	258	281	270	273	278	238	265	257	259	275	258	254	261	277	253	248	223	286	263	262	265	284	249	245	274	260	258	235	261	271	242	272	274	266	292	271	263	235	288	278	266	255	281	255	266	259	263	247	263	224	271	261	277	274	218	266	243	278	267	276	265	294	268	268	253	237	271	262	266	246	247	248	265	255	309	273	253	256	283	256	257	267	228	248	276	241	243	250	252	236	252	287	271	266	217	273	252	277	306	287	236	254	285	255	264	240	224	264	254	262	244	253	260	246	263	259	256	241	269	251	268	245	275	266	261	265	269	250	266	266	321	288	293	262	274	269	268	246	249	251	257	243	259	254	259	246	260	262	261	270	291	238	275	267	246	246	250	280	252	254	275	285	266	232	246	260	264	240	257	285	277	278	257	296	235	278	252	275	274	257	261	276	263	262	263	245	290	273	237	281	225	262	266	228	275	243	258	261	260	284	273	281	264	270	236	268	249	276	271	298	258	275	264	262	274	304	274	274	257	252	281	272	240	276	240	289	271	267	261	247	270	258	252	265	266	244	260	261	271	252	242	291	269	269	262	261	253	273	242	276	270	268	251	243	266	294	292	264	277	277	233	262	238	279	255	261	236	271	300	259	292	265	246	244	248	250	280	250	242	260	263	252	244	262	231	268	286	280	260	277	259	248	252	298	237	260	275	252	235	263	253	282	249	290	272	261	286	266	245	270	241	281	267	267	271	276	268	283	279	253	270	287	255	252	251	297	265	249	278	279	260	256	282	298	262	274	254	249	301	246	248	258	306	267	236	269	293	265	266	273	225	246	245	275	269	253	274	260	281	254	260	251	230	259	263	283	260	277	238	261	285	247	255	273	255	249	264	245	273	271	282	287	284	243	247	254	237	243	255	254	285	252	273	275	269	267	293	239	263	266	250	252	258	269	248	290	293	282	261	254	270	229	273	248	255	246	269	225	283	259	258	247	278	245	271	275	257	288	290	262	262	240	264	248	255	275	260	267	254	269	245	281	276	291	251	272	280	259	275	231	264	252	261	255	251	258	292	303	261	262	278	245	266	276	265	259	265	264	242	283	240	244	248	249	258	252	244	252	229	280	296	284	274	304	253	290	260	243	255	271	292	271	260	247	235	287	285	272	289	228	243	227	308	249	240	300	245	239	264	268	263	241	238	273	263	239	254	235	272	259	270	283	243	305	246	256	274	244	282	295	253	248	296	255	277	292	242	288	312	269	275	243	256	251	247	257	304	252	247	257	254	267	277	250	250	257	250	237	247	290	268	271	271	250	250	256	265	272	295	243	293	272	256	265	255	245	216	287	272	272	284	252	248	256	277	261	270	246	290	272	226	313	291	241	232	262	258	230	254	265	259	258	282	270	239	238	257	265	252	259	254	267	243	234	243	255	250	281	298	278	232	254	259	265	257	253	298	261	251	274	246	259	268	306	254	286	249	229	246	273	278	258	265	262	257	285	267	286	277	264	266	249	262	266	265	253	277	260	251	271	267	274	276	251	269	229	264	268	264	262	281	260	280	259	274	278	279	292	248	272	282	287	267	281	251	250	264	248	244	241	267	245	280	253	278	253	268	260	273	241	252	263	254	283	251	273	263	286	257	268	257	261	241	250	230	279	253	268	270	277	255	253	279	255	259	274	297	283	250	241	256	282	230	257	255	234	274	278	271	258	283	277	269	298	249	273	277	251	278	262	248	284	242	276	261	272	243	259	254	271	293	258	255	251	252	255	254	256	272	265	284	256	271	256	232	233	248	253	276	272	264	242	271	271	252	308	262	263	228	247	278	278	262	244	244	264	277	270	265	272	265	250	242	268	296	271	265	262	267	255	265	240	263	258	274	246	268	283	269	265	273	271	293	255	275	276	263	271	274	271	273	267	261	239	262	253	245	242	256	265	253	276	266	280	258	254	219	296	275	249	262	264	255	269	266	266	256	273	290	248	259	262	259	227	275	248	260	276	238	239	263	272	268	239	259	286	227	264	242	284	266	278	241	280	290	259	310	262	273	266	262	276	239	279	291	264	250	230	255	247	293	269	259	231	253	275	263	272	288	271	250	258	291	243	273	246	241	269	251	266	245	261	289	260	252	299	269	226	281	238	245	277	270	273	277	237	248	251	249	253	256	255	257	276	301	267	247	253	251	262	281	278	265
28874	30417	36010	32418	25980	18674	14706	16277	13389	11362	11031	8436	5647	5870	6044	4546	4515	4028	2603	2615	1602	1306	1172	1089	1130	1306	1222	1215	1134	928	1035	1230	1000	919	791	704	788	760	785	781	740	723	675	655	675	722	664	634	652	613	656	634	620	638	656	645	628	629	654	672	679	641	664	624	659	652	615	641	610	651	642	627	619	603	630	648	648	671	636	608	641	661	619	664	639	668	638	626	632	619	684	679	589	584	658	620	611	679	685	614	614	618	573	610	635	625	638	641	614	611	646	656	656	651	633	645	617	588	607	622	679	605	657	671	647	657	634	656	649	665	599	650	638	655	647	648	672	611	626	663	682	644	642	658	625	659	658	648	595	686	617	658	631	592	647	652	627	622	614	646	662	630	626	685	629	625	642	638	652	630	622	625	656	660	625	639	625	653	657	660	643	587	706	607	653	629	643	666	639	683	643	573	664	636	616	633	665	631	656	666	658	619	629	624	656	583	629	630	673	628	619	651	690	611	632	630	623	680	618	640	634	620	677	666	653	669	666	668	630	627	644	608	656	632	662	671	614	646	672	635	658	691	667	663	684	606	584	633	628	628	616	619	686	634	612	674	649	662	607	588	645	601	603	612	628	664	672	639	610	619	623	628	643	634	629	592	690	585	652	623	582	646	682	635	657	627	598	638	625	681	604	612	674	594	625	645	647	609	607	653	609	591	603	580	640	657	636	692	583	645	610	639	663	588	631	655	630	613	614	623	681	614	639	672	573	659	671	674	614	642	673	648	631	633	605	636	631	674	673	620	623	637	621	611	625	607	696	640	645	624	620	613	663	664	625	639	676	656	637	645	610	661	681	658	588	617	598	621	641	629	645	632	648	646	675	642	645	631	663	606	641	646	626	637	682	672	598	678	629	687	624	652	692	642	632	648	583	631	626	616	597	609	660	683	639	650	659	635	666	638	619	636	615	637	629	620	687	648	665	663	610	638	671	653	620	672	643	621	643	669	622	671	665	632	601	669	628	656	642	667	626	649	630	640	619	610	665	684	624	608	664	631	670	614	635	643	650	678	585	602	671	664	659	696	607	645	626	624	636	662	661	686	641	635	655	640	638	624	653	657	666	639	691	641	658	637	613	605	644	618	609	643	618	657	640	635	626	653	622	599	639	601	623	641	643	685	650	624	633	661	685	608	634	695	608	612	669	627	621	658	613	614	617	611	605	637	693	621	658	678	662	651	649	645	622	668	609	663	658	613	643	707	665	660	678	617	686	665	626	638	604	680	624	650	684	625	634	675	662	635	651	604	669	630	642	646	645	651	636	639	643	636	697	652	640	647	656	675	643	634	638	692	638	631	600	628	611	632	627	661	615	661	616	639	635	646	676	652	646	656	686	624	594	606	629	640	641	651	623	635	639	682	600	649	590	590	671	668	640	630	646	651	614	665	585	602	619	622	605	655	650	629	591	677	605	649	656	583	690	640	649	616	649	663	652	657	650	634	630	631	699	613	627	662	674	632	634	641	626	638	608	610	633	640	614	629	646	640	681	630	623	626	608	634	663	636	634	688	666	546	618	600	616	646	645	669	655	604	615	634	654	627	652	631	662	652	615	633	614	608	647	672	599	677	646	665	632	626	651	671	640	630	648	640	682	682	639	656	644	654	619	622	634	648	646	624	674	640	670	622	652	675	623	657	596	614	673	648	652	641	642	663	661	659	628	645	632	644	631	625	649	657	633	670	628	655	627	624	596	676	660	642	633	682	607	646	635	670	642	641	632	615	654	625	641	630	658	635	669	630	671	618	655	675	600	656	624	595	620	657	677	660	637	647	720	654	631	660	612	638	634	633	601	656	695	620	644	615	652	620	683	664	685	634	671	648	662	622	650	620	654	619	633	627	604	621	626	630	665	628	606	617	621	616	620	591	621	651	627	613	614	658	673	671	615	613	630	649	643	663	626	646	689	644	640	643	668	660	650	600	632	663	656	659	623	649	650	673	673	660	647	580	655	607	656	609	694	629	654	636	600	612	627	632	642	604	662	678	673	602	637	614	634	580	655	605	650	658	680	601	610	672	669	607	648	658	592	645	662	659	637	663	642	596	625	584	658	657	650	626	648	596	663	651	675	644	664	675	606	631	615	639	617	662	655	630	625	625	652	630	613	632	608	597	650	643	641	630	652	659	687	673	612	642	651	668	611	662	634	627	615	644	661	638	668	635	654	676	660	646	624	649	622	593	667	613	622	673	643	622	679	648	681	685	641	616	676	673	627	673	607	661	681	655	642	646	647	643	650	654	667	610	640	631	618	688	606	616	626	628	672	606	599	627	633	618	636	716	622	634	658	620	642	674	644	630	628	657	690	643	610	681	634	650	674	638	669	627	599	679	641	644	646	691	653	617	635	641	649	629	662	659	650	620	641	619	648	643	645	619	648	618	617	623	623	609	625	678	640	666	648	656	663	652	692	663	636	641	649	636	691	659	632	636	614	594	646	622	623	626	627	613	613	626	637	643	612	650	624	666	656	676	626	656	629	701	633	606	637	639	646	653	664	616	622	654	642	637	637	668	660	626	663	632	645	603	621	607	661	648	660	621	601	640	602	660	653	616	667	627	659	657	668	646	640	603	683	658	649	618	655	690	657	655	636	659	657	655	670	630	632	676	649	614	657	616	616	606	628	624	643	637	671	616	651	645	683	673	653	634	688	623	634	600	665	655	703	609	642	695	633	652	643	671	659	668	636	586	609	593	616	614	645	686	629	653	620	670	643	644	621	632	606	592	603	677	668	668	673	651	618	590	610	671	650	639	636	633	638	596	678	653	659	621	624	648	622	635	637	646	661	610	658	617	634	628	668	642	619	700	633	661	617	632	608	641	661	657	632	669	660	665	676	637	676	641	637	617	639	655	627	618	649	637	634	629	622	655	636	706	641	673	664	634	637	658	592	624	612	672	625	648	663	659	641	614	600	642	692	630	665	645	625	609	647	631	628	671	634	609	623	614	650	641	691	647	656	677	643	675	650	637	659	654	632	650	680	599	644	639	667	629	644	642	669	596	636	623	689	626	648	667	642	626	701	651	673	662	601	611	652	649	608	644	642	616	655	654	641	644	657	683	609	664	632	652	629	669	671	639	642	681	641	613	636	657	659	650	666	630	592	616	616	588	563	661	679	630	652	624	648	633	631	593	660	692	653	659	661	672	621	639	646	592	637	673	634	635	630	617	682	618	643	655	638	628	629	638	619	628	659	657	616	667	627	652	633	618	657	664	590	659	636	675	660	639	625	604	646	658	588	665	653	636	640	632	649	663	684	619	607	598	647	601	669	673	654	661	650	657	647	630	638	646	602	586	634	636	655	645	613	602	684	653	664	628	619	624	662	661	644	651	649	611	631	609	670	637	668	683	628	610	623	626	660	591	637	635	658	633	623	642	641	636	689	640	658	624	640	623	641	647	641	612	638	632	617	658	601	567	635	621	645	641	660	644	595	622	651	655	591	657	657	670	643	641
57623	48137	41714	34017	25950	17181	11069	13807	12391	10328	8817	6317	3613	3616	3790	2794	2761	2055	1438	993	636	628	454	435	634	745	537	537	537	404	476	544	484	473	376	344	352	315	329	328	280	264	296	267	241	252	290	248	275	264	259	302	265	256	249	270	233	243	278	266	273	281	261	261	252	238	247	273	280	240	234	290	283	244	260	281	256	287	277	256	230	281	266	237	241	264	283	262	271	251	260	268	263	261	242	268	249	256	294	259	239	254	246	258	276	257	259	249	293	268	235	239	262	290	260	276	281	280	311	236	288	257	265	292	267	255	281	267	247	247	238	268	252	251	284	269	252	277	242	259	263	277	246	284	266	243	262	252	251	252	229	236	298	262	243	273	253	254	256	257	283	250	257	245	242	248	266	260	266	252	240	271	268	248	291	264	265	269	272	288	262	248	231	250	234	269	280	247	241	261	257	270	263	283	270	242	248	290	256	282	241	264	284	272	278	259	249	265	266	280	231	228	254	264	250	264	266	241	252	267	232	274	255	277	268	238	260	245	268	273	254	206	248	256	242	256	222	285	246	280	272	266	258	243	274	246	244	269	257	261	223	276	254	267	257	257	271	261	243	227	261	269	241	248	247	268	256	252	219	281	287	274	235	272	242	261	267	240	265	238	227	240	274	249	243	273	247	229	277	275	248	272	244	248	279	249	263	251	254	279	271	254	290	272	231	242	263	278	278	258	287	280	249	267	262	251	283	248	296	262	274	249	264	285	284	263	257	251	284	241	277	246	260	259	272	271	288	269	284	252	258	256	272	270	284	293	242	262	250	276	286	267	255	233	280	276	260	254	232	257	264	264	270	224	248	280	264	263	262	266	250	288	240	235	236	267	245	229	285	240	276	255	252	281	241	233	267	254	244	264	255	272	249	256	264	267	268	242	245	245	262	236	273	241	247	234	254	249	242	256	225	242	267	260	250	265	226	239	248	256	267	229	250	279	269	265	272	261	228	261	239	261	284	265	254	241	257	276	237	267	258	246	284	266	263	268	287	241	246	269	233	254	249	267	292	239	229	249	281	275	262	269	261	274	274	248	266	246	266	244	246	250	268	266	275	266	298	283	218	247	244	283	267	232	288	272	246	270	282	245	238	267	282	247	258	251	274	263	266	284	251	246	254	273	276	271	213	256	240	265	273	225	261	270	267	258	240	241	244	271	239	255	232	282	273	265	257	247	243	253	285	266	271	256	258	271	243	270	276	253	227	261	273	273	294	273	282	255	273	260	266	263	266	212	215	219	242	243	253	284	268	264	262	277	258	271	249	266	266	268	289	277	248	250	245	240	252	270	274	234	246	262	264	295	251	264	242	264	250	275	277	251	232	244	253	267	236	263	257	269	272	279	250	272	264	263	263	249	268	263	264	243	274	261	262	260	272	269	219	262	258	255	262	245	259	261	288	269	252	249	257	272	264	233	276	257	248	227	256	262	265	272	218	270	258	270	291	261	281	269	242	248	256	260	250	282	217	243	257	281	289	252	264	264	259	241	259	242	252	226	256	254	250	271	267	261	273	271	268	254	244	254	272	234	261	269	208	241	238	264	268	259	256	254	263	254	252	285	245	256	236	239	258	282	265	264	286	265	251	248	256	252	255	229	273	262	278	249	247	263	263	246	247	299	250	290	230	284	269	235	254	271	267	266	259	235	253	273	298	232	249	262	259	236	243	275	251	248	247	226	269	257	250	240	261	260	261	262	277	250	251	252	262	274	258	261	234	276	292	239	265	272	247	225	256	303	235	271	266	261	271	258	278	254	303	263	293	263	269	267	259	243	218	266	245	237	241	239	244	281	241	241	219	269	259	261	240	257	290	263	283	232	248	253	256	271	256	284	261	244	276	257	260	249	248	259	269	277	286	256	282	259	251	287	268	234	235	253	240	264	266	274	247	258	251	276	261	226	247	262	270	233	280	275	274	291	253	265	262	273	242	248	267	235	258	267	258	262	258	250	240	282	277	273	282	266	259	226	271	259	259	262	259	290	258	245	238	287	249	260	285	275	284	280	261	268	280	257	263	262	257	247	259	248	241	253	254	266	231	275	278	247	262	252	238	276	233	250	276	294	270	265	252	258	237	287	259	247	243	265	246	256	270	246	260	252	258	292	310	249	257	263	247	248	247	259	276	246	248	264	266	272	260	253	246	278	232	229	262	255	245	272	289	275	289	264	240	256	242	244	284	273	258	261	237	242	260	273	247	273	253	254	276	280	279	250	224	258	255	245	273	238	269	285	233	243	250	265	288	267	239	274	249	245	285	265	271	241	264	264	271	275	235	266	269	236	264	284	298	240	270	281	270	266	280	270	246	255	245	240	244	265	238	282	231	268	264	267	223	272	237	249	256	270	264	254	263	229	263	243	243	265	252	263	244	269	254	263	262	263	257	248	249	262	274	253	283	222	246	275	257	225	237	284	253	278	264	262	266	273	260	255	230	255	275	258	246	289	239	267	260	238	265	272	227	250	238	254	272	281	260	276	257	249	250	286	280	264	277	257	249	265	282	262	247	245	251	276	262	258	275	250	242	269	254	257	269	291	276	249	244	272	285	285	285	293	259	263	294	253	257	257	268	256	269	251	278	250	264	243	284	268	263	271	235	251	296	277	256	239	263	274	252	265	248	261	259	270	249	248	261	244	256	256	254	247	256	276	283	267	264	224	251	259	243	238	275	235	276	259	289	286	267	275	235	264	262	260	276	262	268	246	269	261	254	274	274	265	248	268	262	275	263	258	261	262	261	258	257	246	253	284	249	243	257	266	222	237	255	261	264	269	241	281	252	246	258	255	260	278	218	239	273	291	285	232	283	267	258	249	241	270	231	242	250	252	273	287	275	266	232	235	272	247	257	259	268	288	252	285	289	285	235	268	246	257	264	284	289	253	242	272	263	268	234	281	259	271	260	241	233	271	252	257	263	284	251	248	260	238	247	273	261	224	257	260	249	274	264	267	266	268	270	229	256	256	234	230	278	248	281	236	274	271	241	274	241	268	259	253	241	269	251	282	247	248	277	253	265	254	246	225	240	290	274	280	256	287	266	247	244	247	251	227	247	283	273	255	236	281	279	249	274	276	226	242	266	264	237	266	256	251	272	280	280	277	291	271	253	255	273	248	278	244	244	265	237	251	284	266	254	272	243	280	281	285	242	261	245	269	240	282	265	262	272	257	250	247	272	269	281	258	269	246	265	265	274	231	267	263	260	293	235	239	262	270	253	239	243	251	241	237	251	270	274	271	272	255	287	246	267	257	267	266	284	273	262	246	240	288	241	265	254	270	250	249	270	239	272	267	255	249	290	272	293	282	257	251	223	240	220	234	283	289	265	293	241	251	235	270	242	248	252	248	260	258	267	276	248	260	238	292	252	250	261	241	245	253	244	276	276	248	259	291	260	234	267	280	264	274	271	259	280	282	277	246	258	266	280	261	241	222	255	264	272	266	235	238	255	278	262	287	247	270	255	241
38169	40479	45054	42107	36752	29353	24448	32381	30224	28209	27345	22116	15657	16585	16960	13512	13610	10658	7773	5028	3335	3223	2077	1719	3199	3682	2671	2906	2484	1472	2040	2832	2101	2058	1319	1275	1259	1035	1082	1026	875	794	816	745	675	607	634	647	599	642	653	726	643	651	637	649	636	657	606	654	641	610	646	644	609	635	639	588	643	563	625	607	645	639	623	661	649	635	651	646	609	630	624	616	588	639	661	614	640	628	607	615	590	626	657	643	603	619	587	671	633	662	615	611	638	564	602	625	618	653	609	608	574	633	570	645	665	662	691	598	637	606	604	602	647	626	631	582	652	601	596	593	603	597	642	620	602	627	652	654	663	590	612	574	652	620	675	674	612	604	602	594	596	612	625	611	627	659	634	590	552	661	597	629	640	623	646	626	614	660	621	667	685	609	600	659	626	612	632	620	611	645	631	620	660	608	673	591	630	627	660	643	650	671	598	621	634	624	599	595	611	616	632	627	602	630	614	630	608	622	583	619	643	614	587	606	615	649	645	601	648	612	604	659	602	582	647	615	635	627	646	644	598	585	616	631	613	576	589	603	584	649	659	615	621	597	599	602	635	602	634	659	641	628	664	641	618	642	630	647	621	611	625	584	641	649	605	628	627	661	645	634	673	596	625	613	592	641	576	640	648	618	604	585	636	599	654	670	626	633	618	664	646	617	653	624	607	667	581	648	682	611	604	643	640	660	661	597	613	648	612	645	638	618	598	630	613	585	600	614	629	664	625	668	642	611	571	630	653	664	616	634	622	609	667	618	679	604	645	639	651	671	648	615	631	654	637	617	641	629	616	636	625	633	670	621	608	649	622	648	620	637	630	678	612	603	568	643	606	635	616	738	651	602	617	663	613	642	645	608	650	613	653	612	576	618	614	600	665	599	609	647	656	600	648	604	645	635	621	657	630	605	616	634	645	564	615	611	638	629	649	603	613	648	624	630	615	616	605	593	608	629	640	618	652	610	638	648	631	600	635	605	625	645	647	632	636	609	672	660	636	624	621	646	654	643	598	593	599	679	578	549	633	610	640	573	622	697	618	686	605	651	648	630	649	627	621	622	588	598	637	599	609	618	641	625	593	612	585	618	616	635	664	640	634	655	614	651	631	607	614	646	629	605	619	604	643	623	622	618	646	610	603	625	627	643	639	613	639	621	638	616	682	646	631	631	616	620	628	608	611	657	648	620	647	623	603	601	667	685	592	608	644	609	669	647	629	663	648	612	672	602	611	622	630	663	624	629	641	596	671	645	614	630	617	606	628	601	617	602	654	620	592	661	648	638	636	608	649	619	633	692	614	568	614	653	558	622	607	614	662	607	596	601	612	617	602	622	643	630	628	667	677	619	641	647	624	619	616	618	619	625	653	641	604	600	622	636	625	652	585	680	631	620	638	634	610	621	649	647	595	611	672	669	644	636	634	612	638	670	612	630	614	628	644	621	626	644	616	627	609	644	598	631	604	641	632	614	627	642	593	633	619	600	597	649	626	634	622	646	615	614	649	600	634	647	604	613	605	619	648	600	613	636	639	629	574	622	664	586	613	684	607	615	576	629	615	614	655	628	644	579	624	644	594	633	587	613	603	605	636	625	622	629	613	680	609	630	612	616	589	603	633	628	622	625	644	607	651	639	636	628	619	634	621	626	621	606	649	670	595	599	636	651	633	637	606	625	596	614	599	630	660	637	660	651	624	632	601	632	594	606	607	655	660	627	658	629	626	592	637	609	669	610	623	591	605	635	671	648	628	621	639	656	601	604	679	622	622	582	615	658	611	618	658	624	630	621	620	606	647	620	666	677	629	626	618	679	579	621	641	609	611	642	664	603	633	564	574	602	629	623	640	611	587	632	603	613	639	616	591	637	551	631	621	620	628	608	585	612	600	607	612	663	603	656	604	635	639	604	645	660	627	621	622	588	625	599	660	621	623	654	688	626	624	582	611	645	618	606	626	660	683	622	651	622	597	586	646	674	597	651	630	691	671	608	660	609	643	612	632	628	610	610	608	607	651	628	621	624	616	626	585	655	612	628	637	619	596	623	643	603	626	631	619	681	609	641	633	611	665	624	611	625	624	628	640	615	668	677	591	673	665	683	585	598	638	622	621	640	583	634	613	633	620	651	620	670	626	584	641	649	631	617	607	654	606	633	627	625	632	618	627	646	661	619	635	599	609	645	640	631	588	677	625	599	647	603	646	617	608	625	630	684	650	658	653	630	621	610	635	618	618	634	644	607	662	624	618	560	638	633	649	657	565	626	584	615	617	651	643	597	638	617	650	654	595	613	633	625	602	658	607	653	649	674	639	661	677	562	653	635	616	628	611	620	676	611	636	657	648	642	639	613	630	656	578	632	638	603	628	651	641	594	611	677	634	605	614	610	634	665	658	612	650	617	625	632	619	601	616	611	662	622	644	610	637	653	636	612	640	639	634	580	583	609	630	614	615	602	643	635	659	593	606	583	632	616	645	647	625	583	621	602	646	655	628	607	619	602	631	586	657	617	662	626	605	651	630	611	653	619	580	628	653	618	656	626	626	646	642	634	647	655	614	604	650	680	618	635	601	656	618	642	630	623	650	600	646	585	620	631	591	621	605	658	669	650	681	655	655	630	587	626	622	563	664	623	639	628	611	605	629	624	626	610	592	605	624	648	621	610	602	617	654	661	606	656	625	640	637	626	620	640	603	641	630	631	647	637	611	645	647	616	627	622	607	632	602	675	665	629	641	585	657	580	661	670	641	627	616	636	630	592	619	652	619	650	606	626	635	625	655	628	623	654	608	638	619	576	634	604	624	635	602	600	622	644	618	660	633	631	590	665	627	629	598	636	634	646	600	589	610	570	583	622	627	619	613	641	651	663	636	604	631	657	629	613	635	649	590	608	624	627	597	618	589	617	599	644	613	623	618	582	621	599	631	615	594	620	631	639	624	586	641	646	608	604	600	644	595	629	672	638	590	681	641	631	633	612	599	618	626	622	623	587	624	632	643	590	611	608	664	602	637	630	670	611	608	560	588	638	636	638	618	616	615	639	657	660	641	644	636	640	654	625	601	636	664	597	633	575	620	641	669	581	638	607	638	611	658	654	624	640	658	617	614	640	595	603	683	613	617	632	664	648	615	630	659	621	621	610	593	674	644	597	653	672	588	583	645	668	621	652	607	653	607	650	659	674	665	650	632	619	620	620	639	634	611	603	586	623	652	651	649	602	652	615	634	620	643	606	624	603	643	650	606	634	594	627	639	599	641	635	643	637	651	625	645	617	593	634	634	658	616	622	581	584	624	634	651	612	656	603	642	659	602	589	596	618	631	658	625	665	605	640	655	607	632	659	647	626	643	626	613	649	592	652	620	649	676	631	620	573	606	660	610	586	593	603	600	611	667	631	629	667	625	634	628	635	644	612	621	682	622	654	625	630	625	622	614	612	631	648	600	613	617	637	671	620	592	627	626	556	597	619	622	570	659	626	596	630	666	680	579	657
40347	32426	25366	16071	8397	4340	2569	1630	1128	842	663	597	494	481	397	364	388	381	334	289	314	274	296	296	282	256	302	284	275	261	276	258	275	275	271	281	302	275	274	262	272	274	280	251	262	262	248	232	254	287	262	270	265	281	267	265	305	264	239	255	277	289	277	282	262	281	243	276	284	301	256	265	249	265	252	289	255	247	263	249	266	267	315	266	257	264	249	270	234	259	246	275	253	266	233	251	265	260	261	254	282	222	238	278	252	249	252	280	285	248	275	285	259	267	288	272	270	270	240	283	243	277	281	234	275	247	263	310	254	254	261	265	287	270	263	265	268	235	249	260	259	269	265	279	273	268	281	226	246	258	283	306	277	280	258	259	265	277	259	258	247	262	275	253	271	290	285	291	275	240	292	270	298	248	232	274	265	266	276	307	242	266	258	287	234	265	267	281	264	261	271	248	258	257	271	271	279	264	283	263	268	248	300	246	291	291	262	261	290	274	258	267	284	269	270	254	256	282	237	265	279	273	219	293	279	269	249	230	246	295	260	240	234	289	281	273	293	243	281	271	251	268	253	252	300	253	256	261	246	245	275	284	273	245	257	246	265	277	257	284	268	268	262	262	277	270	260	260	281	260	271	277	265	272	283	276	249	260	276	268	264	277	243	272	285	252	234	250	248	280	279	267	233	254	277	248	254	257	269	289	274	294	307	265	267	254	286	264	261	258	288	273	241	266	264	262	251	274	270	270	296	254	266	265	296	286	285	245	252	267	279	256	280	269	274	267	229	275	269	276	265	260	304	256	266	261	272	260	256	293	286	283	286	250	241	265	254	256	272	255	260	241	271	257	297	254	251	252	234	272	277	267	270	278	263	295	264	285	240	309	257	276	243	290	305	295	242	293	264	267	277	241	275	261	274	272	266	270	273	233	264	282	296	264	270	276	255	266	253	266	261	253	274	262	268	253	264	278	288	240	259	259	243	298	296	292	232	288	268	279	274	254	272	279	307	226	273	292	252	268	276	237	257	271	287	257	253	266	279	289	264	268	261	278	284	287	313	248	268	263	258	267	256	280	269	265	269	276	280	281	310	237	235	265	263	258	269	255	285	290	290	265	305	248	273	289	255	268	279	290	275	253	247	271	260	280	288	281	261	286	254	266	286	291	287	255	246	274	291	242	255	276	283	277	254	238	284	262	272	296	273	287	238	256	265	239	268	273	265	277	272	271	261	231	269	276	297	232	267	275	275	256	292	256	317	239	277	247	269	261	244	269	272	232	263	236	289	273	266	280	221	256	273	277	274	245	279	242	247	260	266	252	301	262	270	278	249	262	256	263	252	288	263	244	289	237	252	266	250	235	262	260	255	272	285	254	264	273	271	260	242	258	255	272	310	260	271	258	282	244	291	275	257	258	251	273	250	275	280	259	275	299	257	253	274	244	258	287	245	250	257	257	238	246	239	290	285	248	251	259	260	261	239	262	264	269	270	291	260	263	256	293	260	257	274	271	242	236	268	241	315	254	280	270	254	234	277	276	244	253	256	242	313	246	276	275	289	269	264	249	267	263	263	236	253	227	247	265	249	262	250	241	279	261	291	281	245	271	283	245	267	247	295	260	266	275	257	264	269	230	260	265	268	253	274	256	262	248	281	255	274	270	275	253	266	275	226	258	231	267	276	250	254	273	269	276	250	271	263	284	303	232	293	245	255	262	268	308	267	245	283	268	284	280	262	255	250	271	269	288	258	232	265	257	285	278	250	265	270	282	252	266	268	263	286	324	308	286	249	275	249	275	269	311	262	267	268	253	262	239	277	287	304	297	246	262	252	271	242	286	290	251	299	241	262	263	245	262	275	266	265	272	273	263	259	248	256	269	264	288	278	289	283	268	259	287	260	302	258	264	263	265	240	295	251	284	261	334	294	249	280	265	261	263	281	278	286	271	266	272	262	236	240	252	306	279	264	273	235	235	276	250	273	267	271	270	313	261	279	282	260	268	274	262	219	288	306	261	269	295	264	266	228	285	297	294	277	300	261	271	336	259	264	282	230	260	249	261	261	281	251	261	268	256	266	265	257	253	241	270	255	265	269	286	262	242	266	283	266	283	264	288	254	260	259	275	254	276	245	254	246	261	295	286	285	251	267	255	263	273	292	275	272	294	249	284	255	272	229	262	230	294	282	270	282	227	289	289	268	252	281	290	262	281	274	259	258	250	258	278	248	269	246	273	251	267	264	294	242	248	289	251	280	281	262	265	260	257	271	266	250	279	266	284	265	275	245	284	266	266	250	228	238	268	271	260	238	268	264	256	265	272	241	280	255	280	241	253	269	248	294	260	257	280	255	273	235	245	259	296	281	269	247	269	251	255	246	282	234	264	260	278	250	274	252	266	254	268	252	255	256	261	275	298	286	268	258	248	291	257	259	300	257	253	256	269	293	252	300	295	253	280	253	266	262	283	265	294	266	262	312	269	244	263	262	261	250	313	262	248	287	287	268	276	253	288	248	257	273	257	273	259	255	272	245	261	268	272	254	248	268	259	240	298	275	262	288	272	253	257	267	268	280	277	248	268	270	285	260	267	281	263	256	259	255	235	279	261	283	268	281	239	247	243	239	262	250	253	283	308	273	291	266	275	265	270	266	250	274	287	254	261	270	286	304	250	289	260	259	279	249	273	282	250	261	250	248	254	285	249	264	274	268	288	304	267	286	266	249	272	261	278	264	268	258	274	259	269	275	254	285	232	293	265	262	250	258	253	267	262	259	286	280	266	239	270	274	295	254	281	239	257	272	249	282	264	250	250	264	293	262	267	274	256	270	240	260	258	242	260	259	265	269	283	292	246	255	256	272	244	277	270	246	269	278	240	281	231	293	296	252	278	299	285	263	237	239	258	257	223	245	278	247	266	254	287	249	284	256	252	275	245	246	253	236	263	267	256	228	242	283	256	275	298	264	254	266	298	242	246	258	271	279	257	235	272	251	288	272	256	261	240	292	264	249	272	275	262	265	267	243	242	227	263	262	274	266	258	280	274	284	256	248	280	265	267	289	257	265	273	230	256	248	253	286	269	258	270	252	293	260	254	248	263	260	253	253	303	294	283	266	234	270	262	285	292	269	261	278	249	249	277	266	268	271	253	246	251	281	279	269	279	287	269	249	276	266	253	258	284	274	286	263	287	250	273	267	285	252	252	250	260	282	243	276	276	275	248	242	268	244	268	279	262	272	266	272	251	274	262	286	279	265	303	266	251	283	261	259	270	280	253	273	312	263	266	272	241	280	251	275	273	268	221	264	281	219	276	276	237	275	261	271	259	268	244	253	247	272	251	248	261	285	264	256	267	323	279	259	236	243	283	299	285	255	254	246	252	274	288	293	274	250	263	262	275	252	245	273	275	260	262	241	280	253	283	288	270	287	248	272	257	264	258	277	298	256	230	302	291	265	292	285	256	249	262	255	280	263	251	275	290	295	271	266	253	277	296	241	276	255	291	237	247	251	258
23449	24570	29749	26627	19873	13930	10267	7345	5330	4400	3614	2737	2220	1939	1607	1436	1343	1219	1025	980	875	783	783	836	812	772	787	749	736	694	737	702	704	704	693	723	670	685	646	643	655	669	658	649	675	662	627	655	668	667	654	639	659	616	660	669	615	623	622	685	634	606	691	594	644	668	639	643	624	637	622	651	644	703	649	645	620	613	643	641	623	610	626	611	630	628	698	626	604	674	617	686	656	643	656	624	646	603	631	657	657	674	656	606	625	667	658	600	623	615	633	670	611	651	634	664	638	669	660	632	618	607	681	663	645	619	643	670	624	643	624	661	661	627	644	651	694	616	631	630	666	663	638	620	631	610	611	644	607	670	681	690	682	684	671	644	629	658	643	665	648	651	641	644	620	655	617	639	634	665	607	651	681	643	658	656	645	646	613	623	608	637	648	638	670	609	624	617	670	625	633	673	664	651	627	650	653	627	663	631	676	645	669	631	636	614	619	670	672	649	668	633	626	683	643	610	660	638	652	630	612	628	607	638	624	592	655	676	656	634	671	630	631	662	655	686	653	666	623	640	668	620	647	635	646	646	624	625	609	641	679	677	665	668	657	664	642	656	669	655	641	649	653	642	659	618	604	638	674	647	644	598	639	688	691	627	625	627	664	699	684	619	645	614	650	630	637	651	655	698	625	632	664	609	680	695	655	637	631	638	659	671	643	609	636	649	663	613	640	670	626	625	676	652	636	630	623	609	651	674	646	650	642	648	654	686	631	658	673	619	666	620	655	638	625	603	605	650	607	650	626	630	691	657	648	644	623	631	691	660	609	648	592	647	604	648	632	589	643	671	616	650	636	646	619	630	591	655	643	623	604	619	638	615	651	673	639	644	638	612	627	657	642	676	659	608	634	606	618	675	655	686	680	642	639	665	624	589	656	658	662	667	661	639	630	668	652	648	633	639	657	650	627	609	639	610	648	659	615	640	630	700	683	642	697	632	664	638	630	654	632	606	673	680	619	619	612	642	657	635	653	678	650	638	648	683	644	646	615	599	648	655	603	637	593	616	670	683	626	664	603	650	653	662	613	626	682	643	603	633	675	624	660	630	645	610	676	569	656	665	587	647	633	625	595	676	645	631	622	648	641	612	652	637	626	630	646	680	603	637	644	675	637	666	661	657	637	615	637	619	629	640	681	624	655	608	587	649	598	640	640	642	641	648	655	648	630	635	689	644	615	588	655	636	656	625	645	652	687	669	664	623	611	624	568	643	644	630	666	621	634	625	653	628	659	661	655	634	665	660	623	640	606	610	664	668	669	629	673	636	620	629	655	660	653	635	653	638	669	607	619	626	604	663	642	640	648	664	631	669	656	606	637	614	652	607	599	653	652	637	629	669	654	635	644	612	643	651	621	665	626	639	606	702	639	637	692	668	673	698	628	604	665	627	619	600	655	627	638	610	661	683	621	619	632	653	638	641	638	627	635	678	653	621	663	650	638	656	611	655	647	657	656	667	617	636	633	674	623	663	607	630	630	662	660	636	660	691	643	684	699	629	668	674	663	615	655	620	662	661	676	685	659	640	644	606	646	620	610	657	641	601	660	629	607	622	659	619	631	614	633	634	652	624	644	659	634	659	624	623	621	651	603	669	600	675	621	570	662	617	634	630	605	637	623	634	638	628	645	603	648	643	618	640	635	647	669	633	602	694	619	629	684	629	662	687	617	674	651	641	653	642	665	626	630	620	671	687	646	631	591	659	640	636	639	696	695	624	628	663	680	653	639	696	648	626	642	651	648	618	636	665	614	694	709	645	623	662	637	624	663	668	630	647	665	636	668	641	672	631	622	637	652	634	689	663	625	614	644	582	678	673	700	627	655	589	648	636	649	679	624	617	626	671	667	674	612	611	643	673	660	634	612	672	672	620	624	627	654	632	612	649	605	665	655	664	670	650	650	613	605	625	682	658	679	697	628	620	642	634	655	619	682	630	644	606	669	656	611	632	659	621	585	640	627	669	650	646	641	645	625	652	628	652	665	642	652	629	657	647	626	626	589	641	661	670	658	632	639	638	651	595	626	654	644	664	642	637	609	641	657	675	632	669	651	639	623	591	655	654	670	660	644	636	637	654	605	624	666	659	641	636	644	567	649	637	645	605	618	654	663	616	673	682	668	632	666	621	616	602	614	630	652	682	585	616	641	630	674	642	629	649	690	652	638	667	649	629	662	635	635	615	640	652	648	625	575	606	653	697	662	628	618	705	656	662	595	631	640	646	619	623	652	672	630	618	644	644	611	655	631	661	603	586	607	654	672	598	652	637	680	627	624	697	644	629	677	669	668	657	618	654	657	617	662	608	651	650	658	661	618	622	656	654	675	632	661	629	616	656	636	621	617	652	636	695	602	648	637	678	677	671	611	647	643	650	646	675	612	693	647	677	614	668	639	601	642	655	632	640	673	594	661	637	638	669	582	678	599	627	620	656	604	602	617	652	671	642	601	619	646	690	659	650	645	661	634	608	640	602	636	634	636	649	658	613	649	635	660	646	647	638	635	688	604	651	659	626	678	690	684	649	601	664	673	662	670	634	682	645	643	649	642	645	673	619	642	665	644	609	626	618	616	624	653	638	607	607	646	642	645	648	654	635	657	644	660	651	655	597	635	618	621	658	636	607	659	618	641	607	653	606	647	658	601	598	612	645	634	617	621	669	646	617	620	635	639	616	658	680	675	650	651	691	620	639	616	637	640	654	653	626	700	672	596	585	625	634	659	592	619	629	664	621	634	639	641	591	668	623	601	667	644	651	624	646	657	610	687	695	677	647	664	624	620	612	604	602	609	631	597	637	677	650	673	664	688	607	635	661	668	672	658	639	621	696	607	686	644	655	575	658	668	611	667	641	633	707	663	660	671	604	647	663	638	576	631	664	624	597	611	621	677	616	626	683	621	666	640	640	646	633	659	643	681	620	659	649	635	649	676	616	655	662	674	642	719	704	643	635	603	671	625	649	637	655	622	617	667	649	651	659	616	660	646	665	609	648	645	641	612	648	662	602	630	656	622	642	676	632	652	622	638	634	614	628	628	611	620	678	629	668	641	681	672	629	688	625	659	659	674	639	676	640	704	623	647	663	650	658	671	619	588	671	639	609	633	638	635	639	673	642	662	651	650	624	614	654	637	676	669	674	675	639	648	689	666	605	633	639	659	619	630	633	616	661	701	662	656	639	628	682	643	631	657	571	686	610	630	666	619	635	655	632	616	633	669	692	629	675	613	645	646	743	664	613	621	598	647	623	648	611	634	660	635	654	583	669	659	619	671	641	668	660	671	620	683	619	623	686	657	552	632	626	647	628	647	630	636	643	631	670	576	636	677	657	685	655	638	640	661	594	665	653	645	711	673	653	620	652	679	654	654	634	635	667	657	649	662	606	665	664	649	663	648	681	663	627	628	633	652	643	590	614	666	622	643	650	613	673	668	582	665	619	631	672	657	648	700	613	613	638	637	677	644	639
46539	38599	32528	22747	13427	7236	6543	5141	3868	3138	2624	1823	1209	1198	1095	897	703	724	536	432	345	339	338	333	315	437	390	327	338	332	303	366	322	281	267	241	278	299	282	273	293	269	294	273	266	271	257	253	266	268	274	301	265	271	298	251	259	277	265	285	271	258	278	257	300	268	252	266	265	254	240	297	262	261	293	268	263	254	260	258	269	236	280	273	286	247	264	250	233	270	251	282	268	256	280	262	234	254	276	274	268	264	249	279	277	290	234	267	308	263	271	264	233	248	289	259	244	247	264	264	252	261	249	277	246	292	274	268	252	257	280	271	264	263	249	265	242	247	266	261	268	257	290	274	303	283	278	244	263	247	247	279	244	290	267	264	235	253	240	267	267	243	267	240	277	252	301	274	265	287	255	291	256	252	274	288	268	278	241	263	222	261	248	298	276	274	287	280	256	274	275	300	267	268	288	284	267	246	255	252	252	249	240	265	237	278	273	242	274	279	252	260	245	273	269	250	258	262	298	237	276	259	245	287	280	287	273	279	271	261	256	268	289	266	259	272	274	262	260	267	250	263	242	220	293	256	237	249	270	256	283	247	265	312	274	270	267	259	278	276	258	257	270	247	252	251	298	263	226	306	265	274	270	270	273	238	269	274	252	290	295	262	246	273	247	276	258	258	251	294	237	279	293	246	250	268	232	252	269	285	258	241	273	251	246	292	278	270	292	265	262	290	278	267	265	242	274	247	261	287	259	229	251	255	249	250	276	250	219	290	256	253	222	255	276	257	267	258	263	262	278	276	271	290	273	264	243	234	238	251	281	241	230	259	281	271	262	253	246	258	270	272	274	260	275	264	257	251	272	252	246	276	260	292	255	240	266	276	247	276	281	256	283	275	271	255	264	276	264	278	282	255	264	246	252	257	261	246	275	261	279	281	237	279	305	262	269	279	284	249	242	293	268	268	246	271	252	279	269	293	256	251	274	279	247	307	279	301	249	248	290	251	267	232	252	268	253	235	255	244	242	286	254	279	265	264	244	265	252	286	242	280	234	290	271	303	281	264	276	290	251	248	308	297	272	272	269	265	243	250	284	268	259	247	233	268	253	253	288	271	248	284	261	259	254	274	253	254	260	256	249	271	255	293	238	251	270	274	251	243	261	247	272	257	230	243	301	296	243	285	276	247	294	262	255	249	261	259	273	266	254	268	268	293	298	242	284	287	279	276	268	268	292	266	294	255	258	283	247	282	274	279	233	238	261	286	274	287	288	280	293	231	268	252	257	247	257	266	274	269	267	225	282	276	255	285	222	275	274	275	266	258	244	273	264	278	277	256	275	240	269	256	299	271	269	266	262	271	265	288	279	269	249	262	261	261	268	275	256	256	241	274	273	255	280	259	239	268	229	267	301	265	252	297	265	279	277	274	264	270	255	247	259	247	236	254	273	296	252	266	247	214	284	252	268	269	265	240	285	250	253	255	256	269	276	247	245	291	258	284	263	251	272	235	248	284	245	266	273	300	249	281	259	289	296	262	288	283	293	268	296	289	268	271	254	250	260	263	254	251	253	251	255	263	254	246	262	272	285	243	296	267	299	281	267	259	252	272	226	252	259	265	232	230	282	245	270	261	304	240	245	252	280	258	281	264	243	229	280	246	248	278	263	271	272	261	229	281	281	272	277	272	255	243	247	246	272	289	264	267	273	249	252	283	248	286	265	273	267	240	256	264	244	236	254	223	281	260	276	241	273	282	264	235	246	256	244	256	228	257	256	236	269	272	274	263	257	261	260	274	281	272	267	261	261	282	250	248	247	298	261	275	270	277	253	302	269	287	262	256	268	272	264	270	268	272	269	287	290	292	242	247	263	288	278	262	280	283	257	265	280	259	270	249	269	276	274	249	269	266	263	276	265	267	243	285	279	262	259	263	266	250	296	252	270	243	252	288	277	265	255	283	265	241	263	269	277	223	253	269	253	248	261	265	285	268	277	275	257	251	288	258	279	261	261	295	240	272	280	260	289	282	257	229	266	291	269	262	279	270	254	250	284	262	270	252	281	274	242	272	245	287	263	278	241	265	268	269	256	230	279	279	269	276	247	254	267	251	274	275	244	261	255	272	269	250	286	286	304	278	256	230	256	252	256	246	266	284	279	247	272	245	270	251	234	259	243	249	256	277	273	231	232	287	262	258	261	248	260	257	263	262	254	265	244	289	236	267	252	317	282	269	267	272	298	264	271	266	266	272	270	279	267	253	251	232	270	268	292	266	254	247	287	259	265	294	253	292	274	292	226	257	274	302	268	263	266	284	282	264	242	290	281	274	253	262	279	293	241	261	251	279	245	262	246	247	248	280	267	246	252	287	282	255	259	250	241	236	260	274	241	291	286	247	251	271	238	260	263	243	223	244	287	267	289	240	299	243	275	282	245	267	284	274	257	265	235	266	269	252	234	270	320	278	275	259	277	276	261	281	278	266	261	263	271	267	272	291	276	265	254	262	262	244	277	270	269	260	291	269	253	220	292	262	248	268	290	233	284	271	249	272	265	250	261	294	239	274	261	262	262	267	251	261	254	256	251	255	257	228	242	281	258	244	267	265	296	260	252	230	247	278	264	242	249	249	259	247	237	249	242	254	250	278	264	255	281	266	274	284	262	267	274	305	290	292	263	252	272	302	252	255	241	277	258	242	240	245	275	261	285	247	272	225	268	299	246	242	274	260	252	272	273	262	276	264	261	249	280	273	239	283	266	287	235	274	228	275	265	265	253	275	281	276	238	233	258	276	266	270	256	247	283	277	236	290	273	256	258	281	277	277	261	264	279	283	250	278	257	244	261	273	251	299	243	240	245	296	238	259	283	240	260	276	241	281	283	245	256	253	279	289	255	251	270	268	253	267	252	250	237	248	257	264	264	258	263	288	255	259	273	240	262	254	253	271	272	253	264	256	238	270	240	286	269	265	287	256	249	230	287	274	269	289	233	243	267	262	281	280	290	264	235	263	256	264	247	270	252	273	252	285	274	248	267	279	257	288	241	257	258	283	254	273	266	257	240	241	257	283	253	254	260	271	262	283	281	280	254	254	283	249	272	248	276	250	294	282	272	258	283	310	269	253	272	244	276	251	263	268	255	301	259	242	257	256	277	290	265	306	271	261	268	273	259	277	254	291	251	274	254	230	267	267	258	253	241	229	270	282	279	229	265	258	286	247	293	252	271	291	263	260	256	270	268	270	256	269	248	244	267	231	268	289	257	252	251	275	282	270	274	247	279	252	255	252	287	252	263	252	246	259	237	279	271	286	272	265	248	256	282	267	296	285	284	264	274	263	289	276	261	281	260	273	269	259	268	263	269	277	245	275	253	262	258	244	256	283	291	257	285	250	253	275	277	252	231	246	259	275	262	289	285	249	255	244	236	253	271	241	267	234	263	264	243	284	268	287	252	263	261	251	267	287	281	277	273	268	277	235	257	264	287	295	267	247	254	300	234	283	269	253	255	274	303	288
28459	29772	35353	32301	25931	19095	20840	18447	15759	14533	12620	9085	6503	6483	5907	4922	4255	3748	2483	1738	1264	1185	1166	1158	1377	1690	1508	1297	1245	984	1036	1266	1033	985	821	795	805	751	721	777	690	724	640	713	647	663	632	637	684	675	674	658	640	651	646	709	624	655	675	635	650	673	649	631	638	677	635	686	653	622	683	659	611	631	647	621	623	636	635	654	587	651	635	669	617	642	640	660	634	625	623	612	625	668	590	653	635	584	674	613	653	598	649	637	660	622	663	665	645	606	627	625	680	643	668	633	636	621	609	638	673	637	647	670	624	684	586	643	619	634	629	649	660	661	663	702	612	642	604	678	640	639	638	595	604	678	666	656	664	622	674	664	648	637	635	653	636	616	646	617	638	660	607	630	646	643	649	660	630	630	625	691	631	693	640	651	618	621	675	630	661	606	613	611	634	595	649	644	623	671	623	609	615	680	654	625	623	676	642	623	699	615	592	650	652	614	687	627	624	613	643	618	675	624	703	639	624	646	625	648	633	631	656	653	640	660	655	625	662	672	662	664	608	648	698	613	675	623	672	638	666	667	693	649	644	632	621	624	668	643	635	644	596	642	634	655	633	655	651	658	619	660	644	661	678	658	687	619	639	654	612	605	619	691	666	640	632	672	637	630	693	674	671	652	637	592	653	616	653	664	630	651	630	599	627	634	674	681	634	633	684	648	639	636	625	635	637	669	645	672	639	630	647	636	613	617	703	648	651	601	699	671	675	658	667	641	647	646	636	633	619	612	624	628	615	629	639	667	649	624	629	639	633	620	661	584	669	636	622	644	647	650	630	647	642	637	684	653	617	631	706	609	649	658	640	643	632	634	611	642	648	646	674	625	615	620	654	622	635	626	633	688	618	644	629	665	587	661	634	649	657	657	650	604	679	691	630	619	659	678	640	627	654	654	630	628	650	648	673	647	643	637	667	651	639	647	655	653	624	675	643	721	603	625	633	645	667	640	631	597	652	622	654	644	640	589	636	612	615	640	600	646	597	654	637	576	660	626	656	643	632	664	579	614	670	631	647	634	632	658	606	657	570	615	655	678	680	626	607	628	650	714	670	634	629	620	618	592	623	589	655	667	652	613	697	637	659	612	666	685	648	637	631	625	625	678	667	658	612	627	674	674	603	662	622	601	629	644	613	698	619	632	589	652	641	647	646	617	635	617	632	647	630	604	579	602	657	668	656	683	667	655	645	622	679	641	645	658	614	654	587	675	670	619	598	676	610	671	624	651	628	662	615	634	662	647	656	656	643	653	650	602	635	627	636	631	656	672	584	673	647	603	664	679	664	588	648	618	606	645	621	631	623	573	611	649	641	652	632	604	612	626	684	628	629	639	622	611	637	683	587	657	617	592	636	659	619	630	685	618	679	637	653	614	619	623	638	632	664	636	674	643	673	697	644	636	671	658	636	613	655	688	614	587	664	645	654	654	699	640	653	610	665	647	604	653	627	630	666	628	634	607	675	666	648	686	598	594	660	654	651	630	591	680	636	661	639	636	687	626	638	613	644	641	697	687	653	630	633	635	684	625	677	644	630	672	649	618	620	598	667	621	651	675	648	657	630	638	647	647	691	617	598	611	637	643	658	615	616	637	627	676	619	638	642	668	626	632	652	648	592	688	660	633	680	623	638	651	602	598	609	673	656	652	624	665	598	613	643	652	652	603	639	697	654	620	665	646	655	640	614	614	658	598	651	654	625	623	643	623	687	658	644	674	633	639	662	696	637	664	690	606	649	626	662	602	700	654	656	614	604	616	695	620	645	621	607	663	599	621	627	657	613	663	633	620	686	622	636	655	671	669	694	620	631	685	642	634	592	640	610	664	671	687	649	617	643	680	647	642	633	677	626	656	670	613	618	627	657	636	647	621	647	641	632	653	599	660	653	644	630	586	623	638	677	653	633	595	606	653	609	618	631	676	630	649	627	677	648	672	631	634	583	650	643	650	613	636	648	609	653	652	646	641	624	643	645	609	635	607	625	648	620	632	669	622	669	647	631	646	642	651	679	645	638	610	640	639	652	653	642	672	665	625	668	647	681	664	667	636	643	661	625	664	615	622	598	673	616	636	569	646	652	668	605	634	600	630	679	668	622	614	658	661	626	615	650	680	616	637	633	644	603	653	666	587	669	608	617	656	644	592	636	636	653	642	668	647	648	628	680	663	616	637	662	654	673	660	658	617	675	648	603	624	603	635	659	648	650	621	624	625	671	644	644	646	637	670	630	667	648	644	574	661	621	641	638	605	626	653	628	646	646	654	660	640	655	672	691	636	650	616	598	689	618	684	692	707	684	649	688	648	646	638	649	623	650	629	657	665	664	601	648	642	639	683	609	637	648	654	648	640	632	660	652	680	637	639	646	655	623	618	677	691	615	689	622	637	614	656	620	608	638	649	690	623	633	645	627	645	633	650	655	639	629	658	671	609	619	654	664	659	640	671	617	665	652	590	639	631	614	649	610	677	645	673	649	652	680	620	645	616	632	696	632	610	601	657	607	638	634	645	697	653	633	631	654	639	644	600	589	670	671	630	652	602	632	630	612	622	648	647	649	670	646	625	654	623	645	634	625	655	620	653	668	675	672	622	639	666	622	647	621	674	635	643	634	670	684	632	626	643	696	623	658	594	624	594	640	660	704	632	585	630	620	647	623	618	663	585	676	630	642	622	668	639	663	672	648	608	641	579	658	632	650	701	622	645	662	650	615	649	633	655	631	611	650	666	624	616	628	626	621	649	625	649	618	616	585	662	679	642	602	596	629	579	615	633	621	631	638	692	631	659	678	652	630	629	579	640	676	638	631	677	618	617	636	618	642	673	629	606	648	593	624	638	649	685	652	634	661	693	667	618	634	632	622	604	671	591	588	659	615	640	659	666	657	630	659	615	649	618	656	665	648	634	639	650	635	624	638	644	620	630	624	637	634	646	677	669	643	647	690	643	644	603	646	631	631	643	616	653	630	609	619	632	670	669	592	650	656	617	660	659	660	625	711	686	683	608	628	643	663	685	630	639	586	607	676	629	617	626	614	646	606	659	635	622	604	645	674	671	660	658	648	621	655	631	599	648	643	601	674	613	645	658	645	661	602	653	658	649	653	665	622	639	629	640	623	656	671	596	624	640	639	639	622	605	630	620	601	667	672	632	666	669	638	621	621	619	648	638	604	670	633	641	603	638	667	679	627	636	647	632	621	651	640	632	690	638	624	652	636	655	646	719	629	614	665	685	650	680	603	630	666	671	683	592	614	642	727	623	616	602	637	568	619	659	619	658	620	644	656	639	665	619	653	630	638	655	674	652	643	631	632	644	643	639	666	648	682	673	597	630	681	606	637	628	656	593	679	605	640	615	657	630	647	640	641	658	626	634	647	622	658	624	690	665	635	615	615	602	676	668	624	621	691	635	629	645	631	659	639	642	635	669	630	643	630	645	641	677	646	639	604	626	660	621	630	669	652	651	622	683	633	664
57117	47647	42894	34276	26663	17931	19740	19394	14467	12187	11040	7073	4215	4222	3847	3142	2365	2353	1729	1042	623	574	732	660	758	781	690	670	607	454	505	657	534	480	409	375	376	326	297	315	293	286	301	270	247	248	266	301	271	267	278	292	250	272	270	278	263	262	262	282	249	250	260	267	246	273	257	255	275	261	239	253	272	258	255	269	269	262	260	279	275	287	259	259	245	278	249	286	266	254	256	265	270	283	270	265	258	243	253	250	220	243	226	250	257	252	248	277	260	252	257	283	273	262	268	244	278	267	251	262	263	247	267	241	256	277	245	266	254	247	259	258	235	286	299	244	265	265	272	263	277	253	249	278	286	265	264	264	282	248	222	247	274	244	227	274	240	221	274	249	276	243	253	263	274	263	268	255	259	259	281	247	259	254	250	230	274	260	250	257	209	231	240	248	259	245	247	267	302	267	254	288	253	274	275	271	254	264	251	263	261	253	228	269	268	261	278	238	227	237	246	255	261	270	244	272	246	250	257	253	257	249	237	252	267	272	242	252	263	261	270	256	256	235	257	266	278	261	261	256	272	246	239	243	262	281	263	262	271	282	249	264	247	273	248	269	242	270	251	279	260	253	283	249	282	261	265	248	246	273	255	239	267	250	241	274	266	269	252	271	266	248	241	255	276	236	226	257	274	280	273	271	253	247	254	275	259	239	256	253	250	263	246	247	274	238	253	253	255	254	253	271	255	268	229	295	250	258	250	295	254	261	241	269	249	232	280	243	261	248	274	246	251	246	239	270	273	259	274	276	267	236	260	270	251	295	255	249	295	228	269	238	270	266	288	256	232	265	248	264	273	255	255	265	264	231	270	244	269	289	285	252	222	265	242	252	256	239	290	240	264	231	265	273	265	254	253	272	243	256	227	279	276	269	234	270	253	261	258	264	283	264	290	259	256	285	243	277	261	243	278	299	261	233	293	264	256	275	240	263	252	247	250	236	237	265	268	251	257	228	251	251	234	266	255	240	262	254	259	276	253	233	268	240	265	252	257	260	257	253	284	262	258	264	281	263	270	257	241	262	257	227	231	267	243	245	254	261	262	262	257	243	277	264	269	232	265	290	260	261	258	275	262	255	258	230	265	275	263	240	238	240	255	254	254	274	272	276	252	239	235	264	231	266	251	226	244	282	231	265	269	261	257	256	265	278	208	265	244	248	275	269	261	256	259	247	230	286	241	255	248	263	244	270	258	246	266	274	260	247	250	253	254	287	272	252	210	299	286	261	285	245	233	248	258	286	234	244	242	257	286	283	262	280	277	242	261	231	242	245	244	234	276	239	275	278	222	260	241	251	248	226	273	243	264	280	265	291	269	264	254	286	265	255	265	213	242	249	252	261	275	291	274	237	251	238	250	278	232	263	251	265	249	274	268	285	304	269	293	259	269	245	250	290	250	254	237	268	246	249	263	242	244	250	283	283	245	290	243	263	284	258	266	275	246	250	261	258	220	253	252	301	235	245	252	281	253	254	270	258	265	271	247	242	268	282	271	281	262	268	251	268	234	284	270	230	263	266	276	238	265	278	231	290	233	274	266	257	278	269	260	237	277	260	277	281	266	245	237	259	265	259	254	250	233	288	264	256	254	278	256	276	259	250	306	265	260	289	266	252	251	283	264	271	285	275	242	242	261	273	260	254	266	269	250	232	270	234	258	260	279	238	267	286	253	257	260	275	264	251	252	245	233	275	265	245	235	234	257	256	256	275	282	271	240	274	278	241	245	253	250	242	267	249	291	248	265	248	274	267	257	227	255	252	265	238	258	236	255	260	234	266	235	276	243	234	262	229	263	247	291	252	280	226	251	254	264	270	262	266	256	253	249	260	260	264	250	260	244	266	261	252	231	292	284	283	248	265	245	268	271	218	270	255	269	249	225	238	274	260	260	267	276	255	275	256	253	277	264	245	262	276	255	250	268	260	260	243	255	259	272	272	247	256	274	270	262	261	231	223	217	263	277	259	271	228	258	226	253	245	273	237	270	282	269	274	270	262	266	249	260	277	253	258	258	290	286	276	263	270	262	264	270	253	258	255	226	263	274	256	244	242	244	259	231	276	248	260	253	259	240	234	261	287	243	230	270	260	262	256	258	268	259	234	240	263	266	234	260	270	261	259	252	240	252	237	261	275	253	253	273	258	269	279	250	265	240	246	237	290	259	235	243	255	259	238	272	265	266	268	260	273	253	285	264	282	239	253	278	245	260	278	241	257	274	240	275	278	249	244	273	258	241	253	229	273	268	247	270	269	256	265	287	236	249	263	253	286	246	275	256	264	290	260	280	259	262	272	232	287	272	259	262	266	280	224	242	245	270	293	288	271	244	250	242	274	266	244	246	241	247	258	236	256	296	249	275	275	283	247	260	250	282	249	258	263	263	229	224	216	279	272	230	277	267	255	267	248	260	284	272	269	252	304	268	238	269	278	235	266	257	254	244	271	247	265	273	261	269	275	216	247	239	278	264	249	283	285	259	256	264	256	296	277	267	259	293	287	227	288	287	269	246	270	267	251	245	241	232	235	253	250	283	256	288	267	271	256	277	261	279	270	270	246	233	282	242	249	277	243	253	229	263	252	255	286	244	267	269	241	265	274	247	249	270	231	267	257	246	271	275	269	285	233	238	264	252	285	260	221	253	242	259	276	258	255	282	269	292	261	237	266	267	257	236	255	265	255	249	262	274	249	267	265	264	275	245	233	270	273	257	245	273	276	248	245	251	266	277	278	252	294	272	274	237	267	226	248	308	264	300	249	276	263	282	239	265	288	267	247	254	274	287	275	245	222	278	278	241	252	230	257	299	273	279	261	263	250	273	239	250	239	268	262	264	249	250	270	262	283	254	256	302	271	240	250	269	261	266	252	275	292	254	253	249	261	255	264	232	266	242	239	252	230	264	271	260	237	271	266	281	232	265	246	239	256	274	287	264	276	267	228	279	261	308	280	290	243	291	265	275	284	277	259	248	271	262	252	258	256	262	259	244	245	276	273	266	226	269	220	270	256	279	268	244	256	239	235	243	261	270	274	243	249	249	265	265	296	246	286	239	281	259	248	251	274	242	259	232	261	270	245	229	274	272	238	256	272	261	247	254	235	263	246	242	227	251	259	246	267	291	243	231	255	271	276	236	274	262	248	254	261	246	267	266	272	269	260	280	278	229	254	267	285	277	279	259	252	274	276	258	277	265	243	254	252	264	254	209	259	271	249	246	251	239	231	249	254	267	291	255	258	279	270	279	234	246	258	264	267	247	285	248	242	279	255	273	256	254	259	227	274	286	239	267	266	263	266	262	237	256	274	257	254	284	271	257	233	280	230	226	248	236	277	241	258	297	248	256	285	277	255	254	259	250	259	249	254	258	256	217	245	265	263	259	288	234	250	255	258	278	241	254	279	261	269	254	255	267	264	264	248	256	270	285	259	258	254	241	251	283	263	235	230	251	268	266	251	273	257	262	249	261	223	282	250
37107	39348	44827	42293	37888	30825	36528	35908	31223	31315	31002	23059	17849	18279	16963	15643	11877	12280	8966	5679	3023	2636	3627	3152	3830	4295	3597	3248	2887	2160	2226	3313	2502	2252	1513	1211	1279	1033	969	1056	877	717	801	687	677	666	687	694	642	626	665	709	664	648	661	667	644	631	637	653	625	650	632	615	631	627	644	696	635	620	614	627	631	637	611	687	651	657	668	626	667	604	591	663	616	621	597	606	609	601	611	645	645	632	613	593	617	631	632	625	623	592	636	699	633	658	630	621	611	651	572	619	623	625	628	611	597	597	636	649	640	612	639	615	590	627	622	650	648	704	674	650	642	630	614	621	610	589	648	617	595	631	606	666	654	594	676	591	658	640	638	621	700	613	654	681	629	614	637	617	612	612	608	629	618	627	633	588	591	624	613	598	601	581	611	621	595	590	622	614	674	606	626	638	593	650	614	633	605	651	625	611	620	623	623	648	638	624	629	632	626	621	602	590	653	633	657	655	635	585	649	639	632	636	609	659	637	624	609	631	640	640	648	636	632	633	628	591	629	625	640	645	673	635	633	632	569	619	623	648	619	613	655	621	661	657	621	627	651	653	705	624	643	632	593	617	622	664	621	640	655	625	635	618	608	650	599	639	612	632	630	665	631	584	624	655	638	629	594	654	597	654	621	644	584	644	640	648	632	641	635	646	638	580	629	646	644	665	583	643	628	656	664	624	616	656	675	596	635	641	644	601	573	627	637	604	625	621	607	611	628	642	618	594	648	650	656	606	616	612	643	615	624	635	625	588	617	619	645	601	641	632	610	629	669	629	634	619	628	582	609	615	630	648	648	640	639	701	610	618	637	625	666	668	647	610	631	646	671	638	667	626	629	596	597	641	658	643	611	632	689	667	616	645	586	565	606	604	586	622	627	622	614	614	625	644	618	612	617	649	662	657	625	616	612	589	608	651	666	634	592	631	631	652	608	601	621	641	612	583	615	678	601	629	609	661	620	651	637	607	624	638	599	607	616	617	579	629	600	638	634	634	613	609	576	636	668	652	598	615	638	584	643	614	676	628	636	652	609	618	643	608	638	618	621	614	614	653	619	622	602	631	657	609	628	615	652	611	614	659	613	616	646	604	596	656	686	666	620	589	630	642	654	572	626	620	623	629	627	689	583	638	647	600	600	623	615	609	630	658	611	667	651	654	625	643	665	581	612	601	562	653	631	672	612	603	635	601	686	640	659	603	648	599	594	652	597	610	642	622	641	668	647	627	632	630	666	632	612	617	640	635	629	643	660	625	627	640	637	592	610	635	681	600	679	592	670	652	634	631	635	660	577	647	620	623	584	615	595	662	634	654	680	671	653	604	643	641	625	636	631	658	642	583	615	612	593	616	584	651	629	610	655	606	638	633	665	664	686	634	655	637	641	625	647	645	628	630	622	601	608	676	633	622	661	625	613	641	647	637	646	625	599	595	603	630	647	626	628	612	605	639	644	632	652	606	577	613	597	659	641	635	613	618	610	647	632	606	580	612	593	621	628	609	626	589	649	636	620	643	593	626	653	640	638	662	578	618	632	620	661	616	605	666	587	620	626	622	636	643	603	615	598	632	616	597	625	637	626	651	572	651	637	633	670	663	646	601	639	640	644	724	635	643	597	579	603	603	632	643	596	589	595	671	650	573	655	601	627	575	667	632	635	637	618	610	583	674	641	626	595	612	626	645	605	656	638	654	613	645	621	611	636	622	605	643	624	612	654	622	597	615	601	677	632	650	626	607	670	640	600	641	610	651	611	669	611	639	642	667	660	629	590	650	674	618	640	658	642	625	664	642	622	632	670	601	589	637	635	600	626	615	645	601	595	644	647	641	621	616	622	622	617	634	630	629	624	624	605	608	633	677	624	603	598	640	633	630	617	592	585	626	673	644	612	649	628	639	630	622	634	614	655	621	613	611	604	639	635	642	655	632	635	640	583	629	627	677	686	621	618	624	578	601	576	597	697	642	601	633	629	598	664	640	605	625	619	620	609	645	632	660	630	666	604	638	606	621	629	617	604	615	618	678	593	623	689	602	605	634	600	637	567	572	583	610	639	641	654	647	629	663	584	635	631	637	644	629	582	647	612	661	612	638	588	661	608	586	585	613	703	668	647	594	655	645	603	628	651	671	642	613	586	633	664	652	670	596	611	653	693	608	589	582	636	651	639	553	630	615	580	584	598	609	631	612	630	662	600	666	617	620	613	586	555	639	632	656	653	694	649	642	592	635	640	634	667	573	621	588	651	629	614	632	621	648	622	630	642	642	638	666	643	631	674	625	629	633	638	616	633	624	649	651	605	622	575	607	634	629	618	604	619	634	597	612	634	581	630	657	642	642	634	619	597	637	635	605	636	622	654	647	645	616	653	625	612	628	612	595	634	623	644	618	606	649	631	636	610	604	593	588	667	642	619	633	591	653	640	642	599	616	632	655	620	627	593	606	658	626	650	647	610	625	610	657	616	631	593	645	634	583	653	623	582	632	554	588	625	648	627	622	656	607	669	650	579	632	617	626	649	612	615	641	583	638	637	678	597	626	648	641	610	581	631	621	623	606	641	633	610	601	642	637	632	645	619	659	594	630	654	656	619	617	564	628	608	613	660	639	612	608	643	636	615	609	578	633	628	689	639	640	636	621	630	678	607	634	592	641	591	602	583	639	604	635	667	626	644	570	625	647	629	649	636	664	594	609	645	597	658	652	634	661	621	650	633	596	662	657	621	668	596	655	639	678	655	627	646	633	592	616	604	640	629	588	656	662	602	576	601	618	630	611	661	644	596	583	653	637	578	642	629	621	670	643	554	612	599	625	621	634	597	648	629	641	622	610	624	602	632	627	634	691	662	657	611	653	586	650	639	654	597	641	595	641	627	632	639	603	675	622	604	618	595	621	617	615	647	620	618	639	593	635	608	643	642	645	612	644	632	642	622	617	634	642	619	597	613	623	646	630	618	664	698	639	621	657	601	625	621	637	617	605	632	641	589	705	577	621	622	674	639	657	646	625	659	573	580	614	630	664	626	643	641	614	659	660	606	618	681	643	628	633	657	670	582	609	651	648	591	628	648	635	656	628	636	621	630	646	644	608	660	618	609	643	612	672	644	597	608	661	617	598	623	667	610	617	606	660	631	615	612	614	621	631	613	617	591	629	682	645	621	614	599	633	645	631	612	642	618	650	632	631	682	681	594	630	619	616	630	570	625	632	638	629	612	624	643	638	667	664	630	633	607	638	659	621	644	612	609	628	633	627	617	627	615	604	651	657	627	618	595	637	575	605	562	629	683	623	614	612	645	612	623	632	626	650	602	632	623	635	661	651	626	639	667	633	629	626	615	654	625	600	645	605	640	642	637	588	612	589	634	640	594	582	621	673	578	644	606	633	618	635	607	614	673	683	615	590	619	597	668	634	649	645	571	641	647	596	638	616	610	627	598	643	679	619	616	625	634	692	651	662	646	630	628	665	578	659	623	636	562	645	666	599
39829	31722	24938	15543	7997	3947	2536	1581	1148	964	801	619	508	471	427	401	345	366	343	317	279	277	294	275	298	302	286	292	291	267	278	296	287	308	275	308	279	247	281	262	273	290	298	301	307	252	289	256	277	284	275	267	237	254	254	286	284	270	257	268	222	290	264	256	234	277	270	282	240	250	274	280	292	232	270	267	259	267	309	248	294	231	240	282	290	268	250	264	254	245	262	264	259	280	265	258	248	269	259	248	254	243	275	288	274	266	233	282	284	282	273	284	247	270	270	260	252	302	258	266	292	301	247	254	254	251	282	260	271	278	269	225	241	265	295	267	258	257	250	243	264	286	293	270	287	255	252	257	285	248	264	254	272	235	263	250	267	258	294	226	263	280	284	280	270	237	258	257	257	233	257	252	267	262	305	286	271	273	280	261	266	279	292	280	275	260	261	269	285	251	247	244	251	288	297	242	274	251	257	269	259	276	259	266	286	296	245	234	251	285	267	273	250	240	263	244	297	298	247	259	287	285	249	266	263	272	272	279	281	260	252	272	265	261	254	278	288	292	258	221	254	270	266	274	293	222	242	241	267	236	272	244	284	272	286	247	264	251	294	276	271	255	302	266	277	252	270	241	273	245	282	252	265	293	249	265	272	278	271	256	240	284	253	273	288	264	272	247	289	235	265	234	246	264	279	261	226	276	273	232	260	241	248	264	257	270	260	297	265	265	241	256	253	255	287	294	279	261	274	292	273	265	264	284	295	250	269	253	294	281	255	259	266	250	256	256	278	254	257	302	312	278	265	276	275	302	244	232	282	281	272	249	255	273	239	258	301	243	267	266	255	253	263	280	277	265	279	234	270	285	253	267	269	280	237	273	253	263	280	253	266	265	293	284	292	276	243	273	258	246	274	305	262	264	298	272	262	255	281	269	277	285	256	246	267	269	271	280	250	266	256	268	282	278	254	279	249	246	270	265	261	282	300	260	283	243	247	253	282	250	263	303	261	240	271	264	249	294	270	300	244	266	258	278	272	257	260	262	257	257	255	253	273	262	267	252	286	265	270	288	255	239	271	266	278	271	256	245	298	229	246	256	255	267	265	277	286	278	262	276	276	277	278	264	223	224	283	254	268	247	254	252	274	260	252	255	281	324	304	262	265	253	255	266	272	286	265	260	256	260	292	263	273	256	249	268	267	257	267	250	243	261	288	289	283	248	262	264	266	260	264	227	276	264	245	266	270	264	275	290	247	295	290	284	256	278	251	280	259	258	247	250	267	272	263	255	237	270	270	263	247	255	255	267	271	267	270	281	252	255	282	295	255	281	248	290	260	259	300	232	289	254	267	250	303	239	287	248	258	250	254	244	244	242	254	265	284	272	264	248	256	265	240	244	261	278	265	278	278	230	300	271	277	285	289	253	256	284	247	273	283	289	268	255	278	275	277	256	245	260	278	303	288	264	278	309	256	275	244	244	267	254	274	265	283	254	282	271	287	287	262	262	251	314	260	258	269	238	280	279	268	279	248	273	268	255	273	308	267	259	256	251	280	277	276	259	279	244	243	263	245	260	260	268	274	259	259	267	271	276	280	286	280	294	270	260	277	238	271	254	263	238	279	275	262	254	307	276	289	261	267	281	278	254	278	263	289	289	266	279	244	260	245	290	299	253	273	291	276	271	256	298	258	264	268	267	232	276	279	273	249	263	274	247	279	304	263	289	263	272	260	251	261	257	238	265	287	249	274	267	273	255	310	294	251	260	293	301	285	257	246	291	260	267	287	287	270	260	269	274	260	282	270	279	264	255	247	255	276	271	270	258	266	249	238	254	294	253	308	282	272	259	248	241	263	275	266	244	276	253	277	274	293	245	255	277	255	256	242	260	220	236	244	261	294	248	258	248	272	253	265	256	295	275	276	263	241	276	266	307	275	296	239	246	253	303	295	278	268	257	300	271	276	261	264	302	261	253	235	263	255	245	275	253	297	267	271	287	255	300	237	263	262	272	262	287	249	296	264	270	263	277	246	277	263	304	299	257	260	252	259	264	258	273	231	277	269	277	242	238	264	296	230	255	284	266	275	293	249	262	286	270	265	258	286	245	284	276	234	254	282	256	274	261	257	295	270	269	260	255	249	273	249	287	261	246	264	233	274	247	272	274	272	247	257	271	260	277	252	240	265	290	265	267	264	261	248	248	266	287	259	276	262	272	294	259	234	270	264	265	264	254	300	261	275	247	276	286	265	261	276	267	260	277	266	253	234	269	273	260	274	272	267	255	278	260	260	254	283	265	292	277	261	281	253	268	288	253	233	288	272	281	263	274	273	248	255	292	280	279	263	285	260	261	247	259	287	264	243	234	294	245	260	242	248	256	288	274	285	275	285	258	267	292	273	289	263	256	264	262	281	282	256	290	239	296	299	252	244	251	267	262	265	275	275	246	267	279	260	267	261	275	281	279	252	288	262	256	272	261	237	254	253	252	283	290	284	288	249	302	239	270	277	252	263	236	265	246	249	287	273	270	254	264	279	255	251	298	291	246	244	242	262	299	264	247	257	259	292	279	286	252	273	278	238	276	249	292	245	256	266	256	259	245	266	279	275	260	267	268	282	303	249	277	260	253	279	255	269	247	256	256	292	258	280	286	271	284	265	273	292	274	267	277	319	283	273	255	241	253	273	262	252	271	286	268	254	292	257	260	264	249	244	261	266	252	239	281	272	264	276	267	282	290	241	259	288	259	250	276	292	273	298	284	268	287	252	267	256	265	268	269	311	286	277	262	256	290	274	256	265	251	229	261	256	291	245	256	243	258	262	292	263	264	253	271	270	246	265	285	270	263	225	279	262	261	263	288	258	276	270	268	269	287	257	273	280	259	241	244	273	279	242	250	274	248	278	245	249	270	274	274	284	274	252	269	246	276	263	293	275	233	279	301	240	271	271	270	268	264	328	237	244	294	239	239	247	277	283	261	291	239	275	306	294	272	232	239	266	266	286	263	263	270	266	255	250	281	263	306	255	242	265	242	254	265	278	266	281	268	267	238	278	253	273	269	291	287	274	255	284	291	245	300	269	284	261	248	271	246	257	270	275	272	271	281	268	266	286	271	277	248	262	275	257	273	230	297	289	281	258	281	280	274	272	310	281	268	250	258	266	271	243	284	211	282	272	262	260	240	262	264	265	271	267	259	269	260	272	286	272	282	249	277	235	306	289	248	268	302	262	261	251	301	277	277	275	270	253	339	254	261	278	262	271	261	269	262	267	254	263	283	270	273	265	244	286	254	249	276	245	284	247	260	303	297	288	294	261	274	278	284	240	281	286	273	265	270	273	244	267	273	274	279	273	261	285	278	266	272	263	259	270	265	228	267	259	276	245	285	283	283	251	252	269	268	270	270	254	268	278	243	254	289	274	265	302	270	272	267	273	267	279	243	262	253	256	251	284	236	243	284	250	249	253	289	277	259	266	276	258	250	259	270	272	272	268	275	263	248	304	284	241	241	287	297
23076	23825	29463	26164	19287	13175	10196	7473	5528	4501	3691	2793	2310	2052	1704	1475	1277	1291	1044	959	905	893	890	800	737	798	779	859	715	710	747	690	712	696	724	702	660	653	657	691	612	652	662	643	675	630	671	642	635	660	658	661	704	644	654	653	612	652	668	675	638	641	662	631	641	625	627	681	674	642	646	662	638	669	664	656	622	653	627	664	618	638	685	630	631	627	631	617	631	716	629	663	616	620	679	655	657	649	655	683	616	652	623	671	611	631	640	635	574	672	605	620	678	652	646	615	638	629	646	617	656	637	618	645	645	655	623	671	648	654	626	648	664	614	650	634	621	614	646	637	626	610	594	635	618	649	680	613	607	648	626	641	645	677	603	699	657	619	629	615	629	602	648	632	631	620	622	649	627	688	636	698	649	653	652	622	634	663	681	637	679	655	640	655	627	678	646	641	618	618	612	616	617	653	644	694	586	614	630	625	637	618	634	622	651	586	656	627	637	649	585	655	677	607	657	653	649	652	634	617	607	660	638	654	632	634	658	684	626	660	643	653	644	655	609	611	672	683	678	679	676	595	634	625	615	634	617	662	647	686	613	606	685	651	668	611	674	651	625	647	637	675	664	648	659	659	708	642	650	644	598	612	638	637	648	630	670	676	647	626	657	599	640	653	612	663	633	683	645	660	677	598	683	653	688	627	671	631	665	668	638	636	639	649	622	652	635	663	647	655	623	603	656	641	657	630	591	631	634	602	665	611	656	663	698	660	633	696	671	642	626	676	621	655	646	626	641	677	631	633	652	647	622	649	623	647	621	683	640	625	632	603	610	598	662	653	636	651	657	646	622	625	631	600	630	642	653	616	670	605	624	658	600	652	611	563	643	619	655	622	679	645	624	607	645	642	644	670	653	626	657	621	637	661	608	614	683	642	636	626	628	641	639	652	656	650	620	642	640	669	696	649	606	646	618	644	611	660	600	626	621	635	629	657	600	653	652	646	643	659	607	641	669	639	619	615	651	659	595	622	631	613	648	631	678	628	616	646	624	663	566	659	648	632	653	637	666	648	668	643	619	679	665	609	649	640	703	649	618	656	662	626	678	649	649	594	696	638	638	623	658	647	593	622	657	651	664	672	646	604	620	670	666	650	622	637	609	597	679	629	640	634	649	679	630	650	632	675	654	617	627	682	647	674	653	687	687	713	669	611	652	659	646	636	679	647	651	650	685	646	663	691	595	663	666	645	665	622	624	649	634	627	649	660	635	638	649	626	615	595	631	672	608	679	644	640	640	636	643	660	677	672	611	618	688	630	618	661	653	705	649	642	665	649	643	679	620	675	594	653	633	666	652	662	626	655	694	609	683	612	638	614	659	604	639	649	665	647	600	657	632	668	629	647	640	658	610	581	637	678	659	642	668	624	644	697	669	627	655	640	635	639	649	695	644	654	621	662	641	666	654	637	630	646	626	665	670	634	668	599	627	648	622	665	623	676	598	660	656	666	639	625	602	667	636	627	619	631	622	638	645	637	604	663	656	686	635	654	628	606	643	625	630	596	646	633	663	648	629	619	682	600	658	606	613	653	675	647	673	625	662	662	608	657	683	622	648	676	663	693	700	605	637	618	624	670	603	656	595	629	647	686	665	609	682	609	593	629	626	619	649	595	642	669	631	713	643	636	682	622	663	643	668	646	664	669	694	672	639	649	657	651	681	658	658	640	644	617	668	636	625	613	644	643	621	645	642	635	653	641	607	638	670	661	643	647	586	692	638	684	627	596	584	643	672	655	678	666	639	673	629	607	688	654	649	656	605	651	620	642	628	651	656	638	629	645	636	610	637	656	687	646	630	659	647	654	636	615	603	615	661	649	658	676	649	652	663	661	621	683	614	652	688	616	616	661	629	656	648	669	649	677	626	664	672	655	679	645	630	672	654	640	655	654	660	637	632	676	641	661	642	632	666	623	633	636	653	641	641	631	653	654	661	679	652	660	674	645	668	624	668	627	629	648	628	620	653	592	665	694	620	689	610	641	666	685	632	641	657	657	582	630	620	633	636	646	668	602	632	669	615	626	603	697	628	653	703	648	675	603	614	712	659	638	603	654	609	647	627	630	617	659	664	647	682	619	664	631	617	640	617	630	644	638	696	650	617	627	601	648	627	694	645	628	620	649	648	641	640	642	643	672	676	621	619	654	687	634	651	655	609	587	701	644	609	642	623	624	617	658	631	665	664	629	691	685	647	585	656	626	624	662	680	671	645	655	627	646	722	612	628	609	631	629	627	654	673	631	663	662	652	631	644	636	624	646	685	680	661	642	673	656	620	633	678	649	605	677	658	655	659	618	679	680	681	655	648	601	623	597	625	645	684	658	678	630	623	664	670	718	631	648	666	620	630	621	640	620	667	667	602	658	638	662	598	625	611	646	633	628	673	577	651	635	679	664	610	663	674	619	593	695	663	656	645	647	680	678	647	638	639	677	645	646	623	645	655	629	631	647	648	676	625	653	660	649	643	654	624	641	633	636	676	657	669	619	622	617	664	649	632	612	631	639	656	655	666	618	615	647	667	642	620	636	634	643	601	624	638	622	642	663	640	644	684	664	634	598	627	628	632	662	627	663	663	651	671	673	630	618	658	631	661	650	656	651	690	654	633	650	615	637	647	639	598	623	599	646	644	682	628	655	650	633	645	641	625	682	637	643	695	635	607	628	637	649	584	655	635	638	636	644	676	668	683	654	605	652	605	663	627	570	647	663	656	656	640	648	665	662	617	663	675	657	616	633	676	672	643	593	618	677	639	633	649	635	634	644	635	639	693	675	672	690	699	632	622	653	644	662	632	662	671	641	649	640	649	599	593	651	619	609	630	659	627	650	642	631	613	638	689	617	695	600	610	616	650	615	664	656	661	629	620	589	691	652	643	674	604	649	640	616	623	622	663	640	570	622	684	670	660	652	662	617	641	645	569	642	630	620	711	671	694	625	655	699	657	612	635	637	670	672	672	630	686	634	656	622	660	631	645	686	595	623	620	641	631	634	658	637	619	680	643	688	643	631	644	652	665	644	625	648	642	601	632	646	634	622	702	646	650	627	607	667	679	590	692	630	638	677	663	626	678	611	635	670	715	681	670	656	660	688	655	647	648	622	634	649	636	642	661	672	625	691	657	607	642	628	606	663	692	635	657	675	630	608	642	598	680	599	633	617	642	615	624	618	620	668	626	627	616	621	663	633	631	661	683	638	692	610	638	643	612	639	655	688	649	659	653	648	634	611	673	591	672	584	670	657	630	654	639	593	664	642	667	656	620	593	628	601	667	678	634	607	660	719	672	635	689	667	662	659	627	614	656	661	677	641	652	646	662	585	644	656	655	622	654	729	674	674	634	632	635	682	633	657	645	615	658	671	601	632	681	648	603	643	602	644	650	670	622	673	661	604	660	647	644	618	648	616	622	663	681	677	637	610	616	615	641	635	695	643	639	715	636	642	651	646	659	657	605	611	623	662	626	617
45608	37372	32862	23063	14098	7055	6741	4372	3221	3012	2830	1846	1465	1302	1122	826	731	670	633	437	398	336	336	342	367	363	384	306	316	308	300	367	356	346	303	284	279	282	284	268	283	286	290	306	266	273	249	244	267	293	273	241	253	253	304	227	266	280	288	256	233	250	290	268	251	276	258	255	246	265	255	268	270	271	245	264	268	271	298	258	266	282	248	241	263	291	272	299	292	279	259	244	246	242	257	279	267	220	244	257	273	278	259	272	254	259	287	262	250	254	258	221	236	289	262	253	265	266	245	248	254	244	237	258	261	251	274	261	270	300	234	252	247	269	247	257	281	252	254	291	262	236	244	265	274	252	244	250	270	247	280	242	239	264	270	262	267	291	254	236	274	251	280	287	265	305	258	246	280	259	260	279	266	257	268	288	264	253	261	255	273	286	268	228	251	276	248	261	266	245	252	277	276	266	266	264	271	294	240	261	263	249	255	283	229	279	278	286	275	284	266	274	256	255	284	273	239	246	246	270	267	286	261	262	270	274	291	270	245	282	258	288	236	251	262	232	256	250	276	272	293	260	238	238	260	254	282	272	247	276	264	286	281	252	263	233	258	245	273	295	247	253	237	275	219	281	262	247	253	284	263	263	246	271	266	241	243	275	270	253	277	254	268	284	239	264	265	287	257	267	258	251	248	255	275	274	254	287	239	277	284	265	266	254	268	268	257	293	269	281	291	255	277	299	288	281	267	265	230	272	256	241	296	251	292	259	274	244	257	273	243	270	242	270	273	259	236	254	263	262	257	245	263	241	257	243	252	249	274	269	280	275	263	287	249	281	250	294	265	271	282	258	221	222	278	256	271	260	251	251	262	278	251	288	277	255	223	283	263	278	248	251	292	283	263	230	265	262	246	255	288	259	255	243	280	279	260	235	281	245	280	264	275	268	294	275	278	233	269	256	257	303	283	261	267	277	241	255	256	288	253	254	273	244	246	247	265	254	268	256	239	296	244	260	250	254	292	280	282	245	262	261	254	250	244	266	245	271	265	255	255	284	243	261	236	255	269	278	278	236	269	293	250	275	275	280	298	272	284	256	280	246	284	286	276	257	260	241	232	250	244	242	249	269	254	251	263	244	233	258	291	290	305	256	272	288	249	237	245	290	277	254	266	228	270	255	256	248	237	277	271	265	242	296	241	233	267	264	249	257	260	282	268	265	262	268	269	245	247	269	278	279	269	263	268	263	251	272	258	289	290	274	296	276	245	247	270	290	297	291	270	250	284	261	264	238	228	271	287	253	261	283	242	276	264	267	282	256	307	267	259	277	260	274	283	275	242	256	275	286	263	268	241	270	284	284	257	257	236	243	284	248	261	282	287	290	273	265	289	307	303	269	241	257	267	271	247	301	295	231	278	275	287	220	270	237	278	255	261	276	254	268	260	294	301	313	299	255	263	291	256	242	258	251	298	261	291	228	275	289	272	276	282	250	259	240	261	257	255	265	264	291	261	291	278	303	252	259	267	246	282	282	266	273	258	262	268	252	297	242	257	267	250	248	266	294	261	256	249	288	266	273	243	257	252	274	302	276	267	281	248	256	277	269	270	277	271	270	242	282	272	275	279	264	264	277	259	264	249	243	296	267	248	248	238	249	250	261	256	284	267	276	280	265	258	295	265	273	264	306	228	257	261	274	272	291	287	276	263	250	266	268	268	267	264	276	259	271	273	286	240	273	264	264	266	293	268	285	279	252	267	269	265	293	261	261	273	273	261	239	250	286	255	296	288	263	251	244	262	257	249	270	249	248	247	270	259	267	244	304	276	289	257	293	289	291	254	249	267	247	238	270	280	288	263	289	247	264	266	251	270	229	270	261	257	261	286	251	267	274	290	249	261	256	288	248	262	243	228	245	257	259	265	295	250	264	241	249	289	290	267	261	271	291	268	281	280	274	275	279	241	265	286	256	281	279	262	279	246	273	267	262	291	259	266	267	238	280	268	259	263	273	271	274	268	255	260	248	233	260	278	272	262	264	260	273	240	252	278	272	256	237	249	275	258	283	277	250	251	272	256	249	244	278	266	266	282	258	275	275	270	277	259	252	260	268	271	259	256	261	282	239	259	247	230	258	289	243	274	259	259	242	256	253	267	244	308	271	266	271	271	248	237	279	252	245	238	255	262	265	255	278	273	238	257	294	286	270	271	274	278	269	255	242	301	237	263	251	271	273	266	228	292	262	264	263	276	279	260	272	288	270	235	268	247	259	294	298	255	233	260	271	275	254	286	260	244	269	287	277	256	241	270	266	239	269	242	270	228	301	285	286	267	303	288	240	230	258	266	255	216	252	283	256	285	254	267	251	289	263	253	251	256	264	264	269	285	270	242	266	233	279	258	269	240	219	255	261	272	252	258	245	233	238	270	251	257	278	234	280	266	282	290	246	259	295	281	275	277	290	295	293	255	267	274	275	270	274	239	277	245	281	260	260	274	275	264	240	260	274	226	288	268	256	266	294	249	290	270	244	243	240	264	251	265	240	253	246	273	265	261	251	274	295	265	254	245	250	240	254	246	277	289	258	280	239	257	316	264	254	235	271	254	263	265	263	267	286	273	264	277	270	281	240	262	248	253	282	269	277	228	262	289	276	233	274	289	277	258	259	247	244	252	279	285	239	281	288	262	274	258	265	269	304	250	273	304	253	243	275	283	247	257	251	273	253	257	289	279	256	234	250	296	272	283	270	260	260	286	259	248	253	260	285	260	238	238	240	260	260	259	276	278	249	275	265	247	277	260	276	264	258	249	264	252	264	253	265	272	276	254	298	270	256	248	277	274	272	252	263	251	265	254	245	260	279	255	274	275	283	250	288	261	271	290	277	273	263	246	245	248	249	279	258	280	242	268	265	283	263	273	252	256	254	253	287	259	275	261	247	259	254	255	236	285	261	270	299	258	254	290	262	265	268	234	259	244	273	280	245	248	274	272	279	258	266	259	266	250	282	240	251	246	258	258	232	270	242	274	266	232	250	235	258	281	279	261	250	281	266	277	261	263	240	262	262	239	265	278	286	229	270	274	249	280	261	286	261	273	262	279	241	269	253	267	299	258	256	268	246	268	268	284	287	245	285	268	242	275	270	273	276	268	271	276	271	277	286	281	280	247	261	297	265	277	269	284	258	277	277	263	260	237	253	266	247	266	280	275	296	263	236	285	265	275	280	264	260	261	257	244	282	289	236	266	266	258	276	251	242	226	267	262	243	268	294	257	271	299	268	275	271	269	247	250	257	271	264	257	273	247	253	225	260	289	289	257	260	265	238	269	271	274	252	263	279	251	277	237	244	269	249	279	255	231	256	235	277	279	251	260	254	268	248	260	226	246	260	273	283	279	273	261	298	257	249	255	254	243	283	264	279	285	270	280	276	253	277	274	263	255	246	266	271	252	258	247	250	275	275	283	231	286	252	247	244	287	258	273	244	292	273	282	278	260	243	242	262	267	249	263	269	263	246	278	241
27779	28875	35460	31937	26422	18240	21465	15936	13860	14544	13946	9236	7993	7096	5982	4706	3989	3675	3005	1839	1479	1210	1178	1276	1415	1470	1397	1248	1213	927	942	1315	1171	1033	877	857	831	710	749	788	721	659	663	681	684	673	656	629	644	661	593	623	675	649	663	623	630	644	627	643	642	651	692	596	606	679	647	581	664	661	655	647	659	619	627	658	626	667	641	617	672	610	690	675	668	642	654	604	668	653	620	602	625	634	682	661	610	660	650	621	630	685	659	656	641	649	653	659	663	628	682	658	583	628	656	657	605	682	672	635	610	663	638	652	655	678	630	602	631	627	672	605	595	629	611	606	653	596	675	633	675	662	639	649	607	645	655	651	638	615	691	654	722	619	663	678	636	638	642	620	643	619	596	606	644	664	636	620	643	655	633	669	647	654	660	623	671	650	675	607	660	645	637	634	635	658	653	615	641	634	651	593	659	643	673	635	671	639	688	621	643	644	631	660	669	597	653	650	644	613	643	713	668	638	640	683	656	623	655	617	631	683	671	639	659	661	624	610	675	688	646	609	631	673	622	637	664	658	624	649	669	617	598	674	698	672	597	652	646	697	655	610	668	658	645	658	615	645	571	603	588	675	663	601	624	710	648	713	649	629	648	596	670	656	644	621	622	645	613	673	624	596	655	652	676	707	656	650	668	618	654	628	634	608	676	568	632	675	641	631	641	655	624	600	653	629	648	693	669	637	668	664	664	655	641	630	656	642	625	671	615	659	675	603	653	680	651	641	655	637	632	671	611	666	672	688	620	718	638	644	652	638	603	610	609	618	649	666	670	646	646	638	649	643	597	633	676	582	690	622	643	622	669	619	584	666	611	665	646	674	614	648	649	632	640	684	670	653	616	616	626	639	639	649	634	647	639	633	597	646	670	627	656	678	631	656	617	620	642	633	629	674	642	630	630	646	608	636	630	656	629	617	620	649	663	698	689	627	613	628	662	650	665	639	619	624	663	604	589	647	705	680	637	651	628	666	631	629	652	613	616	617	676	575	647	637	637	640	640	660	676	670	623	632	646	649	641	619	658	618	661	631	662	633	657	593	688	646	652	659	632	622	649	636	598	649	655	630	635	664	654	679	633	663	645	704	664	620	615	625	649	653	637	670	615	635	639	654	644	633	620	656	650	611	658	647	639	588	635	624	691	676	656	615	645	601	650	599	664	641	639	641	638	696	645	644	635	687	665	673	609	636	673	628	621	619	657	678	630	636	660	648	627	625	653	644	604	611	617	636	602	622	651	661	639	682	623	686	609	603	625	586	622	654	666	617	621	634	628	631	603	658	627	654	662	599	644	631	639	659	578	682	644	595	672	616	704	673	635	647	642	645	614	646	681	675	626	620	607	624	657	642	643	653	601	676	675	688	653	654	660	602	658	622	664	653	657	693	645	658	635	639	592	645	627	622	637	662	646	719	615	637	609	627	683	629	645	699	662	634	692	656	649	619	683	611	634	647	624	662	648	626	694	618	640	606	623	680	615	658	616	620	626	673	622	588	671	600	647	665	682	641	676	635	648	619	649	652	647	633	614	600	664	626	652	629	684	675	675	637	631	622	647	604	642	714	683	661	613	647	642	645	648	629	655	631	634	633	628	656	641	619	668	706	644	592	647	613	595	621	686	622	593	643	656	621	595	616	655	630	660	647	653	609	630	623	644	608	617	596	624	632	628	648	632	659	612	617	606	656	608	610	661	636	644	614	604	657	632	643	612	636	685	613	621	662	589	650	675	675	631	629	664	656	615	669	658	604	656	635	641	684	645	611	655	633	649	668	654	643	639	597	638	642	631	665	670	686	618	618	606	609	624	635	634	686	678	663	606	677	601	678	637	646	602	635	638	654	705	625	632	624	678	639	677	648	656	703	679	680	653	648	612	641	668	677	642	622	637	664	655	647	643	639	616	673	606	638	595	612	583	665	657	652	607	658	633	617	674	603	643	652	634	601	633	635	626	617	665	670	600	594	655	628	615	604	670	604	645	697	644	620	618	606	596	623	683	649	617	658	629	619	637	631	622	642	686	655	629	633	654	672	690	640	631	606	634	631	705	621	685	629	636	680	629	641	615	624	697	669	648	661	648	617	610	624	614	640	570	648	603	646	648	657	639	617	621	608	611	640	606	634	653	625	633	632	648	654	637	706	636	612	632	662	672	615	642	633	656	626	654	625	597	595	669	675	603	679	628	639	656	666	672	671	638	663	645	672	639	630	662	647	643	607	667	620	626	670	645	601	649	651	602	643	607	649	599	649	639	594	619	614	587	615	640	632	655	631	642	588	646	622	642	641	646	598	635	628	602	662	627	652	634	640	679	654	593	650	635	609	638	605	661	585	635	601	608	648	629	656	663	640	649	639	673	615	639	655	621	631	626	640	613	641	603	592	624	625	635	634	617	637	639	668	612	634	659	645	650	606	610	627	651	616	687	629	669	653	676	619	633	656	614	663	647	656	621	649	661	602	643	651	660	616	620	629	648	652	636	624	622	630	667	616	633	645	640	634	615	607	655	666	671	609	644	678	640	651	633	639	610	670	619	653	628	618	626	639	669	618	632	645	588	644	626	636	677	610	649	684	596	636	651	649	644	631	630	668	611	647	657	638	659	677	612	633	633	593	675	608	637	663	632	663	659	652	647	635	646	652	679	644	698	661	626	662	633	651	638	674	623	695	643	643	641	648	668	658	656	630	663	644	681	635	631	632	630	652	670	665	619	641	660	641	655	648	625	634	628	662	581	613	622	665	649	593	612	635	640	612	641	677	646	694	636	610	693	653	645	643	671	647	674	638	641	644	629	649	631	621	602	659	640	639	615	624	662	715	639	630	663	692	642	659	648	574	636	586	663	613	655	644	670	625	649	657	637	607	646	615	641	634	634	614	637	674	670	681	653	638	587	657	662	621	653	676	649	641	631	645	646	601	645	589	645	634	623	624	646	651	682	622	612	608	675	637	653	684	652	607	628	661	633	628	639	633	655	627	706	661	627	691	676	621	695	631	639	638	651	656	611	644	689	648	632	625	643	596	627	668	582	670	668	665	685	635	714	673	641	658	666	659	678	636	635	646	639	631	659	619	675	648	635	671	661	652	627	615	622	642	649	634	648	610	644	641	635	658	642	622	679	615	629	669	641	653	659	729	674	662	603	646	607	628	688	604	611	643	679	633	640	641	606	593	597	635	632	687	596	625	681	687	661	635	663	625	645	643	681	611	717	630	651	670	638	617	637	648	645	655	635	679	644	608	631	647	662	660	665	609	638	638	634	610	639	676	632	673	620	645	647	650	674	603	627	637	626	641	657	675	659	636	664	642	644	630	667	598	667	660	588	648	638	599	591	644	608	656	627	647	693	626	661	624	652	646	705	673	633	643	644	649	616	672	581	610	650	626	628	613	610	626	660	630	641	629	661	633	592	635	663	667	590	648	629	587	653	631	617	658	655	657	637	663	677	624	638	652	653	636	640	645	639	663	653	625
56809	47276	43315	34871	26382	17110	16736	14922	12261	9760	10201	7472	5493	4709	4000	2867	2469	1969	1484	842	789	566	651	649	689	730	695	573	644	466	528	652	587	501	420	382	340	336	321	348	268	302	262	247	262	255	266	253	286	248	295	259	261	291	236	283	261	254	250	244	244	261	261	270	257	283	258	244	224	288	259	250	230	268	269	241	258	239	281	245	250	241	260	265	245	287	274	260	261	266	269	267	261	276	275	257	286	303	265	237	273	258	273	306	272	268	268	274	276	258	266	251	272	298	265	280	276	256	263	267	277	265	269	245	250	258	294	270	237	287	284	257	278	276	250	280	249	236	264	294	260	229	252	237	231	255	246	283	243	272	276	274	262	260	238	270	255	248	254	263	276	233	250	269	255	264	237	269	240	274	251	265	268	247	255	265	229	244	273	253	255	274	284	257	254	284	265	261	246	275	256	260	260	284	255	295	270	264	260	270	255	270	239	265	251	283	260	245	273	277	265	268	285	265	254	260	246	278	286	226	280	262	274	241	266	253	282	241	259	260	241	246	269	244	256	268	282	255	250	302	254	267	264	279	257	247	285	272	274	262	277	245	272	255	264	263	286	260	284	234	237	269	248	254	280	289	255	261	251	275	262	250	271	277	280	235	239	257	257	233	246	243	246	275	250	278	244	270	268	262	253	266	261	264	254	261	258	255	249	231	268	300	255	251	261	278	279	310	255	275	258	254	278	250	286	274	284	283	247	243	272	249	269	242	254	253	257	263	235	262	276	261	259	266	248	263	267	257	250	253	266	260	272	245	230	253	263	276	277	274	274	274	278	272	286	259	246	243	255	244	243	228	268	273	250	249	291	259	282	262	271	255	254	274	244	265	260	276	245	283	253	262	278	262	271	266	260	259	223	255	271	266	240	251	268	254	286	267	270	267	276	255	316	240	260	240	252	224	259	236	272	280	269	264	251	268	274	265	274	262	233	271	257	253	279	244	253	251	270	268	248	279	244	287	226	273	280	264	243	255	272	230	257	244	275	267	274	281	278	268	246	236	231	253	245	247	253	282	256	262	289	293	300	256	279	274	257	265	249	264	272	250	256	262	247	267	279	269	228	273	250	270	306	247	244	251	271	265	273	258	247	261	282	247	262	278	260	253	281	239	277	252	282	279	267	240	279	271	253	238	257	260	258	242	238	254	264	273	240	231	274	258	255	262	245	277	253	255	236	265	261	250	253	272	281	277	252	274	280	256	277	265	233	269	276	245	255	249	244	231	280	274	280	284	282	256	248	276	279	249	268	263	263	235	264	238	257	263	255	288	256	261	261	273	250	267	261	254	251	254	249	237	273	268	260	244	267	275	282	241	264	243	265	242	271	266	280	248	264	264	257	244	260	270	274	274	259	254	288	274	290	231	259	266	271	257	267	258	256	241	290	277	272	300	254	306	249	251	235	250	255	298	267	245	263	257	278	255	265	255	233	281	262	251	273	235	235	256	250	273	259	251	273	261	274	277	253	285	263	270	264	263	243	226	257	282	270	270	268	280	237	257	270	268	275	263	235	258	287	261	252	244	266	248	256	270	268	269	251	247	250	243	248	242	256	263	274	285	226	238	271	217	240	260	283	260	273	268	261	261	285	268	280	254	246	261	296	288	271	261	259	263	252	267	294	251	258	229	270	271	252	254	246	266	247	246	264	257	256	318	225	265	247	269	242	260	278	276	283	259	282	284	244	256	266	274	276	261	228	270	297	263	259	271	268	238	279	271	238	256	255	264	264	255	243	252	243	252	286	259	260	299	270	230	248	274	235	253	261	268	245	243	268	258	254	265	295	255	256	260	265	241	253	259	247	258	287	242	288	250	263	253	246	267	240	260	283	281	261	265	268	275	283	255	253	262	248	266	243	254	271	258	259	281	271	259	261	297	256	232	260	265	252	288	257	280	232	251	284	258	280	259	259	271	252	247	270	268	268	254	256	279	286	265	276	303	242	259	241	249	271	263	284	285	278	302	263	238	275	291	277	253	242	267	251	233	266	270	264	255	247	254	257	262	254	269	258	271	237	265	270	311	224	293	233	226	266	248	255	267	271	273	263	240	266	256	249	285	262	266	255	283	265	260	256	251	249	265	257	281	262	250	254	254	267	264	255	234	263	244	237	271	281	233	276	248	249	260	253	245	256	249	267	276	242	266	231	223	238	289	252	279	268	249	272	263	253	279	256	249	245	222	248	257	255	272	253	278	271	239	260	279	275	273	234	245	267	247	254	239	267	265	263	260	244	250	246	280	283	260	253	271	268	281	255	265	286	236	249	241	234	249	253	249	251	276	279	265	245	270	290	256	261	284	250	287	281	258	274	280	273	260	231	239	286	250	266	258	244	280	283	269	289	259	255	270	256	263	236	238	263	260	250	245	223	243	260	274	249	254	287	256	247	270	275	231	248	279	263	274	263	252	253	263	262	251	255	272	262	289	251	252	220	253	260	247	256	259	251	278	270	256	269	237	257	286	276	270	255	236	277	266	256	249	267	240	238	292	280	259	283	257	249	260	238	244	229	233	255	240	254	260	270	243	253	246	291	277	272	246	252	267	269	249	270	267	283	260	270	264	291	246	268	288	254	248	260	275	261	247	257	256	249	259	241	258	248	234	228	271	263	256	235	240	253	305	269	283	265	260	268	257	278	222	249	252	256	269	243	272	234	310	246	267	259	274	254	235	282	238	259	250	273	230	294	243	233	261	293	256	276	250	253	273	254	241	254	262	258	265	255	259	277	257	275	258	258	253	280	278	269	269	291	251	233	252	246	277	255	249	270	246	273	275	278	261	266	257	266	283	261	257	266	252	252	273	269	250	241	241	236	252	247	269	248	259	275	265	271	278	276	265	251	248	245	254	270	306	264	244	251	305	261	273	265	257	258	284	230	246	264	271	265	270	243	238	281	235	236	234	258	258	264	259	265	245	251	267	251	271	270	231	263	294	254	253	249	282	246	264	279	265	264	266	265	287	283	271	272	279	247	248	240	245	225	243	235	288	257	269	280	253	246	259	237	241	268	247	241	273	255	260	260	265	260	259	258	267	244	238	235	259	255	266	263	242	247	260	306	267	252	271	260	218	267	269	260	268	242	243	247	250	274	273	277	274	255	258	295	272	274	237	252	275	254	286	263	250	246	289	225	271	272	247	261	277	268	260	261	254	242	286	274	298	283	268	258	249	255	274	261	279	260	229	261	256	244	277	286	277	257	286	249	260	251	261	260	277	266	269	235	259	267	271	258	257	297	249	266	276	268	263	264	245	241	256	250	284	265	276	254	244	265	207	267	252	264	249	241	263	253	245	258	264	265	260	254	258	267	255	244	266	219	262	246	236	249	239	271	257	257	267	249	252	258	247	272	261	275	263	264	259	292	257	282	251	232	265	259	251	228	248	285	269	278	264	258	259	266	245	268	270	249	279	243	280	253	281	258	252	267	226	265	273	267	248	244	252	271	286	294	276	271	256	269	249
36371	39229	44683	42792	37074	27923	33320	30568	30293	27861	30240	24574	21323	19656	17496	14045	12333	10905	7513	4515	3967	2663	3429	3122	3509	3952	3603	2895	3572	2040	2199	3471	2614	2230	1673	1380	1278	1091	1124	1112	881	750	736	651	691	670	672	659	661	663	666	601	628	652	658	640	633	622	671	645	665	672	661	633	629	661	655	632	676	646	691	633	624	610	637	623	589	629	648	598	623	613	630	644	606	628	617	653	584	645	609	588	584	618	629	642	616	617	636	610	642	682	616	643	620	594	658	614	609	644	630	612	593	662	634	606	597	624	629	658	647	641	661	634	621	645	625	642	639	635	638	615	648	629	618	606	625	612	604	659	627	620	679	654	644	653	676	626	604	654	630	611	629	623	620	621	653	612	612	637	658	584	666	620	636	619	644	628	610	620	623	562	593	623	629	627	623	608	599	608	615	632	627	580	617	661	660	614	648	626	594	605	591	617	627	637	615	612	587	633	587	615	560	643	598	661	601	651	629	608	638	621	613	597	603	629	629	648	650	650	627	636	622	605	614	621	625	657	595	629	604	660	583	647	597	664	645	616	611	617	634	616	585	629	644	652	634	647	620	603	615	636	619	597	578	656	596	591	642	594	623	620	629	618	634	592	613	603	609	579	606	629	638	647	624	615	620	662	661	665	602	638	621	605	628	634	644	624	629	629	632	641	643	611	627	638	616	615	626	633	620	635	578	626	624	625	597	621	622	606	627	649	636	635	656	651	637	632	619	640	643	598	660	653	633	608	634	636	621	614	614	648	603	642	642	637	623	645	658	622	635	650	637	628	609	600	570	636	623	618	651	595	614	608	665	616	640	621	602	633	599	603	640	625	627	604	608	619	582	661	588	648	632	668	622	599	657	626	644	643	670	658	631	662	615	646	627	671	614	610	617	623	622	641	625	628	625	597	600	614	653	619	650	627	655	610	608	641	630	641	628	666	647	607	631	599	607	616	624	572	671	597	624	663	644	630	628	618	601	661	648	647	631	650	625	624	624	619	670	666	682	640	605	608	672	632	638	653	648	631	613	601	618	665	593	602	657	644	622	627	673	584	597	648	580	633	594	641	614	670	624	646	607	633	608	644	635	623	613	622	596	619	649	637	624	607	661	612	585	636	630	605	596	574	646	631	631	618	572	623	647	609	637	589	608	619	672	618	627	627	617	628	639	630	630	657	655	628	669	653	657	585	591	610	620	602	650	665	596	627	626	608	643	650	632	637	647	648	637	620	641	609	635	620	651	642	586	637	635	649	595	633	656	596	591	626	640	645	622	637	649	604	566	601	615	642	629	665	648	664	626	657	612	625	639	605	634	664	636	677	648	598	657	628	629	585	635	622	600	592	590	665	601	626	614	645	626	637	570	643	637	617	638	671	652	632	629	604	609	604	663	608	635	572	639	675	601	624	648	575	637	624	675	690	620	659	655	608	621	606	603	624	638	655	621	651	634	616	636	620	592	663	620	535	673	600	648	631	642	618	653	606	615	644	616	651	607	629	637	634	619	621	611	652	675	616	633	631	689	623	615	632	609	630	615	649	604	640	599	640	679	646	645	648	648	600	635	661	601	660	645	641	668	574	664	600	599	643	628	653	650	584	616	621	640	591	646	636	652	634	632	617	642	631	630	618	608	606	636	679	582	627	610	647	593	680	631	633	613	612	615	594	647	661	590	628	662	627	603	650	634	615	635	614	633	573	649	588	620	655	680	643	613	599	632	651	613	662	649	615	628	609	679	607	616	642	595	606	618	650	579	646	604	598	646	605	620	612	619	658	565	650	572	637	642	620	666	601	654	657	622	645	620	613	647	637	631	650	623	639	656	608	618	661	625	572	622	625	642	628	605	628	627	622	657	671	609	663	611	615	587	559	603	637	623	597	639	642	633	615	626	625	566	633	614	648	586	657	633	679	599	615	606	645	583	673	562	664	581	605	621	661	643	589	606	646	633	639	613	708	682	652	636	628	611	575	643	618	621	679	666	613	599	652	611	653	612	611	664	663	628	648	671	630	617	634	647	631	593	612	619	629	666	668	589	632	618	671	619	591	622	627	626	648	621	616	617	628	636	633	636	612	631	595	637	632	624	615	599	637	638	635	641	626	611	622	630	659	575	623	624	592	627	660	609	660	635	654	651	607	640	571	617	649	610	654	654	637	648	622	587	652	602	657	639	596	704	624	657	673	637	633	608	636	594	612	620	586	655	606	644	646	626	654	683	604	626	608	614	633	672	627	629	628	590	663	615	616	625	591	668	617	601	624	631	607	580	611	629	630	621	645	661	636	625	678	652	624	668	655	624	626	642	648	634	600	630	606	609	612	627	625	648	614	668	600	631	603	660	617	635	611	592	622	651	628	634	645	627	604	616	631	604	591	652	640	610	645	616	636	607	606	661	651	639	649	619	615	628	664	653	635	591	647	578	631	620	591	668	630	642	599	640	655	661	587	624	608	656	646	582	631	650	634	614	656	609	629	627	631	606	647	628	639	623	595	654	564	578	600	649	633	591	596	639	672	626	663	583	645	626	619	645	596	626	615	616	650	595	632	577	603	642	653	610	630	590	674	662	605	592	610	612	635	625	650	607	643	595	634	639	620	598	611	611	617	629	650	610	620	632	575	646	643	619	651	627	630	630	659	613	678	668	600	651	629	614	648	593	623	593	552	587	628	642	594	597	628	602	590	636	617	640	577	645	589	630	592	652	599	556	589	630	637	615	624	645	657	622	623	637	650	585	651	668	598	600	625	608	649	626	612	636	592	628	695	611	609	656	639	659	629	616	624	667	615	628	654	641	609	608	608	604	672	647	665	625	626	645	596	614	650	641	624	616	642	611	614	629	599	610	640	641	654	632	577	588	644	612	609	598	620	605	650	642	611	658	614	624	648	656	659	621	636	591	576	592	617	600	630	674	619	625	634	597	597	642	619	636	639	603	652	624	625	667	607	665	610	636	635	614	635	667	591	617	619	603	635	655	592	638	582	632	624	669	612	632	657	584	615	621	643	622	610	592	624	578	596	599	595	612	647	611	680	655	650	615	594	611	653	660	624	650	587	601	637	600	597	640	653	592	656	670	671	589	645	660	611	585	670	632	667	612	621	598	667	588	585	620	652	643	648	621	661	670	593	602	663	623	650	667	613	662	629	598	649	662	631	630	613	627	631	669	603	643	605	627	672	631	643	599	608	630	647	664	599	608	609	629	629	640	652	598	664	647	616	635	657	610	629	619	598	590	650	602	599	659	620	622	620	606	692	630	635	629	637	594	637	607	627	594	651	656	572	620	687	590	595	641	654	611	577	651	610	583	622	602	606	619	636	675	636	652	661	610	592	651	635	599	601	633	641	652	597	651	630	639	635	615	614	637	637	640	630	633	660	659	635	609	619	631	642	615	651	623	652	656	645	628	598	679	596	665	658	649	586	635	626	642	623	604	641	592	646	630	641	617	607	652	617	613	629	645	608	598	603	615	626	622	614	639	630	654	655	640	656
38772	31067	24779	14991	7690	4009	2458	1593	1182	929	757	626	558	531	432	335	366	395	351	325	285	320	308	290	296	290	279	282	252	256	245	257	278	291	306	286	291	261	251	291	266	256	294	264	276	289	257	290	260	279	247	244	270	264	281	273	253	226	275	275	264	272	267	305	287	273	254	252	273	247	249	218	265	262	285	249	254	275	249	288	287	258	262	260	246	277	269	267	234	240	270	284	255	272	276	294	296	273	262	283	247	249	274	232	246	271	274	256	259	295	280	256	257	277	248	292	286	265	276	269	292	249	255	270	290	304	284	259	254	263	260	283	251	281	250	261	264	275	255	274	304	260	281	297	270	294	247	274	250	265	281	286	272	270	280	282	235	292	265	298	293	218	244	279	270	249	278	279	245	256	246	256	234	276	270	280	225	250	272	270	280	284	275	277	269	247	256	240	251	248	268	284	253	258	244	230	281	296	265	299	265	273	286	270	251	244	272	266	273	279	243	269	263	264	259	234	278	291	297	259	264	263	269	234	248	269	276	248	273	286	296	267	263	302	274	259	246	267	255	263	277	286	295	263	257	253	273	270	249	287	300	264	268	242	286	265	278	273	287	253	258	257	248	234	285	282	282	284	280	257	276	262	259	278	291	277	220	286	270	300	259	289	255	279	256	234	265	266	226	270	279	280	291	265	267	269	294	268	257	268	269	246	277	260	270	283	258	284	270	273	279	265	272	257	243	264	243	273	275	296	258	272	236	279	265	256	278	258	272	292	267	239	276	289	270	284	244	261	268	284	283	243	277	249	256	303	249	275	270	311	246	279	244	276	280	256	294	254	273	257	263	254	287	266	235	252	266	300	286	277	252	292	274	250	246	247	280	273	270	261	265	281	262	262	307	243	255	269	271	277	275	248	270	276	289	277	245	266	260	289	260	276	291	262	278	251	251	276	259	262	276	301	263	283	282	236	250	237	269	278	252	268	299	261	253	281	278	253	283	229	288	273	243	278	244	258	255	245	266	278	264	266	280	266	267	265	254	237	279	244	289	276	278	259	240	280	267	258	256	244	248	273	232	254	274	308	255	261	282	278	267	236	250	291	279	276	259	255	275	262	270	232	272	254	282	248	250	277	252	278	268	273	252	273	276	265	269	265	310	245	290	225	271	272	277	274	260	245	262	280	261	275	271	258	265	253	280	273	275	254	286	266	245	256	252	250	244	302	245	282	262	284	277	272	264	244	282	266	247	266	274	228	243	287	255	260	260	266	273	287	237	258	277	263	261	257	257	290	273	256	265	253	262	264	282	275	239	261	272	282	254	280	264	263	276	275	225	226	280	284	264	280	270	259	283	305	310	260	248	239	263	287	278	272	272	260	273	276	229	228	312	288	240	261	288	284	262	285	248	234	273	246	274	284	290	263	240	254	248	238	287	253	269	222	241	261	274	249	233	256	261	278	266	264	258	258	283	248	267	248	280	287	286	257	277	270	278	278	273	249	279	295	249	261	250	276	288	254	287	255	262	288	302	299	278	252	304	257	285	283	252	268	260	273	267	255	299	264	280	269	259	296	252	283	262	278	262	273	299	251	263	306	248	251	279	253	281	258	238	259	262	263	277	268	290	250	289	276	275	265	262	264	289	250	252	248	273	267	259	262	264	262	257	278	252	265	251	293	292	284	268	257	279	272	238	276	281	276	267	271	270	255	287	255	273	268	267	255	269	257	248	251	268	246	269	301	284	297	268	288	285	274	262	277	256	259	272	289	243	281	285	261	271	258	279	259	278	260	276	275	264	279	292	260	251	248	241	270	230	267	246	246	272	269	259	258	266	261	253	237	263	259	245	259	262	245	276	289	283	265	261	272	261	273	248	256	294	249	265	246	265	259	245	262	260	255	315	246	284	243	288	274	254	292	265	283	297	289	275	269	283	236	281	278	266	270	290	263	279	257	276	280	279	254	267	277	253	285	273	264	259	267	263	260	269	315	243	261	256	255	239	264	287	275	269	264	242	226	249	268	282	280	296	253	276	281	283	284	267	265	287	245	256	251	245	272	274	269	266	266	280	316	288	261	285	288	263	285	276	259	292	248	264	252	257	308	303	271	254	275	230	251	254	288	258	286	281	247	217	246	269	280	259	261	245	268	261	268	288	244	273	268	240	259	252	260	281	290	274	271	314	277	280	263	263	261	281	258	258	249	268	240	277	285	293	254	264	282	259	266	297	282	268	259	263	267	240	268	235	246	268	278	284	232	276	271	281	274	271	261	256	287	287	247	267	300	262	264	273	272	284	253	273	249	233	277	271	259	268	281	268	278	268	245	269	271	252	243	284	284	253	276	252	251	267	263	263	291	243	259	268	262	258	269	252	265	244	266	280	276	247	287	251	259	260	266	256	258	253	269	263	279	288	284	264	271	258	245	278	275	243	267	259	270	264	269	262	256	318	273	255	248	265	277	282	301	270	255	275	252	264	259	258	274	272	236	252	261	273	288	261	265	276	260	278	248	282	262	292	264	265	265	272	267	266	265	262	265	283	280	292	259	261	245	257	251	290	297	263	282	277	269	261	266	257	238	288	245	295	253	261	265	249	263	255	279	254	250	285	275	248	261	284	258	293	260	261	261	263	215	240	269	239	251	267	269	277	282	240	271	248	250	245	269	285	271	272	259	256	267	264	284	262	286	257	277	267	220	273	298	309	242	247	243	261	233	269	292	282	290	261	257	250	242	265	259	279	284	249	251	274	259	259	285	264	260	292	261	285	246	251	243	277	281	237	244	240	267	298	280	278	270	275	255	287	247	246	254	268	235	280	273	284	278	230	251	266	277	275	272	255	277	259	259	254	255	265	261	277	257	262	278	254	255	256	244	225	269	259	265	306	251	260	254	260	277	283	270	267	262	283	281	263	284	234	252	289	253	282	261	292	260	284	264	257	286	284	269	267	253	278	276	253	252	270	281	223	270	254	264	239	243	262	257	276	264	273	258	254	247	258	276	293	287	275	290	264	300	255	266	243	279	264	255	248	247	257	265	279	256	260	293	273	264	254	279	258	276	295	268	235	248	292	253	255	252	251	268	252	254	224	292	230	270	287	289	257	252	264	260	274	292	265	266	237	263	242	255	249	276	280	259	260	262	255	271	269	285	288	262	240	277	305	304	280	266	252	282	263	265	247	260	274	270	233	269	261	266	261	275	273	276	272	244	267	304	290	246	275	267	279	273	278	278	278	283	275	269	270	274	284	308	251	274	243	275	323	264	285	257	269	279	283	279	268	288	277	229	264	249	271	261	270	283	271	268	258	232	262	256	293	274	286	275	298	271	285	253	266	284	263	279	246	293	240	272	267	253	271	269	288	267	278	280	268	253	280	272	290	262	301	238	268	247	295	234	247	273	233	264	257	268	251	260	239	279	287	287	297	281	253	268	276	223	274	255	244	258	285	233	252	279	262	290	236	243	262	259	285	255	241	254	257	288	274	273	277	257	249	265	266	231	245	251	280	262
22308	22976	28903	25460	19049	13116	10331	7232	5634	4396	3786	3089	2442	2050	1749	1427	1366	1257	1102	956	859	852	853	789	782	783	759	750	788	709	703	699	734	719	650	741	687	684	682	645	682	654	605	684	723	649	668	623	671	644	684	678	616	658	650	624	648	643	663	650	653	636	596	653	642	659	634	663	663	588	674	663	654	676	665	595	628	656	643	658	653	623	654	656	621	637	650	650	640	640	609	660	676	631	662	634	629	628	637	603	631	617	658	710	657	611	694	634	670	637	681	627	618	644	625	626	663	627	635	645	658	609	677	599	681	639	616	640	669	679	629	626	613	645	670	642	649	629	652	662	656	618	647	678	621	662	600	647	666	669	625	621	619	659	634	701	654	627	689	647	643	630	623	655	701	658	644	627	645	665	661	636	646	673	662	642	655	637	621	640	675	648	634	631	651	637	649	634	634	688	570	620	582	672	656	646	663	660	614	692	672	657	686	612	634	645	650	691	651	656	637	620	636	621	635	629	587	665	636	659	661	667	681	649	626	657	620	593	621	644	653	608	647	649	642	643	640	597	629	617	640	649	628	665	678	637	618	638	640	662	600	601	656	715	616	653	652	589	629	619	693	648	641	730	682	618	675	691	641	689	672	660	641	660	656	675	666	632	645	597	663	633	600	614	616	667	607	669	621	652	649	636	642	660	622	569	605	648	625	639	650	639	650	634	672	647	663	640	655	664	653	628	622	620	665	627	650	626	674	661	635	687	588	614	667	654	637	684	661	602	671	635	665	623	665	661	665	627	633	665	621	628	654	645	609	615	625	666	633	633	638	619	660	669	639	569	659	662	665	663	670	644	636	647	683	673	649	599	621	673	624	661	694	622	659	701	656	619	633	672	639	633	661	665	672	653	647	657	684	605	671	643	674	614	697	644	631	611	676	626	635	648	609	642	615	652	656	663	651	655	651	675	661	657	664	632	669	673	670	698	664	664	595	657	607	635	700	710	636	638	622	657	639	651	684	608	637	632	618	645	605	617	638	631	641	626	650	594	633	653	617	650	636	635	627	579	611	638	658	683	632	625	642	651	660	632	650	638	660	636	623	609	663	679	645	619	653	684	657	669	579	621	667	648	599	634	680	652	653	647	640	623	595	648	632	654	645	647	628	636	665	628	653	601	650	604	631	637	640	686	610	643	621	639	651	648	637	663	665	612	613	652	667	649	629	590	645	675	593	638	645	663	629	691	655	595	640	633	671	619	652	664	610	627	694	650	628	630	648	644	621	640	673	630	666	614	645	655	603	647	656	619	669	639	650	614	644	659	642	626	693	656	638	683	684	611	625	665	678	594	589	615	636	659	647	613	618	665	653	637	597	595	641	624	633	668	640	618	669	671	650	596	608	622	607	615	616	631	680	612	605	633	611	631	632	663	646	638	658	666	660	671	607	657	652	679	648	661	616	646	644	655	626	632	660	669	620	660	613	625	657	644	653	641	582	659	708	644	666	667	656	632	610	687	636	657	633	632	635	651	650	659	678	605	602	642	658	598	618	675	657	631	690	628	662	647	629	660	641	614	621	664	732	614	600	658	620	624	648	645	649	679	621	624	651	649	609	655	659	601	652	637	668	630	661	697	619	619	672	629	661	657	616	662	655	658	642	595	658	692	658	650	656	612	651	639	611	643	640	660	645	627	617	676	643	639	625	681	639	640	633	630	673	685	653	619	672	616	628	661	664	649	634	668	600	684	661	663	683	662	616	657	638	676	635	645	615	617	648	640	651	602	632	670	638	621	623	678	643	656	623	695	630	656	680	651	620	627	636	654	678	680	614	622	572	695	605	650	626	637	640	655	595	671	631	646	639	576	604	625	596	657	669	652	593	653	643	688	683	661	664	670	635	653	640	679	637	672	594	588	643	626	712	660	656	660	645	610	662	649	655	708	645	593	639	629	648	661	618	643	623	652	638	654	658	617	624	661	658	614	606	657	662	617	687	631	611	641	619	636	650	603	660	625	650	652	625	614	626	656	589	640	627	632	651	614	645	657	638	606	671	628	706	641	670	632	649	612	670	662	622	614	638	644	662	643	601	640	654	656	651	667	652	643	641	645	658	665	682	646	615	682	668	706	659	611	613	613	601	630	676	660	656	680	684	656	626	684	656	649	621	637	626	653	650	658	682	641	668	644	666	637	642	618	611	670	650	605	655	645	597	680	663	655	676	661	654	694	643	637	592	678	662	627	644	587	611	653	609	626	598	617	601	653	621	712	644	620	631	682	609	640	643	606	665	653	646	643	615	626	584	632	628	578	659	680	569	617	606	619	628	618	637	666	604	659	641	659	653	600	646	668	656	643	629	652	625	690	646	603	594	649	594	663	648	661	658	643	623	641	668	624	617	625	600	648	629	601	656	691	583	677	638	625	634	668	625	657	644	661	638	641	651	679	607	600	648	624	619	654	607	641	663	629	641	699	628	600	612	697	629	647	652	688	627	638	656	634	660	640	646	613	657	638	641	583	638	671	644	607	599	677	635	612	610	610	626	635	659	627	673	661	666	647	662	681	652	607	624	596	658	673	670	625	668	615	631	626	684	652	634	636	686	636	666	652	605	606	644	590	625	649	627	639	660	646	648	631	670	653	649	629	639	668	641	665	583	653	617	680	636	622	642	623	651	656	573	609	655	685	602	634	600	686	590	645	593	644	617	651	636	679	664	658	627	645	663	681	697	633	639	645	656	632	630	698	664	609	664	633	614	622	680	626	648	727	638	640	624	637	668	689	648	615	660	627	650	701	662	598	630	614	613	608	644	628	601	633	667	650	598	646	628	669	612	629	626	638	710	643	655	680	624	637	595	634	672	601	630	624	646	690	636	665	674	666	653	669	628	644	651	679	615	607	657	659	600	629	659	679	673	613	627	635	640	607	616	645	617	647	631	629	645	682	628	644	642	651	648	644	678	684	655	599	638	685	595	673	621	674	641	605	660	632	623	655	637	621	603	636	627	647	669	690	617	687	645	647	649	660	642	647	604	644	663	615	617	610	657	658	646	660	663	651	623	671	648	673	659	639	687	650	638	655	676	662	676	629	664	647	645	611	643	642	632	601	654	662	649	641	631	616	639	630	631	630	641	642	654	628	644	638	655	672	625	654	656	620	661	644	637	629	636	586	626	642	658	716	636	630	604	668	622	625	619	660	620	651	682	612	669	645	621	610	648	642	605	690	655	653	604	648	649	656	628	663	640	609	616	604	687	637	655	659	627	644	615	626	635	641	602	654	665	644	658	613	664	612	661	651	615	631	624	641	648	641	652	630	660	680	656	615	674	648	683	583	637	627	626	610	634	677	641	642	616	672	639	642	660	632	657	635	653	639	644	647	635	638	646	614	618	655	636	620	644	686	607	678	659	607	630	681	638	646	618	673	659	644	654	640	689	591	708	666	621	617	648	687	623	643	683	611	676	647	680	653	622	641	653	684	681	665	612	641	639	642	600	654	651	621	643	723	653	685	639	625
44917	36594	31461	22541	13082	6907	5980	4510	3426	2631	2307	2158	1493	1263	1095	868	746	648	565	487	406	340	358	342	350	348	402	384	317	314	313	347	336	300	315	306	299	297	283	284	254	280	267	261	254	261	275	277	286	261	276	275	288	275	230	262	278	263	243	244	245	311	237	278	257	264	264	278	292	259	249	268	275	248	283	282	271	254	304	283	289	300	280	262	262	249	270	244	245	294	268	269	271	275	258	291	275	274	254	245	281	271	262	263	263	283	268	268	234	274	245	267	256	270	253	269	227	249	262	268	270	250	265	262	259	268	269	239	266	255	258	277	264	268	253	271	256	281	246	256	247	283	260	250	264	235	261	274	272	250	250	289	272	278	268	267	280	267	294	257	272	266	291	290	281	266	259	248	273	266	282	255	272	261	264	283	269	268	258	294	250	268	269	271	259	270	271	280	238	252	247	263	264	251	271	256	269	264	273	268	275	256	268	270	293	281	237	269	271	273	261	253	297	291	244	238	236	253	262	264	238	269	268	301	240	250	244	316	281	264	275	252	278	215	267	252	278	280	274	268	261	261	252	291	286	289	283	242	262	260	284	267	231	278	251	276	269	234	283	247	264	286	290	275	284	276	290	273	301	257	254	265	236	262	292	281	264	254	245	281	285	224	262	264	289	300	263	291	269	290	272	263	268	251	301	267	268	248	246	289	290	223	251	259	254	230	291	296	237	286	257	259	260	284	239	230	272	303	266	251	282	252	307	266	257	256	292	285	241	269	259	259	285	275	269	232	253	256	278	281	282	295	278	261	233	266	255	285	262	267	228	252	251	284	251	263	284	280	257	269	257	272	246	284	245	231	254	260	274	240	265	269	273	279	291	260	276	280	253	264	224	246	265	285	246	276	290	264	265	259	290	269	252	251	241	253	234	278	264	246	260	289	268	256	267	251	304	275	253	258	282	256	298	253	261	228	248	272	268	279	282	303	262	251	266	236	273	271	232	266	275	270	276	276	285	270	262	278	249	246	260	250	272	256	286	271	261	282	250	242	238	288	273	257	247	259	288	295	297	269	262	270	280	306	243	239	255	256	280	255	241	239	244	249	265	267	249	268	255	275	280	271	270	301	253	263	262	274	289	265	290	269	242	251	264	251	232	247	251	274	271	301	251	241	269	242	297	259	256	228	278	267	285	246	262	264	252	258	249	252	239	245	247	257	253	264	265	265	256	270	245	274	261	253	269	280	257	268	288	268	264	245	271	281	246	254	268	291	322	249	263	286	296	257	255	252	244	262	258	257	307	288	259	267	281	282	267	241	214	257	235	268	266	256	240	250	266	250	254	252	277	236	294	295	255	306	276	273	269	297	283	267	247	273	251	244	271	270	267	248	286	246	263	251	257	252	258	245	284	269	271	262	273	251	261	276	277	242	263	251	247	262	282	265	255	242	214	275	248	265	278	267	263	241	249	259	252	282	260	276	254	282	275	238	270	256	276	272	247	304	254	263	270	297	272	266	285	276	298	279	262	251	273	264	244	262	229	249	256	293	273	267	273	289	288	240	286	268	277	250	271	250	275	246	239	274	266	252	242	254	261	238	245	222	276	287	271	299	291	280	285	292	266	256	233	257	273	268	273	258	316	264	270	246	245	253	240	252	268	279	280	264	255	273	278	235	255	238	259	252	291	287	267	282	246	259	279	255	252	276	231	250	281	242	248	258	265	255	286	263	264	237	278	264	257	259	247	254	277	268	303	286	259	282	265	257	249	272	237	282	268	259	281	241	280	264	297	264	261	248	293	282	282	256	224	254	256	298	279	236	222	274	242	253	269	276	288	250	258	271	264	273	238	280	273	260	297	252	271	239	273	247	295	281	267	262	282	244	279	270	244	283	260	269	278	259	265	243	281	274	267	282	224	260	275	285	252	244	270	284	272	277	271	246	251	266	258	250	247	285	238	255	249	268	290	260	254	241	266	259	255	269	259	283	286	270	257	263	252	274	283	271	289	263	271	269	245	253	276	286	287	295	268	254	296	275	276	273	248	280	287	251	261	247	260	258	243	260	271	248	253	264	248	275	283	271	266	279	273	259	271	235	258	275	267	249	263	243	237	265	294	276	271	230	289	247	277	244	259	283	266	269	260	235	261	233	269	261	289	290	282	281	260	255	278	274	256	283	273	285	274	249	266	259	275	264	250	249	247	249	272	292	250	268	260	278	269	248	272	297	270	277	249	279	248	287	274	275	252	261	301	266	258	296	289	294	257	252	256	269	255	257	246	282	268	256	261	237	293	294	297	264	252	271	252	232	249	261	276	275	266	261	252	240	245	280	282	278	248	252	264	262	275	250	284	265	264	250	261	288	295	282	267	252	258	256	270	245	284	246	305	251	236	265	239	277	280	293	253	261	252	274	260	335	281	279	266	287	254	260	254	248	282	246	243	282	270	276	261	284	257	270	272	301	294	267	246	267	285	295	279	276	282	271	253	264	260	275	241	244	263	249	232	265	257	265	256	258	292	267	288	266	293	256	291	248	256	258	276	257	293	262	275	241	256	271	240	273	250	234	265	287	261	271	270	274	254	246	261	253	231	265	280	269	266	291	291	282	256	263	261	231	271	252	279	265	292	239	265	239	289	270	289	291	275	280	248	277	254	262	267	258	254	290	254	279	263	300	253	257	270	273	228	283	283	278	284	262	242	245	251	254	278	278	254	245	273	285	293	242	253	279	234	254	256	257	249	245	264	256	305	320	295	269	236	295	267	265	249	234	286	282	263	260	280	272	231	279	258	288	257	232	254	290	255	272	256	255	253	278	284	274	275	264	253	240	237	273	279	252	255	265	246	253	285	264	263	266	250	271	250	269	280	242	253	266	232	263	253	284	256	289	265	276	274	258	254	264	276	257	266	298	283	274	286	266	268	274	270	289	267	275	287	279	280	247	279	267	246	249	240	270	235	244	254	269	280	258	267	264	242	274	252	251	266	261	271	259	296	244	248	259	255	251	264	251	271	295	267	270	262	255	260	259	265	275	270	287	255	252	258	271	256	253	245	265	292	262	265	261	252	270	280	255	257	275	254	255	298	286	287	271	265	297	284	255	274	254	258	259	245	251	295	282	282	278	260	257	270	244	253	250	291	266	251	269	262	241	289	259	275	270	263	277	277	280	274	253	274	247	271	261	252	269	257	260	257	270	254	279	291	278	253	277	269	238	263	254	282	256	273	283	303	265	271	208	237	284	265	244	276	283	245	297	248	261	300	262	259	272	286	277	255	267	253	256	257	283	266	261	284	247	236	262	275	254	278	280	256	279	269	268	266	291	279	267	281	264	265	249	257	254	259	260	262	265	282	277	257	255	274	255	266	268	260	290	287	279	273	268	290	263	259	253	264	284	263	290	262	309	266	265	261	254	303	258	259	247	265	274	294	275	278	248	253	266	287	309	284	286	242	265	278	280	249	271	262	268	269	268	257	252	231	229	230	285	262	256	236	256	281	266	285	270	265	306
27267	28570	34275	31755	24991	18490	19443	16592	14892	12427	11957	11666	8304	7097	5919	4748	3923	3884	2955	1989	1714	1219	1276	1272	1217	1311	1541	1198	954	900	983	1405	1150	944	1009	830	863	775	791	745	719	730	705	639	660	662	645	680	644	652	661	672	671	629	664	644	662	691	607	658	637	635	652	663	657	624	673	628	654	653	676	588	607	571	639	617	631	643	604	607	635	634	633	629	657	644	638	633	598	639	635	644	637	632	649	651	627	635	652	713	612	658	651	657	599	638	636	674	636	662	659	673	668	631	667	629	593	593	654	644	663	624	632	645	658	653	656	668	611	634	656	641	679	671	633	648	639	686	608	670	620	661	664	677	635	635	600	614	575	650	640	695	611	677	647	642	662	666	613	630	632	651	704	570	680	676	666	632	605	633	606	617	627	610	640	645	638	683	645	638	634	671	611	589	633	616	676	630	612	631	654	578	618	670	682	638	633	650	637	643	710	637	638	647	615	642	629	649	604	609	675	603	665	652	675	640	665	661	615	675	644	694	664	631	671	618	629	662	700	620	645	650	610	651	659	636	664	664	610	603	625	632	622	694	670	667	655	638	611	674	655	659	655	641	612	610	658	636	658	639	641	618	612	630	595	604	652	619	636	674	601	634	632	589	648	620	680	678	617	654	638	652	657	632	634	636	596	643	616	610	636	617	669	639	672	626	630	662	641	645	681	634	639	664	642	650	670	656	640	642	647	729	622	680	672	679	648	689	625	652	639	669	687	654	673	623	637	598	650	669	660	630	644	638	651	672	608	620	643	647	613	649	679	637	706	646	657	593	643	657	667	667	640	663	599	586	629	580	657	653	647	628	652	609	610	645	614	631	647	656	627	656	719	662	670	616	593	644	634	650	596	632	658	649	623	631	594	630	632	661	630	656	681	667	617	677	620	624	656	594	636	664	623	623	614	636	668	620	685	647	684	643	610	655	615	681	638	608	626	619	641	635	673	669	664	644	629	724	633	624	632	609	658	638	636	646	606	625	650	615	620	644	656	659	656	652	609	652	612	692	598	629	682	663	596	581	657	642	602	661	640	678	637	602	613	674	638	665	624	661	613	638	659	649	616	639	657	631	650	643	661	630	675	642	641	678	595	678	632	614	618	692	630	614	669	650	621	604	655	694	660	666	674	633	598	635	652	646	633	616	638	663	652	675	643	614	638	676	616	647	628	640	646	622	650	634	613	621	671	643	626	667	683	637	624	645	619	619	648	643	642	646	598	699	641	655	625	596	607	692	682	646	641	601	645	664	628	654	637	658	621	585	626	625	645	627	658	666	662	629	601	651	690	673	644	662	624	622	641	655	648	663	636	602	622	642	653	669	636	630	594	668	654	659	667	609	656	643	630	652	638	665	645	679	634	639	669	688	602	611	633	653	611	668	632	615	673	634	651	648	595	660	625	651	646	628	674	652	658	628	678	696	657	645	648	626	647	675	665	630	623	653	632	662	635	636	639	649	666	678	600	653	599	684	602	699	636	686	663	629	624	683	625	633	631	661	643	628	645	659	647	694	672	617	641	600	612	656	600	640	654	661	645	611	633	669	642	619	614	632	626	646	621	603	627	602	653	652	680	634	631	645	635	637	640	646	660	649	639	627	598	619	638	601	673	611	651	688	673	612	693	660	603	640	607	653	624	662	644	630	632	606	624	631	660	662	619	668	688	663	637	678	624	640	657	670	654	652	649	582	632	657	671	693	683	668	660	642	643	655	613	679	631	615	620	647	662	670	641	662	623	659	633	655	634	637	608	572	642	658	636	670	659	631	602	666	650	680	636	633	677	663	597	627	634	695	646	651	634	574	629	652	679	635	645	646	601	657	659	662	611	659	583	625	651	662	665	646	622	650	602	619	640	666	615	631	681	652	634	613	635	648	626	629	644	667	551	672	657	682	678	643	571	592	657	643	682	653	712	655	610	686	619	598	659	631	639	663	651	636	656	571	644	661	647	675	695	660	666	646	678	595	687	652	645	646	647	659	629	593	722	668	619	658	631	628	623	632	628	659	578	592	660	643	623	662	673	650	677	685	669	626	595	661	649	650	651	638	642	657	669	640	624	640	641	686	643	665	627	642	582	640	664	607	635	662	654	667	673	645	640	666	630	639	647	623	634	604	671	611	663	645	638	601	672	654	665	665	663	644	663	606	602	635	600	687	610	625	638	653	608	647	646	635	659	652	652	610	680	620	658	655	654	628	659	617	620	681	642	703	681	626	618	645	649	619	634	632	680	629	620	685	618	662	661	628	610	639	639	587	579	623	654	642	652	658	675	624	625	620	624	624	644	642	597	677	642	651	613	633	632	658	661	635	628	619	638	603	615	616	629	665	706	654	641	653	631	679	630	640	631	673	666	623	622	614	655	618	670	641	606	640	631	599	634	623	680	626	645	683	616	634	655	651	618	664	626	642	642	630	639	656	655	639	682	666	651	633	671	651	647	643	670	614	617	642	660	669	646	626	660	631	659	625	615	607	614	621	674	633	602	627	637	631	662	633	639	641	669	610	637	640	654	685	619	666	628	609	651	665	630	619	591	596	650	661	668	666	617	665	629	678	649	655	628	667	637	646	659	642	621	697	627	633	639	646	669	650	597	645	640	680	682	638	662	615	668	635	627	639	609	609	666	625	674	668	697	635	656	586	640	640	653	658	610	628	613	621	628	683	656	632	614	660	663	695	635	699	643	634	635	679	651	623	672	646	658	631	656	615	639	642	605	636	608	648	703	629	645	621	661	619	636	662	675	641	586	585	667	660	640	632	619	631	610	669	618	616	628	629	601	620	610	610	639	626	648	643	682	603	634	642	671	635	673	659	660	610	600	661	683	680	620	670	613	639	668	630	685	619	643	631	646	663	670	679	648	663	644	638	629	678	687	674	632	601	629	648	614	622	608	624	627	613	632	661	683	608	637	698	634	647	618	668	653	662	627	668	690	682	636	615	654	684	677	668	655	625	671	638	624	655	621	609	615	650	614	603	664	648	642	663	626	619	626	629	650	689	633	711	588	638	654	641	623	631	647	717	617	634	657	667	627	652	640	687	687	630	606	659	651	689	635	631	655	666	606	636	694	619	656	637	604	633	663	628	647	702	651	642	631	649	623	661	661	692	654	643	632	641	654	589	658	637	641	647	636	657	610	671	606	657	627	676	628	647	666	641	660	627	624	695	667	590	650	653	678	671	651	649	628	716	666	614	684	621	610	645	621	609	586	627	657	635	640	680	631	623	685	639	644	581	613	655	642	660	622	663	642	637	638	628	647	607	603	673	664	669	616	587	663	637	652	655	606	654	622	610	629	640	675	625	640	653	682	607	636	643	613	665	637	663	633	625	616	653	670	663	628	622	641	670	678	647	645	632	644	656	682	625	678	671	604	665	630	655	657	602	632	625	631	644	644	656	651	679	657	676	626	682	605	636	659	644	647	656	663	659	623	678	655	651	621	658	626	643	662	630	642	644	656	635	595	650	610	664
55747	47559	41313	34034	24598	16336	17316	15393	13505	10152	8123	8465	5567	4645	3638	3016	2283	2130	1512	949	656	542	499	644	754	676	851	616	506	409	424	698	517	413	422	454	366	352	335	324	299	278	275	274	261	279	278	265	252	266	279	302	244	289	260	261	276	245	265	251	269	287	263	232	266	275	263	269	284	261	264	275	278	236	258	282	263	263	260	280	263	262	259	270	268	267	231	260	271	275	265	274	245	260	267	236	252	245	272	263	281	252	271	261	266	245	243	268	236	274	269	255	227	236	265	269	278	240	252	283	251	245	233	284	264	267	254	276	252	248	295	269	248	212	263	262	266	248	263	260	242	266	271	274	241	245	230	263	254	262	274	280	272	252	241	258	260	282	247	262	269	263	232	243	258	245	264	263	260	257	251	246	258	279	280	245	250	261	249	264	262	259	236	261	248	281	258	277	278	275	249	268	265	261	247	254	266	237	277	255	268	262	252	265	288	242	256	257	275	267	247	262	259	253	245	266	266	279	256	245	251	262	255	262	252	251	269	259	257	262	287	245	268	283	276	264	263	265	222	267	262	296	279	244	253	260	254	281	251	281	263	258	276	265	264	262	284	259	257	267	263	284	249	257	272	255	288	248	296	242	274	288	275	252	281	279	286	253	267	260	281	284	264	286	243	270	278	271	244	261	248	273	295	253	235	283	290	242	255	250	267	267	237	259	278	270	264	262	283	266	297	282	245	262	232	247	257	256	256	241	236	250	249	258	295	253	242	268	300	248	221	252	281	271	266	234	257	273	248	233	263	286	270	282	264	249	236	285	284	266	255	289	251	263	281	254	254	266	257	245	229	260	247	276	246	238	299	270	250	277	281	246	262	266	271	271	270	252	250	235	259	278	239	274	254	252	252	273	261	262	245	265	229	243	238	263	267	250	280	263	243	233	269	275	251	255	261	261	238	280	244	259	270	255	288	299	277	285	266	256	243	264	246	262	273	251	238	263	270	248	249	242	240	258	275	276	299	259	258	241	246	273	302	268	252	244	277	271	282	255	254	269	255	266	246	272	260	247	233	256	269	240	277	263	248	252	268	267	265	270	278	269	252	266	273	264	266	282	247	301	250	270	261	269	272	240	282	232	255	247	267	273	253	233	246	281	255	252	278	222	262	294	246	236	284	248	258	271	263	240	270	263	270	265	258	253	283	277	253	281	264	261	239	264	276	260	265	265	267	249	231	235	285	263	266	253	267	271	252	261	265	273	262	296	272	263	252	252	265	234	226	252	248	286	266	278	249	290	273	267	269	225	270	270	267	246	261	260	259	245	236	292	252	220	247	247	246	283	265	256	288	281	261	288	266	266	270	251	272	286	259	292	267	235	231	278	275	263	247	260	274	248	264	258	250	268	268	263	230	264	254	234	237	265	273	276	255	273	234	255	250	278	265	238	277	259	287	253	252	250	234	221	252	262	265	227	244	262	247	266	270	273	264	272	261	230	252	253	246	252	256	249	265	281	260	275	285	264	277	242	266	263	236	267	246	255	238	254	251	304	261	219	261	233	251	271	277	257	277	260	276	259	282	265	251	265	263	258	268	259	268	234	287	242	259	261	257	266	272	275	278	255	261	285	288	243	270	267	252	266	235	245	236	231	265	266	271	283	244	243	272	263	247	245	256	267	274	273	225	250	253	287	265	267	289	263	241	233	285	272	262	253	236	252	258	274	264	287	250	248	268	254	255	250	258	230	274	268	280	267	286	242	241	280	274	244	262	252	250	264	253	277	243	264	250	241	247	250	247	305	253	257	271	256	257	236	273	241	246	233	247	262	260	261	239	268	251	272	272	230	269	274	241	228	249	250	262	251	284	248	296	264	250	271	259	266	283	276	236	258	248	264	251	290	277	252	277	252	277	271	266	248	234	244	239	248	255	268	256	284	250	267	270	280	230	243	275	239	273	267	277	245	260	243	281	246	269	266	265	278	244	271	265	284	278	275	262	276	258	234	293	275	279	263	286	281	247	277	268	275	258	241	289	250	231	276	258	269	251	252	288	255	261	237	252	281	290	278	240	287	255	266	259	285	257	259	267	264	264	249	263	246	289	259	252	260	266	267	277	271	279	240	237	271	254	276	280	233	278	240	264	250	262	259	272	244	281	255	275	273	242	267	254	245	244	249	265	262	269	219	262	289	261	243	254	274	294	258	253	268	249	265	240	235	275	267	284	264	272	277	283	269	264	246	258	238	256	284	274	245	276	255	249	234	248	233	259	272	267	269	263	270	245	246	291	275	245	256	242	271	262	254	285	275	252	283	277	239	287	278	269	263	264	260	241	262	269	251	239	256	265	250	287	267	262	282	300	234	259	256	244	237	260	266	232	260	265	252	238	256	248	254	248	235	259	273	249	263	285	239	233	274	276	257	265	282	304	264	275	258	240	253	266	249	259	254	271	263	266	276	235	261	259	281	245	245	247	304	287	273	272	254	261	274	231	301	253	296	242	256	259	252	264	242	255	256	293	257	274	259	285	276	255	281	242	259	271	272	271	274	278	280	258	250	257	246	249	242	253	212	258	261	268	290	277	254	258	258	230	267	257	252	284	259	274	273	275	294	236	252	263	267	268	259	256	280	259	241	239	244	246	245	269	271	259	253	247	278	251	267	227	263	286	275	250	245	249	285	283	265	281	240	237	258	244	301	247	257	256	263	265	248	270	267	266	268	277	278	229	261	266	276	297	256	250	283	224	252	260	284	237	240	244	268	233	237	259	296	233	248	260	272	244	260	266	238	255	295	262	233	259	275	224	266	251	277	251	239	256	283	260	268	285	277	282	271	245	255	287	274	251	271	269	255	263	266	273	244	280	254	285	239	263	250	291	293	261	252	280	274	249	264	256	269	255	269	280	250	264	272	260	235	274	231	254	264	269	246	227	250	261	251	264	240	276	286	252	241	244	257	229	255	246	275	252	262	272	258	270	238	250	266	268	284	250	295	263	276	236	266	273	275	276	256	280	263	251	256	276	265	253	247	241	252	283	277	269	239	272	258	253	252	236	229	244	286	241	274	255	235	247	282	253	278	258	255	221	235	252	293	243	269	262	263	245	246	280	248	247	253	250	251	272	273	301	280	265	275	265	233	286	275	267	259	270	243	267	233	271	246	266	273	289	262	264	292	288	261	252	238	280	272	265	277	288	245	259	259	279	281	241	261	281	261	229	255	234	285	240	252	262	254	274	262	248	253	247	267	252	241	270	264	296	255	250	245	254	273	260	271	290	254	255	263	261	250	264	277	256	251	260	253	278	268	287	259	289	261	226	269	267	264	234	278	212	250	246	289	254	262	259	278	266	268	250	272	245	277	278	268	240	264	242	223	258	302	262	282	273	258	242	272	245	240	257	284	255	281	246	275	264	255	255	251	269	277	276	243	234	304	241	242	252	257	252	296	265	250	266	266	253	240	287	252	269	265	249	272	285	253	285	250	250	283	264	262	233	252	244	226	267	293	284	264	232	293
35758	39710	43589	41933	35569	28817	33590	31982	31714	27423	26738	27706	21853	19492	16575	14478	11618	11565	8018	5072	3348	2383	2169	3349	3683	3641	4303	3027	1899	1750	1824	3498	2432	1722	1780	1606	1505	1226	1349	1237	1000	793	747	700	647	653	695	618	631	640	632	718	659	687	637	657	668	616	608	645	618	618	595	668	615	637	601	592	621	645	591	586	620	628	621	622	612	651	663	628	646	639	621	658	586	602	631	657	635	622	643	621	587	633	638	620	626	632	603	612	630	635	615	651	627	612	644	617	607	634	647	601	653	641	658	677	644	673	622	621	651	656	617	603	628	668	684	598	640	599	612	606	639	664	624	660	644	595	656	623	629	588	638	600	610	620	623	627	590	637	630	629	639	654	627	670	605	566	605	621	591	602	605	597	603	634	640	633	596	633	592	630	619	616	585	609	610	637	595	636	627	633	621	673	596	618	631	642	605	627	640	602	693	645	633	612	621	654	609	639	617	627	654	661	639	625	600	646	644	624	661	633	638	622	594	645	635	639	603	605	628	679	629	587	608	595	650	647	625	642	595	574	632	635	626	618	645	654	646	616	611	628	601	621	610	657	618	634	650	648	658	588	626	642	590	642	643	625	677	610	625	640	635	642	592	575	640	622	637	626	630	604	626	635	622	650	599	615	600	625	601	692	634	612	644	603	640	608	648	605	672	638	635	651	655	577	661	623	650	628	656	615	637	592	600	672	597	665	647	553	623	585	655	606	669	614	660	603	647	626	618	602	642	605	623	627	616	623	609	617	574	617	611	623	665	651	639	641	604	654	633	676	641	603	609	652	647	650	628	638	586	595	638	599	610	638	624	632	594	596	605	669	610	639	675	621	610	580	626	596	644	602	647	623	606	612	640	623	618	599	620	637	656	628	674	636	629	628	600	676	662	622	591	599	655	644	632	603	637	658	672	648	633	633	593	579	605	664	585	630	615	601	592	648	621	607	651	604	612	640	602	636	634	613	627	608	637	595	612	619	625	619	650	647	607	627	639	612	612	596	622	618	617	637	627	640	646	627	663	638	624	599	616	594	635	598	653	644	663	642	594	623	654	617	603	583	661	624	605	624	612	638	601	662	604	656	651	645	639	643	638	612	641	637	654	653	639	625	632	635	640	665	633	623	623	640	629	612	642	622	626	645	644	644	628	627	621	660	611	573	629	621	638	642	620	641	651	682	632	632	618	657	597	625	613	601	627	636	605	639	617	611	585	664	652	584	629	621	584	573	614	626	618	648	623	671	636	647	639	585	616	594	612	647	596	618	613	587	629	604	628	600	614	612	601	642	604	608	615	684	603	617	637	650	620	599	633	674	588	600	615	640	666	629	609	634	625	628	615	588	620	658	643	640	677	647	646	626	641	594	599	580	658	636	631	619	593	629	634	644	629	599	608	629	660	600	651	646	631	627	634	632	604	621	621	617	627	587	679	634	581	663	600	608	617	639	614	600	586	650	611	656	615	626	599	645	656	641	617	622	605	633	665	605	686	608	631	638	614	631	589	618	613	636	624	663	576	608	594	612	590	635	646	633	644	636	619	652	610	575	568	612	647	614	665	586	663	617	644	636	623	583	659	636	628	616	581	626	612	677	604	588	600	641	628	647	636	600	635	621	659	653	658	625	589	623	615	637	631	631	644	606	617	619	631	633	587	623	617	620	621	626	624	570	623	631	589	621	609	662	617	639	646	625	633	609	625	621	663	661	607	636	634	614	590	645	630	578	679	635	657	656	651	634	657	643	642	627	654	643	643	591	591	596	640	635	605	619	627	618	631	604	653	603	599	625	624	617	673	689	615	629	646	634	635	654	632	626	627	628	644	653	602	621	636	629	644	625	634	630	608	652	612	613	630	626	655	618	657	622	647	640	609	608	621	646	654	605	653	653	616	662	629	637	643	620	648	564	590	648	656	631	605	653	642	605	618	595	620	599	617	584	627	620	656	622	637	672	671	638	646	646	628	611	630	654	607	636	636	618	651	628	618	584	605	658	594	598	646	600	591	616	617	611	578	627	630	618	659	651	588	636	630	584	640	629	628	630	596	612	665	634	661	586	626	617	661	594	637	669	632	617	639	594	591	606	593	607	647	633	613	679	672	607	602	602	630	586	632	641	620	611	641	592	593	658	613	635	634	637	620	602	591	619	613	630	617	646	640	660	620	599	620	635	669	659	589	613	612	641	594	640	645	639	646	648	605	610	652	625	598	627	660	590	601	623	650	574	649	634	595	640	641	654	646	675	629	629	637	580	627	632	619	585	643	621	648	635	629	617	650	578	641	646	640	653	594	677	614	642	657	640	654	609	656	632	629	633	585	614	667	615	629	580	601	651	599	659	631	631	675	666	597	623	643	642	634	634	618	655	621	592	660	642	631	602	648	670	619	640	618	630	668	600	648	594	575	598	621	586	615	646	613	577	637	636	680	643	626	598	614	618	648	633	655	647	614	601	602	692	624	650	636	570	600	645	645	605	616	661	656	641	640	586	607	631	601	591	641	649	621	625	598	597	611	647	626	621	647	635	640	596	636	580	617	672	637	600	633	650	624	601	590	668	631	623	658	583	632	675	629	632	677	648	613	691	646	672	638	630	620	592	618	646	648	622	650	591	635	602	615	619	623	643	665	635	635	641	673	577	617	606	639	626	647	600	627	611	614	637	647	633	666	601	612	634	605	649	612	589	660	621	638	629	641	632	631	619	603	681	592	620	553	620	588	593	660	624	634	619	643	611	639	610	622	623	648	588	641	656	652	595	632	632	622	602	624	650	648	636	605	647	621	656	583	652	657	643	658	654	583	647	623	598	624	596	624	634	696	653	579	625	652	623	602	609	633	593	617	613	664	637	638	618	612	659	621	631	660	605	667	644	637	585	651	653	583	636	634	652	620	626	615	586	675	650	626	646	563	593	616	631	665	615	632	651	632	614	630	632	660	609	594	569	630	580	598	664	614	598	632	622	636	593	625	667	610	611	617	638	647	623	624	631	595	635	649	620	620	601	641	617	623	634	569	635	631	593	618	618	622	591	664	647	596	640	639	600	630	661	578	640	613	627	611	621	613	637	628	649	670	606	583	653	627	610	630	640	577	626	624	688	639	667	631	653	686	612	638	661	639	594	626	626	653	654	660	605	616	663	642	607	618	641	621	614	651	636	628	647	643	650	676	661	622	615	599	598	625	650	658	645	631	622	667	627	595	571	620	607	597	607	618	647	591	620	626	629	629	633	634	606	655	648	667	685	599	593	609	615	623	642	581	621	647	623	669	610	595	633	627	628	637	616	563	616	625	639	600	614	620	600	638	658	614	626	606	641	604	647	622	593	622	671	661	609	666	626	618	646	621	641	629	665	634	644	629	614	665	630	633	650	620	634	595	601	602	594	662	646	666	661	631	641	660	572	600	601	629	653	661	598	680	641	584	644	614	646	590	645	689	636	619	623	650	661	650	639	657	597	631	618	584	637	602	647	623	599	649	680	619	641	639	623	613	662
38060	30159	23651	14619	7500	3903	2487	1719	1222	967	781	631	559	518	507	394	406	372	324	354	277	296	292	285	268	315	316	311	293	306	296	268	253	258	261	263	248	265	281	284	273	257	239	272	260	264	279	283	271	251	265	271	275	302	275	277	296	297	258	294	282	272	303	272	272	272	268	272	284	255	267	255	276	257	273	252	252	279	237	247	289	296	269	272	274	269	247	280	264	294	256	285	259	261	288	256	239	265	303	254	273	269	276	247	259	290	245	267	264	230	259	244	276	254	288	261	279	222	273	271	263	263	272	289	252	266	289	269	285	296	258	285	271	253	275	271	281	317	274	270	243	277	289	261	273	271	257	271	263	268	269	256	259	255	241	237	255	270	283	258	263	305	230	242	277	231	269	262	247	238	272	280	263	280	266	301	275	243	257	277	241	231	260	252	242	273	235	270	259	274	277	275	286	258	255	268	265	263	277	278	258	270	245	288	263	303	263	261	267	267	277	265	280	250	292	225	252	288	266	272	276	266	276	259	283	296	256	289	276	303	237	258	285	257	271	317	280	257	267	277	274	259	263	266	251	284	251	247	267	276	294	249	275	285	227	254	268	293	277	287	300	278	286	246	244	230	279	284	260	278	270	256	244	280	276	273	279	277	251	300	261	264	276	283	263	278	272	250	249	279	255	260	285	271	269	265	271	268	269	251	219	268	275	244	255	251	276	267	271	275	276	243	295	270	275	277	258	246	271	272	266	259	279	262	259	284	301	311	289	243	277	242	277	284	286	258	294	279	272	229	271	267	264	284	292	272	283	256	293	273	270	270	225	283	286	277	237	248	299	267	276	291	239	230	278	266	242	281	253	243	272	277	255	251	273	258	267	283	286	271	281	282	255	297	277	257	250	263	271	263	231	277	279	250	256	291	266	263	275	251	297	254	267	273	255	266	248	264	240	267	278	287	270	251	301	284	249	255	256	281	230	284	248	270	249	268	299	261	284	249	258	295	280	284	289	268	253	298	283	268	256	280	220	256	278	247	249	255	269	286	283	256	236	267	243	298	307	269	275	233	267	229	244	244	284	273	242	246	249	235	244	283	254	255	239	253	286	267	236	267	282	277	240	262	269	272	270	281	275	254	253	236	264	263	256	272	246	264	278	280	269	258	260	272	294	253	271	266	306	271	263	272	261	293	218	282	249	272	275	215	253	283	278	277	267	258	296	288	252	245	266	228	277	254	251	272	282	250	265	280	268	240	268	255	283	260	247	256	266	261	261	258	234	257	251	251	281	260	271	261	253	272	269	273	256	243	273	267	265	268	260	258	246	283	261	260	280	282	261	275	293	278	273	268	278	259	275	276	273	249	277	244	257	257	287	277	262	245	258	250	257	279	253	259	298	281	269	224	257	261	264	238	242	270	270	260	264	257	258	248	236	250	277	266	281	266	262	251	261	287	252	275	266	253	252	266	286	284	296	230	281	245	250	264	279	256	267	260	246	258	282	263	266	259	285	287	255	245	255	267	303	283	271	256	288	265	284	279	254	265	238	249	265	259	255	230	263	277	255	280	267	240	238	276	263	258	253	295	250	252	276	271	266	250	261	293	261	259	261	277	281	261	270	263	281	272	253	290	283	246	261	264	278	256	281	283	278	270	276	253	281	265	278	286	274	257	240	291	238	261	278	261	264	287	267	292	290	276	303	228	255	255	259	272	270	280	314	271	251	276	256	278	246	289	256	270	260	269	257	222	248	239	269	273	268	284	289	290	286	300	260	275	277	239	242	296	297	263	244	267	267	245	285	259	294	281	262	266	274	249	251	255	263	278	274	264	286	247	283	267	261	250	268	270	284	252	283	250	257	262	268	287	253	300	299	288	307	298	269	285	252	258	253	270	245	289	283	266	243	260	245	271	258	259	269	280	264	276	261	243	278	286	296	265	283	269	275	255	256	284	273	280	253	282	248	311	267	245	268	282	274	282	257	311	280	258	265	274	272	283	278	242	271	273	283	245	268	271	295	253	282	273	259	275	269	273	264	297	268	290	282	271	269	256	254	277	260	245	279	247	265	255	247	287	268	265	259	276	254	262	282	254	271	266	249	262	275	281	265	277	244	278	255	259	273	249	253	239	289	256	266	298	283	265	268	239	285	248	256	291	280	271	297	280	251	271	266	229	268	276	249	271	248	264	282	271	269	267	281	267	242	273	255	253	251	285	265	259	263	257	248	274	273	227	267	277	257	288	289	275	294	268	258	241	261	221	284	254	258	256	252	280	280	274	253	255	269	261	252	268	236	285	275	264	275	268	263	262	292	302	275	291	273	274	286	250	260	281	278	267	253	252	261	255	288	276	257	246	255	284	277	247	228	262	319	296	280	285	256	243	286	252	252	302	258	279	275	272	310	250	274	282	260	267	261	252	252	269	270	267	271	279	286	248	277	247	275	267	246	266	278	238	258	265	289	271	277	301	257	290	283	234	276	269	264	265	280	294	260	311	249	263	260	256	249	282	270	267	269	301	273	259	321	315	253	271	249	284	278	284	258	288	263	280	269	244	269	259	250	264	285	278	255	258	269	271	258	263	253	254	244	251	293	268	275	266	259	269	286	282	294	288	317	240	269	254	282	317	264	316	253	287	264	286	285	264	262	276	251	276	235	272	272	284	291	293	285	273	273	278	254	256	274	235	261	260	262	243	257	266	284	284	277	257	258	229	287	272	295	280	268	264	229	267	243	272	281	258	261	290	264	315	302	257	269	232	287	280	292	307	246	266	290	242	270	276	227	246	259	272	245	259	248	238	293	256	245	259	248	254	264	289	267	268	261	293	283	259	268	250	225	263	290	280	260	255	236	258	311	315	284	285	275	247	282	233	277	274	259	271	270	275	268	245	252	231	250	295	270	252	268	252	283	276	274	300	267	276	262	275	258	280	278	289	275	278	287	278	279	279	277	256	250	259	268	263	267	283	248	264	256	255	264	232	250	269	272	254	261	282	315	271	273	262	286	259	282	274	272	273	271	257	246	250	297	300	280	253	253	283	287	244	256	248	256	247	248	292	267	278	248	242	268	284	281	261	259	232	249	266	250	259	276	258	260	251	257	252	261	264	272	260	295	268	281	273	274	260	270	271	255	272	252	261	251	250	264	249	258	267	264	236	249	312	274	274	250	275	286	282	293	279	256	272	291	266	274	265	293	275	243	251	252	255	289	248	289	271	276	285	241	264	264	233	297	284	237	257	290	248	301	276	265	269	258	272	241	266	266	284	252	268	251	264	267	295	271	289	251	257	261	258	273	229	287	279	260	246	236	272	249	227	252	259	267	281	259	262	265	252	290	249	263	314	281	255	255	262	296	239	273	305	266	278	268	262	253	257	256	273	270	247	264	284	275	271	286	257	273	283	270	295	289	292	253	286	282	272	274	286	246	244	263	254	302	309	288	286	278	273	262	253	301	254	281	273	246	292	270	287	285	301	257	253	257	260	308	268	260	280	269	269	278	292	287	291
21973	22539	28046	25081	18640	13038	10360	7859	5879	4786	3659	3093	2522	2049	1837	1593	1378	1254	1092	985	887	904	837	831	776	779	813	812	753	747	740	719	678	642	699	705	688	691	683	670	636	692	706	696	641	661	698	667	629	675	591	626	670	646	651	638	671	677	623	638	636	629	635	660	613	620	642	648	661	619	664	677	639	616	654	684	585	633	637	647	638	647	600	606	647	624	626	614	660	658	605	606	613	648	662	633	638	654	631	622	602	632	648	629	691	644	656	658	642	607	660	660	643	650	644	634	658	647	689	620	633	682	628	662	644	592	638	616	632	630	665	593	638	690	674	645	618	633	625	665	668	635	634	661	628	626	622	637	647	657	636	644	666	642	699	612	658	633	631	607	663	651	613	633	636	677	645	611	679	605	624	646	668	631	627	661	659	660	672	647	664	655	673	672	675	649	629	658	684	671	634	639	632	640	668	634	639	616	604	642	658	678	664	618	639	611	683	661	679	618	641	640	669	640	647	641	650	651	667	702	614	607	623	617	643	595	623	611	649	612	611	677	608	637	638	637	644	637	657	651	634	656	622	642	643	582	575	643	672	607	634	692	633	652	632	598	605	622	683	654	635	641	651	629	612	611	648	665	632	655	630	632	687	631	661	611	638	662	628	662	651	625	650	610	664	661	664	615	653	617	625	646	687	606	670	659	645	640	630	633	643	649	640	605	601	629	645	658	672	635	685	623	663	620	608	626	610	659	625	618	640	657	628	661	629	634	645	650	651	596	628	709	605	635	637	603	616	670	692	635	674	643	634	614	635	605	618	624	643	725	665	602	634	668	664	655	613	634	653	649	684	641	629	617	661	636	619	615	640	628	673	620	602	621	679	667	646	597	641	645	623	660	610	605	676	622	646	648	661	652	643	654	635	630	614	608	666	615	606	656	645	662	674	608	630	673	646	662	666	645	682	667	681	677	636	666	676	644	693	625	669	650	654	634	654	643	651	626	629	623	654	616	641	684	621	644	641	629	646	618	627	656	618	642	632	631	632	659	636	637	609	662	629	647	588	666	622	650	616	624	679	645	658	637	637	670	680	650	629	669	645	624	637	609	616	605	673	632	651	685	660	599	615	647	664	664	589	647	657	624	605	660	693	609	631	689	654	636	653	637	690	605	684	630	611	682	677	632	610	669	641	695	669	690	629	628	673	676	650	632	677	671	614	620	611	614	643	707	648	673	635	647	674	629	619	677	643	642	656	671	622	601	644	650	659	631	648	673	606	629	692	646	653	654	635	695	617	671	694	688	642	640	633	635	618	657	643	637	637	627	675	667	675	660	665	617	604	652	622	642	634	577	615	602	636	666	668	672	647	643	665	656	632	677	674	650	659	656	636	661	621	620	654	642	650	670	671	614	612	613	621	641	608	657	668	665	600	668	689	624	645	625	696	691	640	599	671	622	616	655	665	731	677	615	629	652	650	660	633	630	660	600	668	647	643	651	617	621	686	647	617	615	606	664	682	629	626	682	654	625	655	652	631	689	639	670	617	656	673	667	617	688	681	625	630	672	598	625	655	620	634	649	659	644	650	674	673	615	685	673	652	662	668	614	682	631	634	619	620	657	623	654	629	638	629	620	601	597	624	670	607	610	666	640	638	619	693	670	636	657	643	703	659	635	656	694	635	636	676	631	641	679	646	639	621	658	632	642	666	623	652	635	641	638	632	672	635	652	616	635	633	658	599	613	675	605	697	625	699	667	570	639	616	639	630	639	641	677	693	646	638	671	689	675	644	659	640	665	666	645	670	645	699	581	680	590	677	603	658	591	662	587	649	639	655	592	595	653	656	666	616	640	656	657	662	637	649	629	615	607	657	602	619	622	630	704	671	611	660	701	712	597	637	657	626	615	627	628	616	653	651	627	608	640	676	649	601	634	649	628	660	681	665	647	632	629	593	653	598	633	637	643	640	628	640	659	601	664	577	643	655	671	672	673	679	682	657	663	676	645	622	646	634	633	650	639	628	619	629	663	676	637	656	608	627	658	668	647	654	612	641	696	605	648	591	649	660	668	641	665	648	689	622	668	641	671	654	635	680	659	615	688	698	666	614	619	650	673	625	603	654	623	635	661	660	622	659	635	647	618	666	647	639	626	667	660	622	648	594	621	636	613	657	651	653	655	661	660	657	641	642	602	618	657	638	659	629	640	649	678	645	685	631	584	638	665	646	645	695	663	650	588	647	676	650	651	624	692	606	645	639	622	637	632	631	672	697	628	679	648	639	614	636	622	622	615	625	646	658	671	645	629	644	618	671	690	689	672	624	654	701	677	626	623	654	671	635	612	623	650	634	665	635	665	638	635	618	668	619	657	614	625	664	625	616	613	650	649	625	635	653	648	629	661	657	647	661	639	605	656	611	655	609	607	672	638	648	636	605	639	665	630	653	660	590	654	637	641	624	662	678	654	630	659	624	662	656	692	618	650	631	645	594	656	609	692	643	641	639	611	642	644	613	602	667	647	656	653	623	625	630	654	664	636	643	627	617	639	634	615	647	635	685	684	651	654	600	675	623	654	615	631	640	638	674	654	636	664	640	599	616	656	633	682	692	675	640	636	666	633	659	638	621	626	632	659	630	654	619	678	646	634	653	632	640	652	653	631	645	615	684	615	639	655	621	614	636	650	676	670	609	654	641	601	613	643	616	635	630	633	610	611	666	633	620	648	620	659	649	590	624	646	648	665	633	654	619	640	623	624	661	604	648	659	654	618	646	631	592	611	647	651	669	658	598	589	649	659	682	639	665	653	660	629	635	614	693	635	640	638	628	638	672	612	594	677	678	633	626	696	627	608	660	664	652	643	610	609	617	645	608	642	662	634	638	621	647	669	619	637	654	624	669	660	630	589	660	605	662	668	641	674	613	685	607	611	627	617	676	658	619	609	632	685	662	635	688	636	671	658	655	658	648	654	642	636	636	672	640	628	647	678	664	637	632	670	641	594	667	649	637	630	670	651	642	661	638	632	639	643	639	643	635	621	647	667	626	632	638	671	631	649	730	670	626	655	622	650	652	622	632	612	643	638	655	653	679	648	675	611	630	640	608	654	650	687	689	630	638	655	641	652	626	683	639	629	646	652	635	639	657	632	634	630	654	610	651	625	645	600	662	642	713	643	655	633	627	642	619	641	616	660	622	611	659	686	627	635	619	651	600	655	654	590	629	648	668	652	636	602	617	655	591	620	658	609	658	632	682	649	623	594	639	642	644	683	657	659	628	621	636	684	664	660	643	648	631	674	621	616	654	646	618	664	657	676	666	654	648	662	590	640	626	630	665	672	614	640	667	644	689	655	638	689	637	641	659	643	666	617	650	622	641	633	679	663	667	667	627	637	661	614	632	614	658	678	633	603	657	659	661	712	649	623	643	666	658	675	645	651	614	631	596	638	675	639	630	623	651	640	637	644	623	637	626	661	633	579	659	699	652	681	664	667	673	625	669	685	628	637	666	642	645	638	644	623
44057	36315	30917	21191	12775	7043	6799	5425	4327	2713	2223	2122	1468	1264	999	905	790	622	555	442	357	389	320	308	355	357	410	389	322	357	307	379	319	300	297	311	285	282	298	283	252	250	265	262	274	269	246	282	236	277	278	271	255	225	271	288	209	285	272	241	253	269	312	281	304	233	262	251	260	265	282	257	244	283	261	274	273	277	289	229	270	274	250	248	262	243	236	266	281	250	281	256	259	269	279	280	270	264	247	278	262	259	246	269	255	281	279	271	274	249	258	280	260	251	286	238	233	238	270	292	260	251	216	246	266	275	264	261	243	267	230	245	278	264	282	269	267	255	272	270	267	258	246	275	274	283	272	253	275	254	257	240	241	272	245	270	267	262	292	277	275	299	216	282	240	259	262	237	225	256	305	301	242	272	264	258	256	261	265	253	268	265	267	266	212	257	261	293	270	294	303	262	283	245	244	234	249	261	264	292	228	255	249	287	272	233	253	273	234	300	240	248	313	261	236	281	270	262	242	274	257	296	254	257	299	275	228	259	262	262	251	262	262	273	260	263	278	271	281	280	265	233	277	245	224	252	258	250	265	299	262	274	243	249	291	249	258	255	246	247	273	243	283	244	257	249	295	243	262	272	274	255	255	250	298	268	263	263	258	261	275	294	234	264	264	229	279	253	245	258	254	266	278	294	265	248	249	280	286	283	295	263	246	254	268	267	265	273	233	269	292	241	280	266	276	238	282	253	266	258	297	265	253	245	261	265	272	251	266	285	253	276	257	271	284	286	254	291	259	265	273	274	273	248	256	253	279	245	269	280	245	244	255	279	276	260	280	249	252	293	247	261	218	289	265	234	307	250	262	251	277	297	264	274	266	237	287	263	245	242	263	251	257	260	247	286	260	245	232	256	270	260	259	272	262	251	237	268	267	287	302	264	257	274	265	272	289	274	255	239	266	274	267	258	271	275	259	224	258	242	267	266	262	260	260	284	265	289	274	252	282	261	274	272	288	278	252	255	282	286	271	257	266	270	257	279	263	281	275	213	257	276	275	275	255	220	245	278	241	279	266	247	277	285	268	245	248	264	265	256	258	283	285	270	281	302	270	275	258	252	240	245	259	296	262	256	259	265	271	256	265	248	267	245	270	238	268	272	242	261	269	281	265	263	241	272	267	267	267	267	292	251	266	254	263	259	265	260	250	271	278	282	255	261	238	279	252	264	300	276	234	233	265	287	299	269	270	249	265	273	238	256	279	251	258	254	290	279	274	294	268	271	264	239	292	249	275	251	255	262	235	246	257	240	271	230	245	223	291	263	266	251	269	268	254	255	276	286	293	263	264	257	273	287	255	290	271	217	300	253	241	269	279	275	276	253	240	259	259	255	264	273	291	278	265	254	256	282	269	272	231	254	251	262	261	264	244	288	287	266	260	259	279	269	267	264	263	237	251	266	257	254	275	278	284	286	274	266	283	300	259	258	253	261	298	252	256	266	263	271	240	272	260	284	255	283	246	257	294	257	263	260	275	268	244	274	271	281	257	250	284	283	298	260	255	257	251	261	239	250	254	277	253	260	272	251	260	310	267	262	259	272	277	239	218	272	309	249	243	261	297	260	267	257	251	258	264	244	254	291	273	284	247	282	263	263	240	246	251	264	274	296	283	271	282	279	286	255	294	267	262	241	283	268	238	261	244	320	287	243	261	263	279	253	285	263	278	271	264	272	286	249	246	255	251	259	282	231	249	254	291	262	271	257	243	260	290	258	273	271	262	274	264	274	275	287	255	240	272	250	295	257	265	257	242	253	274	275	293	286	307	252	274	265	261	259	261	238	270	260	250	248	261	260	260	260	270	284	255	239	253	285	257	264	290	280	241	271	263	246	245	267	271	279	276	241	287	259	212	237	249	283	269	254	281	280	236	247	238	292	244	233	264	298	264	252	257	249	278	249	247	244	254	284	292	274	249	274	289	318	262	275	261	254	264	236	248	282	248	272	269	243	265	263	271	260	238	276	233	270	305	244	232	274	292	291	273	273	256	270	308	259	252	248	292	287	264	254	274	300	274	245	258	254	248	252	277	248	282	231	246	274	272	275	276	262	252	275	265	269	287	264	240	280	274	291	256	269	238	258	267	323	242	252	260	253	261	268	263	259	247	293	256	252	269	248	238	288	254	265	264	269	248	275	265	274	283	258	282	258	250	253	257	270	279	268	232	240	284	260	270	244	227	284	252	280	287	259	272	283	269	265	290	289	243	282	272	278	276	271	259	243	269	256	261	244	225	261	240	270	265	262	272	268	248	248	317	259	250	289	281	263	250	243	253	238	265	265	271	236	253	234	257	265	248	288	269	265	276	248	265	279	263	239	268	241	289	272	270	287	256	285	274	296	250	246	277	288	265	263	286	280	288	233	271	280	261	242	270	275	252	315	291	274	241	253	271	267	250	257	244	238	243	251	260	286	277	266	283	287	245	235	241	277	238	282	258	276	270	274	242	252	269	273	281	271	250	264	274	279	270	238	232	255	243	265	275	268	259	206	246	286	254	261	282	256	284	252	275	279	260	259	278	260	247	262	265	271	285	274	278	282	247	276	275	258	263	284	271	275	277	261	255	228	267	251	279	260	222	275	261	258	239	287	244	265	255	249	227	305	287	262	272	243	288	245	264	268	258	269	269	259	265	265	271	274	273	269	277	281	283	287	255	255	243	261	254	281	303	269	261	259	271	267	276	264	247	280	266	252	261	263	252	270	246	251	239	263	258	264	279	300	286	239	263	284	277	289	273	293	251	248	260	271	294	257	258	259	287	270	252	249	262	241	256	237	299	267	259	283	268	267	217	245	231	273	246	279	255	264	290	269	283	259	248	249	267	263	242	253	265	262	257	262	268	268	283	270	247	272	252	251	267	256	271	263	241	265	261	273	239	218	279	280	256	256	233	282	263	277	253	258	261	271	240	244	279	281	258	233	276	287	252	272	289	267	268	253	234	245	231	264	269	270	264	263	303	253	248	253	238	266	318	278	230	222	258	261	302	233	255	249	254	265	236	252	250	238	295	260	255	272	248	275	259	273	297	245	266	258	259	298	253	242	270	262	254	253	243	279	257	242	269	260	287	276	266	258	267	254	268	251	254	250	262	256	292	258	280	251	249	240	246	244	311	274	268	275	266	254	263	284	245	244	257	284	279	229	231	253	280	255	261	289	287	228	264	244	275	224	251	267	250	274	248	251	273	279	256	258	241	263	274	276	246	252	271	272	246	275	240	260	242	275	277	254	270	252	281	264	257	298	259	288	269	257	257	282	229	268	253	236	265	265	278	239	292	258	279	264	233	292	281	260	251	258	253	240	254	267	251	257	246	246	263	239	300	302	251	274	245	276	291	291	247	257	255	270	268	277	281	254	259	270	268	268	238	264	233	272	256	253	246	275	253	269	264	255	252	287	257	268	251	276	265	273	256	245	258	247	262	253	304	268	254	275	240	230	259	267	258	271	287	262	295	261
26463	27799	33858	30458	25159	18837	21381	18825	16482	11879	10870	10860	8318	6897	5720	4845	4293	3469	2726	1955	1314	1376	1143	1164	1487	1379	1489	1470	1047	1332	1133	1280	1041	936	891	932	870	807	837	776	690	711	683	672	694	673	675	636	653	701	676	676	645	644	640	649	649	609	590	642	653	643	698	692	672	649	643	629	603	665	667	680	599	661	625	609	647	641	625	598	653	628	658	644	635	655	667	613	646	638	667	678	596	667	683	664	615	631	624	644	586	641	626	650	618	685	619	625	631	653	584	612	647	647	617	658	682	604	649	658	584	645	601	652	711	650	620	675	631	619	601	628	654	666	653	639	636	611	637	633	639	605	671	673	662	648	635	619	670	635	625	662	608	656	677	625	691	669	635	636	602	664	618	616	615	635	672	666	660	628	659	636	637	648	639	681	630	652	648	682	654	698	668	642	638	683	664	642	647	655	660	635	618	617	614	634	610	620	648	632	601	643	641	645	636	639	577	671	673	617	606	628	615	652	617	614	645	658	644	653	594	657	639	646	604	646	652	660	620	654	671	603	604	637	655	636	665	646	635	608	640	650	614	615	624	665	621	624	647	610	632	602	603	608	610	663	605	657	646	636	654	644	656	627	631	673	617	592	613	696	629	636	623	641	608	671	650	655	675	629	673	685	665	656	665	620	568	646	661	630	638	596	614	642	656	639	651	638	660	622	625	632	656	615	611	663	658	665	665	602	656	594	655	652	634	621	678	634	626	653	642	651	605	635	631	622	643	633	645	681	670	625	702	631	650	642	649	652	687	623	611	642	608	604	660	616	622	654	617	659	619	633	615	659	661	601	669	627	637	644	682	649	625	659	622	624	654	625	647	627	666	690	633	574	641	626	607	642	636	630	632	641	631	637	650	617	658	683	653	609	655	621	644	670	628	621	677	648	654	610	601	633	639	677	620	645	676	641	613	645	661	656	607	604	655	600	622	641	606	624	640	639	657	679	676	664	632	603	598	628	690	665	612	638	630	623	593	662	666	662	631	627	650	658	601	638	664	644	626	598	632	638	652	605	670	688	653	650	593	632	636	656	651	647	667	612	635	604	627	626	605	650	668	602	628	648	617	630	656	614	636	627	652	652	614	627	639	642	652	645	623	615	598	646	603	647	618	671	654	677	715	630	655	615	622	675	618	643	670	643	659	622	642	623	678	598	655	626	687	635	632	637	599	641	648	603	663	642	677	682	634	608	694	677	649	592	667	636	598	696	687	619	601	634	639	658	623	617	640	635	645	645	627	644	617	697	656	629	690	631	649	621	649	617	632	629	632	608	622	645	604	653	636	641	673	639	636	687	618	620	657	648	660	654	667	626	641	620	639	624	670	655	631	642	645	644	624	654	606	622	637	642	629	653	637	652	648	702	590	609	665	646	671	606	617	631	648	615	668	639	619	654	667	628	648	639	654	651	638	620	656	588	639	684	610	635	616	605	652	658	688	573	619	645	588	655	622	635	638	603	670	673	670	638	670	671	602	670	619	669	700	662	597	617	632	647	643	651	614	624	665	593	673	656	647	672	676	642	628	641	669	655	640	664	655	637	659	658	629	641	642	623	623	631	655	667	579	667	625	624	588	592	650	634	660	660	664	632	645	663	639	643	670	688	659	672	669	643	687	634	612	664	640	648	666	633	656	605	675	633	643	643	677	613	625	608	623	670	639	686	679	615	608	627	653	642	656	676	661	612	627	670	659	643	632	598	653	637	651	657	653	645	649	624	623	636	624	637	634	623	602	661	623	622	653	706	632	650	663	639	615	570	612	672	628	662	659	635	659	586	642	614	649	610	660	671	633	636	622	631	692	616	596	627	641	600	656	627	650	624	620	609	610	643	624	602	654	653	654	626	630	633	626	648	616	608	635	629	652	647	658	656	576	643	644	646	626	596	598	635	633	615	608	638	633	645	618	679	663	609	644	670	659	702	643	635	650	656	654	628	701	621	604	634	653	644	645	601	626	604	647	667	616	630	603	639	607	610	656	637	619	619	671	675	689	584	627	645	654	655	652	651	622	669	675	645	631	651	650	674	652	613	678	614	636	691	666	641	629	593	645	637	683	627	614	606	606	703	637	647	680	643	642	591	625	671	653	619	631	655	622	643	637	637	635	638	685	600	626	647	610	688	620	633	627	660	623	652	614	675	653	625	638	698	645	657	681	665	616	668	636	653	672	659	647	694	649	653	662	651	671	641	661	654	661	650	644	703	644	671	666	643	656	677	655	653	660	643	663	694	630	646	627	681	617	654	627	625	664	663	599	663	627	637	661	595	654	627	641	672	591	631	620	632	660	647	651	635	624	641	628	669	653	635	610	620	652	648	650	635	658	667	632	661	618	646	636	680	644	633	631	622	644	569	604	648	634	659	632	636	610	674	646	598	643	620	653	651	663	638	676	637	683	630	637	637	642	646	667	636	644	652	623	650	642	621	620	657	644	655	667	642	635	620	591	671	636	644	628	639	663	614	704	636	650	646	634	598	630	618	642	645	608	633	645	662	647	641	663	662	642	628	614	623	618	657	605	628	677	630	644	636	670	681	632	694	669	640	635	626	614	674	634	663	646	655	652	618	670	678	645	637	642	570	643	590	632	665	627	633	608	664	609	620	648	614	635	639	635	641	710	637	602	643	643	672	617	669	599	610	622	661	644	688	620	682	653	667	639	640	652	626	635	653	658	663	589	688	599	653	614	613	662	659	623	653	658	652	626	643	660	649	626	639	626	638	579	633	687	637	697	608	641	647	627	625	635	630	630	666	618	662	623	644	690	608	609	648	646	621	640	623	632	618	636	681	636	642	701	621	612	618	660	621	666	663	609	625	658	646	625	646	692	652	633	665	660	674	652	602	656	618	635	652	604	647	629	642	630	622	624	579	639	620	627	658	610	635	635	616	597	610	613	659	626	642	646	654	611	660	618	649	652	639	598	638	631	643	659	659	651	658	617	678	626	638	625	678	617	625	587	658	664	621	616	642	656	645	607	646	619	579	672	618	632	658	660	640	619	624	633	647	617	580	697	644	646	657	622	684	569	624	623	614	640	670	613	621	635	684	640	646	635	645	615	624	644	659	689	642	649	635	664	626	652	691	659	591	619	626	620	657	587	639	635	636	652	636	629	617	647	638	632	675	636	617	625	620	620	662	651	667	642	645	661	626	651	638	645	623	655	610	621	649	629	624	581	619	718	650	638	657	628	615	655	610	656	637	638	639	674	651	637	624	639	598	647	643	632	606	594	635	610	651	672	634	661	637	637	667	646	605	626	564	659	694	673	668	653	662	665	598	624	625	599	598	648	603	623	630	648	635	668	657	663	666	652	643	665	662	642	636	665	619	666	606	665	648	625	636	663	653	630	694	696	638	646	614	613	639	671	611	639	646	613	629	586	651	636	627	625	582	644	646	614	608	667	636	638	597	655	622	612	638	669	654	670	647	615	627	638	634	615	601	595	659	612	615	639	602	629	647	637	617	645	609
56011	46758	41163	32297	25465	18995	18784	18397	15294	9889	9051	9145	5748	4558	3490	3288	2453	1884	1525	976	557	601	535	568	608	696	799	702	516	779	610	634	500	451	440	441	453	401	317	336	305	260	265	236	277	297	283	270	279	267	263	257	267	257	232	291	239	245	292	240	265	277	277	249	274	254	266	273	268	250	299	268	249	262	247	278	251	258	262	271	260	274	252	223	252	272	251	297	286	281	231	255	231	249	288	263	269	266	268	235	267	248	244	245	246	261	250	266	279	240	260	242	273	287	257	249	243	260	241	248	246	248	243	283	272	275	257	244	258	262	266	236	239	260	239	257	256	255	246	257	253	276	270	253	283	239	275	260	237	252	248	235	275	241	297	278	267	241	250	245	268	267	263	234	232	287	274	266	278	257	233	253	242	255	246	262	270	259	229	243	263	251	257	272	260	251	256	250	259	250	253	238	278	263	277	271	255	265	275	261	251	263	234	287	275	228	264	260	248	247	248	268	256	243	265	240	261	242	263	252	242	255	258	263	252	268	283	257	243	284	257	258	250	269	243	276	266	257	241	252	251	249	290	251	242	275	266	241	265	243	248	270	244	271	230	267	248	264	262	260	230	232	239	249	242	223	264	268	277	272	248	228	250	253	252	270	232	247	249	264	241	245	255	261	228	253	249	273	314	254	252	244	267	254	294	284	266	280	275	249	285	282	264	258	252	260	289	260	232	274	201	234	264	277	254	239	267	257	267	273	230	201	237	252	270	270	269	265	261	282	271	252	283	271	249	233	232	258	261	263	269	277	273	248	261	243	260	241	257	242	271	240	266	265	260	285	209	284	267	257	263	270	243	302	264	242	250	256	242	241	252	264	253	247	239	285	288	238	262	259	260	266	249	283	264	254	257	259	259	270	236	263	268	228	213	248	252	269	244	239	255	278	235	256	273	248	261	275	262	248	276	268	293	256	255	261	287	244	268	288	278	248	252	299	264	266	253	295	272	242	283	249	240	247	293	254	269	273	258	295	264	254	276	266	242	283	241	258	269	279	307	259	265	250	267	263	260	278	271	291	268	249	256	293	251	266	235	266	263	254	270	275	266	222	240	258	272	251	250	285	255	236	248	235	238	268	266	245	293	306	252	275	279	233	262	247	265	268	258	259	264	242	278	253	267	213	266	243	237	279	271	250	290	264	265	239	243	242	244	248	243	260	266	268	252	280	252	266	245	248	266	261	239	263	251	276	283	249	281	261	254	254	309	242	299	317	279	277	271	260	254	242	239	259	253	254	248	280	232	265	258	249	275	240	243	280	267	236	280	271	260	258	242	253	282	254	255	267	244	275	254	261	266	248	264	272	267	243	254	295	277	253	252	243	238	279	260	279	271	272	260	234	239	282	290	262	262	250	282	288	240	255	254	262	253	260	282	262	267	264	263	241	250	287	276	288	257	258	257	246	274	250	259	253	247	268	278	240	259	267	257	250	261	238	258	250	268	227	271	232	253	237	271	240	240	248	269	251	286	241	240	253	262	264	284	268	293	258	265	244	250	231	215	264	235	257	234	233	280	260	267	235	293	260	230	297	268	294	274	245	231	232	263	264	236	263	251	271	252	259	266	251	271	253	223	281	271	284	272	270	266	287	275	224	281	271	221	251	262	257	233	265	294	272	233	274	235	257	243	242	248	267	279	275	271	246	277	268	261	255	254	242	245	275	265	245	277	239	269	280	239	277	277	235	270	256	278	264	274	242	245	259	253	265	262	257	261	233	222	234	226	248	260	288	260	269	266	289	270	287	284	270	265	274	277	276	282	251	264	266	241	239	248	265	227	255	276	275	250	256	288	261	238	293	235	252	267	270	279	275	243	273	244	254	250	266	259	238	273	251	273	266	242	251	241	271	227	252	284	265	259	226	263	262	272	241	265	262	294	274	244	261	254	260	230	231	286	245	246	247	267	245	274	274	233	246	248	252	275	286	243	276	256	249	259	264	238	292	244	258	248	269	271	255	284	274	289	241	259	270	261	257	271	267	256	264	237	257	262	250	253	270	250	249	237	253	261	259	241	262	266	268	225	280	254	269	239	249	269	244	250	252	255	216	269	272	251	247	240	242	260	252	238	248	259	256	272	229	257	235	245	282	267	285	252	252	255	259	251	296	269	273	241	246	262	272	250	299	270	269	256	261	270	254	268	265	264	251	258	271	259	257	265	270	280	254	269	238	255	275	261	247	271	271	244	274	264	246	258	285	255	272	246	247	268	269	246	236	222	248	276	265	269	264	242	257	252	282	264	276	267	246	243	260	263	259	219	244	263	256	263	240	254	234	237	255	234	258	262	292	264	281	267	262	265	244	274	240	230	238	288	260	271	244	244	270	252	248	286	253	296	244	255	279	233	288	247	251	251	270	284	248	252	254	248	248	257	257	284	264	258	270	267	271	229	264	241	249	284	262	274	239	253	279	249	265	244	270	246	263	267	239	284	285	271	252	252	269	271	248	281	258	273	257	286	255	263	250	232	245	239	270	233	272	280	245	268	266	284	244	262	224	265	224	251	251	262	253	297	249	277	274	249	246	274	287	236	232	254	238	252	241	233	237	242	276	271	289	253	251	265	260	263	286	253	243	233	273	259	253	241	266	248	266	246	281	280	252	246	257	251	239	274	276	253	255	261	236	278	264	254	218	260	243	280	251	260	258	279	260	250	251	238	266	260	256	247	277	266	276	253	255	275	234	232	256	260	270	232	256	293	254	246	248	289	261	288	277	247	245	225	258	291	275	270	273	269	276	245	262	251	257	251	276	275	281	279	281	244	237	229	223	242	241	250	304	234	253	269	220	264	261	261	242	228	267	269	254	253	253	269	231	257	270	288	265	263	254	275	259	213	259	267	271	277	242	242	260	248	244	261	237	270	240	258	288	225	232	227	237	262	288	226	263	253	250	265	272	276	263	241	261	271	277	255	254	263	263	261	259	252	236	265	257	240	259	250	274	272	292	240	264	209	269	276	233	270	238	260	246	248	285	254	236	248	227	273	247	246	259	287	273	256	240	258	262	249	259	254	264	265	257	232	247	258	264	277	261	273	281	260	294	280	272	258	268	250	224	269	256	257	233	267	248	272	260	240	245	230	280	248	256	249	287	225	262	265	288	241	253	273	248	271	292	265	273	259	243	292	252	264	284	263	255	266	258	266	257	264	266	254	231	252	260	240	274	262	275	254	256	253	257	255	247	261	264	276	257	287	270	291	252	251	258	272	257	259	262	256	232	250	218	247	298	274	225	279	256	274	228	249	258	268	268	232	246	248	239	254	254	280	273	264	248	273	225	299	282	262	256	242	258	280	288	269	276	249	255	247	252	260	249	265	250	239	266	251	262	268	266	253	282	271	237	251	273	257	277	290	258	265	245	269	264	302	269	265	254	267	260	271	247	269	228	221	257	274	311	261	284	287	251	278	242	289	250	237	237	226	223	247	256	282	252	274	241	284	246	264	265	250	292	262	259	236	257
35959	38812	43431	40208	36607	31640	34893	35231	31795	27073	27710	28051	21723	19196	16113	15620	11938	9956	8452	4967	2410	2848	2748	2370	2998	3753	4028	3650	2452	4073	3179	3384	2237	1860	1959	1931	1793	1344	1210	1115	864	823	753	715	726	712	670	677	658	671	659	649	659	699	634	682	695	683	659	626	639	657	631	626	626	641	640	609	643	613	594	647	606	673	661	618	658	614	609	593	650	614	620	637	643	569	612	614	606	626	591	614	683	577	623	589	615	646	607	641	641	639	632	626	597	624	655	600	661	647	613	634	614	612	586	660	648	632	595	584	623	626	586	578	628	584	633	631	610	664	659	623	652	615	629	637	605	628	609	611	636	586	594	632	684	652	620	689	668	617	604	642	615	608	629	600	630	619	626	648	618	608	596	580	653	652	658	605	628	583	641	621	644	627	608	616	612	611	610	634	633	626	627	626	651	632	642	632	618	624	654	626	603	650	621	636	617	624	636	640	607	611	655	650	615	666	636	595	658	620	599	672	632	626	673	637	626	589	630	647	672	634	616	655	607	621	617	629	616	647	624	635	635	625	605	622	596	621	617	603	603	627	613	656	601	617	616	626	637	651	654	608	627	603	622	665	600	675	572	591	644	610	593	595	570	624	633	623	657	640	664	618	668	619	590	579	624	632	693	618	639	675	638	621	594	650	598	603	618	677	638	639	624	631	622	642	598	663	651	619	619	656	585	618	664	620	634	646	614	602	598	621	625	567	621	590	629	619	634	617	641	589	603	621	592	666	659	593	635	586	617	581	638	619	636	572	614	582	614	638	592	638	613	615	626	630	676	603	622	649	578	660	647	616	677	641	625	617	573	639	639	652	648	628	616	619	602	604	653	603	577	623	634	593	646	643	568	630	609	602	614	649	607	585	632	642	622	650	671	622	657	635	619	646	642	593	631	622	620	638	600	628	607	586	652	625	628	656	640	581	595	641	629	616	606	616	652	646	641	592	666	625	605	685	645	629	636	566	630	616	581	633	606	609	609	617	618	599	597	632	656	637	629	631	610	620	609	646	617	636	678	583	637	648	608	668	583	603	678	641	667	630	656	599	579	606	609	607	649	644	655	628	608	592	618	631	608	658	628	622	608	623	682	618	602	648	614	589	639	609	644	597	612	607	597	629	644	591	605	588	610	657	631	654	640	618	619	629	628	626	629	619	632	633	596	652	654	599	657	586	666	649	686	607	652	654	604	617	592	613	653	633	617	604	603	645	596	640	652	630	596	644	589	626	637	657	634	620	618	569	657	640	639	644	678	612	594	629	625	606	630	598	624	679	655	615	639	636	551	701	632	649	649	639	675	625	624	600	622	636	633	599	639	647	608	610	646	605	635	649	597	634	620	655	646	596	582	609	616	598	646	632	650	636	648	618	608	589	654	629	648	594	576	588	620	582	647	613	610	644	614	599	625	643	602	640	628	629	609	575	629	616	640	644	581	653	598	602	580	623	636	606	626	626	616	645	634	648	628	640	611	618	626	627	575	633	616	564	662	609	586	646	615	626	628	602	601	640	626	623	609	572	630	611	589	608	620	661	648	587	585	637	629	660	616	619	590	618	688	629	630	589	646	646	626	624	633	657	613	615	637	660	605	584	623	631	626	628	636	643	596	630	633	611	661	632	615	607	611	626	602	585	615	662	619	661	657	612	616	625	598	628	630	654	606	674	624	634	658	626	597	667	587	573	604	639	612	620	658	659	663	605	634	630	619	593	642	643	584	605	606	646	651	654	602	669	613	593	631	630	617	641	609	640	590	591	599	620	608	642	615	659	612	653	645	604	620	617	637	679	592	619	632	683	609	578	607	627	582	659	635	602	608	629	597	587	601	654	627	619	627	627	623	651	605	603	655	614	620	614	612	615	663	595	606	633	634	650	653	637	632	637	655	632	634	616	625	664	621	579	651	658	648	606	608	645	616	643	590	643	573	636	617	593	643	666	622	590	606	664	648	635	592	630	625	645	626	600	624	624	652	612	628	645	635	618	636	620	613	647	673	646	663	579	615	637	633	642	651	663	636	605	624	616	556	611	634	615	626	631	623	653	591	637	636	598	653	615	639	632	652	622	669	657	585	677	650	641	648	620	616	633	659	621	629	653	683	674	627	625	595	591	618	605	614	655	607	614	633	659	633	666	605	639	604	632	614	599	613	647	644	618	630	605	670	623	606	634	649	607	607	647	626	637	682	596	611	602	630	635	645	579	664	600	618	624	641	654	616	634	615	629	634	658	609	677	597	610	580	647	617	624	618	568	629	561	636	606	655	628	580	635	625	695	620	610	650	612	619	607	624	637	613	616	622	654	649	662	575	638	637	662	617	644	633	606	568	604	604	551	624	643	639	631	622	589	629	652	649	625	643	605	663	607	603	620	662	627	633	645	643	624	584	592	601	615	598	627	634	570	608	652	651	631	624	625	636	615	645	609	652	634	586	614	646	578	646	629	606	597	617	636	690	581	639	625	606	659	597	657	644	631	648	646	647	604	622	616	619	606	609	622	648	627	604	618	670	596	590	610	619	618	593	662	669	620	608	649	606	632	666	671	611	629	599	634	667	674	618	593	618	658	680	672	616	621	638	663	576	643	603	633	643	626	644	634	683	601	610	686	638	637	612	637	648	621	623	631	637	567	598	673	594	623	636	653	645	664	639	634	618	615	626	585	615	637	631	572	621	599	596	593	648	612	629	607	617	608	592	633	645	629	617	646	609	585	579	655	643	600	609	635	631	654	678	633	646	659	608	666	595	656	615	614	600	556	638	599	658	625	604	606	646	636	633	645	652	607	607	636	606	606	600	589	665	622	620	620	605	597	637	607	601	654	612	648	624	637	637	628	599	642	646	663	648	602	640	602	630	621	628	619	632	636	584	600	647	620	584	649	599	634	617	651	650	656	632	623	648	604	647	609	624	671	634	594	592	633	630	645	642	588	613	630	679	665	648	636	648	609	598	625	664	605	668	673	589	644	626	617	600	645	632	624	586	603	574	638	642	653	633	606	607	617	633	622	594	613	604	558	626	657	693	636	657	601	671	668	626	603	633	589	599	636	647	656	667	609	647	611	650	617	640	596	653	617	629	624	635	605	643	623	618	612	598	617	619	635	645	606	611	624	605	618	606	644	635	634	593	629	613	582	637	624	667	606	629	611	620	625	620	625	607	630	655	620	654	624	623	668	591	604	636	606	639	610	664	649	598	619	625	618	616	657	635	594	628	611	612	566	602	614	622	673	622	655	611	614	666	621	638	625	638	621	598	637	607	609	624	623	619	648	648	642	586	666	655	687	658	626	624	625	625	625	577	646	632	625	578	615	605	607	591	598	619	655	624	659	611	595	629	609	640	637	638	591	582	642	607	604	604	635	631	645	616	639	609	569	659	626	604	612	599	631	629	614	626	661	616	621	658	643	638	605	608	618	618	626	641	613	632	627	570	669	635	622	637	629	616	617	634	610	657	644	576	621	623	569	644	615	612	594	628	634	626	632
36481	28779	22616	13584	7235	4088	2659	1768	1295	1008	751	628	545	505	470	383	353	413	318	348	331	289	341	297	290	306	302	294	271	282	252	289	256	240	259	291	244	273	280	278	286	286	239	279	279	257	266	245	274	257	264	268	275	261	275	258	275	253	274	251	255	250	234	288	248	289	256	258	278	260	260	275	259	288	254	249	290	260	253	267	250	282	244	265	253	286	267	277	213	282	246	263	285	262	278	267	292	273	249	288	265	276	269	299	274	268	267	288	269	242	263	245	267	269	252	267	273	289	287	258	247	256	253	267	273	309	268	222	252	247	261	247	295	289	268	237	264	247	253	256	247	247	267	280	269	254	274	255	268	254	255	284	281	250	280	263	302	297	250	268	265	260	263	253	271	261	270	287	279	253	254	273	241	264	261	278	255	267	262	245	276	273	263	259	267	273	242	260	238	235	243	266	263	260	257	270	297	248	254	259	257	270	257	272	255	263	255	258	283	296	260	254	261	283	259	241	253	254	291	236	275	277	246	253	249	308	268	314	261	263	243	255	276	247	306	277	236	290	296	271	239	267	262	248	258	278	253	269	286	259	265	259	276	269	293	299	283	273	261	284	272	228	272	288	270	260	248	287	259	256	231	232	261	261	249	262	251	265	230	266	251	299	240	297	241	267	259	304	242	252	264	286	310	255	277	286	261	275	257	235	273	287	275	294	259	284	254	250	244	249	280	255	249	257	234	278	290	262	289	266	274	270	244	231	258	249	269	205	278	231	273	249	260	274	242	272	293	283	274	255	260	266	265	285	239	277	264	266	260	277	282	286	281	284	246	241	258	284	246	262	248	253	304	297	269	236	227	285	269	280	269	278	277	277	271	258	250	252	278	262	233	295	232	262	277	287	288	247	266	242	281	265	254	305	261	260	236	279	241	253	254	275	239	271	289	257	253	280	261	265	246	265	282	265	273	266	271	248	244	240	257	296	241	248	260	249	303	293	300	240	276	302	270	248	222	272	260	306	275	263	286	293	262	291	258	250	264	237	301	274	309	305	280	265	255	264	265	255	250	283	276	266	254	285	223	253	265	248	277	247	270	299	246	238	264	261	293	269	287	285	254	258	290	302	273	282	275	295	269	287	246	260	254	230	263	252	281	270	275	259	238	255	276	279	281	275	260	268	257	237	274	261	247	258	259	274	272	254	261	258	249	282	272	290	277	264	262	262	256	278	280	264	235	268	253	302	262	295	263	276	298	287	263	277	266	267	265	255	266	258	258	270	269	265	287	283	271	249	270	261	266	304	253	264	235	277	291	268	283	244	237	295	253	291	270	288	283	277	273	276	243	265	250	259	274	279	272	233	276	316	252	270	262	288	270	257	263	260	254	281	233	267	274	246	287	285	283	241	276	280	242	283	253	256	269	281	295	274	237	267	286	236	278	259	273	265	278	246	247	248	295	270	269	283	272	249	277	295	279	266	238	264	241	249	257	248	247	256	284	254	269	238	291	267	262	270	239	248	261	280	249	260	276	270	270	286	245	259	242	282	275	269	249	281	254	270	249	279	270	269	286	273	274	290	248	242	284	291	290	253	280	259	255	255	238	283	264	258	263	266	262	263	241	281	258	257	260	299	260	248	276	233	264	285	262	279	261	264	237	283	255	268	253	249	232	275	266	264	238	251	274	255	288	264	261	280	266	254	254	244	263	228	251	284	257	265	271	288	245	273	247	252	273	275	261	247	251	294	269	244	250	268	261	258	258	294	248	258	270	283	252	272	269	259	284	291	264	288	258	269	273	285	257	268	271	278	273	256	288	262	279	224	282	246	314	291	249	268	270	248	302	267	223	236	294	234	281	278	258	256	286	272	290	249	222	257	247	254	267	260	274	231	259	260	252	230	256	257	252	274	282	265	248	230	235	274	266	221	271	257	274	293	291	258	265	250	257	267	274	264	285	249	261	268	237	223	239	249	278	250	225	286	260	271	240	239	280	265	240	269	246	251	265	258	264	289	272	262	293	243	279	254	258	259	260	264	254	258	265	256	243	241	256	272	248	280	271	260	274	267	301	263	242	271	274	252	256	279	241	286	264	239	280	263	271	267	243	310	276	263	260	270	291	302	263	271	285	288	253	307	288	256	220	249	264	302	244	256	282	272	276	309	293	267	267	241	255	261	261	283	258	263	243	283	267	291	255	260	232	248	252	266	273	246	278	259	261	254	263	255	250	250	270	252	242	260	268	255	279	281	252	268	280	257	254	265	271	257	254	253	243	248	258	240	284	225	297	260	251	273	265	266	245	272	234	275	266	287	256	279	272	250	256	266	240	242	247	263	269	267	277	251	302	278	277	253	269	291	244	275	271	234	263	262	262	305	269	280	266	259	250	238	271	258	248	287	270	255	259	273	271	291	300	289	258	266	243	253	241	281	257	256	264	246	269	242	280	247	247	306	300	274	244	267	269	280	280	289	276	235	250	272	267	279	288	264	245	240	285	260	260	272	276	253	277	256	258	248	256	283	266	266	265	258	281	243	255	254	278	252	250	272	270	288	261	285	258	267	279	252	247	260	262	262	272	249	258	259	251	274	232	268	259	248	249	300	267	254	264	261	261	276	239	259	286	255	297	275	276	277	260	278	275	297	285	273	290	289	270	297	264	264	272	256	248	252	250	266	265	282	276	273	313	290	281	232	276	258	287	275	226	264	276	276	273	252	291	256	276	279	254	238	266	290	256	253	272	251	272	265	260	277	248	240	253	250	288	303	264	264	273	270	267	255	289	262	257	266	271	242	253	236	275	256	254	242	270	296	282	259	292	291	238	251	265	245	281	239	254	282	252	264	239	287	276	281	240	277	264	275	297	277	244	284	268	252	269	258	240	281	280	241	227	255	236	244	257	288	240	269	243	306	289	278	274	276	287	291	245	276	308	273	252	282	262	256	252	272	269	275	273	264	274	290	226	281	297	257	254	265	259	237	266	240	284	276	276	253	252	248	282	255	246	276	263	252	264	259	258	302	248	243	241	258	242	260	265	262	245	269	287	276	280	249	273	250	233	266	287	288	278	258	254	269	289	247	234	265	272	286	253	263	262	264	271	260	288	295	251	277	281	279	261	270	265	274	282	258	260	275	278	266	277	255	258	273	243	276	275	250	257	257	287	248	255	285	264	214	294	285	257	271	248	270	266	255	292	264	245	245	260	241	275	254	274	244	291	255	260	293	249	263	261	272	274	288	274	246	299	280	268	266	264	273	240	238	249	257	248	265	293	272	264	287	259	256	269	290	268	288	243	256	291	300	270	253	282	273	261	234	259	287	308	292	290	264	282	257	279	274	266	246	237	258	300	262	257	263	281	285	236	246	267	242	245	285	257	257	260	292	255	252	256	268	259	255	236	275	254	284	283	257	296	292	257	235	255	282	246	245	273	269	246	257	286	267	268	244	265	253	266	252	276	269	271	272	277	275	296	254	265	253	283	253	274	276	267	278	236	241	245	235	274	276	268	252
20916	21630	26913	23943	18305	13883	10959	8346	6360	4785	4132	3553	2573	2092	1732	1642	1483	1338	1209	972	936	939	856	912	807	771	779	748	752	748	732	734	754	703	699	742	692	699	675	658	671	637	673	652	626	661	664	648	626	665	638	674	660	656	675	661	682	671	648	675	643	627	629	677	639	647	660	645	615	646	665	667	628	615	665	620	634	637	610	685	626	644	653	651	626	660	595	634	650	653	634	616	631	666	616	666	669	660	654	595	665	603	618	605	621	613	617	626	641	641	619	678	644	597	619	664	671	648	638	622	629	648	607	654	625	662	675	654	662	648	654	660	682	607	676	656	644	596	627	669	634	659	644	628	644	656	629	650	590	643	628	615	659	622	619	650	624	619	630	629	662	659	615	658	629	613	648	656	694	660	649	628	613	626	633	615	652	634	660	627	667	617	652	657	627	612	654	648	621	618	653	611	650	642	634	630	656	624	661	689	588	574	646	660	654	590	627	638	669	651	625	639	615	664	701	629	651	638	657	618	640	646	696	645	651	632	633	664	680	651	614	664	648	701	637	644	618	670	613	629	609	653	656	667	584	610	622	691	642	669	673	626	641	643	651	673	615	594	641	646	612	655	644	637	615	653	616	629	602	623	637	603	651	603	644	633	615	630	621	644	673	664	655	668	646	671	661	671	659	643	603	651	607	650	670	606	591	675	667	627	696	609	633	632	636	615	614	620	669	678	623	651	657	592	607	653	651	617	633	635	669	637	643	633	674	630	613	623	637	662	652	630	609	645	644	626	593	610	621	626	656	621	581	632	646	641	681	640	667	692	646	644	675	634	645	621	629	634	650	677	573	618	659	652	632	622	632	637	680	666	643	646	638	616	670	617	617	636	600	693	673	640	618	619	693	636	656	614	668	659	600	625	618	635	666	681	644	639	630	670	654	636	641	680	657	656	618	630	655	635	636	616	640	628	653	642	638	620	616	662	656	595	629	664	648	631	591	585	684	631	603	699	639	622	673	670	632	601	639	641	640	636	620	652	648	658	661	607	671	614	686	654	612	614	639	639	647	612	690	664	628	619	660	684	612	637	629	671	669	637	644	637	601	638	626	626	672	643	614	658	642	671	599	633	639	671	651	675	644	591	634	661	685	656	669	615	678	653	684	648	649	657	687	620	670	622	632	642	673	669	564	651	603	639	619	649	661	649	629	666	646	676	667	673	649	620	674	665	619	625	659	661	625	658	662	610	599	625	648	560	665	645	672	633	614	645	662	613	627	651	619	652	605	654	648	597	697	635	683	631	643	618	630	614	688	627	656	634	640	635	623	629	619	634	697	682	646	665	635	607	654	623	654	636	635	685	672	606	614	672	621	633	681	612	643	641	613	626	638	640	669	652	629	645	679	680	640	642	628	681	641	626	613	654	642	675	679	658	591	640	631	644	649	655	644	610	579	664	699	679	694	634	619	632	651	669	652	614	608	625	680	619	681	642	643	584	630	679	648	655	600	611	661	644	655	647	656	650	653	601	636	652	684	643	676	620	621	644	664	616	655	571	653	622	686	582	621	685	621	596	660	632	622	621	630	650	666	597	624	631	655	664	617	617	675	677	610	618	648	629	638	681	652	651	583	607	660	648	685	647	657	617	616	652	649	648	620	592	635	597	627	648	610	646	619	609	671	690	658	675	649	615	646	638	668	642	603	592	631	643	646	630	637	618	636	634	700	641	658	660	658	682	598	682	607	619	625	679	608	612	632	623	606	630	650	641	663	645	652	594	621	635	664	635	671	636	625	653	586	668	607	619	632	641	678	662	629	626	677	624	622	621	662	670	641	603	647	661	649	626	648	637	614	665	669	667	638	664	634	620	673	647	649	619	636	650	689	630	652	630	684	626	671	628	635	599	632	646	675	611	662	634	625	662	674	603	673	626	653	638	590	642	638	595	609	627	644	604	649	671	650	691	622	623	636	640	637	619	622	643	644	647	622	639	651	644	647	633	637	637	629	653	640	698	624	640	618	604	649	633	707	646	640	611	650	614	642	674	650	633	643	651	675	615	632	645	607	601	644	638	612	614	670	602	624	661	626	693	602	589	599	680	641	636	645	627	651	696	633	613	647	667	621	633	608	637	624	700	591	654	613	660	591	628	605	646	597	670	636	615	639	639	636	626	699	672	680	623	623	653	626	633	635	634	690	635	620	620	663	679	657	616	592	637	639	636	631	680	636	683	637	576	635	609	629	628	665	653	614	641	657	678	638	641	656	592	607	683	661	588	619	672	628	651	627	641	607	669	635	636	601	666	652	638	598	649	638	652	663	642	655	630	619	630	676	663	622	654	631	658	680	605	677	637	595	658	612	632	608	664	630	633	610	631	641	649	669	616	618	689	678	681	671	625	636	648	682	648	651	629	691	629	648	646	686	658	658	636	599	598	645	608	617	654	655	633	616	596	649	693	639	609	636	675	615	628	662	651	634	668	620	680	607	671	658	626	639	666	619	669	637	642	624	642	632	643	684	633	641	658	633	666	659	663	691	648	595	661	646	651	638	644	641	633	634	618	661	623	653	651	627	656	640	624	630	677	660	685	609	636	627	645	619	651	648	640	645	619	648	671	640	642	627	646	598	627	675	659	624	625	633	645	617	648	644	681	654	635	591	620	657	609	652	665	622	652	676	645	652	674	637	635	673	637	659	645	618	626	602	598	641	654	626	649	666	615	645	618	651	635	644	649	600	651	628	633	664	660	693	625	651	624	616	619	624	663	641	601	627	672	644	646	663	607	629	597	677	652	644	665	647	634	659	621	620	649	618	648	672	614	668	622	636	629	637	673	628	632	674	608	663	619	651	658	694	593	686	669	580	636	586	686	649	660	639	612	622	668	655	662	649	640	634	660	658	681	642	648	634	622	641	658	610	599	675	631	652	663	627	649	639	648	657	640	629	638	632	626	616	653	610	621	649	636	667	647	650	668	633	665	638	623	625	665	670	608	576	632	690	634	667	644	678	643	632	633	627	667	656	699	644	649	610	596	627	640	661	631	582	661	614	652	639	652	630	670	619	605	645	638	664	666	640	672	669	670	645	636	688	670	647	604	597	639	637	645	628	628	643	630	625	616	601	676	698	656	619	604	618	614	698	626	605	671	656	632	640	607	643	664	647	660	630	606	669	643	604	603	609	627	647	712	613	655	642	627	643	647	653	636	658	635	624	614	672	647	620	625	617	617	618	651	661	627	663	669	653	610	631	616	668	619	665	633	646	584	646	616	613	671	632	683	636	630	651	643	650	660	626	625	674	624	629	634	637	642	628	571	661	640	667	650	662	606	643	633	695	625	659	667	653	640	667	586	639	628	651	640	649	659	634	660	599	624	664	649	623	646	626	620	602	629	646	649	639	676	626	625	635	612	650	658	619	658	704	690	628	633	618	683	660	621	670	613	686	618	644	663	629	673	638	634	611	645	604	616	629	627	638	617	624	603	684	629	643	644	634	642	634	651	646	631	643	642	613	686
42716	35830	30327	20056	12324	8613	7647	6078	4057	3132	2652	2619	1740	1366	1117	1048	712	631	627	512	412	339	366	392	330	359	366	412	347	334	318	353	286	260	287	268	285	272	298	275	274	254	270	266	233	225	260	263	249	265	277	274	270	277	276	275	233	252	236	242	261	247	256	271	237	248	258	261	264	254	262	257	265	258	265	246	241	276	260	269	264	270	278	251	269	262	238	243	268	287	248	264	280	276	227	247	236	269	234	250	262	259	260	278	232	292	267	251	254	288	245	273	295	297	270	245	240	264	249	265	288	255	261	272	287	289	276	248	270	234	217	242	285	269	244	302	258	250	266	227	251	265	261	267	245	279	273	253	255	252	271	292	275	266	264	276	262	244	247	252	260	243	270	279	264	252	255	269	268	270	276	264	259	243	260	276	257	293	284	271	257	273	274	250	286	270	262	241	282	248	248	269	258	270	275	280	269	285	272	279	297	260	259	257	287	265	260	257	259	227	266	285	287	223	287	268	267	285	243	257	281	255	269	271	308	244	280	233	290	279	252	253	257	254	254	266	263	277	289	251	261	241	278	294	265	228	233	287	243	241	255	274	278	297	284	288	274	224	252	250	286	257	256	257	263	279	275	270	267	255	268	280	269	260	254	266	225	241	268	288	234	265	265	264	275	235	266	267	258	287	292	282	251	238	282	257	259	269	276	278	258	246	264	250	278	266	291	246	281	268	269	246	246	253	263	261	246	299	280	300	259	232	282	270	275	239	262	301	304	259	268	294	267	249	278	289	229	260	298	259	266	241	272	246	236	274	262	241	216	263	294	261	281	255	219	266	275	261	268	239	252	269	278	255	232	253	240	281	231	245	262	276	228	267	264	238	253	256	243	270	247	270	259	290	240	292	298	257	266	264	242	243	265	247	252	277	249	257	287	303	280	252	267	281	264	260	267	267	259	265	263	256	242	282	280	254	256	271	261	263	255	269	263	271	236	258	265	262	238	266	250	232	285	248	226	257	292	262	292	298	296	252	280	232	237	255	286	263	248	258	275	283	247	277	229	222	282	263	254	257	254	243	264	287	260	307	276	266	258	274	271	266	252	262	280	288	258	269	255	280	254	300	283	270	266	269	255	273	258	281	248	234	266	276	270	302	253	274	252	236	252	245	239	283	258	291	244	264	251	268	259	230	249	273	272	259	276	251	289	231	268	245	290	255	254	252	270	245	292	285	248	271	288	233	241	265	263	255	257	251	258	264	248	284	261	251	265	254	286	275	253	256	245	255	253	278	282	235	263	271	262	238	285	247	263	264	267	280	253	273	232	246	271	246	245	267	242	285	286	237	259	285	264	243	267	265	276	254	274	262	246	240	248	259	275	270	266	253	265	295	248	277	282	257	258	254	271	262	259	271	266	254	253	274	231	257	258	241	256	260	274	235	263	254	252	279	258	259	263	258	245	240	268	259	284	232	248	237	263	266	282	244	256	262	271	253	265	266	253	220	245	269	240	303	300	245	279	239	223	257	266	253	282	287	259	268	270	257	243	276	263	285	242	261	244	249	258	280	269	267	266	312	270	248	293	284	250	262	274	261	265	263	258	257	264	271	249	235	286	253	243	236	262	267	258	242	268	251	268	256	236	245	261	263	272	283	274	260	245	272	262	268	241	279	243	260	233	237	252	290	230	259	265	252	268	267	260	260	296	276	250	243	304	272	291	250	274	289	228	237	254	262	261	252	270	278	236	243	257	251	297	277	269	273	274	271	243	262	279	256	293	273	248	264	259	268	282	265	290	237	265	254	246	289	265	234	258	263	260	275	282	283	254	235	251	276	261	280	263	260	259	284	268	235	239	260	269	270	232	283	254	272	250	281	255	237	252	256	299	253	267	234	268	282	230	258	271	230	270	263	277	278	257	250	260	296	266	270	254	260	288	260	294	248	255	242	272	253	259	290	281	252	288	232	276	239	260	267	226	269	253	244	302	263	249	247	253	271	244	274	295	289	265	259	288	283	248	239	288	301	281	280	276	263	283	264	265	287	252	242	259	258	244	254	244	287	258	263	271	250	261	272	239	250	276	260	255	256	267	284	262	274	266	254	265	272	286	288	268	275	256	244	272	269	262	252	239	242	255	259	275	239	259	264	229	248	250	258	237	279	292	251	279	249	264	264	271	280	249	249	259	235	272	260	250	277	245	256	268	263	260	278	272	254	283	254	278	285	286	259	248	249	250	261	217	253	218	252	284	262	248	269	279	255	283	275	256	272	258	291	264	252	270	302	274	252	244	259	252	282	253	264	257	269	243	253	264	246	254	233	276	255	267	266	237	249	258	266	258	285	275	276	259	240	258	261	285	235	256	288	256	273	281	258	279	258	283	277	237	280	259	272	276	293	234	239	298	302	242	259	265	273	286	300	243	243	260	236	265	254	256	216	276	259	257	273	255	236	255	263	267	275	235	296	256	279	247	285	231	267	263	281	248	272	242	250	239	251	262	249	282	281	280	260	244	260	249	229	237	243	269	280	293	264	246	266	261	244	288	288	276	265	248	272	262	270	259	229	267	260	273	278	266	239	236	271	243	245	253	249	234	250	280	249	243	259	262	261	257	275	246	243	259	268	260	271	299	267	285	251	246	281	247	281	232	273	267	243	271	274	276	255	236	215	289	259	267	277	280	255	257	280	251	240	287	274	277	267	247	281	275	255	216	272	278	256	287	281	236	263	263	253	283	265	282	250	256	264	271	266	285	252	259	252	276	288	283	269	269	222	260	290	272	258	280	275	251	244	264	242	268	279	231	269	248	253	263	282	221	244	255	244	266	274	228	294	262	259	285	269	281	255	249	268	224	225	263	248	269	258	296	235	274	282	257	277	271	259	255	265	280	271	276	296	254	267	280	284	238	267	268	260	247	268	257	259	306	282	285	253	251	259	259	296	288	270	269	280	264	259	249	259	245	255	241	286	267	227	277	257	281	237	274	273	256	271	248	252	257	259	213	262	254	260	259	280	253	242	268	234	233	255	281	282	248	270	251	248	275	275	277	247	238	278	253	247	286	257	274	265	253	259	251	264	214	287	283	245	241	263	230	260	267	233	265	260	283	305	296	287	268	234	259	265	279	259	268	288	277	228	284	240	258	261	273	270	246	269	241	248	251	221	254	259	282	241	276	261	267	271	261	239	266	257	238	283	234	269	267	249	265	253	242	266	267	257	295	279	255	275	274	267	252	252	268	235	283	251	280	268	255	240	230	227	243	253	262	252	278	229	241	265	268	265	277	247	275	268	237	278	258	266	284	264	261	279	268	225	231	270	266	274	267	265	267	269	258	271	269	240	299	271	262	280	250	261	269	263	259	271	252	252	278	280	275	261	280	257	255	256	262	270	271	254	265	248	266	270	237	270	271	275	237	248	272	263	278	265	279	280	211	258	252	267	257	249	306	289	252	239	254	246	282	254	283	293	292	279	273	276	277	272	265	255	254	272	304	257	229	257	261	253	263	254	301	278
25951	28020	32470	29352	25283	21526	22949	19627	15307	14514	13395	13491	9236	7531	6276	6269	3588	2956	2961	1988	1709	1432	1315	1211	1392	1425	1573	1568	1395	1210	1140	1427	998	929	1053	1036	923	796	829	784	669	719	664	687	678	684	638	706	698	625	709	638	628	612	644	634	675	630	625	663	629	658	630	645	637	614	604	651	648	640	665	660	634	619	642	636	674	632	638	627	636	637	629	659	632	687	657	642	627	629	622	600	616	629	613	676	634	651	670	668	673	625	614	671	660	654	633	623	639	675	620	626	596	597	614	685	617	640	621	623	658	657	617	645	609	621	662	639	589	661	657	634	636	606	614	675	607	670	691	626	659	619	656	635	626	673	619	633	614	606	602	651	620	658	626	646	638	636	586	656	614	623	638	655	662	623	651	597	598	617	557	647	617	635	647	633	651	648	646	653	626	667	667	600	616	653	687	664	643	670	617	609	631	650	679	638	687	609	645	624	607	686	650	614	656	625	653	613	659	636	636	619	592	662	636	616	659	648	645	633	653	664	663	599	593	654	634	624	560	672	625	633	621	663	650	696	627	640	660	647	640	641	625	635	637	592	602	609	662	628	637	653	636	661	596	622	608	641	619	683	672	683	627	641	646	597	635	647	624	676	631	594	655	630	610	610	623	630	678	639	592	646	627	637	603	667	587	627	601	613	634	643	601	623	601	616	617	619	620	663	634	660	688	684	621	671	617	614	605	640	654	628	641	655	608	630	622	635	590	625	645	648	588	623	644	649	634	652	629	643	659	645	649	658	641	636	634	619	636	597	610	647	624	634	629	661	667	593	697	625	642	623	651	636	665	616	626	606	641	631	616	591	587	632	664	633	616	646	683	611	666	643	594	651	641	669	631	630	622	638	673	605	638	640	690	613	637	608	655	638	601	632	627	643	628	639	620	600	653	607	640	668	577	648	627	651	626	676	627	654	666	655	655	651	647	588	611	649	670	635	651	610	647	623	652	665	609	626	709	596	657	674	621	611	645	644	615	643	653	668	598	611	601	617	631	640	664	676	615	650	639	611	631	600	666	640	656	630	617	610	698	636	632	634	601	593	626	648	648	623	624	671	651	618	597	655	602	650	630	583	648	636	602	635	617	628	641	648	628	627	621	615	639	610	614	602	671	632	666	630	643	634	668	682	612	604	614	617	645	673	632	645	627	631	622	641	618	651	654	615	672	652	588	645	646	600	604	604	619	638	628	668	634	650	668	596	639	626	613	607	620	649	675	649	621	635	642	686	652	574	615	643	711	658	645	591	648	604	660	594	670	615	599	697	645	628	644	624	625	639	638	590	669	669	645	610	634	619	565	654	665	641	633	672	632	621	650	644	679	619	588	599	639	626	640	691	698	624	613	614	658	642	615	634	643	603	667	631	667	624	624	655	647	631	650	605	627	655	691	642	645	635	588	630	638	672	697	663	652	599	647	640	684	699	602	626	661	647	666	632	653	610	654	659	654	656	624	647	619	653	671	595	645	597	637	642	618	664	650	624	640	630	676	571	649	672	622	633	654	612	654	602	603	645	639	641	629	671	674	636	649	629	655	653	596	656	628	629	644	631	603	641	662	631	658	658	642	654	626	651	625	641	642	666	579	617	598	620	651	628	608	615	608	642	616	652	668	674	640	633	638	636	595	629	621	690	619	632	626	638	645	610	640	677	670	654	622	661	630	620	652	597	648	615	635	616	645	603	657	674	658	646	623	606	619	620	631	585	605	648	643	637	641	632	661	624	626	621	618	629	634	623	675	655	609	627	691	632	617	660	686	616	641	647	684	668	660	688	660	587	658	613	626	595	627	666	658	656	621	649	642	671	612	656	611	604	623	660	646	635	658	660	610	595	622	645	609	623	607	651	662	625	618	634	632	635	668	637	634	656	663	701	666	633	654	655	658	631	654	633	645	623	624	650	681	617	639	634	645	628	617	688	627	616	643	620	607	616	624	633	625	643	633	592	630	658	643	695	699	641	649	618	629	665	661	663	625	639	652	676	606	657	695	646	596	606	655	641	621	623	660	569	652	675	672	619	607	690	601	641	641	672	642	619	650	660	601	697	648	611	658	639	610	660	683	627	629	641	634	665	630	645	626	623	620	618	667	639	668	600	667	625	644	656	628	611	615	616	689	590	579	641	610	681	668	653	643	631	660	604	636	659	611	672	629	661	608	631	686	599	661	589	637	652	710	669	629	661	699	661	616	589	656	613	695	671	647	634	651	625	650	618	642	595	681	628	660	634	629	618	634	624	623	640	627	620	628	615	623	668	600	671	643	624	646	639	659	634	663	622	668	621	615	658	644	697	627	638	672	583	651	631	660	623	638	634	644	646	705	664	643	606	640	662	634	636	651	641	631	622	646	709	651	659	594	649	653	656	648	651	640	646	642	651	679	646	659	631	653	613	635	639	632	642	650	617	706	628	645	620	688	629	621	649	599	646	639	605	582	644	637	633	614	645	622	595	620	679	643	621	640	669	682	708	655	588	639	568	635	624	592	654	634	590	659	642	596	595	611	614	650	612	686	620	659	620	634	661	646	608	625	618	641	615	591	663	595	654	627	608	611	650	646	660	606	633	649	636	642	645	619	641	649	633	633	627	600	639	623	655	638	607	654	642	650	641	643	666	627	622	642	619	672	670	614	600	654	665	621	613	652	644	629	615	654	618	634	666	657	674	632	613	640	629	645	636	644	620	617	624	614	606	638	674	620	604	581	626	652	641	660	678	579	650	674	648	616	650	665	597	643	657	672	628	674	657	646	615	618	613	632	624	623	612	672	613	641	620	647	644	640	629	638	651	669	653	594	659	615	665	639	636	621	677	617	642	689	640	652	657	623	618	616	582	626	637	643	660	673	668	642	676	651	594	650	636	653	638	593	651	636	674	651	623	657	684	628	653	645	667	594	639	643	598	614	652	640	632	584	595	647	671	668	648	581	634	668	645	656	623	648	657	639	579	599	657	654	623	575	613	619	604	636	625	664	632	637	614	662	644	620	682	647	637	612	613	620	604	612	636	651	634	664	639	635	664	627	631	677	650	607	658	626	642	583	628	634	655	660	613	649	614	643	606	644	662	630	648	635	648	659	657	634	694	615	659	634	636	614	633	647	641	623	628	640	627	629	672	588	628	644	645	644	632	645	587	629	666	616	648	663	586	624	674	632	655	659	674	613	619	638	667	612	684	629	615	626	626	593	623	671	619	668	600	692	624	643	595	636	662	634	618	622	651	649	610	623	639	667	610	641	661	661	637	638	618	708	653	588	639	688	624	658	597	633	610	636	620	685	621	637	681	642	623	654	642	624	630	646	620	657	661	651	613	672	595	667	630	634	626	624	632	658	594	648	641	645	631	638	650	661	633	631	612	642	670	620	616	629	652	677	614	580	640	654	632	651	678	688	697	629	641	669	646	655	641	642	616	675	624	604	652	662	659	640	630	656	644	658	606	648	715	632	644	634	636	615	629	650	686	632	613	644	622	632	632
54829	45961	39655	31645	26300	21990	22730	18175	15381	12971	9834	8970	7555	4871	4220	3716	1856	1531	1647	1069	987	686	550	587	519	647	731	744	726	670	602	665	464	411	474	473	398	380	331	357	295	319	296	287	284	222	269	270	304	252	256	282	226	277	278	238	241	256	233	284	263	265	261	266	284	287	247	254	256	265	232	249	260	278	241	263	264	257	250	315	222	245	265	281	239	276	242	269	258	275	255	272	257	284	259	250	234	240	248	241	274	241	259	232	244	250	256	223	241	274	255	255	259	265	243	248	270	236	229	245	274	271	282	262	261	250	299	248	229	254	274	246	256	274	246	276	277	251	297	265	284	251	242	254	244	258	274	240	238	264	252	278	235	246	266	241	290	256	239	257	256	243	233	261	214	269	258	265	260	265	280	241	235	264	254	230	287	259	255	233	268	281	271	279	256	266	278	230	259	279	280	258	275	233	250	245	258	266	234	271	277	255	228	261	212	277	268	246	243	239	277	241	270	260	265	266	264	241	266	256	234	262	270	276	283	245	270	249	242	233	283	253	253	282	260	219	274	298	235	245	248	274	277	267	236	256	268	275	280	283	261	234	261	243	245	244	264	243	273	262	253	278	273	244	273	255	253	274	233	268	289	273	246	266	259	257	262	261	242	243	245	260	264	255	263	249	268	273	252	273	254	248	298	245	238	238	235	257	263	249	246	253	248	253	240	275	242	249	253	295	235	278	253	236	290	278	242	243	225	287	255	252	259	265	273	282	251	269	259	249	259	279	271	276	270	267	248	279	243	249	262	278	277	242	242	265	239	241	241	263	240	251	247	257	211	270	267	276	247	263	240	244	237	256	237	266	260	239	256	231	284	243	265	246	240	281	276	243	273	265	271	245	252	259	270	263	262	235	268	263	246	296	278	275	242	286	240	255	257	256	285	252	233	261	263	270	239	248	262	272	225	258	260	238	257	252	270	258	262	256	275	260	268	246	294	246	250	213	259	227	251	259	280	252	242	255	276	277	246	236	277	268	259	260	249	279	240	270	274	247	244	236	258	281	266	259	252	264	230	252	287	265	247	243	258	243	253	259	250	290	287	229	224	233	264	258	264	240	270	257	247	260	276	242	254	266	271	253	251	260	254	268	269	251	256	252	266	265	252	265	285	272	226	291	273	225	256	295	254	229	240	269	245	280	269	283	282	233	241	261	241	257	265	254	275	254	273	286	263	277	257	266	250	257	224	214	244	244	264	245	263	271	239	264	238	258	245	246	207	272	261	237	247	258	252	252	252	240	242	273	251	252	253	279	268	251	308	259	273	247	285	251	230	249	228	238	246	253	257	231	272	236	240	281	245	253	276	243	281	264	225	234	260	244	266	245	235	258	258	235	253	273	235	255	245	251	223	236	233	262	275	256	252	264	258	257	243	254	218	265	253	249	246	240	254	266	275	259	276	270	254	257	271	293	251	257	268	265	258	288	274	258	263	265	293	255	262	242	262	260	251	279	292	268	273	274	288	239	260	251	256	266	248	250	267	259	252	239	266	249	244	256	238	224	252	257	258	284	251	240	254	249	244	242	243	266	248	237	276	256	225	279	255	236	266	270	242	278	232	270	254	238	265	297	264	243	264	271	262	277	245	270	233	274	255	245	272	294	234	277	231	294	260	249	258	264	285	256	247	239	281	268	224	246	277	255	263	254	283	277	255	278	260	258	266	266	256	249	247	262	257	252	261	258	260	250	221	260	230	269	250	269	255	281	278	247	240	249	253	244	265	263	252	259	259	264	263	280	300	269	286	279	285	256	277	257	256	274	287	243	249	231	223	252	262	252	258	237	247	272	272	258	262	281	286	244	237	297	291	247	283	279	257	279	259	251	247	230	270	279	272	292	252	254	269	270	284	243	223	253	281	248	245	244	270	261	251	250	253	267	268	263	259	259	296	227	239	247	257	227	271	242	264	269	242	223	277	254	256	215	256	251	267	282	259	271	253	245	226	265	265	258	259	292	280	264	243	253	261	249	279	236	259	287	247	254	275	222	273	270	271	247	262	258	264	277	253	235	283	244	247	244	247	246	236	246	272	246	262	258	252	282	280	258	255	256	276	248	270	259	266	240	268	237	250	257	219	261	265	280	257	252	257	276	270	244	256	257	272	266	269	265	255	277	235	243	249	236	285	276	270	237	262	274	263	283	253	241	288	254	276	299	239	250	231	243	289	239	274	274	277	259	275	237	251	250	251	266	247	244	238	231	259	261	248	257	269	241	249	280	271	244	264	255	257	259	262	247	247	281	229	232	284	281	259	284	265	270	260	242	263	251	266	284	258	310	285	223	231	272	279	280	283	275	236	257	242	293	286	261	229	270	267	267	237	261	265	277	259	263	262	266	238	225	269	268	258	273	247	236	253	250	246	232	266	269	235	277	268	267	255	263	288	267	253	238	219	266	275	272	290	235	233	219	234	241	269	259	261	244	269	255	279	279	263	213	264	252	261	256	270	246	269	288	239	247	287	271	242	257	247	257	263	263	273	284	263	277	267	230	256	215	240	230	277	235	289	279	259	233	243	270	245	240	276	275	270	274	259	258	283	258	263	286	233	283	278	228	263	275	266	257	263	285	268	246	242	296	235	270	269	241	255	229	265	284	237	267	275	241	251	265	292	275	265	275	239	287	282	233	270	262	285	255	231	273	241	267	257	267	276	253	235	249	266	259	241	248	265	253	247	252	273	217	267	247	239	237	246	246	265	265	274	241	251	283	240	242	250	250	261	274	262	254	272	275	260	266	245	254	253	230	228	244	263	271	261	263	265	279	250	253	234	261	272	269	232	269	250	266	267	272	293	277	239	266	245	269	274	290	283	240	297	248	232	254	262	238	256	245	269	256	248	237	239	284	237	308	287	247	247	265	264	230	265	258	251	264	266	240	262	270	275	253	237	248	256	280	248	259	257	272	262	260	254	258	290	260	275	249	269	267	278	286	273	273	220	264	280	260	291	284	264	247	242	255	256	232	237	247	276	252	248	248	280	261	292	259	277	263	251	266	251	289	281	236	228	233	236	226	269	268	256	265	275	255	252	255	261	263	241	281	279	254	243	262	229	258	274	256	296	251	267	255	267	251	276	284	291	250	262	281	302	246	245	265	256	252	263	235	263	250	253	272	252	257	233	261	242	264	260	253	256	266	250	254	254	251	261	262	273	267	282	257	265	266	273	245	262	216	276	235	235	255	256	257	256	246	248	269	272	268	240	245	241	280	272	274	277	253	262	262	286	233	260	264	247	271	290	237	259	246	260	251	304	276	271	254	284	269	250	250	224	267	254	232	233	266	278	254	252	254	228	264	255	285	265	254	255	222	273	287	266	279	255	248	255	279	252	249	229	262	255	263	262	259	268	247	273	235	278	247	263	263	280	239	254	261	258	244	290	240	268	227	264	260	262	266	238	278	268	253	265	249	265	267	267	259	271	280	305	212	224	280	255	240	265	237	277	272	236	255	273	247	241	263
35559	38456	41892	39707	37899	34241	37595	33646	32599	31766	29008	28009	25514	19952	18680	17692	9878	8557	8918	5688	5251	3370	2577	2652	2455	3553	4048	3773	3592	3591	2937	3594	2239	1776	2102	1947	1670	1348	1466	1233	947	860	767	697	698	695	653	673	649	666	639	651	690	646	658	616	651	673	641	632	604	606	619	626	602	617	628	678	622	620	692	638	663	606	652	626	621	610	623	645	660	659	643	613	592	659	635	611	651	642	627	604	690	679	621	694	582	610	607	666	598	623	621	595	633	624	596	647	670	609	599	648	605	675	625	625	625	641	619	635	642	643	652	619	673	610	628	632	601	622	608	628	589	615	624	650	599	600	624	611	610	602	593	589	648	646	624	627	625	632	634	618	629	618	591	638	626	656	612	615	629	616	696	609	603	629	638	635	669	598	611	682	631	621	566	624	549	621	659	605	643	640	616	633	592	620	644	608	639	608	577	636	667	640	615	597	603	612	641	690	634	647	626	637	665	654	609	623	603	691	622	636	571	608	623	616	677	622	660	643	669	611	585	615	630	621	621	657	640	617	658	658	663	587	623	631	602	669	602	639	641	627	647	609	663	603	610	640	644	590	655	612	640	565	658	637	584	656	595	612	624	640	638	584	656	639	600	633	626	613	620	630	675	632	652	649	597	595	595	626	651	619	629	598	632	623	585	612	643	641	622	644	632	615	588	634	604	633	603	662	672	570	649	626	607	560	615	645	636	636	591	628	642	620	613	620	604	633	585	629	623	613	633	597	680	638	621	605	614	634	650	591	596	578	625	630	620	697	610	641	655	623	612	591	623	626	600	612	671	633	595	640	662	586	629	624	595	595	614	619	656	660	648	651	634	625	602	668	590	624	642	588	578	613	622	610	619	622	644	591	626	603	619	620	589	639	628	635	650	595	597	676	609	606	630	610	642	656	631	629	618	641	625	628	612	571	620	618	612	609	654	626	623	591	630	604	641	615	657	622	590	592	614	604	620	643	635	600	593	644	644	616	594	622	639	617	614	634	652	595	587	631	582	652	595	586	648	619	631	642	626	575	664	597	652	637	605	627	632	645	566	642	681	607	602	582	618	660	603	660	609	644	694	654	614	680	633	590	631	672	595	606	623	622	606	655	598	646	629	649	665	606	616	617	617	663	591	618	624	636	612	614	654	609	619	652	618	614	628	616	642	611	600	633	635	655	646	609	669	655	627	629	561	612	591	606	622	647	642	622	655	632	661	642	621	638	612	646	675	616	591	592	600	653	574	609	648	634	635	606	640	634	637	629	614	665	643	605	659	633	682	632	641	624	641	634	629	641	639	615	665	662	625	609	587	608	626	611	635	631	625	607	613	634	540	622	626	655	611	630	642	656	596	625	620	618	639	616	620	642	606	642	654	653	588	606	651	610	650	606	606	605	636	587	618	676	670	601	638	677	581	614	667	649	644	656	659	638	623	595	635	586	652	642	607	606	638	665	621	611	598	617	637	685	635	624	626	609	664	621	622	612	632	614	628	636	593	616	599	611	591	604	601	627	592	633	650	599	607	625	659	598	680	615	608	593	616	587	621	608	627	605	675	646	621	641	645	632	676	647	589	621	646	646	672	596	597	606	618	650	635	655	631	593	636	591	689	654	620	650	600	641	627	639	617	627	672	597	628	618	632	628	631	605	612	584	613	594	623	617	630	620	663	628	634	682	650	635	617	640	610	593	647	670	633	631	606	640	675	563	610	585	610	602	607	644	623	640	612	616	658	632	624	601	623	665	640	647	610	640	630	658	636	606	625	620	632	660	631	658	615	608	621	606	623	591	602	628	619	588	643	650	594	679	633	611	589	581	602	674	653	636	594	623	633	626	640	609	640	622	627	639	615	612	639	676	612	659	623	601	631	662	617	625	627	632	606	624	617	653	629	601	613	615	641	591	576	615	615	631	574	606	681	612	607	664	645	618	609	641	661	619	576	639	643	616	647	631	555	607	597	585	594	629	631	651	626	604	637	662	634	575	674	605	596	669	643	679	631	625	621	654	682	615	619	608	600	642	627	620	630	601	651	632	663	586	592	608	657	636	653	614	621	673	607	628	583	593	585	632	664	619	601	683	622	668	614	631	652	606	637	663	614	639	591	587	641	629	635	634	674	640	646	605	586	621	617	617	612	647	641	635	652	599	649	623	630	662	655	589	638	641	626	649	591	632	583	642	621	629	600	636	600	629	610	652	622	623	589	629	645	642	620	672	612	627	698	573	621	621	618	652	645	676	596	643	606	624	644	667	610	694	637	618	664	649	649	604	627	604	632	645	618	623	599	633	647	600	604	590	640	601	621	610	652	678	661	627	602	640	644	604	625	615	583	617	571	647	632	583	622	588	592	606	654	636	599	659	600	624	643	594	621	597	619	616	630	600	616	638	596	608	611	631	647	593	627	620	633	618	621	613	630	608	593	572	607	619	602	632	657	599	640	606	630	617	650	637	616	576	643	645	604	596	601	645	637	614	590	608	594	596	633	624	648	618	652	633	607	645	629	629	591	629	615	610	602	635	618	615	597	600	639	656	601	609	654	663	635	650	675	642	654	615	612	635	627	643	586	638	643	581	612	580	627	622	626	644	668	600	583	636	639	693	629	617	629	627	597	633	630	668	616	608	639	638	607	659	622	656	648	645	626	632	614	570	581	636	598	615	585	599	603	627	599	649	625	629	627	650	653	600	637	617	642	623	632	606	613	618	640	607	620	633	581	633	622	630	597	622	663	613	635	602	637	649	635	654	651	597	641	645	663	617	607	638	646	602	673	618	650	611	633	623	637	604	606	620	653	627	627	640	609	635	622	584	669	619	613	578	643	643	658	625	595	663	645	641	671	621	622	594	637	642	630	588	648	605	663	640	617	617	608	626	631	627	592	658	600	608	639	586	656	658	649	596	593	623	646	575	598	663	639	654	637	624	559	588	647	597	599	632	652	632	661	643	630	613	613	606	641	668	645	636	600	604	633	576	639	629	598	613	656	658	632	629	624	605	662	629	604	644	614	615	582	608	621	651	637	626	605	602	652	605	633	592	582	661	634	600	615	638	622	596	658	616	613	628	638	622	625	645	677	586	660	585	656	646	612	586	672	624	640	625	611	630	615	616	643	585	613	650	640	658	633	669	617	590	615	615	586	682	593	552	631	625	581	620	652	609	648	617	636	640	605	630	635	607	603	660	613	646	610	610	603	616	674	598	616	602	644	669	627	665	613	592	648	643	645	668	613	622	614	594	617	611	612	621	679	622	674	665	660	606	589	631	592	609	634	626	628	617	619	629	645	603	614	606	665	673	621	625	609	624	640	624	590	580	593	618	618	621	625	620	598	610	641	592	624	625	605	609	613	617	634	638	646	604	607	636	626	629	651	595	681	597	659	651	604	615	622	635	600	637	620	650	612	644	635	608	626	611	632	593	654	601	648	577	591	637	580	596	592	621	614	622	626	663	644	650	663	641	591	616	595	637	657	602	638	613	629	609	626	623	636	650
35972	27788	21401	13588	7236	4238	2618	1829	1270	954	787	701	584	501	432	404	392	379	337	319	330	368	332	317	322	296	262	259	278	277	285	264	297	286	307	258	287	233	249	252	286	264	278	257	264	267	272	255	247	261	248	264	244	281	249	252	239	275	271	289	257	286	262	271	312	277	287	274	282	277	279	301	233	255	269	292	273	282	254	254	237	237	256	223	279	280	303	256	275	273	237	265	242	260	281	264	260	260	258	231	272	247	279	259	243	254	257	273	260	239	278	246	291	270	264	221	272	251	280	252	282	241	258	238	261	245	248	279	248	258	242	293	260	314	261	251	268	263	291	266	267	254	266	283	285	264	267	267	247	272	262	256	293	255	242	259	256	280	272	274	272	264	253	279	246	252	244	244	262	300	246	261	274	288	233	302	267	295	264	241	258	243	298	296	265	279	279	286	285	265	283	295	254	255	250	241	256	255	264	266	267	236	276	254	277	278	251	297	262	250	247	298	261	271	241	301	262	259	255	253	260	274	262	268	261	286	262	232	245	247	270	257	268	250	298	256	276	253	260	252	281	273	237	268	225	296	252	278	291	271	286	269	275	307	278	280	287	261	256	277	273	262	266	273	270	250	270	250	260	282	270	273	280	273	242	269	290	294	281	281	243	266	271	266	256	260	271	273	261	254	277	277	285	260	263	255	270	281	262	263	263	276	270	248	276	287	242	256	286	272	242	216	285	278	259	245	252	253	277	285	309	283	299	296	275	245	254	303	277	278	278	255	251	293	230	260	269	287	267	267	284	266	285	252	285	250	259	270	254	277	272	277	272	279	256	278	287	316	263	290	249	248	253	276	284	259	246	285	243	275	283	267	251	277	267	282	233	257	241	262	292	239	284	280	242	265	281	281	228	280	233	285	250	272	260	222	252	245	273	277	246	235	233	262	239	273	310	234	299	266	289	253	279	282	272	277	254	251	253	281	287	269	279	262	292	274	276	265	276	253	278	251	272	252	294	243	234	288	305	242	269	301	272	271	254	266	245	277	272	266	288	250	264	259	283	236	307	280	284	251	284	255	271	269	279	245	266	245	265	279	274	257	244	279	244	258	283	263	258	255	274	290	243	248	251	302	276	296	282	272	277	251	277	274	264	265	270	294	268	243	272	276	271	230	254	255	267	248	270	266	266	258	241	261	237	282	261	254	238	255	317	258	245	281	254	284	328	279	270	253	276	266	270	252	230	272	257	260	249	287	249	255	264	259	261	249	280	253	257	244	253	235	242	257	266	272	287	260	283	244	276	271	270	255	261	256	272	261	293	233	245	296	240	253	241	260	276	254	246	264	260	280	272	265	263	263	242	231	263	277	276	248	267	239	249	285	246	258	270	281	281	263	269	289	304	288	301	252	257	274	257	282	251	247	266	273	246	253	256	296	258	271	258	244	257	272	305	278	255	273	237	264	252	224	223	242	247	257	263	307	251	232	241	259	264	228	276	265	280	279	255	288	248	269	255	292	268	272	271	255	243	255	249	234	304	254	248	271	234	273	256	238	262	246	295	276	257	243	279	267	266	268	275	244	295	276	274	276	278	256	239	245	278	265	231	258	265	273	255	275	261	251	249	293	263	234	293	269	267	285	252	224	270	248	256	229	250	244	262	242	261	295	264	259	253	256	310	271	242	252	282	279	257	261	297	255	228	264	267	290	271	251	254	262	254	247	246	227	256	279	245	255	259	248	232	244	223	267	320	265	275	278	240	274	285	272	270	266	254	263	285	251	267	257	264	256	270	240	294	268	263	256	272	276	268	254	253	264	252	263	234	251	254	250	249	281	284	264	262	261	261	248	253	253	261	254	274	261	270	257	267	256	276	297	260	243	285	265	287	261	250	255	262	245	259	254	272	318	259	266	267	293	274	258	250	264	259	250	248	269	280	254	278	270	287	259	267	272	243	255	273	256	241	248	252	253	289	255	265	265	265	268	241	247	265	286	265	270	248	270	274	287	250	282	275	280	266	250	276	262	268	273	297	300	280	250	291	260	245	244	265	261	246	262	289	258	262	267	281	261	259	274	262	270	231	276	274	274	285	253	273	236	271	251	267	295	280	252	289	232	254	231	260	287	249	281	279	262	271	273	279	255	243	242	271	288	285	267	253	256	276	254	261	265	243	268	247	258	264	275	252	264	256	241	276	298	246	251	283	245	282	262	280	274	276	291	279	269	255	298	240	264	252	262	262	307	267	269	257	267	261	254	268	290	249	255	284	272	252	255	240	288	260	250	275	259	248	261	256	271	268	253	248	248	277	256	251	245	244	253	249	242	244	264	246	289	267	256	255	291	291	265	265	239	266	285	267	275	277	254	250	305	280	274	278	242	265	253	257	242	263	232	238	257	253	276	276	251	266	264	271	268	261	285	282	247	242	251	243	289	255	261	242	268	290	288	241	262	255	255	261	240	271	278	264	285	277	302	271	284	281	242	269	272	244	291	242	253	251	258	274	252	256	238	263	270	259	265	283	288	280	264	231	257	259	285	252	286	243	250	276	283	283	277	272	248	250	237	254	259	281	287	262	278	264	267	243	263	236	244	263	314	304	284	273	260	249	278	269	269	283	265	276	258	243	257	256	285	250	266	282	277	264	253	284	285	290	242	260	263	277	249	252	268	290	253	258	257	255	271	260	272	312	291	301	279	238	266	274	246	249	266	276	237	263	275	288	290	285	260	266	247	243	240	243	276	266	252	281	266	299	249	256	271	271	251	239	293	261	264	272	283	249	252	268	271	284	256	239	273	266	246	259	263	271	295	268	287	275	259	286	265	274	283	234	280	265	266	247	232	270	301	252	263	271	243	282	261	247	254	266	279	272	252	303	262	262	271	241	250	272	290	243	271	272	251	284	295	253	257	260	252	285	265	265	263	242	251	257	272	234	283	273	227	307	256	278	258	311	273	241	263	261	254	250	229	295	296	253	261	305	273	284	278	247	267	279	245	281	252	247	279	259	295	261	301	256	230	276	282	259	263	228	256	259	289	243	272	252	271	246	286	238	258	289	271	259	267	279	249	274	271	278	279	301	239	248	301	256	255	231	264	273	221	251	267	267	264	271	291	282	269	271	261	261	223	275	254	241	256	263	277	293	251	293	289	263	226	260	237	263	228	283	248	275	265	289	298	268	272	269	256	278	290	292	249	284	254	265	245	234	261	283	267	265	285	236	240	274	234	289	266	269	258	254	288	253	251	279	242	253	277	268	267	263	250	271	246	274	261	264	267	248	271	241	248	224	277	254	256	274	260	247	281	265	279	304	293	255	254	285	271	252	255	271	263	273	268	256	240	251	274	296	255	275	273	289	232	269	279	268	275	258	273	273	264	256	246	275	246	261	267	252	248	263	271	272	202	265	257	268	249	252	294	252	249	236	272	279	271	258	271	263	270	295	259	265	271	260	293	266	274	278	252	256	250	255	273	279	251	263	278	269	270	265	274	253	309	256	254	232	256	262	260	289	242
20739	20851	25661	23603	18410	13754	10841	8266	6238	4867	4018	3382	2859	2147	1973	1699	1400	1361	1119	1001	1083	969	877	877	859	811	804	762	765	821	755	739	734	710	705	691	634	664	734	710	667	667	623	657	614	668	608	683	668	628	674	686	665	666	629	596	633	640	667	669	688	639	637	625	626	645	662	611	647	619	647	659	650	678	649	618	605	619	622	614	633	651	654	643	649	640	667	671	665	623	677	642	673	650	642	651	647	601	629	650	644	646	662	654	584	640	606	662	608	683	666	647	634	653	651	613	645	646	646	649	670	664	692	677	677	622	648	639	655	681	599	682	603	681	678	646	660	615	648	624	616	637	683	636	625	646	650	658	603	637	646	645	651	648	686	649	681	645	646	649	644	610	676	639	674	649	593	619	644	634	629	638	673	644	645	636	625	614	667	663	662	646	650	605	592	631	598	646	613	644	637	641	602	635	657	679	648	641	607	650	641	638	649	622	631	675	634	634	631	628	659	668	656	681	683	627	592	661	654	661	691	612	641	624	671	633	652	647	616	613	603	585	630	623	631	662	606	662	614	627	673	604	590	685	602	662	639	605	613	625	648	619	657	666	647	637	647	625	594	612	623	622	618	639	633	629	609	677	636	640	630	631	664	644	653	637	659	640	642	650	645	651	630	620	647	653	646	653	644	664	616	577	671	664	648	669	624	648	644	621	651	650	644	642	618	645	653	604	656	667	627	626	620	661	655	706	667	632	623	677	650	640	659	631	610	648	631	668	713	624	693	624	618	652	613	617	621	654	667	656	649	619	632	623	634	618	641	603	616	673	620	609	620	616	694	588	657	611	633	623	611	642	649	618	604	634	647	640	639	646	627	658	659	622	624	623	669	638	609	644	642	609	624	595	621	646	655	654	568	618	630	669	694	609	615	610	665	617	647	608	663	682	695	679	641	617	615	646	645	691	665	648	623	659	596	625	652	651	666	663	615	690	578	648	673	626	613	649	639	608	645	659	668	618	662	694	590	625	670	626	640	647	664	672	651	622	592	634	642	679	666	627	631	626	633	621	671	664	657	632	627	626	615	625	641	603	675	677	665	650	637	640	621	643	621	687	624	603	667	636	640	608	632	642	608	625	649	636	596	668	616	673	645	625	678	647	633	657	668	680	636	601	627	642	593	608	652	618	592	626	645	650	642	683	611	680	692	688	660	644	679	675	639	639	596	629	650	638	656	629	631	624	613	625	613	666	641	635	654	691	631	627	637	643	615	677	657	638	647	640	615	616	608	699	668	620	643	613	629	662	651	627	661	674	653	697	662	626	637	702	659	631	638	659	652	646	656	661	660	632	617	627	652	662	638	640	606	635	639	645	664	604	636	655	639	635	630	649	657	628	687	657	624	609	633	622	617	636	631	682	618	607	696	607	599	655	648	661	644	639	668	659	668	654	679	630	611	614	616	665	635	647	654	610	601	648	649	625	655	625	656	611	650	644	665	606	657	671	611	648	609	686	667	640	650	634	660	653	611	649	663	648	645	663	637	635	600	620	650	674	599	615	625	686	670	615	667	648	642	634	614	635	600	646	665	613	638	640	636	667	646	661	628	663	657	660	643	665	619	655	678	676	623	643	626	637	640	629	573	617	666	564	643	665	600	650	621	666	663	677	617	678	606	614	640	666	627	639	633	675	686	619	657	642	671	662	638	652	634	625	633	634	655	623	655	656	631	619	658	590	659	612	631	628	667	643	666	657	613	627	636	614	661	639	636	655	644	617	688	579	667	619	633	644	645	671	676	598	626	654	660	628	648	669	659	584	660	610	624	637	656	641	655	648	637	645	633	653	676	686	608	633	608	632	622	629	672	663	652	691	626	636	667	657	649	629	656	632	636	590	610	660	636	659	652	635	657	650	664	658	577	632	665	659	671	640	643	573	572	643	622	652	671	648	614	622	630	652	645	664	635	613	622	627	665	624	657	601	611	606	676	626	627	684	653	642	676	669	627	626	626	562	586	652	686	654	613	647	665	630	633	606	641	635	639	615	595	628	639	680	690	664	680	609	670	675	641	668	604	648	626	635	626	665	632	642	617	650	682	627	639	638	617	658	615	628	679	584	609	645	623	639	613	629	596	597	616	601	621	629	637	622	604	678	649	631	663	609	607	682	656	605	654	642	650	602	638	608	626	638	684	649	642	656	650	634	625	617	633	622	665	675	609	657	623	647	639	626	654	631	646	635	603	636	658	593	618	573	682	665	624	660	687	635	624	626	657	634	634	608	612	650	648	605	613	613	637	628	649	634	641	662	648	639	617	647	644	660	666	591	654	611	644	633	646	623	593	627	628	600	681	632	637	697	638	634	642	657	655	628	624	621	660	599	598	653	635	671	596	675	689	613	662	629	589	660	617	658	636	656	633	696	672	633	653	654	648	676	630	666	634	663	638	610	609	627	602	660	688	640	689	658	648	650	627	657	638	611	658	641	619	642	612	643	591	610	681	587	662	678	672	617	646	622	653	643	640	645	620	593	618	625	614	663	628	637	671	646	682	613	642	615	638	640	633	616	659	646	610	670	618	627	633	672	633	651	626	620	630	673	709	648	620	616	610	645	640	648	664	614	626	631	681	646	652	603	669	633	599	657	585	562	610	623	638	638	680	640	643	683	639	678	605	646	651	677	625	642	630	654	651	653	577	639	630	639	670	640	649	655	625	600	665	617	661	665	633	655	594	611	623	663	650	659	654	650	671	647	603	636	630	656	696	675	608	639	669	669	650	634	638	630	602	624	634	649	671	634	609	628	629	590	683	627	666	620	627	612	604	644	653	621	630	664	607	670	607	708	642	637	616	651	655	612	637	637	632	628	641	629	617	658	665	639	635	621	700	630	649	653	624	621	629	633	628	627	613	673	665	623	661	599	606	640	610	660	599	645	623	621	642	624	671	643	604	652	632	623	665	620	691	653	638	644	650	622	672	664	620	615	617	672	626	672	661	645	652	661	662	676	660	649	628	642	642	636	619	659	647	673	618	656	610	648	654	659	660	655	624	612	654	662	614	629	617	640	618	625	658	641	642	622	613	648	637	623	667	625	643	593	602	664	596	678	649	603	611	641	692	669	643	623	625	626	651	661	605	624	651	651	654	628	656	629	641	660	678	626	619	639	638	671	645	619	644	603	643	652	635	643	574	627	638	649	616	642	585	635	659	631	621	627	654	598	635	634	614	647	629	575	606	611	673	675	687	658	668	626	664	654	652	623	621	633	626	630	639	652	652	618	624	676	638	623	597	615	690	655	658	621	651	644	640	661	630	642	660	599	637	625	625	629	655	657	615	642	678	588	666	582	699	660	678	613	615	623	667	656	655	645	625	619	654	628	663	645	612	665	659	659	621	623	653	658	668	694	617	602	613	577	624	674	648	641	669	635	687	579	615	586	650	696	640	592	683	616	599	663	632	601	628	614	642	616	693	629	636	651	654	645	621	627	638	648	646	654	608	617	691	660	633	642	655	650	617	652
42672	34805	28297	19790	11920	9320	7624	5875	4561	3407	3097	2470	1809	1377	1235	987	726	623	605	470	477	438	395	321	339	397	391	378	337	384	349	345	290	272	330	314	274	263	283	327	275	281	274	281	287	261	263	242	265	255	267	246	274	251	258	283	271	272	252	242	245	244	251	245	250	247	251	251	263	268	220	261	273	253	251	264	242	261	268	271	262	254	255	260	228	268	275	268	235	236	289	272	232	240	240	258	254	249	228	266	244	264	240	263	255	248	250	246	268	251	268	256	266	265	257	245	258	250	280	268	251	241	247	278	258	263	267	286	286	245	226	254	253	243	261	266	248	256	218	239	245	236	241	229	242	266	269	250	275	251	286	252	252	238	270	261	291	274	279	242	256	230	280	264	242	259	265	254	262	291	245	265	269	235	271	279	258	264	262	258	275	245	267	249	241	268	253	285	256	246	258	252	273	260	255	263	267	243	242	238	252	279	252	230	267	239	262	304	250	248	294	242	296	264	249	262	282	257	276	245	236	246	252	266	267	255	247	260	267	249	257	259	268	283	254	269	273	267	264	230	249	294	280	247	237	248	271	255	257	252	246	240	237	225	256	235	293	259	258	271	263	256	270	249	256	285	274	259	254	273	228	266	262	269	260	253	273	239	279	274	261	266	265	271	234	221	282	274	242	264	303	271	299	276	274	259	265	255	264	240	260	262	284	254	269	255	249	290	273	263	248	263	270	233	252	279	279	259	251	288	256	258	290	276	240	261	217	272	246	251	275	242	244	301	254	257	284	268	261	278	283	277	268	222	265	263	287	275	260	272	277	247	251	256	260	270	295	273	257	272	221	248	235	243	287	296	272	286	251	265	258	256	278	240	292	273	240	284	264	271	225	268	242	284	273	248	303	286	276	239	254	261	250	286	271	251	235	259	267	256	257	264	270	247	249	207	245	239	283	264	238	270	239	251	270	241	265	238	246	239	255	283	230	239	281	276	265	276	246	249	255	263	248	254	266	280	270	299	241	288	276	257	265	268	243	270	258	262	256	277	281	261	246	253	274	248	258	273	253	268	267	258	289	237	249	238	257	262	272	252	260	275	272	256	264	245	239	273	255	272	270	285	247	255	261	260	283	249	238	243	252	256	269	246	280	227	276	249	259	275	259	268	274	251	291	270	267	312	257	249	281	268	235	260	244	284	228	266	256	232	271	290	270	266	243	270	265	277	285	247	268	248	285	278	281	263	287	275	252	251	270	257	233	277	239	243	267	240	273	300	220	273	250	237	229	295	271	277	284	262	264	277	272	283	257	258	297	277	270	257	249	237	253	266	261	268	236	263	256	262	249	253	249	243	231	264	248	267	268	273	264	271	262	260	254	248	247	255	212	248	251	276	262	275	268	239	252	266	236	258	264	240	272	279	256	254	264	232	274	266	258	264	258	264	286	238	256	268	253	266	231	235	242	250	273	261	265	256	259	274	256	251	279	266	287	284	265	249	264	277	274	230	244	248	234	279	259	275	256	272	235	241	252	267	292	275	266	269	270	272	252	281	279	272	276	295	234	265	237	255	235	274	278	279	278	280	277	270	284	268	267	274	261	246	250	261	278	270	281	267	299	252	277	273	277	284	264	235	263	249	239	225	243	260	250	289	215	250	252	243	248	272	260	262	280	305	260	259	255	273	250	262	238	285	271	250	259	281	275	279	270	275	266	258	265	230	278	257	225	278	248	251	247	275	236	220	248	250	267	260	249	253	255	246	264	274	247	229	266	275	280	277	262	258	262	278	249	263	288	235	254	287	259	254	257	251	287	266	285	250	239	267	241	261	292	248	252	283	248	233	220	253	249	247	272	256	255	247	253	266	246	257	270	240	263	277	264	257	267	262	285	265	265	276	266	262	245	257	264	276	255	243	260	231	240	235	236	290	268	272	257	272	239	283	266	266	238	240	242	252	277	229	250	276	298	263	252	282	276	271	248	261	274	258	279	261	292	257	297	263	258	272	284	266	260	278	249	264	251	271	255	254	247	255	295	235	252	249	257	246	265	242	231	248	269	261	293	258	260	254	236	282	272	286	255	258	268	261	241	266	256	247	268	276	272	250	246	234	272	284	256	263	273	268	293	264	266	250	236	252	281	269	277	269	226	247	267	258	248	261	265	288	285	269	278	270	303	272	272	289	277	230	266	232	279	296	290	247	279	247	248	270	246	244	284	266	280	247	267	253	246	286	274	270	248	260	286	254	281	282	277	274	279	288	256	253	242	251	252	271	256	290	265	246	246	271	247	271	300	237	274	261	244	300	272	259	254	236	269	240	251	283	291	244	268	280	256	272	264	289	254	264	266	258	294	242	277	254	256	269	267	268	294	274	258	237	253	268	255	278	263	292	275	244	251	270	269	256	273	279	292	271	248	251	265	233	280	282	273	292	244	253	241	284	280	259	287	294	260	253	290	269	263	243	281	274	245	248	262	278	294	263	256	241	284	256	279	257	285	258	236	264	248	237	241	296	288	265	290	256	285	256	291	283	261	300	234	251	242	251	243	263	284	252	258	245	255	282	255	269	242	244	255	254	275	278	255	232	251	258	226	268	268	272	271	268	257	256	266	241	272	258	238	257	261	257	279	267	253	249	243	284	234	244	276	265	263	253	263	292	275	263	251	273	260	267	261	270	252	259	276	257	278	261	284	274	261	285	273	258	252	258	274	231	237	263	247	220	294	231	302	271	281	256	272	278	262	252	255	256	253	254	274	247	251	240	238	287	256	279	282	264	248	277	266	264	228	274	240	252	287	254	241	254	265	241	259	277	247	292	272	264	276	265	244	250	254	248	280	270	272	257	285	244	246	259	297	246	298	270	282	249	278	257	261	275	256	269	259	262	261	263	289	264	300	258	268	273	277	267	237	228	264	246	214	264	254	263	249	292	219	265	238	251	251	261	278	276	251	237	242	249	280	236	245	253	262	220	244	278	273	258	276	253	244	288	265	284	263	263	248	263	265	263	273	246	275	248	275	252	271	241	274	263	271	251	276	272	258	257	274	274	280	240	257	264	242	266	271	260	293	258	278	249	253	272	268	265	274	270	257	286	275	268	276	248	247	273	270	254	246	277	264	262	266	272	233	263	285	268	235	247	292	254	245	258	278	256	283	278	244	223	285	270	277	267	242	251	280	275	265	222	247	243	240	261	247	277	263	256	252	258	261	249	246	265	305	244	252	274	285	294	279	272	286	276	272	257	247	246	277	256	262	277	246	269	241	299	232	240	259	262	279	262	283	280	238	249	287	222	239	254	285	270	285	270	258	261	267	239	271	285	306	273	256	235	268	271	258	232	250	233	272	288	260	253	251	274	263	225	266	247	278	259	281	283	251	237	278	267	264	288	260	249	268	237	246	245	267	237	286	266	255	280	280	261	269	262	259	307	298	253	254	267	239	266	281	297	253	238	284	234	268	245	263	273	262	277	255	240	282	276	300	232	251	256	262	235	243	253	258	281	258	276	229	238
26133	26976	31297	29386	24242	22759	22554	19249	17494	15325	14915	12906	9828	7650	6746	5597	3283	3166	2975	2508	2091	1854	1409	1317	1431	1460	1622	1487	1284	1563	1257	1274	930	851	1058	945	853	822	803	854	772	707	682	694	668	638	613	660	616	609	652	620	670	657	668	664	640	681	604	649	633	655	655	649	610	641	623	637	571	684	649	617	606	627	644	637	611	645	623	652	620	603	636	621	621	643	627	656	646	602	654	638	634	668	668	692	645	621	601	652	615	636	632	672	629	611	631	624	624	664	608	606	645	615	607	670	650	612	627	628	662	610	649	660	617	635	632	619	603	690	621	637	655	632	663	616	634	649	616	622	650	629	675	665	652	650	608	656	648	666	631	653	627	633	597	631	627	629	642	638	625	653	638	597	642	648	635	678	657	668	596	647	624	632	606	693	614	625	599	616	623	647	655	608	618	653	608	615	611	670	615	651	629	621	645	667	639	649	594	669	623	669	581	606	626	665	643	625	648	655	654	618	621	587	649	662	646	614	665	695	608	639	671	670	623	678	652	679	635	635	619	620	675	604	676	629	597	627	646	623	627	669	618	617	620	609	617	680	642	642	619	615	633	618	627	623	631	643	633	620	666	606	663	617	598	647	602	651	616	633	669	637	641	628	647	677	667	654	627	610	653	638	623	633	670	629	600	600	674	626	636	611	617	654	623	642	603	614	595	606	639	635	679	600	626	612	621	602	642	579	626	616	628	577	666	667	646	628	644	598	584	634	652	613	645	648	688	629	648	625	639	604	684	644	647	629	646	653	605	658	640	650	654	639	620	640	668	662	670	674	616	657	674	636	610	645	637	630	572	628	650	644	656	693	639	639	627	644	642	606	608	626	612	640	674	606	647	620	661	689	643	638	620	635	586	629	644	592	595	618	629	668	636	632	650	632	597	589	616	654	664	593	634	657	674	618	597	680	686	636	673	642	604	605	666	660	661	609	604	654	642	649	637	595	617	598	644	612	625	617	627	702	618	671	602	617	599	602	627	669	616	627	616	666	628	626	621	652	635	666	637	659	667	599	625	667	640	637	628	587	604	613	653	615	671	561	638	655	658	668	663	603	647	657	659	608	654	618	614	627	604	687	603	626	646	628	606	636	659	666	620	596	647	626	683	630	604	642	654	629	655	617	644	707	641	684	628	606	624	595	676	658	630	582	621	652	673	660	639	655	593	658	628	645	663	613	636	645	660	659	664	607	655	627	644	665	658	662	689	617	655	651	620	638	630	618	625	613	611	617	614	604	623	608	655	636	663	656	621	630	606	636	651	636	635	626	653	641	628	660	649	676	678	617	620	639	657	613	610	604	649	605	649	697	658	649	615	652	675	631	582	618	667	629	640	619	605	590	647	650	666	599	627	652	625	610	642	655	649	622	629	605	604	610	648	631	597	612	608	662	629	611	614	672	616	654	643	605	685	650	610	607	637	620	648	582	644	615	593	642	627	618	595	632	620	627	605	627	588	662	616	677	616	625	675	648	666	610	611	603	650	644	676	639	642	643	656	620	658	662	633	629	657	693	624	642	621	633	656	598	620	647	603	632	671	605	632	600	622	631	653	664	616	656	615	623	619	675	625	637	618	672	631	631	672	629	602	636	630	634	606	597	605	657	655	680	615	679	595	646	646	643	633	626	631	612	646	628	640	621	591	614	677	652	615	606	657	607	619	596	646	606	652	637	613	618	603	593	613	609	653	612	632	630	658	626	598	623	661	621	662	639	626	610	629	677	631	600	661	593	633	670	620	678	615	618	651	624	661	606	618	620	622	602	595	632	603	635	627	634	600	638	663	636	639	630	646	613	614	676	642	639	595	671	603	660	639	626	632	618	631	657	641	630	601	606	632	640	602	669	599	592	628	662	646	618	632	670	591	626	602	658	640	631	668	641	686	640	678	662	680	625	651	647	616	645	613	632	648	595	614	655	673	625	633	665	607	633	623	606	615	634	592	662	619	604	656	685	614	647	610	625	626	617	637	652	648	631	645	629	623	637	634	624	647	648	631	648	651	616	645	614	656	661	625	675	653	603	614	657	642	641	638	652	612	607	623	650	647	655	605	676	665	656	646	670	638	605	657	602	609	640	659	656	586	651	553	586	615	625	610	603	598	667	578	659	654	634	605	619	658	559	650	620	658	594	607	671	661	626	605	615	632	620	609	629	653	679	670	641	625	622	615	648	597	599	658	647	684	560	616	673	641	611	626	660	648	645	619	610	667	620	639	637	612	629	602	625	650	605	615	636	612	612	632	563	599	610	664	651	638	667	608	589	673	653	605	616	612	647	636	640	657	623	638	634	622	678	635	680	663	621	600	600	641	629	624	611	628	659	623	622	646	654	679	612	597	627	659	673	607	642	611	627	623	623	656	630	628	655	621	672	634	663	647	608	678	623	650	665	629	629	629	605	677	654	632	602	585	615	647	654	627	643	617	625	626	695	642	656	613	628	624	666	653	625	643	626	645	660	671	622	650	618	662	639	619	625	618	655	596	643	681	650	572	615	623	611	617	609	655	647	635	658	576	675	633	636	629	640	659	645	621	686	622	621	605	644	640	606	674	586	644	658	639	647	650	629	652	650	626	574	606	621	643	618	668	637	575	604	591	597	634	637	630	628	642	660	668	666	639	602	636	633	657	590	650	619	642	689	639	576	677	633	611	663	635	649	639	661	623	624	637	618	664	644	641	665	665	585	660	592	615	632	607	677	627	634	625	648	644	631	645	643	629	676	654	663	625	662	617	605	626	584	635	650	632	626	650	641	624	664	640	663	614	685	674	648	604	654	625	618	653	668	651	612	618	651	638	619	688	607	654	621	659	616	645	658	628	632	636	638	668	642	684	664	593	656	654	610	597	660	655	630	626	648	652	611	588	622	640	615	630	659	575	646	632	640	652	694	633	591	659	641	629	606	670	668	633	619	658	670	603	633	685	620	637	690	615	642	605	676	595	654	661	671	592	620	595	663	639	644	629	620	634	614	638	657	645	627	637	627	628	661	604	640	619	663	653	678	620	618	637	626	616	681	682	649	601	630	642	647	613	638	608	642	636	620	598	580	629	638	625	638	614	627	622	634	641	583	621	645	648	666	664	602	643	576	658	645	636	627	648	623	645	641	599	635	598	596	644	662	629	616	662	634	689	608	628	615	642	686	582	620	633	605	600	579	650	600	632	629	624	599	628	671	624	630	675	598	601	614	603	638	676	597	647	661	680	624	643	631	594	642	626	614	652	598	621	654	616	657	664	620	628	609	635	627	664	601	630	683	649	676	662	590	614	636	651	646	647	621	677	613	650	629	607	673	627	649	660	621	604	628	610	625	618	630	644	631	639	566	625	635	639	687	653	650	613	638	626	615	628	635	606	647	633	634	662	608	648	656	623	695	664	627	638	634	649	631	650	633	701	602	626	654	646	624	630	624	630	634	620	624	675	639	607	617	606	646	645	639	647	639	659	653	648	647	644	604	604	623	626	639	619	630
54549	44741	38512	31389	24635	22603	22131	18575	15284	12931	13175	9849	7080	5376	4445	3008	1568	1742	1753	1267	1143	683	666	561	676	772	818	704	797	701	571	545	460	384	484	416	408	407	408	344	313	282	287	269	268	266	243	249	251	239	278	274	274	254	247	274	258	238	269	271	268	239	246	280	257	271	284	228	281	297	247	253	269	301	269	255	241	260	243	275	248	245	247	274	254	249	245	245	242	250	212	267	268	256	234	238	289	246	276	252	257	245	240	236	249	257	238	284	253	229	249	263	222	283	276	231	276	263	249	244	263	257	226	229	243	245	283	277	263	239	247	272	269	260	247	248	249	271	272	257	274	240	245	277	287	263	258	262	254	236	251	258	243	269	249	249	251	275	278	252	244	280	249	291	281	261	261	253	234	252	245	269	255	240	279	277	280	262	265	250	268	241	245	279	243	256	281	260	247	293	272	255	257	247	258	266	299	249	253	246	241	297	280	267	253	233	264	264	258	282	240	273	268	280	271	234	248	260	241	242	271	234	232	274	225	235	238	259	237	264	262	254	269	263	257	294	251	265	259	262	266	263	258	276	289	274	240	259	249	273	262	247	262	262	268	289	225	240	248	298	266	268	248	267	229	239	284	291	255	257	259	247	233	233	268	260	229	248	264	252	265	246	271	241	241	263	275	302	256	220	310	244	271	282	265	252	242	250	237	241	256	263	254	265	235	234	276	265	250	246	236	250	265	261	247	273	250	282	229	271	248	254	244	237	256	238	243	266	249	241	252	277	248	257	238	242	256	262	273	257	271	240	245	242	271	257	273	260	285	248	245	252	284	263	263	235	222	240	244	274	269	272	263	236	285	254	296	249	262	258	287	262	260	265	236	268	270	263	261	258	276	227	256	266	238	257	238	239	282	275	251	260	261	245	255	255	265	265	252	247	257	241	236	259	263	288	256	275	233	265	287	248	266	255	232	238	257	277	249	250	262	248	226	222	264	250	244	285	257	251	250	256	241	259	247	254	277	265	257	233	263	274	265	236	259	276	237	236	247	255	244	225	264	263	262	263	249	279	285	250	234	261	258	268	243	245	252	236	241	235	249	244	281	260	247	234	260	267	255	264	244	241	250	234	270	261	260	248	245	267	253	278	231	271	266	264	260	266	250	270	261	263	240	227	247	287	296	268	270	265	266	258	247	263	268	236	279	258	237	258	272	258	243	275	251	278	226	258	243	237	277	250	275	230	259	256	280	268	272	270	300	270	264	252	252	244	299	261	256	250	266	280	257	266	240	261	286	251	252	271	275	245	241	253	251	251	233	242	258	269	234	256	266	272	265	270	252	264	256	261	254	223	252	278	252	243	286	252	262	247	284	228	259	262	263	238	252	236	264	258	248	274	263	252	239	273	241	253	252	245	240	241	239	268	281	294	254	240	251	243	245	271	242	267	270	258	277	265	259	263	250	274	275	286	276	281	279	246	251	253	275	281	262	263	250	243	255	246	261	242	262	266	273	262	282	270	222	305	266	252	254	244	257	292	251	253	235	265	254	232	235	258	261	245	257	252	260	235	270	251	257	248	270	231	273	240	254	241	224	249	250	274	271	255	251	262	268	254	292	241	255	273	261	269	246	245	248	253	255	250	246	240	289	247	250	261	271	267	256	261	265	248	265	242	293	263	257	252	280	255	263	254	250	243	231	267	252	233	243	250	224	268	255	228	257	260	259	295	247	265	266	247	235	267	252	244	251	224	266	254	257	241	240	263	237	228	249	255	266	291	254	248	275	294	256	256	288	257	244	249	240	293	259	229	243	260	258	247	257	229	285	266	247	243	265	238	284	241	258	260	266	230	239	238	265	270	262	258	266	312	265	273	257	264	263	280	247	254	259	230	276	226	239	269	251	239	222	262	249	253	258	293	267	230	236	251	270	279	256	257	262	269	238	254	258	229	261	247	261	241	254	269	244	235	259	285	263	247	270	242	267	227	291	246	243	267	278	293	250	254	260	249	231	252	274	288	260	264	263	267	260	238	265	233	228	255	278	265	256	266	252	215	240	263	290	257	242	276	248	269	273	258	287	252	268	251	233	247	268	265	282	268	280	260	244	289	253	243	267	249	250	248	256	272	239	263	236	264	265	260	261	246	276	257	257	265	248	274	241	285	266	293	247	262	253	235	286	262	275	262	229	232	261	258	248	244	269	251	268	279	261	227	210	249	248	256	260	233	257	228	276	260	253	233	257	260	269	233	242	268	237	255	245	286	265	219	268	258	295	264	220	254	263	235	253	254	270	240	245	261	268	264	261	256	252	268	252	278	269	242	275	268	244	259	268	259	231	258	254	252	282	258	265	271	277	251	294	253	260	272	247	241	252	237	229	270	236	230	253	282	237	231	277	281	258	264	265	283	231	236	238	277	261	271	241	265	277	258	268	254	265	255	261	283	220	233	263	275	248	258	234	225	257	240	284	282	251	261	260	234	264	259	249	244	255	255	226	256	285	241	268	269	266	255	265	253	248	255	281	259	265	265	261	271	258	263	256	252	277	274	222	271	264	255	274	264	253	268	267	226	228	247	259	263	251	265	230	246	258	274	255	269	276	259	262	240	271	264	246	272	258	261	256	245	235	249	236	257	239	256	289	239	289	254	251	273	271	240	217	244	279	234	305	288	252	267	280	269	257	251	246	267	301	267	215	247	268	231	272	252	259	286	247	264	231	250	266	241	249	277	234	273	272	261	244	238	275	230	239	257	262	232	282	258	272	260	259	267	268	250	258	248	226	253	270	248	255	265	241	263	287	268	255	256	267	253	261	279	246	287	249	249	248	251	259	279	259	292	223	293	197	257	260	271	283	208	239	227	241	248	243	241	234	301	272	247	256	269	277	229	273	270	272	267	256	274	285	246	238	276	283	246	257	291	276	266	282	273	200	258	294	267	265	245	265	257	263	268	275	263	276	233	255	255	253	245	224	251	292	256	268	228	233	262	229	259	234	243	258	268	286	265	268	264	282	265	273	253	264	252	263	262	266	223	243	266	259	220	270	262	274	259	242	242	242	278	235	281	249	235	256	285	274	255	251	247	252	259	236	257	246	240	227	226	296	286	274	263	278	276	236	289	291	250	281	234	246	279	236	260	253	239	243	267	249	233	242	267	285	242	253	255	287	254	247	229	265	295	261	272	279	238	275	266	281	257	263	269	252	252	227	258	270	226	268	238	295	278	272	263	225	258	244	242	261	256	232	266	280	247	247	288	287	235	258	270	244	249	275	268	264	241	256	242	232	256	240	249	255	281	313	240	263	261	267	253	279	268	256	273	251	271	280	240	257	268	242	255	236	286	265	263	251	269	233	270	233	261	250	251	268	251	246	241	275	261	236	270	247	280	268	268	246	264	243	264	262	309	279	258	256	239	255	241	283	271	263	236	245	257	284	285	267	266	263	267	260	221	282	253	285	236	246	257	265	259	263	237	237	262	249	256	262	241	266	266	265	291	262	238	275	262	269	253	259	229
35519	37601	41262	39739	35492	35285	36930	33940	33085	31371	34003	28502	24691	21097	18891	14807	7852	9786	9371	7089	5787	3437	3190	2832	3568	4236	4351	3799	3941	3848	2954	2783	2107	1674	2008	1868	1749	1473	1316	1517	1158	850	800	760	703	685	703	652	628	663	726	672	638	599	633	660	632	678	662	634	623	643	676	567	603	608	616	616	611	637	624	588	635	599	620	637	608	601	592	642	607	592	614	666	618	606	613	570	610	664	645	582	588	619	632	622	606	596	595	636	616	625	576	630	618	636	605	598	636	601	621	656	621	627	643	598	612	635	607	631	615	644	620	613	654	645	608	611	606	606	656	633	624	602	643	573	645	628	639	585	590	654	687	617	651	648	647	635	601	622	636	630	586	660	618	602	628	592	648	580	612	602	633	604	626	674	593	596	632	601	644	656	626	626	595	617	637	631	601	651	601	622	600	616	649	566	611	601	577	607	627	624	649	565	616	582	630	667	595	636	619	675	615	597	625	592	626	648	625	609	627	637	601	607	602	593	626	584	604	676	629	567	570	611	607	626	608	622	620	632	624	612	640	625	630	624	622	604	545	602	644	589	665	618	628	622	643	623	592	610	609	641	626	609	632	658	610	610	633	611	612	595	622	573	651	625	657	595	673	602	610	607	617	623	641	603	590	616	640	625	648	640	651	674	652	643	617	637	605	638	605	626	593	604	612	620	645	635	592	576	660	645	603	593	650	660	601	634	622	631	670	600	568	615	586	639	584	633	650	609	634	612	597	615	668	619	600	581	625	601	658	680	592	614	636	572	651	608	621	638	659	609	631	643	635	640	611	575	598	648	684	639	592	638	606	647	595	608	656	634	607	605	622	621	659	614	655	620	630	600	611	600	595	589	632	627	623	612	649	613	596	588	612	655	601	593	597	607	679	652	601	668	574	620	613	617	553	607	605	608	580	568	686	651	650	617	648	628	576	630	660	626	621	615	601	611	602	611	605	682	595	606	630	578	593	609	589	618	634	605	657	615	613	602	625	618	643	622	591	606	638	600	608	627	622	627	621	680	662	607	615	576	633	628	618	628	614	619	609	639	636	628	637	683	637	569	664	631	619	629	594	627	608	676	588	597	608	620	618	581	646	621	624	615	624	644	605	659	619	633	587	661	650	641	619	655	611	638	591	614	611	624	616	612	597	620	601	612	678	642	617	631	625	635	630	633	625	640	624	637	644	671	613	603	572	655	614	634	586	614	663	605	610	646	638	623	632	584	631	624	618	609	603	591	589	582	635	612	609	614	645	593	584	589	616	616	642	596	649	622	579	562	657	613	646	642	632	648	605	603	611	616	632	589	681	622	589	650	619	613	592	583	654	625	594	608	598	622	620	681	600	649	646	646	587	612	619	629	620	580	632	642	603	633	596	606	622	619	624	585	587	654	624	606	628	603	649	584	604	665	589	650	609	641	642	619	629	595	642	654	615	618	607	590	629	628	617	618	655	566	620	603	593	637	648	656	636	609	605	619	600	619	622	586	615	602	626	562	669	630	644	626	624	611	623	591	659	614	646	593	627	639	584	598	594	623	625	628	637	622	607	597	597	663	649	597	643	649	589	649	645	600	614	623	657	602	614	651	608	601	632	599	616	605	624	583	637	608	598	606	602	620	609	612	647	627	644	592	661	654	618	637	607	609	653	664	640	614	625	659	635	606	647	608	636	628	618	601	644	607	607	607	604	661	608	617	625	653	625	624	640	616	635	614	609	625	602	629	648	598	596	609	581	603	644	637	624	609	658	631	643	621	613	616	574	652	633	583	643	638	632	679	657	579	580	621	627	630	616	585	635	606	574	617	599	681	606	597	657	585	581	663	592	627	656	604	630	602	646	609	644	633	618	621	625	591	610	631	632	585	640	608	596	617	589	584	592	627	644	618	625	647	593	703	622	599	613	614	605	578	591	577	678	612	611	650	626	602	664	601	618	621	617	619	619	629	650	646	616	632	639	595	659	663	600	606	622	616	618	583	662	633	620	674	613	640	609	639	626	598	631	612	618	602	636	639	603	579	603	576	614	608	645	631	655	630	619	683	602	628	631	612	625	625	641	574	632	565	637	611	618	636	625	630	611	611	623	610	625	615	661	622	632	637	610	595	592	618	590	633	597	611	597	610	614	592	619	590	568	646	618	640	620	640	595	656	653	613	627	596	627	659	611	665	644	638	680	582	626	627	636	639	654	607	661	610	628	651	613	605	650	626	636	610	652	668	612	615	603	607	622	587	689	615	601	591	626	602	631	585	611	632	650	647	595	660	672	626	613	643	599	629	632	622	617	640	603	600	563	580	613	617	604	575	649	647	608	576	630	592	594	597	639	606	600	618	605	651	603	612	600	611	622	543	644	619	623	577	589	664	670	639	615	613	629	611	625	633	588	674	607	615	571	628	598	654	619	649	621	609	618	614	601	587	643	658	546	674	626	618	658	617	622	571	596	620	594	644	607	644	643	636	651	600	628	621	629	590	623	646	654	593	599	652	635	647	635	615	601	603	636	639	632	632	614	603	644	582	636	662	685	600	665	646	643	592	603	588	606	609	605	611	640	592	633	632	629	691	634	642	630	656	585	653	634	627	625	609	634	624	579	650	632	608	652	619	598	628	595	626	634	584	616	617	673	653	611	645	631	619	589	638	642	578	636	635	594	633	606	561	566	584	608	616	603	582	613	610	601	599	656	620	602	583	614	642	616	621	607	611	656	668	631	572	581	640	649	602	591	669	567	640	603	612	606	650	596	600	624	572	649	629	604	658	619	611	601	652	623	633	646	604	637	592	619	636	633	575	591	592	637	638	637	663	603	594	634	655	647	630	627	654	629	600	674	603	572	608	650	649	646	571	611	602	645	619	662	583	625	616	621	629	628	656	603	627	650	565	590	624	649	634	657	596	627	623	643	660	590	637	568	644	601	605	612	586	609	640	578	652	650	634	616	607	664	648	608	608	622	615	646	605	598	600	607	631	632	608	648	611	566	653	606	635	621	627	641	606	607	637	606	591	590	571	640	558	583	615	566	611	638	655	641	594	572	677	622	596	642	665	625	600	651	617	588	628	623	575	615	636	639	603	591	621	660	593	560	638	631	628	622	624	618	635	604	642	684	565	607	625	609	633	629	626	571	601	604	584	655	663	631	635	626	605	628	641	596	622	609	619	626	616	587	608	626	671	597	592	614	621	596	653	615	644	585	607	608	577	638	600	626	620	608	662	589	612	593	605	643	598	606	618	644	589	623	636	640	633	605	639	604	625	620	611	642	630	586	607	617	636	616	603	642	627	627	647	553	626	608	588	604	691	626	663	614	608	651	608	633	615	635	556	618	627	654	610	595	607	635	627	626	645	624	622	599	614	583	649	620	609	622	629	604	617	641	633	615	612	660	635	664	638	624	577	604	632	617	593	630	573	639	608	625	653	577	608	621	626	637	647	600	617	607	648	589	588	657	603	634	611	618	604	604	644	578	635	615	618	642	665	637	603	593	608	648	656
35181	26499	20660	13133	6820	4084	2647	1767	1373	1003	796	621	552	541	507	399	408	373	369	327	332	321	311	312	270	270	321	277	295	266	276	275	261	276	266	249	249	282	274	262	243	256	274	241	299	266	213	259	277	297	249	233	263	232	244	279	257	257	261	264	272	264	265	260	259	298	203	269	261	279	280	255	260	262	261	282	265	291	268	254	232	287	288	255	272	275	282	265	269	269	232	277	279	244	250	285	281	262	266	245	273	276	269	271	289	278	285	262	257	241	238	233	278	217	259	306	234	244	285	271	233	262	270	245	262	259	254	254	273	281	250	249	259	287	252	255	255	243	238	273	231	262	258	314	300	283	260	268	267	265	279	283	269	266	244	263	256	275	253	253	273	251	279	294	271	247	257	284	254	253	267	271	270	238	250	281	277	267	285	256	241	240	303	262	260	265	249	278	237	247	263	246	278	258	230	243	278	230	245	245	284	257	256	276	259	270	278	254	240	279	269	238	259	289	297	251	275	242	275	311	259	249	279	268	286	269	258	269	243	226	297	267	242	251	275	235	265	261	263	253	266	272	281	266	254	254	248	256	256	254	262	270	276	290	239	242	305	238	284	265	265	284	245	255	271	293	267	267	252	271	250	247	254	255	234	272	258	259	258	250	261	283	246	263	237	273	284	250	269	236	255	298	283	246	257	264	247	264	245	264	246	271	254	280	296	252	269	257	271	272	251	266	275	268	259	241	252	271	271	284	233	273	266	256	248	282	269	265	261	272	273	274	273	276	293	288	255	249	254	229	259	246	233	271	263	228	253	284	263	254	271	239	240	287	250	261	260	270	254	265	296	276	251	253	215	263	279	261	311	268	257	252	222	224	273	279	273	228	250	250	257	279	265	279	276	251	235	258	297	267	275	263	262	273	268	264	266	267	272	249	260	269	248	234	273	240	260	249	292	266	257	250	265	236	260	266	258	254	251	284	235	261	274	268	270	268	244	237	260	256	266	258	251	269	245	282	253	258	250	254	270	251	259	285	258	274	256	244	266	255	231	266	223	267	281	270	248	249	297	264	257	250	276	271	266	285	277	289	241	234	264	256	272	241	241	252	258	295	262	221	272	281	244	243	299	256	255	266	245	276	244	279	269	282	279	248	264	250	272	278	251	259	244	258	258	278	246	244	262	273	279	267	271	256	266	277	256	261	271	249	260	256	241	261	264	272	258	245	284	279	270	264	266	258	296	245	283	275	264	216	242	277	262	299	244	263	232	266	295	289	253	242	272	286	257	232	269	278	269	268	292	272	247	277	274	270	266	261	249	268	254	259	268	258	277	257	256	271	265	287	256	244	252	259	232	237	242	274	264	264	264	315	258	264	238	257	255	245	286	251	270	266	239	248	272	246	272	267	281	265	260	282	258	240	251	257	264	281	261	274	274	284	251	243	241	247	260	278	258	269	275	266	317	235	240	261	276	255	253	286	257	254	255	266	246	264	277	269	286	260	276	266	282	265	265	280	260	248	270	240	279	274	244	271	259	252	287	281	274	275	264	255	273	260	281	270	256	260	260	233	240	262	255	274	247	278	240	255	250	278	262	267	269	266	263	247	258	253	223	235	279	259	274	287	258	263	265	280	260	239	274	263	236	254	267	278	277	261	256	285	237	261	274	248	273	255	268	283	279	268	269	246	245	295	259	272	254	290	260	264	228	273	238	292	275	273	271	251	262	244	253	275	267	267	241	256	292	252	246	290	269	237	263	260	316	234	248	253	309	289	264	280	252	260	281	249	261	245	252	272	264	286	275	279	267	270	269	256	255	252	269	274	271	274	260	251	273	273	246	264	267	244	274	280	258	276	256	243	242	270	262	236	278	250	273	266	272	256	256	236	246	286	244	279	270	271	237	262	230	269	239	241	300	255	241	268	256	264	258	283	258	237	278	259	258	299	245	260	249	288	244	263	296	276	255	245	248	270	247	240	246	253	262	278	251	238	264	255	212	266	234	276	240	264	273	274	271	255	276	282	248	220	285	242	273	262	308	285	293	282	270	253	267	270	264	256	264	251	234	293	264	266	248	269	271	263	255	253	254	277	268	272	271	253	261	270	259	230	268	250	249	247	254	245	259	275	249	236	241	259	266	264	254	284	264	258	246	245	253	271	265	296	277	256	267	260	265	238	282	268	267	258	276	249	251	250	281	244	275	328	239	260	265	255	255	250	275	274	245	270	290	252	240	253	291	255	261	277	252	267	243	268	255	266	277	260	250	279	301	270	252	262	256	258	283	296	256	264	260	275	245	267	256	260	279	271	291	263	258	264	287	250	239	223	221	250	290	266	278	258	246	263	265	230	252	249	241	243	284	265	252	269	248	233	279	235	281	263	257	241	295	266	266	256	291	256	264	274	268	254	250	263	275	239	286	238	266	262	233	292	257	262	243	260	277	298	282	247	241	277	254	238	258	258	274	267	261	248	254	269	214	277	263	274	264	271	253	248	262	258	241	291	249	252	254	246	268	267	244	245	252	270	258	244	251	247	283	247	233	242	249	283	267	261	268	262	265	266	279	243	250	264	245	239	282	296	258	261	252	238	273	242	251	278	293	257	262	250	280	292	282	247	294	276	286	254	229	249	239	226	249	269	250	287	263	289	262	276	266	255	274	258	237	245	249	262	286	277	270	280	290	247	259	248	291	285	241	295	268	263	274	294	269	265	262	265	259	241	272	240	246	246	244	263	244	250	252	262	252	267	259	264	236	257	290	244	242	284	260	246	298	263	288	235	280	293	277	266	263	262	264	234	252	295	231	244	265	288	252	267	307	238	289	286	254	269	256	269	241	240	267	270	310	216	212	283	264	273	272	314	246	261	237	261	244	257	287	274	266	285	281	246	276	244	256	239	267	259	271	236	290	248	260	262	258	256	276	266	276	274	280	277	256	278	281	275	246	277	290	293	279	282	256	231	251	276	270	261	291	274	286	274	259	278	271	250	281	271	300	273	272	236	262	264	289	265	241	260	266	315	261	251	278	250	242	255	240	284	284	287	279	244	286	273	303	251	262	230	255	235	272	277	277	260	234	282	261	254	244	255	270	293	298	273	258	279	277	281	267	259	265	282	273	272	256	277	286	274	277	287	281	261	275	263	273	272	269	310	271	287	260	262	275	275	235	243	285	241	256	267	247	258	219	271	253	266	289	273	249	263	257	265	274	279	279	279	268	273	261	280	275	226	262	261	238	281	279	266	259	257	245	247	258	259	272	229	222	279	246	229	291	274	258	284	262	246	261	254	273	252	237	260	254	277	259	259	293	254	253	276	285	272	257	253	294	288	252	254	246	260	277	275	255	275	267	273	293	279	253	265	277	235	259	293	256	275	287	237	274	290	255	273	269	254	244	298	246	239	282	270	254	244	239	266	238	280	266	265	261	263	267	249	284	253	295	300	296	278	277	274	269	241	285	233	286	256	296	276	250	264	267	299	233	283	263	273	249	281	233	267	252	250	256	241	278	257
19966	19638	25304	23065	17193	13584	10538	7996	6300	5033	4347	3434	2784	2230	1876	1757	1449	1303	1267	1139	1046	927	922	931	912	862	770	776	817	780	754	758	715	699	721	705	648	688	714	689	667	661	639	629	660	683	638	624	693	695	603	666	625	716	642	716	626	654	668	641	635	594	652	638	623	658	623	619	650	603	656	637	617	632	613	634	599	637	672	632	636	669	658	696	604	647	645	637	640	636	677	648	613	662	652	635	641	626	667	672	654	648	616	693	621	623	661	646	631	621	613	614	572	653	616	669	583	587	665	611	614	652	663	600	613	616	662	642	634	614	682	654	588	638	669	658	659	586	648	581	612	625	623	593	653	585	667	620	641	638	600	664	612	653	609	621	644	670	610	674	645	622	662	624	638	623	644	628	675	622	613	690	671	683	657	661	647	654	653	589	597	600	635	649	636	671	652	623	604	601	620	622	614	621	596	603	622	603	653	621	599	634	649	651	649	619	658	682	631	606	620	699	626	646	639	665	642	621	613	635	594	686	633	635	624	601	642	584	645	644	616	637	588	636	631	635	627	654	622	611	637	641	621	673	616	662	646	604	664	612	652	681	649	664	610	673	662	628	683	657	583	628	644	642	625	623	643	628	639	623	650	631	679	676	647	655	634	635	645	613	641	659	650	639	640	681	653	590	663	656	613	640	629	672	640	645	654	634	664	632	672	643	662	644	634	658	624	675	643	598	635	704	633	610	637	678	620	655	678	626	671	620	592	675	656	660	663	642	659	589	624	669	596	647	658	676	669	657	626	630	630	636	584	581	653	647	614	625	597	642	658	651	646	664	640	664	660	620	652	687	655	659	590	622	606	619	645	646	604	586	623	663	638	656	619	649	640	633	626	617	652	638	668	667	672	645	691	687	646	701	629	668	633	630	627	607	609	617	630	637	599	643	614	640	667	637	648	666	655	620	673	645	681	629	610	610	662	630	616	638	645	636	652	589	615	635	608	613	620	651	608	631	689	602	640	608	650	627	646	600	651	647	676	641	585	664	648	616	630	636	614	667	652	615	679	631	728	652	633	589	619	638	630	623	597	623	675	707	594	612	608	606	617	590	635	648	660	631	607	653	663	617	632	639	633	600	602	646	619	655	635	689	639	655	588	635	630	600	631	666	621	655	692	604	639	688	578	618	646	630	671	652	629	653	633	696	590	624	614	624	665	654	631	599	651	659	671	674	617	633	633	673	642	554	571	606	657	620	650	621	652	600	627	664	624	626	629	653	621	616	614	648	632	656	633	616	594	641	648	629	638	662	572	636	656	598	672	628	626	649	639	630	670	669	651	661	656	604	677	617	587	592	600	631	594	616	603	661	641	660	625	601	602	667	662	619	648	635	647	572	635	639	621	607	668	665	676	660	657	663	680	628	659	608	574	573	610	643	668	656	644	612	635	619	624	663	599	631	638	704	576	698	644	617	621	643	600	617	650	620	674	618	662	642	687	643	636	654	591	649	621	661	626	617	665	608	567	662	641	611	625	643	619	675	609	655	649	618	630	575	605	650	606	634	659	562	612	660	663	620	632	642	607	627	665	624	649	637	617	647	642	622	668	621	620	594	677	640	649	654	615	637	595	618	626	652	630	626	661	668	575	603	585	657	671	624	677	683	679	651	672	607	629	616	652	668	628	674	648	625	618	608	637	638	668	638	651	640	658	631	654	622	682	604	667	642	654	631	643	646	647	626	630	643	639	584	677	630	657	676	659	629	617	619	629	631	649	659	635	618	653	650	655	614	678	614	637	663	591	667	661	661	636	636	654	653	677	670	605	620	666	602	640	648	646	614	649	621	672	639	613	648	611	615	633	639	666	589	642	658	653	644	585	642	628	657	655	619	588	614	638	650	679	654	613	614	628	621	637	638	656	594	610	610	635	635	647	603	678	690	662	600	638	627	672	633	676	648	601	633	622	639	605	658	622	653	612	646	657	632	642	679	598	599	637	659	658	631	625	607	625	614	606	616	609	579	634	644	613	726	650	632	601	656	633	642	658	617	632	614	614	637	645	642	579	665	629	622	666	658	626	625	661	630	631	621	627	633	613	605	635	626	636	691	621	617	655	648	632	622	637	649	631	641	609	648	622	588	683	606	600	613	674	679	665	663	586	636	663	597	629	648	621	654	666	624	665	638	647	648	644	609	665	629	636	647	659	678	615	633	670	633	696	631	640	648	627	674	666	627	637	612	640	652	627	617	642	614	626	659	677	614	617	609	669	652	626	624	625	632	635	646	639	671	647	641	638	631	650	655	620	668	672	688	656	681	659	627	641	629	641	627	645	645	641	619	649	647	633	631	642	599	647	629	626	638	623	610	618	626	621	615	598	623	630	612	638	623	651	632	653	640	663	611	654	591	612	640	647	667	695	645	625	646	648	597	651	597	643	585	685	631	658	627	657	637	630	645	636	596	636	625	623	700	615	665	666	632	589	638	639	664	606	651	637	615	600	618	594	628	610	584	624	663	670	633	653	658	658	647	641	624	651	604	649	646	611	615	605	665	622	605	594	668	644	660	675	651	625	588	603	633	666	624	642	592	605	664	684	619	655	666	629	670	650	680	604	649	613	624	643	651	599	611	684	635	648	697	677	639	609	654	573	628	621	639	656	655	657	598	633	645	665	613	621	669	638	666	661	646	654	621	640	629	615	611	643	672	635	606	648	665	617	679	699	609	606	632	655	668	635	637	600	617	618	627	621	660	626	647	645	636	632	648	609	600	654	699	673	631	632	663	599	626	628	638	616	614	644	646	664	625	629	619	665	663	658	638	653	650	698	629	607	632	652	637	666	628	621	612	583	662	624	603	623	651	648	668	617	683	601	656	643	632	649	644	609	636	669	606	649	671	643	636	659	670	643	687	621	624	655	622	618	655	608	634	644	654	621	612	645	587	618	666	618	602	602	642	636	639	634	655	647	615	640	683	656	653	632	644	617	639	635	652	663	625	626	622	636	634	629	615	651	644	658	622	625	592	626	654	625	578	603	643	650	644	663	673	591	624	641	631	644	641	623	623	668	598	658	615	662	584	716	631	618	626	614	648	629	625	660	635	641	653	676	644	594	674	634	619	668	639	641	623	679	598	662	616	657	574	645	609	678	654	651	648	596	647	662	659	637	636	631	642	645	618	596	621	636	632	633	609	637	653	663	648	622	626	652	584	639	637	634	639	616	628	615	624	648	635	678	651	622	655	636	654	652	679	670	603	611	656	609	650	634	644	624	609	656	607	589	666	684	635	628	604	667	609	659	632	651	622	619	647	623	644	643	651	661	614	657	647	544	646	656	675	658	645	645	693	616	647	642	643	622	603	625	611	627	618	633	655	654	623	622	614	642	601	635	607	654	628	646	598	631	608	653	664	599	663	614	653	614	615	631	607	628	604	641	609	674	637	602	593	654	643	664	614	616	669	630	644	666	636	651	623	656	629	663	691	666	602	614	665	630	610	602	610	668	638	647	673	600	613	636	617
41784	34154	28313	20924	12932	8814	7707	5221	4295	3574	3508	2333	2165	1381	1120	863	657	640	608	557	420	359	356	408	378	379	416	378	359	343	363	343	274	310	286	261	273	287	308	307	250	267	270	302	257	281	252	263	269	262	270	295	251	263	249	252	281	275	267	272	289	261	270	255	274	256	259	284	269	273	277	293	281	274	267	249	258	252	268	246	284	276	288	249	282	265	257	244	246	265	249	285	256	283	269	247	256	269	283	262	253	259	256	244	280	247	291	279	271	251	241	235	268	258	278	272	241	225	251	272	274	267	269	281	244	244	240	243	277	277	264	277	269	254	260	237	253	259	274	270	264	252	267	287	279	257	267	249	285	266	247	272	248	252	267	226	235	271	273	273	244	279	297	246	243	258	257	285	271	235	220	266	306	260	278	248	258	258	253	258	256	258	235	265	266	260	272	255	259	272	254	248	279	250	273	285	249	234	249	265	266	259	238	261	299	258	265	242	255	252	258	270	278	251	256	272	257	257	244	249	220	236	238	260	255	290	260	262	228	236	279	267	242	215	242	278	258	273	259	273	264	268	240	258	267	261	249	262	264	264	245	271	253	233	289	247	241	296	249	258	229	252	243	273	260	289	253	244	271	234	288	283	265	248	259	263	253	277	268	254	256	274	263	273	235	245	251	248	256	217	245	243	275	313	234	287	254	261	242	243	247	291	248	243	260	266	247	255	279	252	282	265	256	256	255	231	273	266	298	253	266	262	259	272	269	275	258	236	283	265	266	278	288	261	273	268	249	255	277	263	246	236	247	287	292	254	279	265	261	250	220	225	251	256	268	266	272	272	237	251	274	250	292	248	279	252	261	259	279	262	237	241	261	248	221	258	274	284	245	241	273	267	271	259	273	248	290	291	274	225	296	252	237	258	266	240	272	290	272	253	283	287	279	267	260	252	246	262	266	254	258	270	271	313	236	263	245	272	265	249	249	253	269	262	279	310	268	264	266	260	281	254	274	265	257	267	253	268	298	249	306	287	290	293	247	273	247	233	250	256	262	227	277	265	242	242	251	253	246	271	277	222	250	267	298	259	236	258	278	241	245	244	230	255	252	261	271	244	257	251	250	247	259	263	256	259	230	255	287	258	260	247	267	274	264	243	244	271	240	261	249	265	266	236	287	241	271	250	263	287	258	273	251	270	259	268	247	240	233	260	242	258	284	246	264	268	273	274	255	255	260	257	255	311	262	263	236	267	261	286	268	252	271	243	228	273	260	273	276	268	265	253	230	269	227	253	261	270	253	267	247	269	272	260	300	248	267	288	277	261	241	260	284	282	287	229	241	249	243	228	274	235	259	265	254	248	248	265	240	232	288	261	245	256	266	268	261	281	285	261	264	229	253	257	250	238	231	248	274	260	280	280	276	264	240	269	256	251	251	265	275	258	249	275	268	285	245	264	242	259	263	264	243	303	259	249	247	274	264	250	229	251	259	243	259	251	257	273	261	265	254	292	269	264	238	251	250	244	249	250	261	254	255	285	261	253	245	245	274	294	241	266	276	285	260	286	255	265	283	254	243	284	254	258	292	278	275	254	284	273	271	279	271	252	253	240	270	256	273	260	287	270	240	260	262	257	244	219	265	236	238	287	261	248	266	251	268	295	233	246	246	289	264	291	256	257	278	253	244	294	269	280	239	314	262	250	274	258	281	247	278	249	283	261	283	252	233	238	235	255	262	284	243	287	285	260	259	240	247	270	254	279	267	288	267	252	291	297	242	268	259	265	269	256	234	233	247	277	274	269	273	234	274	246	261	262	267	248	262	269	264	229	268	283	265	238	241	264	257	258	275	297	281	273	289	249	268	279	266	232	233	247	269	262	257	273	241	310	255	267	270	236	253	251	279	243	256	261	271	250	251	261	259	274	272	246	272	276	263	252	239	238	231	248	249	263	279	233	230	275	232	236	264	273	250	275	234	281	275	269	247	249	242	280	263	275	300	239	251	275	270	288	239	275	276	239	251	264	236	257	263	232	246	265	253	285	246	235	251	238	249	248	249	251	254	259	228	263	284	254	243	268	254	283	271	283	296	252	269	264	284	234	280	290	272	265	245	254	231	266	250	266	270	272	285	257	240	260	278	256	244	274	270	265	252	255	263	264	216	258	255	251	244	270	254	247	257	258	282	244	231	240	272	262	252	276	259	286	263	292	268	263	258	245	239	262	300	246	262	257	268	265	259	286	276	247	240	242	234	261	264	235	294	258	264	276	252	242	276	238	261	234	276	254	249	279	278	284	238	230	269	275	266	248	238	269	263	271	241	254	269	275	255	236	286	262	233	243	249	251	247	251	259	281	262	275	241	266	267	270	222	250	258	259	267	305	281	250	257	287	214	282	230	281	260	264	256	277	285	255	252	280	276	268	271	299	251	277	238	239	287	259	263	287	270	256	254	257	267	244	283	259	281	280	265	251	256	275	247	266	276	265	267	278	287	251	265	257	247	286	275	261	233	259	252	242	275	236	281	258	252	278	271	276	244	263	253	283	285	259	256	219	261	288	252	265	275	262	253	269	270	291	266	259	265	276	239	259	275	235	266	256	252	264	269	290	260	264	239	265	260	247	273	285	280	270	278	259	275	273	231	261	260	272	266	262	250	248	256	238	242	241	255	278	243	250	278	246	254	216	247	252	262	258	282	252	310	269	268	242	250	264	251	281	266	246	261	275	261	241	270	231	253	248	273	264	279	260	255	265	267	275	255	260	288	255	232	272	251	253	278	271	282	247	283	259	261	259	266	265	250	285	267	272	250	251	282	238	273	230	272	260	273	283	281	258	268	275	249	258	221	273	266	251	266	270	266	263	273	269	252	292	241	243	255	273	252	267	282	268	307	239	271	286	267	275	237	260	257	275	253	246	238	259	259	260	280	246	238	265	254	271	287	257	264	288	274	248	262	249	263	235	262	264	250	269	283	278	247	279	269	261	274	276	231	285	279	248	266	281	242	267	278	247	263	282	289	265	245	283	221	283	254	241	270	254	275	284	243	289	267	256	254	298	278	276	275	262	271	261	274	236	260	267	277	283	258	254	280	267	264	250	244	250	224	243	277	263	259	273	262	259	249	246	258	247	289	259	254	249	268	271	227	261	264	266	269	250	272	250	253	251	279	282	249	238	232	245	258	247	285	248	275	250	254	283	283	228	267	263	254	260	264	264	259	259	267	246	266	265	262	266	279	251	253	244	275	268	246	285	271	279	230	235	269	261	248	256	250	268	277	248	285	243	318	276	282	261	245	285	285	274	248	257	249	279	265	271	241	246	267	278	244	239	248	246	264	270	229	245	265	273	279	263	270	251	270	266	271	275	269	275	286	257	275	275	258	283	283	248	276	258	266	255	259	271	275	280	271	276	246	251	242	272	278	242	238	280	264	267	241	275	279	251	252	253	269	307	264	268	260	268	275	280	248	266	241	233	290	226	263	253	260	269	257	262	243	255	253	282	243	267	293	249	284	264
25748	26515	31027	29824	24773	21377	22069	17854	16453	16298	16444	11942	11517	7524	6098	4584	3624	3534	3247	2631	1764	1410	1477	1251	1580	1575	1584	1349	1394	1255	1193	1155	929	948	947	941	905	837	802	882	749	690	690	727	671	627	617	697	662	669	625	671	676	628	646	655	645	713	659	672	675	656	634	634	633	659	617	629	626	616	638	629	635	656	659	600	610	618	619	613	624	661	596	627	595	644	612	622	594	640	593	637	649	624	657	643	597	638	617	596	616	657	633	618	623	598	597	628	569	644	646	632	613	572	701	663	628	638	622	693	619	633	601	638	687	636	593	611	629	621	662	703	601	636	598	640	630	658	616	600	644	647	636	691	637	610	634	654	627	629	628	648	605	603	623	610	667	646	622	607	641	631	610	643	599	674	620	593	566	615	664	646	652	611	654	627	605	624	663	590	633	648	628	621	609	624	622	607	623	589	651	636	645	631	608	649	622	636	607	644	632	633	621	641	606	648	601	687	623	617	597	648	601	647	669	599	614	607	638	608	634	641	652	585	591	601	632	641	631	638	612	647	603	628	612	638	631	594	671	647	683	597	639	618	637	606	656	666	650	644	639	676	611	652	603	670	649	627	605	626	634	645	652	668	663	589	617	617	618	659	593	632	606	653	659	616	654	653	636	603	628	630	614	646	690	609	647	601	624	660	640	618	656	638	600	659	680	643	645	592	613	638	609	654	640	624	663	626	627	571	565	633	657	657	586	596	598	582	645	609	632	633	666	600	597	602	641	619	642	628	646	629	662	656	623	648	640	637	624	592	682	653	620	637	653	632	631	640	637	611	614	639	646	623	642	624	653	611	622	632	600	610	625	683	592	614	610	619	610	606	618	615	659	677	663	615	587	614	657	621	600	655	620	635	592	662	643	640	636	619	642	597	633	630	613	655	603	607	627	652	629	657	639	613	685	618	621	635	657	602	604	624	644	651	625	600	638	652	593	633	641	612	661	687	600	642	636	656	619	617	680	576	660	653	670	669	662	611	634	642	611	636	652	610	648	630	631	631	645	650	620	637	640	639	640	619	651	644	647	649	654	634	661	636	608	658	632	625	598	590	661	608	647	656	606	672	672	642	652	631	634	651	604	642	670	680	663	648	595	596	641	648	621	647	621	641	641	591	660	631	647	613	664	649	672	658	619	652	634	582	656	623	631	628	624	644	616	640	650	637	639	601	662	655	626	660	598	647	625	609	637	636	617	629	679	649	593	668	667	647	625	639	616	617	661	649	677	652	675	652	658	627	630	621	619	645	643	592	600	623	624	600	636	601	597	667	658	637	655	635	630	685	632	612	647	652	678	647	629	592	622	624	649	639	599	605	602	641	651	621	628	675	643	670	612	601	624	599	627	682	630	682	660	618	613	661	650	657	604	637	616	595	653	626	663	639	617	617	644	653	578	674	617	631	659	635	659	658	647	631	695	647	606	638	641	690	668	620	705	659	649	654	664	629	593	693	587	609	601	635	640	639	653	605	660	640	655	656	652	619	617	663	629	630	615	607	596	626	632	638	601	609	635	631	627	657	584	651	635	606	646	596	578	630	592	611	624	631	628	630	663	585	636	589	617	646	608	640	593	595	603	644	661	647	639	656	664	647	651	701	613	651	644	645	626	694	627	599	635	643	608	622	621	614	618	593	621	660	657	620	677	586	618	670	626	654	640	637	703	609	585	628	625	661	680	589	654	673	633	643	654	662	599	628	660	600	636	641	615	624	607	680	655	635	611	662	647	640	611	623	620	652	674	623	626	634	607	679	631	651	601	601	671	666	676	643	612	633	677	634	652	610	646	636	626	634	635	650	609	616	679	611	614	655	613	613	637	676	672	566	659	607	598	622	627	590	614	660	569	611	616	615	640	640	643	625	662	633	641	687	683	627	641	638	588	637	622	632	644	668	600	635	674	611	641	637	617	653	602	604	607	627	638	634	637	623	657	682	607	633	617	644	637	641	631	636	631	711	641	598	622	602	653	577	665	680	615	611	655	637	636	669	601	649	655	646	670	619	684	645	636	644	639	655	621	665	634	620	593	647	670	627	624	666	648	661	635	662	623	678	599	681	645	544	612	638	628	626	599	603	641	623	640	603	639	653	627	612	692	618	613	642	615	615	679	654	630	618	622	615	640	615	645	597	652	659	647	667	659	673	609	626	616	641	634	622	616	636	672	628	626	668	631	633	608	610	658	649	592	639	641	661	656	590	592	644	611	626	647	614	679	627	645	607	591	659	618	659	607	611	631	701	592	628	646	557	591	630	651	615	604	618	663	619	648	650	647	619	601	647	642	669	626	643	671	651	589	678	670	628	671	641	616	617	612	631	576	587	589	626	610	630	626	606	608	651	640	594	633	626	615	588	651	667	620	677	679	596	666	615	590	627	622	613	618	614	623	623	646	630	614	615	632	623	652	665	622	619	646	618	609	640	649	663	676	660	659	636	628	677	624	622	633	657	645	640	616	667	632	613	648	643	596	594	644	643	605	622	665	643	636	675	596	577	642	667	598	655	606	620	640	596	686	631	618	669	650	638	648	657	664	635	674	602	633	645	649	622	643	628	589	598	622	672	611	626	645	619	665	646	621	622	602	638	651	661	617	668	677	627	613	629	662	655	618	645	625	642	585	664	635	630	604	663	600	627	677	664	642	628	617	641	640	623	645	589	618	611	587	614	591	637	621	582	580	610	636	617	613	636	659	594	637	664	660	657	601	638	621	610	629	656	613	607	662	634	615	606	609	648	634	613	631	652	658	618	588	605	624	628	623	661	637	629	658	667	602	616	627	687	604	583	658	591	624	670	676	628	640	670	625	618	595	640	647	657	632	639	642	663	618	687	623	610	660	616	664	585	644	609	637	641	669	643	640	637	645	624	633	652	613	658	604	615	610	617	645	663	621	634	651	690	640	650	661	627	639	663	670	676	681	635	682	587	635	684	658	620	599	612	671	633	617	674	591	627	664	664	630	640	630	627	593	651	657	625	659	675	634	649	671	620	670	651	626	634	564	654	630	617	643	643	602	643	603	627	629	633	623	570	677	663	642	644	693	632	665	624	642	709	646	664	596	659	614	613	648	636	609	622	647	641	594	669	625	643	625	657	632	592	624	630	603	610	591	635	608	627	651	596	694	615	606	643	596	648	643	629	620	625	632	586	636	564	659	655	624	622	617	604	617	656	633	617	633	641	630	636	604	642	646	661	614	651	615	635	611	660	601	602	649	608	596	636	653	629	650	560	643	647	648	649	640	602	623	629	634	632	626	640	642	611	632	650	669	612	683	650	638	637	593	617	648	654	644	659	619	626	647	662	608	668	620	636	631	608	660	659	585	609	605	630	596	594	614	644	653	656	637	636	622	654	613	673	629	613	659	576	640	598	676	621	609	621	626	593	650	636	638	605	677	645	613	595	655	609	649	656	621	663	671	640	638	663	637	602	663	687	589	650	673	677	631	647	647	616	625	662	597	636	660	663	657	607	613	604
53908	43790	39336	32665	26782	23502	22112	17468	15320	15368	14968	9986	9375	5341	3517	2290	2086	1923	1881	1564	864	733	734	545	626	790	770	713	843	622	494	546	380	396	421	431	417	315	393	346	284	280	302	270	255	270	252	250	276	221	274	296	277	232	236	252	224	266	244	262	257	240	253	256	261	289	229	275	255	267	244	225	260	244	242	246	230	237	255	252	248	263	214	237	275	286	233	257	272	251	253	259	298	243	253	297	260	238	267	250	243	250	262	242	274	255	246	248	225	286	267	283	251	258	229	257	250	246	275	237	249	236	230	243	227	240	271	235	239	268	264	262	234	255	247	259	249	246	258	262	243	248	263	239	242	277	262	252	264	242	249	251	260	257	248	229	236	272	232	280	294	271	275	263	234	267	273	271	260	270	246	256	268	246	244	233	262	247	258	247	271	257	276	238	250	263	263	274	257	254	271	261	239	237	271	275	262	269	271	250	270	251	286	254	292	259	282	277	242	241	248	260	266	238	231	250	232	270	256	271	267	247	239	241	257	264	272	253	254	269	262	241	266	262	242	254	263	258	249	258	263	279	234	237	248	243	246	266	268	282	245	234	241	250	259	256	267	249	255	251	260	239	282	260	254	244	253	261	227	228	265	263	249	241	235	226	259	257	272	256	225	237	229	238	273	284	259	267	274	253	247	263	266	261	266	278	252	234	238	284	261	241	259	273	300	259	242	260	234	245	264	271	262	286	272	243	252	250	266	242	221	239	240	243	300	259	252	239	259	281	265	230	294	259	250	256	253	237	248	247	248	246	241	272	239	260	293	246	255	254	264	258	264	262	253	271	273	254	232	253	268	274	256	262	247	259	245	254	257	273	249	260	264	257	265	279	246	278	263	244	240	280	211	272	247	283	261	264	265	252	248	259	249	268	238	286	278	247	227	235	272	256	265	266	225	268	263	249	246	266	261	294	225	250	223	284	289	247	265	244	208	220	242	252	250	269	264	268	242	273	237	254	251	251	237	260	262	246	241	229	217	245	234	242	251	261	274	258	236	244	247	222	234	274	278	227	252	260	236	283	274	241	247	242	266	273	269	254	270	282	248	247	259	255	254	268	254	252	258	235	236	253	242	257	259	215	259	276	267	232	253	262	230	257	262	246	266	239	242	263	248	264	246	228	238	233	252	250	283	247	270	264	257	275	237	242	246	230	265	259	251	255	291	256	246	253	268	263	255	258	271	235	272	273	262	243	285	261	240	251	266	250	248	254	278	254	270	259	281	270	256	265	271	250	254	260	285	261	237	230	245	259	240	277	230	273	243	275	261	297	209	273	248	255	273	245	260	265	270	295	266	273	238	248	295	271	272	297	262	258	271	281	265	239	266	264	254	233	251	253	267	255	268	249	264	235	296	259	240	221	225	245	271	236	219	254	253	240	230	266	257	231	237	257	260	253	239	236	280	252	251	241	278	282	240	238	252	263	262	243	267	256	242	250	242	242	292	267	245	285	234	256	290	274	271	275	269	302	266	269	243	263	264	272	276	240	267	275	238	258	246	243	259	259	263	258	229	234	260	268	252	258	265	238	257	248	250	266	287	255	261	237	276	262	232	275	260	280	264	213	279	267	238	270	293	259	223	260	267	250	234	286	284	254	268	263	271	261	242	255	242	275	266	251	268	249	246	261	277	255	242	258	249	252	236	247	258	286	263	250	260	248	288	243	258	271	245	266	285	263	241	243	252	241	240	265	256	269	238	266	275	269	236	282	276	227	275	259	250	275	251	259	257	248	292	253	257	271	283	256	245	271	217	283	262	275	253	254	253	221	252	266	287	245	264	253	231	263	267	262	286	223	255	254	257	261	261	263	258	253	239	263	250	260	258	259	263	274	264	289	267	276	253	257	241	233	240	244	239	263	234	244	264	269	260	253	256	257	245	247	256	256	275	254	258	254	266	244	269	256	242	249	222	283	256	277	268	254	278	225	255	241	267	274	256	235	282	257	220	246	242	257	246	248	278	264	290	245	295	267	242	268	269	279	257	260	299	237	257	278	221	273	264	261	252	263	242	253	256	252	271	247	291	234	238	243	229	263	280	261	249	229	261	261	224	250	247	269	264	242	236	258	269	241	268	253	293	277	266	272	218	273	285	252	274	241	259	279	229	243	233	260	245	236	282	265	252	276	237	245	306	229	272	267	231	296	286	259	245	267	231	238	265	238	252	256	289	254	263	243	229	267	256	275	255	261	263	265	272	238	238	255	245	241	262	252	254	249	256	260	244	237	268	252	242	246	261	241	269	239	263	261	260	239	252	245	274	239	277	245	231	270	227	256	264	218	253	263	265	269	278	252	282	252	261	245	240	288	269	276	291	250	254	248	235	251	229	237	261	258	252	247	271	202	239	265	239	246	262	248	227	252	245	277	246	260	259	251	216	255	266	252	233	282	282	267	276	265	259	266	259	229	254	266	270	272	255	284	271	238	281	250	243	243	211	298	266	275	273	300	253	222	261	285	252	284	247	251	267	255	231	229	292	261	261	249	236	250	256	242	248	231	249	286	263	254	240	206	249	237	258	233	292	265	270	281	240	239	290	246	287	229	234	243	249	261	276	252	263	244	250	255	250	263	274	281	281	260	259	272	234	258	260	252	233	234	220	256	237	254	267	260	253	236	259	264	245	256	250	261	241	281	301	236	271	266	253	246	250	236	250	276	279	249	234	271	237	243	266	237	245	235	256	280	253	279	232	261	257	261	239	254	242	226	234	233	265	221	260	248	258	262	226	246	290	231	247	237	226	253	248	270	217	276	277	259	251	250	265	254	236	255	289	281	240	262	214	255	263	267	233	229	264	266	248	254	246	270	248	267	257	279	241	245	256	219	220	258	261	301	266	247	266	300	252	262	249	266	230	229	241	248	262	244	249	251	243	229	263	242	240	238	249	281	264	264	230	259	263	258	253	243	267	255	282	257	265	248	235	256	279	282	273	268	263	281	247	240	225	257	258	252	259	262	257	254	283	244	253	282	222	254	246	268	264	244	233	284	266	250	256	253	283	248	247	249	254	232	259	275	250	273	246	259	247	272	250	280	265	245	248	244	230	257	237	262	230	270	246	265	273	260	245	268	248	284	260	247	227	251	243	242	241	264	260	263	269	252	247	248	240	251	235	270	254	269	229	259	249	248	246	256	238	275	265	274	266	257	261	258	258	259	255	235	243	279	262	256	258	263	278	276	262	253	259	273	248	241	287	246	230	241	214	214	260	257	248	246	256	242	272	263	243	254	249	254	272	261	228	253	241	250	238	246	211	253	235	254	237	244	252	237	252	264	260	268	267	248	262	271	252	247	261	243	248	242	233	271	274	284	261	274	262	266	271	265	263	257	249	237	251	274	241	224	254	247	261	259	253	240	255	241	257	235	219	271	282	276	257	249	271	255	268	236	238	223	282	264	258	221	268	259	250	252	269	270	237	258	269	246	241	260	252	272	299	265	250	255	250	226	259	255	275	256	278	259
35777	37322	41996	40996	37579	35088	36159	32868	32870	35299	35007	28796	29606	20335	15044	12545	10798	10180	9879	8507	4492	3459	3413	2343	3331	4462	4252	3666	4430	3162	2746	2574	1687	1662	1784	1881	1574	1091	1396	1359	968	800	819	747	714	705	683	614	634	637	661	642	683	673	654	650	645	630	637	645	623	600	635	623	624	611	645	604	647	594	638	626	665	634	594	634	615	568	670	588	577	585	630	624	624	572	661	610	604	613	652	637	601	625	618	640	559	621	647	620	577	644	578	604	625	593	594	615	584	601	631	639	617	624	607	599	584	647	645	617	600	620	619	606	560	616	567	565	603	607	662	600	590	669	587	620	595	606	609	627	630	605	613	643	650	606	636	615	644	616	616	602	599	647	642	599	588	629	606	615	611	610	602	637	625	641	644	561	686	569	626	627	620	598	639	642	612	637	635	659	600	587	621	627	654	592	596	619	623	590	581	605	641	612	623	594	636	611	607	652	597	596	632	639	624	676	593	611	625	641	597	659	615	598	651	580	618	650	659	620	636	631	667	592	623	611	647	613	615	609	595	628	647	600	574	601	635	625	615	580	558	629	645	625	596	604	597	582	586	611	622	570	609	645	625	629	656	652	588	624	574	637	644	605	603	590	601	639	720	591	589	597	612	617	638	599	586	645	594	623	599	587	638	640	644	599	621	631	627	634	582	611	640	627	614	619	615	604	594	606	623	626	582	640	616	623	616	579	595	650	648	641	587	655	632	624	609	629	626	612	663	627	554	624	631	626	589	637	622	664	627	593	651	626	622	620	632	613	587	612	589	612	607	570	645	599	616	643	656	643	638	616	611	654	642	621	619	641	650	623	620	596	639	609	616	617	664	639	593	537	590	632	663	587	646	666	614	625	612	649	669	585	629	661	625	639	576	582	582	609	625	613	630	614	641	647	632	613	656	618	626	590	636	619	629	650	680	649	604	608	601	642	618	633	631	613	622	669	600	621	636	574	633	660	607	559	574	611	604	623	625	590	608	646	594	601	598	572	581	632	595	605	637	611	654	655	626	622	602	606	622	641	614	619	632	622	591	584	574	613	654	612	628	661	651	623	637	650	595	581	604	591	629	604	629	593	637	638	582	617	597	619	682	601	639	610	624	611	629	585	604	646	627	637	647	635	645	642	673	652	625	584	612	625	626	630	610	648	587	569	618	647	604	599	629	605	631	589	601	649	602	609	652	604	577	642	587	657	591	657	616	618	631	658	614	642	655	575	644	623	618	626	582	596	641	590	609	623	585	637	595	630	598	616	617	648	647	596	623	631	614	591	619	613	635	642	599	631	609	608	579	632	591	643	610	616	587	633	588	636	602	576	593	619	635	623	630	592	634	606	617	632	630	630	550	615	594	596	596	584	611	608	620	717	608	611	611	610	667	607	625	616	670	654	597	572	655	607	626	587	600	579	637	615	584	641	630	619	621	595	592	628	639	568	629	617	585	584	641	611	615	626	610	614	599	577	621	616	608	642	630	675	616	561	600	634	676	624	636	624	628	631	662	632	589	647	633	662	625	595	606	584	604	585	623	615	595	631	620	629	622	665	621	595	619	604	622	618	613	630	587	602	576	621	595	653	567	631	669	606	589	613	614	652	614	631	626	595	586	620	588	584	665	640	621	557	585	610	627	622	620	635	613	654	635	613	623	597	605	573	588	648	651	614	599	630	633	626	600	626	604	684	565	637	580	647	656	682	634	596	618	663	633	596	628	571	630	607	612	603	599	593	621	624	641	649	624	641	631	632	594	626	624	622	625	649	613	680	615	636	607	606	606	621	592	631	605	607	567	623	610	622	586	662	645	594	642	627	593	571	606	627	590	636	662	596	640	577	610	557	646	607	602	630	618	581	656	635	623	631	608	679	635	590	664	639	645	629	641	644	628	617	607	617	619	593	619	588	609	622	610	593	628	603	647	592	603	633	641	607	588	640	605	602	601	558	667	670	634	662	621	604	655	643	607	616	624	635	673	610	628	628	662	644	632	614	673	627	626	585	611	617	574	610	632	634	634	641	613	628	615	631	606	609	598	652	644	605	675	606	602	641	573	656	619	611	651	646	609	628	609	655	580	585	595	581	587	640	615	623	605	598	628	602	593	598	648	613	580	606	550	611	637	624	623	612	641	633	600	657	608	619	648	597	630	600	612	615	559	599	603	650	655	601	647	611	666	604	634	601	607	620	626	588	643	661	628	656	614	671	629	617	562	620	606	619	565	643	686	625	607	626	640	608	666	634	600	590	647	629	619	601	622	622	606	617	608	592	621	582	599	613	591	586	590	647	602	628	584	556	613	602	590	655	657	599	607	606	620	632	645	621	578	601	653	635	569	615	613	601	574	616	652	558	582	624	610	587	599	651	681	576	588	621	597	637	608	646	614	623	592	638	599	661	582	614	618	596	604	632	611	623	626	663	617	597	597	642	635	615	605	606	665	642	595	608	613	616	653	625	608	625	597	631	650	628	608	608	652	638	629	568	634	611	603	615	596	647	639	617	648	594	621	635	666	586	613	595	664	645	618	626	624	588	562	631	607	608	599	612	590	650	632	608	678	607	637	607	619	626	665	599	603	597	588	596	617	618	603	621	639	593	569	644	631	666	658	626	576	633	626	594	643	623	618	565	563	621	583	635	614	597	618	598	635	627	607	627	608	596	632	632	632	624	640	648	611	586	600	575	591	630	621	607	605	622	542	582	612	623	624	608	613	593	642	653	583	628	602	616	601	618	604	628	615	644	679	606	662	597	629	615	647	629	612	574	638	602	583	626	640	613	676	603	598	644	576	619	629	582	612	624	667	622	617	641	577	620	617	618	631	579	634	616	615	609	640	641	642	577	592	584	611	620	641	576	644	649	660	625	587	642	595	609	616	651	609	604	601	612	641	610	625	594	632	588	624	647	627	608	633	615	601	609	604	608	645	648	610	577	556	634	602	601	624	647	625	615	661	642	630	614	599	598	598	634	597	611	629	586	631	566	587	653	641	599	617	669	654	604	604	567	648	619	594	605	599	572	622	594	634	613	616	576	612	619	601	621	611	616	605	607	631	677	610	610	637	573	649	585	608	614	605	630	648	605	640	645	654	616	638	604	578	604	605	652	603	645	614	604	607	634	618	614	626	623	597	592	635	584	625	625	557	598	687	632	639	590	644	616	669	620	620	656	583	620	606	638	631	597	626	621	648	616	630	578	626	656	653	631	623	618	606	595	618	596	586	572	630	620	631	616	651	610	610	648	632	631	607	580	613	659	609	654	650	600	605	629	608	588	619	627	604	654	627	598	602	570	619	601	633	641	609	617	634	669	602	620	573	598	599	631	618	595	644	642	640	649	638	587	654	549	596	617	612	668	599	641	649	661	605	628	593	626	645	592	658	615	629	618	643	614	662	653	630	613	591	640	623	629	611	597	611	602	622	594	614	579	660	642	606	628	576	591	641	619	607	628	609	625	613	623	643	611	666	630	615	648	598	664	603	631	648	651	597	599
33860	25618	20454	12942	6880	4086	2677	1761	1257	1050	852	686	589	482	408	428	394	391	354	322	331	337	322	275	306	308	322	265	288	245	275	249	258	274	285	282	252	257	249	240	257	265	262	265	277	294	277	241	292	268	259	272	280	239	254	255	299	235	260	245	274	275	236	299	257	263	270	277	274	263	273	277	283	247	261	284	267	269	279	309	278	254	260	269	286	265	282	294	279	277	269	282	295	253	269	263	278	245	286	248	229	248	246	274	216	288	257	287	261	257	231	273	248	256	281	272	251	249	255	285	255	256	282	230	287	268	267	271	266	281	238	269	251	271	267	262	282	250	249	246	272	253	304	292	271	242	271	281	265	248	278	267	263	264	253	258	267	259	264	277	272	234	273	305	257	270	245	247	242	259	297	281	253	272	282	274	262	277	263	244	259	268	248	265	287	292	268	260	260	296	233	264	236	258	239	258	239	282	251	255	268	230	259	274	256	260	264	257	281	285	269	282	265	247	262	271	246	260	241	266	245	269	262	259	286	267	270	276	267	284	282	272	277	273	293	232	246	251	243	257	264	232	263	253	257	286	269	263	261	244	230	249	254	270	245	260	311	247	250	298	260	281	272	267	256	216	245	255	260	282	267	281	270	259	254	281	276	262	237	216	272	249	263	215	263	279	270	274	285	269	273	236	254	293	255	258	265	254	253	261	255	261	264	304	260	313	254	266	236	285	246	245	278	289	264	283	262	286	266	296	216	274	244	269	270	247	250	261	285	252	265	246	239	258	280	280	237	270	249	270	264	283	270	287	268	283	281	271	253	263	256	268	251	232	249	265	269	254	224	295	280	245	240	254	257	278	243	225	275	262	298	259	253	276	267	254	261	256	266	245	264	270	267	245	278	276	269	262	294	243	290	263	269	235	245	253	249	253	264	272	258	282	260	261	276	260	242	278	234	256	288	259	263	272	278	258	262	302	256	270	261	281	262	259	254	257	277	275	262	240	263	267	248	265	281	238	238	279	262	278	236	235	241	279	285	251	283	242	283	265	276	264	280	256	222	261	251	243	248	270	244	287	271	276	243	241	290	263	291	266	259	252	243	254	256	255	246	272	279	246	240	233	235	264	280	261	274	254	293	268	270	267	274	317	256	256	259	272	255	247	266	264	266	258	253	263	251	262	251	249	259	270	275	263	282	269	272	241	255	276	234	254	255	262	280	263	266	252	259	244	275	226	243	244	274	263	300	271	267	237	251	287	272	259	258	257	248	253	270	269	259	271	265	245	264	264	274	259	250	282	277	255	293	245	263	274	267	280	256	247	225	293	260	259	255	268	247	241	287	263	244	271	285	240	252	268	269	227	252	259	247	262	289	287	254	290	254	268	287	268	266	261	256	281	264	244	249	261	248	261	248	240	280	260	272	281	257	229	261	260	292	280	257	265	277	260	253	258	279	290	269	266	257	297	267	269	267	255	269	243	245	273	275	239	246	253	261	272	261	261	274	233	254	255	251	275	266	276	299	255	282	286	221	263	281	241	235	273	277	286	305	261	268	280	292	257	287	267	278	255	258	268	260	243	274	261	293	255	266	272	282	233	257	287	254	259	277	228	299	248	263	282	297	247	232	260	270	298	273	261	253	257	271	264	259	260	257	273	270	243	283	281	231	271	286	272	243	263	248	273	219	228	274	274	276	259	281	281	268	281	270	295	248	275	263	244	253	274	240	273	280	273	261	280	261	262	273	271	288	281	259	263	271	277	256	272	235	264	276	262	252	264	281	247	242	259	258	253	251	295	259	252	265	245	258	252	258	273	261	273	265	251	286	235	238	263	251	255	240	252	271	271	291	275	264	277	277	272	257	268	262	261	274	259	257	232	277	254	263	262	268	248	238	269	238	256	251	245	284	270	273	289	257	264	250	229	233	230	293	275	260	276	268	257	252	273	263	245	255	260	284	251	285	258	281	265	247	273	234	261	229	265	274	260	284	252	249	272	259	249	271	286	274	261	258	268	262	253	299	285	263	305	239	257	267	293	278	264	251	260	284	271	254	240	293	299	272	274	259	274	254	278	271	248	258	273	264	274	258	291	287	283	257	259	263	224	292	287	262	248	263	217	274	254	241	228	232	253	274	287	275	258	266	267	266	247	257	290	269	288	274	257	255	278	248	240	272	260	278	266	228	265	256	252	239	272	218	235	262	271	245	260	237	233	237	264	248	267	274	263	234	258	258	268	240	273	252	271	250	253	294	249	263	238	258	282	268	258	240	289	270	244	270	246	263	239	280	246	284	276	251	286	270	243	285	272	250	249	259	270	286	268	252	277	254	260	288	250	277	223	282	262	242	284	251	258	255	262	258	275	257	240	266	299	271	260	236	250	254	286	261	240	248	263	258	271	274	244	254	281	254	287	270	239	254	248	231	273	264	263	253	230	275	254	270	260	242	266	271	259	272	252	228	254	266	247	245	263	226	299	282	253	268	253	257	287	257	254	249	266	245	277	249	236	238	282	277	257	292	257	218	250	256	273	256	256	271	268	266	288	248	271	271	306	303	278	248	246	275	260	245	283	292	272	262	275	278	250	267	272	274	270	280	254	264	267	289	226	271	266	229	282	261	253	282	249	226	287	273	225	290	276	261	242	293	264	294	291	265	272	263	256	286	275	276	254	267	261	249	264	239	254	279	259	257	268	251	253	288	268	235	265	286	274	271	272	288	244	273	268	282	264	259	283	252	293	245	267	257	287	262	263	288	307	276	249	247	270	248	304	263	283	252	245	270	290	263	293	270	272	251	264	262	248	271	298	273	275	279	247	242	292	258	242	271	225	248	270	263	249	295	275	246	271	252	250	248	252	262	248	302	258	262	271	265	286	271	284	240	255	284	256	265	247	273	270	285	273	249	258	236	264	278	292	225	255	292	285	276	254	250	239	251	269	227	263	261	255	281	255	267	285	264	241	243	293	282	261	247	258	255	280	281	308	256	256	255	261	285	277	290	276	241	251	276	260	249	226	261	304	285	235	271	265	274	267	231	238	236	236	271	271	273	263	263	249	277	283	254	258	269	287	269	241	228	263	255	266	274	269	264	262	256	292	262	260	233	273	267	277	301	257	262	279	280	275	278	258	274	258	230	246	269	225	249	277	259	252	278	284	254	270	246	265	225	279	261	270	262	258	273	261	261	287	236	274	254	268	245	256	261	293	287	273	298	283	263	292	266	265	262	268	237	252	265	243	260	280	276	240	250	288	287	309	282	260	252	305	252	234	267	239	287	259	227	285	250	260	238	284	283	258	247	243	241	266	248	266	264	281	286	259	271	262	244	294	262	245	277	252	262	253	240	261	239	262	261	239	253	263	239	267	257	259	264	265	279	262	275	294	272	269	245	287	291	272	271	267	256	270	263	250	271	267	283	280	294	250	256	268	269	251	238	292	251	227	257	260	279	245	242	274	264	247	275	267	259	263	263	270	248	256	254	228	249	250	232	279	269	287	279	243	245	238	293	202
19433	18905	24946	22991	17467	13841	10909	8028	6342	5459	4517	3391	2990	2338	1884	1724	1522	1344	1243	1222	1046	919	963	960	822	838	826	787	805	774	744	735	726	707	711	717	660	748	676	690	698	700	645	661	694	655	660	649	670	697	620	639	668	660	618	638	669	640	655	616	656	631	642	644	646	564	625	640	643	625	691	629	576	627	614	647	605	606	627	601	658	634	622	626	625	634	694	630	639	592	630	610	613	610	544	654	624	634	657	637	674	668	614	606	604	631	631	664	625	633	625	642	698	660	613	644	605	643	700	562	677	691	673	661	642	646	658	615	640	601	594	618	619	633	672	587	626	651	609	636	618	648	643	638	624	636	636	632	663	628	616	608	570	629	656	652	600	642	623	614	597	573	653	636	654	651	622	610	628	658	610	636	623	650	612	687	644	635	674	599	620	639	697	617	612	634	609	622	628	620	631	637	644	636	654	663	653	632	612	583	642	673	625	594	634	652	617	653	578	609	623	652	617	651	624	615	619	622	598	664	647	660	658	636	670	656	660	667	646	603	605	622	612	637	634	637	650	619	627	639	616	666	656	627	632	604	571	651	617	620	651	654	591	606	640	617	611	650	622	655	581	616	638	634	622	621	645	652	646	628	633	612	607	624	603	574	625	608	639	582	579	639	639	641	637	659	625	725	622	636	660	647	640	632	624	615	629	623	647	619	616	670	638	602	632	627	579	644	651	668	635	627	671	694	622	642	633	617	658	605	647	670	662	636	651	601	658	627	664	651	620	618	664	654	678	653	565	615	597	636	655	626	613	586	595	583	642	678	585	598	616	660	636	634	672	657	605	641	624	635	644	652	597	620	611	636	620	609	671	632	664	635	598	618	625	655	609	572	633	634	687	652	676	605	627	654	608	647	637	653	665	669	640	592	617	646	637	626	650	655	602	657	616	607	647	582	647	585	610	654	620	622	652	635	593	597	646	638	667	631	660	661	636	604	624	629	601	674	610	638	601	588	660	625	612	659	631	610	679	609	675	658	618	621	643	631	644	638	653	565	646	659	593	629	637	690	633	624	628	679	633	681	628	631	628	597	663	613	699	638	638	585	623	605	695	655	640	644	661	606	672	585	628	628	593	589	651	641	664	638	653	645	588	659	680	591	648	642	676	617	652	605	598	718	606	635	646	652	644	617	641	620	655	641	657	624	601	629	640	617	624	621	626	621	610	609	665	651	605	685	617	619	647	664	665	644	638	678	639	631	617	659	635	589	622	641	652	656	617	604	638	628	671	598	654	643	634	636	633	635	612	607	643	635	654	647	647	581	654	686	650	665	625	638	629	660	682	666	632	614	634	659	636	633	645	617	635	645	645	623	640	620	636	616	615	640	640	655	654	617	649	659	681	615	623	586	615	645	658	617	654	600	634	653	631	612	680	609	631	642	663	628	626	615	615	641	585	617	607	607	611	630	609	606	628	624	656	649	599	617	667	618	637	649	641	670	619	617	636	678	585	644	662	617	647	655	625	637	629	606	595	621	594	661	593	656	608	630	592	640	642	616	648	644	641	576	602	617	633	627	622	598	679	632	732	639	610	671	636	619	613	655	624	640	628	650	612	673	645	617	640	619	634	626	666	610	652	618	641	616	632	628	650	657	628	627	612	606	632	640	671	592	651	665	620	616	616	671	618	652	640	689	629	667	631	652	608	667	604	644	618	611	638	641	607	629	618	639	624	667	608	634	624	640	626	649	629	646	615	646	606	616	641	667	651	580	626	572	663	663	593	647	606	656	621	619	614	592	629	655	575	568	676	638	633	655	628	634	631	619	626	617	647	651	606	636	644	640	614	634	655	641	637	641	651	651	601	662	585	670	586	600	631	645	592	653	619	643	675	650	664	636	653	659	586	614	629	621	596	618	679	607	612	602	634	628	616	638	640	685	607	644	609	602	617	605	650	596	664	628	621	601	658	614	636	625	638	629	620	686	635	604	634	625	655	617	653	596	666	603	627	644	605	646	635	596	710	637	575	670	655	596	651	677	566	620	655	599	656	617	690	649	655	638	626	626	626	650	690	619	618	609	630	645	651	631	660	674	650	637	630	632	646	653	593	627	616	640	658	614	598	629	650	594	655	619	588	616	630	658	644	657	629	669	639	672	615	637	641	638	672	632	617	665	661	613	661	636	606	628	609	660	595	624	628	658	650	636	636	640	609	590	640	643	636	660	618	634	614	643	585	622	630	652	585	636	645	645	614	617	613	647	606	641	633	622	626	569	621	633	618	638	633	658	589	574	605	622	615	699	629	628	633	662	635	650	659	662	635	634	661	616	614	621	635	622	613	611	675	552	583	660	590	665	618	627	638	670	636	679	621	602	657	593	599	617	622	615	635	589	587	666	677	627	607	671	634	641	662	609	683	580	648	627	662	651	652	643	643	617	644	663	607	640	602	647	653	665	670	632	646	640	669	637	644	604	609	605	614	618	595	637	654	644	635	616	669	651	655	641	597	609	612	649	674	614	639	620	610	628	636	624	664	654	611	620	649	654	680	632	683	641	668	665	638	645	597	604	606	604	640	604	644	667	601	609	642	555	585	671	622	657	632	571	664	665	621	646	609	582	642	564	676	675	643	643	646	616	658	636	631	624	638	615	623	601	623	607	631	643	642	609	632	613	656	613	636	613	628	628	663	646	594	665	637	533	660	607	656	608	610	636	631	644	632	643	625	619	659	631	699	636	638	611	601	641	641	675	660	584	619	638	630	637	625	660	644	666	646	631	599	671	643	612	628	623	603	671	623	656	630	603	613	642	658	638	662	668	618	650	656	681	626	624	684	668	637	604	652	633	661	648	672	625	651	609	606	671	647	635	620	586	652	659	610	606	620	657	623	648	612	649	582	634	673	553	640	625	626	652	580	632	708	635	613	665	656	594	644	659	623	621	624	659	620	649	624	657	637	580	658	615	616	654	599	634	651	628	615	601	646	632	683	638	638	616	580	651	629	659	596	616	650	649	617	646	615	641	638	644	588	631	605	608	657	635	631	663	647	638	599	666	688	662	620	690	625	656	596	662	685	608	626	635	632	642	591	651	629	640	593	627	656	633	631	617	623	652	611	681	632	597	658	610	641	612	637	599	646	658	606	644	638	621	609	635	620	665	613	598	682	632	598	635	623	633	658	622	621	644	640	612	633	642	654	651	596	639	599	586	644	619	611	623	623	641	616	607	618	627	629	630	648	674	689	630	648	623	609	644	650	635	658	636	647	600	653	590	631	602	659	635	643	616	610	636	595	648	602	662	631	641	603	597	604	667	648	689	652	643	644	627	686	637	632	629	613	625	603	605	634	641	634	637	661	618	664	586	711	612	595	599	614	623	638	579	640	659	627	624	636	623	642	635	656	654	615	638	639	632	635	660	678	648	643	570	612	649	615	606	665	628	665	647	631	626	631	632	618	633	676	665	624	636	660	629	615	624	654	633	626	622	639	620	637	645	637	628	614	632	646	608	630	625	633	642
40514	33550	28581	21091	13744	9086	8110	6228	5333	4922	4083	2809	2219	1277	1009	861	762	717	727	679	460	393	409	390	395	389	389	393	390	339	331	323	318	327	296	319	276	277	269	298	308	290	255	275	252	256	267	245	253	267	263	258	297	233	254	254	231	313	285	260	224	289	259	239	267	245	267	266	274	264	244	286	254	285	259	233	261	271	221	279	229	286	257	248	283	281	251	272	225	245	252	251	300	240	255	253	272	280	285	252	234	246	262	252	254	245	269	268	244	233	231	252	274	279	269	246	261	276	262	261	239	262	270	243	257	272	248	251	307	284	268	237	277	270	305	274	264	265	289	261	268	238	283	267	243	277	255	263	253	269	275	260	232	253	243	277	232	260	269	257	243	239	268	256	234	273	208	234	271	281	244	275	252	273	265	270	267	269	237	255	267	288	254	259	270	234	287	246	242	279	295	242	256	233	250	263	235	263	284	246	276	250	286	253	234	234	278	272	263	265	233	244	257	288	275	267	258	254	263	257	276	307	225	252	252	277	268	256	272	262	257	225	276	243	291	223	290	252	248	253	234	271	245	291	241	265	263	273	279	257	268	265	277	286	250	269	277	297	226	256	261	253	247	246	264	261	261	250	275	255	262	268	225	258	262	275	252	264	230	246	248	225	261	273	238	277	254	268	253	267	269	275	246	259	272	253	261	243	235	235	231	262	234	239	293	236	223	253	257	232	259	247	226	287	279	263	225	263	246	240	248	279	267	257	271	230	244	280	251	249	261	234	230	273	234	272	274	256	267	280	237	262	256	254	258	243	246	243	286	290	252	261	261	271	267	246	252	235	254	263	289	236	251	286	262	276	244	253	241	244	252	243	263	265	312	263	277	252	288	253	274	234	261	232	287	259	264	267	247	264	259	246	267	238	226	260	267	259	284	231	253	275	290	280	275	268	239	255	272	254	249	252	275	259	241	266	241	260	238	276	266	230	291	268	270	235	273	270	242	242	254	275	255	286	250	257	242	283	254	262	282	261	262	258	248	246	248	264	260	245	262	261	267	279	267	273	289	270	253	282	255	266	252	255	274	237	261	251	267	250	241	270	257	269	299	276	292	253	274	263	265	282	255	257	258	275	260	237	260	274	259	280	260	269	249	242	259	286	291	282	267	267	252	277	266	275	259	266	265	275	249	299	265	256	242	231	248	222	228	267	269	255	248	243	270	277	270	250	264	275	266	282	240	274	237	273	274	201	259	293	257	261	255	242	289	280	293	261	240	274	285	228	259	257	235	230	250	275	242	247	272	277	251	285	257	262	256	255	247	251	274	255	244	275	275	237	277	259	235	238	248	251	265	275	260	240	280	269	241	255	259	277	267	283	266	237	256	255	255	259	314	279	247	277	264	274	258	280	234	271	263	266	260	220	246	277	264	267	264	251	265	267	259	274	250	243	246	249	293	266	265	270	235	265	291	279	266	254	252	244	261	252	249	240	238	290	264	273	277	266	262	266	287	222	245	275	275	245	302	254	220	236	254	225	241	245	263	246	268	270	254	286	240	234	259	256	266	263	259	259	244	256	261	264	237	277	266	242	255	249	271	263	238	251	279	272	271	268	233	253	242	289	278	278	278	293	255	269	259	244	265	225	291	274	265	249	270	265	254	249	282	231	249	241	291	243	248	273	276	258	283	249	285	280	264	239	227	267	276	248	260	257	249	247	273	289	261	259	274	294	254	273	255	266	293	255	260	233	244	256	274	239	253	258	262	272	244	267	263	250	265	262	285	289	271	272	272	251	240	242	232	269	254	258	265	260	242	253	253	258	253	269	258	269	249	243	284	261	248	276	277	267	231	284	273	252	243	270	257	262	285	255	281	238	264	233	254	275	256	260	258	241	243	249	269	274	255	258	268	272	248	260	263	234	249	260	232	223	248	280	258	239	236	246	278	250	282	271	251	241	270	226	249	265	265	261	266	279	246	260	279	233	290	258	249	278	260	254	239	230	231	251	251	227	259	254	269	260	263	272	262	231	236	281	280	263	270	251	232	263	256	248	273	249	274	279	273	246	270	279	238	238	258	242	274	271	245	273	291	261	281	262	295	275	221	252	284	229	253	222	258	251	269	270	262	224	248	262	262	253	250	250	236	254	279	261	243	298	291	266	250	290	249	256	253	272	259	278	290	267	259	250	249	270	256	285	267	264	272	268	285	264	232	249	240	267	257	294	244	243	254	269	247	274	276	258	255	269	226	242	268	266	278	262	266	252	301	304	257	231	302	244	247	272	269	263	258	277	270	273	266	288	273	243	275	247	232	243	252	226	272	249	231	259	251	280	258	263	252	268	254	267	247	229	263	257	245	238	260	238	265	247	288	250	283	267	236	266	249	238	268	265	288	238	246	250	255	241	260	274	264	226	253	245	267	273	286	285	245	233	257	265	233	279	254	299	265	252	282	252	262	256	260	257	233	264	269	267	295	279	255	224	242	274	252	245	250	247	245	288	279	274	245	264	281	263	280	254	249	251	260	244	241	282	264	241	281	261	260	284	252	245	265	268	253	251	266	232	247	245	240	259	244	246	248	266	217	247	246	250	239	250	260	261	271	266	252	273	260	254	279	269	219	268	275	260	277	272	238	268	248	248	256	252	253	255	258	271	229	260	268	289	264	276	285	269	275	271	263	253	246	246	294	235	273	248	241	276	293	262	251	252	268	271	266	245	262	234	257	254	246	283	267	246	247	270	278	260	268	252	232	248	268	269	281	271	272	255	231	275	265	275	265	259	298	233	250	265	226	269	279	274	270	272	255	264	265	283	246	274	263	267	230	258	269	266	281	256	287	248	251	242	240	265	227	242	256	291	255	287	273	273	258	250	260	235	257	268	258	261	253	231	251	258	247	257	273	252	233	273	273	267	273	238	228	283	251	236	256	273	252	224	258	243	270	254	260	267	257	249	287	252	263	279	234	262	237	235	278	261	261	235	277	241	263	283	253	276	286	254	275	291	258	245	270	254	223	279	229	214	269	279	251	265	234	248	271	252	273	263	251	269	279	256	272	248	303	288	290	267	252	253	268	296	270	257	247	260	243	229	245	262	273	256	259	246	269	243	261	254	272	225	249	216	261	245	267	254	268	256	256	254	272	245	291	249	282	292	274	268	229	251	265	270	241	236	264	240	301	234	254	244	285	251	282	261	257	257	270	264	258	265	270	283	269	267	235	262	253	249	266	264	242	261	226	279	242	248	263	272	258	266	248	272	252	237	263	262	281	249	214	255	257	254	264	260	267	264	254	249	297	268	267	265	265	259	273	301	242	267	270	252	247	225	256	261	239	245	266	240	264	275	253	251	290	253	243	268	245	270	259	263	265	247	277	266	283	251	236	280	263	271	261	255	233	268	263	265	272	252	265	268	266	262	263	286	240	249	274	274	245	236	256	262	268	246	249	252	254	229	244	250	283	254	258	233	244	269	312	259	273	254	239	286	233	263	236	280	277	253	288	267	266	246	262	258
24750	25736	32241	30168	25223	21165	22587	20519	19413	19651	17422	13663	11694	6912	5718	4595	3966	4089	4093	3406	2127	1430	1517	1499	1593	1668	1714	1618	1769	1175	1099	1166	1054	1037	872	885	878	847	868	797	716	685	688	668	684	713	688	631	681	674	677	644	649	591	618	653	617	643	617	659	627	636	623	600	618	658	628	645	638	663	639	643	623	635	654	618	630	627	618	620	623	617	644	629	598	655	661	646	656	610	603	626	646	630	647	682	633	679	633	580	629	620	622	619	647	645	652	614	668	568	604	674	651	641	607	626	604	630	648	632	593	639	661	690	648	645	604	616	629	602	603	634	627	634	625	659	621	585	598	605	602	645	668	602	596	635	654	628	571	595	628	581	582	629	632	627	631	648	621	596	645	694	605	621	602	601	598	621	638	680	657	622	644	626	593	626	642	609	612	630	605	638	617	583	645	602	606	639	616	575	639	627	653	600	641	658	656	620	632	692	658	676	623	642	622	612	655	615	651	615	648	653	643	640	620	583	627	640	602	636	647	648	631	619	604	603	650	682	661	636	621	620	622	599	610	662	611	622	613	609	604	620	647	633	619	635	623	618	621	631	643	614	633	619	619	602	610	644	638	605	637	604	632	587	640	655	636	641	658	622	616	616	610	625	653	655	620	619	621	587	650	648	644	620	568	635	648	638	634	704	573	657	599	673	662	675	628	633	592	636	626	630	634	643	673	647	598	609	638	658	594	640	609	646	617	621	596	598	649	611	630	677	660	648	620	666	622	599	641	639	621	602	652	610	668	607	598	610	611	660	628	652	651	674	606	589	656	626	628	648	625	639	622	671	666	612	593	650	641	658	628	603	620	633	605	639	648	644	659	660	611	620	650	628	643	616	666	674	606	667	640	634	605	601	575	617	641	657	631	629	655	604	613	615	638	609	617	627	669	592	612	591	638	620	624	623	653	596	632	610	668	673	613	628	657	658	578	646	633	662	624	638	625	639	626	646	600	599	622	619	642	646	628	607	586	634	622	595	660	584	662	643	661	622	671	570	640	613	644	623	613	613	630	604	623	618	608	633	661	632	645	634	593	654	639	655	607	644	563	616	632	635	665	652	567	648	687	691	614	652	625	634	600	674	625	618	638	650	628	608	654	611	611	638	649	648	630	645	612	639	623	637	623	622	625	637	643	623	646	650	636	659	689	632	637	598	599	619	660	639	609	669	659	608	589	640	595	618	637	669	643	642	635	673	642	662	638	657	609	619	655	659	637	660	645	636	647	620	635	634	621	634	662	668	643	653	649	633	585	656	621	617	644	635	616	613	615	597	658	661	639	602	620	661	597	682	669	673	640	655	580	618	667	655	629	597	665	624	589	663	659	606	654	610	656	669	628	565	620	616	616	621	609	618	656	637	617	624	627	648	652	663	631	620	635	641	623	657	627	639	623	625	663	621	682	650	634	609	656	569	648	620	648	606	631	601	643	671	653	663	654	647	614	626	652	651	619	640	609	636	637	638	606	657	634	661	596	673	608	645	644	630	645	624	602	624	636	639	608	604	628	654	635	652	630	616	609	617	623	630	616	629	627	625	627	640	600	605	629	662	648	663	655	596	616	635	662	649	614	604	613	624	597	638	651	568	610	624	611	630	619	625	593	641	585	689	659	635	643	618	618	621	605	601	640	636	633	627	656	644	630	619	638	656	621	626	557	668	638	639	646	681	573	668	667	628	634	604	607	605	625	669	661	643	621	636	637	648	652	666	652	665	617	604	651	623	656	619	668	688	624	649	631	649	612	642	679	637	615	623	647	663	657	639	648	661	722	645	678	634	629	606	598	632	598	630	604	579	626	643	650	647	643	604	660	654	602	622	632	615	613	578	621	671	625	642	659	658	616	644	623	631	666	663	634	620	641	617	638	641	673	633	619	609	639	617	612	640	598	662	628	616	624	628	687	636	636	595	590	641	646	617	643	618	642	632	636	649	644	591	631	643	645	632	615	621	622	667	616	624	675	624	636	643	620	631	611	650	647	633	626	627	607	629	680	677	613	645	643	628	660	601	611	607	623	645	624	602	627	599	652	631	671	666	626	648	613	584	604	637	665	581	628	619	657	634	657	665	628	599	625	659	649	681	604	602	632	655	636	651	671	632	626	669	618	618	647	633	633	628	609	653	628	649	642	680	613	655	646	678	657	636	649	659	663	685	662	634	621	636	662	633	663	640	628	666	641	680	643	613	667	625	625	613	619	609	605	650	650	602	621	612	655	618	606	659	631	644	683	603	697	607	674	685	614	674	620	655	638	686	615	617	639	596	649	611	639	618	585	615	603	636	614	603	646	613	602	647	636	631	617	609	635	582	603	599	688	609	646	616	651	641	639	620	615	650	623	641	621	612	658	603	678	667	601	635	658	584	610	600	615	641	608	595	644	645	574	605	652	669	574	629	608	643	670	619	616	590	660	656	648	635	658	631	684	644	660	659	614	642	666	621	647	646	590	623	586	655	630	655	641	592	667	663	644	598	627	651	598	635	617	658	612	636	601	632	635	633	637	643	631	623	659	614	604	641	634	617	627	650	586	609	580	619	593	621	659	633	653	674	628	585	635	629	639	595	617	583	621	620	665	668	655	671	603	652	702	655	605	629	638	633	650	626	625	622	608	601	664	654	622	558	642	640	570	612	598	553	613	621	626	620	625	639	612	691	624	629	656	628	639	678	619	663	617	628	598	626	558	649	632	608	634	654	611	652	648	631	652	596	650	636	636	586	629	671	598	652	603	627	605	608	608	621	626	613	631	623	569	640	642	611	615	595	679	646	625	600	620	622	645	610	656	640	646	660	624	606	682	593	661	646	623	637	627	657	633	585	667	621	646	609	689	599	612	633	589	627	638	627	653	602	605	608	596	625	615	649	643	667	622	649	648	615	588	614	653	588	606	635	683	643	651	616	652	616	652	654	633	638	624	624	641	651	642	641	667	614	659	641	634	620	619	651	637	625	658	672	592	628	648	635	648	637	632	638	607	592	668	663	631	638	645	616	645	623	641	639	620	605	635	605	612	643	627	640	639	668	618	617	687	635	618	570	628	608	637	624	617	602	646	624	637	604	551	602	626	648	697	611	646	647	633	618	628	629	630	606	610	646	610	637	627	662	600	655	636	548	616	617	643	589	632	662	614	615	591	660	621	641	621	627	646	671	641	630	639	625	668	634	612	671	630	620	648	658	563	619	661	583	645	640	627	593	648	651	611	673	639	642	675	625	643	617	659	647	644	603	663	618	627	616	659	635	652	600	606	619	632	644	638	668	600	618	585	591	662	616	651	633	632	623	607	634	615	630	611	634	611	666	631	596	642	650	638	610	682	647	627	626	682	591	637	608	623	606	604	626	650	599	615	638	622	623	618	641	601	611	656	656	648	618	621	664	600	619	646	636	650	645	603	610	645	680	619	629	647	671	635	637	621	622	624	671	642	607	661	641	636	662	663	638	593	644	616	637	618	645	621	612	657	635	661	649	635	585
53459	44882	40066	35747	27652	21549	23557	21881	20423	19109	16183	13009	9102	3994	3634	2612	2301	2288	2286	1753	761	588	569	613	765	803	875	728	907	711	526	548	564	538	405	409	375	359	367	337	276	270	268	250	264	261	262	251	242	220	244	255	271	286	233	254	244	251	272	282	265	240	242	288	241	266	248	247	253	271	251	256	249	257	255	258	284	244	254	260	250	247	289	263	255	246	254	253	236	235	277	261	227	235	266	259	267	264	243	229	261	265	228	243	247	287	282	253	253	280	271	282	257	281	248	258	264	278	292	243	262	252	258	258	266	251	288	241	255	262	253	230	258	254	246	224	236	257	250	255	251	251	263	242	276	248	251	238	273	268	239	247	257	263	258	235	240	264	246	256	239	270	247	252	278	260	251	246	246	249	271	271	278	241	282	263	275	257	246	249	269	247	251	232	267	242	263	237	265	259	266	265	240	267	256	225	288	249	266	252	287	255	237	266	247	265	252	264	253	258	244	236	258	265	266	257	270	272	264	245	238	258	234	250	261	238	259	276	241	291	271	256	244	260	245	276	286	250	265	270	248	237	256	267	251	289	245	220	245	266	249	263	264	276	246	269	244	275	261	240	242	257	257	239	264	253	252	262	244	297	265	235	277	231	273	242	261	258	234	261	249	281	248	239	244	231	249	250	235	258	259	239	230	249	254	234	256	228	237	234	231	247	288	243	287	266	275	259	261	272	280	269	269	252	255	262	265	222	245	246	266	259	249	252	213	238	277	259	268	257	257	250	272	290	280	241	250	258	273	250	270	266	253	258	233	281	243	267	248	243	270	252	244	278	251	231	228	257	265	228	234	273	246	224	253	277	252	245	275	269	242	262	281	255	246	274	257	232	216	219	235	258	245	252	237	258	245	256	279	262	225	299	279	245	234	252	257	254	285	239	251	279	245	245	252	243	245	235	254	262	242	251	222	232	233	291	244	231	242	254	270	290	266	254	248	235	250	243	243	225	233	253	273	260	277	251	234	239	279	250	218	265	244	251	247	273	231	270	248	259	217	270	267	293	245	251	250	253	254	284	259	272	271	226	250	248	273	224	271	281	261	253	235	248	260	281	240	239	239	220	251	246	265	270	243	253	263	259	245	291	243	276	242	258	268	244	249	279	243	255	273	219	247	258	281	242	244	285	271	250	276	244	253	224	258	254	226	233	248	264	262	230	247	280	229	255	290	238	265	274	262	263	300	246	266	239	211	251	278	241	271	254	243	247	277	263	235	227	236	252	241	232	257	263	278	246	286	301	256	254	275	255	256	263	268	269	251	274	243	229	269	270	237	260	252	244	270	260	250	305	266	265	257	233	272	243	258	277	246	250	251	276	264	263	262	243	266	253	260	254	219	248	243	252	266	234	245	220	268	252	262	252	258	260	251	261	242	268	247	222	258	253	267	283	245	258	292	260	303	243	262	276	259	266	251	262	227	247	246	281	274	267	251	224	230	250	260	273	225	262	264	259	256	274	268	245	269	262	260	256	236	264	255	257	229	265	281	292	239	270	255	251	273	248	271	278	252	267	240	242	260	236	288	244	277	233	246	256	237	256	262	242	258	237	256	239	241	265	276	226	271	243	291	254	274	268	275	252	273	259	271	256	248	251	251	260	233	240	232	266	245	245	268	235	239	240	249	298	253	277	247	250	264	259	257	247	233	253	249	277	236	281	269	261	278	262	250	277	261	284	270	247	240	269	220	227	265	257	265	251	257	282	254	275	266	255	288	251	255	249	262	251	233	241	240	263	273	248	224	243	304	250	258	263	230	243	250	265	232	267	279	275	266	252	236	275	237	269	272	256	267	266	246	253	275	252	237	262	262	278	229	254	250	236	258	227	263	253	241	273	270	216	241	263	224	284	259	260	234	268	258	261	244	245	251	264	223	271	277	251	284	264	280	262	227	266	260	250	269	239	253	258	268	273	252	244	280	255	286	260	250	250	261	241	238	245	253	238	254	253	274	252	245	241	257	247	238	253	257	241	271	246	286	273	229	277	253	232	264	263	276	257	226	251	236	280	240	233	301	234	234	243	248	264	262	249	252	227	269	231	247	244	278	248	250	269	277	274	247	253	279	237	268	238	265	253	282	237	294	214	270	251	262	255	286	247	249	236	255	274	228	232	283	260	238	269	275	252	255	260	260	244	225	253	231	234	253	220	236	235	251	251	273	256	265	247	275	228	229	271	246	240	281	237	265	255	264	251	247	241	248	221	282	241	274	262	246	248	249	301	250	253	264	249	245	232	278	266	268	225	265	231	298	265	240	239	259	277	251	262	261	261	282	226	260	274	244	272	240	273	258	234	284	275	259	262	254	260	250	224	246	239	251	271	248	259	247	280	275	293	246	249	230	276	231	268	289	262	252	245	276	249	261	249	263	294	270	249	279	271	234	274	235	241	264	251	274	254	265	255	250	241	263	255	266	272	238	228	283	265	273	237	263	285	247	282	254	244	266	250	236	238	267	255	248	280	235	290	261	235	250	282	243	277	220	259	265	250	277	249	260	247	257	247	261	252	253	261	282	242	279	243	260	255	262	251	262	254	290	255	252	236	238	270	250	281	247	266	279	251	282	279	237	256	241	236	300	240	251	247	268	256	277	251	241	249	244	294	260	242	280	264	251	274	258	271	259	234	245	232	283	250	262	272	246	222	242	264	259	245	282	259	262	291	267	248	267	298	249	264	281	224	267	274	260	249	258	264	268	238	264	263	305	258	281	249	250	248	238	273	254	245	256	259	225	266	260	270	268	265	268	268	261	248	248	284	272	273	266	262	252	257	226	266	273	263	256	259	241	246	266	259	255	265	235	258	231	231	250	237	213	243	258	262	264	252	255	275	258	272	240	229	259	244	272	253	224	251	267	258	266	232	278	255	234	239	245	272	226	223	242	251	281	252	262	235	258	247	241	250	279	248	243	214	247	248	258	240	286	244	266	264	257	247	247	277	263	236	268	271	255	270	260	255	252	235	271	256	279	256	273	245	244	278	277	248	236	251	261	235	229	242	246	264	248	252	277	269	236	311	286	248	228	260	237	236	256	224	220	265	255	279	222	253	266	266	257	241	277	254	257	245	233	259	266	256	258	266	219	263	238	248	237	244	249	216	238	247	241	245	264	242	261	260	292	248	246	243	286	275	237	272	247	225	250	269	256	266	229	234	252	255	256	232	218	275	273	286	242	224	271	276	268	251	276	292	253	250	283	250	261	291	248	264	251	249	241	276	252	256	244	248	250	265	244	244	258	241	262	265	280	252	274	263	268	238	254	278	245	223	238	263	231	251	289	245	276	236	243	290	270	269	262	260	243	257	288	278	227	245	238	268	256	250	231	236	247	272	277	280	240	259	230	277	229	235	255	257	232	217	232	267	238	269	280	281	240	290	261	263	266	285	262	292	270	268	258	271	260	268	270	243	250	236	261	239	257	262	255	227	252	288	252	233	265	251	267	265	240	254	274	254	279	270	276	254
34800	37198	43241	42780	37299	31992	38269	37657	37414	37833	34849	32729	25653	16553	16812	12812	12227	12612	12474	8857	3666	2996	2800	3437	4180	4168	4938	4253	4796	3348	2692	2732	2087	2203	1659	1877	1401	1336	1412	1159	983	826	769	729	680	676	671	637	659	607	669	698	651	653	612	632	635	619	643	591	611	636	598	624	637	617	633	660	653	591	644	645	642	618	657	583	590	637	641	611	581	596	574	604	619	584	593	610	644	614	585	657	644	594	614	657	595	640	585	556	604	619	615	579	616	593	608	618	611	591	648	634	615	621	614	599	605	596	625	609	628	567	626	591	620	627	608	619	634	624	614	604	630	591	622	570	590	646	610	604	628	618	650	587	599	661	617	626	651	600	618	620	590	612	626	618	628	616	581	611	623	592	653	615	582	599	641	610	586	632	644	632	586	606	645	597	606	629	642	586	629	637	612	607	611	632	685	575	635	594	607	620	666	625	634	613	662	611	592	608	650	593	605	590	637	644	619	592	628	613	623	594	647	617	588	627	601	617	621	653	624	581	578	601	574	621	616	611	592	632	615	604	622	620	617	643	629	622	621	615	618	652	598	623	644	619	646	626	640	630	617	582	682	615	644	630	613	657	638	644	666	609	636	593	658	596	655	622	614	585	586	601	637	638	596	590	632	619	602	670	614	632	608	648	616	577	663	631	621	627	656	607	592	623	614	625	648	603	626	666	633	571	650	604	626	621	610	614	619	572	610	609	597	605	614	617	608	589	656	612	655	575	587	639	599	633	650	597	629	603	606	640	610	631	585	644	615	668	608	600	666	630	609	602	582	586	637	631	669	606	604	611	617	601	662	608	637	637	615	592	662	615	616	608	582	614	614	638	598	608	604	625	599	613	642	588	594	636	626	602	692	577	647	599	657	614	635	605	622	616	637	656	611	622	630	583	623	668	639	585	636	595	611	583	586	601	609	611	619	597	562	636	630	580	617	628	566	591	588	612	675	633	629	634	613	599	609	596	602	660	637	632	665	611	618	639	627	611	628	589	612	637	624	670	592	640	632	623	585	620	638	571	656	620	614	573	627	667	617	644	628	627	660	676	631	708	635	648	574	589	607	635	625	638	585	644	633	657	647	650	595	603	638	638	645	587	618	591	578	628	605	615	644	620	596	590	595	604	587	579	615	648	635	632	624	664	580	598	664	618	626	622	630	585	649	660	663	607	580	631	623	613	633	610	614	648	641	610	679	658	577	612	584	605	595	617	588	583	621	619	610	619	639	570	643	647	583	596	606	579	566	602	632	605	631	621	622	612	646	636	620	631	621	643	601	626	628	589	615	609	625	592	581	656	629	645	669	599	610	598	611	612	645	578	627	634	611	628	655	667	632	638	678	622	545	617	609	604	622	648	658	632	631	629	655	617	628	600	600	647	631	619	609	615	609	602	628	610	642	641	656	636	616	653	669	615	642	579	648	619	629	643	636	620	629	631	572	593	579	602	577	626	630	595	629	605	612	561	644	607	627	625	634	600	621	636	581	639	589	602	640	625	545	605	607	607	622	674	625	612	644	617	625	568	597	581	640	603	598	588	657	631	617	648	620	617	645	641	613	653	635	596	661	638	658	622	630	635	619	602	646	606	599	606	614	573	633	586	605	603	626	608	606	582	623	623	593	604	595	583	627	651	573	578	618	624	616	625	593	628	629	675	590	621	604	623	653	637	619	594	625	631	648	620	599	611	628	594	622	640	599	588	627	577	631	575	637	571	619	654	592	582	628	569	641	582	606	602	593	626	618	666	674	607	614	620	598	616	571	597	646	638	597	630	615	666	590	587	595	612	585	620	625	606	672	601	621	547	640	651	610	667	672	616	606	645	625	612	614	628	621	670	614	615	601	657	594	609	642	617	614	636	639	603	617	599	616	608	613	556	628	609	622	643	615	596	605	629	640	612	638	596	630	578	602	629	588	616	639	645	636	608	627	633	669	615	618	636	633	637	618	636	633	647	622	630	593	615	605	557	657	623	557	678	597	617	644	628	591	638	626	621	636	607	648	628	622	614	569	661	601	557	639	633	619	619	634	593	602	598	604	586	630	611	619	612	612	624	601	646	618	617	597	636	649	578	613	595	590	626	625	640	628	637	608	577	580	608	682	662	611	622	574	621	645	602	577	606	637	605	615	640	608	644	612	610	605	618	609	605	633	633	611	598	610	619	664	612	603	607	616	651	648	604	579	656	637	669	580	617	592	630	595	614	617	593	619	657	620	645	617	605	643	624	629	631	595	614	622	643	604	650	634	656	624	611	624	664	617	627	653	663	630	628	649	630	602	543	645	629	576	623	659	620	629	629	604	614	592	596	639	645	581	634	628	661	629	620	573	621	601	647	600	656	611	591	648	533	628	641	638	605	592	594	617	618	624	683	626	608	635	615	633	596	585	627	632	588	633	609	584	606	593	637	590	613	584	633	598	631	595	623	643	601	630	613	598	615	645	605	649	631	563	661	588	611	585	604	634	628	605	573	655	619	617	637	650	636	594	631	587	582	592	629	596	631	616	625	613	653	637	622	604	642	631	611	554	609	602	595	606	595	612	617	622	602	618	617	570	644	647	626	583	614	603	595	641	643	646	642	606	616	583	606	628	653	638	602	601	594	642	637	588	599	610	620	600	645	608	629	625	603	635	616	623	621	616	645	610	582	618	632	603	632	608	622	598	648	610	607	623	607	608	642	608	620	613	607	625	597	644	634	600	621	651	607	645	636	635	611	608	592	629	628	649	632	563	597	608	608	611	582	613	666	611	596	563	606	594	613	550	574	619	605	600	603	580	634	625	587	625	573	602	672	618	593	583	610	622	626	595	626	611	621	571	645	617	638	652	611	611	595	627	593	650	608	597	642	652	637	633	625	601	618	629	634	657	629	656	611	647	622	614	660	564	609	594	612	611	632	584	686	667	573	583	626	593	599	591	624	602	635	565	599	615	629	623	676	609	635	691	632	618	628	671	614	638	595	618	566	619	650	629	602	624	622	635	616	613	673	650	584	640	618	597	592	615	619	637	627	636	623	603	594	636	556	599	622	579	647	634	637	626	645	626	606	570	614	637	612	615	578	654	646	631	590	629	641	554	647	619	625	627	585	598	645	633	647	613	572	606	617	635	622	594	669	575	612	613	647	626	656	653	646	627	602	626	607	609	627	630	571	593	598	636	661	614	649	615	610	650	639	600	640	624	633	593	612	707	665	632	611	605	563	590	599	599	622	647	632	602	620	613	618	628	654	673	628	627	627	619	586	635	650	606	633	679	603	594	624	610	619	614	558	629	646	634	617	642	622	650	588	602	631	613	619	641	643	557	636	626	613	603	655	613	608	623	656	620	651	605	636	627	608	655	627	590	628	617	586	619	628	615	581	610	623	603	606	660	627	612	617	629	622	635	603	620	625	636	615	621	634	656	624	626	602	600	608	607	625	608	634	623	586	662	650	639	620	580	621	626	639	642	624	609	634	620	597	632	652	587	642	646	598	655	615
32350	25133	19544	12322	6774	3854	2704	1895	1441	1123	856	810	626	525	492	409	391	375	352	353	293	330	265	322	293	285	291	317	299	269	273	281	263	245	274	288	278	252	254	275	227	279	260	276	236	277	274	281	271	272	259	276	274	272	257	254	301	253	258	277	238	254	258	250	262	232	257	253	246	270	254	250	261	263	232	265	306	296	273	275	306	245	260	256	255	265	259	257	229	251	272	267	296	244	275	278	274	275	246	247	253	254	300	222	266	280	256	254	258	240	215	243	265	242	245	263	272	266	267	285	274	256	257	269	293	266	252	253	250	273	247	258	277	267	292	247	235	261	296	255	241	250	248	252	251	260	266	285	251	277	235	235	281	272	257	234	275	233	280	243	266	262	250	289	236	248	255	267	257	270	256	269	241	250	238	275	256	253	278	238	245	275	257	271	280	226	257	230	274	259	259	254	289	278	261	253	250	280	267	243	268	254	244	262	280	245	248	251	286	257	246	225	294	260	265	287	245	262	283	261	253	238	247	284	281	283	272	277	264	264	248	275	278	262	248	253	240	259	251	273	269	244	254	255	241	288	245	268	266	269	239	253	270	244	270	264	250	251	254	226	285	265	274	260	290	282	285	257	255	255	276	259	263	276	264	265	267	233	263	263	244	222	259	269	261	262	235	245	278	256	274	259	259	252	263	254	275	233	256	273	280	270	267	294	256	282	265	272	226	258	260	276	250	266	249	255	258	227	258	260	265	260	249	232	235	265	281	250	267	240	266	254	274	280	287	262	251	250	280	274	253	240	258	266	260	259	234	250	277	271	265	288	266	279	256	264	253	263	258	243	322	277	315	246	280	276	252	272	264	262	264	269	246	287	255	277	272	279	298	229	258	245	274	253	277	260	264	258	277	250	280	289	267	277	263	283	246	231	256	242	248	241	275	278	251	258	263	223	272	241	280	270	255	263	256	261	281	251	236	276	293	265	284	242	270	266	276	259	254	255	250	249	237	253	264	287	252	254	259	276	265	260	283	288	279	244	241	271	252	255	280	277	233	284	270	267	226	273	261	266	255	270	247	274	251	261	283	293	227	282	264	268	309	250	271	242	262	255	247	271	281	261	250	262	257	284	309	269	273	245	259	282	255	248	245	256	294	241	287	262	258	255	261	292	238	277	267	233	256	258	271	227	273	287	235	266	270	249	279	284	236	268	257	277	275	264	293	245	304	278	258	246	281	273	255	265	254	242	261	270	249	269	273	271	289	271	250	285	258	260	274	241	303	234	283	259	265	265	244	254	291	265	271	254	265	278	239	248	256	247	248	268	243	264	261	240	298	246	262	251	242	269	272	248	299	256	244	267	257	263	225	291	284	257	261	250	233	252	252	252	274	295	290	249	239	279	250	225	263	288	233	297	262	255	259	263	230	256	286	270	232	253	245	266	257	233	268	278	278	270	234	271	244	263	259	276	251	243	245	251	269	272	314	257	272	257	267	288	275	288	253	279	277	254	263	259	254	289	264	257	266	236	312	249	274	281	236	278	256	248	274	249	277	253	234	239	243	242	262	250	263	253	277	251	268	250	253	241	268	308	256	252	239	275	259	232	250	236	274	269	289	249	237	271	275	251	273	278	246	291	242	252	263	270	273	236	238	258	263	250	270	288	250	239	244	270	243	244	297	263	248	253	272	257	283	267	253	255	249	265	258	270	256	241	240	259	233	247	256	253	260	266	275	246	237	247	249	285	279	287	274	254	250	265	259	290	239	253	267	237	266	258	258	283	251	258	257	253	236	260	281	276	238	265	227	279	273	283	283	273	268	272	267	260	276	269	251	228	282	246	236	260	259	277	271	250	304	301	240	252	275	258	268	285	250	239	276	259	278	263	254	268	240	240	267	249	243	255	293	280	244	271	251	256	254	248	268	272	232	258	240	240	265	255	290	265	246	259	283	285	263	240	285	232	251	272	262	273	246	245	260	234	260	255	270	260	246	229	257	248	239	260	251	239	249	256	258	261	243	263	284	264	283	281	269	291	255	250	264	292	269	219	258	267	278	259	243	246	245	236	256	255	251	255	253	258	290	259	273	301	275	264	255	262	269	264	257	256	263	298	240	260	271	242	259	274	263	217	261	263	244	261	236	236	242	264	261	264	246	242	257	265	283	278	248	247	273	256	260	297	260	266	267	256	221	266	273	307	285	258	305	244	264	262	281	262	288	247	290	246	294	268	279	252	301	279	241	267	258	286	277	272	279	251	290	281	307	234	266	253	263	277	254	273	284	227	276	279	272	280	239	267	284	272	281	293	272	263	273	241	253	285	273	264	255	276	292	274	273	260	281	260	243	264	301	277	232	276	262	257	213	260	255	275	257	251	287	251	255	272	257	265	277	262	244	220	269	240	268	267	268	249	264	284	261	250	290	284	256	266	246	259	263	255	251	248	265	256	262	283	266	265	276	248	276	246	288	237	285	266	284	265	274	284	251	280	296	289	250	256	283	286	261	258	278	248	256	262	245	286	280	261	253	255	235	287	252	272	260	234	255	261	239	260	277	233	252	254	285	250	252	259	272	256	258	290	276	297	252	244	275	246	294	265	276	272	294	236	260	243	249	245	250	242	233	245	270	239	251	248	272	268	263	264	250	265	274	292	270	291	256	225	260	235	241	257	270	233	249	257	249	264	265	241	251	261	292	238	261	281	237	248	271	265	253	260	235	245	243	255	260	273	261	224	257	255	268	286	268	289	296	255	272	251	279	324	254	295	301	266	267	274	262	253	278	264	267	274	239	249	260	272	252	266	229	265	265	260	240	266	244	270	279	251	282	257	261	259	277	269	259	239	282	278	251	265	259	252	252	261	269	244	248	274	281	261	271	279	272	228	286	253	289	227	264	238	259	256	273	257	242	256	237	240	267	253	248	279	278	282	250	263	256	282	244	268	272	272	250	253	257	248	269	265	267	278	262	267	246	257	214	281	260	282	251	271	257	268	227	277	288	257	271	263	271	263	276	272	244	240	241	270	294	265	245	261	277	245	263	255	256	275	254	268	250	231	261	246	250	230	244	281	263	253	272	275	270	269	272	282	251	259	258	251	281	269	272	251	231	268	231	277	274	281	282	250	243	293	253	264	254	251	266	272	232	250	269	264	277	268	279	258	268	283	254	237	264	257	289	284	234	258	247	241	245	246	241	245	259	276	245	290	253	264	282	242	293	243	262	247	276	261	258	297	253	255	286	271	257	229	281	261	251	278	233	281	277	259	234	272	247	324	287	298	253	285	262	259	247	242	281	243	245	255	279	273	282	274	268	262	276	275	242	268	253	280	274	238	248	270	247	268	293	231	271	269	287	258	258	257	270	286	272	268	288	263	260	282	243	287	252	248	243	266	288	239	230	250	239	250	230	270	255	247	244	277	262	260	289	264	269	246	275	245	277	257	238	278	273	274	217	241	264	262	265	282	256	282	266	264	262	273	264	256	267	250	284	263	244	271	270	239	268	264	271	262
18854	18846	24324	22693	17456	13299	11044	8470	6980	5691	4619	3903	2969	2324	2011	1778	1573	1484	1412	1285	1055	979	873	912	858	809	808	845	814	698	748	746	773	683	714	711	701	657	706	684	693	673	658	642	657	719	651	638	677	644	649	654	680	628	643	650	608	636	644	623	638	605	656	621	616	676	626	618	668	651	628	636	594	666	616	647	579	648	630	632	702	623	663	669	643	655	640	659	663	658	628	637	643	597	649	641	674	653	642	671	642	639	682	581	614	661	597	608	622	643	665	665	600	634	632	679	656	623	615	629	580	650	672	646	631	609	678	623	602	628	651	576	604	611	668	654	637	641	625	668	656	671	614	636	604	705	581	634	615	621	636	601	632	683	618	647	693	632	624	655	632	643	672	627	646	643	644	641	595	673	662	662	645	615	669	665	610	632	635	588	665	614	641	644	649	626	661	626	647	614	631	624	599	603	620	641	642	674	592	613	667	631	606	652	654	668	645	634	637	605	635	682	616	642	641	637	618	694	632	632	615	597	655	628	677	634	616	625	626	638	635	633	597	643	625	663	647	642	638	610	593	603	634	625	665	616	643	672	634	658	628	561	611	670	645	623	653	639	640	633	639	607	609	678	637	634	650	643	625	636	661	617	635	614	633	635	639	627	642	622	628	605	647	615	643	659	639	624	624	647	597	599	632	620	635	638	636	640	646	612	615	640	631	632	652	614	654	656	625	569	622	635	648	677	620	650	661	568	649	647	616	631	618	665	626	659	646	630	640	626	653	626	635	610	627	660	687	599	670	634	632	627	614	619	613	654	670	588	636	613	666	605	599	620	610	668	652	618	650	669	632	646	617	588	620	627	658	627	693	676	647	680	630	608	585	619	634	642	648	631	610	679	634	663	635	629	635	678	614	635	622	648	635	633	609	665	633	638	608	633	647	643	679	641	633	616	646	642	627	647	655	639	647	552	662	631	657	623	670	605	631	661	649	659	628	664	643	612	651	577	613	624	640	641	644	599	625	621	653	630	637	646	625	647	652	622	587	644	601	655	619	676	621	613	640	637	633	663	661	594	616	608	614	626	679	640	605	672	615	621	653	571	668	603	629	636	599	628	600	574	617	626	653	654	630	625	659	626	592	662	643	653	640	626	627	608	622	638	635	625	629	683	635	641	611	637	662	631	653	638	605	632	619	632	624	624	665	636	647	616	611	674	655	609	638	617	660	596	647	641	629	643	624	693	630	624	655	625	641	620	629	637	625	638	619	633	603	604	644	618	630	636	639	624	658	631	648	648	624	669	645	660	598	626	592	621	656	611	613	638	608	645	630	627	639	615	665	675	640	649	605	694	646	582	636	641	638	684	607	612	626	658	585	655	618	611	645	639	587	664	576	639	619	649	635	623	675	638	653	641	601	587	627	698	618	627	601	609	631	670	626	632	652	623	591	649	669	648	625	640	664	599	648	643	628	659	630	653	658	609	670	642	647	642	658	575	626	677	634	608	624	685	650	637	643	601	628	637	653	618	644	639	605	594	612	670	651	715	646	633	634	642	618	614	621	636	634	587	603	630	608	595	658	626	639	688	639	611	641	639	615	665	641	653	644	645	582	624	605	617	666	604	607	667	618	618	650	676	639	637	629	666	659	645	690	611	593	640	626	638	673	626	665	653	682	609	627	630	616	647	638	608	639	702	621	641	672	615	655	621	607	663	606	655	684	617	634	616	620	642	613	637	630	652	630	594	634	625	629	653	599	577	641	642	610	598	610	634	698	628	622	625	643	647	665	645	624	608	614	598	608	659	628	641	641	624	635	671	638	639	625	626	642	650	637	637	598	642	654	624	632	600	627	578	657	600	672	593	610	613	651	638	670	634	572	586	628	672	613	619	601	613	649	626	608	663	629	628	642	665	634	621	637	624	618	628	650	624	612	697	650	649	607	637	616	664	655	628	607	639	637	636	626	654	615	591	648	587	673	632	610	613	611	646	600	644	634	658	638	611	613	642	643	617	617	628	642	637	660	678	686	619	600	621	677	624	631	626	569	625	656	597	682	649	619	651	649	646	638	629	616	644	601	601	658	631	660	634	610	663	624	679	614	661	659	685	634	624	616	673	619	600	641	661	643	617	590	598	684	651	649	638	617	615	643	635	617	646	663	656	624	642	597	616	673	672	594	618	568	631	617	609	647	613	614	611	588	674	619	614	622	624	666	605	607	646	659	650	647	618	638	655	621	665	629	651	604	649	643	630	637	671	658	628	576	580	630	612	636	612	644	685	653	663	614	604	608	623	611	597	610	617	648	606	689	644	621	644	663	606	622	631	637	598	661	673	648	632	656	621	664	683	622	609	630	616	626	603	645	667	608	599	637	666	598	638	583	662	631	622	625	634	661	610	645	629	631	658	625	653	646	674	602	630	628	640	630	622	635	642	605	620	614	654	662	615	612	594	648	582	640	642	678	620	593	637	597	614	664	628	631	641	656	648	609	675	637	602	686	651	608	631	649	600	646	654	629	631	702	609	627	592	612	612	623	674	640	604	630	628	586	610	677	655	624	686	592	635	595	653	618	598	596	637	614	601	629	616	663	654	586	621	672	608	635	600	602	629	633	654	605	609	643	597	669	624	642	637	650	632	683	602	625	616	615	629	606	670	639	598	615	637	641	595	597	624	637	642	633	626	675	614	620	588	625	649	627	642	688	637	652	614	623	644	583	636	603	667	657	662	611	623	639	616	655	618	659	597	629	631	594	639	661	627	657	623	637	667	637	682	606	649	635	646	648	648	632	688	631	633	601	673	648	593	626	619	602	618	639	585	597	590	625	648	636	651	595	654	600	600	596	603	659	609	660	665	623	686	617	609	594	663	645	597	635	630	636	645	623	637	640	640	632	646	643	641	595	621	634	597	621	627	608	662	657	632	597	645	616	608	596	625	629	656	637	666	667	641	633	674	609	658	612	641	608	684	588	641	626	621	586	647	645	641	615	639	653	678	657	656	605	633	637	584	663	610	630	640	616	615	602	645	611	655	620	645	649	639	674	679	611	613	618	610	627	645	620	662	658	655	620	647	647	624	637	608	624	611	641	656	647	624	622	606	624	626	636	635	618	676	655	645	607	594	648	651	590	663	614	604	611	642	673	619	595	608	610	651	682	603	644	666	601	585	594	646	624	608	608	593	591	638	625	653	623	622	641	637	658	642	619	607	618	656	624	657	620	606	630	638	620	609	660	640	587	637	618	656	635	647	632	659	665	679	654	668	626	629	596	608	649	644	630	624	646	653	619	636	596	675	711	648	625	608	617	625	578	576	635	615	607	659	670	660	624	628	664	647	615	637	653	639	629	614	603	647	602	608	665	668	626	710	597	621	638	679	634	592	645	611	628	598	611	596	601	631	635	652	660	626	581	592	600	652	627	659	652	637	675	627	603	661	635	650	617	610	628	620	606	631	693	603	639	598	662	617	665	614	652	620	627	642	660	637	605	600	608	637	623	611	623	639	644	625	618	620
40076	33968	28634	22473	13999	8219	9933	7232	6457	5483	4740	3864	2267	1174	1127	867	835	739	894	802	433	339	381	408	377	385	403	356	362	340	373	354	307	275	283	319	266	270	266	298	304	278	272	268	272	278	280	263	280	230	323	289	261	265	277	255	262	267	252	269	282	267	289	255	276	252	251	248	265	229	245	234	240	275	259	255	237	242	283	221	233	271	272	277	262	264	255	247	261	250	262	269	265	259	245	260	260	248	257	249	286	271	257	254	271	269	224	246	299	224	270	229	241	258	262	275	250	266	279	254	285	250	232	286	277	239	254	259	283	247	269	283	273	247	252	302	248	289	256	274	234	260	245	283	271	254	284	256	273	269	244	259	286	260	240	261	254	275	256	260	266	237	244	264	224	246	271	277	240	236	253	266	273	242	263	263	246	270	270	246	258	282	304	216	237	268	228	274	259	267	251	248	252	246	255	263	277	291	247	252	258	272	261	244	243	252	245	285	259	265	245	288	244	258	272	251	276	270	254	244	293	266	238	245	254	235	292	258	284	261	265	244	256	254	254	262	253	265	230	271	269	249	245	273	248	228	279	240	237	304	277	270	248	288	255	284	239	241	265	256	255	268	260	267	276	244	250	246	280	246	262	253	259	289	245	268	245	249	267	294	249	255	271	275	260	284	266	247	285	246	285	253	250	270	279	245	272	256	222	236	230	280	274	257	237	257	246	238	261	278	272	255	249	269	246	254	254	231	246	252	274	258	255	248	270	232	247	261	257	287	252	261	276	249	255	247	247	275	256	264	262	263	263	244	262	242	279	236	278	273	274	242	286	242	263	239	265	278	255	278	233	277	232	263	271	265	245	267	243	277	245	259	247	287	265	226	249	275	275	269	253	278	284	247	249	253	233	271	234	306	277	259	244	256	240	265	256	243	240	267	250	282	263	235	250	256	246	280	267	258	258	259	280	239	234	282	257	276	231	250	249	260	257	248	264	285	255	255	274	251	242	275	273	276	259	299	256	247	243	265	249	255	244	244	260	248	279	216	274	282	269	242	263	262	261	261	269	270	275	247	257	242	276	271	276	257	282	278	248	265	269	250	271	245	280	244	285	224	243	277	253	253	248	234	264	254	257	255	280	277	264	259	268	242	280	270	282	275	276	253	257	251	255	255	260	244	276	246	256	249	225	252	268	277	292	268	215	284	254	280	254	212	281	284	264	267	260	247	275	258	280	269	262	276	263	279	245	291	278	293	262	279	263	247	238	253	267	266	249	249	218	260	246	257	265	223	254	238	266	247	237	243	244	246	251	280	264	276	267	260	283	246	282	241	280	267	264	267	255	297	256	287	256	250	241	247	247	270	257	228	282	278	244	235	258	231	247	277	293	256	284	290	266	262	288	282	274	269	242	265	246	244	273	257	267	283	276	278	242	265	296	287	266	249	261	248	274	272	274	250	266	269	262	267	250	272	280	256	280	248	233	258	257	230	253	268	281	254	267	234	268	253	260	264	276	252	277	281	294	235	248	246	271	255	261	264	254	249	266	247	262	272	280	225	275	223	254	275	266	276	275	257	256	256	243	275	252	234	261	256	241	232	272	233	263	254	224	315	256	274	262	273	251	249	247	274	271	255	253	266	267	296	276	256	284	270	256	236	272	251	284	270	259	227	243	257	239	269	250	244	228	247	261	252	303	285	245	238	243	230	257	281	241	269	263	258	283	259	289	242	259	263	259	264	277	221	261	247	258	255	232	270	286	275	269	286	289	248	265	263	288	273	247	245	262	228	285	226	257	276	272	267	244	250	250	272	263	269	260	257	256	243	224	246	243	241	283	251	239	245	276	240	271	248	273	281	263	264	270	263	261	256	276	258	243	279	277	254	279	298	272	255	280	272	270	258	251	255	246	263	275	265	267	263	265	251	281	247	256	243	250	269	267	242	246	244	273	251	259	251	254	255	247	287	242	279	257	262	273	277	228	252	227	274	222	265	260	258	264	288	258	267	272	286	263	270	261	255	277	285	292	261	240	260	308	263	262	234	235	278	259	273	255	262	276	264	254	251	268	264	232	239	291	263	257	239	261	241	250	269	284	276	248	253	224	264	263	250	261	253	295	222	255	275	265	251	265	261	269	249	255	245	253	284	279	254	246	237	256	278	262	240	254	247	246	256	253	226	246	256	249	264	265	271	283	261	269	268	260	253	270	249	271	268	246	250	277	280	267	254	281	245	278	243	254	265	260	245	277	284	266	276	277	255	233	252	253	224	233	272	255	241	256	226	239	271	263	279	245	260	263	259	262	239	268	265	261	269	289	287	256	273	282	254	271	276	265	260	263	253	256	255	250	283	260	276	280	255	250	261	235	256	234	265	270	246	239	275	261	257	244	223	268	214	241	239	275	236	258	241	255	284	228	250	240	254	252	277	240	262	263	247	247	259	250	256	278	268	279	268	255	238	282	262	288	287	266	274	261	283	283	257	265	273	263	232	253	243	262	279	262	248	256	273	242	294	248	250	277	256	250	261	258	266	253	275	252	244	247	258	248	239	259	257	228	270	253	287	261	265	253	254	302	282	263	237	246	226	265	267	274	278	253	250	276	274	247	267	261	265	290	276	290	256	229	233	255	214	245	272	280	238	253	261	254	264	280	250	257	265	277	272	267	290	238	255	262	290	262	245	273	252	281	236	264	246	270	266	243	276	255	261	259	271	248	266	276	241	250	252	231	253	280	220	251	279	263	266	260	288	261	269	225	239	283	252	257	277	253	248	238	273	249	247	279	259	290	267	271	258	271	264	250	223	246	250	216	269	274	274	271	256	264	229	269	265	273	267	298	260	251	274	262	290	222	275	258	287	270	284	285	269	269	305	273	247	265	231	277	285	266	281	244	250	242	248	258	257	278	268	270	267	232	291	257	240	288	266	266	264	233	261	226	250	253	275	252	291	256	288	236	269	266	283	263	271	252	246	277	205	257	276	282	273	259	258	245	265	252	262	255	276	275	241	267	281	269	234	260	242	270	245	280	277	231	274	264	240	234	258	256	280	261	275	245	261	273	241	249	270	241	259	252	268	250	265	268	263	260	285	271	245	263	252	263	251	267	266	269	258	263	270	252	268	241	259	224	271	297	263	249	262	235	299	267	251	242	263	269	256	280	250	247	261	289	228	264	256	273	251	232	279	261	262	255	259	244	243	234	273	238	249	257	232	252	231	260	282	273	249	263	246	284	267	260	275	256	266	266	256	268	244	257	241	275	253	250	265	257	253	288	245	281	273	254	247	284	286	255	272	265	254	249	251	259	267	275	260	279	277	250	249	260	274	271	246	246	256	249	256	235	291	271	280	271	268	242	254	235	237	238	263	252	267	256	308	201	276	283	291	264	274	245	281	277	267	259	244	264	254	273	246	244	257	238	242	252	269	268	237	266	259	252	280	271	256	240	255	231	277	261	249	235	238	271	240	278	271	264	306	246	243	276	248	256	258	263	253	261	269	241	246	292	278	268	272
25140	26112	31904	30999	24749	20044	25317	20749	22132	20574	19914	16813	11069	6982	6453	4616	4397	4368	5017	4201	1713	1395	1461	1363	1588	1690	1727	1585	1648	1194	1298	1176	1065	920	902	964	853	820	860	817	822	731	656	672	727	631	647	647	695	638	679	666	650	638	638	617	678	662	630	602	649	642	617	649	629	610	645	620	648	609	594	634	651	601	622	665	597	680	658	630	618	607	663	660	633	647	636	594	634	622	650	616	621	610	596	655	680	670	627	662	616	635	603	597	618	605	626	675	636	630	612	646	658	664	650	571	655	648	620	636	596	649	639	590	595	645	590	634	629	624	607	654	627	617	636	677	617	610	594	615	626	641	665	633	632	623	647	615	601	669	602	644	620	614	649	662	628	654	646	652	624	616	623	683	592	598	646	669	614	633	619	651	629	620	635	581	622	657	649	612	618	601	617	613	665	623	642	633	605	649	640	586	625	627	606	634	637	618	628	601	648	640	661	665	652	594	634	654	617	661	614	646	631	627	655	639	639	613	642	603	607	616	627	619	607	578	661	599	608	604	605	625	608	576	613	660	639	614	616	621	653	641	650	605	640	565	634	623	620	641	595	624	677	643	626	670	610	642	648	615	606	612	625	668	622	616	678	621	640	582	609	616	604	632	635	671	621	631	634	580	681	617	643	613	632	620	618	608	584	571	598	645	595	653	650	602	626	614	605	654	659	612	632	627	656	637	645	619	644	643	627	610	652	640	614	640	606	610	682	650	605	630	646	618	634	638	616	625	643	615	653	624	661	603	663	645	611	627	663	640	640	636	662	647	628	646	621	652	605	650	653	577	674	671	617	597	637	628	612	631	601	605	616	634	656	655	673	616	677	631	618	655	622	585	649	602	592	595	631	585	644	594	643	623	631	612	684	627	640	642	628	668	605	654	627	640	651	622	633	629	672	634	634	614	633	620	649	646	632	626	649	573	654	568	620	604	651	640	671	647	629	663	614	674	618	615	642	634	597	636	632	637	653	635	625	638	645	646	593	623	621	617	625	627	636	648	649	629	637	672	654	635	612	633	681	656	666	633	626	617	637	623	595	618	634	623	575	635	645	652	612	668	639	661	609	577	688	604	613	675	643	625	647	654	617	620	622	613	631	654	603	619	631	631	660	673	672	608	608	652	649	636	661	646	639	638	632	627	618	621	634	607	580	606	608	626	655	570	583	634	619	664	622	641	601	628	655	655	637	665	615	663	636	625	595	616	643	574	615	632	604	687	649	608	613	644	638	659	625	596	627	610	673	653	646	639	661	625	669	670	623	670	565	659	613	648	654	631	634	614	595	612	643	589	670	654	647	617	637	610	624	663	624	609	621	597	664	666	655	642	607	662	650	617	628	639	621	669	624	637	632	638	606	655	615	605	652	614	608	594	603	659	623	611	634	602	672	625	651	628	634	641	644	607	624	617	653	638	636	620	628	669	633	665	639	638	656	614	627	692	603	620	614	622	596	660	622	638	637	619	607	608	638	579	606	655	604	621	628	624	623	634	615	623	607	664	630	639	619	629	635	646	597	635	634	628	571	611	671	629	600	681	602	613	664	616	654	569	623	648	653	650	593	625	676	651	612	642	675	621	633	653	648	630	620	600	624	639	605	653	636	606	645	614	626	625	586	628	612	605	626	662	612	664	659	629	619	617	647	658	662	617	616	647	578	651	642	629	621	626	628	648	611	619	608	697	654	620	649	612	648	622	633	647	631	649	590	666	655	613	615	662	626	610	667	611	589	627	588	614	650	617	561	657	685	607	626	663	622	632	620	609	640	649	623	625	613	618	579	647	622	624	605	679	625	638	609	655	645	607	652	629	590	624	612	643	638	647	625	628	651	616	617	646	579	570	611	645	620	640	624	630	655	620	661	634	592	640	625	629	616	649	637	580	647	685	588	632	641	642	661	620	627	597	597	629	617	632	626	633	598	597	601	630	640	610	659	656	606	578	678	615	692	633	657	603	648	617	620	604	605	602	586	663	638	579	642	650	596	632	646	648	617	581	607	643	615	622	638	643	577	612	631	650	624	604	569	632	593	643	606	621	599	606	624	612	634	632	657	607	643	599	634	615	642	644	656	628	633	620	658	601	595	620	621	682	624	661	662	608	644	652	687	652	645	599	636	655	584	633	628	654	673	606	613	653	628	651	638	633	620	607	659	597	580	608	617	638	632	569	649	609	631	652	650	643	603	615	614	630	603	629	615	655	624	631	598	578	681	616	627	654	625	638	630	653	611	593	657	616	605	618	644	666	612	654	570	607	668	646	598	612	660	660	622	629	634	638	581	640	616	624	601	661	601	622	629	621	620	624	624	636	626	649	575	606	607	681	620	676	656	603	621	607	638	607	640	655	656	620	663	656	619	648	619	603	661	629	608	643	647	588	639	654	664	593	633	646	652	677	634	640	627	679	596	663	601	654	662	674	648	634	653	697	679	646	669	638	626	615	595	628	653	668	637	666	636	671	655	603	650	626	638	617	663	587	636	638	613	646	625	631	651	650	621	632	598	642	628	605	588	666	613	664	597	655	581	673	607	634	633	632	635	623	610	617	631	623	614	624	688	611	614	643	616	660	608	646	631	611	645	643	627	615	639	658	682	664	687	624	625	600	622	606	617	669	635	658	657	641	643	620	666	628	627	608	608	665	609	657	643	633	671	658	581	604	612	650	612	612	624	647	647	649	636	598	649	617	606	615	634	647	643	619	620	630	634	591	615	644	623	668	650	692	594	607	567	621	649	628	621	576	664	577	688	639	694	597	626	596	658	598	568	674	616	589	632	615	632	609	586	601	670	633	653	617	608	595	632	654	665	649	670	619	602	651	628	633	610	616	641	649	702	665	613	588	645	675	581	618	642	643	642	615	637	603	623	643	638	652	643	674	637	633	671	645	617	605	635	627	640	679	630	639	640	636	616	592	633	655	643	611	627	651	614	598	659	659	627	651	604	669	637	592	616	627	657	643	653	655	577	648	641	663	631	670	658	643	604	655	650	592	646	594	639	635	617	626	631	649	613	645	590	618	659	662	615	603	621	659	609	619	619	591	613	625	602	654	655	634	662	600	623	649	632	682	689	593	607	658	605	669	613	629	657	609	649	629	631	615	637	640	634	677	595	625	593	648	642	587	611	604	602	599	602	623	605	611	649	595	650	626	625	653	624	607	631	641	617	578	672	673	652	603	667	618	629	606	644	665	607	633	626	658	637	656	607	631	585	643	645	598	658	653	628	625	639	609	608	654	611	641	621	598	637	612	604	582	656	621	606	634	638	627	611	601	643	600	640	633	654	633	688	605	647	613	608	661	606	609	584	644	643	612	617	651	653	627	653	653	644	603	610	620	622	676	651	647	593	630	653	635	640	613	635	643	614	654	643	659	624	628	627	654	668	593	632	623	586	648	643	607	636	633	599	653	612	653	652	626	634	641	653	690	621	630	642	654	646	597	654	660	592	613	605	565	617	659	635	628	601	605	647	635	625	599
53190	44994	38493	34513	26580	21523	26739	24174	21642	18078	19507	14857	9157	5344	4133	2736	2522	2621	3216	1755	845	660	654	667	879	848	903	814	840	492	567	625	474	394	429	375	311	343	348	372	361	296	286	245	279	274	243	257	266	236	296	259	278	251	258	304	269	261	263	238	273	274	245	242	255	271	213	244	253	252	244	267	259	255	230	242	275	243	245	248	225	263	260	250	236	265	272	238	228	294	246	237	227	281	227	222	249	263	247	277	250	251	258	265	251	245	256	247	263	241	262	262	274	276	263	281	281	261	249	246	257	248	276	251	234	259	256	242	252	223	265	230	267	232	246	248	276	272	250	239	236	271	233	281	250	261	241	260	255	255	260	250	253	246	263	262	242	272	258	279	227	270	239	289	226	275	266	268	228	250	255	245	277	250	291	254	238	231	244	232	235	258	222	267	223	230	235	254	276	245	263	252	226	238	283	234	242	234	285	242	250	254	242	249	241	262	256	231	249	241	241	242	247	266	265	253	255	266	278	242	248	197	227	241	269	242	256	266	261	266	245	278	256	248	247	253	261	256	261	271	288	245	256	241	238	250	263	250	261	239	253	265	254	244	224	274	228	249	248	266	253	239	270	264	277	242	237	236	276	276	228	259	268	257	274	246	256	226	260	239	263	218	256	230	253	271	244	260	266	269	244	271	235	239	266	258	252	263	246	238	270	245	250	273	244	261	267	246	256	238	243	252	272	241	209	275	246	235	292	252	242	244	266	222	266	249	262	271	210	238	256	267	268	245	246	260	242	270	218	235	280	276	262	253	239	244	259	262	246	242	276	266	258	271	271	233	255	280	252	243	260	259	282	254	236	247	278	272	255	263	234	241	284	261	275	263	242	245	259	258	245	261	281	265	244	274	244	275	254	267	236	249	274	301	291	268	240	257	213	282	244	253	260	236	238	260	237	253	243	254	261	231	255	267	253	232	244	220	232	256	263	260	261	249	222	261	230	233	231	249	256	266	279	245	258	284	259	254	260	230	251	250	263	253	263	228	240	241	240	290	265	234	234	265	251	257	249	266	236	275	223	235	269	251	256	231	283	229	258	292	249	263	271	235	222	246	255	280	264	277	259	256	253	213	240	249	259	252	243	240	250	261	251	256	257	286	245	247	257	242	259	232	228	249	270	268	259	265	256	275	254	273	252	236	286	246	268	261	271	262	250	267	238	256	261	257	233	239	249	250	260	234	252	262	244	270	259	249	277	253	254	262	249	248	262	265	279	265	251	261	263	279	229	257	239	229	236	236	227	268	270	266	274	251	251	245	266	245	231	232	258	265	260	265	275	279	266	238	252	253	264	251	275	233	252	241	268	239	256	248	239	247	258	277	251	261	244	277	234	228	241	269	239	242	269	257	234	218	235	245	242	259	253	253	249	241	271	230	266	228	277	282	243	269	267	225	263	268	259	264	253	261	288	273	259	246	241	252	241	250	268	245	251	232	257	265	246	302	276	237	261	237	269	268	252	237	265	248	253	249	245	262	242	248	244	240	275	269	237	221	263	250	237	245	268	265	249	235	254	265	305	225	255	261	255	242	254	266	256	234	259	245	258	233	255	273	251	246	256	274	257	256	234	246	264	246	276	256	250	259	241	262	230	246	225	228	253	293	269	257	226	270	243	257	222	240	277	263	252	270	246	236	261	253	271	244	227	270	235	264	264	268	242	261	270	242	228	300	260	273	265	265	239	266	252	266	251	263	278	244	273	245	247	251	230	243	240	229	245	264	260	249	247	246	269	291	297	271	271	251	264	231	249	251	231	245	238	260	248	258	276	268	243	246	239	283	239	246	231	254	250	259	268	237	242	257	241	237	241	254	237	247	256	256	248	284	272	253	265	272	267	270	265	236	239	249	287	271	269	246	234	245	260	246	262	242	248	248	254	300	252	238	240	230	278	262	244	254	271	264	256	238	246	264	258	257	247	254	231	248	260	243	227	260	266	229	229	268	270	233	263	259	258	246	237	258	255	227	255	237	259	226	263	246	233	289	248	240	245	233	268	234	239	251	256	263	263	239	262	236	262	256	226	249	281	266	278	265	228	271	220	254	265	258	268	270	270	273	235	253	290	259	217	250	218	257	234	235	250	242	261	247	239	253	238	274	237	271	214	261	283	264	266	288	230	221	273	298	249	303	258	244	234	287	254	280	287	238	248	234	251	251	279	237	236	272	243	258	228	238	252	235	274	229	272	253	252	250	253	234	249	232	228	262	247	225	250	257	221	266	262	279	254	281	268	261	250	279	255	282	271	249	261	249	234	257	268	247	226	231	278	239	241	239	269	271	247	244	248	269	265	257	273	259	254	248	260	222	250	270	258	248	263	233	253	262	246	264	229	251	251	249	261	226	275	284	265	249	273	278	255	241	249	265	258	252	240	259	244	256	263	235	290	227	246	218	245	241	229	233	249	277	275	219	264	236	247	275	248	260	254	253	243	279	255	233	240	243	255	266	253	247	278	249	231	255	248	260	248	275	227	239	264	268	268	255	249	260	263	268	263	233	260	235	253	232	249	265	244	249	248	254	238	228	254	241	235	249	257	269	231	258	224	242	271	264	241	250	270	253	265	261	255	266	253	232	259	271	270	254	282	258	260	242	248	275	262	286	243	242	231	291	266	268	230	252	252	273	219	253	267	296	246	257	263	248	251	242	268	250	245	254	241	258	256	275	258	252	233	245	290	237	263	231	257	291	248	273	245	283	279	252	283	286	266	283	264	268	264	255	261	206	250	239	260	227	264	264	256	242	270	255	274	236	261	278	247	247	245	259	236	244	252	246	229	249	244	254	255	254	267	259	248	268	252	253	242	213	261	266	253	266	269	268	256	239	246	240	239	286	252	238	243	265	248	271	255	224	245	242	269	260	251	234	256	243	246	249	251	234	258	247	268	252	241	262	239	242	259	265	230	267	275	245	224	239	224	273	236	257	231	260	266	251	256	221	271	260	263	231	244	246	266	258	268	246	243	239	249	229	258	221	238	242	276	257	276	256	238	259	240	247	256	244	237	256	266	263	265	254	247	255	248	248	301	247	253	258	241	255	280	261	250	254	258	249	248	262	226	248	259	259	253	289	258	267	251	242	238	263	272	247	265	243	236	239	262	231	216	250	232	242	265	264	229	238	241	241	265	255	266	260	263	257	239	230	258	257	283	252	262	268	276	282	272	261	268	262	237	266	250	255	274	259	245	235	253	265	253	270	231	228	281	259	272	256	242	249	248	252	274	248	265	269	280	240	263	256	226	251	272	253	250	268	255	265	266	247	254	243	252	241	247	263	251	247	270	263	234	240	239	249	257	237	261	269	255	254	273	263	230	242	251	283	228	265	259	249	284	240	242	248	245	268	261	268	259	258	256	265	242	224	258	260	278	248	255	239	266	272	248	244	283	256	249	262	259	264	260	286	231	233	240	235	225	256	281	226	262	223	249	252	233	272	237	243	265	246	230	246	281	256	239	260	250	271
34927	37571	42329	41344	36114	32751	39805	38971	38639	37254	40049	34128	26953	20699	17359	13529	12982	13902	16025	9049	4299	3041	3394	3327	4588	4476	5096	4143	4701	2435	2699	3134	2249	1645	1919	1716	1217	1360	1430	1381	1346	1113	747	736	722	669	720	658	662	647	698	620	642	623	668	622	608	653	636	600	618	651	603	605	632	618	590	589	622	613	638	585	607	576	593	652	620	620	595	584	636	577	603	637	603	649	615	570	663	610	641	593	646	642	605	614	579	610	624	587	661	604	631	625	636	646	641	627	609	619	627	657	542	667	622	632	645	564	646	606	616	646	652	635	614	605	606	616	647	608	611	573	620	609	611	637	611	579	603	611	616	610	653	629	633	634	625	605	629	533	602	626	619	559	581	608	604	620	640	666	597	591	598	609	629	608	611	607	631	628	601	621	592	559	656	611	624	606	600	634	561	598	591	589	623	596	600	570	588	625	627	595	649	611	588	609	591	632	626	622	583	601	615	607	623	603	575	631	658	602	551	665	558	627	634	614	606	587	633	590	622	623	628	603	560	576	609	620	656	638	607	641	616	589	644	610	585	665	620	589	620	578	660	589	574	618	668	582	615	650	631	634	591	613	618	609	641	668	624	614	574	637	622	548	644	641	610	599	641	578	575	612	583	625	592	596	621	622	595	631	640	619	623	605	675	641	609	646	653	611	590	648	604	661	610	593	617	654	608	658	588	615	625	637	567	638	603	588	648	636	597	665	579	605	627	569	570	641	581	612	582	617	576	622	617	619	569	651	592	619	575	647	551	643	615	591	648	639	624	586	636	609	597	579	628	619	664	633	623	639	599	663	582	622	603	568	592	612	635	610	593	595	642	620	622	640	621	632	601	605	628	602	611	592	634	609	606	609	560	635	579	580	608	587	633	650	592	607	590	629	611	624	594	656	638	607	583	573	619	608	628	581	628	583	612	631	589	637	592	645	615	638	621	616	602	634	601	600	621	691	587	619	596	614	608	632	575	679	624	606	572	588	641	648	608	639	601	637	617	608	648	590	629	638	627	634	643	613	617	637	566	607	619	672	627	618	636	634	582	586	586	663	581	634	653	568	596	597	605	616	598	628	621	614	655	655	624	627	609	618	596	647	588	654	625	615	610	608	602	650	599	621	622	635	626	616	587	634	583	604	630	629	594	617	610	570	580	656	631	654	627	578	635	626	649	610	615	596	621	616	622	648	603	599	596	678	594	656	587	590	611	632	614	627	621	567	602	644	653	576	592	558	579	575	604	633	611	603	648	619	617	618	630	617	577	593	632	611	593	591	582	634	605	695	599	618	652	594	617	631	567	636	626	616	634	617	620	634	620	622	604	621	610	584	600	616	609	619	661	644	633	614	615	618	634	598	652	613	617	574	599	613	606	616	652	610	598	645	612	677	586	599	609	587	648	604	606	586	633	617	657	622	591	637	638	567	631	613	598	617	601	635	581	596	648	641	590	606	601	591	582	630	556	605	613	599	641	620	648	553	613	623	606	602	640	645	611	656	626	579	637	614	658	623	626	638	617	589	627	585	588	621	583	605	619	582	597	612	627	635	597	632	617	611	605	587	617	618	620	572	622	610	632	617	639	633	620	589	620	620	608	606	631	598	620	599	656	636	607	607	621	622	616	563	608	641	628	652	666	625	617	566	626	595	621	581	613	630	605	620	614	557	602	642	635	614	626	612	606	609	622	648	631	623	674	657	591	633	614	649	629	600	624	667	632	617	613	625	622	598	617	566	626	630	603	586	615	631	609	599	610	649	589	590	629	624	629	626	623	579	647	623	604	599	629	619	624	609	625	618	642	587	578	600	590	591	620	637	595	636	589	611	617	652	621	611	628	602	622	607	606	597	644	599	579	612	578	641	640	586	605	569	605	600	618	594	609	606	607	618	631	614	596	618	629	644	579	616	613	574	592	634	654	596	590	617	648	588	579	606	675	623	596	631	611	609	642	592	657	572	609	631	628	625	614	562	651	670	581	609	663	611	629	615	570	650	626	609	654	642	602	585	567	583	624	614	631	624	608	636	604	612	600	617	615	658	612	583	580	644	585	620	618	616	638	614	639	599	607	620	633	663	657	620	619	617	600	605	649	596	612	607	647	618	567	608	619	579	616	595	626	633	603	638	611	600	599	610	598	580	670	640	599	589	634	605	653	607	589	601	600	630	613	656	599	611	644	623	581	591	579	598	586	628	615	650	602	617	575	636	610	586	659	558	588	660	634	600	633	624	614	551	640	620	617	625	554	581	579	648	568	613	595	629	668	608	600	628	599	638	632	645	626	589	616	617	631	644	642	615	597	674	613	633	600	612	613	653	627	626	624	619	663	641	582	616	652	619	637	597	622	648	590	631	610	650	620	632	619	588	589	625	610	612	625	627	587	617	615	630	590	598	578	624	638	594	581	598	625	621	599	580	656	646	589	608	606	572	617	599	629	594	666	581	590	623	559	621	616	620	659	645	624	628	601	583	626	636	638	667	629	595	650	603	638	660	607	595	620	629	586	615	624	650	634	635	626	677	592	601	645	589	593	647	596	670	587	645	634	616	648	649	628	602	580	581	650	644	635	620	593	580	605	640	584	627	631	672	646	582	610	613	575	641	602	611	597	610	605	640	663	603	605	606	620	639	598	615	631	587	642	651	665	647	546	591	614	618	637	603	632	578	645	627	642	604	630	648	593	581	596	595	600	580	609	581	648	632	612	605	614	644	626	568	630	641	637	656	614	628	595	584	601	620	618	622	641	595	649	629	639	667	586	596	621	642	638	663	588	574	578	598	613	632	607	581	602	607	626	604	604	593	635	639	574	623	624	628	625	638	600	677	599	628	635	615	639	625	580	617	639	616	600	612	613	616	602	621	593	577	606	630	636	599	584	606	627	598	620	651	623	616	614	595	624	613	628	594	563	596	609	609	621	595	588	583	585	663	587	616	621	607	611	630	620	593	671	633	622	605	593	619	622	613	614	616	579	626	594	625	630	635	647	613	607	579	643	609	622	609	623	633	624	616	670	632	592	600	615	598	630	630	616	586	588	592	613	635	664	601	624	629	626	578	590	590	604	618	639	658	664	593	576	629	590	624	602	629	623	585	613	612	601	633	630	621	647	622	630	597	606	607	652	627	620	629	610	578	596	646	613	626	612	606	602	623	585	611	648	615	630	652	627	593	590	573	580	600	625	607	603	603	610	638	599	588	635	625	591	618	601	636	618	629	574	673	604	589	604	585	596	617	609	601	591	593	606	652	591	621	625	569	632	578	578	626	611	595	614	581	584	600	666	627	582	642	639	571	620	570	612	596	625	580	630	579	629	605	533	586	604	595	622	593	619	611	628	633	636	597	621	641	585	579	647	599	634	617	594	615	593	582	549	628	633	604	619	596	636	603	610	622	588	605	635	556	626	592	566	603	624	599	567	653	618	599	599	625	584	629	644	611	618	629	586	573	578	598	625	628	666	625	594	593	610	608	613	615	632	649	628	635	610	570	637	646
31413	24059	18316	11790	6616	3892	2775	1899	1431	1080	868	744	639	526	443	506	397	409	368	315	293	304	295	318	290	307	275	265	291	272	278	279	269	257	287	241	246	290	250	270	307	240	250	257	280	255	237	244	273	264	266	259	258	270	270	256	287	270	267	279	253	257	242	261	272	243	248	281	244	254	251	256	249	273	267	258	260	252	263	236	286	247	273	282	250	244	258	264	247	246	294	301	266	258	239	281	272	273	261	232	261	253	269	249	270	238	245	279	266	236	262	224	250	256	271	253	226	252	246	253	267	259	222	254	283	246	261	298	270	255	251	261	239	275	239	250	276	234	251	252	235	268	248	254	274	275	267	254	258	260	234	257	267	265	280	230	265	276	253	258	249	271	253	241	257	243	286	287	265	253	230	260	264	261	267	271	260	232	274	254	253	247	243	261	291	257	264	253	223	244	244	246	246	229	278	271	240	307	274	265	243	268	265	262	252	272	272	248	270	275	258	259	263	260	284	247	278	248	258	229	257	241	259	240	241	275	257	223	286	282	269	268	268	263	262	255	237	248	268	274	272	258	240	266	269	275	265	287	242	256	288	252	255	259	232	279	302	236	256	281	261	280	265	252	264	224	272	245	265	244	264	259	234	227	297	251	234	261	234	245	253	271	272	255	277	287	238	258	249	249	257	265	278	264	258	264	262	296	265	270	262	275	254	255	266	272	242	252	236	252	231	253	249	245	232	265	244	257	258	268	268	257	232	252	266	253	245	274	269	243	279	233	286	258	240	276	221	276	225	261	237	219	265	248	274	271	270	264	239	259	249	261	268	223	268	264	245	205	260	271	256	249	243	251	260	233	254	253	282	243	271	287	292	258	268	270	247	244	267	242	239	247	281	247	274	253	279	240	244	251	242	265	256	267	256	237	250	239	255	288	243	287	268	269	239	282	233	264	282	238	246	247	254	256	267	279	279	281	249	243	267	258	241	258	262	267	277	254	264	255	253	292	269	284	256	250	250	260	271	260	278	255	272	281	276	261	244	238	265	258	273	261	267	217	242	255	279	228	284	246	242	268	260	253	248	257	269	252	248	252	251	266	273	270	268	259	281	275	264	282	266	259	255	281	272	277	285	258	264	278	247	289	238	265	266	264	258	251	288	252	238	241	264	272	250	283	252	258	261	254	244	274	272	262	257	233	224	254	292	263	292	233	237	258	252	272	299	277	242	241	290	277	264	287	280	264	246	257	272	238	262	248	273	274	251	257	270	263	248	256	262	258	251	267	245	264	242	277	282	259	254	227	251	300	255	278	265	272	248	256	282	264	303	287	235	255	265	284	292	229	264	229	265	236	269	277	247	265	297	241	246	244	269	229	261	265	276	236	263	261	267	274	242	258	276	284	285	270	275	260	250	259	281	257	258	273	292	269	265	251	252	245	249	249	267	276	230	256	260	244	248	278	228	246	277	234	259	297	277	262	251	246	234	273	248	251	285	266	280	286	219	267	265	255	253	248	283	245	286	220	255	256	247	264	293	228	276	278	246	260	280	254	263	239	266	275	285	273	259	260	264	278	245	258	254	268	268	253	254	268	256	274	258	268	257	276	233	259	299	248	232	229	274	265	265	273	220	280	244	290	254	287	269	305	273	247	252	251	278	279	255	273	246	259	255	251	245	242	288	259	268	268	237	242	265	228	264	278	288	251	258	252	272	248	274	277	289	254	252	272	255	239	265	264	273	273	265	239	271	267	289	232	280	272	250	225	252	242	220	259	284	263	239	261	265	271	257	241	275	277	270	270	258	287	245	255	270	261	252	261	269	235	249	267	249	246	245	266	267	257	235	238	263	244	257	246	257	238	257	257	272	225	285	226	267	260	284	265	260	243	274	280	241	240	253	268	269	267	254	236	252	266	267	245	259	256	255	252	284	254	277	261	248	260	238	247	255	278	247	261	257	255	233	239	283	253	283	264	269	253	252	237	240	263	267	226	254	259	275	223	253	312	264	230	249	232	262	243	243	301	276	257	247	263	235	288	290	263	257	264	256	266	281	279	277	267	262	242	257	255	246	245	226	242	259	294	247	254	275	226	279	223	253	248	241	274	256	257	224	253	258	219	274	271	269	253	275	272	278	274	246	282	224	240	268	268	247	247	252	267	250	264	253	290	232	277	252	235	260	247	290	268	258	252	260	267	264	246	234	262	264	263	291	251	256	287	257	274	284	285	278	224	261	246	252	229	244	255	280	278	243	274	282	263	259	256	265	256	251	253	260	232	259	263	272	271	227	259	271	284	258	244	260	277	253	261	274	252	251	267	267	257	228	255	233	261	268	247	273	253	258	262	282	261	259	285	231	257	249	271	227	258	246	214	279	262	277	266	251	266	264	246	258	256	245	253	261	284	269	254	264	275	270	257	245	230	270	237	232	274	300	273	274	248	271	265	261	237	261	266	272	297	281	222	252	256	250	284	272	272	262	270	251	262	272	240	270	253	263	235	250	270	234	231	255	235	241	245	254	274	256	245	253	301	283	236	271	259	280	259	239	252	252	273	282	270	260	267	247	278	276	261	247	261	233	277	247	240	220	228	259	249	249	254	265	277	242	241	260	279	262	281	241	284	267	253	253	242	264	281	251	243	262	266	283	253	258	257	279	242	264	254	277	277	259	253	264	233	292	229	258	276	279	269	253	261	243	252	267	261	266	243	234	256	287	259	239	221	271	296	276	269	269	275	272	248	234	252	258	255	274	261	251	261	249	255	251	271	266	247	267	237	254	300	271	274	257	212	257	267	250	268	269	283	277	298	268	238	267	259	264	267	251	242	256	266	231	285	275	260	242	227	248	239	246	289	260	261	256	252	289	281	257	239	241	240	259	254	256	246	232	254	267	270	225	250	253	269	253	267	267	271	252	279	247	257	302	264	257	264	254	263	253	252	243	239	232	218	275	245	280	283	285	262	258	253	261	256	250	245	255	263	293	270	262	269	270	255	232	273	251	247	233	265	240	226	271	258	284	256	240	237	262	266	252	277	258	238	287	264	265	220	243	239	252	273	244	267	262	233	262	243	256	238	283	265	237	272	219	257	253	257	256	266	260	267	227	271	279	259	244	249	255	261	267	257	255	277	273	249	264	239	227	259	260	245	251	265	250	250	250	247	278	261	251	244	270	228	271	260	263	251	257	236	277	226	248	238	284	259	246	269	247	278	269	247	254	233	282	263	270	270	238	255	258	253	267	246	248	236	234	269	271	246	267	261	255	283	283	259	277	256	283	248	264	291	247	260	267	240	263	262	264	273	268	247	262	268	249	256	242	240	278	277	255	251	279	245	238	257	268	281	279	251	251	225	258	238	258	262	281	253	259	247	291	245	266	242	292	249	272	270	269	284	270	280	259	245	252	248	274	203	294	261	285	247	252	241	281	242	273	266	266	265	278	234	251	299	254	268	268	294	277	271	285	225	246	227	271	241	254	268	265	269	270	264	244	223	252	248	250	280	262	238	275	273
18357	18065	23316	22022	17201	13346	11755	8809	7060	5760	4908	3803	3147	2475	2090	1814	1625	1587	1364	1136	1027	1026	937	971	839	825	846	812	757	810	798	782	690	750	717	678	685	684	682	699	653	676	645	675	607	646	648	649	627	675	637	648	635	661	612	642	652	648	613	624	623	595	644	623	654	616	637	623	658	624	625	632	633	592	635	620	604	643	636	653	625	630	632	645	614	651	604	611	605	596	596	612	639	673	604	668	639	661	628	619	621	588	621	598	575	653	652	614	638	590	607	612	672	612	623	622	604	631	652	590	573	603	676	666	590	633	641	608	599	596	654	628	600	576	589	639	592	631	646	621	621	628	629	646	645	614	624	617	633	638	636	606	644	645	656	654	633	602	592	624	626	660	615	598	598	644	659	667	693	635	628	631	643	635	614	604	641	622	598	639	626	585	625	620	649	640	630	605	675	649	650	604	632	633	666	653	606	628	674	633	550	648	594	667	632	593	624	649	596	649	611	616	662	689	617	613	660	625	610	694	617	625	655	609	627	607	646	607	629	621	620	596	601	669	643	609	618	617	641	655	657	635	586	632	609	626	626	611	587	604	633	662	612	614	596	615	633	647	645	620	625	611	622	648	680	626	649	633	661	598	673	620	622	634	608	640	603	668	622	610	642	631	661	623	630	619	634	642	621	683	638	624	604	615	660	596	613	647	633	605	635	636	633	606	647	622	593	574	609	602	601	618	646	647	607	646	565	609	605	624	648	649	608	643	654	654	609	669	646	629	612	593	658	619	621	612	613	615	619	653	601	621	644	626	636	613	639	657	631	658	615	588	661	597	598	602	625	583	629	639	647	610	636	605	616	610	665	631	632	620	629	635	638	653	662	643	681	636	598	593	677	657	613	634	635	618	657	639	606	631	603	629	629	655	631	643	645	578	639	629	627	656	619	591	649	601	590	609	602	641	645	594	589	634	622	652	626	594	647	647	596	609	590	631	606	603	631	621	621	638	637	616	634	633	607	625	614	658	576	652	644	631	622	628	583	616	594	646	630	624	625	610	615	665	653	596	615	636	646	660	618	623	639	586	635	637	610	610	620	626	641	654	608	639	646	621	611	591	598	653	629	607	634	658	631	666	644	622	616	621	655	587	623	617	628	616	649	667	600	600	627	627	613	608	676	605	695	595	603	645	656	657	636	633	637	628	628	636	646	664	666	620	660	640	650	606	622	612	591	641	616	638	636	609	588	621	645	657	593	590	689	597	611	671	610	642	618	609	627	595	624	689	619	611	662	656	648	604	625	621	610	602	643	588	648	610	616	613	638	607	630	625	622	615	603	632	623	603	637	689	648	593	607	635	662	622	636	668	618	636	616	573	603	622	601	624	614	606	620	659	608	593	718	606	611	643	597	627	649	642	690	645	611	624	670	637	657	616	622	610	652	638	695	621	620	628	623	582	645	646	665	640	647	635	622	623	624	625	641	608	640	614	679	691	682	663	630	664	687	639	630	666	668	649	625	645	613	635	645	605	574	589	620	648	628	631	599	631	675	587	631	621	599	625	614	633	654	648	664	639	633	631	655	645	677	615	657	630	624	619	626	585	655	649	648	616	623	614	664	673	613	607	613	635	612	671	642	635	647	611	631	621	618	618	626	627	641	585	633	612	573	618	622	678	601	627	626	657	609	668	653	628	654	611	605	640	638	605	619	628	624	676	660	632	640	611	695	609	632	621	588	662	579	636	627	632	612	637	639	632	645	632	590	653	627	661	639	629	696	647	599	628	610	632	623	633	623	611	620	616	618	697	625	626	642	581	623	565	631	614	623	632	599	627	629	620	626	609	663	587	630	639	641	633	661	638	610	633	639	642	595	643	628	606	649	609	639	598	615	641	582	609	643	650	633	640	660	638	619	612	626	630	649	634	662	631	629	607	656	684	627	605	627	602	592	639	602	617	625	658	634	644	584	578	565	633	640	563	619	628	645	613	603	653	644	626	638	625	638	649	618	629	641	667	687	652	630	637	615	630	594	663	607	627	629	613	624	648	684	651	651	661	635	608	654	632	640	659	614	642	601	630	593	634	637	599	641	625	618	666	639	637	643	571	665	604	674	637	634	604	675	633	620	620	593	625	609	611	641	612	623	659	616	620	683	697	665	664	649	671	619	648	582	650	647	598	632	601	622	616	626	628	622	587	641	627	646	656	633	617	666	660	619	617	647	643	615	634	642	620	631	638	639	636	671	628	629	599	629	624	631	666	617	595	627	611	634	610	609	626	588	642	656	625	626	647	588	628	618	621	623	648	628	655	611	651	645	611	630	623	633	588	640	620	633	625	664	640	633	641	621	625	632	584	626	630	639	627	654	602	654	636	609	655	580	628	635	649	636	660	638	626	624	655	616	630	628	620	606	676	616	663	606	616	627	624	639	630	651	659	613	609	648	667	579	596	627	626	623	650	626	624	587	639	593	644	615	639	624	662	599	632	601	636	604	640	653	613	676	658	625	631	621	603	618	648	644	626	629	660	618	598	609	626	608	627	665	650	612	621	583	634	598	666	652	592	659	644	605	579	633	589	673	655	626	623	676	652	618	675	627	615	634	619	633	644	638	643	592	619	621	638	645	606	590	632	661	671	601	614	611	630	666	593	637	608	600	655	617	636	621	636	612	609	605	612	627	659	651	626	601	595	644	645	593	640	647	626	606	605	592	608	628	594	550	605	672	610	671	646	668	620	626	597	664	654	665	639	619	647	589	691	630	615	625	643	603	654	605	623	614	569	617	625	549	597	636	659	633	638	656	595	580	588	656	587	644	628	632	635	650	637	636	625	625	623	663	621	635	647	589	639	626	656	630	650	601	659	619	636	613	663	634	620	587	623	580	626	624	655	610	641	592	631	634	659	617	642	639	613	607	596	603	661	577	626	630	641	621	582	602	598	608	616	655	615	684	626	636	615	597	630	623	612	630	638	617	625	622	645	644	656	607	658	596	628	648	662	639	633	644	679	643	624	630	585	662	639	651	653	636	635	615	628	606	596	682	652	672	618	636	588	660	613	618	625	615	622	613	640	649	623	602	612	621	643	633	622	685	614	616	643	645	675	646	592	623	625	660	649	636	628	601	672	634	649	610	617	652	619	624	643	664	594	608	648	629	647	628	618	652	604	654	640	620	558	588	682	648	610	609	634	623	639	625	560	584	659	631	681	637	641	636	629	604	636	637	636	630	602	643	630	637	608	667	635	630	659	638	614	643	625	631	655	662	603	646	606	606	588	620	638	641	629	615	663	622	659	652	641	598	601	605	639	640	590	648	593	681	667	624	658	662	572	645	600	630	640	656	621	653	626	609	623	590	651	607	648	608	600	605	662	615	595	607	597	609	608	637	616	646	619	609	615	609	650	627	623	650	641	626	639	670	657	671	618	636	680	663	636	654	622	635	627	664	616	649	628	592	642	655	632	623	630	632	630	625	631	691	667	616	641	675	621	639	603	634	628	602	624	641	637	619	669	627	641
38810	32279	27613	21520	14482	8553	11034	8414	6341	5264	4303	3259	1905	1438	1128	898	863	988	888	517	413	391	372	404	402	371	390	418	400	362	336	353	342	255	299	270	310	289	284	274	281	278	241	262	262	247	262	259	229	250	269	250	295	272	270	268	283	244	274	255	247	287	293	219	262	262	252	271	258	276	253	271	225	260	249	258	254	229	251	252	238	245	261	282	264	250	263	286	218	264	223	247	256	255	286	261	260	276	269	244	279	256	270	242	262	281	251	264	277	263	247	257	266	233	271	250	263	242	251	272	261	257	260	268	216	252	258	281	261	244	268	248	255	277	254	261	240	264	279	282	249	265	221	251	288	240	319	245	257	265	259	236	277	262	250	266	248	250	276	278	274	247	278	273	252	257	295	287	248	243	287	269	243	287	267	247	288	273	243	269	266	297	251	268	267	286	266	266	241	282	250	287	271	272	267	267	249	261	259	269	261	275	266	276	258	260	299	257	259	243	268	256	267	221	262	248	229	250	235	247	267	224	255	240	256	248	277	262	257	282	249	268	249	243	227	274	256	230	261	265	248	248	255	277	263	265	234	280	277	286	263	245	249	283	246	243	233	236	268	258	253	250	274	257	256	263	232	248	247	245	287	258	274	247	274	239	256	267	266	250	257	262	245	236	261	252	234	247	236	244	245	256	263	264	256	247	272	276	263	258	267	223	262	239	260	288	232	287	244	248	257	252	263	240	264	254	238	266	261	271	258	240	263	262	285	254	260	243	232	263	271	295	252	262	253	262	250	254	258	247	218	254	245	282	245	245	281	248	257	239	272	274	256	244	243	267	281	262	213	240	259	264	264	259	253	251	257	260	240	265	272	262	252	298	266	242	247	263	249	284	242	286	233	265	269	280	217	256	290	261	239	258	261	260	256	262	294	258	288	233	251	253	239	256	254	232	259	295	256	240	281	254	265	277	239	246	247	238	264	250	270	239	252	248	270	292	236	249	268	263	262	248	235	237	220	246	270	263	265	259	256	231	247	273	256	264	246	260	240	278	237	255	260	258	240	242	222	250	260	260	244	266	243	267	252	264	265	273	248	284	245	262	249	252	258	281	278	255	242	260	256	273	291	270	254	264	258	231	266	281	249	248	276	278	267	239	225	237	280	269	262	234	264	285	252	225	269	235	259	272	251	253	230	260	279	263	297	237	250	249	284	263	259	290	264	253	244	266	294	250	254	251	295	254	257	241	268	271	264	267	249	236	240	265	269	252	233	249	271	264	284	251	283	252	257	250	263	254	255	257	257	262	271	239	279	261	274	248	250	273	264	260	245	272	273	235	263	248	257	250	257	239	275	240	257	248	269	276	243	280	278	268	303	283	263	259	248	249	271	271	258	252	236	265	236	249	265	248	259	239	267	283	262	230	243	260	231	282	264	246	271	269	265	246	270	270	260	230	243	257	271	264	256	251	269	252	226	277	252	235	248	241	245	218	274	281	271	279	246	229	240	292	265	267	280	254	248	242	263	264	239	273	258	245	279	260	261	252	250	259	283	261	235	246	265	262	259	251	239	267	267	261	241	261	250	257	245	267	243	268	287	255	270	278	281	249	251	257	236	221	241	253	212	238	253	237	255	261	223	257	271	241	236	256	260	250	240	226	254	251	277	270	234	212	254	273	237	279	271	257	248	239	246	267	235	257	297	272	243	241	260	247	296	229	270	266	226	289	257	270	271	259	236	235	264	249	280	274	249	235	283	255	256	249	222	262	252	245	277	262	239	268	261	285	234	251	240	249	222	270	286	269	265	247	247	255	251	276	280	267	254	297	256	261	264	266	226	252	257	240	269	234	251	247	276	241	290	236	277	254	240	274	250	243	267	283	289	254	273	253	249	244	262	247	256	275	234	280	247	274	287	287	230	258	252	263	247	266	262	251	235	270	252	272	262	272	269	283	257	244	250	259	258	257	280	249	273	276	268	256	241	271	271	252	299	258	241	256	289	267	259	264	296	281	250	234	298	274	271	256	244	242	274	273	270	275	233	260	250	270	229	252	257	253	279	272	245	253	237	257	247	232	251	251	269	245	235	232	248	268	271	258	262	231	248	277	310	284	265	240	274	271	276	239	284	248	237	255	269	275	252	240	232	262	220	265	267	246	247	250	246	289	263	266	264	230	230	251	243	258	272	250	263	249	265	263	247	265	269	263	269	245	293	272	277	260	251	243	256	232	268	265	247	259	256	252	248	257	238	274	250	230	272	256	239	243	261	266	234	271	279	279	257	252	263	232	261	229	270	238	265	234	240	255	258	261	252	244	263	261	256	235	282	247	225	287	258	244	255	275	249	250	257	228	260	231	265	278	265	271	263	235	263	236	214	246	274	248	267	251	277	252	241	261	259	246	270	241	233	261	247	261	251	258	248	277	269	279	237	286	258	291	262	253	268	269	296	264	250	251	245	238	248	258	284	293	258	249	243	252	289	277	273	242	228	243	254	240	261	265	237	238	243	238	255	246	268	234	268	265	253	297	260	253	265	262	243	244	262	273	255	221	256	264	264	256	243	262	249	232	244	253	252	254	230	248	280	272	263	255	248	250	260	238	255	260	263	287	271	242	245	275	270	279	262	250	258	248	263	250	253	255	243	241	252	290	274	247	238	277	271	264	246	242	236	275	228	274	219	252	266	273	271	239	274	235	269	265	264	243	226	266	260	233	258	255	271	266	221	262	288	251	290	237	262	266	242	243	254	256	262	264	249	243	274	266	258	236	265	265	257	224	251	225	249	263	247	268	260	278	246	286	271	235	242	278	258	250	243	243	281	234	265	255	261	251	267	242	256	275	244	245	227	261	283	220	256	273	240	261	270	264	240	253	257	255	223	256	273	247	254	284	251	248	256	271	253	254	263	292	247	259	265	244	279	259	274	239	245	268	245	257	243	252	230	258	222	277	271	267	264	238	248	270	238	279	259	281	269	282	257	231	263	251	256	282	222	282	253	228	244	239	246	249	249	252	251	249	254	288	263	254	260	246	288	250	274	234	266	247	246	257	245	298	242	249	274	239	278	249	277	276	266	246	279	263	251	246	283	266	254	243	266	249	230	234	235	253	278	237	258	230	268	280	266	269	269	264	285	256	280	267	247	268	268	271	258	257	273	271	247	271	269	256	273	266	256	249	267	298	258	260	226	265	253	252	245	246	248	232	274	246	269	262	265	253	282	271	233	290	273	261	291	278	244	261	247	250	247	223	255	231	276	257	271	264	287	234	274	284	277	274	257	253	278	269	217	229	281	277	256	242	243	250	260	258	237	264	251	251	252	261	261	254	255	228	254	275	276	234	266	257	238	259	236	253	254	255	246	252	251	238	277	265	249	260	251	245	237	273	242	237	287	252	224	244	272	278	257	252	256	251	255	274	243	232	225	243	241	260	258	252	259	260	249	268	231	291	235	268	311	262	297	235	253	283	265	285	257	256	234	273	236	257	279	276	269	277	254	263	261	276	275	272	269	265
23888	24820	30772	30117	26670	20346	27068	23355	20478	19921	17883	15904	9489	8087	5957	5121	4741	5733	5046	2530	1661	1670	1601	1640	1684	1636	1808	1557	1652	1323	1334	1263	1212	945	857	905	837	909	855	797	812	735	644	719	634	625	630	626	610	661	695	626	661	682	600	647	643	661	660	618	610	623	626	629	665	648	675	610	636	607	564	658	619	609	606	650	615	634	611	655	611	620	644	652	636	604	583	618	642	657	665	620	636	644	637	566	641	630	624	594	606	590	608	648	592	630	597	637	641	651	608	617	628	595	632	630	664	626	627	613	661	632	567	611	627	606	622	653	655	625	620	622	595	617	643	636	613	588	597	692	598	609	675	576	625	623	614	631	644	645	626	626	649	605	632	627	530	660	611	626	614	617	615	645	627	621	593	626	622	592	653	597	657	652	652	631	650	613	629	623	645	623	628	588	612	618	634	621	628	624	600	695	620	609	604	645	642	637	595	625	614	635	636	571	659	619	671	604	628	604	605	605	619	649	617	572	618	611	607	638	639	570	630	662	580	622	589	619	596	642	586	629	620	652	605	627	634	608	590	615	569	612	644	587	642	600	686	621	642	630	626	660	629	593	568	592	616	627	647	599	621	619	636	629	594	602	573	605	607	635	637	682	671	649	625	628	642	662	582	621	622	626	649	615	581	659	638	629	605	650	650	622	671	668	593	618	653	599	639	585	621	618	618	636	636	623	588	599	689	653	665	638	609	649	649	604	640	606	621	635	640	626	643	611	598	624	623	613	673	633	600	628	605	604	630	615	659	574	622	646	601	609	604	577	611	638	638	636	606	611	624	626	630	649	621	639	609	628	641	615	616	595	646	653	600	621	632	603	644	603	613	605	647	664	623	659	632	632	658	593	619	611	628	637	589	618	641	602	613	636	615	619	599	619	649	681	609	625	619	615	667	659	606	599	645	657	639	651	602	594	605	639	641	601	602	592	599	642	593	655	580	592	655	618	642	654	643	609	616	607	652	589	621	626	648	679	602	654	582	614	666	592	649	608	619	603	645	658	644	571	654	642	597	596	630	637	632	633	652	625	622	660	608	635	615	594	636	580	609	647	610	601	594	587	644	619	617	610	618	621	626	622	653	593	655	626	602	605	619	630	583	631	665	609	661	633	643	688	640	668	584	608	597	585	623	601	630	625	609	614	600	610	633	587	633	611	639	640	629	622	612	587	603	647	620	618	620	618	563	594	631	636	622	603	599	598	643	614	622	613	611	593	655	591	598	607	616	613	647	610	639	608	604	626	607	683	625	693	636	632	613	643	668	619	603	654	608	569	644	622	653	626	648	674	622	579	627	625	626	605	596	598	614	593	659	653	625	593	660	631	662	616	591	578	654	613	591	635	623	625	596	569	665	570	597	699	662	626	616	641	616	641	623	626	589	651	635	605	644	602	596	625	641	620	585	602	608	598	631	578	558	611	595	618	601	620	585	609	600	615	630	575	671	657	604	598	604	670	643	639	647	659	621	635	649	596	642	605	607	599	582	629	642	626	646	619	620	643	606	591	604	594	606	647	682	630	631	620	623	633	592	626	624	618	600	676	652	632	619	644	657	604	645	636	601	648	656	631	641	651	607	656	620	650	593	631	600	593	615	622	605	629	608	650	581	585	592	648	590	673	616	669	675	636	647	620	660	616	664	638	572	590	620	623	608	607	598	601	635	672	627	607	615	607	600	631	632	621	641	594	615	628	633	598	600	647	605	604	648	662	627	626	627	619	610	630	611	625	668	583	674	593	640	651	626	623	607	620	596	623	601	577	615	600	624	613	610	656	633	629	620	660	606	676	627	630	630	578	635	566	627	619	665	618	628	658	634	649	628	612	594	596	674	598	624	623	617	616	588	607	633	616	636	711	614	615	652	630	684	616	619	572	637	649	597	637	600	583	624	607	597	622	631	638	645	572	616	643	647	618	642	650	618	581	626	671	618	617	582	593	613	652	620	636	626	616	598	634	631	618	620	657	655	659	632	655	615	608	638	633	635	591	621	604	656	635	588	585	601	612	603	665	612	611	628	611	630	593	638	609	628	629	628	630	646	617	622	638	628	634	698	618	615	630	625	584	603	623	567	607	627	663	631	619	673	617	621	616	612	668	642	632	678	585	602	642	606	641	586	584	609	615	604	643	666	579	595	636	629	640	597	604	647	686	581	650	612	628	623	648	659	651	600	595	600	603	616	620	603	642	646	590	627	608	621	666	593	603	649	619	622	635	628	662	606	609	631	579	601	595	635	640	635	571	612	602	632	623	630	619	624	624	592	606	598	653	614	594	623	610	584	582	643	603	617	670	622	614	648	616	651	621	618	604	613	611	621	618	614	663	594	645	618	596	583	647	649	614	608	621	651	610	600	627	603	629	584	621	615	607	623	616	618	691	609	613	615	667	611	674	613	630	605	653	600	646	589	653	602	651	591	644	643	577	616	665	594	650	642	607	620	624	616	594	643	582	654	593	670	622	569	650	600	634	634	632	635	592	636	649	612	638	596	634	622	608	587	601	668	632	610	634	601	639	631	654	603	640	656	605	614	653	636	610	626	583	637	620	643	601	622	626	613	600	654	660	637	628	592	632	617	582	600	630	626	610	610	582	576	634	616	620	637	628	652	579	570	663	632	649	603	609	603	614	638	610	627	594	605	649	669	635	615	609	632	645	660	619	625	634	639	628	599	642	611	619	648	609	668	673	608	644	657	577	554	595	627	591	628	606	608	654	614	631	581	625	591	630	636	647	618	635	623	680	605	632	624	631	617	592	636	582	618	624	596	630	573	644	620	645	648	619	646	618	543	590	636	608	573	606	611	641	620	637	640	630	641	602	614	640	636	640	608	630	636	666	667	645	602	609	619	584	637	608	650	630	628	641	670	638	638	624	625	624	624	640	620	618	651	663	616	615	603	619	604	630	616	591	616	640	650	662	611	603	596	625	611	675	640	575	639	576	628	618	638	633	643	596	628	601	642	645	645	612	621	632	671	682	628	655	620	644	689	649	594	606	613	648	634	653	609	629	613	601	607	700	623	645	610	610	624	610	633	596	632	645	625	666	648	613	574	682	645	582	624	603	667	668	651	637	614	640	601	610	576	659	663	647	655	584	581	641	627	654	621	632	635	604	639	610	631	622	654	577	677	682	610	628	659	624	618	618	646	625	603	613	640	658	590	619	625	634	646	640	659	629	618	647	631	616	632	621	635	621	580	608	622	619	616	623	595	670	632	640	631	639	649	654	646	664	639	624	640	660	618	629	612	644	638	660	613	576	628	632	626	645	610	625	672	620	651	591	657	647	677	633	610	610	631	625	673	580	608	655	645	630	608	619	613	625	622	566	633	633	663	604	581	636	606	640	598	632	577	599	680	666	578	634	617	642	660	638	642	601	609	671	630	631	622	606	567	606	627	623	646	610	615	651	617	595	639	671	613	626	604	633	625	669	614	625	579	589	615	631	617	621	580	641	633	623	640	638	650	629	648	602
51868	43427	38461	37628	28804	24863	30862	25937	22642	18167	16419	13473	6961	5017	4040	2942	3015	3464	2615	1315	650	713	624	642	811	732	977	973	879	603	598	613	613	433	413	383	359	404	368	357	316	309	296	285	285	271	274	238	256	250	257	269	251	260	267	245	239	208	257	275	270	250	286	275	260	278	268	250	261	265	225	238	251	256	234	258	230	264	245	247	253	246	272	251	278	253	266	244	249	235	245	249	246	260	267	248	253	258	242	248	264	254	230	254	263	245	258	240	254	285	286	278	248	237	288	262	249	258	263	268	266	249	242	273	258	255	256	262	224	254	254	250	240	265	248	281	257	249	284	255	285	226	264	254	253	255	267	258	261	250	230	252	247	235	242	232	237	246	264	276	282	234	243	265	257	249	226	235	232	244	247	258	263	272	257	247	265	272	281	229	289	255	296	240	255	269	254	271	223	247	244	245	271	255	243	235	256	262	238	256	269	248	247	260	262	239	261	260	233	234	214	255	251	255	253	235	265	272	248	232	251	248	271	266	234	289	255	273	277	271	257	291	242	266	272	237	240	225	294	234	263	236	258	276	244	279	263	238	251	277	271	261	256	233	252	264	278	266	267	258	245	254	243	263	251	267	253	267	274	249	270	258	259	242	237	266	247	267	231	258	307	236	282	238	222	237	253	268	241	281	282	269	261	263	256	248	236	262	241	261	272	258	264	279	258	229	253	246	261	251	256	232	257	248	252	262	272	278	268	244	248	281	263	227	235	246	274	259	257	273	238	274	243	239	247	254	256	264	280	263	221	288	239	285	240	273	233	264	259	270	264	251	271	260	247	243	278	257	228	279	241	245	263	250	264	265	283	252	256	221	230	254	236	290	274	282	227	264	304	239	277	247	260	253	269	258	248	298	221	232	240	252	238	244	256	254	271	243	260	278	249	228	258	231	238	281	236	264	231	258	234	272	271	243	246	273	219	252	222	250	266	255	267	262	260	268	270	246	260	246	240	245	236	270	268	271	240	249	241	271	253	231	222	239	262	249	225	279	257	222	249	245	276	294	276	235	244	249	247	218	246	250	254	253	244	258	290	241	244	230	276	255	240	258	265	265	239	260	248	256	243	258	233	279	234	250	258	238	269	261	234	255	269	249	262	232	249	277	254	281	263	243	252	241	243	241	258	246	250	273	260	248	248	260	233	263	247	259	242	266	268	261	236	261	280	237	224	258	231	261	249	243	264	273	244	253	258	254	218	252	246	253	243	236	253	252	287	272	258	277	257	241	220	238	232	246	268	244	269	248	256	295	254	215	238	249	251	248	264	241	234	263	250	249	250	242	245	258	248	257	271	249	273	268	250	251	242	270	252	245	233	258	242	251	268	259	244	247	269	270	284	243	228	229	217	239	231	271	239	263	265	242	239	253	247	260	254	263	240	293	253	281	250	252	265	256	253	276	240	255	254	220	257	249	271	235	227	273	268	264	213	273	232	259	264	245	249	268	274	241	267	276	270	288	266	255	249	225	254	257	255	262	250	259	248	277	256	273	269	261	252	259	249	279	242	240	263	266	248	269	279	244	247	247	213	250	271	246	258	247	234	223	250	228	230	298	270	228	250	275	232	258	241	262	256	263	230	252	272	260	250	234	249	240	250	278	261	256	290	250	292	263	243	267	234	214	247	279	258	283	230	241	221	271	250	251	278	262	238	246	279	263	272	245	262	248	254	241	262	251	249	265	242	227	245	275	273	257	269	293	230	283	255	266	265	238	263	256	222	261	297	270	281	243	260	258	241	271	262	270	249	244	246	250	277	243	240	236	234	248	261	274	230	263	245	244	243	247	257	249	252	273	241	272	268	282	257	244	252	242	258	280	264	268	270	273	256	236	242	233	232	273	274	245	240	245	249	268	246	268	289	266	257	246	229	244	226	242	234	254	232	230	260	235	247	266	277	260	239	235	213	220	273	225	266	257	260	260	249	251	236	246	269	254	258	256	268	251	270	260	240	234	247	250	259	240	238	269	237	253	288	255	277	231	264	258	262	283	255	267	268	264	246	242	268	254	236	256	244	250	262	279	249	226	252	261	266	266	232	240	233	226	262	226	259	249	267	259	259	290	222	241	237	255	224	221	254	269	290	250	266	244	274	255	267	232	253	258	242	254	218	254	269	292	235	235	289	273	237	268	243	246	251	255	251	251	258	248	260	276	222	261	252	260	251	272	246	280	262	246	266	254	237	270	263	256	266	269	263	240	278	267	306	290	246	249	230	295	268	269	248	266	248	264	258	285	242	228	263	247	259	251	269	276	250	255	237	248	280	256	228	273	246	222	257	257	256	267	252	247	229	237	236	255	230	254	272	280	222	264	237	287	240	253	267	270	250	251	268	254	285	242	261	232	265	285	259	264	246	266	239	258	264	245	270	264	248	277	267	266	240	252	259	238	227	251	241	250	257	247	278	244	256	260	266	241	250	254	251	284	265	265	259	250	257	288	259	279	277	243	260	245	280	203	239	252	268	271	269	271	251	267	273	273	257	267	238	230	244	242	233	262	279	234	224	226	245	252	242	263	249	232	254	272	261	231	263	244	266	252	238	264	263	248	257	228	247	254	262	274	256	254	256	231	235	259	263	237	251	255	272	260	284	266	262	278	230	267	227	228	270	229	278	272	268	245	227	256	246	251	271	260	269	225	261	288	251	263	238	282	253	255	255	248	275	267	305	231	265	216	235	244	255	268	245	262	258	240	244	237	195	273	243	267	245	266	242	278	243	262	255	271	258	240	247	221	265	249	241	246	244	264	291	260	246	225	229	290	242	276	232	277	254	254	249	273	245	255	257	250	270	266	246	240	251	253	247	275	277	230	247	248	269	292	241	268	237	230	240	266	258	247	249	279	246	267	253	254	261	255	244	213	238	218	206	266	263	238	270	257	247	260	245	241	238	255	259	252	251	247	249	255	252	268	237	250	238	284	238	254	245	231	250	290	259	241	238	277	261	262	235	256	247	291	265	268	245	247	274	245	262	274	264	264	235	261	260	252	229	242	280	249	246	267	240	258	212	227	260	276	251	231	284	269	264	262	255	251	234	245	272	267	245	267	251	274	254	263	240	258	266	266	259	212	251	244	281	251	238	245	261	246	246	264	248	256	276	243	277	269	240	264	245	243	254	271	237	209	243	294	262	270	280	259	226	269	251	256	270	236	268	243	259	251	261	247	249	265	260	265	250	292	260	267	266	249	243	269	280	289	248	240	240	243	280	273	221	279	258	255	247	264	252	257	240	282	249	223	248	251	253	234	261	298	231	258	256	238	258	217	259	248	286	259	244	246	265	254	263	240	250	234	247	261	253	240	250	252	257	248	272	278	268	238	273	259	254	278	256	255	267	271	253	270	234	281	254	286	231	217	256	267	205	231	266	245	251	258	278	230	258	266	234	235	246	224	249	265	253	243	237	280	234	256	264	288	260	271	267	234	240	244	237	238	256	269	246	260	248	261	267	258	251	256	262	261
34183	36665	41877	43764	39008	35407	43195	40334	38078	35867	35669	32898	23048	19980	17987	14166	15496	16999	13736	6961	3164	3360	2978	3099	4518	4268	5212	4919	4552	2873	3434	3184	2959	1637	1614	1894	1482	1684	1391	1378	1412	969	755	693	714	670	651	627	670	660	710	650	643	639	601	692	630	694	639	611	591	623	646	584	618	641	638	593	587	625	647	626	601	625	604	637	578	646	679	572	615	605	594	609	581	604	623	603	584	565	576	631	634	625	598	632	606	578	633	657	596	598	625	606	616	620	619	574	619	646	576	564	601	657	617	611	633	627	610	626	566	594	598	576	629	597	606	603	589	604	611	638	584	591	611	606	603	622	619	610	651	599	602	598	638	600	594	594	610	578	617	647	645	590	602	580	627	616	596	609	601	597	611	568	629	600	642	612	639	614	591	570	636	617	631	597	625	562	607	641	603	614	604	638	639	591	585	587	601	617	611	627	640	591	588	606	633	622	601	614	612	655	606	582	601	616	626	618	671	620	602	607	627	635	584	602	646	578	633	648	597	625	626	620	615	598	595	628	568	610	602	602	603	598	636	596	638	644	597	597	643	621	589	590	617	652	616	642	621	627	590	595	616	620	648	629	646	599	604	624	636	624	613	595	612	610	604	602	612	628	591	606	607	577	638	586	654	595	637	578	577	586	624	614	634	616	624	588	589	614	616	591	580	618	578	619	650	596	616	607	619	642	617	636	579	605	652	614	623	616	605	617	629	605	613	602	624	624	613	621	611	617	640	629	637	582	605	577	595	561	579	590	562	645	582	620	593	625	648	578	584	613	615	592	650	592	618	652	666	592	605	619	622	602	606	634	658	629	597	596	646	619	620	587	580	611	655	619	600	634	621	555	595	627	664	615	597	591	606	610	587	639	640	642	576	585	602	593	627	645	609	605	598	632	588	611	598	596	630	649	628	567	597	594	613	645	591	589	568	588	571	619	604	615	619	583	620	624	601	609	566	587	578	588	563	629	615	560	587	564	586	629	606	643	655	614	589	602	631	608	651	571	647	580	612	618	646	567	658	652	591	633	589	618	646	600	628	585	658	611	629	640	629	643	685	584	577	635	628	591	647	594	641	568	597	632	574	616	601	619	604	615	600	568	602	606	615	641	639	589	610	659	591	621	597	603	613	619	612	598	633	610	619	625	609	636	597	625	620	598	618	630	606	619	587	609	614	578	644	595	628	612	569	611	622	629	630	610	622	599	580	590	631	623	610	632	638	595	620	599	630	633	622	654	632	602	596	628	615	608	629	634	568	635	598	643	601	590	576	626	605	599	609	632	631	606	620	592	613	647	603	590	579	571	623	579	599	599	657	604	609	610	640	585	595	646	666	607	630	629	597	657	645	600	577	596	624	608	586	556	596	593	613	635	592	571	583	614	657	627	597	574	603	588	628	596	622	641	659	575	621	632	611	628	593	601	579	638	658	611	624	616	619	618	646	610	622	537	637	623	658	642	615	579	586	649	645	639	574	626	617	574	614	652	648	593	622	671	568	591	609	628	611	627	615	573	628	594	604	648	585	651	588	576	596	636	560	648	599	582	626	621	639	620	614	612	624	654	616	639	623	631	596	608	641	628	554	618	584	628	610	611	586	629	587	590	583	622	631	639	567	606	638	580	605	626	593	600	597	679	650	577	579	636	599	630	633	617	586	619	579	622	581	593	573	665	595	604	610	596	582	642	605	630	619	651	615	610	595	671	590	642	588	533	625	605	576	602	574	587	624	608	598	627	627	605	608	606	634	579	585	634	612	638	567	629	621	573	652	639	591	632	596	592	621	586	609	611	608	615	556	597	631	594	623	606	576	667	607	613	614	647	612	631	633	604	608	622	562	658	611	606	601	594	655	610	621	611	621	634	591	571	569	579	596	638	635	647	610	618	672	660	681	609	569	630	639	566	585	620	644	632	625	613	608	591	604	601	590	598	621	627	684	632	618	581	634	587	616	546	637	618	627	626	629	644	640	609	629	621	628	618	571	580	590	619	601	602	591	631	626	612	612	618	620	600	651	570	624	590	604	671	636	627	623	601	610	600	623	620	628	607	607	638	601	630	606	629	632	636	614	603	580	619	582	611	603	630	620	570	669	611	618	624	668	614	654	601	687	650	559	646	644	641	621	637	559	629	611	626	614	620	631	641	632	626	592	641	581	593	661	614	625	647	605	626	622	582	664	620	639	581	593	620	650	586	598	576	644	622	642	602	591	580	593	603	617	583	636	629	587	595	607	615	612	606	640	615	606	648	641	611	556	616	601	655	606	583	591	610	622	604	640	618	634	569	584	594	600	592	627	627	645	659	618	592	592	608	592	604	594	645	617	621	635	642	615	640	627	608	647	627	619	606	607	602	617	606	611	595	567	647	616	612	569	601	604	665	597	645	586	592	651	585	645	581	611	611	620	637	634	645	653	612	582	597	596	587	601	590	609	576	636	594	613	584	615	611	637	644	638	608	588	624	623	615	639	584	592	619	608	638	603	598	585	644	626	605	625	617	615	637	617	596	627	609	594	653	615	598	580	615	618	560	606	637	570	629	613	596	633	598	624	593	608	583	584	659	563	633	605	625	627	604	595	553	627	565	631	627	654	623	660	587	590	586	630	593	637	612	616	606	602	644	610	644	591	606	619	624	628	563	589	591	609	607	651	625	591	611	629	621	625	584	627	595	632	602	634	603	587	619	618	531	612	562	602	618	591	600	626	594	607	593	585	633	646	648	655	591	572	590	616	572	614	640	589	602	550	620	579	649	636	584	606	604	634	578	576	616	666	614	622	594	633	589	584	653	574	608	639	581	590	590	617	583	608	653	579	594	574	610	625	571	581	601	642	626	652	629	559	593	577	569	608	622	620	609	596	637	591	572	601	607	657	599	606	611	617	655	610	626	603	589	576	643	624	626	642	590	613	597	606	671	570	587	640	632	627	654	622	605	623	572	623	633	619	612	668	649	627	567	607	628	610	592	634	604	560	621	606	592	633	623	612	601	598	619	581	595	628	638	585	587	591	576	617	631	653	641	620	617	571	629	612	635	621	612	615	576	592	603	597	580	572	628	612	613	637	561	651	592	602	580	622	621	599	615	609	630	630	593	606	640	606	604	606	572	635	602	601	614	570	653	637	637	617	602	576	622	614	571	614	573	631	630	602	609	623	580	584	614	587	618	626	611	624	596	627	548	609	633	618	641	602	576	603	628	565	591	580	586	591	619	613	612	611	603	608	631	638	630	572	621	609	600	567	612	616	591	610	569	613	586	628	625	619	615	560	644	638	562	655	612	611	627	640	642	583	611	599	646	575	630	592	632	611	573	602	603	630	623	609	591	637	624	576	597	617	618	587	622	588	612	609	583	590	616	618	603	580	582	623	600	573	624	604	650	615	611	615	591	579	631	615	585	602	579	584	690	614	631	596	634	563	596	557	591	591	589	618	597	575	620	585	597	581	633	569	579	651	638	603	648	626	658	644	606	628	615	607	615	621	623	608	608
30502	23027	18234	11726	6711	4158	3027	1963	1452	990	850	734	567	466	481	419	386	392	363	326	325	308	293	311	296	294	298	301	278	264	276	281	253	252	267	267	256	280	256	265	269	308	250	266	257	256	253	280	254	277	252	279	253	241	279	276	258	257	224	282	237	273	251	244	244	276	257	270	264	254	282	262	275	251	282	260	262	272	267	264	277	247	265	270	266	259	253	231	252	267	277	245	263	275	237	273	253	239	240	254	265	242	252	250	259	225	250	240	260	263	258	251	266	260	261	250	268	255	246	246	261	262	232	259	262	267	270	242	254	231	268	261	255	256	256	274	255	250	267	268	251	204	300	240	287	284	273	260	292	286	271	288	276	278	284	258	214	257	263	280	247	276	252	243	266	253	263	276	270	277	266	239	258	280	270	246	233	266	256	246	246	260	258	265	245	270	254	265	251	262	248	246	286	259	262	264	293	269	258	237	243	229	256	284	286	247	242	208	213	229	250	253	246	279	271	283	261	266	282	249	241	278	247	239	248	263	238	266	241	273	272	263	249	237	253	259	271	255	262	275	278	273	257	256	259	250	265	243	287	262	242	271	244	274	249	274	250	234	258	245	260	295	268	245	251	242	257	258	296	270	243	279	260	256	253	293	294	277	286	293	248	243	251	246	250	249	252	270	264	261	280	243	287	292	284	263	276	269	257	259	254	260	259	305	263	253	306	266	277	248	269	260	232	228	261	267	230	268	264	238	264	228	242	258	264	218	262	285	269	227	223	260	259	231	245	225	280	240	256	269	257	271	267	259	277	261	267	266	265	273	194	255	271	263	255	258	286	271	272	263	242	258	278	265	258	274	271	277	273	284	256	237	263	246	265	237	323	270	278	258	258	229	268	232	294	270	245	257	300	259	236	281	251	246	257	256	293	264	236	252	281	243	252	238	259	251	252	275	269	251	273	280	276	229	290	280	227	240	260	284	275	248	275	239	260	261	252	259	235	278	252	281	237	269	242	279	230	235	252	226	253	251	211	267	265	258	251	247	246	244	284	274	241	235	232	251	244	224	297	259	287	248	259	227	266	273	256	251	253	256	261	244	271	249	245	268	229	282	234	257	261	262	249	292	240	259	266	253	271	271	244	271	287	291	233	224	246	258	268	261	250	234	273	273	266	259	270	240	281	275	286	250	265	251	267	260	251	268	253	250	267	266	259	221	236	259	263	263	249	297	231	264	242	253	266	249	232	236	299	256	235	275	236	245	255	264	271	262	237	266	260	259	260	239	276	240	255	274	271	260	286	283	239	263	231	283	248	234	233	245	236	253	258	275	236	250	219	228	237	255	243	243	244	291	293	280	231	251	276	270	262	249	248	267	273	262	252	235	235	268	253	247	277	275	257	277	242	235	227	250	260	247	250	273	277	276	267	253	236	267	256	263	273	250	280	261	265	256	273	251	296	263	247	256	263	271	266	264	228	254	267	263	262	241	279	246	251	241	230	252	240	282	265	264	269	274	286	237	271	300	272	277	253	244	285	273	253	287	234	253	253	245	255	246	245	259	297	275	227	250	277	257	238	258	228	271	221	273	280	267	249	235	280	269	258	231	256	266	263	255	240	266	257	284	256	283	262	234	254	293	261	286	268	236	252	242	293	245	246	246	244	281	266	235	260	255	255	232	259	255	259	287	241	266	264	239	267	264	274	257	261	255	252	276	261	263	243	253	238	266	265	242	286	228	253	262	236	248	298	272	276	274	252	239	264	210	266	242	277	267	245	249	256	257	282	251	263	263	248	287	247	267	284	281	272	303	250	244	257	274	267	247	242	233	254	234	246	284	248	223	268	250	269	247	263	241	240	275	267	279	270	288	248	263	240	271	248	240	287	275	266	237	253	278	258	273	268	262	219	243	260	285	263	265	249	257	255	240	267	265	249	245	274	262	231	254	272	248	257	235	235	246	230	290	263	240	241	241	292	251	272	245	265	257	265	249	247	251	241	264	246	249	257	220	263	273	272	256	265	256	245	239	264	269	274	267	271	274	244	267	251	239	273	267	282	266	223	247	251	293	250	231	257	268	254	257	245	263	237	263	251	253	287	266	271	254	240	258	268	276	253	267	265	256	237	274	238	233	259	233	288	263	259	249	253	265	280	250	262	243	263	250	254	260	267	248	265	244	252	273	240	247	281	248	274	273	247	264	302	253	262	250	248	229	264	262	258	291	271	280	258	260	246	256	231	264	247	249	273	279	246	270	259	251	229	290	258	227	256	258	268	275	257	251	219	278	255	267	257	266	249	264	271	288	277	256	285	242	265	271	264	259	292	284	262	242	268	236	250	245	237	254	249	262	236	267	251	276	242	291	261	251	271	253	274	258	252	258	248	214	260	248	240	261	264	242	266	265	296	255	253	295	244	278	286	255	243	249	238	237	267	254	238	253	260	251	258	275	312	274	250	225	298	269	251	250	231	262	237	261	258	258	261	234	250	259	253	247	251	232	227	235	247	243	253	233	262	254	258	278	270	251	243	253	277	233	214	249	238	265	229	249	252	259	268	267	272	255	280	283	260	264	257	249	264	257	271	233	266	233	238	241	257	246	260	275	257	272	223	284	207	263	236	249	240	273	280	256	245	252	258	253	249	257	254	246	250	244	275	280	277	272	254	263	252	277	250	231	267	245	250	251	251	262	278	241	260	292	269	232	274	282	256	280	284	249	261	289	238	270	241	242	235	242	260	267	260	250	265	262	252	287	243	255	268	258	247	262	295	261	226	254	259	267	280	262	249	269	276	261	268	284	233	241	269	280	268	225	243	255	271	266	234	236	245	269	251	255	247	278	295	239	229	222	276	278	273	274	262	259	238	250	271	266	278	276	241	256	270	263	233	255	266	277	275	241	274	248	239	268	256	289	242	248	273	243	245	259	286	258	267	267	247	275	256	252	271	247	268	265	227	266	283	273	273	280	243	257	258	249	237	266	233	286	266	249	261	271	266	250	256	279	266	255	295	254	254	265	279	288	275	268	280	273	245	246	280	270	242	236	246	257	253	286	258	250	247	269	273	262	281	230	254	281	257	261	258	254	207	276	274	221	277	282	257	236	267	284	263	250	224	284	259	232	257	268	227	270	255	255	264	275	294	251	259	270	292	226	271	239	262	251	279	255	267	246	256	262	268	275	260	240	276	281	267	254	265	220	265	255	266	272	269	286	264	276	257	245	268	255	260	231	302	266	275	254	260	271	273	232	259	265	267	223	226	257	246	250	260	259	246	238	256	237	292	284	295	267	260	264	258	250	241	263	272	275	285	239	258	286	243	234	272	234	268	268	254	264	238	241	243	298	253	253	257	256	243	263	251	244	285	246	263	279	263	277	266	261	250	256	259	276	256	253	241	257	267	252	264	268	205	262	273	244	217	224	256	235	270	269	254	242	282	273	225	225	243	240	251	246	278	281	206	262	280	235	263	296	213	247	265	248	247	231	245	263	253	235	244	290	259	242	267	262	295	257
17726	17270	23554	22374	17769	14036	12271	9472	7169	5662	4721	4009	3013	2399	2027	1747	1666	1585	1488	1193	1028	990	1007	980	881	864	845	868	852	797	794	736	737	699	672	693	657	681	683	634	666	664	655	653	672	628	627	662	628	605	601	637	664	665	603	621	592	614	637	643	593	588	602	572	640	684	611	639	594	638	601	592	637	606	662	643	616	640	596	660	621	582	632	632	633	636	593	615	635	633	649	608	595	623	614	628	562	594	622	623	567	615	554	605	613	628	615	642	603	599	686	635	597	623	658	643	546	645	577	608	629	641	611	599	601	641	578	596	624	587	631	603	587	604	623	646	665	650	652	586	589	613	644	682	624	647	624	628	612	656	619	615	629	619	654	609	625	629	610	615	649	640	608	658	584	621	570	644	603	633	664	620	660	623	676	655	605	621	623	633	606	614	627	642	622	647	608	621	642	606	592	605	625	612	651	606	626	654	576	619	639	609	628	624	625	579	600	623	628	637	629	659	603	601	626	592	637	662	579	616	633	613	634	638	608	630	599	647	621	614	656	640	664	603	600	604	625	644	606	563	622	626	658	592	667	605	622	609	547	624	610	602	621	622	607	617	631	628	614	646	610	611	624	617	607	693	611	613	585	647	687	644	621	640	641	598	613	693	615	586	621	608	586	615	640	603	611	666	649	641	599	609	607	608	658	623	648	620	604	631	660	623	647	659	646	620	640	622	682	624	647	625	589	638	616	672	635	611	688	625	659	628	619	635	657	634	598	637	582	657	610	625	620	618	612	667	604	628	593	655	631	603	630	602	623	630	592	614	636	625	572	595	637	598	646	633	696	613	585	670	590	615	657	600	660	588	642	600	641	654	647	650	656	639	617	626	598	600	595	622	593	611	604	635	598	596	631	632	605	614	613	659	593	623	627	626	611	617	618	610	639	664	632	645	649	648	613	626	659	583	664	613	680	605	609	623	630	646	592	633	653	646	604	671	657	607	618	640	621	617	635	595	645	645	623	628	641	678	621	580	616	624	645	576	649	623	684	652	599	608	622	615	640	656	630	660	621	635	644	579	631	623	630	647	670	626	657	619	609	614	637	590	613	598	613	582	606	634	680	608	609	629	639	598	607	621	639	631	664	641	556	625	631	588	618	598	632	602	615	649	615	577	654	634	618	586	607	656	651	586	645	610	652	610	612	594	642	623	680	632	648	609	626	678	637	629	589	649	633	608	626	636	622	621	594	612	655	630	642	601	564	633	628	644	627	660	641	619	634	665	628	623	653	649	667	645	630	628	642	642	567	625	607	580	638	630	592	594	602	620	595	637	617	651	682	620	615	620	624	617	638	634	654	654	635	659	632	615	645	608	587	608	590	680	599	612	642	653	647	602	614	593	652	581	650	637	594	618	633	604	618	620	614	618	627	661	651	602	595	648	685	651	613	624	643	599	572	644	594	643	659	591	654	649	636	621	610	598	626	595	598	665	627	601	608	617	636	621	600	617	621	602	652	683	646	618	640	654	658	596	628	609	623	674	633	568	553	588	637	612	627	633	602	620	639	647	608	608	660	629	655	606	602	627	575	685	602	591	620	634	620	609	630	593	638	581	625	611	666	624	628	631	589	670	649	619	641	622	582	641	614	615	650	658	614	607	609	579	601	634	634	589	650	642	623	646	622	597	602	649	602	630	644	576	602	661	622	612	622	658	624	627	614	593	651	607	588	645	592	640	626	598	642	636	671	626	599	645	631	607	621	617	628	615	575	638	644	620	645	617	615	614	618	638	635	631	662	658	586	684	598	614	627	598	573	618	626	612	636	600	635	594	651	584	594	602	625	656	644	626	648	612	655	593	621	667	618	638	640	621	614	628	612	637	648	614	592	615	602	638	644	566	602	610	634	603	605	585	594	606	604	685	675	616	630	610	631	630	608	667	624	610	639	619	578	617	677	617	605	620	622	625	614	659	619	653	629	589	596	601	630	614	588	605	654	612	630	596	649	620	610	625	606	605	622	563	658	632	597	650	601	585	593	609	619	576	621	609	602	646	609	639	608	652	617	595	626	632	618	644	623	616	636	602	628	612	612	673	627	593	590	632	583	658	627	666	634	607	583	658	639	660	648	670	647	660	623	627	602	641	599	624	593	624	605	635	598	601	629	654	655	645	653	674	625	637	626	646	609	609	646	622	585	636	595	640	633	660	632	617	608	585	607	622	634	665	648	648	626	610	627	636	611	642	608	606	635	610	631	591	603	592	624	652	591	628	616	652	629	661	603	622	595	635	621	634	611	623	601	618	639	630	648	629	582	613	623	594	633	629	661	613	648	634	606	634	619	603	632	653	605	598	639	576	620	651	634	604	589	621	648	611	653	614	634	605	647	705	584	607	629	635	634	647	572	645	636	600	657	612	615	603	568	665	605	633	644	631	637	624	645	627	633	637	642	611	644	637	601	626	608	596	679	654	565	611	633	639	635	580	677	646	634	640	610	583	629	620	572	620	591	666	629	635	629	639	592	664	684	669	614	639	623	600	609	632	615	623	610	636	603	634	643	626	629	610	590	608	638	630	584	631	654	631	643	629	619	601	604	629	603	608	656	633	596	645	659	622	646	642	653	651	634	600	665	658	641	625	639	640	634	584	627	631	629	669	610	630	617	644	566	621	641	654	625	646	661	597	661	634	603	619	580	624	621	602	604	627	619	620	646	632	636	615	631	592	643	604	634	602	663	633	641	602	612	642	665	597	640	633	590	611	654	619	668	632	592	593	648	647	684	659	632	645	644	622	609	596	630	590	623	619	602	653	572	660	613	633	636	672	631	564	674	617	605	632	626	621	653	614	654	585	620	610	569	632	612	603	600	636	631	623	608	616	649	661	656	616	595	667	631	584	643	637	562	627	641	645	653	667	657	607	605	626	641	642	643	618	627	594	613	634	578	620	582	663	642	628	622	647	583	681	622	682	626	635	622	631	597	631	625	664	637	623	642	644	648	640	590	629	632	608	665	645	582	642	602	657	582	632	623	582	637	608	620	671	636	662	646	624	631	608	638	630	639	631	616	612	621	631	623	634	628	619	637	605	631	636	631	631	599	610	657	582	579	599	637	675	616	627	681	665	594	596	611	605	635	601	604	610	643	625	670	614	613	650	610	624	651	610	636	642	639	625	611	592	622	615	626	632	611	588	629	623	660	645	630	618	628	618	602	612	669	620	660	640	623	606	641	639	583	632	594	607	581	604	600	631	638	595	594	658	638	584	602	668	579	627	643	617	585	646	607	593	592	611	644	667	654	640	612	663	681	560	579	590	619	603	657	578	645	634	627	652	586	628	622	626	623	635	641	619	685	636	638	609	606	639	563	635	581	634	612	616	668	615	599	632	598	648	605	626	681	626	598	612	613	629	658	631	651	607	655	601	633	663	629	604	607	613	646	637	577	623	628	610	641	646	650	632	606	616	681	627	614	637	630	618	565	662	623	635	600	614	631	659	615	602	630	612	602	629	614	636	657	630
37987	32891	28389	22638	14455	10661	10636	9041	6576	5094	4228	3042	1684	1316	1034	910	998	862	817	523	402	403	364	432	404	382	433	411	400	334	346	363	309	296	307	260	294	306	311	250	291	285	253	259	279	263	282	236	259	268	295	268	235	279	234	249	230	234	268	242	259	254	240	273	250	252	248	248	250	248	241	241	234	243	283	278	235	247	241	234	273	276	292	234	243	244	256	261	274	270	276	250	276	282	268	266	288	236	258	250	225	260	249	264	261	272	257	268	267	258	251	272	281	242	216	260	282	253	234	248	256	272	241	254	230	255	264	283	253	259	256	257	274	218	255	237	260	251	264	262	278	266	249	268	271	247	267	260	280	266	257	256	218	281	265	282	254	240	261	282	253	275	267	282	225	209	271	242	272	244	234	261	266	252	250	225	252	246	249	272	259	266	266	268	226	250	253	255	234	239	262	268	260	236	260	272	235	267	269	262	252	238	253	259	233	276	236	256	255	252	259	242	260	268	234	255	266	261	245	286	248	266	232	249	287	272	261	280	250	272	265	252	262	265	241	265	277	266	256	262	283	230	260	259	262	241	252	238	249	234	241	254	255	269	272	260	272	244	245	235	263	249	276	254	277	278	255	253	259	271	290	229	259	261	231	247	263	267	253	266	228	285	213	258	260	267	245	241	205	251	249	229	245	268	266	223	258	282	255	252	226	267	236	259	248	259	283	247	253	252	281	250	236	240	241	241	242	252	270	271	270	249	276	224	261	247	267	295	256	239	244	250	241	240	248	271	271	264	245	252	269	251	256	257	235	234	255	243	265	273	249	308	265	256	277	266	267	238	276	264	272	237	254	293	250	263	250	289	288	222	264	244	266	243	248	212	285	295	264	237	278	269	251	249	226	271	275	266	251	256	282	249	271	258	267	249	275	270	254	251	272	255	251	286	266	244	260	267	231	294	234	286	263	287	263	251	264	268	247	270	301	271	278	225	252	260	245	274	261	226	243	233	251	261	278	245	259	248	279	261	259	291	253	255	240	247	241	250	268	260	237	263	257	264	259	258	260	256	231	254	251	257	240	268	261	241	244	242	251	259	258	231	256	263	267	259	258	243	247	265	246	249	269	247	290	263	233	255	272	255	250	236	236	256	266	279	243	278	257	254	263	286	300	245	276	257	289	287	279	230	256	250	270	243	249	246	264	258	261	266	261	248	273	257	260	278	274	239	249	250	264	249	284	257	237	266	245	275	267	285	233	270	252	248	245	285	252	230	264	254	266	260	218	262	298	262	243	256	247	265	257	268	255	241	240	254	282	252	240	260	263	258	266	273	253	278	279	224	271	266	223	247	261	252	266	254	269	239	233	242	243	255	270	276	252	239	289	254	255	265	260	268	256	240	255	279	280	277	248	235	272	264	245	274	253	267	275	270	240	288	235	283	269	243	258	283	286	247	254	250	263	252	258	270	277	252	248	264	252	254	243	266	275	241	257	253	241	282	258	255	219	244	274	243	236	250	255	277	270	268	274	233	246	274	265	261	250	241	250	258	236	274	228	262	255	251	258	245	286	281	283	254	273	243	268	277	286	274	253	244	243	267	282	273	262	293	274	240	229	254	236	253	267	266	223	275	270	262	259	256	268	282	246	226	252	287	291	280	244	276	268	245	254	265	275	225	261	268	276	270	275	269	247	287	250	250	274	261	275	240	292	268	253	254	289	265	272	232	222	258	242	269	244	259	244	260	262	237	280	257	256	254	271	244	246	245	256	281	251	260	253	254	269	272	239	253	258	264	264	230	260	236	245	260	272	243	252	251	222	290	236	249	245	262	249	262	248	264	292	249	245	238	250	308	258	263	291	269	252	260	263	262	281	262	257	256	271	277	269	270	268	251	232	246	257	268	261	273	254	248	263	250	244	264	254	260	261	256	265	269	267	261	274	248	243	249	279	238	264	254	261	254	291	248	226	240	256	242	247	249	247	263	281	252	265	261	248	272	272	261	229	219	274	246	243	267	253	240	230	252	236	251	279	251	265	237	244	237	250	238	265	250	264	248	265	280	243	277	255	279	272	259	281	240	241	282	248	256	277	257	262	253	287	251	272	250	276	259	243	259	273	257	258	244	257	249	241	242	253	264	232	273	271	253	263	239	259	251	263	232	235	264	246	257	272	253	246	286	276	233	232	257	260	252	233	257	282	238	262	249	258	253	248	268	251	263	246	257	255	286	252	278	257	260	258	277	250	257	263	268	230	254	262	262	233	240	231	276	259	268	234	235	237	227	233	269	257	253	306	309	250	264	262	255	254	250	223	287	271	250	253	242	235	242	260	265	229	262	254	252	224	241	225	253	258	281	305	292	251	248	294	257	239	266	240	263	254	271	250	257	254	260	287	253	263	240	245	276	261	266	267	267	238	236	264	257	263	242	280	252	245	256	281	256	275	258	232	262	253	236	221	236	254	246	247	240	248	243	258	213	241	244	267	263	270	258	251	238	274	240	272	274	231	259	270	253	252	231	247	243	259	254	276	219	277	264	267	266	269	277	260	238	279	247	263	288	244	266	232	248	219	251	272	249	267	258	259	242	246	235	228	258	245	249	263	276	242	247	238	262	223	273	251	258	246	281	249	259	267	256	243	253	270	254	237	265	259	309	278	245	260	262	242	249	236	242	263	259	282	248	261	262	241	266	255	241	244	265	248	242	287	261	249	246	264	271	258	248	256	251	251	269	258	266	253	288	246	269	238	239	245	248	258	247	252	251	263	247	254	268	275	254	290	255	223	249	267	234	263	255	264	257	244	275	246	254	240	270	276	301	264	278	254	261	279	268	241	263	261	265	255	248	275	285	257	236	242	287	258	257	265	252	255	270	273	267	211	258	253	261	267	246	258	252	248	239	241	273	227	263	269	258	243	263	269	275	250	254	231	277	232	269	258	244	253	270	252	248	260	254	233	263	245	249	248	257	243	270	252	238	270	235	255	249	244	243	298	231	263	232	287	288	281	256	265	248	279	253	281	283	265	244	257	253	266	252	249	242	242	244	294	267	251	255	250	255	241	232	254	274	269	266	239	257	259	257	235	270	275	224	275	230	299	226	243	240	271	255	262	217	253	290	301	253	263	266	258	275	249	251	247	240	248	245	254	254	265	269	254	283	267	247	228	235	285	282	299	256	288	215	252	252	252	235	248	259	249	252	258	282	291	245	284	250	271	263	278	261	257	249	271	253	254	248	226	263	246	234	278	260	270	265	287	250	263	293	281	262	259	296	256	261	273	242	259	280	259	260	230	265	250	271	247	268	275	267	234	231	276	265	258	243	260	269	257	218	262	264	260	245	256	266	255	283	270	252	247	249	256	263	256	277	289	281	236	245	275	240	270	272	269	249	243	258	266	262	242	279	259	255	252	267	267	243	233	239	265	253	229	235	262	270	253	256	248	238	267	241	227	251	259	252	238	280	257	282	228	290	251	250	255	272	265	267	254	266	249	278	253	256	264	225	222	231	243	241
23811	25393	31199	32078	26042	23710	26580	24433	20560	19395	17522	13982	9254	7519	6260	4793	5809	5084	4441	2643	1725	1686	1479	1671	1714	1560	1969	1818	1763	1253	1319	1347	1015	942	996	916	860	882	798	789	788	674	690	673	697	616	677	644	641	664	644	659	605	615	667	628	645	605	593	648	644	642	618	671	619	657	665	661	599	633	647	632	610	603	646	613	657	643	668	602	611	632	641	614	634	640	619	629	654	664	640	609	601	582	592	609	616	610	671	673	659	605	634	617	617	627	660	608	654	624	598	623	644	613	644	610	623	652	683	598	608	625	658	623	610	635	585	614	639	605	605	604	613	599	590	568	577	615	586	654	646	580	579	599	620	608	602	623	628	634	649	615	610	590	606	630	621	615	625	638	597	630	612	618	627	592	651	625	608	620	638	603	606	661	612	609	604	586	616	587	636	617	657	643	618	601	599	623	641	625	608	615	601	617	583	640	642	548	615	636	634	648	611	593	614	659	615	618	620	645	625	637	604	614	586	639	633	659	603	625	632	621	617	621	670	668	613	600	581	630	630	638	640	626	610	660	647	638	684	615	627	608	568	634	646	625	703	605	612	655	654	588	648	624	651	679	603	612	629	633	609	594	622	618	634	629	618	623	648	636	585	606	652	608	641	620	626	585	630	603	623	583	613	610	580	639	653	654	652	631	609	662	574	597	612	656	618	626	675	609	605	599	640	641	602	587	659	638	672	577	611	587	614	648	661	652	692	642	608	631	612	605	622	642	616	614	629	629	621	574	639	658	604	614	620	660	643	650	602	620	685	629	656	654	649	641	611	640	626	605	633	615	631	624	613	599	599	621	657	650	638	631	635	625	598	601	651	623	618	616	628	653	563	644	649	644	621	612	639	597	658	629	609	605	638	642	636	626	618	610	626	597	604	625	646	617	624	599	621	601	643	632	580	627	631	616	583	634	627	608	614	606	624	664	645	584	583	612	605	623	587	622	650	607	612	596	656	634	591	648	599	613	653	625	636	632	650	615	592	614	644	608	633	635	610	597	632	616	609	611	631	636	590	623	593	637	605	619	598	604	607	589	628	597	552	634	595	670	614	602	627	652	592	645	691	589	618	612	589	617	667	592	647	585	598	580	671	575	620	600	618	642	616	598	599	601	645	627	600	622	616	614	663	660	588	639	581	618	636	622	632	646	643	642	644	661	621	648	689	586	622	607	651	631	656	645	614	607	636	642	614	592	637	606	606	628	622	659	631	607	639	651	595	626	601	653	634	620	666	629	586	598	687	657	598	653	636	653	595	647	646	616	625	643	641	660	601	617	601	592	630	597	640	590	643	597	619	626	683	621	636	614	657	592	629	627	635	647	614	666	620	571	639	580	646	573	622	642	592	618	659	636	592	590	666	585	626	658	614	626	613	638	630	642	641	623	613	590	623	622	628	607	621	648	668	620	618	612	602	634	597	657	587	640	650	629	624	621	625	640	616	622	637	642	614	652	599	607	622	625	616	598	610	605	635	590	649	606	593	611	638	655	625	637	612	646	636	641	652	628	632	622	573	633	621	617	590	617	626	618	599	651	617	647	609	631	632	639	678	649	669	654	666	658	628	636	599	664	585	630	619	638	583	609	603	593	645	614	616	645	632	614	640	601	628	656	596	607	624	654	617	653	661	610	629	645	641	557	652	637	612	590	636	641	611	620	664	596	610	695	664	618	610	666	592	580	610	658	636	643	617	618	601	657	631	630	614	630	629	613	613	608	616	588	666	571	620	590	622	608	662	589	593	655	660	631	593	660	612	628	614	646	633	620	645	593	638	628	613	594	581	594	605	612	617	630	599	674	622	637	610	684	581	601	573	644	641	673	666	583	638	650	579	629	622	671	619	619	645	627	641	603	602	634	626	610	680	680	638	617	633	619	665	608	628	610	594	645	612	615	595	644	575	595	624	589	607	620	631	604	675	645	639	638	625	627	645	633	605	622	625	641	600	637	630	658	623	634	657	621	665	676	622	637	613	662	612	614	596	596	617	646	560	634	573	607	649	629	642	651	651	661	659	623	597	619	646	629	596	568	583	626	574	636	609	625	632	575	654	621	664	610	640	646	651	669	593	653	631	606	611	609	595	663	683	660	651	592	616	613	687	635	610	623	637	623	634	635	646	632	622	628	620	603	605	673	621	610	598	626	606	605	632	574	616	655	581	628	578	624	665	602	641	620	624	592	648	620	595	645	585	677	669	619	593	636	628	645	630	662	624	638	611	634	603	655	617	639	629	614	595	594	610	628	647	608	617	603	624	571	654	585	617	589	621	652	623	627	653	613	635	603	613	612	592	678	651	599	586	636	613	667	580	636	680	624	611	576	638	651	624	591	629	686	656	597	627	620	636	628	614	606	616	635	628	635	643	630	607	625	616	653	607	617	642	630	642	629	653	616	620	619	594	649	617	645	658	635	625	616	614	635	601	592	651	618	627	635	645	640	607	639	619	588	614	607	645	630	609	706	599	627	621	661	595	628	648	595	637	629	624	594	593	606	603	570	634	645	646	648	599	620	592	618	641	641	619	642	643	634	600	634	591	618	636	623	628	610	653	675	591	626	580	647	624	649	611	604	611	578	601	608	649	649	595	583	619	595	616	620	651	623	592	606	655	633	569	641	624	605	637	625	648	639	590	581	629	656	622	596	612	590	633	628	645	589	603	617	644	619	644	672	639	603	657	646	660	612	611	618	602	604	579	598	638	609	642	613	624	615	663	596	631	652	595	635	616	631	630	603	621	601	606	639	628	632	611	658	641	660	669	647	638	642	673	612	611	649	650	589	620	626	599	646	644	656	632	624	618	640	635	614	606	611	621	610	601	671	668	678	659	651	595	612	616	609	614	620	607	624	621	635	603	589	581	633	606	638	687	633	624	627	645	613	636	633	623	583	634	654	586	640	623	588	632	618	614	620	632	634	602	631	641	592	636	586	611	603	618	626	627	595	629	599	578	620	667	640	622	624	649	617	590	641	635	625	659	628	609	569	641	619	621	688	641	648	636	608	608	627	604	600	595	638	609	566	619	611	610	607	637	618	622	610	667	650	621	658	614	620	640	652	600	622	603	566	653	662	591	631	625	624	648	650	597	614	638	601	583	593	590	628	622	608	638	605	667	620	606	616	580	652	608	644	662	666	620	662	598	589	609	606	638	608	644	629	634	630	661	586	625	621	602	666	655	615	598	562	702	617	642	639	636	603	635	620	634	604	600	682	616	644	681	634	627	611	599	625	604	630	567	616	605	600	621	629	632	651	591	653	641	594	623	623	634	623	582	602	648	613	624	577	655	633	619	638	628	612	605	629	611	592	665	587	642	605	640	630	631	625	587	631	627	610	635	649	632	640	637	654	592	623	619	644	600	626	616	641	645	639	639	685	627	636	617	587	611	643	630	560	622	652	623	617	643	627	615	572	651	619	557	648	585	645	614	585	635	643	624	656	660	631	612	617	666	623	629	635	609	645	609	624	650	618	666	627
52161	44693	39412	33505	27613	21816	28158	25401	21007	18904	15589	11174	7331	4819	4281	2930	3474	2814	2777	1768	1081	719	655	693	706	786	928	869	909	538	604	717	494	443	385	328	331	388	374	338	346	305	291	290	300	267	288	241	260	262	259	270	266	273	274	269	238	244	289	301	278	244	275	243	265	262	281	281	231	241	249	245	255	245	269	244	261	262	250	256	251	247	264	255	293	260	258	256	281	287	293	233	260	258	273	276	281	269	271	256	264	271	240	280	256	269	243	278	240	268	277	247	263	295	233	247	262	241	286	254	264	263	238	269	238	259	251	253	233	256	287	235	249	263	224	254	265	254	267	259	248	256	249	282	256	233	256	238	200	282	276	277	251	255	254	262	244	258	283	274	248	243	280	252	243	234	249	277	238	266	260	268	284	265	263	265	227	234	234	253	284	245	243	250	270	262	256	245	241	241	244	258	283	254	259	242	262	253	261	246	252	275	228	262	248	248	226	228	237	245	254	229	239	230	258	261	248	247	245	251	249	261	246	250	252	245	234	253	251	279	244	271	276	276	251	232	280	219	246	237	280	283	265	245	251	249	257	219	242	218	241	254	242	261	238	256	297	273	264	262	254	265	242	237	247	206	242	225	227	276	255	250	283	238	260	277	237	218	257	262	285	249	240	239	232	238	263	266	248	243	266	273	263	269	246	247	268	241	265	263	268	250	262	261	259	249	279	260	242	271	241	246	266	258	262	263	271	259	260	267	271	279	269	247	266	246	276	254	252	251	262	225	273	234	238	282	267	249	251	232	270	281	244	259	235	235	257	276	254	264	281	257	279	258	232	223	228	296	275	243	278	238	278	244	248	263	246	251	245	246	267	238	260	260	250	255	249	238	290	234	240	267	258	253	278	255	246	237	232	251	254	281	259	232	241	233	249	236	235	256	254	264	267	240	242	240	253	242	272	238	246	245	267	262	281	238	244	251	238	236	260	272	259	266	261	246	229	237	261	254	253	268	259	276	271	246	256	241	235	286	281	251	259	237	261	251	262	283	269	229	269	264	263	241	249	253	263	258	253	270	260	252	258	250	299	257	250	236	261	243	278	282	232	264	231	271	270	276	241	255	285	233	253	275	273	253	231	242	226	263	250	251	257	261	245	229	265	265	246	244	231	267	266	246	251	245	260	255	260	274	304	262	245	248	259	262	237	275	272	255	252	256	247	251	268	262	275	254	239	230	259	257	258	260	253	242	282	238	272	261	257	258	247	229	242	253	243	220	224	232	233	265	246	253	240	252	249	217	275	254	230	245	275	255	253	281	240	244	242	230	243	247	254	240	235	236	256	283	238	240	275	262	266	247	239	217	262	251	287	267	251	228	247	259	265	263	242	247	248	261	261	253	264	237	237	242	257	232	259	242	264	284	246	245	250	244	258	267	284	284	267	246	251	273	255	257	229	280	304	269	234	271	222	256	243	256	255	253	258	248	245	257	250	267	240	289	257	227	275	267	264	239	267	241	243	234	251	238	266	241	272	253	246	235	257	267	255	256	265	256	241	261	242	260	281	262	221	276	257	278	247	247	247	269	262	274	243	237	249	283	238	243	252	284	254	256	251	237	256	240	261	249	273	264	258	261	251	241	236	260	250	244	277	232	258	254	244	248	223	238	286	221	261	267	255	259	270	266	249	239	253	255	237	252	242	265	249	237	248	255	272	249	266	240	270	270	245	256	284	248	246	255	227	284	235	222	263	269	264	260	239	233	240	241	282	251	253	240	252	260	240	250	231	271	233	275	249	230	246	262	245	271	275	224	244	235	272	262	257	269	236	272	218	255	250	270	264	256	287	240	243	260	237	276	282	266	245	250	265	252	237	270	261	258	263	256	266	254	253	268	252	235	254	262	238	244	260	256	283	248	256	245	228	241	227	260	255	275	244	250	241	247	249	270	252	270	243	254	272	266	275	233	286	275	273	246	248	242	242	243	254	249	241	223	238	265	225	250	229	258	265	253	269	254	246	247	269	232	244	228	232	276	250	281	265	239	245	256	254	215	241	287	263	244	232	253	221	256	251	256	260	247	238	239	236	254	274	250	252	258	254	256	269	257	236	240	284	252	267	255	241	250	245	273	249	284	239	225	262	254	244	240	268	247	262	237	248	264	245	255	236	246	267	256	258	266	262	250	273	292	245	244	240	221	256	250	235	255	227	242	288	227	250	239	256	276	273	251	305	235	262	266	258	225	251	288	247	248	238	273	249	257	282	231	251	271	271	273	249	229	259	257	246	236	293	237	257	259	278	259	237	241	252	244	261	249	260	256	239	252	240	258	258	275	241	251	271	239	249	244	274	233	233	238	254	243	242	295	253	278	273	226	266	243	264	242	265	238	242	249	277	245	300	243	250	217	278	239	263	233	266	256	250	243	247	279	211	269	258	255	277	248	239	273	269	272	215	254	273	235	262	270	275	252	288	259	250	244	279	266	245	246	245	301	281	242	266	240	271	242	234	254	272	280	244	272	251	226	299	255	261	302	245	274	257	213	249	241	216	247	252	232	241	248	218	261	267	258	260	264	249	249	255	244	270	253	233	233	211	219	260	261	275	252	245	273	275	238	278	258	224	263	248	285	255	264	271	241	258	237	271	241	235	255	258	266	277	232	228	256	234	261	262	273	269	237	248	247	276	241	271	238	249	243	220	266	251	253	232	239	236	290	236	270	260	269	263	268	263	248	243	282	251	254	251	245	261	266	260	259	223	254	231	240	248	266	273	243	238	252	278	265	281	279	242	251	270	296	237	270	252	243	248	257	269	298	246	238	224	252	263	253	250	233	287	258	272	239	265	265	274	256	230	245	225	237	265	264	242	264	287	212	265	233	229	253	223	266	239	250	248	252	252	254	250	256	286	276	251	257	271	250	247	276	274	261	287	262	242	238	269	246	247	250	258	232	282	254	222	250	233	260	283	247	257	250	232	238	253	263	235	264	269	232	230	244	229	260	266	282	253	286	277	246	259	248	241	230	273	267	238	252	238	263	257	255	254	267	234	275	244	246	263	261	251	267	232	251	251	266	256	206	249	256	244	275	266	250	270	287	232	263	261	226	273	248	242	244	249	248	269	242	250	252	259	260	250	253	247	218	223	249	238	237	271	253	272	253	232	255	222	235	275	226	272	249	263	242	242	270	216	258	275	268	286	230	254	248	263	227	246	250	247	258	265	279	250	260	233	262	228	242	255	261	232	225	247	232	244	244	239	253	253	276	258	238	236	246	251	243	265	239	229	245	272	274	262	256	284	234	267	259	269	245	232	234	282	237	271	273	245	254	274	258	233	272	267	253	237	244	276	276	236	274	284	282	235	229	258	224	261	247	245	237	238	281	267	267	253	264	259	225	234	250	244	235	268	240	252	244	236	249	295	263	284	258	254	214	251	247	250	236	265	281	256	243	239	255	256	232	259	238	241	244	253	244	269	241	246	266	266	263	260	268	238	246	255	253	237	225	235	261	275	260	262	268
34105	37956	41777	42623	36964	33717	42042	39731	36700	36623	33318	29452	24285	19430	18653	14257	16453	14399	14653	9301	5676	3684	3099	3784	3982	4426	5264	4547	4930	2372	2945	3832	2239	1940	1674	1101	1260	1642	1282	1004	1076	884	868	696	690	636	639	635	688	655	683	725	640	677	623	619	630	629	632	612	656	606	585	630	590	610	607	590	641	635	619	627	609	615	604	624	625	652	599	631	652	630	596	588	617	567	626	620	567	575	580	577	605	621	616	633	620	616	643	622	574	585	600	616	618	639	632	624	588	626	641	629	591	608	604	603	598	584	616	582	608	632	616	599	605	606	604	578	608	611	622	623	608	580	608	623	630	652	604	622	596	625	607	625	621	623	608	650	524	597	625	624	574	596	687	638	614	644	580	605	617	619	581	652	602	656	588	622	626	595	597	597	580	607	625	637	612	593	673	614	583	622	607	620	600	609	621	565	607	610	612	601	623	627	621	608	602	585	606	667	672	682	615	642	663	621	679	631	600	568	611	592	628	600	582	589	599	609	610	645	631	611	595	622	631	592	632	569	596	631	623	634	645	643	595	654	603	598	554	603	618	599	608	668	647	599	606	558	629	634	615	618	608	606	618	603	591	632	652	628	623	600	585	566	597	577	573	632	579	593	627	621	598	609	625	624	621	619	617	611	654	593	638	627	594	618	628	623	606	636	601	621	655	623	609	556	623	629	589	590	639	601	612	615	612	625	615	567	645	617	576	615	596	631	613	616	620	614	599	617	650	589	578	630	572	616	563	633	651	656	619	593	613	611	613	626	625	609	637	628	600	603	594	618	563	584	585	646	624	617	574	607	608	597	565	623	581	609	589	567	608	618	614	616	612	613	602	631	619	619	631	575	608	635	569	622	628	599	556	598	588	578	629	614	617	601	602	592	621	623	621	595	586	607	600	619	590	558	604	634	617	630	626	599	545	602	625	559	590	566	604	614	615	659	566	580	587	568	599	596	628	563	582	590	579	637	606	585	591	623	629	599	609	606	565	635	635	582	632	581	658	565	614	617	612	590	617	587	595	580	598	611	558	590	589	588	623	620	635	578	574	617	596	572	653	584	658	603	616	631	583	624	631	564	626	637	618	633	616	619	618	601	613	638	616	616	603	603	578	619	587	648	586	631	567	631	602	626	566	578	630	598	655	603	626	613	648	610	577	569	588	613	629	638	631	595	623	617	610	607	627	603	604	585	578	588	626	633	658	615	612	621	585	671	599	575	562	594	624	608	608	594	594	624	588	592	609	645	669	607	629	574	623	596	609	606	586	640	591	599	580	607	615	615	631	607	584	645	601	603	656	610	616	648	620	597	602	603	590	624	601	610	641	619	598	633	578	606	598	612	631	654	603	572	597	628	653	658	576	566	630	601	586	624	613	566	586	600	579	649	578	624	622	644	666	602	619	619	564	635	621	636	657	632	609	604	623	622	633	609	667	657	626	617	643	599	613	627	614	619	583	601	595	587	619	550	582	627	606	599	594	644	583	597	591	615	594	595	561	578	609	640	665	607	551	642	582	658	598	575	613	592	625	612	595	582	599	600	633	657	594	625	630	634	608	623	602	621	620	603	581	600	637	608	591	609	660	586	625	582	579	556	626	566	614	630	585	579	655	560	596	595	588	635	587	612	608	603	606	649	617	624	569	599	613	612	650	620	618	634	613	619	601	583	602	582	573	631	591	623	596	644	602	611	575	604	630	659	563	616	621	567	562	646	592	636	657	617	636	635	579	615	642	583	655	604	589	606	611	631	560	599	587	637	639	617	598	576	623	608	624	594	573	562	635	609	636	607	638	631	610	610	647	591	602	623	658	594	673	658	615	625	655	631	612	581	588	581	579	601	606	618	638	590	636	674	632	597	625	607	636	577	608	618	680	636	621	600	641	602	634	649	583	640	619	636	639	591	629	603	627	619	621	614	621	619	602	663	573	621	630	608	622	608	626	606	568	634	577	637	573	614	600	614	597	607	633	616	598	612	622	654	577	623	587	648	603	586	615	591	618	589	567	597	613	637	608	587	568	590	599	619	627	584	618	617	609	594	672	627	557	612	606	625	608	590	591	629	633	597	651	621	629	588	603	632	582	642	580	632	603	621	623	571	633	576	580	661	616	615	581	566	604	670	590	643	581	626	631	638	603	574	582	631	570	592	594	602	604	573	610	623	624	589	592	597	612	616	591	645	655	628	583	633	578	598	611	642	586	618	633	613	597	605	590	613	603	593	623	641	598	586	604	600	604	575	595	588	645	609	633	636	597	615	594	614	633	655	647	614	610	598	626	617	585	603	540	664	604	652	631	635	588	648	605	581	610	641	616	592	596	576	578	600	637	571	597	630	599	597	570	578	590	637	627	608	596	596	624	598	653	608	602	642	606	654	573	636	613	624	596	668	605	594	603	651	601	611	600	604	593	629	585	586	549	561	587	589	617	617	606	595	648	615	586	596	616	562	596	623	600	632	613	607	622	620	627	596	613	579	627	616	637	608	574	601	575	571	596	583	600	617	632	623	595	575	650	627	616	578	625	580	590	636	619	623	649	597	610	605	587	631	625	625	644	606	603	577	598	631	587	583	617	537	628	667	603	561	633	700	609	601	584	570	602	610	593	588	597	634	642	605	611	628	626	638	627	612	570	613	580	610	614	606	622	550	640	623	613	595	633	663	629	573	577	596	667	602	598	611	589	613	611	609	653	658	614	629	641	617	577	601	603	640	665	639	621	605	638	564	602	601	565	648	593	630	652	604	566	602	611	609	642	593	611	624	604	602	614	613	608	590	608	638	624	656	609	584	631	627	598	648	588	639	645	575	604	626	585	635	643	658	644	570	642	641	628	599	600	593	604	605	606	608	610	612	619	583	633	609	568	623	594	588	594	623	582	621	644	586	599	606	605	636	604	594	602	608	651	636	630	595	626	613	614	629	647	643	621	605	585	575	633	647	583	606	616	612	582	609	607	586	627	591	588	610	596	628	627	589	617	578	600	619	627	602	593	594	583	632	598	647	558	610	582	584	603	626	634	592	584	566	609	643	604	626	651	634	580	608	608	624	570	603	650	535	622	597	587	606	645	584	559	618	640	623	635	564	607	633	611	621	601	594	595	636	591	623	594	667	633	618	620	629	617	625	634	606	605	581	609	656	572	583	611	594	612	619	600	636	626	618	571	634	614	628	576	622	603	600	617	565	618	635	612	578	591	604	598	622	596	607	600	624	611	606	599	619	670	615	600	598	642	609	571	620	606	612	565	641	610	597	609	609	647	625	623	549	574	587	636	600	622	629	614	609	614	576	600	600	600	611	617	571	641	629	593	596	616	623	585	597	622	616	589	605	595	635	630	604	611	592	576	628	582	618	576	609	637	629	606	636	570	629	589	604	598	650	640	572	632	604	620	628	627	631	610	579	570	631	582	615	608	642	639	601	594	604	602	581	595	576	659	636	601	604	620	625	622	580	574	636	622	616	601	636	640	617	631	621	597	598	573	619	605	626
30097	22084	17561	11474	6601	4031	2961	2004	1418	1176	894	742	635	489	452	407	434	365	366	344	326	291	306	273	300	330	305	316	310	280	286	277	271	289	247	262	262	241	253	290	289	243	248	255	268	266	281	236	291	283	247	261	303	242	250	255	272	265	236	258	253	249	261	254	259	268	277	267	250	239	287	253	257	259	247	265	251	256	268	273	231	226	276	266	253	279	223	259	263	263	276	268	241	250	253	262	266	266	259	264	265	243	265	263	268	266	265	267	250	253	226	242	247	255	270	272	259	291	275	269	256	254	280	248	285	275	270	271	260	269	292	264	290	240	268	248	225	272	275	277	277	260	250	268	257	257	253	257	263	258	282	246	261	271	235	255	279	274	259	263	253	255	227	262	267	242	290	265	290	253	293	286	259	234	282	230	265	265	270	268	250	246	272	236	254	244	281	267	256	270	257	258	262	283	254	236	243	269	269	290	225	276	251	256	278	268	262	243	292	245	224	249	270	244	259	235	287	248	256	283	253	263	234	254	241	259	251	240	249	273	248	272	278	248	257	257	259	262	261	241	231	293	270	293	283	276	293	260	253	244	246	271	274	250	256	243	272	249	274	268	273	246	260	281	267	249	264	246	297	270	257	274	269	294	257	222	272	291	274	276	250	243	263	253	275	248	246	245	270	246	265	246	236	249	252	244	258	250	288	289	261	292	267	265	279	257	255	245	254	278	256	248	262	274	280	235	261	278	243	270	277	254	269	264	244	243	279	249	260	249	261	240	257	251	234	253	256	253	229	250	280	298	293	266	274	263	253	266	237	223	255	257	281	293	278	241	250	261	258	268	257	252	291	253	264	249	279	250	253	283	288	249	253	243	236	295	299	260	242	264	267	274	268	274	246	294	228	264	267	264	233	237	269	259	248	259	278	291	240	274	262	241	285	287	241	255	230	263	250	242	258	249	252	233	247	246	267	262	267	260	261	268	266	240	273	251	254	266	263	223	208	245	279	237	256	242	257	245	268	248	269	275	235	251	267	275	272	231	249	266	255	244	254	293	241	244	267	239	240	243	263	277	253	232	255	252	254	259	250	270	267	261	245	267	277	278	285	275	258	266	271	280	261	261	267	275	278	254	270	315	237	217	245	292	253	255	298	237	234	272	254	246	293	273	269	261	284	292	227	267	256	272	265	251	221	270	253	266	254	254	266	268	266	252	244	279	262	247	258	235	266	239	259	262	251	249	270	252	268	323	257	257	245	234	263	248	291	242	245	260	273	268	265	281	258	262	255	230	271	236	277	246	256	275	276	251	273	285	244	256	262	275	269	274	262	270	246	255	251	253	250	255	231	220	260	253	224	264	289	251	250	250	238	296	260	248	254	248	265	243	242	247	274	264	266	243	279	260	257	259	264	241	252	261	260	259	257	274	251	257	255	264	250	282	268	243	272	272	268	275	271	271	261	273	250	257	257	277	253	268	258	268	239	265	239	262	278	254	258	261	277	253	225	242	267	281	244	261	277	291	289	255	256	270	257	254	260	234	296	260	240	255	234	254	270	271	255	250	264	262	266	257	260	259	261	268	276	279	237	266	253	286	248	272	254	264	254	248	268	245	265	260	270	257	286	252	245	298	256	263	261	251	253	267	272	273	236	256	268	236	238	260	231	243	244	244	297	267	277	263	248	262	245	263	242	275	301	262	257	262	249	260	259	255	243	282	263	279	242	247	253	268	296	290	262	263	254	252	277	247	298	273	245	232	240	268	272	248	266	250	285	277	244	260	243	256	260	270	247	228	280	259	263	244	249	241	274	258	274	247	299	290	273	268	252	257	281	287	246	268	235	237	287	266	225	233	261	258	277	250	255	239	254	238	257	277	244	272	291	249	258	265	289	282	278	266	243	256	265	275	246	272	269	262	281	301	291	257	262	262	236	261	261	285	270	257	216	256	286	251	286	255	246	292	248	264	286	261	266	249	254	280	280	262	287	216	233	260	244	261	255	249	259	246	262	286	250	249	257	258	279	256	243	243	271	299	268	263	271	255	238	281	270	238	255	256	270	272	263	279	255	260	248	234	243	263	275	265	234	265	265	250	277	247	261	259	283	273	278	256	251	264	269	259	259	233	267	229	276	258	284	245	263	240	231	276	243	253	292	277	265	274	258	249	281	253	285	259	280	261	258	250	248	260	242	250	293	262	240	270	232	259	246	238	236	275	271	267	276	271	238	226	286	245	279	246	238	245	285	234	280	263	257	251	278	256	230	273	280	255	269	285	257	265	279	267	252	244	239	241	271	270	280	273	287	255	261	264	262	263	262	251	276	267	255	244	263	275	257	291	297	250	266	253	235	258	270	261	258	263	266	263	250	260	266	277	257	267	254	235	240	247	261	258	272	267	245	268	275	249	277	267	268	278	249	273	224	228	249	269	271	260	295	266	270	239	262	246	247	271	264	269	235	263	253	278	264	260	259	263	261	245	283	252	252	268	215	295	254	248	245	246	256	279	242	256	236	246	243	262	286	273	259	279	249	239	253	263	257	248	251	246	235	254	273	245	240	265	264	259	236	239	256	285	274	253	257	280	265	251	251	265	251	243	309	241	257	253	257	238	252	261	252	256	276	251	277	257	257	258	223	234	243	262	258	248	267	252	238	273	260	242	267	243	277	275	251	231	268	271	260	249	254	269	240	281	288	270	243	243	253	233	246	262	251	305	256	220	265	231	263	252	296	252	245	233	255	279	254	273	239	256	267	260	291	245	268	292	273	244	283	263	252	270	253	264	251	271	267	272	283	246	239	255	273	250	235	213	249	281	247	264	302	265	225	245	288	244	243	267	259	275	272	260	256	270	277	235	260	236	270	250	261	275	244	290	240	286	248	258	255	268	252	248	274	268	272	254	267	261	245	241	264	260	249	266	239	274	261	264	259	260	258	267	251	281	247	239	250	297	255	279	275	300	252	281	251	281	236	263	257	246	256	256	258	266	229	252	249	286	251	254	281	225	224	284	284	286	286	294	265	261	279	263	275	249	238	265	259	270	255	260	247	258	250	278	239	252	253	235	268	279	274	288	260	271	284	248	285	262	263	256	228	268	292	235	264	245	235	263	256	250	270	270	240	238	286	296	253	240	246	270	260	256	267	269	263	285	268	259	262	277	256	247	250	293	269	231	267	266	253	269	277	265	252	277	279	245	249	283	263	261	234	251	266	227	266	245	246	318	297	236	253	281	242	254	272	279	261	264	224	288	268	271	280	253	251	232	248	263	296	224	251	275	272	245	240	246	273	239	242	266	266	288	252	270	253	251	242	232	253	271	244	252	239	267	291	293	282	274	291	261	240	239	265	273	266	234	266	263	274	287	264	277	228	237	268	253	240	272	268	243	231	235	255	279	287	274	263	259	278	275	279	262	263	244	265	277	243	244	263	270	251	266	275	262	287	247	256	245	271	237	235	255	273	250	251	247	276	242	272	251	258	284	281	230	242	268	293	263	240	251	275	300	265	251
17383	16480	22625	22047	17782	13970	12358	9047	6998	5656	4430	3928	2984	2480	2081	1836	1725	1602	1594	1220	1058	1013	955	914	882	883	879	914	843	814	745	732	724	715	688	654	678	705	743	670	682	667	689	700	659	655	624	667	626	663	637	643	615	603	606	634	696	619	626	636	639	640	629	645	634	579	619	625	635	582	598	637	646	592	637	618	624	628	623	649	608	650	549	626	617	628	648	642	690	624	658	609	656	609	622	647	598	635	574	608	628	633	602	627	605	608	659	614	619	616	666	601	602	588	620	653	683	597	571	613	611	643	630	619	629	640	657	637	615	662	624	649	650	607	635	611	624	622	646	632	575	616	631	659	630	586	618	662	656	606	632	639	626	629	580	616	637	641	648	608	573	625	670	630	653	569	594	631	639	591	624	595	637	692	638	605	605	639	646	566	686	605	612	684	611	637	628	621	594	645	627	595	623	649	648	625	663	589	624	654	613	633	660	599	637	564	583	619	599	660	642	631	594	630	592	617	631	644	617	626	624	565	639	540	641	635	616	599	630	602	606	621	628	627	603	660	638	649	649	664	634	635	578	619	647	626	653	619	715	646	640	607	593	610	626	649	603	565	606	692	600	607	618	653	610	622	638	639	625	632	645	658	642	631	655	596	587	583	653	631	673	636	628	608	616	629	602	649	615	605	654	593	626	604	646	602	614	634	624	600	617	607	674	584	632	555	641	633	603	604	601	589	611	598	642	612	633	650	615	588	638	581	628	604	586	641	649	604	617	631	621	590	620	598	628	630	602	643	638	605	648	621	668	628	604	650	639	590	635	634	624	578	658	588	569	635	622	660	637	598	571	626	616	582	596	607	667	672	636	616	661	637	664	641	676	603	624	650	653	619	630	597	619	663	605	598	626	576	623	619	608	597	578	639	636	615	623	656	609	638	653	614	615	633	613	619	571	599	653	627	615	625	606	617	618	637	668	579	629	590	639	656	632	667	642	627	596	634	615	635	635	610	633	606	627	629	572	670	609	612	661	632	664	616	618	632	631	671	630	641	660	648	642	638	618	613	642	647	622	642	642	662	627	657	636	636	586	594	629	607	612	662	609	664	638	591	606	635	622	646	607	650	604	674	643	613	625	638	663	612	636	634	577	629	638	629	659	638	648	605	628	596	629	628	673	643	621	601	655	637	601	670	599	601	593	654	636	589	656	591	630	646	583	624	632	625	617	598	648	621	589	622	597	620	641	614	676	637	649	650	601	586	603	623	607	668	635	630	591	627	592	656	617	641	679	577	583	629	627	662	606	619	627	653	602	577	641	599	624	624	612	651	623	637	648	631	639	619	623	641	590	602	599	604	604	636	644	643	641	599	597	636	610	625	638	606	644	592	566	620	648	622	624	625	665	692	646	606	644	613	630	631	638	603	634	681	668	605	624	638	587	617	627	639	615	611	652	641	616	663	627	608	625	587	628	609	652	621	662	697	600	607	626	617	603	633	598	601	618	642	622	633	655	589	633	624	653	618	653	632	626	643	613	611	594	586	611	620	590	644	648	632	653	599	611	618	603	572	620	609	650	614	649	654	596	648	580	655	641	590	623	669	654	630	591	603	630	602	622	622	611	624	658	616	626	601	651	614	621	647	600	599	634	620	639	649	567	570	656	662	583	613	597	595	635	616	629	607	600	621	673	614	622	612	603	626	682	643	643	616	617	602	642	588	614	615	675	643	606	570	588	627	623	631	610	650	615	624	625	638	614	627	664	579	631	664	615	667	577	617	653	624	631	599	638	694	573	627	605	603	645	648	613	668	604	620	608	598	611	613	654	662	659	561	627	629	593	640	570	654	607	609	628	615	620	642	597	659	616	625	581	646	666	678	617	611	588	653	626	644	603	604	617	634	597	638	586	587	647	603	598	628	644	643	610	625	628	618	606	648	576	644	681	624	670	626	594	625	648	620	640	632	585	655	619	634	624	611	629	592	611	590	593	662	657	673	641	667	628	625	654	636	585	606	646	614	620	607	604	616	647	592	628	620	648	633	623	637	608	605	647	619	622	654	641	665	634	570	654	618	592	644	618	622	629	677	651	581	647	614	678	626	600	646	589	642	613	635	607	614	614	660	616	605	643	659	645	586	606	568	644	649	659	609	665	619	640	620	652	609	651	587	619	642	624	592	644	579	589	580	609	638	629	609	632	640	614	652	647	620	592	653	599	645	637	572	629	645	618	650	604	622	645	640	635	605	639	610	625	630	634	592	654	647	613	634	628	596	644	618	649	663	614	650	642	604	699	621	616	636	615	626	639	631	587	597	617	637	607	629	584	629	584	636	638	634	647	657	616	619	608	664	629	605	648	656	643	629	630	622	604	599	618	643	637	614	642	648	609	604	697	649	597	665	636	629	622	620	637	614	602	632	600	644	661	592	634	640	651	642	678	613	653	633	660	601	621	636	617	652	601	622	627	601	642	655	621	627	629	613	586	605	617	611	660	643	628	623	648	612	630	642	634	623	627	650	601	622	593	586	605	580	646	654	596	594	629	616	626	590	651	602	612	638	646	633	564	626	641	635	621	592	642	621	603	620	632	617	597	602	635	620	639	642	633	621	603	598	643	625	626	652	613	655	602	636	636	638	638	650	666	610	615	605	629	630	602	626	603	619	610	603	617	615	595	593	610	645	632	606	669	615	625	619	592	602	645	624	595	605	574	582	626	620	638	651	628	633	665	614	583	631	660	654	691	627	650	619	631	661	649	658	663	636	631	628	571	586	672	605	583	654	634	612	621	643	653	625	660	614	626	641	619	636	632	649	588	578	622	632	620	608	637	611	599	638	659	623	645	618	660	601	671	641	649	645	641	610	585	632	620	590	656	671	628	589	609	643	657	606	597	629	625	668	601	572	626	622	628	626	628	617	586	630	626	682	570	628	684	629	640	610	601	674	602	669	596	640	629	627	652	646	619	638	661	653	636	590	634	599	593	635	593	623	592	639	620	620	614	608	648	623	633	652	642	639	643	632	588	630	599	608	588	628	640	634	594	601	597	611	593	611	631	675	552	622	622	633	653	635	628	622	635	607	596	626	649	643	625	629	664	647	655	624	631	648	668	592	637	612	624	604	656	618	621	651	632	653	640	650	576	621	645	607	661	683	634	608	608	602	631	646	602	626	596	627	632	673	606	658	647	601	630	594	612	589	602	630	609	671	651	610	634	679	620	610	646	586	591	652	599	628	621	599	624	581	622	612	640	635	591	647	607	623	610	605	597	640	607	623	647	636	656	611	667	629	630	589	620	658	605	628	600	600	608	666	599	635	604	600	655	621	624	625	573	630	632	605	661	616	575	615	658	649	610	603	616	622	604	601	633	590	640	637	624	675	643	675	592	615	592	676	622	570	630	643	619	650	601	604	642	624	626	633	616	594	624	653	608	585	589	623	618	645	615	601	626	653	611	642	633	602	620	629	615	627	648	618	610	634	640	610	641	604	603	605	637	651	598	629	638	598	614	619	657	631
37074	32088	28724	22804	15282	9770	11632	9151	6210	5071	4037	2610	1756	1419	1217	1108	964	860	902	676	485	405	402	407	463	382	406	402	375	342	331	363	333	337	313	299	278	304	286	279	277	262	279	247	245	273	258	256	234	258	249	278	254	257	260	257	240	270	253	264	257	252	285	251	259	262	253	257	261	243	292	238	248	241	257	250	284	258	275	274	277	265	252	236	253	253	254	225	275	236	263	299	251	262	268	258	256	253	261	230	279	242	264	217	269	228	240	244	278	256	283	269	257	253	266	268	245	260	265	258	256	247	244	234	267	265	266	278	271	274	269	282	249	234	270	237	256	260	291	262	284	250	286	260	256	261	242	250	246	275	271	250	258	279	248	249	264	217	256	230	269	261	264	260	265	264	244	259	263	228	227	246	266	280	246	266	265	288	237	267	224	240	272	266	266	246	255	242	264	259	241	248	279	283	253	265	230	275	292	257	231	254	247	247	248	251	262	269	280	258	235	264	233	257	272	265	257	242	246	242	245	256	282	219	249	244	257	261	254	263	247	232	273	244	262	257	250	252	257	212	251	268	235	258	260	231	264	242	266	229	260	255	262	274	250	247	247	255	249	232	283	249	269	253	262	257	252	258	256	240	243	255	271	239	235	307	279	254	253	224	228	245	248	260	260	244	271	239	266	256	248	273	255	266	271	248	263	218	247	247	253	248	254	289	255	239	265	264	242	264	267	264	257	302	260	251	253	261	259	283	239	253	274	230	236	255	257	269	238	270	247	242	263	281	245	261	268	253	275	276	267	277	282	254	231	243	274	261	283	271	263	259	268	238	246	267	240	264	274	222	276	271	264	228	241	264	254	264	251	272	293	257	271	252	245	283	284	268	262	268	227	272	282	257	257	250	273	238	269	240	266	254	254	246	236	286	280	284	260	250	249	270	248	251	239	287	247	260	279	238	254	264	289	232	252	285	272	255	245	261	253	275	262	242	263	282	291	262	303	264	285	258	257	243	264	263	261	229	277	247	247	271	249	274	271	266	249	262	239	241	272	261	270	256	254	256	232	270	261	239	234	252	274	275	260	281	296	272	237	279	243	239	261	244	260	253	257	258	262	254	286	282	272	268	290	246	234	279	270	266	257	270	280	237	231	252	253	224	242	270	268	235	272	279	249	281	272	230	279	234	248	266	258	253	238	265	252	288	255	258	267	240	256	263	261	263	264	279	202	259	262	241	243	255	258	287	262	213	263	241	255	268	292	273	244	256	290	237	260	236	278	254	241	265	255	243	214	236	240	237	233	248	226	262	252	263	265	262	268	243	251	232	239	241	255	261	233	244	233	229	250	247	268	273	271	251	263	232	279	237	287	244	238	261	262	252	274	253	294	255	239	248	256	246	297	275	285	227	253	273	236	263	259	246	262	257	267	252	284	264	252	267	258	258	258	236	225	267	248	250	272	261	264	238	257	255	232	273	277	272	237	252	248	265	247	271	268	260	259	269	246	249	266	277	258	243	283	263	271	260	273	244	250	260	266	263	235	260	269	255	242	301	263	274	265	250	256	253	262	216	261	260	248	242	268	240	283	268	266	242	265	243	236	289	296	256	256	262	228	250	276	255	265	264	253	265	257	249	252	241	266	249	283	292	285	244	285	264	261	254	255	309	275	263	232	274	245	251	259	232	269	277	252	272	267	249	242	248	264	295	233	227	275	246	242	283	244	221	234	274	243	263	260	255	256	265	264	259	264	241	273	267	231	242	292	262	262	294	249	278	294	233	246	268	255	250	269	257	216	252	269	280	248	261	258	258	248	302	247	265	249	290	272	271	265	248	260	246	261	270	256	277	267	263	266	261	238	262	206	253	230	260	243	272	249	229	271	261	269	264	236	239	263	248	239	256	241	255	253	241	250	239	243	257	263	257	267	247	246	250	274	275	273	251	261	265	249	288	248	246	261	263	300	271	272	235	253	227	259	236	255	248	254	254	277	264	259	260	242	201	286	241	241	249	241	244	268	245	262	247	239	256	283	269	264	248	254	252	266	241	254	223	284	264	277	278	234	253	262	296	285	262	223	242	259	231	236	246	232	265	261	260	279	255	249	270	233	284	262	275	251	237	260	263	252	256	288	273	246	245	243	228	276	248	260	243	279	246	257	268	248	275	253	237	247	286	289	241	267	255	244	248	260	276	276	232	237	215	259	254	254	242	251	262	250	263	258	243	262	258	238	239	251	231	260	259	266	255	234	260	242	298	285	243	258	260	253	243	265	254	235	248	246	219	231	252	274	257	254	256	244	239	237	226	247	245	309	260	230	268	256	280	264	254	290	250	232	268	265	211	270	245	265	261	255	249	258	292	239	256	252	231	269	250	280	236	288	241	248	233	260	254	270	282	264	257	259	272	228	223	241	280	270	243	275	222	270	301	247	252	251	247	245	256	263	274	246	237	264	271	255	247	228	247	251	233	265	258	233	265	284	234	238	272	252	260	269	232	277	243	270	270	280	251	247	261	252	273	259	252	268	283	262	285	216	265	268	239	271	250	247	215	272	254	273	251	266	284	260	234	283	268	275	255	242	306	247	238	250	260	261	272	244	252	264	265	240	259	287	246	243	262	312	259	259	264	257	260	243	280	232	247	263	273	267	275	245	259	227	227	273	265	255	252	270	243	263	240	244	230	247	263	243	245	276	272	258	249	255	257	234	256	276	283	268	232	287	279	242	249	290	243	202	246	262	264	295	273	251	261	237	239	287	261	234	261	231	245	256	272	264	269	245	256	272	224	259	262	263	257	254	281	282	234	240	261	232	310	267	302	273	246	266	243	280	261	272	267	238	261	253	248	236	277	238	265	263	302	258	268	271	251	241	273	258	270	249	276	260	248	270	280	235	250	254	247	257	261	255	248	264	300	273	251	290	269	256	257	252	277	258	227	232	258	235	255	266	276	243	223	282	223	261	269	247	243	254	266	253	255	261	282	259	257	253	248	250	291	220	256	277	263	281	261	254	264	256	248	275	278	271	260	256	253	223	248	287	248	264	222	243	247	257	230	258	293	255	277	264	276	274	271	265	236	272	262	263	256	276	249	257	270	258	268	262	271	270	232	242	250	254	256	243	265	257	235	221	230	244	256	263	276	237	254	263	271	246	233	248	269	238	227	272	227	243	242	255	240	252	248	270	257	248	279	269	223	237	243	264	252	260	249	237	246	270	255	263	264	298	266	265	242	263	227	251	238	247	271	253	267	281	258	256	240	260	290	274	246	245	256	241	247	247	283	271	251	262	256	245	260	252	262	279	259	263	266	268	260	264	246	270	251	234	269	258	259	263	246	249	254	285	277	250	253	240	247	272	263	281	283	233	249	255	235	261	243	257	250	258	232	235	260	255	215	236	225	269	248	231	227	273	207	242	237	273	242	233	250	266	254	255	265	257	259	275	256	279	277	263	272	242	258	223	264	242	290	244	260	289	255	250	274	247	252	247	270	238	276	271	248	261	260	226	223	263	254
23476	25039	31022	31114	26632	22255	26579	22949	19794	19221	16861	13210	9187	7733	6721	6134	5089	5089	5363	3481	2161	1603	1547	1758	1833	1685	1769	1559	1615	1143	1253	1387	1275	970	935	810	781	970	813	710	752	723	654	633	632	659	643	644	658	675	602	616	638	645	597	637	623	620	604	622	603	649	603	625	608	635	631	614	649	615	580	627	625	601	580	632	630	642	623	570	586	596	614	648	638	621	618	579	644	572	636	606	593	639	604	621	605	644	594	667	598	636	592	629	659	623	618	613	635	622	629	639	625	612	606	617	618	662	648	649	607	591	599	671	635	631	646	604	591	622	658	639	583	618	608	612	663	600	615	611	598	673	598	575	592	617	621	608	636	601	606	576	629	637	590	573	665	640	613	625	623	649	604	640	601	642	588	609	631	604	607	623	674	644	632	598	587	654	604	631	632	605	554	582	633	600	617	604	612	612	613	605	618	646	617	590	636	674	617	608	609	651	588	600	619	655	584	606	607	643	645	632	649	597	597	603	580	659	652	639	623	662	592	611	599	584	630	648	688	625	661	622	633	617	591	602	633	651	643	660	595	627	651	619	607	663	639	656	590	639	593	554	644	648	631	609	604	619	642	659	642	610	606	634	642	582	635	628	589	641	636	568	603	677	616	604	625	649	631	619	572	658	617	633	620	637	612	596	649	585	606	609	628	634	596	615	632	619	575	645	666	649	673	613	607	604	609	644	593	627	613	619	644	593	592	608	634	625	620	591	574	628	639	617	653	679	614	601	605	608	563	594	592	610	610	641	624	611	671	617	643	645	630	643	622	594	617	596	638	640	631	618	652	610	587	638	641	674	615	563	643	587	631	661	649	619	624	665	599	622	634	638	646	619	629	699	645	618	628	600	631	602	667	636	609	598	599	665	611	618	586	594	585	634	601	617	633	587	625	635	627	611	627	629	620	626	597	614	610	645	602	593	587	582	627	583	664	652	615	551	618	632	656	620	598	609	626	612	632	632	623	627	650	603	617	661	624	622	585	617	599	598	615	650	619	592	599	626	589	636	636	631	683	636	642	645	589	581	633	650	649	650	592	593	615	602	645	629	606	584	625	591	635	604	591	611	616	603	638	641	632	591	659	607	592	601	625	603	620	629	592	611	610	636	616	620	626	602	608	644	608	574	600	582	614	611	628	615	563	621	603	620	594	612	646	637	623	638	611	697	616	629	650	665	657	623	607	585	593	645	587	639	657	617	631	608	606	649	573	612	590	633	627	625	604	559	679	599	590	599	615	666	588	637	626	631	629	666	615	586	630	651	604	603	643	608	587	586	607	582	610	656	561	597	704	608	615	615	621	646	630	600	588	641	644	623	624	630	644	638	610	617	616	615	637	599	568	580	602	646	705	626	635	640	639	613	607	622	615	586	623	606	554	630	594	601	647	591	615	609	629	631	637	639	608	603	685	626	639	632	605	611	612	647	635	616	607	612	627	620	603	646	591	605	603	630	582	658	600	596	626	644	602	619	582	580	564	599	584	593	573	603	639	641	630	620	609	687	612	646	610	596	638	649	619	664	601	654	622	620	609	620	644	635	642	622	624	621	651	614	594	582	611	616	603	624	602	654	626	628	629	629	631	588	628	578	612	664	648	666	620	589	620	625	636	639	607	617	604	642	607	605	636	648	617	623	626	637	626	617	621	626	608	624	671	651	649	587	624	644	604	625	609	604	592	650	626	640	603	613	604	623	643	650	621	621	629	618	580	610	657	608	635	626	609	672	630	632	639	609	607	596	615	657	638	655	602	615	613	605	546	652	622	646	614	673	622	646	595	626	675	593	634	606	572	603	620	623	664	563	582	616	626	615	635	654	639	635	589	592	598	639	609	606	582	594	639	627	665	618	593	623	607	616	602	595	601	639	580	619	632	608	597	644	613	623	625	689	621	614	633	636	645	591	640	634	599	673	589	534	610	622	640	614	631	618	552	621	602	640	631	650	637	643	614	659	631	627	611	624	637	630	603	622	613	623	645	650	606	604	659	625	618	617	623	641	620	639	610	635	593	643	606	628	607	578	633	618	687	607	623	610	650	616	644	598	594	637	644	597	605	624	549	662	622	623	627	617	619	632	575	595	652	644	622	555	658	604	640	590	617	620	606	635	605	623	607	621	631	582	629	648	664	641	616	577	583	643	572	653	661	644	589	603	674	616	598	634	620	661	619	649	590	599	662	606	644	562	634	599	641	655	661	583	624	635	607	618	621	594	669	643	592	575	625	588	613	667	641	586	594	563	566	600	634	617	623	644	636	582	608	628	594	618	614	632	602	626	608	646	585	617	617	591	594	670	607	609	606	650	633	596	619	697	682	611	600	661	614	620	595	624	611	662	599	612	614	630	614	592	588	606	627	608	616	622	577	639	639	615	627	622	597	607	620	622	640	603	637	597	640	619	625	605	622	606	626	631	626	636	621	612	636	635	612	582	577	634	643	602	618	618	637	582	581	626	586	627	639	636	627	586	615	644	574	605	616	615	588	619	616	620	600	601	614	636	633	620	607	625	597	614	630	630	636	625	654	643	640	611	640	614	629	580	575	607	582	588	619	659	600	628	578	635	641	635	659	619	664	595	571	640	593	616	585	680	578	630	625	662	567	649	607	652	608	627	606	613	638	633	616	631	644	598	604	651	589	604	614	648	588	641	597	636	619	629	606	633	636	626	580	650	605	599	615	698	605	635	610	621	652	628	624	607	612	598	584	642	596	634	594	592	602	601	588	588	631	627	601	628	599	645	597	611	630	612	666	596	629	641	604	614	581	655	594	661	614	576	649	621	638	681	581	619	644	630	633	643	605	621	694	600	641	633	653	633	610	653	637	659	619	659	602	646	586	635	597	573	649	601	631	631	601	588	604	582	618	626	654	611	598	580	641	608	609	637	614	631	589	610	623	644	595	619	624	584	665	651	601	670	629	633	578	622	609	596	609	636	599	626	606	633	581	640	631	649	613	618	660	623	617	601	640	612	619	605	615	577	643	662	614	642	619	631	603	596	638	672	609	597	606	617	645	647	666	647	619	654	639	611	633	622	652	620	606	611	653	629	625	627	621	598	580	609	569	608	673	629	612	625	599	624	621	592	616	616	661	644	625	627	637	609	645	697	609	626	636	633	608	586	612	583	581	632	620	642	635	627	620	673	634	634	663	609	634	616	594	623	587	680	665	619	561	584	672	586	600	576	616	667	615	628	597	640	643	619	617	603	599	653	613	599	593	632	648	623	621	589	629	619	626	590	630	596	634	623	638	631	654	666	645	641	637	624	640	612	633	626	619	614	615	654	633	635	626	617	577	587	642	626	635	653	643	641	622	679	653	605	587	638	631	567	633	618	609	683	633	596	612	640	667	619	635	637	596	618	600	638	645	590	624	613	564	606	603	628	603	639	621	669	622	646	629	624	623	602	623	652	629	659	614	614	620	611	628	642	590	581	620	624	627	627	602	641	635	623	638	593	647	641	649	637	572	604	613	641
50686	46192	39307	33149	30086	23968	28134	25352	20572	18905	15368	11987	6447	5078	4178	4218	2813	3094	2966	1971	1025	874	742	792	985	970	833	702	691	539	644	698	653	446	430	394	374	411	307	308	271	266	300	283	268	263	282	261	251	272	250	242	284	276	280	252	242	247	261	243	252	267	284	267	253	240	259	258	282	302	250	261	249	268	246	271	276	265	242	245	263	292	262	249	240	247	275	249	251	256	239	256	271	280	288	245	266	257	256	251	217	252	255	245	264	230	252	233	234	250	240	243	265	262	233	273	259	273	252	246	244	238	262	268	269	257	286	263	261	257	245	258	217	293	254	264	257	263	252	237	268	245	263	261	243	235	214	278	233	280	245	221	251	253	256	247	259	264	271	255	241	271	246	251	237	293	220	260	255	257	277	271	252	263	246	249	266	253	270	258	233	246	232	255	258	270	242	266	273	271	248	249	272	277	247	229	254	239	260	271	250	252	254	261	250	269	242	225	239	250	261	212	262	248	241	267	256	247	275	286	256	237	259	201	222	289	267	277	244	259	266	274	254	258	257	262	247	281	235	238	222	246	256	233	230	258	268	272	295	267	249	271	246	257	277	252	247	253	238	260	269	257	263	271	259	262	247	236	251	246	264	225	257	292	266	247	257	262	245	236	240	255	251	248	274	243	277	229	256	259	259	249	267	230	257	251	262	233	248	267	259	279	262	247	264	246	249	247	239	252	260	224	242	275	279	283	270	237	256	271	270	256	233	268	240	269	268	273	231	241	261	274	259	217	247	226	270	276	275	260	277	302	218	252	262	237	235	248	297	251	249	249	246	294	243	276	242	214	284	289	272	248	234	261	277	247	271	276	254	270	256	261	243	251	255	240	232	234	253	265	227	268	270	278	275	237	268	233	269	265	244	245	265	245	294	254	251	261	250	242	236	246	257	239	257	249	270	224	262	250	246	244	231	274	256	246	273	251	223	272	261	241	266	236	258	264	267	249	228	248	227	283	223	235	235	264	240	249	279	208	235	243	271	251	252	253	246	254	231	254	268	254	219	239	235	243	271	252	263	254	268	277	249	249	256	275	259	268	240	246	274	242	272	275	223	252	274	262	260	238	239	268	256	271	244	275	235	232	272	225	235	273	266	231	259	227	279	241	246	236	252	251	257	232	242	256	255	244	269	242	262	268	264	238	246	239	252	254	249	261	237	219	237	273	259	273	223	210	254	257	249	236	263	262	243	268	239	262	253	276	266	263	241	238	280	236	262	259	284	250	236	238	233	223	253	279	222	265	280	259	253	273	265	262	271	253	274	265	241	249	254	275	240	219	243	263	241	229	243	285	232	265	226	234	245	263	304	241	261	263	257	272	284	270	261	249	239	244	243	247	295	243	254	275	252	296	269	255	235	282	264	249	254	244	266	270	235	285	270	257	229	261	243	250	247	256	277	256	279	248	241	249	265	259	251	234	266	272	252	257	259	236	256	238	226	217	262	271	242	252	262	250	263	277	250	244	270	260	279	246	234	248	284	285	273	237	217	261	235	227	263	299	242	252	235	253	252	278	289	236	242	254	248	268	224	272	268	238	239	255	279	267	239	258	250	254	261	280	254	265	260	248	258	252	245	232	275	232	277	276	265	264	272	269	245	263	267	262	248	288	240	274	263	215	241	278	271	244	242	244	247	261	260	251	257	258	257	254	244	241	265	244	226	259	260	251	301	230	252	260	245	264	245	253	266	269	281	249	244	267	257	273	252	246	238	248	252	253	263	254	234	238	226	270	236	257	238	255	201	253	267	255	249	259	251	241	247	244	227	247	271	273	255	266	256	227	243	293	268	251	252	256	246	284	257	227	264	257	272	248	222	225	269	254	257	272	291	262	289	239	244	251	229	255	282	265	251	276	260	286	243	239	246	258	246	215	265	282	270	285	244	265	261	237	246	254	257	249	247	236	267	231	266	241	229	253	274	231	230	233	229	240	254	270	242	229	255	263	229	238	255	256	247	237	261	268	275	270	275	253	259	228	263	272	236	260	247	250	252	243	221	246	239	238	251	244	242	269	261	267	242	273	255	252	261	259	258	223	282	246	278	261	259	265	253	242	248	253	237	261	240	260	266	235	279	272	259	238	230	251	284	261	272	244	252	249	242	247	262	249	250	261	246	253	243	271	256	254	282	272	287	247	251	259	261	251	237	233	269	231	271	238	247	277	218	248	276	248	260	243	256	255	272	235	269	266	242	274	240	252	260	270	260	285	256	242	244	250	267	262	247	285	220	224	277	234	258	230	243	266	251	250	270	308	287	268	247	247	251	275	252	239	269	247	226	251	271	281	244	269	283	259	215	238	245	261	243	246	264	242	234	242	262	265	235	266	297	250	254	259	248	277	274	277	265	230	274	288	242	252	270	268	251	254	245	248	257	248	274	218	238	254	250	262	252	260	225	226	252	278	291	255	246	256	279	253	246	257	249	239	235	264	259	281	281	262	254	247	292	253	258	228	246	245	262	221	232	233	254	242	262	249	268	274	274	240	278	257	245	249	244	212	247	252	253	225	257	238	253	228	259	266	258	254	228	260	240	274	245	253	236	237	258	261	257	272	239	282	276	233	262	278	255	254	264	237	266	237	272	229	241	256	269	276	239	280	251	259	257	257	242	262	259	254	252	280	259	236	264	243	283	238	230	246	242	258	239	243	256	245	246	273	259	285	225	279	232	250	280	247	259	261	251	254	256	252	281	259	278	249	266	256	239	253	230	248	279	225	244	259	244	272	262	256	300	248	243	240	254	273	253	282	245	257	274	258	234	250	261	273	248	235	240	230	270	236	256	242	256	236	251	297	246	285	276	238	239	217	275	239	263	247	258	261	232	249	269	279	264	212	257	281	264	236	238	254	240	271	229	258	266	248	230	260	230	238	249	258	243	272	263	284	243	251	242	249	275	262	247	275	271	248	234	262	274	246	241	249	272	260	250	243	257	271	252	227	240	251	279	253	279	242	224	259	259	263	241	258	254	240	262	256	286	246	246	225	254	266	276	258	289	277	246	237	267	269	259	254	246	282	232	275	249	240	247	239	249	238	238	251	238	236	249	253	259	261	269	273	271	232	259	226	234	291	238	263	264	277	258	239	253	252	260	250	263	219	278	250	245	240	257	277	239	251	261	281	291	251	258	244	281	245	247	272	257	244	273	242	288	236	258	239	242	242	239	251	240	248	252	254	243	251	247	249	234	259	260	261	256	250	240	236	270	274	257	250	225	251	233	278	255	263	259	271	243	228	220	242	271	260	239	247	271	247	289	265	227	289	281	256	303	232	267	251	243	246	240	277	226	249	286	236	240	252	260	312	258	246	243	264	270	262	235	253	232	255	238	269	251	285	265	245	244	243	257	241	252	248	244	245	258	247	253	306	279	252	250	270	279	250	261	228	227	272	266	246	226	259	272	239	258	271	232	267	265	242	264	258	263	259	251	252	252	240	243	264	263	223	247	239	269	264	241	244	271	222
33341	39841	42175	42612	39751	34840	39608	38419	36210	36523	34856	30937	21978	20569	17793	18882	13403	15923	14875	9894	5346	4661	3650	4406	5664	5079	4410	3636	3811	2545	3187	3465	3362	1748	1808	1493	1477	1601	1075	887	933	801	752	728	691	663	689	677	649	686	655	670	616	597	649	648	675	599	618	599	611	655	620	641	632	606	622	595	633	574	663	629	610	603	625	622	598	611	626	618	589	621	575	581	568	622	589	575	635	636	604	630	581	693	596	583	573	602	624	653	616	580	625	622	585	618	577	608	606	638	611	661	624	630	603	601	563	660	632	592	627	618	619	587	597	648	668	589	625	608	606	605	616	573	605	586	576	613	590	626	607	628	611	586	594	586	558	631	637	583	610	639	570	614	525	603	601	580	610	559	605	599	625	588	600	658	611	598	636	628	570	567	602	594	628	591	595	577	598	587	610	585	593	597	647	594	594	616	588	624	581	626	626	604	617	592	610	598	611	625	573	614	628	639	604	619	594	652	591	590	620	637	623	652	636	592	634	609	610	606	597	640	608	613	641	590	645	570	596	620	645	619	542	668	596	587	548	618	595	625	570	634	654	593	571	595	600	642	601	618	578	596	604	595	575	590	606	616	600	550	575	610	622	600	663	611	612	538	581	671	601	637	629	611	613	600	645	578	644	590	656	600	577	645	593	606	609	582	621	571	574	611	568	613	619	665	654	622	626	589	608	627	591	613	634	592	595	620	578	607	621	594	584	624	624	620	620	617	573	603	585	607	609	602	620	675	607	616	614	574	618	636	608	651	619	663	574	598	607	584	638	612	640	601	628	602	583	645	599	641	604	601	652	609	595	651	588	620	601	661	579	600	651	621	611	599	570	622	618	575	622	660	617	569	577	612	646	606	617	669	577	630	594	564	589	631	622	615	628	612	618	595	612	592	614	629	640	631	578	596	586	578	613	615	623	613	583	574	615	561	624	632	611	629	633	632	592	593	608	633	604	615	619	615	642	625	612	637	631	618	595	599	599	628	624	567	598	553	636	599	613	602	595	630	582	616	592	562	588	625	630	574	601	553	602	585	610	614	572	597	597	605	640	651	630	592	651	597	594	653	585	642	651	636	640	613	619	608	606	610	616	602	601	578	635	627	616	650	601	568	655	645	577	631	594	613	615	573	607	643	611	597	575	599	622	642	627	585	604	639	594	636	607	633	672	623	562	632	600	593	604	584	589	602	645	613	600	568	623	611	612	588	610	572	575	626	636	581	649	606	551	644	640	618	593	603	541	593	587	580	592	607	639	623	621	586	593	609	612	636	611	633	594	601	612	615	660	601	574	638	613	616	620	611	602	616	589	582	623	617	629	587	639	605	614	556	595	598	579	620	646	635	574	577	625	599	619	621	668	600	645	584	644	626	578	608	644	589	620	628	610	607	566	596	602	612	666	644	618	586	608	601	565	620	605	659	622	634	623	584	630	579	573	599	622	642	631	619	629	595	634	632	580	649	611	647	602	599	608	593	597	602	572	549	605	612	630	633	628	615	625	555	640	616	618	616	608	628	616	606	600	576	629	617	565	617	590	596	580	602	623	592	618	616	624	597	595	579	603	640	603	602	609	582	603	631	620	589	648	628	653	622	622	619	590	627	602	588	592	619	565	606	577	632	654	612	612	627	625	580	567	619	606	637	609	581	595	583	580	590	626	602	626	590	600	612	661	605	579	630	590	623	600	593	588	581	604	619	613	608	624	575	597	556	609	590	603	593	642	571	631	588	618	624	624	594	627	550	632	589	628	594	581	603	592	595	612	611	644	608	579	580	587	617	611	623	629	566	628	619	604	635	593	576	587	615	608	607	592	610	626	610	570	609	655	612	636	576	663	587	605	612	622	576	630	622	648	616	607	669	571	622	585	601	604	634	626	590	597	612	617	583	625	607	631	573	606	667	588	585	588	583	619	589	622	584	613	584	630	616	565	596	581	603	584	608	594	615	588	604	575	646	622	634	600	637	617	628	613	618	638	614	604	632	597	570	627	604	603	625	599	592	642	566	598	624	590	605	641	580	625	596	619	583	563	618	625	589	630	603	578	633	585	608	633	578	576	585	582	603	587	643	579	630	631	637	602	569	587	583	634	643	597	628	606	641	624	599	620	571	645	586	613	581	622	585	566	612	595	604	591	621	581	588	626	599	611	581	611	608	602	627	593	586	599	581	593	582	618	635	611	632	630	655	659	646	614	620	624	602	614	658	634	616	628	609	590	614	654	650	626	595	625	642	649	573	617	616	634	602	614	647	596	598	602	651	645	603	576	596	648	586	567	602	594	638	585	600	598	629	587	609	627	593	566	584	619	611	623	606	600	603	659	610	616	610	598	608	594	593	631	564	561	591	614	651	642	601	636	620	593	610	605	612	696	623	584	597	612	585	596	606	632	599	613	568	640	641	584	593	632	585	618	629	634	643	576	627	622	590	626	602	620	647	639	629	619	593	604	602	608	616	604	598	571	615	635	652	615	598	597	588	624	627	611	611	628	595	609	602	622	633	609	634	623	624	669	631	635	585	589	618	618	605	666	636	639	585	591	607	600	606	601	610	592	554	622	609	635	600	560	604	621	620	628	657	618	615	615	655	596	598	577	625	616	633	637	548	616	583	589	594	589	611	555	637	647	585	579	624	618	640	690	583	680	588	582	574	643	623	637	619	568	607	607	616	615	634	593	615	596	625	576	607	626	638	598	624	609	560	624	571	627	629	593	607	600	581	596	597	604	592	609	609	608	588	609	573	591	591	621	583	654	605	573	584	571	569	590	647	602	583	601	600	633	599	682	625	606	644	614	621	617	634	610	606	621	606	623	575	643	551	567	603	623	587	614	632	580	641	641	625	600	584	617	606	600	603	629	566	615	595	628	653	671	635	662	611	635	628	586	633	598	619	611	616	616	582	558	607	632	599	639	636	595	689	599	681	631	593	631	612	570	611	606	581	622	614	591	565	600	619	590	588	608	588	548	595	642	629	614	579	593	633	615	600	646	607	598	610	601	656	593	624	573	591	615	579	599	591	619	627	587	660	611	647	596	585	641	562	623	608	666	580	572	607	645	595	604	600	562	618	623	598	609	556	606	606	601	617	629	595	592	612	614	589	617	585	633	628	599	543	648	602	574	567	582	609	622	606	609	590	629	593	601	607	621	596	631	612	583	604	601	642	619	614	630	627	627	585	607	596	598	590	639	547	575	640	611	591	574	605	598	602	576	643	652	603	631	607	573	582	622	572	632	657	625	601	611	625	621	576	579	665	592	629	604	632	617	584	607	595	596	594	604	598	581	613	630	595	572	593	588	611	622	564	586	613	631	638	562	583	614	625	614	568	570	618	566	572	653	612	647	598	580	607	617	640	596	631	626	630	622	619	623	588	587	614	636	537	619	619	614	575	638	623	603	581	641	582	564	607	620	604	614	636	642	625	590	605	585	615	598	590	601	610	550	580	645	625	627	592	632	600	613	607	629	600	613	636	632	594	633	564	611	626
27665	21658	17966	11969	6783	4065	2791	1931	1411	1082	889	745	585	574	494	407	397	384	375	349	319	340	320	306	270	280	281	287	282	283	281	285	285	284	276	296	268	249	270	266	248	282	273	227	231	227	223	262	248	238	260	271	250	241	295	248	285	248	255	255	259	259	243	230	235	275	282	252	261	246	274	272	257	256	278	258	253	268	244	254	260	254	247	252	239	255	241	268	270	245	231	247	247	284	213	303	231	252	245	250	253	274	233	246	252	300	253	251	252	238	231	273	261	270	274	257	257	233	249	253	266	256	267	260	264	250	245	259	273	264	260	278	249	276	246	286	262	264	248	258	262	271	253	278	263	271	238	290	250	259	264	266	244	241	247	251	260	238	255	257	261	226	267	254	256	260	291	250	249	265	253	249	236	230	297	278	274	256	256	273	264	256	212	278	251	272	265	223	273	261	248	247	257	254	275	254	255	247	234	216	252	272	283	288	236	258	275	282	282	247	259	244	261	257	266	255	282	270	277	281	260	280	233	268	262	288	225	294	272	241	261	295	257	240	291	280	271	253	243	254	254	258	264	256	288	268	259	252	258	262	260	272	256	272	258	273	263	237	285	245	264	272	262	272	267	265	280	280	277	259	234	234	269	295	256	264	246	252	256	232	242	246	253	245	248	243	277	298	264	233	255	245	255	257	265	285	269	273	262	227	263	257	261	284	239	250	234	252	244	235	250	249	292	278	227	249	249	246	283	273	249	253	244	272	276	287	254	251	266	249	279	256	280	229	263	304	282	258	252	252	256	257	254	292	281	242	262	249	262	246	235	252	274	230	271	271	250	228	261	296	243	274	225	234	274	272	239	252	253	281	270	230	239	249	271	245	239	253	277	256	283	266	247	259	233	267	257	253	227	253	260	240	252	250	260	228	276	222	246	240	237	288	230	277	269	263	266	304	275	281	264	269	253	249	235	232	276	255	244	258	246	279	258	258	269	251	230	257	268	247	265	283	269	261	292	258	233	260	257	246	267	277	275	242	256	273	258	262	259	249	231	262	279	228	281	260	235	247	232	286	282	259	251	264	260	262	249	246	274	291	258	241	288	259	264	285	249	286	260	300	253	247	292	292	261	229	260	264	278	253	257	266	263	236	251	246	249	238	271	259	260	265	248	263	259	262	277	272	288	243	257	267	232	247	243	222	232	261	240	276	237	239	265	236	237	232	254	259	253	275	261	254	274	260	246	225	237	236	268	266	240	251	258	234	261	260	281	251	247	256	272	279	243	211	249	251	245	268	265	277	260	279	236	292	254	258	240	238	272	281	261	256	255	259	251	262	243	247	235	240	276	277	241	254	265	266	245	236	277	273	266	268	265	264	297	261	275	258	277	261	243	233	276	270	260	229	265	238	254	268	262	232	244	254	253	241	255	239	267	287	291	219	252	265	271	253	238	234	236	308	278	243	273	256	289	270	275	249	241	262	252	280	253	245	270	259	280	249	264	266	265	258	251	256	253	263	282	260	258	260	274	261	278	259	243	261	234	260	245	254	244	250	238	240	274	243	241	252	226	256	252	284	258	270	259	246	261	245	263	256	230	240	238	272	278	267	260	250	269	262	273	255	285	270	253	221	274	248	255	249	267	253	268	242	249	264	266	295	238	306	291	257	231	257	286	274	257	259	247	252	278	250	267	275	253	269	265	253	257	264	298	272	236	227	273	276	279	248	234	264	274	249	250	258	268	272	267	243	272	262	252	268	280	223	264	264	267	271	280	252	261	249	262	249	248	261	252	272	268	236	240	244	281	273	248	254	262	279	273	217	245	266	241	241	270	283	267	237	270	267	252	251	245	273	253	285	264	264	267	260	270	245	247	245	266	231	251	256	239	258	273	237	264	225	247	251	248	275	266	264	271	240	255	249	294	258	263	248	261	239	281	268	240	254	244	258	256	246	263	229	239	258	272	254	258	269	242	250	271	243	243	251	257	255	267	265	233	233	279	230	249	280	265	264	278	284	306	210	269	272	257	228	264	262	258	269	218	245	246	246	264	286	243	233	254	239	273	254	285	264	255	271	266	265	273	252	264	238	263	253	248	269	244	258	258	263	259	270	255	269	251	275	248	283	259	269	233	266	262	245	261	239	266	225	278	258	265	266	245	216	258	279	273	240	245	269	277	274	239	257	253	261	289	252	261	249	249	244	247	258	236	256	266	275	264	253	249	285	243	255	257	242	251	264	273	260	249	252	269	250	269	265	267	286	264	239	227	290	240	261	248	242	246	270	248	262	240	232	285	245	258	267	277	244	241	223	282	256	264	272	248	265	295	245	228	269	264	268	244	260	264	272	281	242	259	274	254	270	240	249	271	271	242	270	237	255	253	260	247	266	284	274	289	254	243	266	239	267	250	251	235	251	274	262	249	250	263	288	256	257	283	293	228	253	303	263	238	252	253	235	260	258	238	253	235	263	279	267	269	266	282	245	262	239	228	259	283	276	262	261	280	257	253	283	266	282	261	252	269	270	256	248	250	233	258	263	293	253	256	251	252	242	241	274	239	266	269	236	241	277	235	245	234	200	264	297	240	257	257	274	270	268	271	258	252	278	283	265	248	239	224	255	275	265	269	269	276	244	233	283	260	244	237	256	248	268	255	246	274	269	265	276	246	258	242	275	239	244	266	239	270	263	247	273	241	248	245	277	276	272	259	261	240	255	251	248	242	266	259	256	302	274	270	264	268	250	267	266	256	249	271	261	259	217	245	266	270	244	270	258	235	234	256	285	278	269	264	240	285	273	242	265	261	273	239	287	263	257	267	260	216	270	274	255	272	261	270	243	274	269	215	279	237	285	255	252	261	251	272	246	257	272	235	261	275	269	253	271	250	241	264	262	277	252	241	236	259	277	261	274	284	245	267	251	280	271	248	265	259	259	252	263	262	247	292	267	233	274	264	240	237	265	281	241	246	238	285	262	263	291	274	231	264	264	245	263	224	265	258	268	273	280	252	281	260	244	232	271	276	245	248	259	247	261	262	274	283	286	259	236	242	252	267	247	265	269	246	262	246	265	272	268	265	250	260	262	282	277	273	280	255	248	242	286	248	251	277	258	252	250	261	269	266	246	271	241	239	301	247	238	250	242	266	280	255	281	250	292	290	271	271	228	245	250	265	222	268	260	258	248	256	244	260	289	249	276	224	264	247	262	254	274	260	264	314	281	255	234	253	260	258	274	288	242	252	261	263	248	232	276	253	259	275	245	277	271	274	259	255	287	241	266	271	220	281	269	286	272	264	246	251	249	270	244	233	255	244	241	273	245	286	221	270	257	273	264	262	270	250	254	271	273	274	263	262	287	243	261	285	280	253	281	222	240	293	249	280	257	259	257	258	267	266	240	270	259	245	250	236	257	265	283	270	254	263	257	269	238	255	248	248	249	267	262	249	277	233	260	260	281	232	263	267	233	257	247	269	248	249	245	268	265	267	262	260	307	303	237	273	237	240	237	233	269	257	242
16521	16937	23213	22801	18517	14283	11793	8891	6870	5785	4669	3878	2817	2410	1969	1849	1619	1678	1542	1307	1078	974	1048	859	896	847	850	866	778	700	798	749	731	704	704	716	636	689	667	681	680	663	647	653	629	649	666	638	659	637	607	653	626	616	617	623	629	647	646	641	652	609	644	626	657	584	632	582	643	615	606	604	621	649	643	611	654	617	597	651	613	633	587	664	582	582	613	643	587	590	595	606	630	595	617	595	635	593	630	605	685	578	660	628	627	627	640	657	597	643	655	609	625	618	618	623	608	638	597	615	624	627	628	605	641	640	650	630	622	627	567	632	619	596	607	604	680	620	621	621	614	631	642	585	626	648	600	589	601	596	624	598	587	587	606	631	615	659	609	598	599	628	623	605	657	663	630	636	595	650	613	581	657	644	614	611	638	593	594	625	637	604	647	583	642	635	612	642	603	614	586	613	648	613	647	650	613	616	599	616	608	601	626	634	622	626	647	675	566	587	617	653	578	625	627	644	655	618	580	600	629	613	634	603	625	657	604	663	674	601	559	610	632	576	593	640	660	603	631	624	563	629	632	617	570	657	643	657	641	604	608	609	639	645	605	593	651	626	615	667	621	618	629	615	591	660	615	605	602	613	614	581	627	643	603	623	624	606	616	616	651	642	636	653	681	652	584	642	607	639	659	646	592	617	676	588	625	611	662	655	577	660	629	599	632	622	602	592	645	657	610	649	577	670	630	604	627	633	607	594	601	607	611	660	638	632	632	617	662	646	581	620	659	607	604	591	625	637	598	606	627	613	628	638	628	648	610	674	596	677	626	659	636	642	622	610	663	627	613	649	626	565	573	632	622	662	622	617	657	643	609	600	588	659	634	669	592	614	597	596	596	594	585	670	632	590	614	632	630	633	625	628	612	611	613	616	629	620	624	607	657	626	613	642	627	609	639	654	593	621	585	605	657	631	617	606	656	651	636	649	636	598	590	646	583	631	582	640	589	638	628	628	604	642	664	656	626	604	584	681	638	664	620	655	636	596	615	659	623	609	629	661	626	623	600	620	607	663	638	654	658	625	620	636	590	615	588	587	631	567	605	615	606	681	594	631	609	628	667	607	588	661	585	564	647	631	625	655	628	608	600	634	590	616	575	609	611	621	648	634	621	628	647	605	621	591	589	605	661	636	603	634	613	684	622	640	633	623	619	641	630	600	629	659	591	647	608	631	613	622	630	652	599	590	593	656	637	614	636	649	654	646	590	627	637	644	619	580	642	602	619	613	625	603	648	650	572	627	655	635	671	640	631	607	571	634	611	601	635	615	663	604	601	637	611	653	616	693	621	612	629	600	649	628	622	622	629	591	593	603	605	644	585	580	612	586	592	607	620	591	617	636	602	639	614	540	670	625	595	626	642	642	635	675	664	661	608	580	582	620	648	647	645	612	630	630	619	644	647	631	619	643	619	591	635	659	588	638	615	648	646	629	614	627	633	660	610	665	580	570	621	605	634	606	593	629	596	618	654	577	584	615	591	604	655	627	634	638	604	613	671	589	640	612	613	644	597	648	635	627	605	654	611	612	586	618	599	619	608	626	601	644	647	634	648	625	609	596	626	620	660	628	589	651	618	630	624	622	645	633	690	632	607	612	611	622	628	644	661	598	630	566	616	648	618	606	580	638	564	638	623	626	621	662	677	611	588	593	634	611	676	603	640	675	651	627	590	631	616	634	601	640	564	650	615	598	594	584	598	629	606	561	625	664	597	609	626	621	630	618	616	616	620	560	573	594	616	616	631	639	633	660	623	643	581	611	592	624	607	597	592	636	630	640	631	586	628	620	634	590	590	655	638	632	625	641	611	636	578	647	607	615	615	577	628	661	579	596	650	615	664	621	600	599	660	624	662	616	652	633	606	634	608	630	615	591	643	628	615	639	641	589	582	633	592	610	610	615	633	602	586	625	642	608	626	564	618	634	606	653	637	624	637	595	570	650	608	617	618	613	618	627	624	644	636	600	588	620	601	642	613	601	602	638	623	616	663	599	638	639	630	629	612	623	596	584	620	570	654	634	662	596	597	649	605	594	616	584	635	641	651	639	681	647	620	588	607	595	648	610	597	631	610	630	655	585	626	612	593	581	613	626	597	638	652	628	638	644	611	636	621	623	611	622	605	599	592	645	633	599	592	611	578	576	613	618	665	615	654	608	656	618	629	631	583	639	631	638	620	599	596	654	586	603	611	609	591	620	640	620	635	620	642	608	638	629	632	700	613	653	607	626	650	625	614	612	644	597	570	608	597	613	616	631	634	627	632	621	626	640	620	586	599	621	597	628	680	619	652	648	658	626	614	574	591	623	613	655	647	645	623	628	550	588	663	644	628	630	621	625	619	626	596	626	662	636	599	630	638	670	635	624	604	630	662	622	612	647	634	626	666	649	622	615	617	598	666	572	632	653	670	687	654	630	608	631	593	623	668	610	605	619	635	618	627	631	644	635	641	651	593	659	591	624	614	614	652	590	572	651	619	639	584	616	647	585	623	647	610	613	644	640	587	616	644	584	656	633	651	592	648	613	617	602	642	612	647	638	636	600	650	615	631	627	612	597	616	636	652	585	614	613	604	627	592	585	625	648	641	661	642	644	614	661	603	636	619	650	636	589	594	628	637	634	642	584	574	620	607	629	609	595	600	613	602	638	622	642	622	587	608	632	610	629	637	597	605	622	590	562	637	629	616	671	630	634	622	583	633	631	610	613	612	654	627	610	606	678	642	598	641	606	571	617	626	650	634	594	623	591	603	606	634	611	621	650	636	590	629	586	618	594	607	628	668	620	596	587	621	634	628	613	622	606	679	623	630	608	603	594	645	665	649	618	630	618	605	634	659	610	636	619	663	609	618	643	645	624	629	628	604	660	608	626	616	620	647	619	606	601	607	614	610	603	597	620	601	631	636	616	614	618	624	672	622	617	622	665	605	630	634	637	592	608	593	598	611	583	620	576	632	641	584	607	632	595	626	652	616	687	608	640	600	633	666	619	586	595	638	594	584	637	583	603	635	644	654	605	615	618	580	626	638	612	621	585	640	621	570	631	643	665	591	599	642	626	640	586	605	602	693	592	640	614	668	627	637	627	666	670	688	588	579	626	665	623	651	637	629	624	632	698	628	639	636	615	571	644	633	610	618	613	580	619	633	594	603	629	622	590	591	599	596	652	633	606	634	638	682	649	613	629	639	628	609	637	609	548	651	588	636	607	609	623	620	633	608	632	642	659	663	647	614	607	638	610	607	633	661	600	615	645	591	627	600	629	634	641	585	632	632	643	574	639	716	671	613	679	592	618	640	618	592	625	614	626	657	670	644	608	623	622	633	658	583	624	617	678	612	606	558	602	640	633	596	610	605	646	672	638	608	579	599	685	631	623	654	648	611	642	627	662	630	588	625	608	639	659	600	617	679	597	606	591	643	621	616	575	625	668	591	610	650	653	662	655	648	614	628	608	653	624	622	602	619	643
36723	33713	30425	23227	14762	10649	9892	7922	6231	5349	3873	2980	1918	1400	1110	1035	942	948	833	652	409	405	426	419	463	429	380	390	375	312	315	332	346	322	264	308	292	263	285	262	261	277	248	297	244	263	249	275	245	250	262	242	263	282	257	246	268	270	270	260	281	268	264	240	269	245	265	245	270	244	289	260	255	258	272	259	249	252	250	261	250	261	266	267	258	273	264	270	269	266	246	239	272	234	239	262	281	254	285	229	261	259	248	252	270	246	272	248	270	269	253	271	259	275	253	290	282	265	242	300	246	254	273	274	297	267	232	250	255	276	258	250	282	228	251	239	273	261	278	230	259	257	249	237	252	271	264	263	263	258	240	264	259	247	254	237	260	254	240	257	258	247	261	256	262	257	259	301	240	247	263	277	249	285	262	236	246	225	232	241	230	245	296	247	232	225	259	277	267	277	282	249	251	238	271	254	262	282	255	251	226	226	286	244	265	265	248	265	271	263	249	273	261	214	261	253	226	264	278	285	244	276	229	242	268	249	224	241	236	233	240	232	288	268	271	223	237	249	248	242	257	271	231	285	250	246	287	264	275	252	206	227	246	270	260	236	249	255	276	281	243	270	250	268	267	266	232	249	257	222	245	250	267	255	271	270	249	261	257	235	252	270	264	264	278	287	251	261	247	258	275	271	250	244	220	245	241	278	244	272	254	270	243	262	289	280	294	261	281	275	253	238	282	251	235	265	259	269	266	272	252	247	293	236	248	206	244	255	256	259	291	239	248	229	264	269	244	271	278	268	269	258	279	266	273	240	246	246	252	251	240	231	256	279	244	252	262	258	214	240	270	254	246	237	239	234	241	264	244	248	260	262	253	276	248	227	263	243	204	261	245	253	238	282	245	249	256	275	256	237	251	270	267	250	251	274	245	273	255	251	241	247	224	224	263	268	280	242	270	254	276	259	232	265	269	258	250	248	272	260	275	236	264	245	271	273	270	246	258	273	255	261	235	276	261	266	261	245	267	255	250	252	239	244	262	250	284	289	266	271	250	271	282	219	258	276	251	243	294	254	303	255	232	271	250	245	238	233	268	256	249	260	244	247	233	237	217	253	247	267	274	264	241	226	257	258	265	273	249	265	271	258	276	260	261	263	250	250	252	254	303	282	237	233	249	247	246	241	272	260	237	263	260	237	264	253	260	278	260	228	249	232	265	246	267	253	243	288	282	250	259	236	250	268	282	253	253	282	232	262	232	241	266	273	268	273	267	241	235	237	243	269	275	264	268	276	252	244	262	261	271	279	238	246	268	231	263	269	263	248	256	285	272	248	261	263	288	247	301	261	243	270	242	259	263	261	283	271	246	294	248	222	257	263	238	240	279	285	262	261	265	255	240	289	272	252	229	274	268	244	255	267	245	249	217	286	244	253	279	237	234	246	242	260	266	258	292	246	255	248	249	296	262	295	249	247	273	261	260	255	230	258	259	292	262	249	230	225	250	255	261	285	281	236	275	285	261	231	278	255	263	259	226	273	273	247	239	262	256	264	252	250	257	271	268	249	254	264	277	257	247	247	237	255	232	253	269	253	250	275	235	265	249	254	260	255	263	264	273	231	242	245	267	252	263	249	238	284	267	267	275	279	287	257	235	255	274	276	251	270	256	271	321	244	273	267	277	247	287	264	236	258	275	252	239	256	270	254	253	239	278	249	256	254	269	285	229	225	244	264	253	246	244	249	255	257	264	262	248	251	248	245	252	258	252	251	279	273	259	262	295	245	277	269	256	272	243	246	276	270	263	246	254	275	252	227	236	280	283	239	254	218	243	243	294	269	218	256	256	247	246	283	269	262	250	244	262	258	229	271	272	259	276	236	276	247	293	245	260	245	245	270	253	239	291	254	243	281	246	284	251	276	255	251	239	257	238	268	240	245	224	243	257	224	285	247	289	256	256	261	270	246	244	253	277	274	236	232	277	246	243	280	236	243	225	248	259	260	297	257	282	259	224	278	258	263	246	240	260	277	251	268	237	252	261	250	248	268	271	234	251	255	271	271	246	244	276	234	256	278	292	240	261	254	249	251	279	272	261	239	262	230	241	255	267	252	270	246	246	256	265	256	264	232	289	262	243	298	254	234	263	259	255	241	277	242	254	260	266	243	253	252	301	275	257	257	277	224	239	259	274	258	274	255	254	246	245	271	241	264	281	231	270	257	245	230	244	238	284	260	232	261	293	246	246	258	255	238	284	260	265	283	242	250	251	257	290	256	254	236	252	246	260	270	238	257	220	229	251	263	238	278	285	278	252	220	226	262	254	272	276	262	298	233	214	260	275	240	288	241	242	240	269	241	269	260	274	272	247	247	241	238	245	262	217	248	260	254	264	270	301	243	245	282	237	277	274	259	280	234	226	261	263	236	263	274	268	273	247	262	238	253	243	239	258	260	236	267	263	222	256	220	258	256	272	249	244	260	229	256	255	274	239	262	267	243	239	263	241	269	256	244	258	240	271	262	240	222	282	299	257	245	252	237	266	269	259	253	250	264	268	245	233	248	242	246	263	225	222	226	227	224	259	270	252	234	228	253	253	237	237	229	261	270	226	242	276	274	254	273	258	269	286	267	266	232	287	246	256	236	272	233	275	275	268	273	278	281	278	255	267	258	256	250	279	227	223	282	245	238	242	253	226	235	274	237	243	237	283	268	281	211	239	239	299	243	264	271	261	269	267	253	275	249	248	235	218	227	240	226	250	261	240	253	246	232	236	267	257	272	270	237	261	236	280	264	234	249	274	230	243	251	267	258	272	255	249	279	287	270	232	244	269	289	270	255	288	266	275	261	227	254	244	275	255	272	241	224	275	247	259	213	248	272	241	260	236	252	249	245	296	250	256	258	243	235	235	255	249	249	242	215	282	235	245	261	231	241	250	280	284	226	268	265	259	246	211	218	258	253	255	254	260	216	277	256	267	286	257	255	258	272	253	273	242	258	238	264	264	243	254	286	262	274	268	226	261	265	246	230	262	248	263	226	264	280	277	268	264	227	243	285	259	265	275	253	282	285	233	262	271	267	274	266	297	247	251	223	253	259	237	245	255	286	268	257	234	260	256	268	258	239	282	250	254	244	270	269	271	270	244	247	256	258	270	269	267	286	272	257	245	263	279	256	267	240	243	268	257	266	257	241	253	233	244	268	265	261	234	277	253	281	247	257	239	260	244	218	284	241	251	248	274	257	240	253	281	257	249	233	266	244	230	288	256	283	272	239	265	246	245	267	271	267	284	259	271	268	234	238	262	221	244	235	251	240	243	264	249	253	270	248	258	263	258	251	268	261	275	237	257	237	251	235	279	249	257	271	279	262	268	292	248	250	235	290	260	261	240	253	246	234	257	244	261	250	264	273	246	260	276	240	256	242	242	252	254	244	271	264	255	219	242	255	231	248	218	242	245	244	234	258	266	238	266	260	262	266	234	271	264	258	273	301	247	251	246	245	256	289	262	279	270	268	236	270
22834	27221	31767	31636	24857	24111	24574	21795	20370	20147	16604	14756	9935	7648	6278	6021	5464	5597	4814	3432	1861	1975	1550	1877	1917	1903	1649	1568	1595	1225	1216	1437	1415	1000	910	879	841	756	711	659	712	726	669	709	632	629	616	691	670	641	646	623	629	659	622	605	670	650	587	628	596	637	662	621	646	627	615	635	632	626	592	631	620	643	648	615	630	661	612	673	594	608	600	610	639	605	589	635	584	645	591	648	626	591	591	613	637	600	572	586	606	658	591	606	641	607	640	619	614	667	653	647	687	674	611	621	576	601	606	666	609	645	638	596	633	641	627	607	642	600	626	650	609	575	623	653	588	656	596	627	593	578	599	584	623	603	580	610	629	658	620	660	621	635	618	618	620	610	647	590	634	625	573	633	631	613	614	574	636	628	630	643	575	651	657	605	600	629	591	588	591	624	621	599	615	631	624	627	599	625	605	602	601	619	626	563	634	648	616	596	614	613	656	618	587	596	649	615	605	613	582	658	637	644	655	669	628	635	610	607	643	599	629	636	606	618	631	609	613	614	627	606	623	572	595	628	630	619	620	623	618	605	591	646	602	583	569	643	611	616	658	592	628	628	646	623	592	638	619	627	605	576	601	686	595	603	602	610	615	625	597	630	678	599	605	605	595	621	612	631	603	603	588	633	593	616	610	599	652	610	601	621	611	673	611	588	631	581	568	649	641	575	640	652	613	572	602	638	634	584	600	636	629	627	606	634	664	685	645	599	670	635	638	612	662	617	619	636	639	622	590	588	599	602	606	613	626	581	631	654	596	620	662	643	588	589	637	629	626	604	656	603	579	629	569	596	616	619	635	639	593	604	610	626	612	636	609	623	632	567	622	667	623	625	657	601	610	626	593	603	614	615	568	625	615	637	620	552	629	608	600	589	596	592	593	631	629	606	606	612	600	614	592	639	604	613	628	636	638	615	673	630	595	602	646	640	599	542	614	688	536	590	641	591	639	660	599	610	640	676	664	573	612	593	651	636	645	600	636	577	661	636	629	597	606	630	640	623	637	576	602	635	634	583	588	619	642	620	626	641	639	618	613	665	604	622	598	628	625	607	663	647	623	627	662	663	645	620	648	625	626	596	595	667	592	605	617	620	623	611	605	601	613	661	612	618	575	603	634	650	641	625	590	597	587	625	637	669	624	584	627	591	626	607	604	616	633	619	605	602	631	603	639	599	589	654	595	607	690	641	634	610	639	587	590	606	649	618	652	559	600	621	603	614	597	611	639	613	638	658	632	604	614	683	655	659	644	621	628	636	601	551	600	624	640	554	635	629	601	589	637	636	628	577	634	640	623	611	663	607	595	622	657	612	656	637	657	670	626	641	607	609	622	594	604	624	623	636	595	612	608	604	613	613	630	619	611	631	613	624	582	649	603	608	612	623	620	594	592	580	578	601	594	634	602	616	620	605	628	613	639	626	591	595	595	610	589	658	623	581	622	660	666	616	604	626	635	596	587	611	580	621	633	606	610	652	624	605	670	590	657	578	586	612	613	569	631	611	590	639	640	549	589	614	646	588	651	604	625	587	659	641	575	619	578	604	588	614	621	605	586	618	606	630	636	611	616	642	647	600	618	637	590	624	579	631	560	648	639	633	594	649	612	579	610	579	593	608	649	638	663	591	584	589	611	629	647	657	603	613	685	625	590	618	583	646	615	627	615	628	655	638	589	641	628	594	574	623	650	634	594	629	623	595	589	643	612	614	597	644	587	628	649	617	626	641	598	622	644	607	634	622	606	632	642	604	655	622	608	629	602	659	631	620	623	593	656	602	642	622	660	635	589	626	653	632	606	613	594	604	580	643	548	637	583	604	612	628	611	629	633	650	629	638	605	629	612	603	625	653	624	612	667	595	617	629	654	631	641	626	635	612	615	620	636	597	634	615	619	612	595	625	617	627	611	586	618	616	649	630	611	611	621	549	620	615	599	635	592	624	631	599	634	598	652	579	628	614	616	622	621	585	629	631	600	590	638	658	632	678	671	600	616	645	613	624	611	638	658	632	652	624	592	599	605	640	616	625	597	587	637	560	594	605	618	626	610	608	632	592	652	597	620	625	629	635	599	598	604	600	647	618	613	611	579	633	612	611	616	597	628	593	609	648	592	603	639	592	589	609	621	621	622	614	632	629	591	592	591	623	611	601	632	625	589	620	610	661	618	613	618	605	647	625	568	655	613	654	602	616	607	599	596	555	638	620	619	647	608	633	631	568	606	643	628	615	636	626	601	620	654	603	634	602	587	613	626	690	612	670	616	592	593	634	631	657	635	605	576	640	641	581	624	663	612	632	651	640	595	624	618	623	585	633	635	604	595	634	606	674	613	625	647	563	581	577	640	673	598	635	614	653	606	644	629	619	582	630	581	607	652	632	602	658	602	608	616	621	608	621	580	580	602	603	608	611	609	569	627	600	635	615	637	657	631	596	618	604	662	608	580	611	651	626	601	641	557	604	626	629	617	587	605	615	660	672	652	581	564	563	605	608	633	613	614	597	649	643	614	585	611	623	615	620	609	621	618	616	625	660	573	605	604	647	609	635	635	573	627	636	578	627	616	599	606	584	647	601	618	591	613	606	627	636	625	595	607	587	640	642	599	597	602	647	633	609	598	629	568	589	588	627	578	652	576	634	626	598	598	589	604	641	604	634	609	609	619	629	613	614	622	617	586	611	601	647	626	624	652	601	630	606	615	581	601	622	635	629	615	625	584	587	576	631	580	614	592	647	619	589	636	656	650	639	621	663	643	631	648	588	590	615	625	586	590	612	633	610	635	610	641	601	665	620	607	592	634	634	628	612	590	628	597	610	612	624	610	620	631	642	598	631	618	620	661	636	591	627	623	636	610	647	608	618	607	594	634	607	617	580	612	625	646	574	616	594	645	599	632	634	628	599	599	694	625	626	650	657	623	677	604	624	583	673	627	613	618	611	649	613	632	581	643	647	587	615	591	627	615	603	636	650	588	571	557	629	592	626	586	637	612	621	604	621	610	624	627	639	609	629	608	648	633	654	625	662	589	595	620	628	587	626	602	612	580	619	585	632	598	622	650	619	624	633	642	607	596	601	642	613	585	620	656	641	625	642	608	623	638	609	641	609	627	621	669	676	622	611	581	602	607	634	608	638	604	636	624	613	600	612	640	635	635	580	635	585	601	631	627	655	643	614	615	588	627	613	605	630	576	619	627	648	618	587	619	658	579	579	660	630	616	625	649	664	638	640	643	650	638	599	562	576	629	626	672	599	625	651	600	618	662	581	609	610	631	600	639	640	632	596	645	598	620	641	589	619	621	649	623	652	625	629	616	644	618	574	618	627	671	612	580	619	596	611	648	617	668	634	611	601	641	619	615	675	647	611	658	607	576	628	631	603	622	594	627	638	640	617	568	631	626	641	661	601	603	654	589	612	610	632	584	597	611	628	581	644	602	612	623	602	640	597	606	673	601	582	653	605	606	598	597	594	631	590	611	600
50997	46524	39340	31276	26221	22949	25694	25166	22377	19893	15327	12578	7902	5123	4028	3956	3361	3627	2705	1712	828	1104	784	996	942	960	798	741	836	659	575	573	626	466	407	437	372	319	320	314	333	291	245	263	265	269	282	286	288	258	270	249	281	240	252	253	231	265	271	259	248	270	245	265	269	262	260	280	242	290	280	259	236	244	214	257	245	257	284	268	240	256	276	255	228	273	268	260	245	271	282	259	227	241	252	258	259	240	265	272	247	271	264	240	264	234	235	257	250	248	245	276	232	254	273	238	246	290	235	255	239	268	285	244	240	222	249	226	254	218	229	254	253	273	286	253	251	253	234	238	283	267	263	239	243	266	251	261	229	224	242	264	234	248	235	251	239	243	267	251	251	244	245	257	263	274	259	243	237	236	267	262	292	243	284	247	223	270	267	242	266	255	231	260	277	259	274	259	219	243	243	247	271	252	261	235	253	255	266	246	261	252	275	239	239	260	251	250	275	266	237	267	268	254	271	238	257	252	257	259	242	255	270	243	239	286	247	220	238	255	272	263	257	285	254	261	228	271	246	245	270	249	287	237	260	248	231	245	255	242	249	265	227	262	269	265	230	233	237	240	230	266	247	249	256	251	269	263	266	269	299	248	235	263	273	266	248	257	252	257	275	260	248	230	262	239	254	243	236	249	263	261	255	250	236	279	244	257	238	235	268	250	233	231	251	244	245	259	235	286	259	237	223	225	254	256	253	257	234	244	249	281	259	236	245	251	253	248	223	266	263	252	236	269	273	239	272	237	249	277	297	228	243	245	237	227	283	272	267	248	264	255	221	274	272	243	227	240	247	286	289	259	261	263	265	244	256	260	231	248	276	255	256	276	211	234	250	263	254	252	267	243	252	271	252	260	242	274	266	218	292	268	272	252	265	267	261	272	248	242	238	252	231	228	243	270	253	252	283	260	252	269	256	257	241	249	253	290	230	243	248	248	269	267	222	254	243	244	251	262	235	267	266	264	264	272	250	240	238	272	223	255	253	261	274	253	270	238	276	246	236	276	248	200	241	216	269	263	218	260	271	248	259	274	247	260	241	236	204	277	240	278	277	258	238	231	240	242	272	250	264	258	270	255	240	267	265	229	244	213	215	258	275	259	243	263	254	247	257	246	250	215	257	273	273	262	243	223	262	269	258	242	233	269	230	243	280	296	255	253	276	236	257	205	255	225	275	264	303	268	257	271	252	248	239	232	284	253	299	252	252	252	268	228	264	245	260	244	263	254	279	246	278	258	249	244	260	270	250	242	223	263	286	244	277	249	237	252	253	266	252	255	242	276	249	250	264	255	303	249	264	251	266	236	265	259	248	239	244	229	235	250	280	255	251	256	271	279	248	280	279	259	253	275	298	264	278	264	261	283	254	258	268	228	269	281	288	263	228	244	250	271	270	262	267	243	254	274	254	252	262	292	238	252	248	270	235	257	259	256	297	252	263	254	230	259	249	248	266	251	241	256	221	243	268	251	231	250	240	261	242	239	253	293	268	240	290	227	241	248	248	205	278	270	247	279	276	255	247	248	268	252	259	249	279	261	240	221	228	258	256	276	259	229	259	233	264	237	260	255	242	260	244	269	247	254	248	251	238	266	239	246	280	253	284	241	253	255	250	221	234	240	248	242	255	269	260	275	257	268	272	287	235	293	215	226	281	242	266	267	253	260	220	240	243	263	236	303	289	272	260	255	240	254	230	262	242	279	239	291	242	262	232	280	260	251	221	259	267	270	245	248	241	245	255	250	258	270	244	238	283	240	260	250	305	271	232	276	256	259	305	261	222	242	243	266	228	246	274	231	263	240	241	259	256	298	273	273	232	260	252	253	273	293	264	263	273	272	259	253	237	264	279	250	268	231	223	249	258	258	242	230	280	252	287	257	270	255	255	227	262	263	247	245	248	260	238	243	261	259	303	259	242	265	256	271	283	300	273	263	260	264	237	248	247	286	265	243	232	278	289	266	253	246	243	238	237	247	226	271	271	256	265	247	254	273	257	258	258	236	269	253	245	256	263	245	262	282	263	261	257	285	250	253	240	252	232	238	245	247	261	271	257	251	226	253	245	283	243	253	254	284	257	239	286	234	249	236	243	274	257	239	250	268	226	248	272	300	265	273	255	248	287	258	255	247	249	262	242	265	244	225	275	247	255	251	263	290	256	274	231	255	250	255	272	226	244	255	232	267	289	294	236	299	197	270	248	245	268	268	276	275	277	279	274	247	249	260	243	219	260	241	263	266	256	237	253	255	231	245	266	258	261	238	288	240	243	249	240	267	277	261	267	274	233	237	233	249	256	269	246	276	267	257	253	275	260	257	227	242	248	265	261	246	259	224	227	272	273	225	250	257	243	256	244	262	222	249	252	240	243	265	287	257	230	271	259	273	234	245	257	227	263	229	274	254	234	235	248	233	233	239	225	266	249	288	262	233	257	252	234	258	262	270	264	282	257	247	252	256	247	255	294	251	280	259	265	224	242	243	224	255	258	245	240	236	261	247	249	275	242	264	279	257	247	252	257	261	264	255	259	239	238	235	248	262	264	260	243	240	246	229	249	257	240	241	218	262	255	272	259	263	255	252	268	261	266	258	286	238	257	252	219	230	262	286	268	273	280	229	254	258	246	267	247	276	273	251	268	257	226	256	253	248	248	259	227	259	247	275	253	264	255	279	264	244	253	248	252	285	243	270	254	246	263	251	253	289	262	259	240	288	257	278	261	252	243	248	242	268	249	244	276	247	258	284	229	285	259	249	278	237	237	262	252	240	263	240	263	259	245	261	264	249	233	272	231	202	278	248	241	260	258	247	245	235	263	281	273	253	257	254	216	244	248	281	247	272	265	282	243	224	275	263	258	271	246	232	245	262	266	285	269	288	251	254	249	281	233	248	265	241	276	242	243	293	236	229	231	244	254	262	264	246	254	250	222	239	236	223	244	250	254	272	248	237	255	286	260	266	262	272	258	269	268	277	273	245	229	286	249	258	249	229	238	233	270	243	241	257	222	261	243	263	243	270	258	252	228	279	255	236	254	283	236	282	224	263	278	221	242	261	256	274	233	246	219	270	250	255	263	235	255	231	278	259	236	253	234	220	255	257	261	255	267	235	248	231	283	255	243	253	266	260	274	291	266	234	231	279	249	238	240	287	262	265	224	258	247	228	284	257	255	248	256	246	268	255	268	243	224	206	284	239	248	236	244	243	255	237	251	261	250	238	234	269	254	255	204	245	265	287	252	268	260	256	235	264	246	257	244	235	233	263	250	276	266	237	242	236	271	237	254	271	274	260	275	223	265	233	265	257	256	257	272	246	263	233	254	248	249	259	255	259	265	262	255	246	239	217	241	257	236	231	257	267	254	258	265	235	269	270	298	242	225	255	240	262	277	272	263	253	235	248	272	238	277	261	256	263	275	241	260	282	233	245	251	269	260	288	255	243	270	266	255	267	271	250	241	265	269	256	240	271	244	263
33293	40660	43205	41473	34724	34957	38111	38387	38717	38036	34380	32477	25486	20741	17764	17570	16830	17082	13966	9192	4387	5842	4037	5726	5189	5569	4284	4417	4677	3130	2940	3263	3399	2488	1607	1710	1368	907	1000	938	981	787	740	725	667	679	713	685	658	616	656	645	652	628	642	647	611	637	690	603	627	623	652	581	628	632	604	649	592	603	590	551	595	577	648	636	638	622	587	580	615	595	600	582	585	670	613	618	570	622	610	587	579	599	631	641	597	617	600	610	602	580	606	620	598	603	616	615	627	599	587	612	563	587	584	597	597	627	583	625	608	586	607	601	577	565	631	642	619	648	606	648	598	644	597	575	633	577	602	572	640	555	590	628	610	642	622	643	605	608	610	620	584	586	648	557	631	594	618	597	614	617	586	604	572	606	637	604	633	593	572	605	608	629	655	611	586	629	578	592	606	637	670	608	603	588	642	628	596	648	637	626	603	609	602	588	583	630	592	620	606	612	561	615	597	639	586	654	639	592	615	598	589	561	644	614	601	601	631	603	593	597	607	599	635	624	601	588	603	625	602	611	627	582	614	631	619	604	631	589	577	581	608	630	597	577	571	603	619	628	628	605	609	617	595	627	604	606	664	579	592	638	595	625	592	615	624	608	598	593	644	620	633	597	612	632	581	571	613	629	626	579	606	615	638	599	653	666	644	617	595	617	623	590	641	592	619	601	599	606	653	590	630	519	607	631	617	628	583	547	656	614	575	635	683	614	630	568	603	593	652	631	596	624	603	586	611	585	585	621	613	621	651	611	581	621	618	594	576	611	610	616	643	573	617	594	600	616	630	607	598	616	573	619	634	629	628	625	609	584	586	609	593	610	657	622	597	600	672	597	611	595	567	669	564	597	660	556	654	601	645	613	648	576	597	629	602	604	605	590	617	551	621	590	671	590	574	628	582	578	630	610	590	577	566	635	616	614	578	608	589	649	603	622	570	569	607	612	611	628	604	591	580	572	589	590	618	635	592	589	622	588	596	629	579	596	606	607	573	597	672	591	590	570	598	609	592	630	605	644	623	640	612	591	622	630	609	600	597	595	618	577	605	580	633	604	613	682	582	594	617	603	582	604	610	627	590	630	639	661	601	570	642	582	672	615	614	612	584	597	642	590	607	598	646	642	608	604	546	597	603	598	618	624	633	579	635	607	603	651	588	603	616	592	634	621	552	583	622	617	637	628	599	657	624	608	598	600	623	644	616	623	541	635	571	592	619	610	577	620	614	563	578	622	631	628	610	597	624	624	633	575	625	619	596	611	570	568	558	621	612	631	615	647	583	567	630	620	643	647	610	594	599	598	591	618	592	605	615	605	601	583	598	607	578	620	613	571	603	653	611	630	608	598	639	550	634	563	603	638	626	593	574	653	624	598	647	645	573	611	667	600	563	606	642	618	638	609	633	622	580	614	581	584	629	606	601	618	598	628	612	642	590	619	570	591	665	581	587	611	621	611	598	611	603	611	613	580	592	629	616	663	596	604	644	600	610	642	612	621	591	586	642	600	568	609	624	588	646	589	615	637	576	615	573	575	600	615	626	613	638	648	602	631	629	598	645	656	597	607	612	592	622	616	612	541	620	632	599	630	588	582	617	604	612	580	628	641	616	564	632	562	628	631	610	596	640	591	609	601	591	645	613	584	646	624	586	597	639	612	621	593	605	635	637	582	622	591	582	606	579	605	658	616	621	615	589	617	626	619	619	633	616	615	598	618	619	622	620	578	563	568	600	632	617	605	613	595	594	609	610	595	602	607	613	573	617	628	604	556	622	603	619	585	594	586	621	667	605	590	591	595	613	637	618	594	610	636	622	609	628	558	621	591	597	651	598	614	624	638	643	628	614	573	659	622	570	625	620	636	596	604	595	614	650	633	573	595	633	627	610	622	622	589	616	592	605	652	595	628	560	552	595	598	638	615	571	628	602	605	610	624	628	569	582	605	609	560	597	644	618	592	617	597	595	639	585	615	597	595	618	580	622	615	600	581	604	620	639	589	588	596	624	603	609	619	543	598	619	634	613	604	616	614	640	613	619	616	599	572	594	624	583	619	640	588	604	571	659	577	633	599	580	592	613	615	593	573	599	606	602	590	565	588	615	604	628	612	626	624	597	621	612	651	572	578	613	599	566	566	619	640	621	659	585	625	612	605	599	613	621	586	578	609	595	618	628	558	631	621	649	624	605	613	540	590	628	610	610	634	640	598	570	584	633	614	570	630	611	640	615	582	622	608	638	605	660	622	607	590	629	626	590	618	621	591	631	578	590	597	562	590	598	580	596	631	625	589	608	604	617	615	574	604	610	624	633	605	600	644	624	603	623	566	609	613	615	609	598	589	592	580	616	582	609	575	588	604	539	628	600	646	579	620	620	609	570	598	597	596	605	609	597	589	617	555	611	636	630	610	646	580	653	600	616	598	623	586	545	624	645	592	587	618	595	606	576	660	651	620	613	595	592	569	619	633	631	590	651	630	623	622	578	591	609	568	619	643	604	689	596	610	643	637	641	629	642	681	572	649	593	609	585	619	600	585	630	587	595	619	547	634	640	598	592	601	581	607	592	578	669	601	603	617	564	625	564	610	640	654	607	598	606	600	620	628	584	599	606	646	600	587	612	637	617	594	597	603	630	653	606	615	567	564	588	620	608	625	611	579	613	561	586	606	622	601	581	557	639	602	609	569	620	582	584	629	614	588	612	579	649	571	590	638	611	642	618	579	606	637	629	628	594	609	617	601	635	589	616	590	602	591	654	586	586	620	617	538	577	597	613	634	593	547	613	648	593	549	647	614	621	617	606	596	616	610	581	626	626	590	620	576	603	603	570	615	598	630	591	563	618	602	594	612	564	612	583	664	604	622	584	568	599	643	593	580	588	583	612	605	629	624	647	554	592	613	674	628	605	641	593	604	612	643	580	589	605	617	578	602	633	596	603	609	608	596	629	621	600	619	621	557	562	594	620	623	568	602	597	636	652	620	642	601	644	612	611	575	694	606	586	635	632	627	604	650	598	607	590	599	609	614	605	661	616	578	562	582	618	620	624	639	584	565	638	580	626	585	627	605	576	615	610	594	629	598	640	605	623	658	637	592	598	600	609	648	588	600	626	604	637	591	613	572	618	629	608	597	587	628	654	563	618	561	649	606	627	673	582	625	644	647	595	573	645	650	606	600	633	625	612	644	603	614	589	607	631	626	562	616	624	563	592	647	594	636	670	641	570	596	583	593	591	609	641	638	636	648	609	623	628	632	592	594	637	647	602	593	635	610	590	587	626	626	625	650	603	580	584	621	603	612	573	617	603	612	615	596	601	574	642	649	633	649	638	636	588	614	602	625	631	613	650	591	609	606	606	598	617	585	655	590	618	632	582	573	606	613	623	637	610	574	615	642	617	664	608	569	593	585	628	630	620	636	544	605	599	656	599	626	591	595	646	577	565	603	627	596	595	611	671	615	616	648	587	567	614	591	610	615	596	640	688	603	601	611
28006	22202	18500	11559	6521	3551	2541	1915	1462	1081	785	728	663	524	460	414	427	406	365	335	333	308	322	302	294	277	275	298	270	264	256	255	272	266	260	265	279	268	290	277	271	265	247	239	249	263	286	261	242	278	284	245	239	241	259	245	239	257	262	236	248	239	267	260	266	260	277	257	273	270	280	233	282	250	263	245	260	261	271	294	255	264	276	252	238	248	253	247	249	251	240	251	263	297	239	246	287	262	280	243	279	260	243	244	223	276	249	240	264	244	239	258	256	249	273	260	253	282	241	244	260	271	256	251	276	260	276	260	258	264	241	261	244	257	246	250	228	253	265	273	262	241	290	258	259	226	248	264	270	249	247	235	254	234	257	267	258	249	247	265	241	265	255	259	267	270	270	267	255	259	261	269	293	265	253	275	248	235	244	278	253	251	293	228	260	277	265	252	282	230	261	257	259	236	258	256	291	298	258	262	282	299	257	284	258	232	254	277	235	242	240	250	257	240	276	254	211	250	260	258	249	204	253	254	259	289	276	238	285	254	279	265	249	254	272	277	264	270	254	288	275	242	241	258	263	259	235	268	292	274	271	263	255	269	278	265	275	279	225	260	239	257	245	248	247	242	282	255	259	277	262	274	254	254	274	259	261	253	246	250	266	272	288	258	231	278	264	268	262	271	259	260	235	253	248	275	273	256	238	266	240	245	267	277	260	278	287	261	276	272	256	241	273	250	261	253	279	259	237	252	289	255	239	237	247	239	272	260	262	260	231	263	278	259	276	256	283	279	251	257	263	279	262	251	216	274	252	269	272	261	267	273	235	269	259	239	264	267	285	269	280	307	271	268	256	250	253	263	291	250	269	268	252	280	252	271	279	285	277	249	276	253	278	293	260	286	274	245	244	242	245	262	262	237	254	280	259	260	246	273	266	238	236	266	253	265	261	261	254	282	262	267	261	254	235	253	280	254	280	266	265	250	258	260	268	228	264	273	257	255	274	230	276	241	270	267	283	253	258	258	262	255	297	232	279	246	256	240	266	242	247	261	264	273	302	256	269	262	240	259	258	234	259	271	250	246	283	241	252	246	255	259	269	260	271	236	241	225	280	236	258	262	267	272	245	236	252	246	267	256	263	253	299	241	257	288	250	244	255	243	261	264	244	234	255	253	273	244	262	257	233	266	239	242	241	276	245	249	283	253	255	257	257	229	282	260	260	276	243	277	273	260	284	237	299	263	266	258	262	315	248	249	263	284	271	246	266	260	265	270	254	271	259	251	217	255	253	245	248	226	248	250	271	276	265	258	291	252	252	279	255	251	249	270	246	273	237	244	244	251	248	267	241	248	262	249	250	226	262	283	254	252	294	270	257	248	260	291	244	258	271	267	283	239	227	253	241	249	264	253	266	268	256	265	254	239	262	283	262	308	250	235	266	249	235	271	281	265	278	247	243	272	287	246	284	268	282	259	264	254	262	269	253	260	254	266	260	295	242	237	268	268	247	289	258	235	264	261	289	247	247	239	257	249	261	262	248	321	269	270	252	254	254	250	260	246	274	241	228	241	254	251	251	260	275	272	264	252	268	257	287	258	256	266	268	244	230	239	251	295	216	251	254	217	240	240	256	256	261	251	282	235	281	245	258	250	251	253	258	245	259	256	233	257	254	261	251	248	236	266	286	247	283	274	254	262	250	236	259	267	267	281	239	284	267	249	242	262	326	255	246	253	242	237	261	260	283	254	255	261	263	273	263	265	246	254	241	281	269	243	243	261	253	248	287	238	280	246	258	282	246	225	251	262	271	276	270	235	275	283	237	260	268	264	278	273	238	215	223	248	274	252	277	254	256	272	269	254	301	255	279	239	235	266	244	261	259	269	237	258	254	262	239	264	259	274	264	285	252	270	239	253	253	247	244	251	267	280	255	272	259	270	236	280	234	265	271	249	265	230	264	259	265	278	257	258	288	267	230	258	247	220	260	273	262	251	222	250	236	260	286	269	263	255	238	264	255	268	290	266	285	228	266	239	265	276	263	276	237	250	229	256	220	264	270	270	252	286	233	276	279	247	230	250	265	231	238	280	258	255	244	252	248	268	268	264	245	271	242	265	278	274	276	255	266	284	276	275	261	290	240	269	294	254	234	286	261	260	233	248	236	270	248	280	276	257	237	295	298	240	233	262	255	242	266	266	258	276	277	279	270	254	270	250	251	249	260	239	213	252	284	247	255	273	239	264	277	263	277	279	236	258	231	249	269	259	262	298	277	270	260	262	264	299	257	255	255	287	247	273	264	247	242	257	232	249	255	281	237	300	272	229	260	273	241	275	247	300	240	251	267	249	257	251	269	271	253	259	253	292	235	271	235	253	242	245	251	242	262	288	258	281	228	253	261	277	253	256	262	227	275	269	252	226	243	250	257	261	283	246	237	250	240	255	256	287	260	247	262	296	252	270	244	282	269	273	256	245	258	256	252	252	253	263	235	256	234	261	283	252	262	262	247	269	270	264	263	245	248	255	245	271	286	258	225	298	250	247	245	212	256	260	267	268	281	290	246	273	239	281	234	235	251	261	302	255	238	276	235	257	227	255	226	216	249	246	259	277	230	260	241	254	245	272	237	262	261	279	249	272	253	246	264	217	250	291	274	240	242	260	260	221	261	248	262	244	249	274	236	261	249	251	263	275	252	303	279	266	256	253	275	270	271	256	254	265	230	251	260	291	259	227	249	269	279	250	261	247	252	268	260	254	239	244	245	243	267	250	270	264	230	260	245	237	253	274	245	256	237	257	254	251	269	276	256	280	254	261	244	272	245	276	260	271	240	263	263	247	250	251	251	274	270	259	261	241	276	238	264	289	267	256	276	250	283	292	264	258	261	269	265	269	251	277	250	278	255	260	258	259	250	291	276	262	260	262	290	291	277	274	252	244	272	264	290	272	318	279	294	270	282	276	262	235	262	271	258	284	268	250	268	251	276	280	273	237	242	271	281	253	297	286	270	233	234	246	259	246	270	273	252	265	261	244	276	245	278	258	258	229	266	259	276	268	265	259	255	257	243	253	280	244	257	249	248	266	261	264	269	270	276	233	276	257	287	260	208	245	274	225	258	263	234	279	268	270	231	255	252	238	251	263	243	249	271	256	250	235	282	238	272	259	245	248	296	256	267	239	259	254	260	264	252	254	254	270	249	249	291	280	243	256	233	255	268	253	236	231	267	280	268	254	277	262	282	240	271	283	230	221	237	268	259	259	255	256	265	265	207	243	245	268	279	284	268	260	240	255	227	266	249	218	261	271	271	263	234	250	251	283	263	258	254	239	254	249	248	240	258	260	294	252	285	211	260	271	286	245	233	263	263	282	242	240	246	263	239	276	249	263	267	297	265	290	275	269	263	270	271	254	256	271	257	257	246	259	274	272	261	250	255	262	283	269	267	243	256	256	304	242	273	240	289	252	242	248	287	249	259	255	242	234	295	263	265	270	256	251	232	240	285	244	249	238	262	235
16492	17338	23322	21608	17602	12811	10851	8845	7548	5672	4563	3788	2993	2522	2066	1862	1787	1636	1408	1250	1061	1021	1014	919	913	831	830	807	769	729	782	718	753	756	699	695	695	677	695	629	657	653	667	659	618	630	655	657	648	615	642	614	625	627	667	637	657	652	600	599	619	642	693	604	639	608	619	626	582	635	625	606	598	599	637	636	591	651	630	622	623	573	612	632	624	647	609	593	643	665	611	650	597	658	630	586	608	626	617	624	675	635	657	664	592	605	595	609	587	578	622	621	585	595	585	596	597	593	662	642	600	613	605	610	626	623	604	641	612	651	638	627	687	650	636	623	598	623	631	646	618	605	623	605	660	660	586	654	616	569	646	642	619	647	579	636	630	633	614	608	571	607	649	587	609	617	661	647	632	615	623	659	614	592	603	644	626	642	628	626	602	633	629	592	624	617	625	630	606	645	636	627	623	635	595	604	645	599	643	583	638	627	624	640	615	633	616	616	633	607	577	611	606	588	659	662	621	630	615	632	669	651	598	638	618	632	622	607	629	672	666	612	603	598	611	640	598	601	686	626	693	603	595	589	638	602	674	627	636	605	606	612	653	595	613	597	619	622	629	589	618	614	593	638	640	648	649	614	621	657	614	622	661	580	648	618	591	620	645	644	631	611	614	618	647	615	614	624	650	628	589	639	640	650	656	616	610	639	623	642	654	625	638	577	626	635	595	618	618	570	587	629	637	638	635	607	645	630	611	614	599	601	625	616	622	622	629	614	651	639	642	614	645	575	622	637	668	623	634	601	625	599	614	609	568	630	617	606	623	611	588	596	626	660	636	606	633	610	585	634	607	564	604	637	583	627	669	634	614	631	613	597	607	631	609	642	623	662	625	616	609	606	596	610	580	627	627	590	635	603	618	622	644	653	651	644	646	645	594	646	613	644	623	602	594	624	649	646	646	641	587	600	635	627	600	630	633	606	577	613	593	623	639	593	626	628	630	580	618	647	615	608	649	695	621	604	651	639	618	646	611	606	620	652	613	566	621	629	627	592	648	668	627	611	624	610	606	622	600	621	641	631	613	663	599	633	642	581	599	612	624	627	564	630	600	567	653	622	612	668	581	607	654	574	634	622	639	622	599	595	636	619	635	617	642	608	617	608	624	606	617	637	649	653	613	657	611	569	629	600	622	614	566	627	645	631	627	603	622	599	606	627	638	586	652	598	619	632	621	648	610	632	600	579	567	628	644	645	635	612	629	675	598	626	604	622	615	641	599	652	628	604	653	601	631	639	607	638	604	634	639	614	620	606	676	635	612	618	630	623	643	598	645	622	644	661	612	631	668	644	598	613	628	607	640	614	616	672	617	604	590	600	623	625	641	690	598	600	588	613	625	630	673	621	628	637	606	667	616	593	604	591	570	626	592	613	647	622	677	624	658	641	621	629	614	664	604	593	612	641	605	609	621	625	697	618	599	591	610	638	592	593	616	632	567	606	658	657	621	641	581	565	608	603	610	647	623	621	608	621	599	595	633	614	655	662	655	642	593	587	627	612	644	617	633	617	615	639	591	670	619	638	618	629	564	631	599	627	589	613	613	614	620	622	622	607	631	673	605	620	602	621	594	616	589	589	629	620	657	632	612	593	644	612	655	622	634	590	616	656	638	614	644	557	632	620	616	613	648	615	661	659	578	660	608	584	589	620	647	650	581	609	617	608	619	620	626	613	648	661	624	641	635	637	664	638	613	618	602	644	646	628	601	630	595	628	659	613	581	628	651	598	638	604	598	632	617	650	538	603	635	685	614	624	637	648	616	656	591	614	632	644	637	657	602	646	616	581	633	600	665	613	621	595	640	632	642	651	609	591	617	632	583	591	637	567	657	608	642	635	660	606	605	619	623	608	634	577	632	587	601	589	622	620	619	651	594	640	593	626	610	649	621	599	639	616	663	642	664	632	612	603	618	620	594	577	636	577	637	626	607	612	618	568	619	614	612	624	621	632	624	641	612	585	586	633	628	607	602	628	622	626	631	616	658	644	588	658	634	609	611	693	595	587	648	634	625	627	617	595	662	663	624	661	594	577	574	650	636	637	652	624	607	639	626	617	617	622	644	673	628	611	624	629	570	587	618	629	637	632	637	644	623	645	613	635	625	634	647	613	626	603	605	611	615	624	596	619	602	692	603	626	649	616	669	611	612	625	636	580	643	600	596	586	601	673	644	638	613	612	602	625	586	639	652	646	653	672	608	615	631	631	613	572	609	648	615	631	600	593	606	612	617	619	692	598	649	623	590	614	666	667	633	684	654	607	637	649	597	613	585	621	597	646	642	633	669	606	645	608	610	640	635	613	627	605	633	615	630	684	623	641	596	624	629	603	655	610	585	582	628	620	615	604	590	649	652	644	570	598	593	593	638	633	656	676	661	626	611	618	649	570	612	630	644	609	642	618	631	653	602	589	619	569	634	606	624	615	586	573	614	640	590	607	602	581	586	645	605	609	603	595	634	616	620	610	630	663	634	626	616	639	571	618	588	650	613	627	617	613	621	607	649	653	606	681	596	613	587	622	607	648	625	649	628	647	635	612	606	609	613	601	646	590	648	635	628	587	594	600	642	622	609	592	631	678	606	610	568	635	600	622	610	651	626	625	650	650	632	662	607	607	580	623	642	634	599	653	633	575	647	576	600	653	642	639	607	661	600	653	630	628	617	591	582	618	645	605	637	564	680	635	597	617	628	600	620	591	644	634	624	644	663	589	603	638	649	623	601	616	613	606	621	603	639	595	637	612	642	621	585	607	582	622	645	596	648	659	657	607	654	627	618	627	597	596	578	584	633	605	595	625	625	642	585	632	587	604	650	595	629	607	625	578	567	644	631	628	613	609	613	627	596	598	640	634	647	606	638	602	583	628	626	618	623	657	630	640	657	622	620	635	659	635	577	613	609	617	639	608	635	629	589	664	628	575	578	635	596	600	593	608	630	623	606	648	633	618	614	669	635	680	627	624	646	623	572	625	625	645	665	612	651	672	613	632	603	619	669	617	650	679	679	649	632	601	603	608	612	610	611	610	631	618	647	636	621	627	616	602	623	638	624	661	702	589	595	627	627	642	653	622	620	654	605	651	637	652	648	659	631	621	616	643	604	630	675	635	628	602	641	620	653	662	638	587	621	611	613	631	617	624	606	619	625	616	608	604	624	637	637	581	648	669	578	601	592	611	629	649	633	627	593	643	594	680	626	660	612	617	629	612	667	622	645	624	637	631	648	663	627	629	641	624	623	623	638	621	621	611	618	619	579	640	618	629	607	667	666	601	648	634	616	605	663	613	610	615	653	590	619	607	610	610	630	625	627	591	619	641	645	576	605	596	601	596	598	637	606	608	630	595	611	628	632	613	610	618	631	588	651	612	626	605	660	656	600	574	611	635	600	649	612	627	598	643	620	649	584	615	662	620	611	633	638	636	603	596	632	583	616	635	628	592	607	615	633	576	611	601	602	658	633	599	655	622
36104	34545	28707	21142	14046	8309	9608	9201	7090	4774	3658	3030	2237	1582	1223	1121	1070	1003	817	637	479	451	440	415	432	394	379	313	391	327	351	356	333	313	276	306	289	298	279	268	272	280	276	292	286	272	267	231	255	267	254	281	252	277	243	275	237	261	224	250	242	291	265	281	242	291	285	248	235	253	287	240	260	241	242	261	261	238	258	277	239	247	264	236	243	267	256	263	234	227	245	256	294	285	244	295	238	255	269	299	262	262	238	273	262	279	263	267	280	230	284	258	276	262	262	245	266	263	251	257	247	228	253	244	270	262	261	252	239	257	251	266	252	261	254	251	251	241	269	252	250	252	254	249	242	262	254	285	284	229	222	266	250	266	221	285	276	255	288	272	273	260	258	251	266	244	213	253	239	256	250	287	256	249	267	280	254	245	252	240	235	261	272	232	269	241	273	243	275	247	278	257	261	240	247	230	238	220	262	239	275	238	227	269	254	244	269	275	270	240	277	287	258	242	260	234	250	254	268	268	251	269	257	258	240	283	282	224	258	236	263	251	282	244	260	273	242	270	275	248	252	258	250	232	262	261	274	271	267	252	252	262	230	307	257	245	260	238	265	247	251	275	274	238	250	262	232	253	241	271	252	260	263	249	261	272	267	265	246	269	239	243	226	264	296	250	232	263	274	275	269	237	271	248	283	249	241	265	232	234	276	249	236	272	247	261	245	310	265	252	236	268	277	240	237	249	280	238	249	246	276	267	238	258	234	242	252	298	262	293	228	221	270	219	257	274	287	247	265	249	260	246	268	256	222	244	276	263	238	235	254	237	266	268	277	261	222	278	238	258	253	234	228	258	267	270	259	274	256	246	219	275	246	268	267	270	250	263	275	277	266	257	244	237	278	247	262	278	268	255	272	238	266	246	278	230	225	255	266	238	242	264	258	257	238	244	269	241	274	269	269	271	274	247	273	246	268	293	264	230	240	259	253	275	234	263	270	282	247	266	232	277	228	248	293	277	244	252	255	277	244	268	253	263	232	268	251	277	263	249	280	233	265	282	255	276	265	227	230	293	267	255	269	233	264	244	260	262	265	242	223	243	235	276	241	250	239	252	272	236	281	262	282	272	262	236	267	231	286	265	271	263	252	281	245	256	244	243	253	272	273	263	259	283	239	260	250	274	257	281	247	259	245	290	274	235	253	232	283	260	284	264	254	273	273	254	257	230	257	244	275	243	294	241	291	270	230	241	277	274	262	278	276	253	237	253	254	263	258	304	259	285	277	248	251	270	293	222	288	268	229	260	249	258	301	249	236	272	280	240	251	260	277	246	263	265	240	255	261	263	250	272	264	244	265	268	241	246	247	296	281	265	257	250	250	241	271	259	248	254	252	280	261	263	255	257	289	236	212	268	244	231	258	251	245	246	261	252	271	261	238	242	242	262	254	258	224	301	272	240	291	255	269	231	251	241	255	234	272	261	263	269	274	263	248	263	236	274	270	261	300	266	267	277	249	256	241	261	232	276	269	251	261	254	252	247	220	283	271	249	251	252	253	232	238	265	272	218	236	252	243	245	229	262	258	241	224	268	244	249	267	249	274	264	257	254	220	250	238	268	270	218	249	284	232	275	263	254	260	257	268	255	266	259	242	259	259	289	249	254	266	256	254	256	272	227	261	255	270	276	250	239	247	247	260	270	274	282	267	259	236	245	239	281	232	251	230	249	258	261	247	259	238	243	259	237	249	243	264	272	253	255	262	228	236	270	251	262	259	256	251	284	250	264	267	272	264	229	274	264	247	264	251	243	248	252	267	258	238	230	259	277	224	242	232	245	256	224	272	270	260	276	277	214	247	237	265	254	237	270	256	240	266	299	249	252	248	269	264	262	257	247	251	241	286	288	241	253	284	250	260	251	261	237	255	240	285	256	270	293	257	243	272	287	292	254	269	253	250	271	266	265	238	256	242	251	297	262	257	273	251	282	296	283	255	252	253	270	224	256	244	246	262	275	264	222	246	282	249	281	244	265	221	259	256	259	258	290	258	254	244	252	242	260	219	278	230	283	282	261	263	257	280	264	245	259	260	254	258	247	241	261	268	233	253	261	226	267	262	245	258	249	261	242	252	258	259	293	268	244	268	278	247	264	274	255	249	271	264	242	256	274	254	262	229	248	238	264	267	247	266	265	239	256	241	264	256	275	237	212	226	255	248	264	248	246	271	239	239	232	259	270	227	247	236	268	270	276	270	258	295	251	247	265	246	271	248	268	271	258	269	238	248	278	267	257	275	257	242	279	268	254	240	234	264	284	242	258	280	225	260	233	258	270	240	247	248	227	285	261	236	251	255	270	250	251	272	260	247	239	248	236	263	253	230	255	279	250	263	235	269	258	258	241	247	243	273	227	258	252	281	268	266	227	256	266	270	259	283	247	256	269	260	244	235	273	241	254	263	243	230	254	276	257	258	288	258	283	277	263	258	271	224	244	270	282	255	272	259	267	271	253	271	258	260	252	247	217	261	283	240	260	265	236	249	262	248	232	265	233	281	253	235	237	229	250	271	238	261	256	250	253	263	229	259	252	244	240	268	253	273	221	274	257	271	239	255	263	252	250	271	237	257	296	287	244	262	263	265	263	243	259	266	274	277	245	231	265	227	236	229	246	256	276	267	240	258	249	233	264	256	287	276	252	233	230	240	258	248	259	231	255	245	258	239	234	230	293	260	277	242	273	233	269	258	225	274	261	241	268	282	271	264	291	233	269	272	254	242	246	228	244	254	232	261	281	242	261	248	240	240	271	264	269	242	278	242	273	266	260	258	269	270	248	249	273	244	287	256	272	261	283	279	258	259	256	261	278	261	259	246	249	275	245	249	233	252	266	266	240	274	257	252	263	286	263	225	226	241	226	246	280	273	258	218	251	254	253	266	244	248	263	279	255	254	259	278	263	248	264	241	254	239	266	271	256	260	245	266	270	242	257	261	260	263	270	234	246	248	226	251	260	251	248	258	251	244	241	238	258	244	267	235	252	263	278	233	267	271	231	292	242	253	251	249	283	258	226	252	299	264	232	221	244	254	259	244	224	226	273	261	271	235	259	264	236	239	251	224	251	265	265	287	251	267	271	244	260	265	239	252	253	269	253	284	269	253	265	243	271	272	254	254	267	252	274	253	263	240	246	255	264	249	251	277	245	256	238	284	232	266	260	267	226	252	256	254	227	256	248	233	270	277	268	265	231	270	251	263	244	256	272	257	251	238	254	274	256	247	233	274	255	278	263	262	245	248	249	247	284	280	262	243	248	270	245	286	255	273	269	238	230	250	263	279	254	241	221	254	274	261	268	257	221	238	258	255	273	263	243	235	268	268	289	231	256	277	274	276	263	247	248	250	256	249	247	257	261	261	272	276	255	274	266	268	268	277	234	274	247	244	269	278	263	254	296	247	250	268	267	263	240	222	243	281	254	241	252	237	255	265	275	260	240	295	231	226	241	302	257	256	254	255	263	273	250
22966	27439	30608	30435	23991	19926	23989	23447	21506	17615	15693	14676	11382	9074	7032	6485	6131	5446	4633	3264	1996	1814	1724	1831	2022	1984	1531	1501	1487	970	1149	1402	1316	1254	914	961	846	793	763	739	735	657	674	716	622	637	696	682	633	613	613	652	624	632	622	608	621	634	611	591	667	587	630	641	606	608	642	606	612	676	633	586	590	644	544	606	627	617	659	635	629	621	632	638	633	609	624	606	612	639	608	610	612	596	615	664	678	657	611	629	595	583	667	603	623	583	574	563	638	609	577	616	630	602	582	638	607	559	599	630	623	640	602	635	591	635	642	632	633	613	671	628	622	584	596	580	608	581	644	602	658	624	621	659	647	620	617	643	670	684	662	628	569	577	622	609	624	645	580	640	606	617	612	596	619	643	608	624	587	666	613	668	654	607	588	589	633	553	619	679	607	627	598	589	614	615	637	601	617	583	602	639	609	655	618	582	636	638	638	619	569	609	631	629	603	594	609	662	616	653	600	616	640	627	592	651	651	623	564	648	615	684	659	605	633	615	613	613	632	592	656	630	597	647	622	629	605	596	643	605	632	604	579	638	613	610	666	622	621	607	599	619	546	622	642	612	618	659	601	595	623	610	589	623	630	631	660	630	606	634	669	633	612	656	646	608	611	628	575	637	586	577	619	662	663	578	601	569	626	661	600	587	617	656	657	582	601	656	596	650	645	622	601	642	617	594	655	604	615	616	627	641	621	576	590	601	611	608	660	604	640	643	615	629	644	660	611	576	650	598	606	622	582	624	599	664	614	696	659	656	626	655	617	596	594	635	594	647	598	629	639	619	595	663	630	614	644	600	623	628	639	601	650	625	600	668	633	606	621	621	642	662	644	636	589	610	627	615	595	619	602	623	657	579	659	660	616	655	626	682	588	609	604	624	629	570	586	612	594	614	681	624	640	573	611	651	610	628	609	570	655	611	631	589	577	650	609	574	611	622	646	652	643	602	630	616	602	586	590	615	652	624	630	586	588	622	594	643	629	637	654	562	616	634	637	620	629	629	652	603	617	592	650	643	646	612	633	601	602	613	635	603	609	605	604	601	646	642	635	632	623	639	622	646	640	642	595	656	627	594	624	613	653	603	563	606	637	615	618	568	661	589	639	651	618	620	601	631	637	561	624	658	646	563	588	628	599	630	584	626	603	604	599	581	654	616	637	645	578	663	651	591	665	604	648	647	603	604	623	614	650	630	612	594	621	612	656	591	643	668	544	634	613	584	585	639	613	618	618	623	647	614	670	632	634	606	614	605	595	669	568	611	582	598	578	677	593	632	633	601	597	647	633	628	640	584	681	614	627	594	627	598	609	597	618	594	651	634	651	658	629	602	647	577	643	611	593	632	617	626	584	606	611	588	631	648	639	653	597	621	619	610	639	648	628	597	632	582	612	573	628	617	590	619	629	612	645	608	649	648	625	613	616	603	625	631	649	591	589	611	646	615	658	633	651	592	615	614	600	615	597	642	616	607	626	597	653	618	642	626	611	611	638	580	620	617	618	567	637	616	610	625	654	651	630	575	625	597	632	645	647	641	616	593	613	643	619	660	626	614	632	631	625	667	558	602	660	605	625	613	596	658	578	603	628	621	602	637	624	642	595	632	649	594	634	586	626	626	615	595	594	619	589	632	618	629	654	650	636	604	611	649	625	658	628	608	597	628	616	644	601	588	644	647	608	615	652	633	628	659	609	609	656	599	633	592	664	607	630	606	634	612	631	600	614	604	649	620	677	631	622	629	639	575	582	631	604	576	646	640	598	629	591	607	656	618	635	649	586	592	632	635	633	573	648	586	616	629	609	614	575	622	600	625	606	618	584	634	612	578	569	674	579	563	624	644	628	579	627	605	606	575	643	615	638	630	653	596	608	621	598	586	607	552	604	602	583	604	628	614	674	606	613	634	591	620	631	613	625	635	590	613	581	610	636	658	603	598	600	655	592	654	611	617	622	671	626	604	588	596	611	604	603	647	625	616	612	580	590	624	621	608	637	599	605	620	665	602	633	622	616	594	567	591	633	629	574	576	648	620	609	618	614	651	635	614	633	667	612	630	619	605	628	652	610	625	605	637	616	610	593	605	590	576	641	562	608	601	599	625	584	642	602	607	605	607	616	586	610	624	584	637	624	599	632	645	619	625	594	610	596	619	593	643	598	597	641	612	669	592	612	623	627	616	631	643	597	629	649	623	608	613	607	638	624	623	652	616	599	595	602	601	630	609	615	584	625	615	597	629	604	635	628	596	604	620	640	621	639	582	590	601	592	615	611	605	600	642	576	605	647	611	644	641	642	655	598	660	610	623	652	602	589	621	641	607	575	666	627	624	631	691	601	601	646	628	570	666	609	637	599	626	626	586	639	585	615	607	608	674	591	631	616	608	607	591	603	641	641	616	645	624	612	613	612	621	604	602	613	647	633	572	623	613	627	656	612	620	589	625	609	658	615	578	617	589	571	613	605	605	653	639	647	626	674	629	562	663	634	603	605	619	659	577	609	637	628	667	633	605	596	599	617	620	614	604	637	636	608	604	619	617	615	637	635	582	610	612	606	636	566	610	637	592	660	583	619	638	639	636	607	591	605	633	615	629	611	612	641	606	618	637	583	632	589	626	585	661	614	644	588	598	660	650	651	636	659	634	606	612	587	626	673	651	631	640	609	597	595	645	678	657	624	651	616	589	567	636	607	596	635	657	579	636	635	620	605	619	643	574	559	602	588	608	639	619	658	650	600	632	633	632	583	640	648	670	592	574	656	643	619	616	646	640	636	619	608	603	645	649	637	596	617	663	659	636	591	660	573	607	638	565	651	653	632	642	611	661	631	578	611	593	631	606	568	689	634	612	596	613	641	651	617	623	623	641	592	619	611	661	588	633	566	661	608	598	664	581	623	622	632	626	606	627	661	597	649	613	628	568	607	570	613	617	650	616	659	633	646	592	625	613	622	598	605	616	611	622	616	597	598	628	590	636	618	591	604	669	606	631	653	603	627	647	627	613	619	595	609	678	596	600	617	654	640	645	643	601	614	618	619	621	680	579	595	618	645	611	622	615	630	642	652	616	592	658	591	639	617	567	608	663	627	603	590	587	644	654	613	589	630	636	593	596	596	660	651	605	595	668	652	619	646	630	587	644	582	581	675	607	677	647	602	597	613	618	621	587	621	602	630	654	604	632	596	605	608	642	635	655	627	610	631	599	610	587	631	631	586	572	610	618	623	597	667	570	605	610	607	634	605	640	645	611	596	608	601	626	619	565	618	635	611	590	604	626	668	608	606	610	634	619	675	630	650	619	621	627	620	655	648	631	602	663	610	647	676	671	628	613	580	588	639	688	655	628	625	640	594	589	628	659	585	603	677	623	624	617	600	584	600	609	589	655	618	589	635	576	659	653	583	609	601	635	604	651	627	611	592	638	643	621	639	609	605	638	588	555	599	595	630	618	592	618	596	637	574	634	615	614	635	616	609	634	611	622
49543	46492	38720	32713	27350	19770	24273	25896	23211	17818	13914	11833	9399	6273	4928	4137	3841	3583	2637	2062	1336	787	836	773	974	988	725	660	668	400	553	660	661	588	425	415	376	375	336	326	292	278	283	247	311	289	251	258	252	241	253	239	258	278	274	267	264	243	260	269	237	244	251	265	252	277	259	249	247	251	232	246	232	256	238	274	228	256	256	264	271	231	257	287	277	260	235	229	259	242	279	263	246	244	250	275	238	252	273	283	280	261	212	269	245	271	264	252	236	255	256	252	272	257	275	236	239	245	230	254	248	246	263	263	254	268	261	270	259	242	257	262	253	276	262	298	244	228	219	244	279	258	265	227	238	239	263	241	268	234	252	268	249	266	262	232	243	256	254	262	251	261	250	248	246	276	254	261	263	272	244	280	232	274	252	257	257	247	258	238	245	257	257	289	274	256	251	258	271	247	223	239	277	256	232	244	253	232	248	263	243	221	233	232	283	271	266	252	245	237	266	262	243	260	254	253	245	247	242	266	270	295	254	245	258	245	210	231	250	227	258	276	253	255	240	251	294	249	250	275	258	251	224	283	256	270	262	232	269	260	234	243	247	251	229	247	244	276	223	241	290	277	258	240	261	249	261	288	282	256	249	243	223	255	242	240	246	254	260	261	243	263	250	230	209	294	248	250	265	281	246	279	230	262	308	248	232	250	278	263	250	256	219	240	263	215	235	241	275	281	219	235	242	232	250	244	267	220	271	252	264	290	273	289	248	261	261	258	240	281	247	258	264	247	259	262	272	255	250	270	258	264	248	249	242	266	253	252	263	241	238	233	250	247	240	267	246	251	253	257	261	240	261	250	226	255	229	239	275	276	292	249	253	274	266	249	254	244	299	240	247	241	257	274	269	263	257	269	271	272	243	240	246	275	227	267	231	269	275	243	268	237	272	242	284	257	249	257	254	247	254	237	248	259	249	268	244	233	259	253	287	272	239	238	255	278	266	259	265	235	265	297	272	230	244	253	272	270	277	262	274	273	216	263	247	256	243	260	258	258	265	228	258	253	243	262	270	244	248	255	236	234	250	278	249	256	263	300	253	300	209	236	274	211	239	260	271	257	295	273	278	278	242	238	226	243	288	240	275	269	268	253	252	243	278	230	278	285	273	238	263	256	263	240	237	255	256	250	237	222	267	257	223	260	264	279	252	247	241	266	238	245	264	230	235	247	259	252	241	267	246	273	300	247	256	270	237	274	259	255	254	273	253	237	246	264	283	259	236	269	228	245	227	277	265	270	243	256	272	261	258	237	271	263	230	269	252	252	244	240	264	261	238	252	254	249	262	260	251	248	249	262	250	257	231	255	256	249	270	259	281	276	260	279	261	250	240	244	257	265	229	259	280	268	249	225	253	251	265	237	250	263	248	285	269	281	250	242	252	237	288	259	284	255	282	240	243	255	259	277	249	253	273	267	267	267	245	255	285	257	244	268	253	251	275	273	250	260	250	250	245	268	228	241	265	280	247	250	257	268	267	291	263	269	267	251	265	244	223	295	232	254	227	255	280	258	261	253	258	258	273	250	285	270	236	268	278	237	242	249	280	249	262	289	243	258	245	261	240	237	272	266	255	264	253	244	267	238	229	265	276	257	248	243	288	260	285	254	289	274	252	247	258	259	250	240	298	269	266	246	298	245	317	253	242	273	237	251	238	295	235	242	253	247	248	265	266	258	225	236	256	261	250	243	266	285	256	263	234	234	253	283	232	245	227	245	242	257	252	271	253	246	238	248	253	234	245	241	259	237	252	241	267	260	226	226	263	262	242	251	260	241	261	262	261	239	257	245	258	255	233	245	258	260	282	244	265	265	299	249	262	261	229	278	244	254	277	292	234	250	246	261	300	250	250	253	279	247	270	239	237	254	247	273	246	270	269	232	241	243	259	279	248	234	259	237	245	237	262	249	267	268	247	243	249	248	205	263	269	232	218	254	236	243	234	227	275	267	261	245	245	263	226	239	235	265	250	230	278	259	304	268	277	246	287	235	262	245	244	267	238	237	269	223	282	257	265	248	240	254	250	233	267	253	229	267	245	269	266	256	217	252	256	249	263	237	250	217	260	252	251	244	250	212	266	274	295	263	281	269	233	266	287	234	233	276	262	269	276	252	256	239	266	264	260	235	256	269	271	267	257	248	251	235	257	255	252	268	268	292	227	225	260	251	251	250	266	279	249	262	234	240	260	262	264	239	269	289	258	248	255	254	295	260	245	249	248	274	274	287	251	289	264	237	253	257	253	223	250	208	226	256	230	278	257	264	244	250	257	229	264	260	294	225	244	243	226	252	235	247	242	274	249	266	243	262	249	242	245	232	235	244	257	261	269	217	263	258	242	274	246	258	245	265	240	282	272	234	273	269	251	267	237	271	256	233	251	260	265	240	270	253	247	258	268	259	238	264	279	256	259	256	264	262	235	263	221	264	273	228	227	209	262	243	249	239	257	263	264	255	248	273	245	251	238	246	243	260	270	258	260	249	280	253	228	249	238	252	280	274	261	263	284	246	249	238	244	272	236	257	266	237	232	236	274	234	244	254	255	239	269	232	273	250	256	287	263	244	234	256	251	274	266	275	269	246	255	270	258	287	262	260	257	270	243	238	249	249	259	218	258	247	261	233	239	243	252	243	255	255	262	257	238	245	257	263	252	248	223	246	258	242	245	245	238	258	253	269	279	256	248	251	280	280	247	264	246	275	281	256	261	287	262	254	258	250	248	248	241	259	241	263	257	263	289	274	260	252	271	231	238	249	259	250	229	256	244	261	263	228	266	234	258	237	240	252	261	266	232	233	252	281	280	271	230	246	255	249	257	285	255	249	250	248	244	272	214	237	263	259	229	269	244	255	270	277	250	283	276	271	269	268	232	256	275	251	268	255	258	272	266	269	265	242	238	246	275	257	276	280	276	245	221	230	271	249	264	266	261	228	273	268	258	284	242	235	230	251	250	249	259	273	220	262	245	287	267	240	257	272	259	253	231	252	268	258	222	269	259	224	239	241	245	242	267	248	265	285	247	249	249	253	254	274	233	279	269	266	229	260	255	251	287	244	253	267	289	247	249	255	263	236	246	260	260	273	238	278	273	276	228	238	263	250	231	243	251	290	247	294	283	242	261	279	272	266	242	248	230	222	245	254	264	268	276	286	295	250	272	265	240	254	219	250	234	249	260	229	284	260	231	276	280	252	242	229	280	275	229	273	248	233	254	268	256	253	232	252	251	242	248	248	233	249	285	249	234	237	264	288	262	223	255	248	249	275	263	262	245	250	265	245	243	255	257	269	266	250	289	234	254	269	253	271	239	225	229	258	250	271	252	259	235	257	274	269	258	239	246	245	256	255	264	282	267	248	233	239	261	263	229	246	240	231	269	235	242	210	236	218	234	272	238	224	251	257	273	239	270	238	256	258	238	236	240	256	248	253	235	260	241	279	264	249	229	255	236	299	233	243	263	215	219	255	274	247
33067	39574	42387	41592	35861	30259	37715	39055	38194	35016	31907	31819	27462	23052	19867	18977	17261	17562	13604	10820	6924	4249	4543	4058	5531	6036	3903	3449	3452	1869	2662	3752	3230	2913	1736	1843	1370	1291	1052	962	1046	945	828	714	689	718	717	673	655	627	656	631	643	622	613	613	633	666	582	643	584	610	599	633	612	626	605	613	646	646	638	590	636	594	578	601	582	602	614	563	641	577	638	612	579	611	601	586	636	590	574	583	588	654	646	618	605	649	631	581	613	640	626	611	640	628	620	623	638	575	587	567	589	634	635	613	574	646	654	611	637	621	570	594	559	613	610	630	553	602	566	624	606	615	586	619	657	589	606	611	591	569	613	605	613	589	635	570	621	620	635	608	607	590	594	590	614	643	591	609	594	567	599	645	600	633	603	578	620	588	569	568	583	567	556	611	617	588	633	595	572	603	581	644	619	625	607	619	626	604	580	609	626	587	647	638	608	607	612	584	589	652	611	619	636	568	592	617	643	633	622	588	569	623	635	568	580	599	616	622	579	608	612	650	625	650	593	561	601	571	607	591	552	627	612	623	564	616	583	608	588	632	638	621	605	640	599	568	599	644	639	631	568	635	623	604	608	582	591	560	587	638	634	581	618	633	560	603	608	603	579	618	633	614	647	649	650	598	572	630	584	618	630	599	602	626	621	581	598	579	594	654	595	559	586	596	623	628	626	598	613	640	617	660	595	584	587	588	588	634	620	629	606	595	595	613	618	586	622	591	618	630	581	577	604	640	613	602	611	606	612	640	580	610	605	643	613	613	621	595	597	626	595	626	645	594	609	601	594	591	619	638	585	618	587	602	636	625	599	620	630	600	618	604	608	635	622	610	621	589	646	632	620	622	601	638	595	588	573	624	587	657	570	590	618	583	578	635	602	581	623	569	639	611	598	647	622	607	616	588	640	656	653	559	669	596	631	578	610	597	591	629	629	608	569	615	626	570	642	590	577	627	602	581	581	606	604	630	588	610	578	611	580	648	602	617	598	600	635	571	569	592	565	578	648	591	604	586	611	653	649	608	630	615	596	583	603	666	583	606	570	604	585	617	603	625	593	604	626	611	617	628	609	596	590	604	636	615	589	635	617	617	611	544	609	653	600	645	590	609	607	561	624	623	566	596	570	563	597	664	602	635	601	597	642	636	620	589	632	615	592	623	551	635	621	633	627	641	622	609	603	639	618	626	598	636	620	576	650	646	592	618	568	588	597	630	596	632	602	625	660	596	567	584	598	578	644	654	630	648	594	594	593	626	595	599	651	578	601	613	635	608	658	674	596	637	587	641	602	588	620	603	583	600	627	582	598	614	634	619	587	550	633	582	632	589	583	578	592	582	628	620	599	623	628	626	564	577	598	648	570	618	588	622	615	593	606	609	578	635	601	598	598	591	574	603	603	562	655	616	604	634	629	626	581	608	623	585	607	600	551	587	598	643	597	563	605	577	561	600	618	614	590	634	570	599	578	622	613	553	580	581	606	590	561	606	604	628	638	597	563	590	589	591	575	657	609	619	636	605	631	615	609	587	604	583	603	600	613	601	599	601	608	635	610	597	611	646	593	610	604	557	633	613	586	602	601	600	625	607	606	633	572	604	637	619	582	625	596	621	635	611	563	611	622	555	633	626	638	583	656	597	620	593	617	605	633	615	668	630	602	623	625	611	611	623	595	601	639	630	635	616	639	631	615	631	633	600	617	588	589	606	608	611	595	639	626	611	650	587	606	598	606	610	638	595	580	610	639	606	587	595	587	671	646	593	627	597	589	613	612	580	593	634	658	625	608	618	580	580	597	605	635	580	606	608	646	622	598	563	627	541	591	620	624	605	612	559	592	589	608	598	618	652	594	622	570	614	636	613	587	573	626	600	555	620	595	595	600	616	593	641	625	590	591	646	572	660	583	616	645	609	623	610	618	587	634	626	590	663	608	576	617	594	623	615	641	634	614	614	552	582	601	617	599	621	615	562	632	575	650	605	597	615	616	610	612	608	625	576	608	601	584	617	627	547	632	626	623	563	612	627	603	571	553	589	597	592	626	623	615	614	615	634	624	591	654	607	606	628	602	613	599	603	598	621	581	591	580	574	633	602	664	597	603	619	600	613	630	592	608	629	624	579	590	598	574	626	626	608	623	590	619	602	596	644	637	621	589	599	591	596	578	620	604	569	581	607	630	590	563	610	577	634	595	566	581	639	591	650	599	628	626	596	585	632	628	615	579	606	596	591	608	632	570	622	566	598	571	604	600	595	592	625	608	594	576	581	604	658	617	648	643	610	604	596	583	652	639	605	601	615	596	597	653	585	599	580	570	599	588	598	603	621	634	640	632	593	625	574	630	616	642	613	578	572	618	597	602	631	626	619	675	636	621	614	647	613	589	621	619	553	575	617	601	609	666	639	630	610	575	629	600	635	553	611	560	564	611	655	583	622	603	555	628	621	573	604	606	601	625	628	594	601	586	622	594	595	619	612	611	624	639	590	598	642	609	625	620	641	637	634	591	583	617	589	632	603	653	620	593	618	569	649	612	582	601	587	588	633	591	593	613	628	533	646	614	613	569	596	686	594	615	605	598	625	575	613	608	624	613	645	614	603	596	616	620	593	624	615	624	643	592	600	598	549	615	609	569	622	633	585	643	603	630	625	610	630	599	624	615	634	635	621	609	602	632	587	617	587	590	630	632	600	638	578	661	596	638	661	596	592	663	609	603	638	611	618	600	614	587	631	610	598	619	591	599	560	599	608	571	619	627	649	624	615	570	666	600	559	580	618	627	651	591	604	651	604	621	638	603	583	659	605	625	566	635	630	618	637	612	623	622	569	598	614	634	608	580	586	630	595	595	608	657	619	623	630	623	589	628	605	638	610	619	655	620	618	630	561	589	642	631	657	587	566	584	581	623	652	635	580	648	628	610	633	576	602	613	649	575	572	609	621	590	633	583	605	600	616	544	598	574	625	636	613	587	607	586	574	614	590	629	621	608	646	641	623	632	632	589	642	564	558	639	593	636	638	619	582	582	583	626	643	603	567	616	620	544	607	640	645	602	613	606	631	641	591	567	602	600	640	603	613	551	633	614	587	584	599	606	552	605	632	589	605	582	619	608	605	635	577	618	592	599	619	630	559	612	581	572	559	617	544	607	627	638	614	625	597	592	591	605	572	610	595	607	622	605	620	662	598	594	632	586	620	597	619	592	578	641	614	592	586	649	610	631	592	579	638	638	640	599	558	661	645	630	605	605	650	585	596	608	643	633	636	647	571	647	620	585	581	571	624	597	616	568	607	613	641	631	620	638	593	591	634	640	608	575	619	620	613	608	596	623	589	606	625	575	629	625	626	612	644	566	630	656	630	586	601	625	568	590	597	591	607	621	608	602	599	655	585	571	629	650	596	590	648	597	603	624	594	601	627	638	615	597	571	607	615	569	588	602	590	625	597	629	640	599	600	627	599	598	593	599	643	595	607	636	586	624	586	560	615	605	602
27625	21501	17932	11106	6161	3642	2758	2248	1665	1260	1015	851	690	558	508	455	441	431	371	328	356	323	286	298	282	305	320	288	307	259	288	278	257	300	277	228	271	246	288	254	240	288	263	279	231	262	263	277	250	281	253	249	269	285	263	267	283	287	232	271	274	286	297	277	255	249	230	235	280	276	254	244	270	255	249	232	272	239	266	249	225	273	233	263	257	280	282	271	246	247	250	250	243	282	266	263	271	230	246	237	248	272	270	269	249	265	236	247	272	270	274	255	258	266	234	273	248	264	278	252	253	254	285	250	269	267	265	250	241	254	253	269	287	280	274	281	216	251	260	252	254	257	273	260	243	271	275	267	232	249	252	246	274	246	267	253	248	251	237	280	257	245	263	237	246	258	265	253	239	272	270	278	226	269	250	244	237	255	277	257	267	250	259	285	238	282	269	271	242	252	269	288	234	255	264	246	234	276	238	278	282	263	249	240	263	256	270	246	253	238	239	303	246	256	258	231	254	260	277	294	222	235	242	302	264	252	255	243	255	253	252	260	245	283	268	250	281	253	254	241	236	249	240	249	233	260	238	247	257	268	216	253	248	275	269	242	248	260	257	273	259	220	264	242	271	278	250	274	289	238	254	268	221	257	265	272	275	252	253	277	266	242	281	250	240	281	254	250	252	247	250	266	251	277	265	260	234	266	265	253	240	264	271	263	244	303	252	256	225	245	250	253	301	270	272	271	285	271	289	239	279	242	290	269	260	230	255	262	288	262	259	246	277	247	246	241	266	244	270	244	254	255	251	257	263	249	270	246	253	266	279	269	258	261	282	247	272	239	254	255	257	277	247	250	257	256	273	286	278	275	235	248	278	244	253	268	228	273	248	269	281	253	274	302	233	287	276	246	256	263	245	266	281	255	266	240	251	235	251	277	263	240	225	239	267	243	248	270	261	245	293	241	279	251	267	269	255	269	269	238	282	261	254	270	248	247	271	262	261	257	232	243	260	265	253	256	251	248	252	248	243	243	242	277	263	269	260	254	250	235	263	242	260	284	281	249	248	243	246	278	287	254	260	257	250	233	247	256	263	249	263	275	254	252	276	313	283	257	251	245	278	253	228	284	242	241	264	242	258	212	240	267	263	264	241	281	266	272	248	247	266	259	253	254	263	235	271	288	250	254	261	234	280	247	266	275	283	255	229	260	247	252	265	275	268	239	278	240	265	254	255	263	272	239	272	266	288	267	274	236	260	249	262	241	262	267	242	264	266	248	263	277	268	261	245	250	236	268	260	266	247	256	268	247	246	282	267	235	248	253	301	277	273	264	272	239	271	245	260	269	248	255	249	250	267	283	271	272	254	246	236	266	276	276	269	266	216	260	281	280	264	268	246	309	255	270	250	301	246	271	252	225	239	268	284	255	269	273	247	292	244	256	240	235	253	285	255	259	285	221	270	257	263	260	288	283	244	285	274	245	253	275	260	272	264	260	266	254	254	255	279	270	278	246	254	271	261	237	247	249	260	270	246	245	243	270	272	218	269	244	246	260	283	248	280	271	248	251	275	273	262	244	231	280	272	250	278	272	280	273	273	275	271	253	246	239	247	250	261	276	274	245	242	277	245	237	243	204	256	279	255	308	267	267	288	249	241	278	235	254	274	217	274	267	247	255	255	247	266	254	254	275	271	265	251	250	258	265	270	236	276	237	262	273	247	271	242	263	267	272	249	269	239	227	261	254	265	274	285	252	270	253	306	247	253	259	269	278	245	259	277	272	260	273	274	228	263	231	250	238	261	260	259	274	277	293	285	258	278	255	246	277	276	252	270	300	248	258	269	260	238	264	301	254	243	258	247	283	263	266	267	242	269	267	260	304	285	256	250	254	239	268	256	266	244	251	254	223	250	272	275	283	270	243	259	247	285	256	260	251	275	253	269	286	280	248	252	257	254	254	259	285	269	271	251	261	268	252	263	255	234	252	272	285	237	258	263	254	250	239	241	256	260	251	245	285	275	268	261	240	249	252	239	267	267	276	259	240	261	226	263	256	256	256	266	257	265	241	267	279	250	264	241	230	294	286	263	271	255	268	214	270	221	261	272	265	268	256	256	261	268	249	274	265	252	259	267	267	269	275	266	279	241	229	246	243	273	244	212	242	244	257	282	274	267	244	238	265	288	260	260	245	259	281	269	259	296	239	249	269	266	234	241	252	264	283	248	237	244	241	249	277	249	251	275	279	243	272	238	263	254	284	263	259	300	276	231	250	251	258	259	289	245	252	257	240	262	257	235	272	302	267	247	277	238	232	235	238	240	266	225	278	257	259	268	259	263	262	277	257	274	261	257	280	236	260	237	237	277	252	261	244	239	263	281	269	251	243	267	277	270	228	248	254	212	264	262	289	260	254	244	231	256	272	267	274	260	240	252	239	238	259	269	258	231	248	243	254	282	247	265	281	267	249	238	257	245	265	271	238	255	258	292	259	272	265	270	281	246	275	247	256	268	266	257	248	252	260	233	263	248	240	252	262	231	255	246	248	239	267	275	247	239	254	240	255	253	251	270	252	259	259	266	275	269	218	253	251	238	256	296	274	218	242	278	247	264	272	283	233	306	296	261	267	263	243	280	251	246	274	275	259	253	273	242	260	269	258	276	280	261	256	246	301	273	253	269	264	288	276	274	259	250	243	254	248	252	230	255	258	256	257	283	243	225	264	254	235	267	262	238	265	262	254	289	279	266	248	271	234	260	269	254	216	241	282	258	273	266	244	287	275	245	276	245	248	248	294	229	256	264	244	246	259	279	225	272	260	243	255	270	242	255	226	258	245	231	272	268	245	237	257	270	259	272	256	256	255	252	263	263	269	256	267	268	263	243	251	243	237	253	281	256	257	248	247	248	249	264	315	240	275	251	247	242	239	240	256	290	256	284	261	261	270	250	281	273	276	274	256	252	247	255	255	245	284	284	248	255	269	275	254	283	271	278	275	235	253	261	272	243	288	265	244	246	248	257	238	249	255	283	274	247	273	259	240	271	288	262	265	244	227	268	247	252	263	248	234	241	258	270	263	250	239	257	263	259	253	278	272	266	245	241	248	266	247	267	230	252	254	252	298	256	264	271	249	283	272	259	246	260	243	244	243	224	266	248	265	285	298	278	303	277	282	237	266	264	252	243	259	251	256	260	229	263	290	242	277	278	255	260	250	214	246	274	233	253	231	254	251	223	262	253	254	265	252	256	263	259	256	258	263	252	252	297	269	249	244	242	271	266	228	263	233	258	248	234	238	282	259	253	250	249	253	262	242	265	250	234	253	262	274	280	251	282	257	276	256	261	273	276	272	260	220	246	250	275	266	252	257	245	238	238	278	257	247	233	254	236	249	257	264	255	246	235	244	258	288	232	238	280	239	245	262	274	259	251	267	241	263	250	231	266	250	247	236	246	240	236	261	264	237	281	263	266	273	233	265	217	248	234	271	295	266	264	268	244	249	250	275	251	256	285	227	272	240
16388	17007	22486	21053	16690	12481	11152	9522	7571	5989	4809	4178	3501	2764	2287	2113	2119	1830	1635	1331	1159	1068	1044	960	1029	976	951	815	793	775	749	743	729	741	710	723	695	732	673	681	725	636	678	636	646	653	710	699	651	619	639	679	655	641	637	616	578	630	669	646	618	618	646	592	633	572	634	607	649	607	596	591	628	606	634	640	667	611	671	645	618	629	636	630	633	604	642	645	601	685	659	630	589	632	600	623	607	631	632	615	668	599	648	636	599	608	618	621	644	619	595	637	612	633	583	624	628	632	613	639	627	653	644	679	613	628	619	602	588	587	596	602	620	618	648	646	611	567	610	640	642	597	627	618	601	613	630	660	593	639	623	595	623	601	613	597	616	637	624	624	622	618	639	634	607	618	631	615	658	634	625	648	613	595	616	571	656	656	674	596	654	613	632	619	631	613	621	650	616	620	615	636	614	658	662	589	645	610	621	613	591	621	661	594	629	660	674	591	623	600	588	610	604	608	643	623	637	638	619	636	563	627	659	602	643	605	643	610	582	644	628	627	634	645	645	615	638	638	637	630	622	643	605	635	595	619	620	592	614	627	611	641	621	629	638	621	633	605	603	606	610	593	625	613	638	611	603	628	611	614	654	609	644	584	669	573	655	579	562	574	610	628	599	603	578	601	623	651	635	640	567	591	644	607	606	617	636	577	648	600	650	587	632	599	652	661	652	621	614	602	612	617	629	623	652	600	582	616	643	613	646	633	614	690	657	644	636	632	609	645	621	613	637	620	644	624	649	646	644	627	620	631	657	631	648	638	634	602	606	603	628	585	660	596	632	677	642	584	646	684	646	586	608	619	632	624	606	633	618	626	650	605	627	606	664	645	608	609	659	623	624	614	643	669	640	596	643	647	641	644	645	636	608	640	594	607	645	663	616	559	620	612	642	627	642	634	639	600	611	677	614	581	611	611	597	677	665	635	631	602	586	645	679	617	605	633	632	643	594	585	613	634	596	581	621	604	595	668	587	590	638	613	617	582	619	629	641	630	581	593	673	663	601	643	627	635	617	633	594	637	599	616	636	619	604	583	636	613	664	607	628	628	602	620	639	651	642	599	613	668	585	618	610	616	642	670	596	630	642	604	630	586	638	582	631	622	615	624	638	641	608	644	599	650	624	613	633	635	604	611	652	621	584	637	651	607	618	608	621	650	607	651	636	611	587	645	604	614	634	593	593	580	642	607	608	619	599	646	598	675	620	649	589	597	643	575	618	617	646	632	653	637	679	625	673	593	624	657	650	606	625	609	622	621	618	625	624	636	629	605	638	598	635	596	571	615	602	629	604	579	610	617	639	621	661	578	601	616	638	601	655	569	620	650	666	623	608	615	627	672	630	636	606	632	622	616	655	619	633	654	661	614	633	570	615	620	638	593	626	643	647	628	655	610	606	638	663	572	615	602	613	646	573	599	643	660	605	657	642	639	638	627	588	575	620	643	641	607	671	615	609	606	592	633	628	656	589	626	648	623	631	639	602	630	631	598	597	606	609	593	621	644	602	613	638	620	649	644	626	618	611	650	603	610	614	613	590	644	628	623	671	645	628	625	647	632	612	619	633	620	642	646	613	650	599	602	619	645	623	637	584	613	616	653	654	665	645	645	597	645	661	581	637	610	613	624	617	591	621	603	580	650	622	583	647	611	657	599	609	609	659	594	605	635	658	599	620	620	630	599	641	642	603	638	655	632	634	609	608	615	613	686	632	638	642	603	634	665	635	596	595	640	642	656	603	604	619	615	622	612	642	658	648	639	626	599	615	628	595	650	628	629	634	640	646	630	594	620	583	629	647	627	637	654	605	672	621	641	624	649	623	627	625	596	638	605	581	651	599	619	604	631	605	637	648	631	596	638	612	630	630	621	631	660	629	616	563	615	650	602	591	642	628	626	672	685	637	611	632	623	601	629	611	632	623	619	581	659	643	645	624	604	634	625	598	635	620	637	633	612	584	632	626	631	597	660	631	608	629	652	592	652	579	673	640	629	623	626	655	628	599	592	612	631	636	607	627	645	586	623	654	592	616	621	616	677	602	617	644	573	657	615	635	675	569	606	606	663	662	628	605	610	627	660	658	595	657	635	643	607	606	606	643	652	602	638	653	615	653	602	604	601	646	614	617	591	599	614	659	627	608	589	627	633	586	618	651	633	681	592	615	642	584	599	634	650	633	653	627	638	615	623	645	631	591	618	655	674	614	588	577	607	611	624	632	600	640	627	588	580	614	647	627	602	614	630	599	642	643	583	669	610	596	633	629	649	588	608	655	608	592	626	667	608	611	623	620	651	589	645	626	625	676	645	621	610	629	630	668	617	645	598	630	655	585	632	618	621	609	616	628	603	621	615	651	637	653	620	657	622	642	646	628	622	627	649	592	587	597	639	647	589	622	647	609	649	598	587	642	642	652	637	690	596	638	677	591	655	654	573	638	615	621	589	596	633	602	648	657	599	649	608	624	614	625	605	599	621	607	614	634	585	595	585	582	610	608	633	651	626	628	613	579	617	579	644	637	624	632	653	582	646	592	638	632	645	565	630	621	582	621	556	651	642	575	629	617	638	669	641	639	629	637	630	611	590	621	589	597	633	606	603	654	621	593	645	588	619	616	629	641	594	638	641	652	635	634	610	628	590	656	610	595	656	623	591	643	633	619	624	643	633	650	610	639	605	656	608	572	610	648	582	644	666	659	629	653	633	630	625	625	642	649	600	633	617	616	627	671	650	619	638	622	647	641	603	639	653	628	626	612	592	595	596	600	626	596	633	629	651	639	651	595	636	602	613	639	657	629	633	588	652	611	587	617	617	606	633	593	628	680	655	608	657	585	647	664	632	619	601	583	660	656	608	630	610	583	637	644	596	612	610	631	607	624	623	615	618	622	586	599	590	674	615	583	625	614	625	665	621	606	627	628	607	589	617	620	618	587	622	623	614	643	593	635	603	625	595	609	552	606	603	618	605	623	580	654	646	598	628	580	654	621	608	610	624	616	584	635	632	644	626	640	657	613	659	613	641	603	609	629	623	689	663	634	610	606	628	551	620	625	621	638	625	593	623	590	614	633	603	594	613	629	639	616	619	615	628	637	607	651	601	606	620	585	622	633	636	625	669	629	656	617	642	624	640	649	647	636	630	618	665	604	598	609	623	644	622	610	602	630	615	619	583	591	646	616	629	618	694	662	700	634	596	674	633	679	611	594	602	600	583	644	593	616	605	623	597	618	625	624	683	627	608	614	609	579	634	614	616	632	597	610	633	621	584	609	646	607	637	590	610	645	623	599	607	619	609	640	607	655	657	584	607	628	616	622	609	567	595	645	621	617	593	630	675	615	624	608	640	597	653	670	604	625	636	627	652	628	602	597	623	658	654	657	631	628	656	601	613	604	595	670	623	635	666	658	590	617	620	651	605	644	581	712	607	638	599	598	616	630	630	615	627	612	610	676	570	614	628	669	613	594	577	622	609
36512	34582	29427	21158	13568	8466	8197	7845	6519	4328	3823	3056	2488	1727	1292	1283	1201	1075	794	663	456	464	463	483	451	444	429	374	387	307	334	389	363	358	295	322	316	303	302	286	246	297	270	281	238	270	271	255	269	279	272	247	273	241	264	220	275	228	265	224	221	259	248	261	249	261	268	245	256	265	282	257	247	245	266	268	284	287	240	261	245	221	219	262	255	240	262	246	237	229	259	253	266	296	260	264	232	264	245	227	249	263	269	222	258	244	260	276	262	273	262	243	245	255	263	268	249	263	260	250	268	261	254	253	276	273	246	260	252	278	219	283	260	234	260	232	275	259	243	295	261	269	257	277	269	246	240	252	259	253	249	257	229	250	269	253	271	235	255	276	261	260	274	223	258	258	258	248	235	263	264	228	251	237	237	282	269	255	234	249	249	248	267	251	265	255	285	250	272	244	238	242	249	236	290	254	251	268	268	254	245	260	274	251	240	283	241	235	251	273	223	252	223	259	218	254	249	265	263	246	240	251	252	254	260	254	243	253	262	252	245	254	284	288	254	252	250	250	280	253	250	238	252	242	283	248	247	255	253	258	246	258	256	237	251	239	268	271	293	234	257	223	245	246	253	244	262	259	274	248	229	249	257	284	254	239	265	277	262	264	241	273	280	298	240	232	281	257	245	260	229	264	258	243	256	275	246	255	248	268	273	247	267	219	247	257	241	282	255	250	241	274	212	275	260	289	269	227	266	225	248	261	270	249	237	257	238	224	265	292	256	277	256	280	243	265	228	271	257	251	275	264	257	256	250	247	254	231	247	261	242	249	279	267	246	251	243	293	254	257	272	278	253	248	220	247	251	241	268	238	236	226	288	252	251	267	239	272	281	258	257	277	240	267	280	242	294	263	232	267	258	236	254	266	282	235	268	277	257	230	262	256	247	221	285	256	276	276	254	270	215	255	246	259	256	263	278	268	240	228	249	255	253	260	251	227	254	243	259	265	285	262	277	267	265	251	232	248	266	264	289	294	261	275	245	289	269	262	251	246	264	258	244	237	234	228	250	280	251	253	258	235	276	251	247	236	288	235	262	260	257	276	253	270	256	288	259	269	252	235	269	270	256	258	273	233	268	299	263	253	255	240	243	252	238	277	239	252	259	268	265	259	244	289	268	266	280	216	259	224	232	221	285	237	243	265	259	268	244	265	252	257	244	270	270	238	245	250	253	262	259	251	271	248	250	255	255	290	276	285	222	228	232	272	245	271	266	260	261	269	244	245	233	227	230	259	270	258	238	248	267	256	263	236	275	247	236	243	259	238	254	224	266	252	252	257	276	242	271	285	267	259	259	284	272	237	251	271	240	269	220	223	263	272	258	235	259	279	249	243	258	276	241	260	249	264	258	262	257	250	292	296	279	255	246	249	269	247	269	251	235	243	257	288	275	273	250	236	276	270	229	271	274	240	249	254	259	197	250	259	253	243	251	240	250	238	252	258	260	235	260	267	269	235	248	255	281	280	300	245	244	220	251	223	251	250	241	250	252	257	239	257	256	244	265	243	269	236	269	249	246	255	256	239	267	262	239	275	261	274	246	270	251	244	243	260	258	250	249	223	245	261	235	280	267	266	276	241	258	260	266	276	256	254	248	250	291	241	269	232	237	258	265	274	264	261	245	267	261	256	271	242	276	248	271	242	261	245	237	256	244	260	250	275	233	228	248	283	253	231	257	252	222	255	261	263	256	257	277	246	258	261	273	232	255	264	253	237	247	256	274	226	222	264	233	243	257	282	274	256	261	252	241	237	233	282	243	252	233	278	261	253	234	243	216	288	265	257	256	280	251	230	271	265	241	295	254	262	250	265	280	247	268	244	248	291	250	254	246	245	268	238	232	235	278	245	248	264	270	230	232	280	252	256	275	276	262	271	264	260	275	242	249	236	269	239	241	262	270	238	289	248	240	271	255	272	251	258	250	228	268	222	264	265	260	266	260	233	277	247	276	259	281	233	252	252	257	269	274	277	248	245	257	239	255	253	265	260	247	254	271	239	237	235	283	292	273	222	215	273	270	287	236	251	262	237	262	265	260	231	273	252	264	239	248	251	264	247	249	248	255	246	263	260	262	251	260	289	229	248	266	259	233	227	237	259	249	243	255	223	249	244	284	238	262	281	257	244	239	238	246	253	265	271	225	250	275	246	275	242	249	272	244	254	242	254	238	285	248	255	254	275	241	218	266	239	278	292	261	247	259	282	269	265	255	262	249	275	273	257	253	245	230	249	285	263	237	244	280	241	229	250	232	259	253	265	266	270	259	285	254	280	261	264	248	253	276	283	204	242	243	252	285	267	242	251	216	273	261	273	280	277	252	246	251	246	244	246	251	253	261	220	282	253	244	248	254	249	254	284	285	235	269	270	244	261	227	280	285	247	211	244	286	261	236	237	292	270	285	263	261	260	289	262	279	272	276	289	266	260	225	256	264	260	267	233	248	223	263	280	294	258	255	258	249	275	272	256	267	232	258	239	286	260	259	247	263	248	275	301	241	288	242	275	260	271	278	256	267	263	248	267	250	248	270	252	231	274	266	265	258	250	243	247	229	246	262	220	256	217	253	261	289	264	245	264	267	278	259	267	258	233	260	238	235	236	267	251	264	257	236	240	258	236	260	228	248	254	246	238	270	254	276	269	247	253	253	249	256	246	282	260	276	251	264	256	244	282	257	294	231	252	282	257	267	253	274	282	224	257	240	247	227	259	261	263	260	277	258	231	259	254	242	259	250	305	250	263	262	240	244	237	253	237	247	237	275	256	252	275	258	265	271	282	274	250	236	286	258	241	234	253	300	255	274	271	244	266	264	274	254	281	257	244	275	265	239	261	246	267	252	257	284	247	223	250	223	229	231	234	265	261	242	264	236	279	256	265	255	284	272	265	245	256	245	255	261	266	266	239	278	251	236	252	269	262	257	263	272	254	280	277	236	249	229	220	270	234	221	253	259	243	264	279	273	258	261	260	264	260	253	283	277	257	244	248	243	265	225	250	229	217	273	255	238	234	237	256	248	231	255	251	231	238	271	269	258	260	232	270	288	263	255	253	250	288	263	261	255	278	276	263	260	226	241	272	260	266	254	275	279	251	201	243	290	281	260	205	245	248	266	266	246	273	243	240	253	265	253	240	256	264	239	278	236	237	280	257	253	279	239	251	247	264	259	254	264	251	263	260	255	241	248	265	236	281	255	257	243	252	227	272	262	256	279	282	245	238	261	250	238	260	255	285	241	243	266	222	270	271	238	304	262	260	296	251	246	226	239	240	295	282	267	276	270	257	246	238	302	268	306	251	271	258	236	244	255	263	245	262	251	254	259	230	226	252	251	240	285	287	255	262	277	262	274	237	268	225	263	242	266	250	286	271	256	268	229	249	229	240	248	266	220	244	265	259	288	261	252	269	269	288	257	265	266	265	257	301	259	248	248	275	265	276	263	236	257	268	258	227	252	278	227	262	250	241
23488	27843	30044	28992	23357	19824	22356	21209	21159	16801	15670	14620	11789	9175	7578	6977	6591	6346	4673	3210	2270	2108	1912	2460	2021	2131	1804	1442	1491	1075	1132	1475	1303	1187	946	944	905	854	798	785	708	737	624	682	653	634	663	684	656	646	606	634	625	625	602	613	596	602	657	617	600	619	582	570	639	612	640	608	661	645	645	634	641	644	589	623	636	583	621	629	623	604	589	616	638	612	609	599	628	583	640	591	608	629	633	597	617	629	622	560	568	626	584	650	641	615	576	638	601	633	635	655	621	601	634	629	614	655	592	608	624	617	608	598	622	633	635	633	599	611	573	624	631	623	638	614	604	636	624	634	581	653	637	606	591	628	604	612	610	636	597	635	617	585	664	584	606	649	628	631	651	585	631	659	604	621	604	613	598	629	583	680	585	616	645	641	622	660	608	604	583	611	656	650	616	669	645	641	575	591	622	592	596	634	600	582	590	628	631	632	635	612	615	640	663	654	644	586	598	647	619	647	636	635	586	633	643	617	624	590	642	653	605	596	641	636	614	620	636	582	632	612	627	645	615	682	607	598	643	673	618	593	608	610	614	690	621	613	611	667	615	626	578	603	614	612	586	620	642	589	653	609	632	609	623	630	622	622	652	618	612	606	640	616	641	634	626	605	632	644	655	609	623	635	589	609	628	621	619	634	602	641	592	574	625	624	637	619	616	618	586	566	584	594	600	588	620	614	596	620	587	623	660	596	646	683	624	642	615	581	573	639	607	590	607	603	633	618	671	648	653	614	622	609	648	585	614	620	658	611	617	634	653	605	582	620	623	617	620	578	607	618	631	607	607	598	660	624	616	600	616	629	640	595	646	590	624	646	599	644	664	619	633	631	629	627	633	641	623	621	648	630	560	686	647	603	579	635	649	613	626	582	641	568	588	637	644	620	623	568	579	607	643	582	613	627	599	587	637	612	616	637	581	641	608	639	590	628	593	635	623	639	600	612	637	663	654	603	630	606	623	643	621	582	623	638	614	634	615	612	567	611	655	617	651	627	621	678	655	605	595	649	584	673	638	647	581	611	567	622	631	626	589	613	622	591	624	564	602	571	677	617	615	607	596	602	575	636	634	593	579	668	608	633	599	635	590	637	669	663	605	598	638	634	599	637	624	661	581	656	628	629	605	601	600	626	596	651	572	638	621	625	594	605	644	623	604	608	603	652	651	633	637	637	639	603	594	642	603	605	610	618	627	589	590	602	626	602	631	685	637	596	600	615	624	659	660	586	606	620	624	572	612	613	651	592	596	575	638	615	622	648	637	637	596	628	600	619	618	594	579	612	608	609	641	636	650	614	639	629	614	571	569	638	646	602	629	628	610	664	604	611	630	621	627	601	669	604	627	620	593	668	584	620	620	664	590	593	638	626	631	617	609	618	608	671	639	657	650	640	603	598	654	612	607	606	609	607	613	652	628	605	608	599	630	617	630	636	606	617	646	629	626	593	663	611	634	590	632	627	629	678	559	639	602	619	580	650	611	610	605	587	651	615	641	596	581	629	637	625	613	640	594	591	633	623	628	627	625	647	584	571	614	584	640	589	638	575	589	625	624	648	575	547	595	644	616	586	578	595	614	621	581	645	604	590	601	613	624	631	611	625	609	578	623	633	581	646	635	631	646	598	620	595	623	622	691	620	672	610	638	593	608	589	602	643	615	589	619	663	628	657	643	631	629	595	560	582	606	590	614	636	638	655	627	639	600	684	598	637	660	612	664	616	637	636	661	593	554	604	607	591	590	619	601	660	644	632	608	608	631	637	637	589	630	643	613	591	625	631	648	633	662	615	595	664	588	571	573	675	611	620	643	663	641	578	563	617	624	610	623	615	639	604	583	599	635	623	637	632	604	609	633	586	643	628	598	685	642	581	579	627	577	643	625	606	614	612	581	581	602	558	563	612	600	655	602	624	622	598	615	630	631	575	604	596	641	623	604	625	615	588	645	592	626	599	647	601	658	644	610	599	642	594	616	628	576	575	546	612	634	662	623	637	642	649	674	597	659	597	665	612	627	658	628	600	592	601	580	604	608	653	607	603	615	597	642	669	592	646	620	601	605	661	617	660	646	595	634	642	584	595	650	626	617	622	628	642	625	625	620	631	624	608	624	596	599	559	612	630	596	587	667	615	641	648	630	640	594	633	595	599	602	591	638	617	645	630	633	658	597	640	647	647	633	687	623	588	622	600	598	638	593	639	581	617	618	616	647	579	644	612	645	628	627	598	597	600	634	643	632	648	671	591	622	636	624	610	584	623	636	633	638	654	591	658	624	626	653	603	608	632	645	602	608	629	616	624	620	610	616	585	632	679	623	616	647	601	612	617	634	613	630	586	660	657	670	593	595	613	620	609	595	595	615	610	624	580	653	566	628	590	569	634	655	653	608	597	609	629	644	609	608	628	581	661	577	667	589	623	634	639	652	594	631	661	632	612	629	609	619	630	659	621	646	617	606	687	611	616	605	636	650	649	613	676	597	662	577	616	578	572	603	625	626	614	599	585	629	631	628	706	613	603	604	627	626	667	588	649	655	604	619	631	587	607	638	625	635	594	603	659	647	611	625	583	634	611	611	597	620	606	636	617	635	604	621	650	600	610	601	625	626	623	593	644	626	571	633	609	602	650	676	636	606	629	637	609	634	571	605	633	617	616	596	630	632	650	601	625	575	619	610	605	621	579	617	575	612	622	631	640	620	668	599	614	636	637	634	593	624	667	645	640	573	569	658	619	598	604	578	592	617	630	656	627	564	636	672	623	603	647	634	680	613	637	579	599	612	643	583	610	602	589	635	588	613	627	658	627	632	636	633	638	678	631	574	651	601	590	629	646	643	655	635	620	619	540	661	631	570	638	598	637	619	628	601	607	634	552	623	595	660	596	633	658	610	629	593	612	626	597	627	610	604	655	620	647	632	617	608	662	561	620	611	651	622	612	663	627	606	584	609	659	616	589	624	649	598	621	595	631	596	622	633	641	597	587	628	652	598	645	611	607	607	611	626	568	594	628	631	631	627	630	615	588	574	617	633	620	631	631	637	635	662	639	602	636	634	628	613	655	640	606	595	612	642	604	641	636	641	648	596	609	620	648	596	620	645	614	636	640	606	659	632	644	607	631	594	589	571	630	654	582	628	633	611	626	587	615	616	600	632	608	598	606	625	629	610	613	625	571	605	637	661	662	616	608	634	611	588	601	622	605	663	594	633	630	628	660	631	623	630	620	622	581	612	643	664	602	611	654	620	660	618	590	618	633	602	575	660	666	583	572	639	665	622	611	643	633	604	621	603	632	612	637	609	584	638	650	625	629	618	645	584	658	652	595	625	629	639	601	621	607	579	589	580	642	568	627	611	640	602	647	590	680	627	583	593	642	582	629	590	635	648	654	624	645	640	579	645	634	645	594	602	619	628	568	599	625	599	596	629	641	606	652	636	602	661	626	608	614	642	646	589	629	607	639	622	626	625	566	589	615	631	589
50066	45747	37864	30188	26503	22139	23489	23709	21555	15633	13963	11721	9330	6458	4241	4103	3846	3466	2680	1887	1180	1161	898	1144	926	985	946	620	783	543	477	587	677	575	391	438	402	366	324	318	302	279	244	279	244	293	267	270	248	233	241	269	237	275	265	224	284	272	241	271	278	238	259	277	295	238	248	243	245	244	268	258	269	247	269	238	275	252	246	248	255	268	257	229	273	251	267	276	225	241	247	250	239	230	278	215	220	270	246	236	262	261	272	250	250	259	240	266	251	250	258	256	260	243	233	260	289	227	262	238	260	285	285	278	262	248	250	217	226	254	224	264	233	262	230	238	253	262	253	244	266	208	246	231	269	243	253	279	244	259	223	251	262	254	279	264	270	290	262	221	258	238	226	242	300	233	291	252	254	255	231	265	266	265	253	235	236	275	233	262	248	300	239	261	223	250	266	241	236	253	217	280	203	249	249	251	252	264	235	244	257	269	241	274	279	233	249	247	272	260	240	254	265	252	267	268	247	255	254	267	266	280	263	258	254	230	251	272	256	252	240	246	241	254	256	243	251	267	259	238	260	263	297	227	268	255	262	249	236	264	230	252	269	231	233	255	264	266	269	255	272	221	264	253	253	260	235	227	252	231	258	289	263	254	248	255	240	236	270	231	236	263	248	260	282	272	235	227	254	265	258	276	243	231	254	250	267	245	236	245	218	242	264	234	271	245	282	222	210	233	252	260	234	246	256	271	261	277	243	236	267	236	267	249	248	253	239	268	253	279	256	259	242	271	255	230	260	239	227	270	240	261	230	242	270	254	235	233	264	255	233	252	260	268	237	251	261	261	263	257	250	222	299	248	231	234	229	245	251	232	227	270	266	254	240	257	255	247	227	257	242	261	273	246	247	231	258	253	248	262	285	238	253	235	266	258	251	245	243	265	271	274	244	254	251	254	234	271	264	252	298	254	249	249	261	247	266	252	245	239	271	270	236	265	252	249	238	278	257	265	216	249	226	254	294	249	249	275	281	266	272	253	272	259	241	236	232	245	248	268	286	278	283	259	254	247	241	275	261	260	265	269	238	281	253	281	285	232	247	239	271	267	264	278	275	254	260	259	235	242	254	272	248	250	258	266	231	254	252	254	256	219	255	249	293	256	267	272	242	251	235	260	242	274	248	277	274	228	254	234	219	282	262	245	270	232	246	273	271	259	241	272	267	240	252	241	276	224	248	253	271	251	255	254	253	269	274	233	269	278	275	279	235	246	243	259	253	277	248	243	216	234	247	277	257	259	245	241	249	228	242	259	249	246	246	252	234	265	245	235	258	265	237	231	260	243	256	264	251	257	244	256	264	235	237	272	283	280	237	239	222	256	266	291	257	225	249	302	247	230	256	242	256	250	259	252	256	257	242	240	223	234	250	271	279	234	270	269	245	241	235	255	268	250	264	247	260	243	237	221	270	209	256	279	280	274	237	263	226	224	249	237	239	223	270	260	250	277	260	274	265	238	276	248	280	273	237	266	223	249	236	259	251	260	251	243	244	282	244	266	263	256	258	247	232	227	230	242	248	255	236	256	257	256	215	254	245	244	248	272	246	248	264	243	237	266	283	235	231	269	280	236	258	243	286	262	268	255	235	251	288	253	292	252	261	290	233	224	265	249	263	258	267	274	228	243	220	299	254	265	255	232	251	241	241	255	254	258	263	254	274	226	259	237	268	276	233	228	262	243	283	247	249	261	258	249	245	250	252	245	276	274	238	262	232	250	272	264	262	263	231	272	227	237	251	249	255	268	256	259	271	256	234	241	246	266	252	243	273	262	301	279	239	244	258	254	278	272	239	256	263	230	296	249	237	250	268	255	243	253	270	223	252	237	252	243	255	267	250	255	275	260	222	262	277	264	258	248	258	252	256	279	238	242	281	270	273	272	256	254	246	246	238	288	240	247	253	267	231	261	261	265	257	254	254	234	267	216	250	245	226	245	257	275	261	268	243	275	260	244	243	271	247	261	247	238	226	265	253	235	258	278	231	241	246	244	262	232	247	271	254	237	248	250	235	257	238	247	261	248	263	233	263	249	264	275	251	261	241	258	254	242	233	262	273	230	238	231	232	275	239	280	270	262	258	253	260	242	262	251	224	256	289	258	266	265	253	239	265	254	234	246	245	262	227	255	259	226	269	226	256	229	255	303	272	248	269	256	254	262	281	245	255	264	235	272	282	254	262	268	253	248	248	236	248	271	267	244	259	247	290	229	273	233	268	244	259	228	264	220	237	254	228	256	232	258	242	253	245	283	246	275	264	222	246	252	293	255	253	254	261	234	268	265	250	263	280	235	246	300	261	242	242	247	256	246	243	257	254	269	227	221	267	242	269	253	278	253	235	245	264	256	228	250	264	253	238	258	282	272	279	258	281	278	264	268	233	257	263	241	250	233	218	259	264	249	269	242	279	269	257	292	251	286	315	248	222	246	275	244	252	262	270	256	252	232	251	236	249	276	254	271	265	261	274	266	280	251	250	256	216	283	245	251	263	286	236	235	240	201	281	260	250	243	241	253	264	240	244	215	261	230	260	262	254	233	245	257	224	263	259	257	231	240	233	283	259	265	233	285	256	253	235	236	255	237	247	241	273	263	276	249	266	236	263	237	255	237	223	215	236	268	241	263	257	247	279	247	273	253	235	247	265	267	239	259	279	257	254	249	236	230	226	233	270	266	267	233	254	246	286	266	272	274	268	277	255	295	243	267	238	248	237	232	230	259	257	210	230	245	276	232	261	244	265	235	255	260	252	256	259	243	254	287	256	255	293	243	236	247	260	265	236	291	231	227	264	254	255	261	259	280	249	249	255	242	248	263	269	244	240	258	259	243	249	254	263	240	261	241	259	248	260	289	300	241	233	269	261	233	224	259	243	248	253	237	253	247	223	279	267	291	243	259	259	266	258	226	242	250	263	247	242	252	241	256	238	260	234	283	274	234	244	247	260	253	277	252	289	265	252	228	245	240	254	247	210	280	218	221	245	259	282	246	290	241	235	243	241	264	279	247	242	254	277	230	255	223	257	232	232	270	282	245	240	273	267	233	263	250	244	250	253	270	259	223	261	245	288	256	258	264	279	223	280	259	267	265	263	248	258	250	245	233	278	248	284	238	263	231	275	252	247	253	287	236	256	233	229	250	270	270	248	274	252	248	280	255	252	281	234	253	269	272	240	265	245	232	245	260	248	235	257	254	248	263	251	258	256	247	257	233	243	242	222	233	257	226	267	225	276	242	255	299	233	235	297	241	256	275	258	222	231	282	227	265	247	254	234	286	252	271	235	241	265	256	248	230	238	252	271	233	248	231	252	256	255	264	275	271	226	239	250	227	241	241	262	249	267	241	262	235	263	228	255	238	279	241	236	258	248	252	277	242	275	270	264	281	265	234	241	271	232	288	236	263	273	261	249	258	247	228	231	270	249	252	283	252	276	280	252	229	258	247	240	238	238	246	286	241	262	265	268	245	259	246
33900	40580	40750	39728	35788	32293	36115	37665	37019	31163	31795	29362	27146	22557	18326	18435	18183	16946	13788	9781	6074	6192	4368	6962	5196	5867	5057	3124	4492	2788	2338	3230	3520	2723	1704	1815	1627	1319	1126	1060	994	821	725	690	695	692	709	687	677	660	650	640	598	629	644	691	617	599	693	611	630	599	614	588	582	648	624	638	609	597	578	594	594	672	582	609	608	619	577	590	601	622	624	672	692	610	650	627	604	602	608	582	583	621	605	607	569	603	645	610	607	634	578	599	544	612	619	599	627	596	624	623	573	613	589	568	586	582	593	637	580	614	631	590	591	587	563	614	607	624	569	605	573	645	619	598	618	584	612	620	606	624	627	646	627	608	635	567	615	617	589	563	562	624	633	590	645	584	584	592	590	599	633	585	599	627	582	613	597	596	608	593	635	561	632	610	566	599	626	606	591	592	613	622	592	587	574	605	598	605	664	579	625	593	614	625	605	602	602	585	605	589	585	592	596	571	600	574	584	635	600	620	577	603	605	628	597	586	626	610	626	605	630	619	581	621	612	604	638	640	619	593	570	629	634	624	647	612	585	622	598	621	600	568	605	594	590	597	593	632	615	596	569	612	590	593	562	595	579	602	618	570	593	617	651	606	615	594	568	587	608	621	632	612	606	620	596	587	580	580	581	595	619	588	564	608	607	635	607	601	645	626	662	601	620	578	652	583	621	567	638	552	609	627	615	594	532	596	618	597	591	577	573	604	597	617	609	671	605	620	585	602	649	588	612	603	618	593	596	589	579	615	624	610	609	591	641	602	574	591	609	603	624	620	598	615	635	593	628	577	594	631	561	621	556	563	599	628	598	595	654	585	619	607	606	608	598	630	630	620	623	643	581	621	637	589	566	621	580	631	569	614	610	626	600	651	603	607	641	624	620	607	599	650	544	622	600	632	621	640	630	610	612	614	594	589	604	617	578	631	633	630	591	580	630	644	575	591	585	584	604	592	639	614	631	608	631	607	694	621	596	583	570	559	579	572	625	622	675	581	582	603	622	584	624	635	593	598	650	631	625	586	606	595	625	601	608	580	619	610	653	604	564	614	607	588	560	637	592	637	634	584	555	639	593	610	556	607	597	618	600	574	613	621	647	570	531	626	575	601	640	555	594	634	633	546	603	615	631	589	639	623	614	610	607	620	542	610	573	635	587	642	634	614	609	608	580	620	608	622	584	625	590	566	616	631	601	608	604	607	613	650	623	588	608	606	607	571	631	579	563	624	607	684	612	614	570	620	610	552	616	600	594	586	562	603	600	601	568	631	602	624	600	612	600	625	602	592	596	625	596	606	636	640	624	604	610	594	594	606	594	608	632	618	585	546	617	566	600	597	602	632	583	607	651	671	591	589	592	614	566	597	593	614	615	626	633	619	621	595	603	638	601	581	605	637	646	602	653	607	624	619	623	650	569	602	637	602	638	623	563	613	633	640	633	609	579	599	611	608	662	604	575	636	632	604	630	635	579	645	666	616	592	604	602	614	597	609	616	621	647	587	610	649	596	591	625	610	557	608	591	598	587	604	616	554	602	627	568	625	605	593	578	613	598	661	563	637	600	649	572	585	602	603	626	614	602	622	641	620	645	612	601	630	605	601	623	565	619	631	630	587	662	563	599	592	570	647	626	607	623	588	609	606	584	581	615	585	595	584	606	621	626	611	605	619	614	586	641	580	584	619	640	633	635	618	650	632	619	642	642	555	623	594	626	561	573	571	618	580	580	580	635	572	607	595	613	580	642	583	608	594	610	606	574	627	602	560	630	602	629	620	607	624	616	589	588	605	620	638	625	590	601	610	604	611	569	621	603	610	631	563	572	658	629	634	570	647	569	660	671	622	632	644	592	661	612	594	638	595	604	630	621	669	608	638	619	587	595	586	570	587	640	655	591	614	580	587	611	576	611	626	619	584	605	600	598	572	613	612	557	540	604	595	628	616	582	580	590	611	605	600	585	600	603	592	597	572	602	606	616	620	634	614	641	589	598	584	618	591	642	621	613	640	586	573	591	582	610	585	590	622	577	591	596	611	613	595	573	611	618	640	601	567	600	591	658	623	572	568	609	629	611	576	586	638	628	617	614	600	591	609	644	625	590	560	598	659	620	593	570	618	602	579	613	654	572	651	628	611	625	623	636	585	642	582	644	624	576	588	582	566	588	588	614	612	572	654	577	600	600	647	606	587	620	566	561	571	628	631	589	616	601	582	619	613	556	635	634	624	615	593	637	596	575	602	611	643	611	584	610	607	636	620	577	596	641	588	602	601	628	632	626	620	588	585	599	616	632	616	627	619	626	661	606	579	603	616	592	590	624	599	656	600	625	600	576	660	593	619	644	599	612	648	604	576	582	625	630	597	592	602	570	600	570	636	565	605	657	579	643	617	586	622	649	562	582	597	606	571	601	627	606	622	618	580	618	586	599	643	626	638	630	611	574	606	562	591	594	630	644	582	592	590	584	604	635	577	592	579	616	614	611	618	577	566	606	637	608	613	619	592	593	605	600	623	627	619	601	571	631	638	593	605	586	604	598	636	640	599	603	610	589	608	610	588	619	576	577	550	608	605	628	571	591	583	594	637	667	585	622	648	597	589	607	614	602	600	623	635	580	597	607	614	617	595	605	611	582	626	602	566	615	576	556	612	608	606	606	574	658	568	618	614	654	596	644	628	581	623	578	653	620	562	669	594	651	608	580	636	605	613	628	584	604	604	623	633	586	589	618	560	615	584	598	605	603	614	570	613	589	572	577	644	588	630	594	587	629	595	624	634	663	649	603	619	580	573	566	624	574	620	608	644	623	623	579	636	556	612	557	621	648	641	568	592	600	629	592	596	566	616	591	600	622	582	598	674	644	566	599	619	629	595	619	583	586	635	604	557	593	570	602	598	572	612	613	576	564	622	582	639	639	602	611	643	637	564	616	600	596	624	588	647	650	636	606	571	594	601	610	627	565	624	574	640	602	670	598	621	597	581	650	619	613	604	606	593	600	585	636	583	640	610	568	578	627	604	637	662	589	584	606	573	550	668	607	601	586	599	609	632	602	585	587	610	583	586	688	616	586	601	638	649	622	612	636	602	650	610	634	618	642	603	659	630	604	614	598	592	612	644	657	607	614	583	589	587	627	647	629	558	593	609	585	579	589	611	644	608	645	615	602	550	634	622	605	604	618	614	597	605	591	603	610	628	596	592	613	598	631	554	662	607	629	579	593	610	623	619	589	581	595	602	619	580	561	577	621	640	632	616	626	593	578	611	610	590	618	627	585	619	621	625	581	600	668	624	590	597	583	630	634	627	600	609	589	607	566	569	640	616	586	583	639	610	615	607	626	632	618	629	609	612	592	623	609	644	592	607	565	608	631	611	584	623	575	613	592	585	635	612	623	640	642	605	629	579	628	617	605	578	636	584	630	597	643	585	619	571	624	577	614	620	545	605	559	584	631	614	597	589	590	620	665	641	581	611	626	605	557	592	616	595	654	554
26936	21020	16862	10327	6372	3926	2676	1892	1361	1068	813	703	662	546	479	418	425	432	383	310	335	312	322	317	298	297	304	273	248	279	251	247	284	265	277	284	277	285	270	256	278	262	253	257	267	273	252	255	254	256	255	262	270	285	302	290	234	258	248	220	226	248	268	254	263	263	238	260	242	286	272	242	239	253	256	266	259	255	253	237	258	252	236	266	275	232	265	253	243	249	262	246	272	236	274	276	258	235	247	259	282	303	245	243	237	250	260	262	270	239	209	261	265	265	280	265	262	262	233	268	259	256	258	274	240	258	239	224	252	243	205	259	235	268	266	271	243	247	247	228	245	254	261	245	250	253	272	250	257	252	245	257	260	251	225	254	285	227	279	274	271	266	275	271	252	244	300	260	248	255	253	293	277	224	253	273	274	249	255	259	287	277	269	272	268	258	243	243	237	257	273	274	279	307	252	270	275	247	277	242	266	242	268	242	253	239	230	262	259	224	267	260	274	255	270	267	228	256	255	245	257	237	263	255	251	259	251	275	256	271	245	245	279	268	269	283	290	242	253	255	247	255	262	269	229	249	250	246	244	219	288	227	260	225	280	235	257	292	252	278	266	267	290	267	253	261	267	241	274	275	269	269	279	250	261	292	240	283	248	279	240	252	266	249	250	243	275	263	267	249	252	280	258	266	235	253	255	242	238	277	230	241	274	281	269	223	229	245	227	236	249	248	247	258	257	246	263	264	275	250	229	267	245	269	269	251	238	255	270	294	238	273	257	252	233	265	263	259	236	281	269	229	240	247	258	261	269	293	277	258	247	251	265	224	265	261	268	245	256	229	284	247	259	224	267	234	251	295	241	258	250	232	266	271	254	268	266	257	273	238	226	249	243	268	253	260	261	266	253	236	259	237	272	232	250	245	233	241	249	270	253	217	245	252	268	274	251	278	253	268	248	276	241	242	247	240	250	257	254	236	252	262	250	258	261	302	230	260	277	208	268	256	277	248	260	248	267	274	262	259	253	239	280	270	288	244	270	265	223	247	262	256	290	233	221	270	259	260	241	256	274	252	276	231	246	254	235	276	294	252	259	275	230	248	267	260	281	272	269	265	279	256	245	269	256	245	248	273	261	269	266	207	229	263	265	256	234	258	256	246	259	257	250	244	253	240	225	268	248	229	239	265	247	226	235	235	261	249	259	256	233	247	252	276	241	216	257	238	249	244	245	258	253	249	256	278	270	260	257	263	276	257	219	238	241	283	245	272	263	275	271	258	268	257	245	274	279	256	283	265	253	241	263	281	268	239	244	252	243	238	261	232	264	264	238	248	251	245	250	266	286	273	269	229	239	248	257	269	276	265	257	245	260	287	256	273	253	266	236	246	241	269	269	266	274	239	262	241	280	246	245	262	258	274	241	236	274	248	251	291	240	252	286	245	258	265	268	270	226	239	244	282	268	290	271	220	246	275	247	241	253	246	281	250	239	238	249	230	269	248	294	248	283	260	241	242	251	277	252	253	241	250	256	258	240	278	264	260	243	242	251	254	282	238	290	270	259	222	264	239	208	253	259	235	268	246	226	231	230	291	285	247	269	268	269	259	249	246	270	288	232	267	269	274	232	285	254	239	269	265	239	284	267	264	288	268	241	260	272	267	256	275	241	246	230	252	250	261	282	246	280	232	247	249	256	256	262	275	234	230	251	250	259	256	275	256	243	254	237	256	266	281	274	282	258	238	256	227	236	248	232	236	244	272	252	256	293	260	237	234	284	251	259	238	254	266	266	235	239	221	243	242	254	263	242	254	254	247	254	250	271	295	287	264	264	259	245	268	269	264	263	250	213	235	255	234	276	248	252	248	234	242	255	231	261	227	252	263	248	290	258	278	254	261	270	234	251	246	265	240	261	266	268	245	228	266	249	279	251	239	268	250	232	249	245	236	276	238	269	264	264	251	264	274	257	265	238	244	263	281	273	273	227	259	260	252	222	281	243	233	273	273	256	258	248	271	240	235	253	302	264	246	310	270	252	240	234	280	242	279	262	259	263	269	256	223	213	235	255	254	246	245	257	278	281	229	278	248	260	272	238	265	240	263	268	259	260	261	272	248	232	227	308	266	257	288	285	261	274	270	255	258	236	234	232	255	252	273	254	267	258	229	262	235	258	249	259	222	263	248	243	284	245	268	237	264	278	284	240	254	273	257	279	256	292	269	278	267	266	260	285	265	254	251	217	260	272	247	252	263	244	266	238	256	262	254	224	275	235	276	253	275	238	269	229	254	280	264	282	267	258	255	263	261	244	258	289	264	269	251	236	257	281	233	261	255	250	266	274	266	236	246	247	253	261	225	223	271	253	272	261	268	246	254	251	251	253	269	272	254	265	249	233	283	207	295	238	266	254	263	253	257	264	256	223	257	270	252	240	253	250	246	260	293	296	252	254	233	254	274	226	264	248	264	272	249	256	253	252	262	257	250	257	267	266	289	231	260	240	222	261	266	230	250	244	225	277	252	228	266	222	257	285	276	262	241	256	266	250	255	280	240	246	273	248	249	266	254	248	272	271	272	298	258	274	262	252	258	280	251	274	259	266	257	250	238	236	278	254	228	282	242	261	269	256	229	262	269	256	243	259	241	232	236	268	276	285	241	259	265	266	271	236	247	251	253	246	265	268	271	268	231	264	256	236	268	239	248	292	278	257	233	235	245	233	274	265	273	257	274	244	244	273	268	265	276	248	262	248	245	270	270	252	229	249	255	245	237	257	253	280	258	255	267	251	267	238	267	230	234	265	262	269	241	225	250	263	238	233	228	255	259	227	251	270	287	239	248	238	257	264	291	237	235	230	274	241	249	252	237	229	240	261	284	265	272	235	273	238	213	252	237	230	248	245	258	241	222	269	259	261	247	255	243	234	233	247	251	253	276	272	266	250	244	258	235	255	252	272	259	236	231	263	242	254	254	224	262	254	264	265	241	262	247	278	232	245	256	293	237	240	242	247	244	268	266	256	270	281	231	240	275	280	239	273	251	272	250	262	245	251	299	253	262	251	286	271	226	255	253	271	256	252	270	263	258	260	282	250	258	248	255	243	282	251	238	262	274	253	291	244	245	271	209	256	258	254	272	236	280	251	259	272	241	285	248	257	256	280	242	257	267	271	268	247	262	262	256	252	275	260	237	253	265	224	269	252	273	230	305	265	255	259	253	247	259	261	250	268	261	250	241	286	264	261	274	237	265	257	246	281	263	258	281	248	251	265	252	268	264	265	261	272	225	254	276	264	255	245	269	246	237	244	266	278	222	276	240	254	234	265	255	228	267	230	256	245	251	279	282	268	280	253	275	273	260	246	273	279	254	255	238	248	261	241	264	244	272	284	235	274	227	290	264	266	251	228	237	288	257	284	262	239	250	274	238	244	262	282	227	260	261	252	238	251	250	276	251	249	271	246	216	258	261	279	266	259	238	235	266	261	246	218	258	253	287	251	228	242	249	229	257	262	245	282	240
16124	16406	21316	20298	17121	13175	11203	8863	6983	5314	4510	3691	3203	2498	2068	1972	1922	1667	1493	1222	1220	1143	1015	1021	915	879	844	770	804	771	768	733	722	746	711	730	702	656	675	632	652	687	649	644	665	630	648	661	649	679	631	623	600	607	646	593	581	669	634	591	640	633	655	587	658	591	591	610	606	637	635	626	593	594	646	646	603	636	603	630	621	600	577	616	634	634	641	557	625	608	623	614	600	607	650	639	628	664	620	594	679	682	582	624	650	592	682	622	609	602	607	627	569	655	625	607	633	601	584	598	567	642	649	631	628	652	608	648	620	654	633	631	657	609	619	596	605	565	613	624	607	614	561	637	650	610	618	643	628	627	590	591	606	637	593	660	610	592	613	597	606	593	649	577	628	611	604	624	623	613	651	647	641	616	648	614	608	643	607	611	588	621	664	603	690	665	598	611	641	614	618	641	633	576	600	605	593	637	641	625	621	605	564	622	626	617	631	621	598	667	632	629	637	593	596	635	624	642	576	594	628	595	641	643	593	573	613	607	610	594	624	613	629	638	637	601	628	623	609	614	591	612	658	587	605	606	613	622	661	605	609	610	630	615	611	564	618	614	661	577	637	644	619	646	585	629	640	598	613	605	623	636	600	611	605	609	628	631	634	664	609	634	616	620	626	630	629	648	599	672	641	610	562	635	617	622	607	634	621	585	623	607	579	577	615	643	628	628	600	604	648	603	608	593	619	649	596	609	594	636	619	567	636	645	644	627	605	643	567	646	609	587	620	604	645	658	629	626	617	584	618	629	584	633	617	623	629	606	654	616	592	598	619	601	663	621	638	618	638	646	603	646	664	617	637	592	630	569	608	588	622	633	567	606	628	639	650	573	626	611	598	644	617	619	606	631	611	634	628	615	596	634	611	604	600	601	597	664	550	598	631	577	644	611	645	593	560	590	643	649	604	616	682	615	573	616	641	657	642	583	633	632	643	625	645	681	616	611	628	616	629	621	669	621	643	638	627	670	599	638	619	622	602	626	633	660	533	666	593	595	644	615	620	628	670	624	602	598	616	627	638	588	613	613	616	594	614	617	628	616	622	627	630	665	634	645	627	622	635	597	628	629	625	637	656	597	647	676	670	651	626	602	604	590	632	601	582	605	648	583	641	618	631	599	558	644	585	636	633	648	598	637	629	622	647	553	640	659	664	655	633	612	600	638	619	579	648	636	596	643	621	600	598	626	655	561	668	583	664	580	636	591	642	618	596	617	613	639	633	640	652	577	671	624	598	591	610	630	643	700	613	662	622	626	654	636	628	585	571	658	608	604	594	645	610	631	600	627	612	574	601	626	602	570	624	637	579	614	573	580	641	622	652	622	586	596	591	597	608	561	597	613	629	646	639	603	579	594	630	582	607	614	606	622	638	686	618	643	610	655	646	605	637	629	654	639	632	607	662	625	597	600	678	653	644	623	620	625	624	591	596	591	653	590	664	633	673	589	623	608	623	647	665	566	651	639	619	575	604	602	646	638	578	628	632	601	648	641	576	608	583	623	603	562	584	605	640	605	606	627	602	627	581	654	644	635	653	658	614	640	601	646	571	623	618	627	657	615	608	624	622	630	622	644	679	662	650	645	614	621	675	568	615	616	612	617	629	646	582	595	652	626	646	624	614	579	606	667	609	646	628	631	607	629	594	653	618	602	631	617	619	622	615	636	636	665	589	664	649	635	644	601	619	589	612	660	622	607	632	647	643	631	646	634	641	658	599	620	614	645	610	598	598	615	620	612	622	635	627	673	598	592	635	627	618	647	610	616	609	625	651	635	634	610	611	635	618	620	679	617	599	629	615	635	619	582	610	628	580	604	589	679	671	627	625	655	647	598	614	634	646	569	585	623	622	624	674	627	620	596	629	606	623	649	623	622	616	648	596	585	643	653	611	617	663	600	615	642	626	663	613	613	594	582	600	618	640	605	620	584	632	634	621	615	610	584	602	601	644	605	636	598	575	629	596	584	617	618	631	622	602	615	648	692	612	623	621	587	613	611	604	595	634	594	692	618	651	607	649	624	620	587	615	623	639	594	586	589	595	649	638	621	608	663	635	578	584	623	600	672	635	638	602	655	633	649	586	600	637	650	598	604	649	603	602	649	625	614	645	612	643	596	604	649	647	637	594	649	635	614	613	625	613	642	608	640	610	659	641	647	575	624	635	647	579	633	603	619	615	630	603	626	611	651	621	618	638	602	644	605	614	704	651	620	570	616	633	633	610	599	606	642	610	632	635	617	585	623	634	668	636	649	573	607	630	637	608	629	598	594	621	611	646	622	599	609	635	615	661	596	615	602	607	606	596	600	637	616	662	654	612	602	596	621	586	595	595	644	604	648	627	629	603	629	602	620	661	623	616	615	594	647	645	622	625	641	659	659	633	614	646	617	587	640	647	631	610	585	614	579	632	593	607	638	667	598	595	643	632	613	619	635	605	631	605	629	622	615	650	608	605	636	624	658	632	607	630	638	646	613	608	652	648	605	637	642	652	617	624	627	637	616	642	612	616	638	597	579	604	596	619	640	666	620	625	595	622	640	603	622	642	612	601	647	607	581	612	678	615	602	641	596	715	653	551	640	627	616	591	626	610	630	595	604	647	670	624	663	614	602	647	626	601	643	659	624	622	624	608	618	639	644	627	619	638	640	604	572	607	596	629	649	609	600	634	635	586	626	633	593	618	581	636	604	591	593	591	610	624	602	643	583	628	621	667	591	635	615	602	600	650	648	639	600	609	637	580	611	592	605	649	645	610	604	640	634	599	627	614	650	648	625	638	637	615	589	614	563	586	557	659	633	629	605	615	627	594	648	636	607	619	619	598	651	589	556	620	659	620	616	599	662	717	636	611	635	641	632	630	627	667	587	604	596	621	629	604	613	584	623	588	596	640	659	621	606	666	546	656	639	590	615	600	616	622	621	605	643	608	633	587	606	628	590	633	620	583	623	657	667	600	617	615	654	623	621	596	609	606	645	645	631	625	613	605	598	657	591	622	609	640	650	635	606	629	621	587	599	650	610	616	644	655	632	639	639	587	666	575	618	597	642	577	602	662	640	615	589	620	625	631	587	609	612	622	621	577	630	630	628	621	655	610	646	595	656	594	635	588	609	643	637	654	593	630	654	605	597	641	632	623	598	631	661	615	624	646	611	612	639	609	565	583	623	603	656	621	622	640	642	604	582	611	621	627	652	631	597	613	614	593	637	609	609	613	646	625	600	583	643	625	609	641	629	596	610	590	609	619	614	608	626	643	629	616	616	630	602	684	635	634	586	621	641	598	661	610	620	583	647	620	627	602	682	644	587	620	593	621	630	606	579	623	645	642	636	649	624	612	637	611	606	631	662	568	643	593	609	621	597	646	627	582	614	630	651	662	612	632	650	619	666	614	644	614	650	588	635	622	592	649	606	610	636	582	658	611	621	601	620	591	594	642	585	588	644	596	605	591	647	614	620	611	591	618	613
36472	33936	29254	20530	15686	10353	8656	6963	5423	3586	2981	2751	2575	1619	1192	1119	1019	994	773	572	553	517	514	488	423	426	420	382	384	362	268	303	350	301	263	286	326	273	278	266	248	250	267	233	299	248	253	273	253	252	254	265	258	266	258	262	225	260	249	229	257	241	248	260	279	276	288	251	262	265	239	257	213	266	238	264	283	266	244	255	257	266	262	230	238	235	239	256	238	231	237	271	252	260	279	261	246	259	274	303	253	251	262	254	221	275	232	260	279	245	246	264	260	248	253	228	266	281	284	234	253	241	249	239	250	264	237	218	241	265	264	271	231	250	226	246	245	229	265	251	273	262	243	264	242	264	243	225	233	263	250	284	261	265	243	287	229	225	264	229	236	267	274	243	237	257	251	265	267	274	262	275	262	251	271	272	248	246	242	258	274	262	238	254	263	244	264	251	247	257	259	233	246	252	240	250	248	264	262	253	261	236	255	220	239	241	262	239	236	271	252	247	256	248	245	243	249	274	255	249	255	253	262	277	230	248	230	234	240	220	216	272	255	262	256	243	265	255	271	253	227	250	254	248	235	248	218	253	273	241	271	228	277	258	292	252	221	254	265	248	268	277	234	262	248	270	263	241	256	262	276	256	245	260	241	274	248	265	246	245	277	224	269	265	242	262	285	248	235	276	278	252	245	256	284	245	231	256	271	253	254	245	241	268	256	250	250	266	240	235	238	217	254	251	279	273	220	261	240	227	249	251	277	249	252	246	239	238	261	258	276	225	242	241	282	236	248	284	292	285	252	233	229	285	287	250	263	251	237	270	239	272	259	244	264	250	241	256	244	274	259	256	239	245	278	288	245	291	254	244	267	254	228	252	245	249	247	244	263	260	244	267	287	229	282	281	265	264	257	252	265	265	260	248	268	271	246	264	280	225	245	297	264	259	247	246	268	266	268	240	257	240	244	242	277	247	283	230	286	249	284	262	246	231	229	277	248	249	234	240	224	254	219	259	221	260	223	236	270	256	264	253	278	246	246	298	274	235	265	253	249	229	238	221	245	260	254	274	250	300	253	250	255	217	241	248	266	228	256	219	267	223	250	252	229	271	218	239	243	224	251	250	270	262	250	238	224	250	255	265	247	262	248	244	258	240	266	253	248	226	250	245	228	283	277	263	248	246	237	256	226	249	239	238	249	267	251	266	243	256	249	232	233	234	262	293	260	255	287	276	256	262	234	261	276	261	226	232	251	236	247	257	247	265	276	262	278	261	236	232	234	259	256	238	245	273	258	275	250	264	251	274	257	240	261	228	281	232	258	242	244	242	244	265	258	254	264	275	240	248	269	250	258	248	261	271	238	236	235	261	258	247	262	262	283	241	282	273	292	229	266	260	247	249	289	239	259	263	246	242	230	246	219	207	278	224	266	261	249	252	259	276	254	274	262	258	255	301	230	242	264	232	249	243	242	273	234	250	261	272	230	255	239	257	224	261	285	270	241	236	264	248	242	248	238	259	254	254	229	235	240	295	286	260	292	263	249	253	255	263	255	247	229	253	276	255	274	258	249	255	261	213	248	232	229	263	243	266	243	238	257	233	277	254	257	270	251	270	226	250	241	233	270	252	252	243	237	233	266	233	252	256	242	235	240	241	299	267	247	254	238	259	267	263	223	254	253	232	238	263	237	245	256	261	277	231	269	272	261	275	262	246	259	240	251	261	256	233	243	252	245	262	231	248	243	259	254	235	235	244	255	248	237	254	248	235	244	259	264	279	262	244	267	253	277	251	252	233	252	271	256	264	271	261	252	234	220	270	251	259	229	260	246	224	243	239	239	252	249	251	274	233	237	261	255	279	228	253	229	260	234	271	241	242	246	261	260	235	252	256	274	252	252	240	243	257	248	242	235	247	257	236	258	240	271	245	242	229	250	217	230	240	217	236	274	248	266	254	255	259	248	262	232	222	248	231	250	238	268	268	241	227	248	270	284	259	267	250	271	220	277	256	274	240	241	224	266	248	272	236	254	287	249	252	269	281	270	246	238	262	246	234	282	270	246	242	246	244	220	230	272	227	256	252	246	261	241	248	261	255	248	274	263	249	243	284	227	254	263	278	253	250	253	267	239	241	238	273	263	262	269	262	266	278	241	252	260	263	277	255	268	243	262	267	288	260	254	249	268	250	253	262	259	224	236	269	289	234	249	246	241	275	267	262	250	252	246	258	261	247	263	247	247	248	266	281	254	258	250	255	251	253	234	240	252	251	239	244	284	260	260	252	265	252	251	257	289	249	253	260	252	260	223	244	255	257	249	256	273	240	253	262	252	236	249	255	280	258	252	270	238	245	237	262	259	255	257	256	216	273	267	248	261	273	267	252	247	238	244	264	225	267	235	240	261	266	231	255	274	258	219	264	243	257	235	251	254	264	256	249	261	258	251	244	244	278	304	258	235	256	235	252	252	257	229	284	258	236	240	248	252	264	253	310	253	255	251	249	229	244	243	256	250	243	253	242	264	232	233	277	259	250	252	260	249	243	253	272	245	246	242	248	262	275	241	248	246	251	246	252	247	224	255	253	244	231	231	255	244	269	261	255	238	250	244	240	272	249	263	254	270	257	223	261	280	269	295	273	273	256	249	266	246	218	246	265	243	235	236	264	263	251	249	256	296	219	264	268	261	276	248	259	282	249	221	246	253	240	241	266	258	242	276	235	244	245	229	271	249	231	252	232	267	257	258	256	223	243	222	258	252	253	249	253	236	276	265	274	239	235	231	268	253	227	236	250	234	262	214	266	283	250	259	252	272	225	219	226	252	269	298	288	261	243	224	243	255	267	214	240	233	208	251	258	241	274	265	253	258	233	278	241	260	195	248	255	257	252	245	222	271	268	261	252	253	260	251	230	210	264	229	216	254	252	265	268	228	269	252	249	240	258	215	237	274	235	269	228	268	246	251	255	250	247	265	259	230	246	231	274	251	270	238	262	270	236	265	268	257	245	265	258	242	233	258	252	244	260	267	287	265	232	230	248	245	251	275	242	273	265	264	264	287	226	234	245	279	263	238	270	248	247	245	264	233	224	248	278	255	230	241	259	232	236	246	259	236	252	278	294	255	255	218	268	258	268	268	247	272	250	234	237	258	226	270	243	247	262	237	239	240	282	258	231	254	279	236	269	264	216	254	248	257	260	264	289	266	282	241	244	255	238	263	249	247	254	251	239	245	217	276	251	252	252	253	246	275	254	256	251	253	228	281	278	260	261	275	265	252	242	255	272	265	215	243	213	276	277	251	242	255	286	236	274	254	243	254	239	266	242	260	262	245	269	241	252	255	270	262	277	261	259	259	225	248	237	230	266	254	255	267	247	236	285	243	268	250	290	246	266	260	275	247	225	219	275	268	249	268	238	248	252	254	227	209	254	246	281	263	287	250	224	260	252	259	268	239	256	247	279	257	259	254	260	236	262	227	266	255	238	239	233	267	259	244	281	270	257	256	267	232	241	257	261	275	262
23861	27279	29552	28292	27049	22273	21711	20616	18663	14012	13767	13719	12943	8765	7064	6783	5664	5484	4696	3006	2699	2788	2533	2519	1855	1906	1806	1256	1686	1208	854	1189	1261	1181	873	921	853	809	717	684	682	677	629	678	657	654	655	657	603	665	643	643	662	641	656	573	635	619	603	608	561	655	602	614	647	648	619	624	647	628	596	634	637	636	630	599	608	643	616	606	596	655	650	604	633	643	622	640	647	649	629	629	597	630	617	659	620	625	602	620	590	608	603	617	609	657	621	621	592	598	596	616	653	603	615	627	652	613	596	620	634	632	639	587	645	580	616	620	642	667	608	641	620	607	602	614	620	627	641	631	612	603	649	632	641	647	638	597	575	596	604	611	598	640	620	639	612	616	640	615	620	620	553	617	643	634	626	569	648	622	599	593	649	644	607	609	603	626	606	587	652	631	638	632	598	604	581	602	639	636	657	606	647	619	625	640	619	618	576	651	580	629	627	617	632	585	624	646	598	607	634	611	585	637	639	593	637	627	604	586	652	610	618	652	631	661	656	609	635	599	624	620	632	620	586	632	628	609	604	651	586	596	633	637	603	633	572	599	607	650	602	650	627	624	617	593	613	652	649	610	643	609	634	650	629	626	647	617	644	597	625	578	609	624	614	612	591	634	598	621	594	634	579	651	587	605	670	574	587	611	648	593	618	599	629	633	621	645	605	585	610	638	611	629	616	621	633	664	595	631	621	640	597	615	598	614	570	608	614	581	610	614	637	628	575	610	663	588	614	603	637	611	598	610	614	554	596	625	593	623	619	644	617	618	607	619	612	630	692	647	636	594	644	634	625	622	601	623	618	612	590	641	629	617	655	572	613	637	636	623	648	593	626	588	570	602	610	624	571	620	623	647	610	580	662	602	631	619	602	621	631	599	641	621	644	556	599	622	593	629	594	585	664	599	608	627	583	635	586	612	651	654	631	630	602	611	624	594	587	635	587	604	602	634	602	588	629	585	597	584	602	601	612	656	617	598	603	622	582	625	628	660	631	602	611	632	649	639	630	620	612	619	630	612	613	605	609	648	648	656	621	598	588	640	608	625	619	659	595	628	616	621	626	612	622	602	601	621	605	593	560	676	661	589	588	644	597	631	586	609	632	617	614	594	599	640	670	612	619	657	581	641	581	602	634	645	642	686	650	575	559	648	597	647	645	621	639	582	630	649	609	593	634	614	630	587	637	652	643	637	649	609	621	602	587	652	591	611	601	647	656	602	620	638	677	661	565	651	601	643	572	589	633	600	582	672	613	611	689	639	603	618	632	668	662	607	626	602	592	575	591	577	653	654	601	619	586	618	630	653	616	621	601	624	620	611	624	590	635	632	594	593	617	627	609	588	638	649	632	597	624	590	673	649	602	617	650	644	619	611	623	655	596	603	598	616	630	646	585	599	613	655	588	652	578	652	655	663	587	660	590	613	615	592	669	621	649	616	611	641	635	622	641	619	619	606	636	628	609	612	612	607	651	640	605	645	662	572	643	661	663	636	622	607	603	629	625	643	663	604	587	642	609	635	633	641	608	590	594	640	669	660	576	613	596	631	631	627	611	660	601	615	624	611	583	586	605	604	662	659	600	621	591	607	618	623	637	636	588	592	623	659	622	600	622	621	571	597	638	664	658	587	575	653	617	600	591	645	584	613	605	631	630	632	587	642	626	654	603	658	582	631	614	587	661	604	638	634	599	611	627	625	585	580	631	625	638	665	584	648	608	669	600	583	619	592	595	625	622	600	611	596	608	635	583	638	590	625	601	587	656	594	620	596	659	609	572	617	654	628	594	632	644	590	626	629	594	642	661	629	653	604	640	603	597	622	654	616	597	616	654	635	599	634	621	630	627	660	555	628	639	616	650	615	613	611	639	629	601	599	596	595	652	616	621	603	580	656	600	635	547	615	666	634	628	606	594	632	640	595	624	590	597	622	581	612	681	582	609	623	663	606	611	589	623	607	641	637	587	630	613	648	644	642	624	584	578	618	638	606	621	611	630	632	557	616	625	612	604	632	649	609	570	690	623	576	587	600	614	648	645	611	596	673	626	599	592	652	619	652	568	661	642	677	578	644	610	576	589	585	576	615	579	685	627	625	611	628	614	648	624	654	618	606	632	656	610	642	584	582	593	594	677	607	624	604	643	634	592	607	648	651	635	658	631	634	655	636	595	635	610	602	579	616	635	638	648	679	625	581	612	614	635	610	612	605	619	613	662	620	609	625	663	667	619	600	608	617	615	638	600	620	609	632	611	632	599	655	570	608	646	663	592	598	587	625	623	630	619	608	650	594	612	639	621	637	617	577	646	643	617	575	612	602	615	625	593	616	614	635	616	640	565	630	640	634	610	597	619	631	624	609	591	618	633	594	638	662	637	602	617	595	603	609	626	620	643	616	601	675	606	614	634	682	641	605	618	634	626	627	621	599	629	624	649	588	639	652	644	635	633	633	629	596	633	671	631	626	607	657	607	615	604	635	595	599	630	650	611	610	576	618	599	624	601	623	607	629	614	584	657	637	624	569	627	586	628	588	637	584	591	617	629	590	598	615	605	645	632	625	633	627	583	613	656	607	647	628	636	632	663	615	602	580	581	629	621	620	564	609	632	662	613	656	584	633	645	628	611	609	617	626	647	635	618	614	576	656	598	676	618	603	645	632	620	642	604	627	601	598	654	623	640	597	613	594	618	606	609	589	620	579	644	586	660	662	607	589	681	603	661	662	625	666	604	646	628	584	646	602	621	631	620	618	637	639	678	617	595	621	599	661	609	600	605	627	588	615	613	606	628	625	626	637	641	578	630	661	577	625	570	673	604	651	630	654	556	611	640	630	557	617	642	624	618	601	642	619	692	626	608	671	616	606	650	596	668	655	663	620	633	627	654	648	605	617	651	634	576	615	611	660	625	624	638	597	611	628	621	620	648	614	615	626	659	602	639	595	596	596	624	604	620	602	564	646	614	662	608	597	599	634	606	644	615	629	603	608	643	628	619	583	593	640	629	617	597	593	612	588	615	624	666	611	625	591	650	601	664	602	627	624	652	624	614	651	599	591	650	636	605	619	607	611	648	648	595	608	585	616	630	632	604	651	599	623	628	596	612	607	639	591	615	608	625	594	596	631	618	607	617	593	608	618	566	618	619	589	609	652	644	623	573	604	679	613	611	686	594	599	641	592	629	628	648	626	647	638	642	688	636	616	596	607	624	612	654	637	606	619	628	602	595	644	624	629	614	598	584	599	637	645	590	632	611	645	613	663	601	614	646	612	620	617	606	582	598	592	618	649	596	605	618	601	637	625	654	616	587	559	563	619	593	641	612	582	606	631	643	629	603	556	621	563	605	612	604	592	615	617	620	580	576	650	607	631	657	586	639	595	630	622	628	610	633	568	583	647	610	600	637	644	611	608	596	643	615	607	622	613	644	603	621	585	640	637	608	618	568	604	627	610	640	604	607	644	628	599	600	659	613	617	609	602	632	626
50853	47462	37442	29512	29047	24158	23169	22451	19411	13610	11405	12486	9777	7005	4989	4088	3460	2984	2532	1785	1463	1417	1256	1319	1025	983	907	610	743	692	418	558	608	572	366	388	391	361	312	299	273	287	275	248	262	257	269	259	236	289	274	242	234	280	260	254	275	277	234	251	265	261	265	263	273	261	261	260	237	253	240	251	253	262	256	254	307	230	260	256	238	248	273	254	246	262	269	255	259	260	251	245	213	235	238	238	260	254	224	258	229	265	247	242	246	241	246	245	251	247	229	228	271	227	258	240	260	245	260	277	235	211	259	240	260	265	233	254	269	278	258	252	237	266	249	234	271	253	285	250	249	265	241	262	247	257	250	218	285	232	241	262	253	257	239	241	259	267	240	235	245	241	279	281	258	225	237	248	230	261	254	263	287	254	251	267	273	283	233	240	253	265	251	253	223	229	285	241	266	227	259	260	257	262	248	239	261	219	242	245	251	250	244	237	261	262	268	260	250	259	247	255	231	283	253	244	243	237	292	247	244	253	256	257	256	224	235	232	260	226	268	250	262	284	234	245	273	251	249	249	255	269	250	249	269	245	221	270	281	239	264	228	258	250	275	251	245	253	253	252	277	250	235	231	232	248	266	263	260	238	257	252	256	245	269	220	259	224	229	259	239	260	228	244	285	265	284	262	274	251	252	254	253	260	243	261	263	256	284	275	246	230	237	263	249	249	252	258	242	266	278	277	303	243	256	262	256	262	269	260	229	227	235	255	267	246	234	252	254	239	247	258	271	251	233	251	256	246	263	258	221	249	244	252	264	240	269	261	273	259	250	243	241	242	278	268	234	257	283	263	275	255	276	239	252	268	243	240	243	240	250	221	259	266	236	222	272	247	266	221	254	250	238	246	239	242	254	255	270	270	275	263	250	242	242	252	266	279	258	244	232	249	272	221	282	260	253	239	229	253	235	259	259	279	257	250	233	264	235	269	257	224	245	220	238	269	246	272	259	243	272	264	268	257	287	235	258	241	243	249	270	234	287	265	246	269	282	229	245	251	270	236	291	268	253	247	253	243	254	227	263	249	218	238	268	229	258	244	253	257	245	235	231	241	237	253	260	231	248	280	250	245	249	252	254	280	258	268	263	263	221	241	253	228	241	227	227	270	269	247	214	260	265	242	261	246	283	258	266	284	274	217	241	263	259	245	253	242	262	241	262	248	252	262	245	263	288	250	256	264	244	269	274	258	247	227	255	262	256	264	237	240	268	266	235	255	256	242	267	229	226	273	227	238	249	255	266	249	261	259	244	242	247	236	248	249	275	259	257	263	240	235	235	265	244	264	252	266	256	269	267	268	233	256	265	230	258	275	248	249	248	258	246	247	263	245	254	254	254	234	250	253	264	250	239	246	251	238	270	257	286	265	247	265	252	258	255	252	244	267	244	244	250	260	263	258	253	256	262	244	256	265	286	259	263	258	273	246	272	263	236	236	245	253	259	231	260	226	274	273	235	224	250	239	254	251	245	223	267	244	270	236	238	230	252	264	251	241	266	261	249	236	295	239	249	250	282	294	261	260	272	267	291	242	224	277	296	283	273	224	249	240	261	236	248	253	267	241	250	249	278	232	270	233	245	247	225	252	254	277	248	218	267	254	225	248	240	246	238	283	263	259	259	237	250	260	281	215	294	271	236	243	250	237	242	233	271	262	243	270	228	248	236	241	277	241	266	271	235	247	238	220	221	236	244	250	241	267	243	236	249	229	234	249	244	268	240	251	247	231	250	247	248	245	249	244	266	272	249	219	260	302	266	226	258	227	249	232	253	249	235	243	240	239	263	254	250	273	244	219	255	244	203	233	249	255	267	238	246	239	252	291	249	266	211	236	283	247	247	243	266	233	245	217	237	274	254	241	227	257	221	230	245	249	254	237	265	275	240	240	240	250	259	236	234	235	269	243	240	297	264	241	255	247	224	232	257	218	235	271	213	275	234	249	240	272	243	268	265	214	259	253	235	252	258	228	232	239	233	237	280	278	243	261	254	253	248	247	269	253	261	249	261	233	230	223	263	258	270	259	280	239	238	259	249	247	237	259	244	262	232	257	246	263	272	245	252	246	231	237	270	254	238	238	237	266	232	256	256	286	251	240	252	270	254	279	257	269	260	222	270	264	267	252	241	243	276	241	283	244	256	244	240	212	266	247	254	277	266	243	229	266	248	257	270	250	253	262	259	237	245	282	224	234	236	239	236	266	219	243	266	278	257	259	228	225	239	202	256	257	273	238	252	253	265	232	259	244	262	250	252	272	241	251	263	252	268	239	264	253	274	237	227	253	234	245	239	277	245	283	269	247	246	234	256	244	267	246	246	231	265	251	277	241	269	280	255	262	209	235	243	236	291	254	270	271	245	238	264	246	258	266	234	236	252	260	216	284	253	279	243	245	258	253	260	262	253	258	246	257	254	257	228	251	229	273	248	259	271	251	253	276	243	243	292	243	250	249	267	237	260	275	250	256	264	263	248	237	235	243	250	263	269	222	256	236	218	257	231	241	259	224	248	217	232	230	271	248	268	252	246	238	233	278	233	254	218	274	249	234	233	282	242	250	249	260	252	259	239	289	249	258	277	234	275	259	280	262	259	273	242	235	260	263	252	221	246	261	246	240	250	256	279	249	244	227	277	271	257	261	273	244	251	250	244	233	269	233	265	248	266	228	258	270	251	257	235	275	240	252	246	253	226	237	272	236	239	244	238	239	277	220	259	247	265	248	283	261	268	255	241	254	255	259	265	269	225	259	255	236	254	268	235	241	269	274	249	236	260	243	264	261	232	244	252	257	250	269	258	222	250	272	265	268	257	226	254	238	227	264	257	242	215	259	272	250	268	256	270	247	267	249	250	255	249	259	221	240	236	237	268	282	284	266	273	279	255	279	256	232	232	264	269	268	257	281	262	225	252	221	251	261	235	254	271	249	212	259	241	256	249	261	220	267	236	243	271	247	241	259	260	265	227	263	258	246	220	279	261	269	273	244	224	275	246	264	270	271	254	241	255	262	247	248	248	228	215	262	251	272	231	234	254	252	234	255	267	255	238	236	272	249	275	258	267	268	226	245	269	263	241	261	222	237	227	297	225	246	254	259	219	243	258	225	230	236	245	258	241	262	258	277	254	249	234	229	242	251	259	249	274	254	276	262	261	235	252	253	268	281	232	236	271	245	239	281	267	248	270	266	267	252	264	266	271	280	263	251	259	306	272	256	272	221	237	234	209	237	254	240	245	285	241	224	249	262	259	262	255	216	258	252	282	280	240	235	222	289	265	264	241	272	258	270	264	255	269	242	246	229	268	248	260	241	250	248	235	271	208	244	258	257	230	250	247	229	252	271	257	248	243	242	267	253	272	254	248	256	256	233	256	253	223	266	297	227	271	242	270	259	257	230	267	253	247	240	248	246	243	247	250	257	275	243	247	276	278	240	248	239	247	245	263	250	236	201	234	253	262	258	270	242	264	236	235	275
34057	42044	39610	39228	38712	33525	34266	36519	34175	29067	28618	32205	27757	23989	20075	17720	16246	14760	13599	9714	7735	7566	6855	7594	5677	5125	4652	2915	4515	3639	1691	2732	3136	2836	1496	1539	1550	1174	979	826	767	753	709	678	699	658	734	751	705	650	634	653	598	623	637	624	598	616	648	626	615	621	621	624	598	599	623	608	590	629	588	624	594	608	643	572	615	600	645	587	576	639	640	585	558	595	622	597	605	612	614	592	564	597	589	568	581	598	612	601	606	577	587	592	668	612	567	606	572	622	606	575	604	611	613	596	568	610	583	607	633	577	580	586	605	601	610	612	605	597	617	582	594	609	618	593	617	599	607	656	599	607	603	598	598	622	615	567	601	590	614	601	567	600	621	629	643	634	588	581	598	568	596	597	601	618	602	620	590	603	597	575	601	597	572	614	624	616	597	584	609	616	600	630	621	593	599	625	593	585	638	615	654	603	576	602	663	607	564	602	642	629	610	600	612	601	642	627	613	586	597	576	600	567	633	555	638	650	538	598	580	654	615	591	606	599	624	575	576	598	600	591	606	644	617	601	563	587	599	646	615	615	611	587	604	571	630	543	550	564	594	577	641	629	637	619	622	611	621	650	606	640	591	592	614	608	567	663	609	552	636	632	632	599	617	588	614	579	601	609	595	614	612	599	620	607	643	588	621	585	607	564	615	592	665	618	611	594	629	558	597	625	594	605	571	587	627	631	582	585	593	637	582	586	604	624	606	617	633	544	624	583	598	605	645	596	614	616	583	589	604	570	576	572	595	606	638	601	617	591	616	647	578	623	628	618	566	604	603	623	565	636	639	549	631	600	578	640	622	630	543	594	603	604	584	606	578	621	625	551	594	602	608	620	561	618	610	590	607	603	621	621	636	638	628	642	611	596	603	593	662	598	592	618	631	589	587	619	626	602	622	624	606	643	660	626	644	576	635	592	581	619	600	597	597	655	658	564	610	609	660	586	643	628	610	578	588	586	602	577	579	608	631	634	620	628	614	620	574	634	608	596	607	615	604	582	622	612	585	575	575	599	626	594	574	640	622	638	603	577	634	602	583	592	571	550	631	573	561	582	567	611	595	580	626	644	587	652	627	587	625	674	593	561	603	638	599	604	542	623	623	607	661	617	580	598	625	627	593	583	606	602	533	591	612	620	613	579	609	534	629	610	602	617	569	594	627	584	612	598	614	588	593	628	568	592	589	601	605	594	567	589	559	636	644	611	574	629	593	631	582	616	598	624	599	638	609	602	649	570	587	652	541	583	610	598	603	633	595	579	625	585	567	617	588	629	610	566	585	610	656	593	593	638	640	612	614	631	617	605	593	597	590	617	674	589	636	589	592	607	557	573	580	619	605	594	567	602	629	598	612	580	643	572	594	608	584	605	615	569	644	591	585	565	611	596	619	624	560	644	586	585	616	631	607	575	600	637	625	618	584	602	622	555	579	595	581	654	610	631	620	595	604	602	601	607	607	609	604	575	607	610	629	603	620	626	625	637	623	624	598	577	631	610	623	629	606	616	604	584	570	623	615	577	550	587	603	570	602	576	593	590	560	620	556	595	570	604	618	652	585	582	572	646	631	639	598	630	655	609	573	613	643	615	587	575	636	616	604	609	587	624	589	597	613	593	613	603	606	609	588	612	617	634	615	610	597	600	627	588	572	621	585	602	623	612	569	608	632	606	603	558	577	621	583	561	574	667	638	643	612	593	585	608	646	638	605	572	623	590	548	580	642	631	601	576	619	627	587	615	655	617	618	650	589	601	590	563	607	597	612	613	590	601	594	588	642	605	629	577	628	620	603	589	619	655	604	578	592	591	586	563	622	636	581	580	588	602	597	622	580	646	621	620	631	675	601	611	592	600	600	643	633	618	564	635	563	602	609	593	586	621	590	609	592	572	589	614	599	622	608	582	618	574	612	614	609	587	653	648	686	557	630	549	625	639	584	608	603	589	602	612	600	621	598	573	601	541	594	595	594	641	601	636	602	592	602	606	588	596	581	599	646	621	602	617	592	595	594	585	593	634	581	628	560	597	623	576	621	637	566	596	581	559	613	660	669	632	658	603	601	600	576	614	600	593	598	618	592	601	675	573	628	601	593	625	607	573	641	546	621	613	617	589	606	615	672	572	620	606	617	607	599	595	596	629	612	618	641	629	595	595	611	591	605	607	581	593	585	625	623	566	586	622	568	625	602	642	641	602	621	615	591	603	629	622	608	642	614	627	605	591	592	628	608	550	582	603	608	620	570	565	597	607	610	568	587	539	631	589	595	626	614	622	613	597	567	672	626	620	586	607	609	616	584	602	652	593	578	623	599	630	608	630	643	596	624	614	603	595	614	624	601	617	612	620	581	576	631	643	639	607	611	606	611	587	615	620	599	596	583	643	577	608	634	599	622	568	573	593	578	636	590	598	620	635	578	598	593	565	612	623	615	587	635	618	556	636	570	602	638	545	617	602	672	601	594	609	612	603	539	591	603	626	585	664	584	592	597	653	639	595	571	634	591	640	597	625	644	599	603	660	628	609	626	588	589	605	603	587	578	617	623	568	599	601	562	606	634	610	572	602	641	612	630	597	610	649	612	631	613	651	605	596	582	623	603	587	647	607	595	583	631	625	625	609	585	606	577	564	597	605	597	580	602	586	615	599	613	621	579	577	607	576	583	589	662	656	615	605	631	587	597	642	627	622	631	622	609	560	643	615	621	610	631	644	603	626	617	645	635	629	592	595	606	607	606	658	567	634	585	608	647	616	598	612	594	573	582	636	627	594	659	619	627	623	569	627	588	627	593	586	651	588	611	571	559	606	598	566	562	605	635	590	609	665	569	625	605	596	596	549	597	608	600	567	629	597	580	587	586	568	581	610	604	592	601	540	612	600	615	651	600	584	622	624	618	617	572	621	593	638	650	609	616	611	600	608	594	619	612	599	559	609	596	639	629	612	570	593	582	630	604	544	627	615	640	561	575	645	600	628	609	587	581	603	593	594	606	585	570	582	635	578	607	585	598	612	597	590	572	618	595	611	623	648	611	571	634	613	600	602	605	579	604	614	661	600	616	600	621	608	625	588	641	589	624	570	605	586	588	663	597	617	546	598	555	600	602	605	632	624	571	628	628	596	602	599	602	620	593	606	592	630	636	615	642	590	647	619	627	579	605	602	601	633	588	612	647	625	600	592	592	598	577	626	595	592	583	570	626	651	603	582	644	631	598	629	596	616	558	629	626	571	620	624	611	561	597	644	550	630	611	617	587	614	627	604	631	604	594	587	591	589	593	578	610	641	600	637	646	624	596	577	618	589	613	620	600	578	602	635	608	653	596	605	634	598	589	607	600	624	621	588	586	638	575	650	585	623	611	583	563	601	622	598	590	618	639	564	640	626	646	630	629	601	601	568	620	587	606	630	643	612	628	607	600	629	621	596	613	622	598	610	641	592	602	602	609	606	588	634	583	615	604	624	565	616	579	636	601	602	605	605	566	590
26594	20578	16691	10317	6205	3791	2678	1863	1386	1028	872	792	604	512	457	518	422	369	340	360	353	319	304	273	308	308	300	283	270	276	303	298	266	282	269	272	269	270	261	279	247	273	279	217	260	267	249	280	306	263	255	273	282	234	224	241	275	276	238	243	276	264	232	299	247	263	244	237	234	260	243	268	243	248	259	237	247	257	232	246	259	257	242	253	275	259	222	261	245	234	247	256	232	240	231	247	277	254	249	250	250	261	249	266	243	233	264	280	279	264	245	267	273	248	238	278	247	257	240	259	255	274	257	246	229	257	243	250	253	258	217	267	275	273	272	248	229	240	259	259	277	227	245	258	275	253	264	267	254	244	252	249	253	249	273	244	219	272	240	258	263	254	247	250	244	258	245	228	257	263	267	244	247	272	253	259	266	255	259	255	246	250	245	257	257	229	236	272	276	255	261	263	239	259	254	251	257	239	249	268	257	223	268	240	267	256	249	240	233	238	269	273	240	293	274	251	255	265	261	269	245	242	247	280	250	241	244	230	265	237	284	242	261	237	265	261	257	296	263	287	261	257	277	247	274	280	258	252	270	270	244	268	283	237	262	272	249	250	253	257	271	246	273	270	268	239	267	254	240	226	249	230	216	242	252	253	246	255	294	277	280	240	270	267	270	264	231	264	243	251	246	256	243	251	245	267	225	228	252	228	257	260	233	253	229	251	262	263	252	260	271	229	244	275	258	233	256	253	248	266	245	247	230	266	243	273	238	246	245	283	263	235	261	255	251	267	245	266	264	244	270	231	252	232	222	247	250	287	262	261	251	284	289	244	238	245	248	267	266	256	266	256	263	265	234	251	262	264	255	282	254	269	272	287	258	273	281	291	271	228	260	241	256	239	301	215	283	256	238	270	266	262	256	259	248	249	284	292	272	249	261	252	250	269	253	278	244	273	202	262	265	255	270	252	252	266	268	235	277	251	274	265	253	258	294	289	263	278	257	248	260	242	249	256	282	278	267	234	238	247	281	270	237	243	279	237	288	248	264	252	258	244	266	244	267	247	259	251	257	277	244	249	251	257	274	238	259	245	242	242	239	219	239	259	257	242	239	269	245	247	253	263	264	226	263	253	252	280	255	231	252	232	273	259	234	248	257	269	257	261	246	269	247	240	257	256	249	276	280	245	258	269	254	245	253	252	259	269	269	257	242	281	241	223	242	263	255	253	251	252	284	253	270	260	237	245	254	269	273	244	246	246	266	253	258	236	241	259	270	262	263	242	238	260	262	233	221	232	262	263	265	248	270	258	273	247	266	240	249	264	233	252	234	244	239	240	238	275	271	248	242	262	242	251	271	251	259	255	264	270	245	254	278	214	230	297	259	259	247	286	234	254	229	232	255	275	260	247	221	284	214	301	225	245	223	252	259	287	261	229	254	248	270	238	262	269	259	269	230	241	281	243	244	257	254	236	261	266	221	235	259	290	255	289	239	267	246	251	223	234	236	262	237	250	241	279	230	241	256	239	283	299	278	268	243	286	250	251	240	260	264	259	257	232	239	243	255	297	258	272	241	259	266	268	244	269	256	253	266	253	241	273	230	239	247	230	253	251	259	245	244	237	253	256	244	256	266	240	263	284	261	260	251	280	281	252	271	266	241	266	236	261	262	226	235	205	248	246	243	257	227	252	255	242	265	230	250	258	264	248	267	259	244	253	254	266	227	269	257	248	269	269	260	266	245	254	212	274	282	270	278	227	262	236	271	281	264	269	255	272	272	247	258	261	273	249	254	273	302	267	240	243	271	242	268	268	261	250	212	259	231	239	253	247	247	263	237	242	267	248	272	274	244	260	260	286	267	242	242	234	261	258	263	271	269	239	224	262	250	235	267	241	227	280	269	262	256	291	249	276	253	255	263	256	260	259	294	275	279	253	265	254	229	249	277	244	227	268	281	248	229	258	241	273	258	232	247	260	243	269	263	272	246	256	262	249	253	258	265	242	252	259	260	266	261	272	241	228	241	248	257	271	259	249	228	239	219	221	260	245	247	254	270	273	238	226	247	281	252	256	252	240	241	234	268	260	264	247	222	277	244	263	261	253	253	285	239	271	255	231	259	241	253	243	250	258	257	227	248	245	231	223	261	227	262	262	239	251	268	256	255	261	227	242	273	245	251	238	251	250	246	248	257	281	244	242	241	264	274	234	247	248	255	259	245	293	239	264	276	239	268	259	252	252	232	251	281	253	262	261	233	258	245	282	224	240	231	247	260	234	268	265	257	250	247	276	242	269	256	245	245	231	263	262	245	235	261	271	262	297	257	288	215	259	247	257	240	266	242	242	272	247	249	242	233	257	264	263	282	249	279	260	284	258	246	243	225	272	237	227	242	239	267	257	263	259	269	236	231	265	257	260	233	252	292	244	261	280	271	266	244	270	231	232	254	305	248	273	256	275	242	279	248	288	269	247	247	241	272	248	269	300	266	261	261	245	241	225	261	276	266	270	257	252	260	234	242	278	277	281	274	241	276	245	238	269	251	227	276	241	281	239	240	252	236	235	236	246	268	251	269	263	257	269	248	283	265	247	269	230	252	271	247	252	258	253	260	273	256	234	251	253	248	238	261	244	234	268	247	249	225	243	249	241	263	259	250	224	225	233	259	262	259	265	246	270	240	274	250	251	245	254	241	249	239	264	244	243	253	241	274	269	241	218	261	267	259	244	261	249	245	271	251	252	254	276	248	259	289	265	250	253	252	264	296	259	269	287	223	213	235	250	270	268	255	255	283	261	255	241	267	261	234	276	251	265	230	236	241	244	253	250	225	260	243	236	225	264	257	276	245	244	237	261	283	296	277	238	244	243	257	270	241	273	246	257	255	253	276	263	256	247	238	257	264	263	257	244	264	249	270	251	256	252	254	286	268	281	247	254	250	260	259	243	235	261	233	252	248	247	246	234	257	233	244	236	255	284	266	268	239	232	256	267	235	265	264	274	252	249	262	248	250	244	260	226	271	240	237	259	275	261	274	226	258	264	266	292	236	247	262	267	293	240	245	258	276	263	248	250	249	256	212	266	233	236	241	261	243	238	249	261	269	244	237	253	235	234	227	253	224	245	263	245	237	266	234	280	241	248	260	286	273	241	300	253	277	256	262	227	253	273	243	249	251	254	268	282	252	254	260	284	248	250	286	247	255	244	273	229	245	273	234	261	276	251	261	235	263	259	267	274	258	283	265	258	261	244	254	245	259	240	258	255	236	267	248	250	258	280	263	249	271	260	253	220	269	259	267	264	256	222	256	241	252	250	258	252	242	247	246	231	234	257	255	248	257	231	244	259	250	223	239	255	272	260	259	242	274	268	266	252	263	248	258	260	256	230	251	247	235	265	259	261	209	259	260	268	264	254	247	259	252	251	259	235	243	255	263	235	249	277	291	240	273	256	285	239	274	265	248	263	233	243	262	305	254	247	226	276	260	265	272	251	251	282	266	222	249	256	268	253	268	248	242	257
15924	16821	20719	19863	17015	13088	11117	8804	6645	4855	4343	4017	3121	2521	2281	1968	1767	1546	1404	1218	1105	1080	958	973	909	975	856	807	790	745	747	741	779	779	731	690	700	660	660	703	635	639	622	621	617	633	631	624	603	632	642	673	659	622	603	610	641	629	615	618	586	652	634	592	610	576	604	592	630	595	606	641	604	661	641	638	606	645	628	595	635	621	616	625	641	635	588	621	642	631	611	605	648	667	603	584	624	627	629	608	610	588	605	616	626	591	627	630	638	565	631	638	587	626	636	658	642	624	575	627	595	636	614	594	627	651	606	651	609	590	623	651	644	631	609	596	671	648	633	669	684	641	579	654	621	651	636	606	606	634	566	592	626	588	692	643	618	565	595	579	617	564	624	614	635	597	629	603	652	578	589	574	592	606	605	595	600	635	622	636	610	627	639	626	632	663	625	616	638	643	614	638	611	631	600	635	636	591	630	618	605	658	615	645	627	553	628	664	608	604	603	612	611	636	628	621	579	596	633	622	622	624	678	579	646	625	618	632	638	601	617	621	570	637	581	587	651	652	615	647	614	626	610	620	622	636	592	631	612	592	613	607	636	638	657	557	608	606	613	617	628	609	672	588	601	654	619	575	616	613	602	627	661	621	644	660	615	616	595	622	587	669	636	631	595	570	617	594	579	587	627	621	632	600	581	581	637	627	643	649	610	629	632	597	601	594	646	600	651	644	629	610	614	615	596	631	630	602	625	653	626	608	611	618	597	610	618	620	601	636	565	612	607	606	607	589	631	637	607	616	636	662	601	617	613	592	619	581	657	649	599	637	642	643	614	638	641	611	654	632	636	648	592	580	589	656	586	592	635	623	597	601	601	620	631	612	659	554	618	577	605	644	635	621	626	560	686	625	639	643	596	618	643	630	632	643	682	654	628	629	652	671	607	661	617	617	589	652	618	595	606	626	660	595	654	617	576	609	606	605	636	618	612	614	588	621	619	589	619	595	640	637	573	622	573	575	628	597	637	603	595	619	637	661	610	612	587	624	644	659	608	642	602	635	656	608	615	613	645	609	620	618	611	611	580	648	618	648	635	576	643	604	625	576	658	593	621	606	616	656	653	671	611	650	587	601	613	561	624	645	615	617	580	671	632	626	631	664	615	652	645	614	621	629	581	599	641	607	620	691	618	626	624	612	608	575	564	631	607	596	621	592	627	648	611	641	627	618	662	624	626	643	634	657	633	631	629	571	640	580	602	617	569	606	630	657	612	608	625	660	642	677	694	662	612	610	616	601	593	595	614	593	649	640	626	611	604	634	637	606	582	645	627	598	658	658	583	642	566	630	635	596	617	611	639	599	659	616	604	593	637	610	599	624	605	596	629	640	659	626	632	629	605	600	617	590	648	691	603	596	603	627	625	615	626	598	597	637	625	630	593	603	662	632	591	634	623	624	622	666	617	629	595	593	589	652	637	629	627	576	613	611	631	616	637	660	586	579	652	602	581	627	638	656	639	615	627	602	568	604	644	629	609	598	623	587	611	610	612	622	585	609	622	639	636	636	656	600	630	602	633	599	626	623	638	593	572	616	635	637	607	634	619	613	616	596	621	624	654	573	600	635	630	643	645	650	653	604	660	611	630	643	592	595	617	600	569	640	619	631	609	597	627	598	627	624	627	612	601	634	627	585	611	575	645	615	630	591	617	611	677	684	599	628	573	592	620	630	599	662	593	627	617	605	648	647	588	611	599	596	641	616	580	614	655	604	601	618	617	613	644	595	566	594	620	642	619	620	603	566	617	664	613	617	588	635	599	605	625	619	607	605	622	643	595	614	585	638	610	655	624	637	572	590	634	616	613	596	617	611	604	632	706	623	644	634	580	595	645	635	668	602	591	588	635	609	631	595	618	617	609	586	589	653	621	589	616	630	656	646	631	600	659	618	636	580	563	632	641	592	604	594	630	646	606	667	640	619	583	619	629	596	583	585	594	613	598	577	624	612	669	582	652	622	636	639	660	599	644	618	617	610	623	597	647	621	624	612	620	609	611	573	643	630	613	592	651	554	613	584	639	643	628	639	636	641	642	616	603	605	637	642	619	601	645	587	615	630	598	597	646	601	606	612	608	645	630	635	641	653	629	619	642	585	650	628	611	580	632	668	645	617	586	588	604	608	620	623	590	670	637	612	585	624	614	570	644	614	631	592	633	656	609	606	601	660	609	638	637	554	615	620	565	620	608	615	586	608	633	597	629	579	631	627	588	599	591	640	607	643	583	618	620	577	604	633	650	596	627	624	615	616	618	575	610	641	585	628	580	651	625	621	618	600	599	610	602	611	571	608	593	620	608	590	666	576	622	589	629	621	633	627	653	581	657	604	617	611	613	611	629	656	604	662	652	603	649	606	615	617	646	593	656	658	588	644	609	643	655	608	614	631	605	596	591	603	632	601	591	641	625	641	620	620	610	636	587	581	629	640	602	659	594	619	595	650	613	615	580	625	661	593	584	660	614	582	620	581	643	653	581	657	610	606	638	645	687	586	637	645	593	616	601	637	631	625	599	598	569	642	619	602	604	625	625	668	575	650	631	589	628	590	614	582	617	598	629	606	604	603	584	633	616	626	619	571	620	633	633	608	596	609	590	614	622	654	634	657	634	610	582	607	622	628	622	592	563	581	656	595	636	626	586	601	619	680	580	642	572	614	660	601	592	670	642	641	624	616	574	632	615	618	613	606	626	638	608	596	616	591	633	618	593	621	635	646	637	613	562	610	612	636	630	624	637	578	655	638	655	591	609	620	645	618	636	623	648	668	602	630	625	620	605	646	600	607	606	661	611	624	602	636	570	571	591	652	582	646	624	648	608	619	628	634	638	630	637	642	576	622	631	620	602	636	631	588	615	617	577	677	602	608	595	641	599	621	632	615	652	583	620	606	594	620	638	652	588	584	628	607	617	602	692	653	615	558	635	631	615	592	657	588	667	609	616	624	598	607	615	640	654	597	630	599	593	657	620	574	573	631	618	625	560	629	616	645	598	617	603	648	622	632	643	610	644	612	602	608	629	586	622	625	630	638	635	628	641	562	639	636	610	635	589	600	637	614	640	614	634	628	656	612	651	570	583	609	622	624	614	630	541	627	660	597	614	596	656	650	638	640	597	619	629	651	632	637	617	614	634	581	604	592	625	615	589	576	625	606	648	623	647	620	612	639	605	610	590	616	621	648	615	632	619	641	605	589	636	608	601	618	648	581	599	605	622	637	616	594	613	626	603	571	634	643	614	616	621	623	637	576	581	625	602	637	646	638	598	656	678	621	634	576	620	622	628	625	654	614	624	603	610	588	624	669	616	554	595	610	598	629	643	615	584	656	655	620	545	638	587	652	653	626	598	633	597	595	597	636	582	628	631	628	610	602	634	592	669	641	604	583	607	624	574	651	635	622	623	658	600	681	636	637	608	624	601	621	631	601	587	655	596	568	635	648	643	659	639	628	618	588	619	655	652	589	565	629
35774	34264	27482	19359	13989	9174	9191	7355	4810	3405	3126	3256	2360	1678	1371	1162	985	870	809	703	472	403	468	529	465	467	388	363	378	350	287	336	351	296	250	293	286	298	297	275	281	247	249	229	255	261	287	245	287	272	289	261	268	226	298	277	269	260	272	229	276	292	263	268	258	277	277	269	268	275	291	259	216	273	254	239	295	244	273	251	261	266	227	260	282	259	251	249	270	258	251	236	243	221	242	258	237	265	240	273	273	276	252	264	218	241	263	255	242	220	247	252	249	257	239	265	270	258	236	261	234	240	237	253	257	223	227	248	289	268	252	235	257	261	264	249	266	266	267	287	253	265	257	258	283	250	235	219	262	256	244	257	270	274	242	245	266	263	265	265	256	257	256	256	249	222	302	268	246	260	264	245	240	254	246	253	264	264	279	265	233	270	268	261	263	292	260	258	274	237	246	258	239	230	257	229	257	243	250	290	234	252	226	238	258	273	257	248	236	251	257	253	270	277	257	232	250	260	248	227	276	260	257	279	257	241	266	257	266	272	278	254	288	231	265	249	255	260	248	239	222	265	244	249	253	217	247	256	260	248	278	252	254	271	239	229	273	242	259	266	273	234	262	236	234	280	271	244	269	278	252	231	247	242	250	281	260	254	234	210	235	259	245	288	274	267	258	243	231	255	245	256	255	243	242	268	285	284	226	250	276	239	255	251	254	252	258	270	245	253	242	273	261	275	279	243	288	242	277	263	244	246	241	250	239	256	275	241	278	240	250	254	285	249	232	254	283	295	300	255	278	253	258	269	225	268	264	284	262	237	262	280	252	271	245	256	262	262	244	246	239	272	254	224	251	257	254	233	267	266	257	276	264	287	246	239	255	235	271	256	296	252	234	237	281	273	251	257	265	248	252	253	263	260	272	260	263	247	240	243	239	245	263	257	269	234	247	277	265	227	252	230	260	229	272	248	241	259	231	253	264	278	233	278	237	275	264	241	271	248	256	282	250	260	272	257	254	248	262	251	248	274	271	224	241	266	226	268	274	252	269	244	232	240	257	236	247	266	278	257	267	226	248	259	267	251	265	273	236	251	256	230	263	256	263	280	236	235	290	272	230	287	243	272	231	262	264	244	268	249	224	283	237	254	265	252	256	274	247	255	237	252	279	249	253	277	271	244	257	278	252	264	283	218	254	253	260	235	265	221	259	264	258	242	257	263	243	270	255	286	261	277	273	270	264	256	265	275	280	265	256	223	262	258	261	229	225	238	226	256	254	254	256	234	258	255	257	246	260	246	269	224	235	251	266	255	268	248	259	245	260	261	252	257	274	269	248	244	263	246	273	265	225	267	257	275	239	250	265	276	241	224	280	270	269	244	242	261	225	283	257	269	270	246	264	224	273	228	248	233	276	253	230	240	266	255	276	290	260	239	250	241	267	270	267	264	242	248	248	275	255	244	261	264	281	287	240	249	262	255	250	266	293	237	238	261	279	282	256	247	244	234	255	255	284	243	257	254	273	271	254	254	248	256	236	256	283	264	246	281	276	280	251	256	291	245	236	244	250	266	243	252	247	269	263	231	238	220	266	217	218	275	258	244	252	244	265	242	243	269	263	255	274	261	269	260	273	237	248	266	226	269	287	255	243	262	227	251	235	261	256	287	254	271	259	241	251	242	257	227	252	256	245	250	247	288	267	253	254	277	225	249	272	242	256	235	242	228	264	249	258	252	257	263	211	270	235	238	245	257	245	241	267	261	281	255	250	231	246	271	281	255	257	256	273	254	271	247	245	287	253	260	257	268	278	258	246	226	271	226	221	261	268	239	268	246	285	242	219	247	265	211	256	233	240	256	252	268	253	228	271	269	249	260	247	247	239	248	246	239	259	243	265	234	276	245	243	222	234	233	268	283	246	244	282	269	253	247	255	272	254	237	293	225	228	261	238	226	241	278	280	228	254	267	237	232	255	252	229	276	259	286	261	246	245	215	239	267	279	256	263	239	269	253	264	257	246	254	238	250	242	257	261	275	234	271	245	244	266	224	227	267	293	276	245	288	263	257	248	220	259	254	238	241	252	273	267	228	263	289	251	263	236	249	244	246	242	250	270	256	260	267	272	259	209	272	257	239	245	261	257	234	290	277	245	245	218	252	265	265	246	252	270	249	268	220	262	246	235	267	256	270	231	224	259	269	255	257	243	246	280	256	257	243	263	240	249	225	225	245	231	254	235	286	266	261	245	265	253	261	247	273	264	260	266	228	263	255	268	280	256	249	289	218	262	255	235	269	243	272	250	270	250	261	260	270	275	282	280	258	280	256	252	238	268	250	244	248	256	211	244	235	284	253	248	264	248	275	253	260	243	251	258	247	260	245	249	253	253	260	228	282	261	246	239	277	242	263	285	233	223	266	277	279	297	217	275	234	240	268	243	258	268	254	292	286	246	273	233	262	256	261	258	245	246	270	257	258	239	240	258	257	259	246	259	288	261	258	275	231	270	268	267	233	238	276	270	292	273	273	257	249	259	244	247	267	251	263	274	248	264	261	242	250	251	273	260	266	262	254	266	226	251	244	222	245	256	217	230	261	238	268	261	267	249	252	248	266	265	241	239	229	283	272	235	234	282	242	288	275	273	266	229	260	226	228	244	251	263	264	263	255	260	269	252	265	241	242	275	252	286	277	260	274	248	245	287	251	251	251	259	280	232	263	266	232	220	241	242	277	218	250	235	257	239	240	264	237	264	213	251	242	258	249	251	272	291	274	241	277	261	273	281	261	258	226	269	232	257	249	252	259	216	282	296	244	285	258	218	243	276	258	233	254	251	252	273	251	238	286	241	249	246	226	239	277	273	271	272	251	262	251	257	288	255	255	242	286	255	257	258	271	266	247	223	254	266	257	260	245	257	266	271	294	253	235	272	258	254	283	258	249	245	248	234	239	243	242	258	275	225	243	270	264	278	253	238	271	248	253	261	289	235	265	267	272	228	237	257	242	252	234	266	239	261	242	232	258	245	252	254	211	258	258	263	284	273	277	241	269	271	222	248	252	223	247	263	237	263	264	210	254	244	252	235	265	240	272	243	213	273	259	249	251	240	233	256	280	241	296	267	269	244	242	268	250	252	230	232	277	238	238	258	281	252	269	241	263	244	220	239	282	243	222	271	254	247	258	256	276	277	266	244	238	263	228	252	248	250	284	267	284	243	254	232	293	272	257	220	277	278	273	289	251	284	274	228	251	247	264	270	259	255	247	248	271	280	269	283	264	254	256	255	240	241	261	259	260	252	267	268	256	254	288	223	224	246	261	225	250	243	250	228	246	263	241	205	254	285	268	249	272	265	241	266	256	256	263	265	276	257	256	266	274	272	268	255	250	246	239	243	260	227	262	269	276	262	258	255	264	260	264	288	276	261	261	273	259	251	279	276	285	268	251	261	232	233	245	248	231	255	253	264	261	256	256	251	249	237	243	268	255	270	266	260	235	254	249	253	275	258	223	258	265	229	246
23086	27842	27988	27508	25127	20621	23758	21198	16777	14709	14639	15510	11687	9550	7702	6263	5464	4889	4522	3519	2107	1739	2183	2663	2130	1897	1731	1496	1624	1436	912	1036	1225	1114	925	844	833	776	719	711	712	693	650	629	669	632	657	619	609	630	621	629	680	644	586	583	622	647	609	598	644	594	595	610	598	644	617	583	590	614	655	616	602	635	595	627	628	603	595	618	675	596	625	593	614	616	616	630	580	629	587	611	681	619	597	568	599	635	642	613	647	608	612	650	567	657	630	616	656	608	623	623	598	605	639	641	644	618	564	606	588	625	594	584	645	652	632	601	637	627	596	609	573	634	591	655	625	625	630	631	627	596	645	643	604	648	599	645	614	560	620	642	635	598	653	648	609	578	656	624	604	611	607	646	601	627	609	592	627	586	637	599	640	617	606	609	600	652	587	610	660	615	606	615	663	604	636	620	607	624	642	604	584	624	630	637	604	629	604	643	612	614	633	616	617	609	646	608	624	669	605	657	600	651	597	595	632	596	606	582	616	579	626	643	625	574	572	601	643	665	641	606	648	646	638	609	631	603	583	649	639	606	620	636	601	666	671	611	585	619	604	611	638	624	652	625	625	634	593	627	645	618	588	586	611	615	615	623	626	645	607	603	605	632	626	607	623	583	591	571	616	577	606	616	608	625	611	649	658	652	614	624	621	584	633	641	602	609	673	586	635	612	641	618	615	644	631	588	570	596	633	618	623	639	615	606	586	614	605	649	622	580	603	610	660	604	632	605	585	578	634	629	597	654	633	610	639	644	688	622	636	628	602	656	611	638	638	611	615	563	618	623	648	621	623	620	628	621	605	618	630	584	609	634	605	642	615	620	611	647	607	598	630	604	602	632	594	615	603	616	578	555	641	632	660	593	656	612	671	577	659	624	586	623	641	607	633	565	589	629	641	645	630	651	634	583	606	614	613	630	670	618	603	596	616	568	606	638	589	612	651	663	635	647	625	606	633	627	633	625	576	640	604	645	604	631	618	679	633	638	592	586	631	617	618	620	639	628	624	624	575	612	646	584	596	610	600	618	632	661	604	614	582	635	597	638	594	637	611	616	651	626	604	600	648	660	618	622	587	660	603	605	648	629	637	650	608	624	606	629	609	628	640	617	614	637	659	645	621	632	599	575	575	569	582	642	610	592	599	632	603	617	602	631	649	621	651	605	653	581	612	636	609	606	614	600	584	630	619	635	576	632	627	638	646	657	615	607	619	568	632	638	580	570	647	634	594	660	610	601	588	621	617	602	655	616	635	664	628	590	685	602	656	651	615	644	639	622	633	660	617	604	579	617	661	607	567	602	564	639	593	654	621	637	632	592	576	635	620	588	648	587	651	653	588	601	648	599	623	620	626	635	641	611	642	661	611	591	640	639	645	659	612	593	628	626	681	624	603	603	603	610	631	627	620	605	623	595	682	601	629	592	623	646	611	627	589	623	587	641	607	613	585	620	588	599	592	599	631	589	640	608	621	634	637	630	668	633	585	659	618	602	599	623	592	644	605	593	645	639	596	618	673	565	684	628	622	605	639	638	603	664	625	600	634	621	663	619	623	574	646	601	642	630	617	628	643	581	657	625	581	603	620	597	601	599	595	564	595	606	581	646	608	623	643	603	626	608	627	656	650	581	587	599	642	620	569	600	631	580	643	578	630	635	607	607	649	602	651	647	673	665	617	643	596	624	609	618	617	650	604	619	621	637	596	628	588	644	636	632	580	613	641	586	597	662	648	653	612	648	648	608	622	627	585	635	574	606	666	578	653	629	646	609	655	633	626	588	610	631	622	611	636	598	585	601	637	608	611	626	649	613	654	631	650	587	611	641	616	594	614	627	638	641	603	621	603	606	608	613	631	593	584	650	617	611	632	636	616	636	616	625	631	614	564	652	639	602	599	628	589	585	617	626	680	617	667	610	604	639	585	663	658	618	646	608	626	651	610	646	592	610	601	610	634	613	618	633	633	605	566	631	617	607	631	613	626	641	585	609	600	641	607	614	607	668	613	620	644	617	607	618	628	586	617	630	591	610	608	599	608	634	644	640	620	624	631	600	608	615	656	633	574	663	568	582	613	606	643	607	600	566	598	613	600	624	611	588	592	642	648	621	615	604	656	612	578	624	594	636	657	601	623	624	652	632	627	567	594	629	614	613	614	639	616	628	600	659	618	646	633	613	612	640	578	569	600	614	648	596	634	611	625	629	645	550	613	651	620	617	571	626	623	641	616	599	594	634	576	602	602	572	595	614	587	643	636	625	673	609	634	614	640	628	622	620	620	648	605	615	614	584	640	528	599	629	622	643	607	611	611	635	615	653	663	585	646	567	628	598	632	585	614	639	576	632	620	592	590	623	689	615	652	637	675	633	627	656	609	603	625	646	626	626	612	643	589	606	593	593	571	685	603	640	624	614	637	621	620	614	606	601	607	599	610	605	603	634	608	584	630	650	691	612	622	617	640	603	582	617	610	672	630	662	591	641	644	600	645	612	615	607	597	596	650	590	630	630	633	600	597	645	616	600	617	641	594	656	604	628	632	624	590	684	600	656	592	646	646	628	634	630	645	608	607	599	581	584	627	616	634	654	562	623	666	588	650	620	592	598	629	661	602	613	627	610	626	648	615	619	618	622	631	594	639	595	611	628	594	612	644	575	621	633	574	592	583	654	638	615	601	655	652	631	631	609	611	620	655	632	642	593	639	627	628	577	580	645	614	606	615	613	611	619	660	630	582	655	602	622	584	650	628	607	648	620	586	674	617	640	615	566	582	647	669	613	619	612	621	631	628	624	615	625	644	616	635	615	607	621	622	655	593	613	648	603	667	583	567	604	625	642	607	619	590	618	642	646	589	631	603	611	595	601	593	584	622	639	618	627	604	596	597	601	581	670	626	613	602	616	620	659	642	651	564	633	668	613	607	619	640	628	599	622	626	629	612	586	631	653	628	660	619	611	609	598	618	642	616	607	616	596	643	630	614	620	596	605	595	607	619	597	614	612	597	601	640	629	650	645	618	666	655	592	611	597	662	691	564	694	642	596	641	596	591	612	639	656	645	630	604	611	594	628	639	597	643	610	599	629	583	632	603	628	609	625	644	622	648	613	601	610	674	609	631	592	606	670	629	609	663	602	618	592	586	611	626	596	634	630	586	632	653	622	579	644	635	620	630	598	589	644	589	675	592	606	585	627	599	631	621	624	638	624	617	638	577	612	591	597	619	653	639	567	629	651	667	579	644	617	641	631	631	650	598	579	662	599	641	644	669	601	644	602	603	582	622	607	637	655	663	550	635	647	623	671	561	615	635	623	614	572	613	616	647	629	641	640	610	646	610	640	614	623	644	613	651	599	589	680	653	637	621	619	618	625	613	553	607	646	645	643	634	638	603	600	588	597	616	647	602	656	659	634	615	613	589	593	599	642	622	628	606	598	598	614	646	615	600	628	689	630	652	586	630	622	602	702	622	612	623	634	637	625	606	618
49720	45722	36393	29442	29832	22980	24429	21582	18118	13658	11997	12323	9513	7092	4750	3596	3195	2834	2574	1755	1019	1015	1100	1426	1301	1091	976	815	750	717	394	422	609	499	400	373	376	316	306	268	329	282	259	242	252	250	268	265	278	263	270	238	278	254	264	277	269	244	275	254	252	261	261	246	255	240	258	259	264	267	265	233	239	256	270	260	245	270	247	252	266	267	245	243	242	234	217	255	261	280	275	220	253	256	261	231	250	238	262	268	266	269	243	278	241	256	235	241	248	259	237	252	268	232	252	214	268	246	255	282	270	252	262	218	233	277	250	234	281	258	230	268	253	253	255	246	283	251	235	265	235	276	224	255	262	258	236	244	254	242	247	289	266	255	273	257	210	240	243	212	236	264	287	247	257	279	244	225	280	268	246	273	258	249	247	260	253	276	260	254	272	267	232	249	277	244	261	259	265	281	269	263	219	225	239	259	260	256	247	259	264	235	243	249	243	249	256	251	222	266	257	291	265	218	217	232	285	238	239	241	249	293	248	227	219	265	242	279	269	260	272	236	271	274	271	243	269	267	255	258	263	245	254	236	247	247	228	217	242	226	249	255	268	251	233	281	283	272	245	242	262	258	267	271	261	247	254	269	264	254	224	261	233	230	212	305	264	255	246	217	272	217	267	282	228	278	290	212	247	240	277	280	250	207	243	268	263	251	251	275	259	252	240	264	248	259	269	240	247	256	282	236	246	232	262	240	237	274	257	267	251	255	266	231	263	234	246	254	291	295	254	233	240	251	255	246	240	252	278	226	254	281	299	289	262	248	254	300	273	267	270	236	247	273	243	233	241	249	255	267	240	241	273	253	264	237	261	276	261	238	245	266	287	257	239	242	266	244	250	273	232	245	219	250	286	273	280	259	250	223	238	257	283	246	244	240	279	259	237	279	259	257	227	249	257	226	252	248	247	290	273	256	257	286	247	259	247	283	264	248	275	248	270	262	267	249	259	265	227	252	256	259	244	275	264	279	215	267	228	239	237	250	211	222	229	257	238	270	241	273	234	218	281	246	267	235	239	242	277	243	265	254	229	257	265	262	245	253	260	246	216	286	255	252	303	241	260	248	241	240	275	252	247	233	238	285	284	258	267	255	242	260	208	206	259	237	264	229	245	254	299	268	270	251	223	252	274	273	251	254	246	271	244	244	221	227	241	245	256	242	267	267	248	233	249	242	255	253	264	258	249	252	241	243	274	238	271	218	279	258	248	267	270	276	249	265	285	284	252	252	246	258	284	247	268	265	247	260	247	271	214	232	252	249	230	238	241	234	248	239	242	238	267	252	270	281	257	253	267	259	266	235	283	255	241	252	262	293	246	259	243	225	287	261	253	234	231	243	237	275	242	256	244	252	276	248	251	205	257	259	250	244	297	248	267	254	260	237	262	251	256	261	288	247	287	250	245	231	266	249	207	255	242	256	241	269	283	273	254	227	218	262	237	235	259	259	259	314	266	240	279	263	239	263	275	240	233	255	258	271	248	227	252	256	240	251	279	257	262	266	279	228	253	245	231	261	239	259	248	240	277	260	235	272	244	236	241	234	224	256	277	264	211	238	227	255	266	261	260	281	229	272	234	238	247	264	253	272	257	247	277	231	257	260	270	256	258	243	264	251	278	241	264	273	239	244	263	256	255	241	243	258	268	219	244	275	231	246	230	253	246	288	261	273	259	242	292	224	252	264	241	250	269	297	253	268	262	265	253	245	252	273	275	227	255	276	273	222	264	288	247	268	259	277	262	247	247	243	258	265	256	250	241	228	259	268	213	258	217	254	248	259	234	264	270	241	249	253	249	240	259	278	247	265	263	264	242	247	257	234	249	274	253	253	290	252	238	235	247	269	256	238	272	253	266	292	250	259	265	278	251	255	264	229	260	267	252	229	258	251	256	249	230	252	267	258	233	249	263	241	247	262	267	268	261	244	235	243	237	234	259	236	259	245	242	238	249	245	252	264	266	263	262	265	252	222	222	242	229	256	259	245	263	252	235	282	239	261	245	261	239	225	283	239	268	208	251	232	218	265	260	249	250	253	247	280	241	268	267	260	251	220	252	266	239	247	247	249	255	272	268	273	260	243	247	249	248	264	253	239	268	259	303	214	267	266	246	249	264	235	259	265	220	228	243	265	252	270	259	285	247	238	242	227	251	285	219	271	258	284	251	240	247	260	232	239	259	257	261	235	245	248	250	270	227	259	247	253	249	251	254	259	284	243	246	260	264	247	247	266	237	253	248	244	246	227	248	267	240	279	246	226	229	258	276	272	260	253	258	253	226	276	258	268	279	245	258	245	272	249	271	235	241	276	233	267	244	255	279	264	250	222	227	237	271	260	256	254	239	241	248	271	268	257	232	260	231	258	274	278	206	228	281	258	253	241	273	246	252	268	262	273	275	259	258	281	273	247	257	259	270	256	258	259	285	263	237	255	230	230	231	268	230	274	231	257	262	240	256	249	241	279	249	250	240	255	251	268	274	230	227	254	254	248	253	267	259	244	258	270	256	276	259	264	272	250	267	247	257	256	242	263	249	245	221	238	246	287	242	242	247	274	251	250	285	225	247	257	292	263	265	253	249	261	285	239	280	237	270	257	262	275	267	247	234	244	243	259	242	263	270	273	279	257	278	286	249	230	262	278	284	277	233	258	259	268	255	252	239	279	262	231	255	273	264	241	255	239	257	253	254	242	254	294	256	256	253	243	251	241	218	240	265	213	239	266	259	235	233	260	241	230	243	262	262	257	233	241	249	265	268	238	277	279	242	244	285	276	247	254	226	249	267	233	295	260	255	236	261	244	269	227	246	256	229	264	268	272	245	228	275	261	241	242	289	246	257	236	242	268	263	248	262	270	270	262	266	255	258	235	236	252	240	276	245	250	246	257	278	249	281	279	276	262	260	293	238	265	252	241	275	250	244	267	256	232	220	269	250	246	258	235	272	247	262	261	250	255	259	244	234	256	280	248	243	293	267	249	233	251	243	266	266	233	279	247	273	266	239	250	207	265	251	280	265	250	261	233	241	271	248	263	260	257	251	219	253	259	253	257	250	260	256	255	252	252	245	270	230	265	256	254	227	287	242	231	257	246	231	259	238	252	233	261	266	240	244	256	251	266	281	262	253	250	282	267	236	237	241	261	262	271	273	239	227	232	274	259	280	244	244	262	266	252	243	229	257	261	249	233	278	268	247	278	274	257	236	258	224	243	275	254	266	244	238	255	248	236	247	265	242	254	248	253	210	259	274	247	249	254	255	252	264	281	283	279	285	270	264	286	277	239	250	275	282	260	281	279	263	249	256	260	262	254	249	255	249	268	264	258	256	231	293	248	249	233	249	233	262	258	255	236	273	241	274	243	226	255	262	277	268	278	272	267	244	251	238	252	255	254	278	241	261	257	246	233	248	272	240	258	257	235	253	283	286	252	277	237	257	250	243	257	255	231	255	258	235	252	267	236	260	235	237	229	260	250
34254	40483	39599	38367	39726	30907	36617	34859	32569	30768	30806	33172	28574	24887	18884	16561	15165	14712	13218	9017	5269	5430	5899	8102	6608	5853	5158	4215	4267	3944	1796	2068	3247	2589	1586	1317	1650	1168	954	833	808	744	768	727	732	688	716	708	689	695	649	701	628	650	645	631	645	622	607	615	582	621	633	624	651	617	616	650	623	652	628	621	616	629	594	608	649	654	616	605	631	602	634	614	635	638	568	649	629	587	624	611	566	631	598	655	610	641	665	620	616	605	609	599	585	590	592	602	597	612	607	605	586	638	632	644	614	625	596	601	623	599	596	590	585	596	617	604	579	665	609	596	635	636	625	619	616	598	594	553	604	613	610	604	587	615	603	618	567	615	581	588	556	612	638	592	666	582	588	616	606	576	589	585	642	634	575	607	591	627	583	585	623	584	619	602	569	623	623	599	606	629	648	630	619	608	585	600	593	596	667	599	636	573	627	618	587	595	643	639	603	602	602	555	566	593	594	600	579	679	634	614	620	566	633	650	600	605	668	614	568	618	595	601	606	627	584	608	631	610	651	612	619	595	609	615	594	591	608	600	600	591	641	586	609	600	637	605	572	601	621	611	647	624	618	589	613	605	622	584	629	600	584	638	641	634	631	643	579	608	616	549	632	566	584	616	625	560	591	579	588	528	612	631	607	610	656	610	623	634	571	618	578	619	591	604	574	573	612	639	584	613	602	593	595	604	588	626	647	595	580	607	619	610	609	597	608	635	597	565	622	624	660	581	622	605	630	663	617	624	585	621	567	608	597	534	589	615	624	653	579	555	588	539	632	612	607	630	603	617	583	599	645	603	590	612	588	586	607	603	582	624	590	612	624	608	599	536	624	554	595	598	580	581	593	604	627	587	635	630	622	594	589	601	616	615	668	585	580	597	623	605	554	574	634	619	608	611	605	601	600	623	635	585	563	625	634	615	629	612	571	550	609	607	584	629	585	623	567	591	622	627	559	574	598	608	642	622	585	627	601	590	605	586	570	622	640	609	637	596	582	615	594	574	626	577	634	595	584	598	574	610	610	651	645	624	642	632	607	610	596	565	608	638	593	631	593	591	623	597	598	586	585	594	588	627	639	632	597	621	597	579	590	660	575	626	648	593	591	591	593	571	602	626	565	630	613	653	599	573	614	613	612	587	578	586	573	608	618	639	615	613	591	617	639	614	634	621	666	623	624	619	642	607	617	633	664	591	627	611	607	611	564	604	597	600	597	591	607	606	648	611	622	604	583	638	658	584	585	589	533	587	594	608	551	586	614	599	609	564	601	598	648	586	606	593	608	606	625	586	624	561	611	577	580	607	575	612	576	597	600	595	584	601	586	574	571	558	625	622	632	593	642	608	618	619	642	643	573	636	599	603	632	653	613	616	665	611	627	570	612	609	617	567	572	615	600	628	602	583	581	563	601	585	632	639	633	603	605	598	572	597	612	588	592	603	625	614	598	618	615	629	559	611	571	625	636	603	607	570	599	581	583	607	577	619	611	607	633	589	594	629	637	624	582	623	590	632	587	600	626	614	664	623	615	581	604	619	617	607	619	622	607	614	613	629	661	620	593	621	632	606	588	618	594	668	643	564	616	612	609	618	646	619	611	573	605	592	644	634	630	580	599	598	616	612	589	526	561	626	584	622	600	660	599	588	607	622	577	621	581	607	616	617	608	623	607	567	639	579	612	614	628	592	571	613	653	642	631	640	548	604	624	612	606	597	590	636	621	575	596	599	611	610	575	667	616	580	599	617	571	605	572	630	628	582	595	626	659	652	558	592	596	600	619	569	630	578	604	583	598	597	665	606	646	618	625	611	639	619	607	621	608	562	600	602	580	600	631	611	599	612	615	588	622	651	629	611	621	587	607	603	600	596	640	619	617	630	563	617	590	594	655	644	625	637	612	633	598	576	580	600	573	562	614	598	593	597	646	622	644	614	558	600	592	615	647	603	618	645	596	603	635	600	625	587	606	569	566	614	609	609	645	606	601	602	619	596	600	605	627	585	606	622	601	646	623	559	614	637	599	576	587	610	608	628	606	634	585	640	547	635	614	602	608	631	632	627	600	605	576	580	610	615	606	650	576	611	583	633	628	608	606	575	566	606	589	613	627	631	623	559	622	578	583	618	628	602	615	614	602	615	605	619	640	599	659	579	567	642	603	629	636	626	609	629	590	604	657	635	604	635	623	617	599	593	606	655	624	599	614	629	620	616	586	618	600	584	631	556	595	607	591	598	637	594	648	623	599	619	583	644	583	531	607	612	612	591	597	606	591	599	620	606	625	586	635	631	609	642	642	629	599	644	644	593	643	596	609	616	619	621	602	609	644	646	583	610	583	614	593	595	619	611	596	629	581	609	603	629	634	592	579	635	620	612	628	625	611	578	628	642	585	654	580	644	615	594	664	604	605	633	617	612	586	590	625	605	584	649	613	578	612	607	600	584	642	594	604	638	647	610	605	640	627	621	585	581	615	627	619	616	608	652	653	602	634	620	580	588	610	625	617	591	622	642	634	616	604	621	658	619	622	607	567	586	572	602	601	574	582	582	617	587	602	608	616	599	596	590	646	577	622	618	628	614	626	608	623	606	641	616	584	633	615	600	626	605	605	580	626	598	627	606	643	651	596	611	584	608	623	636	578	585	611	636	597	592	623	582	603	622	617	612	583	632	647	603	661	654	612	613	588	598	599	594	586	600	614	579	615	582	618	661	558	600	606	644	630	655	601	606	592	591	604	585	638	598	584	581	618	600	634	613	602	606	679	607	608	576	609	613	576	598	610	626	580	600	607	629	647	607	634	634	613	591	627	601	613	611	584	582	653	588	649	594	583	567	617	604	598	567	607	644	590	596	663	605	620	600	587	652	590	619	644	600	665	619	622	579	607	610	619	576	604	559	584	610	592	615	576	624	554	627	581	614	611	662	604	567	626	587	578	612	600	580	576	588	651	594	572	604	591	541	625	624	601	584	586	602	611	581	613	615	555	644	596	621	603	632	627	622	536	573	635	622	592	623	610	603	614	584	569	603	596	607	599	560	571	623	592	607	608	613	614	600	633	636	633	580	593	587	620	628	607	636	619	551	628	569	609	634	592	596	613	598	585	616	592	612	580	627	664	577	629	560	616	628	598	585	610	623	601	602	605	612	629	615	588	615	576	656	608	606	616	620	597	586	586	605	582	573	624	613	617	614	586	579	595	601	618	593	579	604	658	568	598	605	574	612	623	580	596	594	614	592	623	598	599	657	572	606	620	620	578	575	601	624	580	569	602	566	620	602	591	580	627	633	611	602	626	616	627	626	624	625	598	595	597	619	608	601	599	640	619	613	606	616	587	600	587	649	628	622	604	620	598	631	616	586	618	621	601	594	612	580	597	636	599	610	646	612	594	610	622	617	605	615	586	564	617	604	571	601	607	606	584	662	609	598	646	632	608	616	575	582	606	614	575	584	663	558	602	621	618	589	616	601	640	623	594	607	586	595	634	587
25509	19859	16427	10782	6392	3818	2582	1790	1292	1016	842	725	585	552	474	474	473	385	379	326	312	370	316	302	339	280	265	277	295	262	266	301	278	266	273	283	284	292	274	246	256	311	259	258	275	255	268	265	257	277	241	274	278	251	249	283	273	275	255	282	273	245	266	250	245	247	274	267	257	245	260	260	270	281	249	231	255	273	232	272	259	273	248	279	254	249	252	237	267	256	254	250	264	246	265	228	250	249	242	254	270	279	269	271	256	260	242	281	254	260	266	260	246	253	264	242	254	249	253	238	231	246	254	260	251	244	258	276	265	258	258	241	252	265	244	286	222	260	265	262	258	237	248	240	234	255	274	256	274	262	235	250	268	248	246	247	248	271	246	263	257	248	244	264	255	264	276	247	264	215	293	240	278	270	232	249	285	266	254	239	254	270	285	270	253	249	256	257	253	281	268	245	253	261	267	243	238	257	265	258	295	262	251	260	262	240	268	280	241	251	274	269	249	279	245	236	241	252	267	277	260	274	271	244	275	299	236	263	288	277	288	271	261	250	243	213	269	258	261	268	264	261	283	260	250	252	228	295	264	267	249	238	227	236	251	232	244	217	263	251	263	249	251	275	210	272	233	243	231	244	258	278	250	254	258	240	263	265	257	245	232	226	273	253	266	248	270	250	236	240	224	258	289	254	231	238	256	242	248	256	272	244	225	261	263	258	274	268	251	264	270	222	255	286	247	246	261	258	261	245	257	274	232	253	280	238	258	306	248	278	251	234	255	255	247	267	247	271	280	263	268	258	255	231	236	248	296	259	236	275	262	281	241	266	268	256	257	287	281	239	253	238	250	252	261	276	269	255	262	259	309	251	240	262	249	254	245	262	237	261	277	276	258	235	242	236	255	278	254	276	232	275	240	246	277	284	269	251	248	274	266	283	231	270	273	277	250	253	251	300	256	265	258	263	263	252	269	236	245	246	272	256	259	252	256	273	237	278	248	263	272	248	285	249	247	244	260	257	266	261	263	242	250	272	295	273	235	255	227	256	264	263	264	224	299	295	250	262	282	250	244	263	278	258	255	254	270	265	239	251	261	247	253	278	265	261	254	244	263	264	258	267	247	242	232	271	257	262	269	282	284	278	264	290	271	202	251	294	280	261	250	279	246	300	231	261	240	253	268	251	248	261	258	249	254	262	284	246	253	262	259	237	280	228	247	245	249	246	285	262	237	238	266	242	261	277	252	267	264	246	277	254	242	255	249	277	242	262	248	254	249	284	274	260	268	259	224	290	287	294	266	274	247	244	256	246	257	252	300	229	254	243	253	288	253	239	227	231	231	237	270	260	253	191	267	234	267	255	258	284	264	258	256	257	242	257	260	278	286	248	242	295	263	249	237	291	248	263	270	289	263	261	266	243	251	240	272	261	222	272	253	244	259	260	258	249	221	262	228	232	234	251	263	266	272	292	278	249	277	265	265	254	248	270	238	228	245	279	221	268	283	255	279	271	239	244	256	265	247	255	237	265	255	230	267	234	261	279	236	244	271	260	231	282	240	260	262	243	266	261	255	258	254	261	250	265	252	274	249	239	256	269	255	252	309	287	259	288	260	257	252	242	258	253	256	223	268	250	253	277	259	258	267	265	253	248	266	291	270	262	278	265	269	225	273	243	240	254	260	252	273	249	267	254	250	234	263	262	276	257	262	225	227	256	238	262	257	260	234	294	267	237	263	242	279	268	238	262	247	255	290	277	271	257	238	276	247	252	225	245	253	235	248	256	255	273	234	237	272	269	254	249	256	244	265	222	227	242	276	271	261	262	270	251	278	251	267	258	246	258	264	256	257	264	254	254	242	252	265	250	252	238	284	232	267	238	251	232	277	271	258	307	237	244	283	260	277	272	229	233	249	275	250	255	253	246	281	243	248	231	284	272	216	262	257	256	261	248	249	277	247	249	262	229	268	236	253	289	245	238	228	233	261	262	264	261	243	268	265	231	255	242	246	275	249	249	250	269	275	271	265	234	266	258	197	255	267	251	235	260	267	253	261	219	251	251	288	292	280	257	272	265	267	270	267	243	256	225	296	259	281	264	263	253	238	244	278	251	284	260	264	260	278	246	248	278	281	269	269	236	245	257	244	231	265	240	258	245	283	277	270	258	247	265	238	272	242	258	262	243	230	254	255	261	264	258	282	285	280	277	257	277	265	268	278	271	246	266	248	255	286	238	267	255	267	253	253	237	252	265	250	256	269	244	246	279	243	271	252	267	267	264	262	234	265	263	279	251	276	227	295	256	263	252	244	231	237	245	257	266	280	238	270	239	253	261	270	268	256	256	249	268	255	252	271	262	255	262	250	264	268	264	277	253	244	258	267	277	283	261	281	285	273	266	250	251	248	283	254	252	289	238	248	228	255	235	224	235	264	273	252	236	283	244	271	241	268	232	254	266	269	218	239	259	250	285	244	231	233	221	204	256	276	262	229	240	248	261	237	262	294	255	244	271	254	246	244	269	245	250	278	278	251	267	241	268	252	253	241	233	249	249	255	248	283	273	285	263	256	226	257	255	230	262	227	259	261	254	275	267	262	267	248	253	277	245	248	255	245	257	269	254	255	245	261	261	255	253	272	265	251	244	233	241	268	258	275	267	268	249	229	258	284	258	276	280	247	267	247	229	263	264	214	260	254	247	267	247	246	265	264	254	248	248	232	251	256	267	247	245	231	262	282	269	236	247	264	250	298	262	240	244	281	232	270	238	245	260	276	261	245	253	236	281	259	271	289	268	246	251	252	275	274	262	262	256	263	239	281	264	253	303	252	278	268	244	244	262	267	266	255	276	270	262	246	253	259	251	282	273	231	247	229	226	240	232	218	265	255	255	249	251	270	266	245	269	276	271	261	261	287	264	252	261	247	260	258	260	260	241	261	268	259	283	262	295	252	260	246	254	243	258	268	246	272	279	257	255	255	253	266	256	227	267	263	235	270	286	235	291	279	252	288	247	244	264	244	296	257	285	265	252	242	239	250	264	271	263	289	240	283	231	236	261	269	242	265	223	260	246	254	240	250	250	243	252	247	252	260	245	249	242	238	227	232	241	235	268	250	245	308	267	262	276	276	263	258	236	252	257	260	269	265	260	271	273	240	279	272	251	261	247	248	276	258	225	236	264	248	285	238	266	240	293	267	296	267	240	226	250	234	243	266	246	265	236	265	279	256	238	261	249	222	264	281	271	267	290	273	273	254	261	258	264	241	251	289	262	240	275	244	285	257	251	274	255	277	268	266	237	251	246	272	255	247	274	244	287	283	250	249	270	240	253	250	218	257	272	238	236	270	267	273	268	261	250	266	265	266	240	246	249	260	252	275	224	263	251	246	218	265	216	251	251	237	267	249	263	245	265	270	265	260	268	233	261	274	258	276	256	277	223	276	251	239	253	253	265	283	258	267	274	285	287	261	234	277	267	258	255	249	280	284	237	222	263	255	246	263	257	250	240	247	261	231	257
15110	16200	20522	20482	17287	12861	10564	8341	6361	4983	4392	3967	3103	2602	2122	1956	1814	1646	1377	1258	1135	1113	991	989	1077	878	844	877	776	798	732	793	770	773	752	662	680	665	656	656	657	647	637	671	668	643	642	637	633	593	665	636	633	618	631	661	675	659	588	598	598	606	669	649	622	621	587	636	633	645	628	652	636	625	658	565	612	599	601	565	643	651	593	608	635	582	624	589	608	626	633	616	639	645	631	606	602	607	604	640	614	625	603	610	583	602	623	596	588	587	609	635	644	644	640	600	589	624	624	608	617	629	639	638	612	646	626	629	629	632	660	640	590	612	614	638	578	604	615	595	657	627	625	627	634	578	585	608	607	605	652	654	669	637	649	635	614	654	659	602	607	608	606	602	629	633	615	675	597	655	632	638	637	601	605	644	612	633	561	614	646	646	645	623	578	646	638	640	601	647	668	664	637	617	632	598	595	594	634	683	623	627	590	642	597	625	609	644	573	593	605	603	647	629	640	637	635	624	605	645	628	643	624	631	635	582	662	608	639	628	608	622	625	619	604	610	640	631	584	637	564	649	652	633	640	642	595	584	572	592	607	576	662	602	612	597	616	660	649	605	633	581	607	588	648	632	588	658	620	645	653	614	614	578	612	617	657	621	608	598	653	602	632	604	607	625	622	590	628	639	579	648	602	649	612	628	589	616	608	603	612	632	675	597	617	648	591	611	613	619	577	595	602	595	634	654	609	620	627	603	624	634	616	611	646	621	610	653	615	664	631	665	629	586	638	639	602	669	591	581	632	573	578	594	619	624	604	612	611	625	627	597	604	632	619	623	634	594	666	633	588	659	640	657	624	630	642	632	602	640	628	593	603	620	634	602	617	623	622	633	588	628	571	627	661	637	650	656	581	592	628	648	575	639	602	642	616	669	623	621	588	628	570	645	640	667	629	589	610	634	630	614	592	621	620	658	651	634	635	608	670	567	602	699	574	632	627	663	664	617	638	578	625	620	639	621	631	641	612	614	613	583	636	663	664	597	608	635	608	635	616	643	635	638	576	645	584	624	646	601	631	629	670	600	627	603	624	651	642	617	654	603	584	608	597	594	579	663	630	618	604	597	631	649	583	584	619	623	703	577	634	656	590	646	622	640	609	605	619	659	580	622	621	625	621	679	627	607	574	590	611	630	640	604	592	593	636	655	664	634	597	566	665	610	605	621	624	629	570	643	649	625	621	615	574	611	608	580	648	625	608	615	626	622	604	646	605	672	644	628	655	632	591	612	631	647	621	645	602	609	632	675	598	657	613	635	647	641	591	650	619	641	655	632	629	648	597	628	647	627	636	593	609	611	610	637	637	593	592	647	606	597	627	655	645	638	614	600	637	622	662	598	630	611	675	603	653	625	605	678	607	606	617	622	586	599	615	608	632	573	650	643	586	659	639	618	616	634	617	637	612	578	651	657	623	619	619	619	664	600	654	645	584	610	610	629	653	587	651	645	634	634	658	600	655	618	617	625	591	610	608	620	622	639	638	635	651	599	584	630	629	640	615	608	628	637	605	606	650	643	651	643	632	587	669	607	643	620	633	627	645	555	613	649	635	617	638	647	630	677	607	636	632	614	601	594	584	602	645	625	605	617	634	656	598	633	609	643	673	617	604	676	600	588	631	579	655	658	605	585	603	628	602	581	606	665	626	618	607	627	658	626	614	630	617	578	630	600	618	608	564	621	667	611	607	655	661	641	653	607	593	664	595	619	611	611	648	630	617	606	597	612	612	653	628	582	549	612	652	652	602	620	640	616	630	634	629	607	601	627	619	647	582	609	608	622	617	614	580	630	646	594	602	640	588	615	622	618	616	644	565	631	629	590	603	593	644	617	580	608	635	647	595	603	610	652	602	613	631	582	630	643	631	613	599	679	646	604	611	650	592	614	636	601	606	624	625	653	647	607	594	648	611	650	624	605	631	634	619	645	625	631	608	653	655	666	609	638	580	639	589	612	651	631	625	642	632	619	635	622	664	628	619	663	602	640	646	602	626	652	643	602	622	643	599	576	593	585	649	627	605	604	595	572	586	621	600	628	594	599	636	602	616	652	624	656	632	673	616	597	654	653	642	596	595	611	644	589	620	576	641	614	649	630	630	643	651	607	612	592	634	626	649	651	654	620	649	572	650	604	660	597	682	601	657	621	581	605	631	621	621	639	620	598	600	614	597	622	607	667	633	604	634	640	629	622	622	639	643	621	638	556	601	613	609	618	659	636	650	596	637	640	614	636	639	622	614	616	584	604	625	613	637	622	576	635	665	619	606	588	606	575	608	640	576	667	606	654	610	623	650	594	658	631	604	665	632	640	642	644	618	633	614	622	670	610	588	608	640	602	594	571	627	639	590	631	556	657	630	643	638	581	649	604	628	620	625	668	642	641	590	616	617	598	627	640	642	624	591	596	618	651	611	593	618	640	608	627	603	653	603	608	646	627	601	637	609	617	617	590	661	624	582	608	615	600	600	633	634	579	625	666	633	621	626	608	658	607	619	615	624	613	643	636	577	626	582	606	658	614	648	623	608	651	609	629	624	640	619	612	599	618	609	627	622	619	664	655	668	675	669	610	651	625	649	569	599	657	618	644	601	606	673	631	614	638	606	617	590	612	653	634	654	579	583	674	640	572	601	635	645	633	631	592	579	632	604	601	607	612	628	629	576	612	646	625	638	611	647	651	646	620	661	654	585	625	625	628	615	581	652	586	633	626	586	579	651	602	643	627	626	635	615	631	610	617	594	639	627	612	595	577	608	622	642	582	598	640	628	618	613	634	660	623	594	603	566	604	621	668	652	620	625	606	595	637	617	667	614	613	646	661	630	637	654	620	601	645	668	611	576	625	604	588	623	608	618	610	657	586	657	614	627	652	622	634	603	606	620	588	610	630	623	627	629	622	603	633	617	638	619	653	618	640	617	627	631	594	605	650	622	625	638	651	637	622	591	618	619	605	634	581	622	625	642	665	620	611	546	640	619	634	647	643	605	624	611	654	640	586	632	628	610	596	615	577	656	644	673	648	630	601	647	647	631	610	597	604	588	655	587	634	610	654	609	654	575	608	630	640	622	645	645	645	587	651	602	614	596	596	593	644	594	627	621	625	601	592	628	645	685	622	595	603	633	601	585	628	601	580	688	631	601	606	607	596	635	669	642	616	670	622	589	644	609	642	662	643	613	643	606	665	600	616	592	624	682	600	675	641	567	640	610	602	621	605	627	661	623	675	678	613	619	575	611	644	636	630	604	618	617	678	600	628	618	581	654	602	630	613	575	587	583	616	565	596	640	663	620	604	612	599	631	586	604	604	645	584	653	583	637	612	628	625	649	616	612	616	632	608	601	626	611	571	638	631	641	615	612	648	611	628	584	626	611	607	615	641	626	632	620	637	657	607	654	623	629	569	643	602	601	647	601	613	613	612	591	588	666	614	655	617	646	623	630	617	627	607	642	615	634	674	673	579	619	667
35067	34700	27557	19553	14866	10406	7626	6439	4126	2811	3460	2924	2611	2019	1295	1143	967	820	747	622	503	502	492	520	434	430	412	427	396	369	367	322	317	327	309	265	301	301	262	263	273	229	241	253	264	257	240	260	267	278	244	303	238	249	297	257	252	259	252	246	235	253	242	249	240	237	243	257	260	272	269	246	253	277	246	260	234	246	271	267	278	227	252	253	250	253	264	265	241	274	252	249	246	241	249	264	252	239	243	246	252	233	242	288	245	284	248	263	287	273	274	236	262	269	260	257	280	240	257	245	245	273	267	269	289	262	259	257	254	265	255	260	244	261	242	289	246	256	256	292	261	233	276	229	239	249	248	261	264	253	263	272	248	233	240	238	230	261	244	259	264	243	252	250	272	268	275	262	230	286	264	275	244	272	237	245	253	269	263	254	248	249	257	253	238	258	255	277	289	248	249	287	247	228	254	264	264	264	271	233	252	242	258	262	257	269	238	262	267	256	252	256	253	258	255	254	266	254	285	260	266	264	254	275	292	269	240	265	244	247	251	264	251	248	278	240	261	238	258	282	274	237	273	258	248	215	239	264	268	272	229	234	228	282	270	264	271	242	257	281	249	255	252	265	248	261	266	250	245	282	248	239	262	278	278	226	264	236	237	246	253	243	262	273	259	248	274	254	250	268	260	210	245	273	272	264	297	268	260	265	246	258	258	282	250	267	279	245	232	249	278	258	265	251	259	250	227	241	272	230	256	266	237	235	239	249	246	220	219	256	251	221	238	264	266	279	248	259	241	265	265	273	223	234	295	256	263	242	252	244	262	246	293	272	284	269	260	249	234	268	236	261	243	258	270	254	273	270	268	238	251	234	229	262	270	226	276	232	260	254	273	290	228	241	280	235	226	282	259	265	231	270	226	236	308	238	271	260	221	280	288	296	283	263	245	259	258	240	269	239	256	243	271	255	260	243	245	271	267	236	248	234	251	264	238	261	234	222	231	229	246	256	270	251	236	255	256	257	228	254	256	249	262	261	231	253	256	231	231	232	260	268	265	239	258	263	259	260	239	299	262	240	271	226	238	262	264	252	267	255	246	254	246	256	258	263	237	251	230	265	261	265	267	245	260	245	264	245	218	284	273	242	241	267	242	268	220	218	261	245	229	246	244	247	279	264	247	281	264	268	239	246	259	247	253	268	272	288	282	242	234	272	248	249	241	273	245	249	250	263	272	234	239	262	238	227	255	272	263	246	229	266	264	250	266	247	283	262	247	257	276	276	261	261	229	250	245	277	280	250	233	251	267	265	258	227	257	265	211	230	228	253	245	267	243	245	257	268	258	262	268	261	246	254	239	303	287	264	274	244	229	255	279	264	263	267	252	244	231	242	261	251	252	266	237	238	250	269	222	255	264	248	246	261	260	234	277	263	250	229	259	222	245	264	247	257	225	256	248	275	266	250	251	246	254	234	241	261	247	254	263	249	267	270	252	272	264	244	254	251	238	228	258	258	246	287	259	254	271	245	250	268	267	239	229	235	256	257	239	232	273	260	243	245	253	255	269	313	277	217	246	256	239	271	261	245	275	263	262	259	226	273	245	234	258	264	255	278	246	245	245	236	251	235	238	227	287	237	278	243	270	251	264	245	261	248	250	235	246	234	240	261	269	239	259	249	273	262	259	239	252	252	265	257	253	287	236	269	295	233	254	271	252	244	273	221	283	231	254	264	277	247	230	264	244	250	255	259	234	230	249	286	224	253	240	255	275	232	234	269	259	261	250	264	266	292	282	268	260	268	234	241	251	245	283	253	260	229	235	244	260	262	267	252	267	263	229	255	250	253	256	222	257	276	248	243	281	276	234	274	262	251	263	241	271	239	227	227	223	248	238	271	233	230	237	266	236	285	222	239	239	226	259	269	250	252	222	247	266	246	263	255	264	278	268	242	260	267	243	252	277	261	247	272	260	254	226	266	285	250	254	278	265	241	240	260	273	229	266	248	231	226	279	228	240	266	255	246	253	249	242	268	258	266	241	249	232	257	258	236	281	267	266	243	262	287	249	253	251	275	261	232	265	249	261	276	259	269	259	244	251	260	254	237	274	253	243	239	276	276	270	255	254	281	240	253	247	239	244	279	279	231	252	234	259	237	257	257	243	221	249	259	236	264	290	275	245	261	271	259	265	238	260	256	265	245	288	259	241	258	239	236	269	226	244	261	245	268	252	279	268	265	265	259	269	262	243	266	232	248	262	233	269	256	265	268	249	237	233	237	262	260	240	285	256	254	238	225	236	240	278	275	245	283	256	257	255	264	219	223	247	281	261	276	260	275	249	274	284	250	225	292	243	244	264	250	250	225	255	266	243	245	249	284	262	225	283	259	290	260	257	271	284	243	235	283	274	249	226	277	248	249	256	254	252	248	227	264	261	259	253	238	259	256	245	234	251	250	239	232	252	246	259	221	262	271	255	275	259	264	266	222	260	251	254	274	240	259	292	231	240	253	260	273	281	270	233	251	252	239	264	262	250	232	275	239	273	250	269	266	273	258	262	267	220	297	264	245	279	246	256	243	256	263	246	249	279	255	273	251	257	272	256	272	241	245	225	248	269	233	245	255	232	261	237	270	247	261	235	244	259	261	275	263	256	245	254	267	244	275	266	261	255	268	251	260	267	250	276	273	271	253	266	251	253	222	226	245	265	248	281	280	264	255	273	262	250	245	287	268	278	261	259	259	258	251	288	279	287	258	277	239	259	255	266	253	258	258	284	239	272	247	270	246	273	262	262	262	231	274	265	279	249	227	242	258	258	234	274	245	262	263	259	269	231	255	283	248	286	232	257	265	279	282	255	265	247	264	267	284	275	235	228	231	247	260	224	266	256	228	261	247	213	234	241	254	240	220	260	270	263	256	250	257	272	233	229	227	255	262	275	265	261	230	267	224	262	279	252	265	291	250	266	286	245	244	244	239	234	262	245	274	256	279	228	241	277	228	281	267	252	288	212	248	257	217	295	236	237	268	241	267	248	270	250	286	245	244	242	261	269	245	225	240	276	233	269	257	249	251	264	238	269	249	241	264	247	253	248	266	269	245	254	265	267	251	229	231	252	255	244	253	248	248	270	221	275	251	247	247	244	266	255	235	276	229	267	229	271	255	261	262	257	239	257	237	255	253	256	238	245	265	247	260	275	246	246	259	251	267	274	240	248	260	231	237	266	223	253	216	263	217	244	269	244	271	265	247	261	267	262	253	266	231	261	216	248	273	251	247	264	252	286	238	249	242	283	267	262	252	254	267	249	257	252	254	253	273	290	241	254	247	222	251	285	258	269	279	243	268	266	264	246	274	273	261	264	217	255	284	268	281	277	283	248	231	249	250	263	244	273	249	262	253	224	250	235	257	251	254	260	214	270	252	233	251	265	228	240	267	231	264	246	250	291	257	260	255	254	233	262	267	252	274	241	249	246	226	259	240	279	251	241	250	247	248	272	216	257	266	288	254	248	228	243	246
22955	27642	27914	27667	25763	20359	19952	18342	14581	12940	15848	14319	13311	10524	7356	6440	5290	5084	4448	3165	2277	2090	2322	2621	2296	2250	1927	1646	1679	1552	1222	967	1296	1252	1070	830	903	793	747	730	751	678	697	686	666	626	658	651	627	636	645	620	669	634	696	633	636	644	630	642	621	582	625	617	616	634	674	664	641	622	670	582	618	604	646	641	607	606	600	600	652	630	610	649	644	628	634	638	622	620	614	626	626	615	616	617	639	611	617	630	638	667	604	635	578	590	563	635	647	580	587	594	618	611	631	648	618	642	626	624	602	596	630	649	639	615	603	656	590	611	609	650	631	615	627	652	617	610	652	623	593	657	664	642	612	597	621	592	641	671	642	610	639	600	561	621	612	600	627	615	601	594	631	627	615	660	589	612	590	602	611	602	619	603	611	626	629	636	615	608	597	625	647	658	620	601	585	650	615	612	657	616	582	579	629	628	588	611	626	614	665	593	605	588	619	598	678	614	649	620	597	601	644	595	606	596	674	629	621	613	626	604	649	569	667	646	587	631	642	610	620	646	646	619	625	618	587	645	600	603	599	620	594	616	595	629	663	637	629	613	627	617	628	593	591	633	634	606	612	644	596	569	631	602	598	622	585	638	584	569	628	596	615	622	632	636	655	641	622	582	616	618	606	618	625	658	638	635	629	616	624	570	659	631	646	563	609	628	689	596	614	603	638	641	613	612	620	596	652	623	575	623	611	613	652	665	639	617	617	634	629	656	602	630	600	586	681	609	620	615	640	610	574	641	612	610	584	624	631	642	619	630	646	614	662	597	623	630	636	610	608	647	586	622	631	633	658	639	578	610	659	593	613	620	624	574	607	594	658	623	657	642	640	647	606	631	620	607	593	634	618	599	631	626	611	598	605	634	639	630	624	656	602	653	635	568	654	609	644	668	622	607	598	630	597	600	586	671	612	601	657	626	635	624	603	558	643	650	616	623	631	613	621	616	579	663	577	638	634	641	603	679	628	599	637	611	609	633	635	576	600	617	608	619	609	618	586	539	635	609	625	628	619	607	612	589	650	660	609	635	630	613	639	626	596	598	602	635	639	596	624	610	604	592	626	616	598	601	644	593	628	630	599	607	614	605	597	604	657	637	622	627	572	583	661	615	599	665	601	616	587	644	610	635	619	684	610	632	605	660	611	625	601	609	598	576	593	595	607	659	597	613	599	620	658	647	611	605	636	602	671	618	632	620	629	601	642	607	589	589	604	634	637	591	589	604	597	608	633	620	628	615	599	644	606	632	623	654	613	651	624	624	631	645	593	607	665	630	628	610	584	639	594	579	601	591	618	643	606	598	600	608	634	622	615	584	659	574	608	616	601	635	573	636	578	607	625	612	645	614	625	645	629	619	587	629	669	598	619	619	612	589	598	637	639	624	633	594	606	594	604	635	651	627	636	607	639	625	651	632	598	617	575	581	597	635	637	643	578	635	624	611	575	617	669	631	589	605	631	604	633	616	619	616	598	650	656	582	624	679	589	612	642	615	606	595	625	675	643	629	615	637	618	626	614	637	580	632	596	653	582	663	588	631	634	587	622	619	619	583	602	668	618	602	613	578	612	597	573	595	619	596	598	590	630	649	623	624	655	603	604	609	672	624	587	602	636	652	619	651	613	646	610	642	594	625	615	634	639	593	619	573	630	636	596	643	604	610	584	636	603	635	619	618	624	577	607	647	641	599	630	624	602	595	593	614	609	636	616	623	651	607	602	590	593	591	658	596	639	651	673	658	620	602	612	618	611	601	583	624	608	631	631	588	626	624	630	651	599	608	610	647	639	549	637	620	626	618	611	605	634	594	624	591	646	634	626	659	636	598	628	652	604	618	654	619	621	612	614	642	626	587	585	601	621	628	576	615	589	609	622	579	619	635	663	668	593	595	624	599	607	624	634	614	634	580	597	594	609	640	574	626	638	657	592	626	635	615	675	641	635	594	618	606	577	628	617	600	636	706	583	590	630	645	630	618	621	607	599	626	642	594	626	634	647	620	629	598	672	641	570	648	627	600	633	618	646	606	609	617	607	637	585	614	600	600	631	603	576	646	599	646	689	623	604	605	645	641	594	660	641	604	635	579	617	620	608	632	552	567	594	628	606	591	613	572	643	596	633	647	601	604	588	596	625	644	624	617	618	618	602	653	597	636	621	613	622	560	645	617	590	643	649	602	623	606	636	598	618	570	596	601	639	647	594	606	583	638	567	603	627	589	601	657	588	658	565	572	628	581	594	584	676	617	602	644	610	599	600	609	661	641	618	606	651	638	618	631	582	601	635	612	649	574	632	596	644	628	617	620	695	596	630	651	621	603	621	648	632	616	610	627	598	642	587	627	609	598	604	616	615	614	638	618	633	606	620	625	670	595	613	638	636	623	670	659	635	656	592	581	599	627	597	686	629	638	614	616	612	647	614	640	579	604	685	619	641	600	620	594	603	596	614	646	633	652	642	598	667	626	615	613	632	625	585	622	610	636	627	577	587	618	668	628	572	667	621	609	662	615	669	611	586	650	613	654	619	574	617	647	613	618	620	630	625	607	616	606	618	652	624	689	618	562	558	636	606	604	588	604	644	605	630	607	603	634	644	625	638	625	614	628	632	625	607	626	595	579	619	588	643	603	605	622	638	666	636	609	640	603	586	629	615	612	634	575	557	619	601	643	615	640	614	584	620	617	636	592	642	635	604	594	639	590	608	622	623	618	625	586	582	592	630	642	560	584	602	590	643	588	567	656	609	636	646	626	639	657	633	594	589	581	628	591	613	595	615	626	601	605	615	571	579	615	611	627	647	581	621	565	620	658	669	627	667	591	631	614	622	599	627	602	595	595	672	630	653	615	609	627	634	653	648	634	590	603	570	600	599	620	621	623	636	623	658	652	606	637	636	621	589	588	648	633	585	611	604	573	619	606	611	584	578	616	621	621	628	642	634	657	616	621	640	622	660	604	584	660	566	602	623	632	624	618	629	621	618	652	605	589	640	639	590	581	601	649	639	622	609	602	577	572	589	650	617	625	601	624	662	621	629	656	686	610	669	658	669	680	619	657	637	607	641	613	620	591	651	647	595	632	643	599	622	650	601	633	659	599	644	606	621	618	609	665	614	607	589	612	625	658	653	602	569	606	629	623	626	595	639	614	585	616	640	572	627	617	628	587	586	623	576	628	586	606	623	594	621	577	578	628	621	665	613	589	605	592	592	598	651	647	633	618	568	586	614	586	637	637	610	638	645	586	634	620	623	601	641	611	639	636	634	694	611	618	618	638	594	579	609	669	595	619	604	584	615	618	664	640	574	639	618	650	576	592	626	623	564	593	621	637	634	642	626	673	613	639	618	650	589	651	627	617	627	644	659	558	637	611	619	586	556	609	601	628	616	597	672	628	653	601	626	644	651	625	607	655	625	627	625	624	603	660	624	623	563	624	596	589	629	642	569	650	609	616	604	601	611	628	611	633	642	668	650	620	602	638
50307	44432	33296	29333	29586	24731	20139	18637	13801	11613	13784	10767	10535	7537	5006	3741	2927	2779	2528	1922	1160	1085	1294	1321	1094	1198	963	852	808	829	757	472	382	560	497	384	378	346	309	273	303	267	282	270	261	257	251	301	264	253	258	262	237	243	261	281	271	251	240	244	277	270	245	247	263	254	258	257	259	245	267	275	231	246	282	262	268	253	280	224	234	255	259	242	254	248	231	254	242	246	250	292	261	273	257	271	247	266	221	251	255	257	258	232	250	267	309	266	218	226	253	241	240	247	260	254	232	251	265	239	273	237	245	267	245	252	269	259	238	256	259	249	253	255	289	259	270	269	238	257	280	241	295	233	270	248	263	221	271	231	227	276	288	249	260	258	295	267	268	264	248	253	263	239	269	269	272	269	250	246	248	241	240	275	253	267	283	248	254	240	266	239	209	267	230	208	271	246	256	218	250	236	255	252	261	247	298	244	234	262	245	229	232	229	242	249	219	259	237	243	283	235	241	246	275	257	251	277	258	238	258	233	254	260	229	273	266	242	265	249	271	263	243	253	241	246	252	259	241	238	239	268	270	246	249	249	248	276	253	237	268	278	258	259	260	255	249	226	244	243	247	263	247	257	258	249	218	238	253	243	244	247	233	272	269	254	231	260	235	245	234	237	263	255	269	263	253	239	244	254	276	279	243	264	252	271	262	276	245	258	243	211	248	265	234	262	274	264	259	253	231	222	275	250	254	265	260	249	259	241	262	258	267	260	252	226	286	276	253	227	224	275	245	260	250	224	264	244	248	223	244	247	265	268	264	269	272	234	285	296	229	254	264	241	266	254	234	254	242	237	253	265	276	245	267	265	240	254	263	278	242	230	258	265	226	262	252	267	251	248	270	258	253	247	250	267	257	262	238	258	241	260	236	219	244	282	253	227	268	258	261	239	234	222	238	233	255	251	244	249	236	264	270	245	273	289	246	259	264	245	246	249	229	263	288	242	256	271	230	249	254	286	250	230	232	245	247	271	277	263	255	279	264	263	261	285	256	255	252	253	244	245	231	276	266	255	234	254	241	268	255	219	252	257	241	253	250	277	265	260	269	252	288	270	231	252	226	248	305	217	273	269	252	253	238	253	261	271	264	241	241	251	265	261	255	254	266	287	244	247	235	207	223	253	246	276	255	264	251	261	252	234	230	261	247	257	248	255	267	233	227	269	277	221	243	253	269	239	254	247	272	254	265	257	244	220	265	272	216	254	257	243	250	261	243	266	251	267	243	284	246	270	274	265	252	266	247	258	270	271	263	245	253	240	272	277	254	227	264	276	276	283	250	257	276	271	262	257	217	242	235	229	262	251	271	267	248	259	247	251	296	223	238	256	262	270	239	257	242	237	246	271	247	271	265	284	233	263	231	265	257	256	289	235	242	240	259	251	258	248	230	253	261	260	266	230	258	293	244	289	260	230	233	230	251	259	238	256	278	259	220	256	225	269	288	267	273	246	246	267	230	242	269	260	248	253	244	238	269	232	298	263	259	272	256	231	219	252	248	237	258	235	253	246	239	278	262	258	256	229	224	242	248	252	289	263	216	246	236	230	237	269	259	239	237	263	273	273	273	233	234	251	256	269	246	263	262	270	239	242	253	276	242	250	236	221	240	207	247	245	246	241	275	273	254	260	248	273	222	237	249	276	255	246	245	238	260	244	254	231	246	238	235	256	246	255	243	320	227	275	227	283	255	234	261	241	261	245	230	246	248	235	224	275	263	267	237	227	273	235	249	269	231	256	240	252	279	254	226	252	249	284	218	238	271	232	233	260	255	265	239	246	287	278	245	236	254	295	246	250	255	236	238	238	211	227	274	258	234	217	244	311	234	252	280	216	297	265	237	219	268	232	235	265	275	226	249	263	256	264	258	275	255	252	238	247	255	262	236	265	248	227	250	271	261	254	256	235	276	258	241	255	233	216	263	257	284	253	236	240	247	233	221	243	241	272	242	232	270	256	255	239	259	258	256	247	262	250	249	282	271	267	260	272	240	251	240	248	276	285	262	238	236	287	274	247	244	221	243	279	244	276	266	278	249	265	241	245	271	257	260	281	243	270	244	270	240	288	273	209	274	246	263	252	259	249	225	273	256	255	244	231	260	259	263	229	260	232	264	261	252	254	272	243	228	242	215	240	273	227	246	251	247	239	232	246	239	228	251	276	235	229	249	277	265	247	247	232	226	246	243	279	220	267	302	215	280	246	253	233	266	257	237	270	247	242	244	237	283	261	255	235	251	225	241	250	258	260	240	252	256	277	243	271	244	275	231	247	238	236	257	258	253	258	270	245	246	240	251	251	262	236	254	277	286	252	249	239	275	234	273	266	272	244	270	252	234	237	237	240	271	270	294	287	249	245	247	240	243	280	252	283	261	238	279	266	254	263	227	287	222	250	239	256	264	264	263	260	241	266	263	267	216	233	241	252	228	280	239	248	246	281	256	265	236	308	281	267	225	236	252	257	250	260	276	251	231	244	234	261	243	252	279	240	223	246	238	249	243	266	250	274	236	292	249	240	269	293	250	244	248	260	255	274	253	238	246	254	258	272	245	227	264	222	249	231	246	263	225	256	255	250	248	230	267	255	293	238	267	256	267	280	242	256	243	246	242	235	228	252	264	235	283	240	249	305	241	239	253	252	283	250	254	251	277	249	232	268	252	260	228	256	243	261	237	248	243	234	262	266	254	268	225	228	270	251	254	229	266	212	224	246	265	251	270	284	265	249	242	236	258	242	233	247	264	252	237	260	247	288	298	274	265	263	312	253	252	260	271	254	268	254	263	237	243	252	258	249	264	245	263	227	272	248	286	243	257	257	253	280	269	233	241	271	278	243	238	264	268	261	260	245	237	218	253	209	267	275	230	249	256	263	299	247	253	262	231	280	278	279	261	270	286	257	260	280	244	219	254	243	235	238	253	291	262	240	280	224	264	258	272	264	280	247	215	268	255	236	257	253	221	272	257	268	255	277	235	247	244	229	233	241	279	254	250	265	264	222	254	244	282	280	241	255	255	267	232	261	241	265	232	244	245	249	249	259	265	239	240	261	247	282	242	252	258	241	216	249	237	239	249	249	276	253	240	231	249	227	237	237	255	233	258	276	247	256	215	256	257	248	271	247	242	279	236	283	250	247	279	252	262	245	268	253	220	247	216	240	257	253	241	261	250	261	255	260	267	248	255	272	257	279	227	244	261	230	269	260	267	248	259	245	235	248	253	238	263	259	259	249	266	266	226	255	254	231	249	265	258	244	278	270	305	256	226	250	247	272	281	260	259	245	240	261	253	251	259	253	255	268	216	239	226	294	251	263	259	222	231	242	264	230	242	257	220	238	240	286	278	243	275	260	236	236	284	267	270	257	203	231	274	260	267	241	263	243	217	250	249	212	245	261	251	256	230	236	239	254	265	255	249	245	246	233	234	270	247	255	246	238	274	290	281	218	252	221	231	251	252	239	261	223	252	257	220	242
35016	38777	36656	38491	39621	30997	32811	32141	28227	28411	33244	29063	30786	24926	19346	15963	14049	14704	13252	10155	6210	5592	6741	7671	6498	6802	5813	4818	4326	4632	4023	2156	1771	2984	2200	1692	1559	1422	984	972	920	878	784	716	726	726	675	710	686	592	675	674	607	613	635	622	585	659	631	606	666	621	596	609	631	609	610	624	611	584	583	617	635	616	631	614	647	575	659	634	632	614	630	659	642	605	655	611	575	556	636	633	596	580	603	668	626	623	605	567	567	595	608	624	609	611	646	658	601	613	587	610	596	651	629	657	603	608	622	591	609	612	559	608	635	638	632	663	589	585	637	663	620	605	634	571	629	644	553	589	639	656	590	630	581	618	610	638	600	617	603	614	614	593	624	582	579	599	610	628	544	623	618	620	588	631	630	600	588	612	549	634	573	609	619	671	553	575	575	589	629	606	633	595	602	599	586	603	612	629	644	612	664	622	618	636	636	615	590	577	610	621	651	651	612	591	626	619	547	601	605	630	608	654	611	603	610	624	578	632	611	639	608	588	605	599	601	588	625	592	642	648	626	582	604	600	623	604	598	616	639	617	644	622	622	620	624	601	627	597	617	561	592	628	665	628	621	627	588	592	622	617	623	625	646	643	562	630	636	581	578	591	621	556	636	590	615	592	644	618	627	600	588	611	650	594	580	627	596	580	605	622	665	645	602	610	616	642	620	585	580	618	634	632	613	643	595	578	573	643	597	608	606	597	608	633	589	646	608	609	651	581	588	589	638	584	621	594	621	590	576	618	626	620	618	596	598	625	650	619	619	652	570	590	590	580	609	594	596	638	606	628	639	612	638	573	626	584	577	619	611	577	564	600	595	629	611	598	579	605	596	596	604	610	633	606	641	600	606	606	613	597	617	600	569	611	627	600	614	642	600	635	584	599	605	581	603	638	643	622	601	589	580	640	631	622	638	579	551	605	623	621	598	559	602	583	598	612	565	622	649	627	586	592	610	617	603	625	566	628	624	581	606	602	607	597	620	600	601	567	663	609	628	590	609	612	612	598	587	602	603	616	623	703	626	574	617	619	658	659	628	608	600	665	563	615	627	573	586	615	625	679	647	592	568	584	580	602	634	675	623	650	615	589	589	626	621	595	670	628	575	635	586	573	628	614	557	596	596	642	649	577	662	582	607	606	617	634	627	601	603	631	589	627	636	580	631	589	557	601	606	631	560	570	606	666	592	647	598	615	598	595	630	605	581	590	608	608	600	589	611	609	614	656	617	657	626	592	612	631	585	597	603	611	562	622	643	632	634	588	662	609	608	559	623	615	592	636	629	648	641	600	593	585	657	639	627	595	616	630	636	614	621	643	574	623	587	605	621	621	610	600	623	599	599	628	648	613	613	616	592	640	609	601	661	630	602	604	616	596	619	644	619	602	635	633	625	587	647	607	655	618	610	569	623	613	657	638	608	633	624	593	604	648	599	583	613	611	643	562	622	614	618	677	645	614	634	589	606	618	633	593	587	624	635	579	623	613	639	566	638	627	589	603	660	595	624	585	615	596	636	596	618	563	562	610	589	622	611	578	577	594	617	593	630	561	615	623	607	632	660	650	646	612	584	616	614	580	583	598	627	576	634	600	631	624	628	631	612	633	607	599	630	554	590	585	564	591	628	593	591	567	591	649	616	625	592	606	609	616	611	603	597	615	633	579	580	626	599	592	581	615	606	606	543	604	623	597	583	597	641	586	566	581	623	596	643	617	631	613	588	659	589	620	671	641	609	633	621	591	615	605	616	617	607	585	632	605	616	606	612	607	601	614	596	596	593	622	600	629	637	593	583	636	600	639	582	603	602	579	587	567	609	593	578	587	612	629	613	666	606	653	618	588	604	595	629	566	597	611	652	611	648	576	591	639	617	638	616	565	579	589	586	578	626	641	598	582	623	619	605	620	595	608	602	598	634	602	566	556	602	600	587	599	622	584	614	589	571	598	640	587	584	610	594	584	614	584	585	640	584	607	615	637	531	615	578	626	609	598	623	597	608	595	607	630	561	624	628	635	629	627	625	599	593	583	589	622	655	551	611	626	608	614	599	597	602	616	639	589	597	629	634	637	674	600	619	616	631	592	599	641	611	622	603	566	591	583	594	613	605	615	601	638	573	623	595	562	638	626	673	643	598	606	585	597	585	632	583	630	605	622	608	551	640	622	616	590	643	616	591	599	593	586	645	620	566	639	608	572	603	622	586	618	604	620	633	593	602	579	556	565	651	605	562	583	620	606	616	628	596	604	628	617	625	616	628	610	664	605	594	636	621	652	598	579	590	627	634	592	579	542	603	632	569	582	595	634	615	623	590	656	571	607	569	640	615	624	582	619	593	619	627	620	590	608	611	596	675	606	572	632	587	578	629	599	612	593	658	587	717	616	635	648	610	607	592	606	593	622	632	632	634	628	611	637	586	632	640	604	596	590	629	637	597	600	612	638	586	566	604	606	654	624	571	590	614	563	609	578	579	577	595	585	635	608	572	572	621	622	602	587	596	608	615	598	659	586	608	616	611	599	641	616	627	598	633	628	589	583	646	599	580	645	625	569	599	626	630	638	628	627	628	574	597	595	596	615	600	619	609	584	594	608	600	612	610	625	649	582	606	594	645	621	576	645	628	594	631	615	625	670	604	642	610	555	586	649	650	619	611	552	582	605	595	603	594	584	671	589	592	620	575	623	626	596	645	572	631	649	602	609	591	623	588	582	605	587	599	605	638	619	573	654	577	596	633	641	638	611	567	575	605	611	608	572	592	602	639	596	608	613	572	645	622	624	578	631	611	581	639	605	614	618	628	639	609	602	599	597	580	584	572	634	590	596	593	606	567	568	635	631	599	622	662	597	619	578	593	629	588	601	627	633	627	582	637	610	621	631	564	609	654	615	664	589	595	631	647	582	587	637	577	601	594	622	598	624	611	617	632	601	606	610	609	634	624	566	653	634	625	615	619	589	624	623	596	640	630	621	603	585	618	610	627	607	660	621	568	613	595	624	629	638	589	605	579	622	621	628	588	571	611	601	613	605	577	607	636	622	612	607	625	626	605	589	637	598	588	602	593	571	599	578	634	624	561	616	615	607	653	580	628	591	602	622	586	578	608	633	612	638	588	613	655	646	568	620	603	606	568	617	624	603	581	627	581	627	592	585	613	649	548	583	567	587	637	587	618	588	600	625	596	622	600	593	633	593	566	571	596	623	625	647	597	587	611	649	567	578	659	600	595	627	593	577	599	594	600	649	626	616	616	588	615	580	627	619	585	625	640	623	594	555	595	645	618	576	571	634	610	606	626	596	616	602	561	631	620	581	576	609	638	630	648	639	588	601	605	637	642	611	627	634	582	644	617	606	622	636	628	598	641	608	638	658	620	584	593	603	629	619	622	629	599	628	615	591	600	564	584	634	598	611	565	578	589	603	606	591	630	626	604	583	622	555	584	585	587	622	623	604	639	588	636	647	607	622	629	644	641	606	597	655	597	617
25574	19390	15855	10155	6310	3867	2534	1827	1350	995	837	765	677	570	474	457	429	394	378	345	341	317	327	339	281	297	320	274	270	286	278	276	260	249	271	253	271	277	270	240	255	232	254	266	232	285	275	248	243	255	277	233	258	279	242	250	253	249	276	272	253	271	273	262	245	248	251	246	263	254	261	271	248	243	253	287	251	265	268	250	248	235	275	261	265	239	272	262	264	237	235	276	264	256	255	285	261	243	263	266	236	260	251	270	270	294	255	253	234	247	269	258	258	268	251	246	255	261	248	255	233	250	277	280	263	226	224	246	253	227	243	260	265	246	243	275	270	257	250	270	278	253	252	271	237	251	248	260	238	276	288	258	261	298	247	274	271	251	290	271	250	232	281	275	269	256	227	261	270	248	264	238	270	231	284	232	265	264	257	263	241	258	247	255	285	234	249	259	257	287	259	283	231	280	224	255	278	278	264	266	255	259	239	228	243	284	251	260	275	257	284	262	241	247	243	272	243	256	249	257	233	253	244	250	284	252	275	259	278	268	256	256	241	258	267	276	271	268	249	237	264	237	245	269	251	268	273	270	252	247	267	244	262	250	260	281	244	262	285	250	234	277	291	267	256	263	259	250	277	244	267	234	258	273	253	241	250	270	249	256	264	241	229	269	277	270	234	257	271	277	268	257	250	248	261	288	266	246	287	262	267	243	270	239	268	225	247	277	267	289	227	259	291	244	289	272	260	187	242	265	262	232	276	255	249	253	235	239	232	278	247	255	233	271	261	268	277	273	243	213	263	242	261	232	246	263	242	252	240	251	294	274	248	267	251	252	249	297	286	242	260	250	258	273	249	254	263	264	265	276	243	264	245	265	256	278	231	259	235	238	264	288	280	285	251	230	259	259	271	271	239	276	261	259	249	247	261	274	251	243	251	269	259	267	253	253	251	275	261	265	269	256	239	266	265	253	257	255	243	235	264	255	234	261	221	269	246	270	266	231	249	240	255	269	265	210	256	242	254	258	267	247	256	252	268	263	257	260	269	278	294	296	258	260	273	233	273	226	272	268	270	251	251	245	264	273	251	238	238	249	258	281	249	254	255	275	264	270	275	266	251	233	227	260	240	261	264	248	254	255	262	240	260	228	283	218	281	262	233	254	235	268	266	273	286	252	255	279	239	270	261	232	280	260	266	259	230	271	243	245	238	268	261	249	262	269	318	256	259	242	252	265	241	286	256	266	273	262	247	274	247	269	262	274	242	269	244	257	260	269	259	259	271	247	282	260	257	251	273	240	272	262	265	247	275	268	220	261	262	269	295	305	229	242	255	283	286	258	245	274	262	238	253	260	245	250	240	241	297	264	272	263	256	297	244	242	266	257	252	247	255	240	259	256	254	257	282	284	234	266	236	254	280	258	236	271	246	267	259	242	260	266	255	256	273	249	275	242	245	284	246	276	265	242	266	264	256	215	266	281	269	271	236	273	249	260	260	285	250	250	245	252	273	252	272	224	257	225	266	249	271	278	272	253	271	240	265	240	241	252	242	265	255	261	232	235	254	255	281	244	283	280	291	240	240	237	277	236	273	284	237	270	273	277	280	221	283	250	271	265	254	265	252	284	256	276	253	251	262	266	266	274	268	223	274	223	244	289	258	240	246	239	246	263	250	245	220	234	257	271	253	246	290	260	244	259	262	256	269	280	282	238	259	239	284	243	223	275	266	255	254	264	252	256	270	274	242	238	248	227	264	278	272	277	293	258	238	245	240	267	251	254	265	277	254	257	234	270	274	267	246	290	268	239	271	257	258	249	260	288	284	234	228	281	248	274	239	251	248	247	288	256	256	244	254	270	278	243	268	261	272	242	245	247	259	268	248	253	246	255	255	280	300	261	260	243	257	265	284	243	259	240	263	248	255	276	248	244	278	254	251	300	282	241	259	260	244	242	279	255	277	266	292	250	244	246	248	250	246	271	234	289	285	256	235	270	242	253	262	265	239	226	238	255	263	246	274	265	279	279	276	245	266	235	242	262	250	239	242	251	246	248	288	251	275	245	210	263	247	263	263	252	255	245	233	254	295	261	288	261	215	255	271	254	257	242	255	247	283	259	289	281	243	257	245	259	281	227	248	301	243	258	247	280	261	272	247	265	260	247	226	239	279	272	237	259	258	252	271	260	299	312	311	293	264	278	251	249	281	285	275	234	246	276	287	233	255	251	246	270	286	261	281	254	249	276	253	235	239	254	254	278	248	247	233	266	290	253	242	273	269	239	261	276	266	235	256	241	254	241	244	270	241	260	251	280	263	275	267	260	260	259	268	247	262	249	239	256	294	254	266	245	267	269	243	227	292	259	258	281	240	259	249	248	252	267	257	234	252	263	256	292	245	233	282	247	265	267	239	224	273	235	283	266	276	271	255	261	238	279	252	251	259	245	265	249	252	262	261	254	263	254	231	238	235	240	249	279	252	239	278	260	233	274	266	282	259	256	252	263	261	252	233	238	250	288	260	254	261	263	253	293	263	257	253	254	235	279	264	272	289	258	268	268	267	295	270	245	264	266	284	259	249	254	255	246	268	246	242	245	243	266	265	266	271	271	283	220	239	314	235	245	288	245	261	242	253	268	248	274	250	250	256	261	286	255	251	267	272	253	259	260	254	237	255	273	276	296	250	268	274	276	251	265	238	269	265	260	261	252	269	255	285	250	282	267	266	282	238	265	269	235	265	236	253	258	246	245	250	274	283	251	237	261	262	271	260	245	258	227	254	243	251	253	287	257	228	239	236	279	259	246	282	261	288	252	255	234	262	248	278	250	238	247	282	261	217	293	249	283	260	270	263	261	246	284	233	291	279	274	239	278	258	248	259	255	241	256	262	273	242	254	280	283	246	245	260	263	239	239	227	271	257	262	292	276	274	256	275	260	262	279	229	248	266	262	283	251	257	265	281	244	269	249	243	256	246	261	253	241	259	223	268	231	251	236	276	261	265	282	244	265	249	279	254	242	247	267	257	250	227	242	231	260	252	263	243	286	270	253	271	275	240	248	266	266	269	271	258	239	253	233	223	232	252	262	263	243	263	239	261	244	243	249	227	251	312	265	272	241	256	234	274	253	233	257	253	245	278	256	261	258	252	239	247	243	273	241	260	245	255	246	257	255	268	225	239	258	236	265	267	245	262	250	255	259	278	258	251	266	256	277	269	261	243	270	273	253	265	266	259	251	272	254	248	245	267	273	292	291	272	249	271	232	253	233	246	273	254	267	269	253	268	249	244	242	236	267	244	238	247	271	279	261	251	261	252	243	249	258	255	254	283	267	260	245	245	292	281	256	264	267	254	263	259	258	261	238	236	266	272	259	267	269	260	282	290	230	252	272	249	268	283	249	247	251	239	288	265	267	250	234	276	256	271	248	299	280	251	255	256	257	228	237	255	256	273	260	263	259	263	217	284	241	266	246	255	282	257	261	280	235	293	281	226	239	264	247	261	272	242	260	263	256	263	227
15402	15436	19904	20072	16895	13371	10143	8002	6431	4929	4380	3857	3250	2670	2328	2029	1807	1585	1511	1366	1124	1022	973	1046	924	966	862	907	819	778	819	742	703	766	742	644	679	702	722	702	667	689	675	654	656	617	656	628	589	627	610	637	625	650	633	688	628	590	625	647	616	628	584	682	671	635	640	682	606	611	624	644	629	620	660	627	611	612	660	638	568	638	655	580	615	648	625	621	639	583	616	607	642	654	651	619	619	626	597	584	612	582	603	640	645	603	642	627	624	625	632	597	646	632	655	617	610	608	664	607	603	574	593	610	596	638	602	653	655	619	642	650	558	631	638	622	620	627	656	599	634	598	612	598	649	640	651	626	609	599	618	573	626	574	585	628	610	647	605	648	584	639	598	568	621	582	627	603	638	609	666	651	588	606	653	680	669	615	596	621	640	605	595	627	646	622	620	639	608	620	647	604	628	655	620	553	630	630	626	687	602	580	626	597	558	643	649	606	658	674	672	594	584	633	643	632	627	613	594	634	646	638	618	652	620	585	627	602	629	612	616	609	624	636	585	609	608	638	635	580	596	605	610	620	620	635	632	598	619	615	633	610	648	624	647	619	591	596	625	611	630	623	607	635	660	622	632	661	657	677	616	619	601	626	625	641	647	580	599	589	606	630	649	612	605	601	658	648	624	640	627	628	629	612	622	584	617	563	637	636	660	609	585	647	635	596	628	641	642	595	626	640	611	621	620	629	665	646	675	628	672	601	664	616	604	607	588	613	580	622	632	617	642	602	604	603	599	599	604	616	605	594	597	616	627	617	651	631	688	614	634	628	609	634	616	602	592	635	619	609	641	674	640	628	651	628	576	618	627	639	580	591	577	623	641	590	596	633	625	601	588	585	596	646	649	611	636	641	636	659	642	628	614	639	632	635	584	643	609	637	626	617	661	658	609	617	637	666	604	605	603	649	627	645	613	641	644	635	640	604	634	609	609	633	643	639	623	596	619	612	598	677	645	579	628	615	606	652	673	591	604	614	604	587	631	670	590	593	585	568	626	620	646	641	641	665	648	628	615	622	664	647	659	612	619	592	646	659	619	599	632	608	587	631	628	599	645	634	639	638	651	621	644	636	634	606	562	608	652	679	636	617	612	638	636	622	594	616	577	610	588	631	614	591	608	622	633	667	632	599	598	591	652	607	634	617	614	640	591	612	640	636	586	583	631	597	616	617	634	611	643	648	626	645	602	597	645	667	578	644	628	659	613	598	607	606	614	580	627	584	608	608	646	664	635	634	600	563	584	592	627	642	633	654	640	630	642	603	603	624	601	578	646	618	604	615	583	604	570	641	640	631	634	596	610	665	721	549	581	586	617	624	612	639	602	630	654	631	602	643	629	576	633	646	636	565	631	638	605	613	676	634	624	627	606	662	634	629	612	609	592	605	623	607	632	655	619	648	661	619	615	614	601	631	587	626	624	602	649	606	633	607	647	586	627	632	623	642	606	639	631	634	611	614	607	611	641	643	633	649	609	688	634	645	723	624	607	602	625	653	638	675	615	662	646	553	652	635	612	634	592	624	697	644	672	603	635	618	634	628	619	597	609	624	632	597	618	603	589	630	617	596	606	627	610	606	591	612	630	579	638	602	599	647	625	642	654	585	602	636	620	590	635	640	642	622	632	638	594	621	614	653	635	640	607	654	638	619	606	633	630	658	590	592	650	635	624	582	631	626	617	612	651	603	605	587	626	590	642	568	647	622	645	619	615	628	594	602	636	641	600	601	616	624	588	632	617	652	657	636	651	614	584	587	668	677	645	648	613	667	644	643	626	626	581	628	644	611	624	672	587	636	646	624	634	601	626	623	620	612	634	608	614	611	645	618	622	616	621	653	616	623	628	597	644	660	623	623	616	634	609	609	559	598	647	594	616	620	573	606	598	635	614	596	631	677	623	645	669	605	666	591	660	652	580	598	616	639	601	657	599	574	625	638	659	630	613	598	691	617	620	614	601	593	620	618	619	619	566	632	647	623	590	677	633	694	622	569	597	634	619	624	599	626	648	579	609	617	615	608	633	616	643	592	620	632	622	625	626	610	622	616	624	643	610	597	601	655	601	591	640	621	603	620	596	603	614	586	620	586	626	612	627	630	587	617	646	598	601	640	627	603	617	666	624	622	664	602	607	660	597	657	620	605	632	633	610	633	624	599	604	596	618	598	615	610	572	575	610	615	566	639	598	662	635	611	641	632	604	601	613	601	582	618	604	618	658	609	677	623	616	625	548	596	608	615	600	632	604	649	637	608	629	614	599	607	635	647	624	571	606	653	612	635	611	632	609	611	621	630	614	648	661	609	636	621	606	654	639	605	612	629	648	546	603	618	622	605	592	615	642	651	629	607	627	622	629	628	594	603	624	636	606	636	594	584	609	607	648	650	574	616	683	630	568	594	644	619	612	630	638	664	587	649	662	627	622	591	599	602	594	608	616	623	604	647	576	645	640	620	644	653	591	617	636	666	627	618	609	661	614	619	616	667	659	610	639	633	611	630	646	643	615	611	606	631	604	608	620	629	586	649	680	624	594	615	636	636	633	624	625	580	619	606	659	670	648	611	603	611	623	605	589	656	672	631	583	639	635	634	649	616	652	608	612	638	647	614	638	646	626	608	665	612	606	645	628	644	608	622	614	622	642	649	611	651	634	639	606	592	592	644	629	647	598	619	625	597	669	610	633	609	652	647	660	602	621	648	607	638	618	607	606	631	656	634	627	612	630	609	616	657	610	648	634	649	654	620	617	591	656	630	603	660	619	630	593	635	598	643	571	639	613	613	634	623	621	608	622	596	635	650	616	610	635	626	620	661	606	671	668	641	565	629	646	643	595	599	618	599	655	614	613	603	632	606	623	653	627	633	620	615	627	628	635	635	638	600	622	570	637	605	653	645	620	653	626	619	634	623	592	620	578	636	642	604	645	608	634	563	646	565	653	591	611	629	640	617	637	626	614	628	633	659	658	600	587	604	633	597	636	592	629	651	620	617	599	604	660	614	612	620	630	608	638	609	597	637	635	647	653	579	621	596	614	597	591	617	637	584	645	669	611	627	631	618	606	627	637	623	630	608	581	595	644	614	626	614	599	642	687	590	640	622	626	626	599	580	628	622	607	570	604	623	621	643	627	650	645	618	601	643	572	587	614	609	596	597	630	647	609	636	601	647	644	614	595	617	623	578	668	575	619	583	601	592	624	608	638	583	622	577	646	609	608	624	603	611	600	623	610	616	645	638	593	613	615	603	644	615	607	658	655	642	650	601	602	641	600	628	598	646	595	590	615	621	606	597	611	604	652	636	657	607	591	603	594	618	622	607	636	601	592	600	638	612	573	597	618	663	654	676	611	623	575	669	609	641	636	634	628	624	633	646	662	650	606	627	617	607	586	637	639	615	599	617	620	620	634	627	649	613	638	604	581	619	636	602	644	620	580	637	575	673	614	609	607	650	653	561	650	600	617	635	633	641
35255	30601	24080	18454	14631	11919	6389	6039	4669	3316	2766	2706	2160	1823	1335	1044	782	803	718	626	521	517	501	481	486	489	424	410	370	415	379	351	307	300	304	285	283	294	282	260	280	276	247	273	286	222	247	258	256	253	261	269	279	279	252	238	252	274	282	242	269	245	247	254	249	244	254	261	227	243	272	265	257	248	252	254	260	250	257	274	242	275	257	234	262	246	259	298	278	266	239	261	240	278	246	247	247	228	248	243	250	271	239	260	233	260	266	276	237	225	263	235	228	271	247	274	266	255	258	254	273	268	260	231	244	236	249	272	271	266	263	260	265	280	243	281	238	248	258	255	274	240	261	248	249	251	271	229	254	276	255	297	253	244	265	260	242	251	251	267	266	267	235	269	229	253	258	260	240	253	243	257	267	254	260	277	264	258	277	225	279	251	242	259	242	259	262	255	237	243	230	247	256	264	265	236	248	285	260	227	251	256	260	227	270	255	265	243	272	236	278	279	244	266	273	254	265	246	220	258	260	265	231	269	257	275	249	249	257	251	252	237	267	292	228	249	256	252	263	278	253	252	236	239	263	279	260	217	285	238	243	251	243	220	249	271	245	255	282	249	259	247	286	245	250	205	217	269	239	265	259	238	284	280	281	264	248	278	264	249	277	274	249	250	227	241	249	235	257	251	232	253	237	274	212	242	243	238	245	216	258	267	258	228	247	285	259	266	244	281	249	250	263	255	254	258	247	228	234	262	266	236	235	226	241	276	247	276	244	235	243	250	266	236	252	265	267	252	233	246	231	258	264	272	231	255	242	250	264	257	250	276	232	255	266	237	252	273	294	259	227	263	284	259	258	252	247	258	239	240	266	256	263	280	250	250	231	229	252	253	264	244	274	232	299	245	278	236	254	251	236	236	269	257	264	219	257	237	227	240	247	250	250	235	243	254	265	276	238	257	254	257	278	260	264	241	258	239	263	257	281	265	258	268	257	257	261	233	274	234	271	258	235	243	251	257	264	257	232	235	283	234	236	253	248	225	256	262	284	250	276	257	243	245	248	241	255	244	269	248	258	249	237	263	275	229	270	247	252	244	245	252	235	248	244	235	277	287	264	263	261	219	232	248	246	245	265	280	249	258	272	269	269	282	272	242	251	265	242	276	247	278	247	251	231	246	262	243	241	236	247	260	252	246	248	234	263	250	262	264	256	267	256	236	267	251	303	248	276	257	247	277	241	227	271	293	231	241	237	273	231	272	254	241	276	284	269	242	243	251	239	244	286	265	268	254	240	241	244	250	274	283	250	223	236	256	247	257	274	255	252	250	257	252	261	311	255	248	259	254	250	223	259	242	245	262	241	249	255	251	250	266	252	231	240	270	259	262	270	263	267	256	265	244	286	273	246	240	247	260	243	264	240	255	273	277	246	251	268	273	225	246	212	219	240	265	280	237	242	237	255	260	263	267	274	272	254	242	256	252	228	246	274	262	245	246	227	268	243	247	246	268	286	231	239	256	256	249	251	278	256	263	263	252	294	256	287	269	267	249	266	254	254	258	266	261	245	268	269	251	238	267	284	244	244	245	238	266	278	243	261	279	225	255	265	226	271	259	245	254	242	245	266	247	243	252	237	264	248	235	261	207	250	288	265	222	240	251	233	212	246	261	244	244	273	225	244	239	258	271	254	250	256	243	258	221	220	245	233	257	260	226	238	266	250	246	286	269	257	244	265	288	215	250	262	267	235	269	243	225	261	251	223	246	258	256	228	261	248	279	251	262	224	272	265	243	273	234	260	246	259	225	263	237	225	257	241	270	244	277	254	225	246	251	240	221	285	289	248	239	257	253	235	263	251	281	269	244	260	260	252	288	218	222	270	255	259	235	239	271	250	247	272	268	297	275	274	260	235	269	235	272	253	244	258	235	272	298	295	251	285	251	268	262	265	256	240	247	258	239	262	243	280	276	242	247	250	244	267	285	271	242	237	241	252	250	291	220	252	256	246	245	253	258	270	243	269	274	295	253	244	258	249	254	271	279	263	236	257	261	314	244	244	288	253	253	260	235	239	253	243	266	253	267	266	240	254	249	249	264	256	236	241	266	249	228	280	249	269	254	253	238	268	261	251	275	264	246	267	232	246	258	254	230	241	235	267	239	258	250	265	241	260	266	268	239	239	217	274	257	259	279	247	269	250	238	222	251	247	254	264	235	269	266	281	261	262	212	230	254	254	230	264	258	245	276	259	243	258	240	264	260	246	256	247	249	240	239	223	247	287	291	266	251	254	254	250	252	240	249	248	247	252	271	266	263	265	254	243	278	254	239	255	260	265	257	280	253	249	262	251	265	247	225	244	249	239	273	265	249	228	231	262	235	261	222	265	288	256	253	266	232	230	228	264	253	246	229	249	240	274	254	243	240	263	277	277	228	234	264	247	245	264	283	233	276	256	233	261	268	233	259	248	249	255	244	259	264	261	263	252	253	271	258	278	281	237	265	263	269	275	254	246	224	237	259	249	247	234	233	255	242	267	233	240	253	248	260	233	228	235	240	249	287	268	275	286	262	276	244	265	227	232	241	255	255	265	243	262	270	248	281	236	247	239	242	253	271	250	274	254	271	254	248	247	238	232	255	290	270	282	263	253	230	242	255	255	255	201	286	236	265	254	264	253	261	237	245	249	260	241	270	277	261	266	240	253	238	264	253	261	259	272	232	233	276	226	236	245	265	262	283	211	264	271	258	224	259	275	246	258	261	209	245	221	254	246	275	267	253	251	256	253	265	260	249	247	249	261	243	277	233	256	236	250	256	233	261	246	226	246	276	230	266	250	261	239	291	234	248	240	265	266	234	267	292	264	240	265	205	261	244	244	266	248	248	242	294	248	210	278	266	216	236	271	255	236	269	266	269	232	290	239	262	280	247	265	257	267	243	260	263	268	247	243	250	234	254	250	231	246	273	241	255	257	248	233	262	249	264	295	261	242	258	262	253	282	261	248	243	241	243	277	258	244	257	254	264	257	235	253	245	276	249	244	264	253	285	227	285	255	254	261	239	274	276	250	231	252	253	255	229	238	286	254	257	238	242	234	275	255	237	232	272	280	259	271	277	243	258	259	242	271	260	263	275	256	264	272	255	259	239	237	267	279	268	247	249	230	228	233	227	282	229	243	261	255	244	230	249	280	243	300	264	244	230	262	253	253	282	274	259	250	249	257	243	290	255	235	266	291	275	265	255	229	243	249	250	267	237	244	248	250	238	275	274	259	244	244	266	262	228	277	266	259	267	252	246	254	262	232	261	259	241	254	275	242	232	277	250	261	234	279	264	296	263	275	244	234	266	282	239	266	222	254	235	227	246	266	247	248	250	253	248	266	229	251	250	252	245	265	251	226	266	267	265	267	249	249	228	271	244	241	279	275	252	265	237	244	275	259	267	260	248	256	292	237	224	248	257	244	286	283	259	281	239	254	281	296	264	266	262	256	264	250	245	288	247	241	264	241	294	270	242	274	256
22724	23821	25688	27100	26675	22159	17950	18132	16558	14123	12277	12758	10903	9985	7427	5504	4167	4798	4471	3647	2533	2398	2503	2618	2334	2469	2084	1804	1391	1648	1546	1038	1041	1186	1067	920	910	825	762	743	693	696	672	693	689	632	687	645	668	644	681	624	662	626	638	673	658	624	617	628	676	622	617	610	651	570	644	609	636	611	600	627	632	622	659	606	622	640	576	618	613	636	636	634	613	617	556	636	623	620	644	615	581	655	612	598	599	616	699	636	642	609	661	566	623	617	647	658	605	614	608	645	621	600	631	581	633	604	640	625	636	605	621	622	621	594	599	617	634	651	640	607	624	658	627	641	611	630	571	651	610	589	608	629	602	591	642	622	628	634	589	625	668	575	568	614	607	672	665	593	614	593	599	594	598	607	582	599	612	628	608	594	595	612	609	603	615	607	609	562	638	624	625	591	642	628	636	613	669	603	616	599	605	580	627	580	615	608	610	600	589	609	627	598	650	573	628	624	593	623	600	607	628	633	650	636	616	600	610	634	598	561	579	635	585	633	634	618	586	613	627	669	628	662	595	599	611	622	631	598	597	611	622	616	555	659	623	586	639	569	607	583	629	626	615	615	629	579	596	608	634	619	623	630	614	636	646	608	605	645	664	672	650	627	617	642	614	669	597	597	647	619	641	646	613	617	618	637	632	604	670	609	619	619	601	595	614	591	632	597	715	660	645	669	612	632	575	596	629	595	623	614	616	580	565	603	601	583	629	639	591	637	610	648	579	610	615	630	616	651	616	656	591	587	638	621	625	645	652	577	612	647	618	621	626	660	604	615	563	577	652	580	634	551	650	613	599	621	607	619	600	631	639	636	626	612	649	678	613	616	609	599	622	630	617	655	626	643	646	592	634	600	624	581	593	588	599	620	576	607	608	588	673	587	636	628	566	646	608	622	620	609	634	614	629	598	573	667	604	607	609	662	595	628	653	598	649	643	622	627	634	608	685	615	604	619	569	632	617	612	675	601	602	595	631	660	575	620	637	623	620	631	620	636	644	630	587	624	621	651	633	639	618	642	588	641	583	596	593	625	615	610	627	635	586	643	557	611	633	652	624	615	612	575	599	651	627	636	612	628	658	594	610	638	632	627	644	571	567	586	611	626	618	630	619	653	606	597	601	638	632	600	568	689	613	634	646	599	670	633	638	588	619	598	624	611	602	619	595	630	605	697	636	619	632	592	594	612	604	595	628	669	640	603	606	615	645	598	615	613	610	653	640	641	587	613	658	653	629	618	603	608	650	625	629	603	630	615	597	581	622	611	613	612	574	637	622	614	652	641	590	638	628	612	580	600	604	611	642	643	591	616	615	606	608	609	624	618	637	601	632	659	666	646	597	590	615	633	648	602	628	619	597	639	607	670	618	644	590	631	636	572	621	608	575	586	597	644	609	601	602	633	617	588	616	620	624	631	594	593	632	648	628	553	610	597	608	641	641	613	661	653	604	664	599	562	623	635	603	632	643	638	638	610	633	660	651	625	620	612	696	627	621	627	600	620	635	645	665	625	608	638	694	631	597	634	669	605	601	601	617	583	647	620	622	608	585	647	641	635	662	604	649	625	576	603	596	594	654	602	615	609	621	599	618	630	600	632	629	609	627	628	626	565	626	612	602	638	622	608	614	600	635	589	622	631	590	596	641	584	656	635	635	624	648	632	651	638	651	633	587	595	630	592	603	675	580	616	619	629	613	631	600	619	593	656	657	596	567	624	579	601	640	614	583	608	609	609	630	635	604	595	610	633	610	610	619	623	616	632	649	596	616	648	617	615	614	609	620	601	627	620	593	634	599	622	693	651	585	602	622	632	642	640	643	571	655	606	565	596	645	648	616	577	647	585	597	564	590	595	621	582	616	557	598	612	621	628	657	600	630	596	595	643	621	624	596	629	601	617	604	611	600	539	587	615	583	566	629	617	626	626	620	595	628	631	629	600	610	643	658	597	570	632	582	654	581	641	637	626	657	648	589	590	593	562	584	657	618	622	671	641	643	648	593	635	656	638	589	606	638	615	651	611	591	616	646	608	623	628	605	617	620	617	622	654	640	639	641	623	600	635	632	578	615	628	637	596	609	628	634	645	665	636	615	591	615	596	615	616	629	635	568	654	595	618	621	616	637	621	616	632	608	633	578	623	647	633	612	614	611	625	625	673	620	648	605	646	656	617	598	622	634	645	625	601	614	639	576	607	618	638	596	622	619	590	585	579	606	628	592	597	604	634	654	582	624	616	653	627	625	658	598	609	603	656	657	627	596	596	644	641	613	595	556	616	600	620	592	596	614	632	615	631	628	637	651	623	594	656	630	602	656	589	659	635	655	650	641	655	602	617	640	656	591	607	631	634	632	600	644	560	561	657	580	615	660	605	626	587	620	639	604	606	624	604	639	604	651	616	578	647	606	607	583	623	618	641	597	647	605	607	587	607	595	620	609	627	624	613	611	663	559	622	620	581	618	606	628	617	585	626	620	612	601	586	604	637	600	553	587	600	666	577	619	635	602	683	606	648	677	662	589	581	646	617	646	594	631	673	606	560	665	590	606	593	644	634	630	587	589	664	595	589	606	631	658	642	615	653	591	618	629	644	611	624	575	600	625	622	622	628	648	660	640	637	620	601	615	591	643	615	610	614	590	581	611	597	658	649	607	648	605	632	639	604	578	633	636	620	670	621	613	625	622	621	668	594	580	654	629	610	626	650	625	576	615	626	599	616	592	656	624	646	652	598	665	603	619	579	606	645	655	636	629	623	606	611	654	594	604	647	578	659	643	606	617	591	607	648	625	605	606	599	639	591	600	619	599	602	591	648	606	649	663	667	640	618	595	659	622	611	566	637	625	598	612	639	636	613	651	602	657	627	611	657	616	600	593	619	639	605	617	663	598	649	663	621	652	603	629	646	610	604	638	623	614	584	615	593	626	583	596	599	619	623	667	652	608	611	647	646	630	588	633	634	610	631	610	595	606	581	640	633	659	631	632	589	603	605	640	616	564	599	626	592	627	588	656	612	652	633	628	605	632	627	658	622	622	624	632	612	627	661	635	610	632	622	629	594	607	592	629	608	659	653	640	661	614	639	622	633	633	609	626	626	620	623	632	630	580	640	607	584	639	644	596	586	622	636	578	560	610	625	638	578	644	594	619	612	605	627	629	592	666	656	598	619	647	590	613	616	669	621	650	622	600	620	624	645	606	621	644	607	652	596	622	611	633	603	587	606	556	643	637	580	639	635	605	559	593	599	629	615	618	586	620	650	651	635	632	611	622	599	617	586	636	614	603	614	620	611	670	621	607	620	630	609	600	589	632	599	620	606	623	592	630	598	622	607	643	588	664	625	631	660	639	604	619	624	635	638	590	604	579	576	615	603	606	611	581	640	622	634	677	627	606	593	644	618	633	615	610	655	669	594	619	573	601	656	611	625	615	630	580	642	569	621	606	629	641	620	621	642	624	638	620	594	606	570	617	654	650	598	627	614
48915	41308	31864	30897	30917	29315	19235	19641	18361	12526	10147	8972	8197	5749	4602	3539	2282	2693	2451	1743	1276	1393	1384	1339	1243	1239	1072	1009	737	782	791	653	443	571	530	357	318	351	302	293	270	312	288	259	278	265	287	252	276	257	258	260	246	233	283	243	234	250	234	236	222	270	216	221	282	255	255	274	253	258	249	273	270	277	257	241	257	238	246	252	274	251	256	263	269	278	267	281	241	278	243	256	240	262	242	263	248	271	241	215	213	271	253	273	252	268	262	265	248	234	240	276	247	223	275	219	247	252	250	236	253	245	273	262	256	270	235	261	252	268	249	251	249	252	273	217	269	261	252	247	257	257	277	252	244	250	238	261	270	279	261	263	239	249	260	286	227	256	286	254	272	250	259	258	241	272	277	253	236	241	277	228	256	262	238	265	240	247	261	259	243	242	244	271	220	239	227	241	259	257	260	282	254	249	263	240	254	248	248	259	247	256	263	253	219	235	248	249	254	267	263	202	234	233	251	266	228	247	238	237	215	240	249	236	275	259	254	245	258	249	239	275	265	243	259	245	259	264	256	264	238	252	227	256	248	270	249	251	265	237	272	260	285	253	267	283	232	255	251	233	255	244	276	236	231	237	258	208	258	216	263	272	264	263	253	240	223	271	252	242	244	257	260	244	259	281	277	258	260	260	258	260	227	236	261	244	261	266	231	254	271	268	240	248	260	271	248	249	254	246	278	274	250	262	236	267	247	267	266	253	216	254	260	255	267	225	252	240	245	249	270	267	269	240	249	243	283	256	231	230	251	261	235	274	251	268	238	276	261	293	281	262	238	218	236	236	235	247	246	245	236	238	249	230	229	231	242	219	245	281	277	243	250	253	248	235	272	232	251	210	245	279	248	281	253	235	229	264	277	257	259	225	277	236	262	233	244	271	267	251	258	257	243	244	250	245	254	270	235	259	281	241	284	283	254	276	259	266	264	259	244	257	221	269	232	232	245	258	274	263	247	275	255	256	235	257	265	235	253	261	251	244	276	247	280	236	256	273	254	234	239	239	241	229	235	262	266	245	262	256	250	251	256	227	274	252	254	265	241	259	244	278	248	269	246	239	239	287	254	228	243	252	269	282	282	258	290	249	255	286	275	240	273	243	250	245	281	244	232	253	224	269	257	264	258	255	247	250	242	269	257	268	237	246	258	246	246	258	255	268	265	280	247	254	266	259	246	239	252	238	265	269	250	245	252	224	247	249	240	261	254	262	267	259	261	256	267	226	246	228	238	230	245	262	223	251	223	261	236	248	241	242	243	258	252	246	240	233	244	280	234	268	251	231	243	248	245	268	269	231	264	252	263	247	261	243	263	253	237	252	254	254	222	270	260	249	247	251	244	264	238	227	236	242	244	277	248	241	246	242	253	242	234	256	259	244	233	237	254	287	246	291	272	289	261	238	271	243	255	232	266	236	271	281	271	246	241	252	218	251	244	254	232	266	241	246	257	263	250	261	222	274	265	244	231	243	264	243	232	250	260	263	244	257	233	260	280	248	227	258	289	248	269	232	241	253	269	244	262	260	223	290	243	288	250	227	272	253	273	249	244	243	246	249	245	261	261	245	233	280	263	249	224	224	259	245	229	276	284	258	231	220	234	256	271	256	252	254	257	287	259	251	257	274	257	259	272	274	250	249	247	241	247	234	246	257	263	257	266	232	291	223	245	264	231	252	269	267	229	251	247	253	261	270	269	260	247	255	236	263	262	281	241	247	229	268	264	251	255	266	264	258	277	284	256	256	268	273	244	254	240	244	270	215	268	215	240	267	284	256	263	252	248	252	258	234	278	252	268	266	247	224	262	251	230	273	240	252	244	256	236	263	254	239	228	246	254	258	252	279	208	247	235	253	236	256	253	244	299	248	255	247	214	282	259	226	239	256	273	264	222	223	257	257	269	241	247	264	247	264	259	245	249	237	229	232	239	252	244	267	234	261	230	252	258	258	279	286	305	278	255	261	262	254	221	211	260	247	253	223	244	227	255	216	268	237	259	214	230	265	237	246	223	258	254	286	267	262	256	267	278	272	246	235	259	258	290	269	288	249	253	255	259	278	260	237	260	246	256	276	255	218	255	239	254	263	250	273	295	280	251	258	239	244	237	244	255	264	254	285	254	225	231	270	264	249	270	273	261	254	237	248	252	255	241	252	255	243	266	210	245	223	263	217	245	267	260	245	249	272	228	231	255	299	244	235	269	257	276	284	259	241	272	281	238	280	286	243	238	247	222	259	233	259	244	271	263	254	218	246	244	251	253	239	238	240	274	271	248	265	266	266	251	247	274	257	274	276	278	272	285	248	260	234	255	276	277	249	248	244	263	239	242	247	232	276	274	229	282	229	259	250	229	253	256	252	279	253	227	272	272	255	237	262	274	261	253	274	223	241	236	280	249	273	255	256	230	250	269	248	240	266	275	245	251	251	231	248	261	249	274	274	278	237	245	261	248	239	238	250	269	241	255	263	255	243	255	269	269	258	291	237	241	233	258	273	255	233	264	237	260	251	251	261	273	236	264	267	244	250	263	262	239	241	287	273	262	253	263	268	265	276	260	265	254	217	242	261	248	236	241	238	283	246	240	265	243	240	244	259	277	273	274	274	260	275	277	247	266	269	240	285	276	222	215	256	250	250	271	265	271	220	254	245	228	248	228	295	251	243	272	246	280	247	253	267	252	258	222	259	258	256	242	237	252	276	265	263	265	269	256	268	259	247	237	266	236	243	255	253	237	261	265	285	262	236	248	236	247	265	235	243	260	270	258	200	262	226	252	301	279	242	246	276	233	234	236	240	234	252	256	266	259	280	260	264	266	226	232	247	274	260	236	243	248	252	250	246	232	258	257	239	249	272	255	241	279	260	253	239	271	244	243	268	256	235	253	261	251	263	261	262	224	239	247	247	256	262	268	257	238	249	235	252	258	282	225	243	243	258	244	287	246	234	273	273	260	240	264	240	236	228	228	263	283	259	279	283	257	264	276	230	263	263	259	239	268	246	258	249	228	261	245	256	241	259	245	273	234	254	237	262	233	249	267	234	242	278	266	259	268	245	218	261	260	252	271	259	237	230	267	257	254	270	265	262	270	242	246	270	278	264	238	265	247	252	239	237	244	260	233	244	256	228	233	244	232	265	247	263	250	252	229	249	263	240	249	239	256	241	247	262	263	252	263	267	264	224	219	241	237	237	259	286	249	259	232	247	250	262	228	241	239	274	286	247	266	227	273	239	237	230	288	232	262	292	240	250	230	264	275	258	224	249	278	241	256	236	234	246	258	253	235	261	233	236	263	279	259	219	251	243	250	288	241	256	236	260	240	235	250	232	249	262	225	247	214	240	248	246	302	243	250	227	255	271	233	268	276	260	231	234	267	214	241	261	228	267	249	260	275	259	276	292	250	239	260	253	262	232	258	226	267	273	249	248	241	237	260	265	274	254	281	244	269	237	225	264	242	249	220	237	282	238	244	249
33587	35168	34966	38488	40807	35091	29141	33060	33671	27520	27735	25687	25931	21695	18396	15079	10979	14113	13279	8852	6609	7214	7468	7458	7626	6988	6347	5413	3556	4413	4478	3388	1486	2623	2309	1621	1194	1488	1030	888	774	788	774	663	684	712	650	639	588	661	651	594	622	621	627	571	606	626	616	569	662	646	621	572	630	593	615	638	615	640	591	604	622	662	640	578	575	628	614	625	667	623	639	612	655	589	607	596	643	588	642	598	606	624	623	668	588	599	657	642	621	638	550	632	644	604	603	630	619	594	556	611	564	627	631	586	599	620	615	578	626	578	568	588	592	614	674	604	623	599	600	578	585	607	608	629	622	585	590	623	628	620	609	613	573	606	609	609	590	602	594	596	573	602	562	589	596	616	609	639	644	585	647	636	635	631	612	581	595	570	589	564	629	648	630	630	653	591	623	602	602	630	577	642	604	585	599	622	613	579	628	581	563	598	631	600	610	633	605	559	620	593	599	664	600	615	620	618	606	624	601	607	602	576	631	606	591	593	609	607	690	568	638	611	639	586	588	599	568	624	568	574	608	640	587	688	610	691	587	653	577	632	604	634	617	592	591	651	598	625	657	631	594	614	611	558	593	581	624	595	618	587	597	600	617	623	647	600	576	594	636	596	596	595	605	611	659	577	623	644	647	651	620	624	576	576	594	638	593	588	672	544	565	606	607	663	616	588	604	629	590	618	606	606	624	619	577	585	588	590	594	613	646	629	630	590	555	585	588	646	578	623	627	605	581	612	625	619	542	595	643	611	593	622	625	637	589	576	586	572	649	553	619	568	588	614	576	641	610	629	633	595	576	589	613	656	604	630	637	659	608	607	579	571	635	592	611	578	644	611	621	618	667	612	611	598	600	583	703	583	570	592	661	615	575	613	624	654	628	653	606	552	614	584	618	577	599	604	600	642	591	629	601	592	591	606	568	569	584	572	610	549	580	609	656	599	639	611	620	598	570	642	604	614	598	612	624	584	613	625	607	560	641	616	593	647	632	593	578	635	571	629	617	616	596	618	587	550	579	561	626	593	610	623	628	598	581	587	625	605	556	628	575	605	651	656	583	593	648	584	635	582	612	625	640	581	586	615	607	586	611	627	602	577	632	592	633	574	598	609	649	598	610	630	571	603	573	623	576	620	685	619	601	601	603	662	567	570	576	599	612	633	589	607	605	576	615	622	631	602	608	607	630	640	600	634	637	631	682	620	631	580	604	569	605	590	625	627	590	614	612	620	571	612	594	603	610	601	639	595	631	658	614	617	594	578	602	622	588	608	548	537	570	594	621	585	611	655	560	619	653	581	595	598	620	621	573	613	575	576	614	571	581	605	673	565	629	564	649	641	621	604	647	613	616	627	621	601	613	596	627	620	629	608	637	630	619	651	640	617	591	640	601	628	602	593	592	652	651	569	598	612	645	644	580	556	584	594	595	565	622	591	588	632	607	607	659	596	583	623	623	613	666	615	618	606	506	633	620	634	591	647	580	605	667	640	647	607	612	570	645	573	605	627	594	618	641	605	594	577	632	551	577	621	619	585	598	628	634	624	629	630	608	622	586	572	613	599	616	584	595	600	629	597	603	629	596	605	607	606	584	635	617	572	612	583	606	662	586	625	609	588	625	598	574	601	611	606	591	591	625	653	577	626	551	598	591	589	632	614	616	636	632	606	600	627	568	633	638	602	630	636	557	624	620	590	590	627	654	640	616	625	597	595	645	621	572	618	610	593	635	621	594	613	611	601	616	634	628	581	587	611	527	592	560	672	653	582	609	599	591	614	588	542	549	594	603	583	604	621	583	652	594	611	607	582	591	608	558	575	601	616	567	595	607	593	592	601	616	604	557	651	612	599	620	629	605	599	594	612	600	649	614	631	619	606	584	590	623	567	632	607	641	653	591	598	610	595	605	549	615	596	599	592	588	571	633	625	582	613	576	657	640	614	603	598	661	623	592	587	632	599	597	605	599	621	588	623	590	629	633	595	618	569	599	610	591	610	631	653	588	579	714	611	624	615	578	548	555	590	611	586	639	614	584	615	611	601	596	605	600	556	655	578	569	639	582	561	595	607	600	569	628	605	618	620	602	603	598	645	624	601	660	618	596	576	597	570	633	609	640	609	622	609	622	576	647	585	608	638	665	638	555	598	624	632	584	612	655	626	612	560	608	587	635	626	642	587	616	604	621	575	611	606	579	636	626	583	606	647	621	627	638	620	629	636	624	595	590	618	658	619	632	613	616	600	658	603	604	637	590	616	566	641	590	594	619	622	605	614	638	584	565	587	606	621	612	575	632	597	590	616	555	596	631	620	594	604	607	579	597	588	581	606	605	651	613	632	590	621	565	637	626	650	618	596	606	568	608	666	587	610	598	593	598	587	619	599	615	572	562	647	631	611	582	667	639	593	590	560	652	592	606	617	624	592	611	619	622	590	610	557	636	615	623	615	643	615	610	614	617	594	570	585	572	591	572	642	648	599	603	591	606	562	628	565	629	650	621	604	606	652	577	628	618	613	620	599	594	608	605	599	598	565	606	599	625	589	572	617	612	627	629	590	572	616	603	627	598	617	595	626	599	606	618	567	633	612	643	591	635	615	590	610	621	642	647	632	598	637	612	613	623	619	623	609	581	603	595	609	629	614	616	585	584	612	593	607	618	630	644	612	597	631	608	658	598	611	598	620	603	575	622	606	639	589	611	640	605	611	612	561	623	626	612	609	603	634	596	642	633	611	593	610	582	591	587	624	630	615	613	644	576	621	634	595	595	606	648	624	631	594	566	600	600	619	603	624	622	610	608	599	583	620	607	600	603	600	575	613	606	617	616	564	633	610	638	586	560	636	619	624	595	628	607	627	626	600	653	576	617	633	609	618	588	567	632	579	588	594	663	585	611	594	604	629	617	608	638	601	572	605	632	617	590	610	576	589	591	579	605	610	629	606	624	624	606	669	609	620	634	632	621	571	577	608	625	609	562	617	604	646	596	645	581	619	676	624	599	627	618	640	629	603	575	612	571	625	583	639	562	575	641	621	576	607	597	641	594	626	578	599	591	639	587	606	616	585	623	624	617	643	605	626	596	600	591	632	616	599	561	593	594	583	592	661	625	583	594	632	595	615	583	624	596	635	631	612	605	617	590	623	605	602	600	593	595	649	607	641	607	595	595	597	553	555	593	611	599	625	614	572	611	605	589	570	610	596	606	613	601	662	603	591	583	596	627	622	602	621	597	631	607	600	595	626	598	612	609	630	602	583	597	609	594	627	612	588	624	607	634	609	591	554	576	569	600	611	624	587	592	574	587	621	599	646	610	602	567	596	608	567	616	610	642	573	589	594	578	634	576	649	615	570	634	621	596	638	597	590	615	611	579	569	591	627	604	584	642	632	639	617	618	626	566	604	637	592	585	592	580	624	587	571	650	598	645	608	582	645	644	571	583	607	633	545	635	612	615	598	600	612	598	616	584	587	586	595	580	618	577	595	584	623	630	639
24277	18053	15035	10171	6316	4047	2623	1935	1381	1006	934	756	613	556	515	455	436	357	325	359	303	294	313	300	268	293	283	289	309	270	265	268	281	240	259	286	280	244	227	271	260	283	265	227	262	265	278	244	243	210	248	253	270	247	256	216	283	231	235	243	271	244	253	269	262	278	251	271	261	267	240	284	268	282	260	272	241	280	273	269	280	254	258	284	249	249	260	248	281	238	251	275	245	247	252	259	260	256	254	252	245	219	265	252	255	262	259	247	275	269	244	235	261	239	277	246	261	271	258	258	285	242	275	246	242	273	263	240	285	228	282	226	271	258	258	271	254	290	278	254	252	263	261	273	220	252	260	284	227	310	237	249	265	235	232	252	253	237	266	265	217	263	241	274	251	257	292	282	285	265	255	258	251	270	259	262	239	245	242	241	260	287	273	273	281	265	271	261	252	258	241	238	251	266	272	267	253	228	275	250	259	265	283	251	248	246	282	243	255	275	259	250	273	261	272	268	244	262	260	258	261	225	243	260	302	258	267	277	264	252	279	271	255	256	255	248	267	268	252	269	285	235	242	279	276	267	255	254	259	290	260	223	265	240	278	261	218	242	263	257	274	266	242	239	270	284	271	250	251	258	250	272	256	248	236	244	238	270	268	257	284	257	268	274	275	267	278	226	265	284	276	252	249	257	269	249	248	289	249	258	247	240	261	279	253	244	276	231	271	249	278	247	266	271	268	250	262	247	251	244	246	215	248	249	263	232	265	230	273	261	262	224	243	281	278	277	272	279	235	249	239	235	249	275	272	228	251	249	268	261	285	289	266	254	246	244	264	250	276	273	263	291	242	262	265	284	244	254	255	278	258	244	250	262	259	254	257	261	271	280	269	271	299	268	246	233	258	252	265	260	262	219	269	256	263	268	266	291	272	287	231	260	276	242	262	255	240	265	254	262	255	253	256	257	250	241	259	257	267	230	274	257	268	248	262	273	268	245	267	284	258	262	265	256	262	260	244	230	264	244	247	263	254	257	247	252	266	258	260	248	242	246	252	268	254	264	258	251	256	235	237	284	241	258	233	245	243	265	258	288	284	251	243	279	211	254	281	287	300	248	256	247	257	243	260	233	262	260	256	286	259	252	264	274	246	246	251	273	275	269	282	259	226	231	257	258	251	238	274	278	267	260	238	246	268	285	256	259	243	246	283	263	281	229	239	234	238	258	250	255	253	239	277	249	234	233	259	268	278	255	252	271	287	270	280	242	268	264	252	251	249	259	266	257	248	256	230	252	278	264	250	290	247	270	261	280	254	259	262	246	257	263	268	272	253	260	252	250	235	279	258	236	251	254	259	276	255	277	268	257	258	245	241	258	255	275	262	271	240	273	244	255	241	282	247	240	268	259	267	262	239	225	282	267	275	276	241	219	266	264	293	261	254	259	260	253	240	280	269	275	250	248	255	240	268	280	253	250	268	255	250	254	223	242	259	249	296	251	271	241	256	253	265	263	256	263	255	263	259	277	261	260	266	245	261	232	221	272	268	255	248	274	262	246	236	239	273	242	235	288	245	266	280	255	264	266	274	231	223	281	236	241	241	264	261	244	227	247	252	263	237	268	271	250	246	242	255	275	244	257	255	223	254	239	247	292	245	276	237	249	239	265	242	267	247	253	250	258	267	264	257	267	275	282	266	256	272	207	240	227	257	252	249	260	211	247	259	220	266	258	226	259	260	253	250	264	262	291	238	268	252	233	244	272	251	230	238	249	290	264	301	264	278	243	257	254	241	262	247	283	261	271	290	267	250	262	268	265	256	259	257	242	283	235	269	246	270	253	242	259	256	265	251	275	266	273	276	294	247	246	254	251	260	269	275	268	265	229	244	268	282	267	250	243	245	231	272	250	277	274	273	262	253	261	275	267	281	275	249	279	263	248	257	250	267	273	268	260	272	268	273	284	269	238	251	256	217	238	257	290	271	246	273	260	248	272	268	233	229	250	252	285	253	241	256	263	271	279	249	263	239	262	277	258	293	239	269	226	232	245	284	264	257	261	257	261	238	277	257	265	240	288	252	242	238	243	227	248	251	260	261	273	274	233	250	258	229	235	268	263	276	243	263	289	242	262	282	271	266	270	252	270	235	235	238	279	250	255	252	253	291	248	232	286	253	275	270	264	246	274	241	244	256	259	269	242	247	247	285	256	239	231	271	241	248	249	248	232	304	296	258	274	260	261	238	258	254	242	240	261	279	253	273	243	235	233	266	240	234	279	294	248	227	259	245	265	242	251	249	244	259	260	250	230	275	265	266	215	248	269	240	259	246	248	277	265	247	257	247	289	250	247	259	276	277	245	204	230	259	242	255	256	259	243	273	240	267	259	257	257	252	257	276	234	249	253	289	230	275	248	242	265	266	253	251	245	232	242	265	275	249	247	244	246	241	243	247	254	263	279	237	282	258	263	260	249	282	254	250	233	262	272	256	257	256	287	272	241	261	259	250	250	241	247	251	257	258	274	271	253	257	210	255	281	261	250	273	246	239	273	261	252	260	263	247	264	260	229	261	284	248	229	248	260	250	266	260	252	266	253	284	269	272	230	243	226	259	257	259	238	243	248	263	267	274	256	240	270	248	251	263	246	265	268	259	248	272	272	251	268	243	269	268	270	280	261	276	273	265	257	262	232	251	224	247	244	240	266	235	229	261	268	249	267	256	274	271	281	262	264	259	271	256	277	260	265	230	238	251	252	253	249	285	245	259	256	263	281	231	234	236	242	245	254	228	235	266	261	249	279	242	269	225	262	263	263	237	269	256	254	242	267	265	239	243	306	276	263	280	268	258	297	233	259	235	237	268	252	215	263	264	268	247	230	272	258	249	266	280	312	274	250	244	255	250	272	256	287	270	245	259	250	276	228	247	265	245	233	262	263	253	260	244	282	260	261	276	258	256	288	271	297	253	257	259	250	251	265	258	255	296	233	273	233	262	251	240	267	271	272	258	278	240	246	267	277	258	278	254	233	304	262	250	248	270	244	290	217	274	297	289	242	254	248	276	251	257	267	244	257	289	244	257	288	267	255	285	262	241	248	264	263	252	279	257	265	264	283	247	247	275	262	243	262	257	261	237	287	271	266	262	229	263	281	287	246	241	281	265	276	269	255	264	250	255	249	271	265	235	256	258	280	236	243	256	249	262	273	258	240	265	261	275	256	248	275	281	278	256	274	249	225	257	269	260	249	286	279	252	248	242	243	269	274	249	243	250	289	267	256	273	272	222	241	249	270	234	240	269	240	239	263	244	250	249	253	271	274	258	260	245	246	240	228	268	249	257	226	264	258	273	257	243	260	286	242	237	231	271	248	312	253	219	251	222	269	259	278	264	230	240	271	238	262	279	230	248	254	276	245	301	246	268	284	276	247	228	232	225	260	241	237	250	274	296	271	256	257	273	279	269	231	250	270	257	243	284	264	253	265	275	255	299	269	257	260	257	247	253	284	254	249	253	262	277	266
15249	14273	19654	20281	17413	13513	10524	8743	6670	4980	4468	3683	3041	2368	2348	1890	1784	1522	1397	1222	1126	1142	1082	973	952	909	860	824	769	788	875	745	701	715	783	735	718	673	650	671	637	663	679	648	640	654	651	685	635	642	662	611	613	676	638	612	660	633	610	659	625	621	600	614	656	655	641	625	668	637	642	641	618	582	587	601	630	668	630	624	628	639	596	602	606	598	631	611	643	655	625	611	593	634	649	650	652	651	609	636	640	574	608	660	586	617	621	615	608	613	635	586	632	608	624	620	610	591	617	667	612	636	644	671	601	629	611	600	644	617	623	613	653	595	604	632	646	633	606	613	655	607	581	640	609	612	657	592	625	644	648	622	659	585	647	678	595	638	626	648	647	621	604	672	607	624	640	604	623	636	650	637	625	622	610	643	609	644	656	644	628	591	597	643	677	644	628	635	664	633	640	671	665	635	684	632	618	618	658	629	550	649	590	593	639	649	591	624	649	639	630	610	608	623	644	623	633	609	637	597	643	608	615	586	614	629	625	643	574	592	584	639	635	579	608	622	660	610	577	624	634	644	612	580	671	619	643	641	594	629	620	656	638	660	643	662	692	592	602	659	645	617	633	635	632	621	611	544	618	620	641	649	584	625	638	616	624	622	596	600	586	589	626	628	627	628	613	638	637	641	638	585	593	619	606	660	605	608	637	648	639	607	605	592	657	577	620	638	577	627	602	616	593	638	653	553	653	640	634	601	622	660	635	571	613	651	641	645	642	605	647	617	632	598	622	574	619	599	646	627	621	647	596	596	556	626	551	619	530	610	620	566	626	585	635	628	618	679	625	621	657	606	622	597	658	593	617	603	615	649	610	612	599	632	635	600	591	647	668	609	572	627	624	664	604	653	638	613	611	635	638	579	645	625	626	605	627	606	577	657	649	624	628	645	609	646	614	654	623	632	631	600	618	630	642	658	606	589	618	583	632	644	623	664	675	602	588	616	617	625	605	648	640	595	639	641	613	636	626	563	602	580	610	671	650	595	597	643	626	586	596	654	636	605	614	614	683	608	622	623	626	599	636	638	628	629	633	633	643	602	659	647	619	611	589	616	618	609	594	618	599	642	637	617	645	647	643	619	579	622	633	621	595	638	641	598	634	610	649	615	644	583	660	663	630	630	647	614	606	607	610	683	603	630	589	606	572	620	613	611	636	638	590	672	619	600	654	592	587	611	670	647	603	596	625	622	593	654	595	628	642	639	587	590	576	595	663	628	611	659	602	588	629	696	602	612	598	637	648	582	631	569	616	588	620	634	650	628	581	600	655	582	613	603	604	626	679	635	637	649	613	623	597	565	601	617	649	620	642	569	636	665	579	671	637	597	614	610	632	665	638	614	628	623	627	596	648	656	611	656	631	629	627	600	598	604	629	617	590	619	613	630	625	609	601	638	621	634	599	592	605	626	631	637	647	655	638	655	643	587	614	591	616	588	634	645	652	618	647	648	592	637	643	632	650	646	638	652	638	634	628	664	657	628	605	616	620	636	572	645	600	621	621	607	599	633	647	622	587	639	621	620	663	601	621	656	656	654	600	635	613	606	640	625	648	612	607	585	640	604	651	649	623	603	673	592	609	635	591	575	646	630	635	684	630	608	612	629	609	659	624	622	609	585	581	654	593	652	653	664	651	637	587	632	640	615	608	592	631	669	640	634	579	636	586	630	673	625	607	622	636	639	618	641	596	625	644	631	645	599	646	609	633	550	625	656	610	655	688	659	598	625	590	581	664	661	621	632	661	607	622	625	618	615	607	604	601	600	579	593	601	610	662	619	653	582	609	650	665	614	639	586	600	563	630	626	612	613	653	654	621	622	663	601	618	628	649	589	607	630	624	636	640	614	656	638	605	602	625	605	688	662	625	631	645	595	654	646	598	630	666	618	622	603	652	606	604	590	610	675	594	616	604	610	599	620	596	647	611	643	655	644	635	635	628	607	629	650	629	648	614	652	617	616	652	637	632	624	629	633	622	643	621	634	630	602	627	643	647	664	629	638	628	636	664	660	624	587	601	585	622	605	640	599	610	637	634	634	618	634	600	655	593	654	608	638	602	598	627	620	619	610	651	641	592	602	652	636	619	631	654	617	627	634	667	623	640	647	625	627	622	591	607	608	602	671	617	626	676	650	679	590	606	651	588	632	571	637	579	613	620	629	575	638	589	649	583	620	601	687	661	626	614	672	628	625	658	619	660	627	637	596	623	607	608	619	612	607	623	630	636	650	612	627	600	598	614	638	613	625	632	677	648	635	605	650	604	615	636	606	591	630	627	598	620	612	598	589	623	620	622	589	643	604	662	687	670	615	610	563	623	621	633	638	618	660	616	626	652	606	621	601	614	579	629	649	593	598	682	633	614	608	617	639	634	590	639	630	608	622	643	590	596	608	647	676	634	632	655	608	645	606	589	606	650	617	648	603	654	595	614	591	572	619	599	659	637	615	631	596	590	608	628	631	663	575	593	625	621	617	623	620	627	599	633	675	605	628	613	645	572	630	624	647	608	619	623	584	594	638	602	629	615	660	632	647	622	648	600	629	614	592	617	645	631	619	636	582	625	592	624	639	629	631	566	637	608	609	621	598	655	602	621	614	621	635	653	676	633	611	630	652	684	609	597	661	629	619	613	618	616	579	641	616	601	600	645	622	641	596	632	645	598	621	630	591	592	636	631	617	621	624	606	640	662	616	641	638	627	646	634	648	641	571	638	644	648	598	609	631	632	664	651	610	637	623	648	612	608	645	616	619	579	608	616	631	669	676	643	644	596	664	616	604	613	599	587	656	589	620	652	609	649	598	654	604	590	620	622	612	649	674	628	621	602	598	629	612	622	591	594	598	609	624	634	559	625	627	597	620	614	591	613	644	624	632	643	611	582	616	659	655	645	627	672	659	608	622	585	620	653	603	635	652	623	624	582	663	612	640	587	637	581	657	628	652	585	631	621	567	674	616	617	642	621	619	648	596	626	595	604	606	609	607	594	630	643	631	610	659	622	632	615	594	612	604	662	604	637	617	625	640	662	625	627	626	634	623	635	574	608	635	607	619	636	644	637	624	663	604	622	582	621	685	649	607	624	562	619	620	615	584	615	633	678	616	599	593	620	658	656	625	597	659	674	618	625	631	616	613	627	661	635	593	596	627	589	617	631	586	599	618	630	619	612	617	614	640	578	624	632	606	608	584	632	688	563	639	591	596	620	651	617	632	620	616	595	637	634	594	641	653	601	641	594	603	660	615	639	647	656	619	619	649	567	650	590	629	573	640	627	661	646	631	584	620	665	621	621	637	595	614	622	614	630	619	618	600	621	627	639	627	626	564	598	605	618	625	658	621	627	630	601	603	639	614	618	591	611	653	685	624	637	629	623	602	633	607	609	630	611	642	607	665	595	606	645	634	651	579	636	623	606	659	609	607	650	650	616	627	624	708	626	617	604	636	643	607	632	638	638	615	607	623	600	659
33856	28867	22969	18141	14327	11349	6836	6295	4989	3363	3324	2104	2016	1539	1180	1068	927	817	706	692	549	508	557	470	484	464	423	381	389	367	362	398	312	309	333	278	242	279	264	274	270	253	288	269	272	246	258	256	267	269	238	250	271	254	268	258	238	241	278	251	267	248	213	252	291	251	236	248	253	262	242	246	275	284	277	261	218	263	269	236	269	268	247	248	256	277	252	240	253	280	264	245	259	232	226	256	242	251	278	243	215	255	271	244	265	267	245	248	216	246	248	254	232	238	238	268	242	291	248	225	254	263	254	285	255	248	260	236	266	231	260	253	275	258	242	243	231	235	243	217	242	234	279	269	226	252	215	261	226	255	249	252	260	250	226	268	288	246	236	251	245	251	259	269	267	279	276	245	243	238	268	281	280	253	242	291	251	243	256	238	262	282	254	243	247	245	262	246	257	273	265	262	239	299	252	290	256	279	260	262	231	275	249	248	273	250	261	251	258	237	249	217	251	258	245	226	264	261	236	284	247	252	279	265	254	230	245	254	231	271	262	253	237	258	267	287	254	257	236	239	229	256	229	236	282	275	230	259	262	233	275	244	279	283	231	230	278	241	274	293	267	255	248	252	231	250	247	247	243	275	266	254	255	247	252	260	241	243	250	271	234	256	255	256	237	260	250	268	273	248	265	258	264	221	275	250	228	258	243	293	272	265	237	269	275	249	239	276	268	266	261	258	222	246	275	256	287	260	249	237	240	243	262	271	235	264	229	246	264	263	262	233	279	262	237	292	262	280	237	271	251	269	259	263	234	256	261	256	289	253	234	229	281	278	261	239	254	282	260	237	229	251	251	247	267	261	262	272	251	245	257	251	239	247	270	251	241	232	270	260	230	270	270	260	236	253	271	243	217	267	257	251	259	229	241	281	259	252	240	264	247	230	260	265	265	262	266	261	270	283	274	252	251	220	253	248	251	266	252	263	242	278	257	236	252	230	270	264	252	246	259	242	242	273	260	245	260	257	241	283	244	268	255	238	249	249	247	248	227	264	253	221	242	246	266	230	237	266	259	274	268	274	253	247	241	242	230	291	275	246	245	278	269	247	265	263	238	280	260	277	260	248	244	240	228	240	261	274	249	246	258	258	271	242	272	234	250	243	229	236	237	254	229	281	263	249	244	246	229	239	256	254	259	260	231	292	267	247	288	220	250	218	258	237	240	258	267	251	259	275	236	241	261	258	255	249	260	245	272	249	251	261	252	280	297	263	232	256	246	278	260	251	276	289	256	238	234	284	241	259	260	265	269	270	260	269	260	274	257	257	246	240	273	250	252	241	281	235	246	256	226	264	288	250	250	255	273	251	267	225	275	264	260	270	276	254	258	253	230	297	264	256	249	284	252	247	270	224	236	283	241	227	252	218	282	263	237	239	238	234	253	292	237	246	250	242	225	268	295	257	274	269	275	286	244	272	258	267	262	245	237	263	246	283	268	267	248	260	264	246	245	262	282	276	236	286	265	256	239	249	262	243	279	243	242	271	235	279	273	248	254	259	238	223	229	249	276	260	268	253	263	262	247	259	267	265	269	251	254	274	273	251	217	257	245	255	269	254	273	241	234	264	230	234	252	244	226	243	230	233	248	245	260	265	241	257	256	252	243	246	250	275	305	257	257	263	257	252	254	271	262	231	246	262	277	229	263	257	256	260	268	252	255	274	243	250	272	265	253	264	277	270	253	245	268	255	257	256	252	237	265	238	273	267	255	262	219	247	258	279	224	268	271	238	263	269	238	238	271	236	279	276	230	248	268	249	245	255	237	289	248	272	215	241	307	238	251	245	270	271	225	268	290	246	275	258	257	242	295	274	258	241	262	220	262	252	275	268	262	261	247	265	241	275	262	254	217	262	283	282	247	296	261	257	249	246	245	272	246	276	250	235	260	253	247	247	273	252	252	249	236	247	260	252	252	241	281	236	255	268	243	256	262	248	241	236	260	255	249	238	270	270	226	268	261	253	278	268	237	251	232	240	249	269	237	244	232	234	268	298	238	248	244	236	259	241	233	251	266	257	258	277	274	251	253	263	265	269	240	274	229	242	259	237	239	226	270	235	234	229	235	271	227	258	226	266	233	260	248	268	258	250	257	263	268	245	251	277	236	241	270	266	273	270	259	253	268	244	265	251	258	256	241	251	239	281	236	226	230	244	266	265	260	228	254	251	246	257	251	272	251	244	268	258	249	272	254	281	245	251	257	258	246	239	236	254	270	231	239	283	259	253	261	287	261	250	260	300	252	272	253	253	215	262	231	271	269	261	233	266	286	224	252	286	241	217	240	250	254	260	261	219	267	261	231	268	251	270	256	280	282	229	236	239	235	269	268	255	275	243	230	250	256	251	245	266	267	258	251	259	239	257	283	257	261	254	244	232	259	261	265	254	254	275	253	283	262	243	257	270	245	241	257	276	266	237	230	255	253	234	271	279	250	276	259	250	271	269	235	263	259	251	281	245	260	265	253	245	242	281	241	240	249	254	288	278	254	242	263	249	233	255	277	243	278	258	276	251	243	238	258	251	226	269	271	255	251	255	230	235	258	263	256	269	265	247	269	241	235	256	261	254	274	259	229	267	245	260	265	260	248	247	240	260	265	214	247	279	263	254	264	229	248	235	230	251	259	242	252	255	212	267	235	249	302	263	250	258	209	258	238	261	259	269	237	270	243	261	242	260	248	262	245	277	247	256	277	257	267	251	256	250	275	255	258	247	235	235	259	228	255	250	273	256	237	250	278	250	240	258	255	269	266	252	246	242	245	239	243	236	266	232	247	240	242	268	244	253	253	255	262	257	255	239	238	244	224	281	223	273	258	266	261	240	246	235	278	274	296	274	258	277	217	235	236	236	233	302	265	254	255	264	248	270	230	235	242	249	212	266	277	250	242	250	230	218	271	270	263	245	244	277	229	271	241	242	273	240	250	244	251	243	212	224	250	243	267	241	272	248	260	239	236	250	264	251	242	239	252	273	258	281	239	237	258	255	252	240	263	230	228	237	242	260	241	247	250	256	264	234	265	268	260	292	259	282	271	281	269	240	252	257	258	289	260	267	242	250	275	248	259	234	273	263	290	232	251	239	266	257	278	230	279	253	271	268	258	276	262	254	289	244	243	246	225	236	256	260	245	248	275	262	259	283	259	244	257	269	266	268	273	251	275	270	243	257	287	241	259	228	274	245	271	248	245	285	250	255	240	247	272	262	241	231	275	271	251	240	251	246	226	283	254	246	240	261	253	248	293	257	241	248	249	286	267	258	252	246	225	271	218	269	235	248	253	290	248	272	228	243	268	259	273	263	293	267	259	256	252	297	242	249	263	261	253	227	263	223	283	252	273	268	270	261	264	221	266	234	269	245	238	247	262	263	241	271	238	273	263	249	287	262	265	246	248	252	286	214	225	261	257	242	232	287	252	268	256	272	238	268	226	266	274	263	237	247	242	261	285	234	244	263	244	239	271	243
22258	21751	25127	27150	26626	22253	19054	18496	17577	13880	14318	9878	10458	8406	6798	5647	4816	4383	4230	4027	2655	2654	2551	2096	2567	2490	2075	1832	1492	1636	1631	1527	1045	983	1146	895	858	824	688	705	652	655	681	658	686	676	666	617	642	610	639	577	660	610	640	649	650	649	609	628	621	617	610	628	612	612	641	596	628	615	635	599	662	655	648	609	663	647	640	609	665	604	636	607	619	596	646	658	595	630	615	626	611	588	615	634	613	636	578	657	606	579	664	606	598	638	644	625	646	603	562	628	633	611	589	639	632	618	606	591	612	602	635	656	628	622	634	675	623	608	640	673	671	653	656	636	637	598	639	596	625	575	621	579	625	638	642	584	656	643	610	628	610	623	637	628	626	622	586	614	651	622	616	626	651	616	624	643	657	628	630	612	644	607	633	601	600	623	614	635	615	583	632	606	631	625	622	616	645	616	555	627	666	666	586	675	603	629	574	657	664	624	621	607	614	659	652	628	653	634	604	601	638	638	585	576	614	593	667	651	582	622	615	639	639	655	622	642	663	646	644	610	635	588	601	599	689	660	624	614	600	625	659	580	611	624	629	578	654	619	626	634	639	639	679	649	581	654	602	642	616	627	653	603	642	616	624	656	628	613	596	624	626	686	645	649	593	605	636	651	621	636	617	617	594	608	582	575	595	613	583	681	601	625	569	635	592	627	664	595	642	578	599	631	627	585	606	617	637	620	624	635	603	626	574	611	573	604	614	616	591	675	584	619	581	662	593	569	643	603	619	552	637	646	638	619	587	605	600	623	607	625	660	608	618	570	629	602	648	636	595	589	632	583	628	608	610	600	601	594	672	633	645	647	605	588	589	637	668	584	604	613	619	610	588	607	592	629	624	611	633	587	625	600	655	674	634	636	560	663	669	617	634	648	617	596	626	610	639	663	635	622	633	625	580	623	659	639	659	683	625	625	630	652	641	634	678	660	609	613	612	631	599	662	674	589	611	602	630	634	635	663	607	635	629	649	605	633	607	598	575	589	620	568	653	649	600	640	633	581	656	633	599	609	609	604	624	630	625	613	630	614	598	613	625	611	645	631	632	642	620	611	612	628	604	562	621	575	638	590	553	609	620	591	611	611	580	642	623	636	608	646	614	664	598	609	670	589	608	617	656	587	626	636	634	608	574	604	597	659	646	644	599	627	633	617	655	625	609	613	635	670	633	627	587	616	592	616	602	626	589	625	629	632	645	662	602	602	604	649	591	631	580	642	606	592	625	656	615	627	629	607	596	660	656	635	619	606	616	618	596	629	603	645	631	635	617	616	586	625	609	643	618	630	578	634	633	614	657	611	642	647	575	606	650	637	613	633	585	660	644	613	639	627	653	600	646	595	664	607	622	638	637	607	633	648	600	626	603	634	627	608	637	628	642	646	631	636	583	658	668	634	544	608	620	588	619	652	575	632	639	618	619	629	603	595	630	632	634	644	630	595	605	641	616	552	565	623	621	609	608	635	616	632	639	595	616	584	634	587	617	616	609	611	617	620	605	600	641	616	634	599	605	678	637	596	612	606	619	607	600	587	604	659	596	618	629	610	616	650	616	637	669	595	608	574	567	621	593	593	611	636	687	624	619	610	610	617	608	649	589	582	607	635	621	614	625	605	674	598	647	621	601	626	606	622	673	608	633	635	666	598	631	582	638	618	636	666	621	602	638	617	655	646	644	646	632	625	592	636	617	615	626	655	619	599	617	608	604	591	618	611	604	580	635	650	618	664	623	602	595	646	615	632	602	649	596	623	606	614	665	619	624	643	633	619	656	653	663	647	640	616	625	627	599	654	617	648	609	623	614	651	597	579	609	639	614	645	615	582	630	616	651	662	616	605	593	648	602	610	628	686	604	609	617	652	640	574	618	642	641	616	677	571	642	631	606	601	591	623	634	627	591	591	590	574	604	641	596	623	627	629	617	650	606	620	587	597	649	616	635	644	653	625	575	642	629	574	636	626	560	648	652	653	570	620	613	595	608	645	578	660	605	604	625	668	638	633	625	628	652	591	612	680	649	595	629	635	658	597	581	606	626	634	590	657	606	594	682	631	631	588	636	639	640	624	629	655	641	637	648	660	616	607	570	592	627	661	627	559	574	679	639	651	629	621	624	666	626	670	625	592	602	657	609	630	618	606	621	593	680	650	669	638	644	650	627	579	583	643	597	592	628	662	628	584	636	632	639	630	580	646	636	650	621	660	644	642	615	582	643	623	650	614	663	634	622	637	613	621	635	619	541	588	658	639	637	569	622	605	625	612	625	632	627	639	611	602	633	645	620	632	600	633	654	608	649	638	627	628	615	597	634	665	633	618	607	617	588	605	585	652	632	601	612	647	604	628	618	619	590	601	607	610	616	589	599	638	598	634	627	603	596	668	633	643	622	651	622	644	652	618	636	655	578	637	607	671	600	624	561	590	588	650	635	617	617	602	629	629	620	618	582	608	582	639	648	600	598	626	610	599	613	625	610	600	579	621	604	600	603	633	568	646	624	639	625	621	636	619	651	684	597	648	592	640	614	607	600	603	608	618	597	630	670	591	616	651	651	584	617	571	639	634	668	606	655	623	642	608	581	618	640	614	634	654	618	626	577	644	639	631	629	604	624	618	627	620	639	654	616	663	576	601	644	601	595	633	607	597	641	643	612	601	604	610	595	665	620	663	597	637	655	626	617	634	613	611	618	634	562	610	621	618	660	642	592	649	609	606	634	632	629	639	586	623	614	592	675	651	585	597	618	639	623	637	605	644	583	600	580	647	596	650	644	603	648	637	630	639	625	658	633	638	598	591	657	631	592	636	609	636	567	613	605	606	633	614	638	627	634	602	641	653	647	586	621	650	652	620	617	605	624	590	605	637	585	591	610	616	646	613	642	655	598	655	615	653	604	628	589	633	636	542	619	653	604	618	608	595	625	614	627	589	642	647	582	659	646	589	632	627	642	637	595	626	661	594	668	613	604	607	594	582	611	638	651	645	621	615	605	638	568	620	590	583	611	567	642	632	631	616	641	585	581	647	669	604	663	576	641	614	619	629	612	655	602	621	625	615	615	654	601	639	641	637	599	633	662	641	622	612	608	599	611	596	621	647	650	618	638	647	593	628	633	590	645	624	657	638	662	586	624	643	613	624	615	617	587	589	709	603	614	625	638	631	628	624	671	677	608	643	601	645	597	611	665	637	654	654	603	628	659	618	632	661	555	622	617	629	653	597	646	610	661	645	616	587	632	654	582	648	618	645	634	616	633	627	608	640	616	614	659	613	629	615	606	602	615	655	630	617	618	661	624	616	629	623	620	637	637	649	639	632	601	650	633	630	632	680	622	626	655	665	580	573	590	632	610	636	673	611	664	659	582	599	573	583	682	663	617	602	624	603	625	629	638	607	594	635	630	568	642	597	644	579	631	648	654	670	609	641	620	588	605	608	651	619	571	645	631	624	618	584	617	641	621	612	611	652	641	594	627	623	648	631
48300	42089	33178	30376	31210	28283	18618	19194	17355	12869	12619	7363	7609	5993	4348	3302	2667	2789	2454	2463	1474	1470	1421	1030	1337	1249	1104	965	951	880	836	637	519	417	445	415	341	340	306	307	278	271	267	269	252	270	280	253	295	259	240	246	282	276	271	273	265	231	267	269	259	266	264	247	212	240	274	248	253	257	240	239	242	250	286	265	270	246	263	269	240	242	231	282	258	266	227	242	246	218	287	263	239	232	260	286	239	268	270	257	271	240	246	269	273	220	244	251	243	233	236	241	233	258	268	235	233	237	285	290	252	258	245	247	240	265	288	264	267	245	248	265	249	273	280	242	248	235	256	241	268	258	242	244	272	271	243	243	253	255	237	275	253	283	276	233	239	244	243	257	255	243	265	249	266	249	286	251	236	263	248	262	248	242	265	199	243	226	263	246	243	236	259	277	239	270	267	239	254	270	241	244	281	252	272	256	257	246	262	250	228	247	247	264	228	217	269	243	270	249	261	279	260	265	225	252	240	222	250	255	227	251	254	263	276	251	255	250	282	246	236	285	254	249	232	276	274	239	237	237	272	255	263	249	253	241	240	205	260	269	280	216	257	244	256	247	244	228	254	243	264	263	260	225	243	267	267	226	234	250	264	220	254	247	261	262	255	227	246	285	252	231	233	247	246	245	243	254	271	251	244	267	259	270	256	248	241	283	231	266	239	302	239	239	281	257	241	232	237	273	232	254	260	260	256	257	250	230	254	284	245	247	246	265	271	265	233	228	232	232	261	265	273	233	251	276	265	246	226	250	242	251	257	251	228	266	266	251	249	300	254	275	254	273	231	257	262	194	256	242	254	298	295	221	262	261	278	246	259	241	254	239	263	246	247	248	257	260	252	277	243	279	223	244	247	224	260	262	267	253	241	241	258	236	250	234	284	260	273	229	289	254	247	252	243	248	229	280	237	289	246	245	229	265	272	279	263	257	279	251	231	252	250	263	250	274	247	230	241	254	278	256	284	246	245	228	248	224	241	266	232	247	246	263	252	227	247	255	270	259	241	232	262	237	251	239	270	237	267	293	259	284	250	238	266	245	259	260	249	242	262	253	260	256	260	265	249	251	230	256	244	241	268	265	276	254	272	240	243	240	263	240	255	238	271	237	231	270	264	215	241	251	245	269	242	267	214	251	277	264	293	235	242	251	246	257	261	256	274	228	240	234	263	223	260	260	223	245	246	235	238	259	231	220	247	232	248	238	248	234	271	245	249	272	219	209	234	237	239	261	253	251	259	271	256	294	229	217	237	280	258	278	264	270	240	264	260	224	261	251	270	264	265	255	241	262	256	236	264	240	254	243	272	250	246	259	261	237	234	246	231	262	222	263	253	247	261	263	273	270	254	244	270	250	246	254	266	220	242	276	258	254	237	221	240	261	226	242	239	240	254	237	236	241	263	238	256	269	275	248	282	227	279	260	258	276	245	246	242	260	271	242	266	234	247	230	263	250	235	233	248	246	237	236	241	232	253	232	283	248	234	256	270	249	252	249	266	259	256	228	271	262	253	235	229	234	258	248	267	270	254	273	278	249	241	278	266	269	255	256	249	270	260	267	263	263	265	234	244	229	250	223	258	264	225	240	252	258	250	251	263	242	256	261	278	276	275	238	257	233	274	258	257	250	229	253	255	287	243	266	248	251	267	252	257	277	243	239	243	259	281	261	249	227	250	255	239	239	272	222	243	271	240	257	262	253	259	294	255	242	261	226	252	256	257	273	242	262	246	244	240	239	254	274	268	256	270	258	232	239	289	240	245	255	253	256	254	266	251	264	234	261	257	248	245	252	238	242	247	258	241	240	281	236	255	256	226	256	225	255	222	249	244	253	251	242	264	246	232	241	239	246	245	293	255	277	227	247	270	225	229	219	252	246	283	240	287	261	244	253	264	264	252	266	221	247	262	273	255	241	254	271	287	237	238	256	286	246	256	269	239	260	204	299	238	232	263	257	257	241	246	244	253	262	274	254	227	273	245	261	263	239	263	256	238	250	279	257	259	255	226	254	233	239	263	256	288	227	233	247	276	255	229	242	257	259	260	238	236	279	259	243	265	235	246	242	262	262	249	253	251	237	260	284	262	271	253	297	251	228	261	268	264	239	234	270	271	231	282	236	255	269	247	222	228	283	279	272	242	258	241	270	241	232	247	248	268	264	252	264	238	254	241	276	262	279	274	253	250	242	251	264	236	272	263	230	272	210	258	260	258	228	252	286	234	270	263	245	285	268	234	240	227	249	253	247	232	252	217	236	258	271	234	254	272	265	281	292	233	280	216	267	263	240	261	240	246	254	282	266	266	252	241	234	237	223	261	240	261	257	249	246	281	247	238	257	237	245	238	251	229	258	252	239	239	251	244	234	267	247	221	253	257	274	257	279	266	259	273	241	250	261	268	226	240	220	241	272	251	280	280	274	246	231	254	249	246	265	253	271	254	281	250	244	260	271	281	238	245	235	263	252	249	237	241	250	226	277	257	258	234	252	255	262	265	261	256	264	245	270	248	247	252	260	251	288	239	212	253	215	246	252	229	247	261	259	238	250	267	259	276	261	218	250	263	245	226	260	253	263	243	253	275	262	254	251	268	273	236	247	241	283	261	237	230	215	256	283	271	258	216	264	275	254	260	271	244	243	248	255	227	279	279	242	237	256	275	262	247	247	284	245	252	234	253	236	269	240	253	269	260	249	235	252	259	243	241	236	264	289	254	259	246	202	208	247	251	261	266	238	260	244	261	241	258	246	252	255	270	273	261	271	243	258	290	229	241	236	268	249	238	267	243	235	237	235	234	246	265	252	263	253	243	235	257	267	246	259	238	240	278	251	247	249	271	245	247	249	254	248	297	277	232	257	275	258	241	251	260	263	260	239	234	248	239	260	248	237	282	273	245	251	234	270	237	279	259	256	237	241	257	249	260	229	248	241	259	255	234	270	258	243	250	262	274	254	235	261	235	288	277	256	271	289	258	250	274	240	274	268	245	234	254	232	275	237	237	284	252	269	289	248	241	222	250	271	267	252	241	287	257	238	257	272	252	232	244	246	255	246	247	284	273	263	286	252	240	283	266	273	247	255	222	264	279	274	281	244	268	272	261	252	288	258	258	234	238	258	231	273	245	236	263	269	229	254	273	271	253	236	254	264	273	276	265	235	259	261	275	261	272	256	260	268	271	250	282	242	244	259	229	245	247	265	280	261	254	260	246	272	248	243	231	247	252	266	210	245	242	246	264	287	268	271	279	271	260	283	258	235	254	254	268	274	228	254	274	276	250	228	274	245	238	244	220	257	233	245	234	237	243	248	256	242	246	282	270	253	227	237	253	246	242	253	251	261	218	244	262	250	266	253	234	250	245	274	236	269	260	259	255	293	275	246	288	241	265	258	238	240	241	265	264	267	254	241	244	271	239	252	247	255	265	268	217	239	270	264	257	263	275	229	242	275	261	244	247	255	263	249	262	253	273	242	249	267
31849	34824	36007	38358	41040	34644	29595	32595	32419	29058	30480	20477	25584	21777	17837	14870	12804	14059	13251	13249	6629	7665	7382	5561	7262	7308	6390	5589	5357	5066	4448	3364	2544	2043	2366	1821	1403	1264	1059	836	818	737	762	685	736	700	673	658	668	655	635	659	608	636	664	624	633	531	632	634	620	614	556	588	611	608	614	609	591	622	570	614	625	609	578	667	598	606	600	602	589	614	603	608	594	637	594	611	641	634	594	601	618	622	616	626	620	624	602	623	635	598	601	601	594	629	635	626	650	654	590	646	592	564	620	574	614	655	596	588	673	563	589	652	637	594	627	620	603	641	616	609	581	587	591	608	589	593	593	573	590	608	618	637	603	552	558	592	590	621	611	627	610	587	635	596	592	663	620	684	605	605	612	606	642	631	562	607	633	618	615	605	592	609	614	605	604	602	570	628	608	614	627	645	620	574	550	640	601	589	634	615	575	544	587	569	588	661	606	584	673	623	587	616	618	603	625	607	651	599	591	662	571	622	627	577	634	630	625	589	626	644	629	623	604	604	627	600	590	645	629	570	653	621	593	587	566	630	637	579	629	561	607	620	622	599	558	561	583	626	603	587	609	660	605	570	625	629	612	638	642	643	629	612	588	612	602	599	619	625	592	605	580	589	614	604	575	608	658	622	587	596	568	601	647	605	628	604	610	588	609	589	603	573	590	623	611	603	640	598	614	619	585	629	616	583	603	614	588	607	582	564	561	590	614	616	586	657	611	607	598	590	649	626	627	641	610	594	602	600	575	603	600	579	615	623	620	595	615	633	568	596	605	629	598	566	602	599	589	623	601	613	607	571	632	635	591	596	610	603	592	608	608	616	598	573	614	616	648	615	605	625	616	620	630	615	642	564	607	650	655	586	578	570	599	582	589	588	603	591	631	565	641	603	625	574	571	645	616	600	593	628	638	585	619	627	619	625	616	645	644	658	658	615	631	579	647	635	575	672	607	623	609	622	648	587	580	576	578	586	573	612	576	610	591	611	614	655	609	642	622	663	614	608	626	601	608	610	613	616	625	584	633	622	621	596	595	591	605	618	626	573	533	573	602	613	624	623	608	618	623	589	620	546	595	596	592	623	664	639	575	571	648	606	614	591	615	637	606	607	611	615	625	620	601	653	622	580	601	570	661	634	570	630	631	644	613	580	580	577	593	639	613	580	601	661	634	566	582	553	598	592	627	620	596	621	593	613	653	598	609	582	605	592	575	645	641	598	594	595	653	607	634	595	652	623	609	589	613	613	588	613	589	640	551	602	599	610	632	638	570	616	567	630	592	617	606	573	578	615	663	590	623	597	634	629	612	576	617	609	592	630	601	675	630	615	635	630	597	653	624	613	558	632	639	619	612	612	608	655	643	642	595	632	612	595	597	553	607	598	634	561	619	636	622	555	615	602	561	603	652	604	625	613	611	615	625	571	614	635	594	620	642	534	667	605	666	640	623	562	617	616	651	605	589	585	645	629	610	598	619	595	601	635	628	571	631	594	645	623	603	615	582	581	563	631	635	623	577	573	608	601	562	624	605	621	623	645	577	595	610	590	605	623	620	636	578	598	619	589	658	625	618	623	633	609	585	602	599	596	633	620	623	611	613	575	656	633	662	620	602	559	617	608	642	611	612	608	625	619	608	586	608	596	617	661	634	614	625	629	616	611	607	609	579	595	600	583	610	609	630	619	657	613	580	599	572	624	590	600	631	589	598	610	571	658	631	598	623	612	637	595	617	610	626	653	614	652	579	636	609	616	564	605	611	571	609	611	621	603	643	597	645	597	628	639	551	609	632	571	633	639	623	617	638	607	594	668	633	591	603	638	644	664	616	610	597	638	593	600	604	624	626	586	602	572	624	608	621	600	609	611	582	605	624	584	601	636	620	655	597	582	589	647	607	587	581	638	604	611	606	634	609	635	602	569	593	635	580	592	602	567	648	606	599	611	593	582	610	553	610	601	618	577	591	604	562	601	588	605	589	603	603	610	630	589	603	607	587	619	640	590	626	603	600	609	636	618	611	606	621	607	624	647	569	585	603	619	671	572	624	597	612	629	607	567	626	619	625	573	594	616	617	619	638	664	657	597	626	572	604	615	640	643	602	602	651	639	627	607	639	587	665	646	590	594	618	610	583	594	618	569	588	615	615	606	591	615	640	639	592	607	594	607	594	669	609	612	608	615	621	621	606	626	579	593	655	636	648	641	613	626	576	590	619	611	613	651	593	608	619	605	597	595	630	638	630	597	635	615	612	601	618	571	586	614	588	573	616	601	568	572	637	602	622	580	638	603	614	630	608	633	623	618	624	591	594	604	606	618	620	568	669	601	591	600	610	573	643	602	598	661	578	590	572	562	606	609	603	617	595	634	665	598	594	630	610	610	559	651	587	556	623	612	617	631	620	637	603	597	628	588	615	611	578	630	621	596	639	581	624	596	579	592	561	622	587	554	617	616	641	584	611	634	628	633	621	597	659	598	617	611	616	560	626	612	578	655	559	600	638	577	636	587	642	656	616	618	624	550	607	601	622	635	572	632	637	582	596	646	626	668	621	648	648	593	629	588	603	628	596	630	643	647	582	597	604	607	627	631	620	571	665	642	596	636	633	583	586	646	627	616	622	587	613	625	645	609	624	578	631	562	661	574	604	577	635	607	608	617	588	637	588	561	611	623	601	632	632	634	581	546	610	596	573	622	584	600	628	599	639	592	597	620	595	583	581	588	654	573	600	576	610	632	610	623	629	584	669	659	587	612	608	557	582	606	613	644	594	612	566	561	612	614	613	607	576	642	614	611	600	612	586	583	599	619	611	629	612	592	587	622	623	594	550	606	592	620	624	591	634	602	611	585	586	625	621	574	611	626	616	634	635	622	633	574	633	580	595	615	612	625	613	630	612	606	610	655	660	568	626	563	669	628	630	621	616	639	619	587	609	652	634	582	597	646	603	609	613	629	594	622	586	612	607	656	609	612	620	568	660	598	593	587	614	628	633	634	614	646	612	595	657	624	585	585	573	627	601	606	603	582	586	606	571	611	602	598	610	637	605	636	640	612	585	573	595	620	637	649	603	627	569	613	658	653	687	628	633	613	599	612	595	565	626	596	627	561	620	639	613	605	605	582	579	615	608	612	576	632	599	591	598	589	595	603	650	605	616	612	634	635	560	609	615	595	583	618	603	593	620	569	556	591	619	597	572	621	601	643	624	600	589	583	636	565	604	600	619	583	622	628	595	602	601	629	635	637	604	628	596	633	670	634	607	620	626	586	616	610	568	611	570	588	599	579	675	608	628	603	600	596	576	620	609	606	582	592	622	622	554	615	597	609	631	627	595	602	624	614	627	585	639	618	652	588	603	610	600	645	680	623	614	581	638	611	630	601	619	663	607	629	624	616	613	618	590	609	605	573	610	577	593	580	617	572	647	621	613	607	617	650	577	625	634	614	629	613	613	667	649	620	599	602	589	659	585	617	600	646	537	627	609	620	648	575
24403	18619	15363	10277	6185	3893	2516	1850	1374	1118	859	743	634	562	504	454	422	389	381	351	321	323	313	330	320	303	284	297	283	291	286	303	298	309	292	261	257	276	285	268	252	269	257	293	251	257	293	266	264	226	232	279	267	245	299	288	237	266	269	236	267	258	225	268	281	265	268	255	250	251	266	306	274	290	253	271	252	255	260	258	248	273	267	242	266	259	257	267	252	258	238	228	245	223	253	248	286	258	265	269	228	234	263	249	259	240	262	227	227	246	254	267	268	249	230	251	272	291	235	274	265	259	253	237	279	266	233	244	279	235	274	245	231	265	282	253	245	271	264	267	258	261	257	272	249	265	257	246	250	238	250	251	264	250	266	254	261	255	260	256	262	285	283	253	270	252	237	244	239	249	267	252	263	269	261	294	245	268	253	247	226	255	252	285	253	279	237	248	255	252	260	242	258	281	250	253	252	237	277	288	246	264	250	263	243	255	240	280	271	248	234	243	241	230	270	256	269	283	241	250	248	270	261	246	241	253	256	268	262	262	268	273	245	271	263	266	241	240	271	233	271	228	264	253	240	290	257	234	233	270	268	292	236	274	256	258	280	243	273	256	268	262	250	267	263	253	272	262	274	255	272	233	276	273	245	260	268	272	281	272	265	267	243	240	255	272	305	273	284	246	247	237	269	231	279	239	239	262	249	269	278	278	259	272	264	245	249	280	247	247	270	253	264	245	245	269	259	297	257	225	269	265	253	256	285	278	275	256	252	229	245	243	253	264	282	245	246	243	254	266	259	281	273	270	270	255	227	255	264	219	267	281	285	233	268	249	258	254	267	304	247	252	268	257	260	263	244	261	274	211	261	270	252	250	254	255	260	287	250	261	270	296	275	239	231	227	230	257	262	236	251	280	237	283	258	254	276	232	267	262	242	254	243	269	276	278	247	253	241	265	233	261	248	254	253	252	270	247	249	294	254	264	289	267	260	245	238	262	265	243	261	262	265	283	282	254	274	251	282	254	257	230	267	285	223	254	260	276	247	289	246	269	238	299	272	246	243	252	263	244	255	265	266	230	280	272	283	222	277	274	268	288	266	271	246	237	248	230	283	248	255	248	281	225	243	258	243	239	267	232	199	294	250	257	241	247	243	240	266	271	245	260	257	241	254	255	261	266	267	279	275	266	259	260	247	274	265	280	235	265	255	254	235	236	257	248	239	266	256	287	251	243	265	267	245	255	263	265	255	233	270	268	226	253	274	268	258	235	267	221	282	241	253	265	238	242	268	303	269	296	255	236	233	275	263	255	233	229	240	246	246	280	252	233	251	243	255	288	243	252	268	217	265	228	250	254	286	294	275	274	251	272	278	272	263	288	233	235	255	273	269	266	234	269	250	247	287	254	248	267	247	249	253	243	267	241	267	270	256	241	237	259	284	263	234	264	247	248	286	244	233	241	276	260	253	272	277	231	224	279	265	277	266	276	259	255	242	270	255	293	276	252	253	277	262	228	259	278	258	278	259	254	257	234	239	256	238	291	251	293	271	277	225	257	251	269	268	237	272	247	248	256	221	280	253	222	227	258	262	259	246	260	253	244	229	240	246	274	236	261	269	260	283	257	272	282	218	272	269	307	247	268	269	259	259	288	276	272	230	250	249	244	256	278	274	240	235	236	265	239	253	244	255	263	258	246	256	256	292	266	244	216	264	246	242	287	284	253	266	274	245	256	246	289	254	265	271	269	274	223	256	263	291	257	262	265	280	255	240	279	251	238	277	265	256	262	258	225	258	261	239	275	244	255	217	267	246	266	275	246	220	258	245	250	268	238	252	264	272	290	292	276	255	248	292	268	269	284	256	258	248	245	269	281	259	246	276	235	263	270	249	246	216	249	259	263	242	259	258	256	270	251	297	239	256	270	235	275	233	268	244	224	251	278	272	269	248	290	235	261	238	287	252	263	264	237	276	262	270	266	258	277	254	270	277	280	276	264	250	222	267	263	231	232	275	245	286	280	266	268	282	264	262	283	265	269	272	254	239	267	260	247	253	246	250	286	268	247	267	239	280	264	260	286	256	257	265	251	266	248	241	259	258	274	262	243	280	280	262	239	263	258	274	290	251	253	274	236	251	245	237	285	230	256	252	241	238	281	237	243	225	235	245	273	252	232	288	222	253	224	260	286	273	244	232	247	278	268	260	254	253	231	242	278	270	260	279	251	249	255	244	252	268	255	237	244	275	266	243	266	259	241	256	234	275	261	313	226	264	250	289	244	248	276	269	258	226	258	252	256	254	254	238	248	254	287	270	239	261	286	270	229	255	249	236	267	250	261	259	241	276	248	263	236	238	245	266	248	237	249	262	279	254	251	260	278	275	244	254	258	303	271	262	249	259	254	267	270	285	264	282	265	250	256	284	264	255	248	280	268	235	252	249	282	280	260	271	258	236	248	273	248	271	265	298	266	286	272	272	247	265	258	243	274	258	251	271	243	255	245	263	270	226	232	277	264	264	259	253	269	282	277	241	246	251	259	248	279	257	273	268	260	252	255	255	273	224	246	251	260	246	266	255	252	264	265	269	256	244	252	271	249	254	271	245	267	266	267	259	237	246	269	267	235	264	249	257	285	268	245	244	270	249	252	235	268	276	225	260	258	289	250	255	235	238	277	257	263	274	245	268	260	272	253	252	235	252	259	257	253	268	253	248	255	274	225	260	254	299	279	271	271	288	269	262	282	265	273	262	242	244	270	266	261	249	258	253	246	276	261	266	259	245	282	247	248	234	246	244	250	258	268	251	243	243	222	256	283	273	238	210	237	260	238	278	224	246	244	251	251	223	299	244	269	264	242	244	269	282	236	248	253	283	260	264	275	235	251	253	239	256	269	243	264	260	249	261	256	259	267	250	257	277	256	264	242	237	252	256	299	302	261	268	263	246	255	269	256	236	264	236	265	250	238	277	254	264	269	264	275	248	286	297	276	243	261	264	248	257	285	275	239	218	242	266	252	268	267	267	211	275	258	281	260	256	268	271	275	239	253	256	260	276	235	267	230	258	251	264	232	237	233	257	277	254	287	285	258	263	256	235	235	276	254	237	246	245	244	227	247	238	259	252	259	260	263	252	233	277	266	274	243	275	256	254	223	276	266	279	261	275	254	250	241	247	242	265	275	276	267	243	252	231	246	274	251	273	257	228	243	265	248	249	252	258	254	255	236	252	303	244	259	251	251	295	281	243	242	252	271	241	256	262	286	274	261	243	250	266	247	254	270	258	253	239	252	253	230	244	229	271	262	259	265	253	258	257	275	243	285	269	233	309	221	259	267	277	264	249	313	282	260	267	263	252	236	266	255	235	266	250	237	277	248	226	246	242	258	290	250	245	223	257	258	251	249	246	241	262	255	260	272	243	249	289	275	241	281	264	260	277	251	268	271	265	266	251	271	264	255	268	265	267	266	242	244	266	228	257	233	286	282	259	282	249	261	267	242	275	260	248	239	254	264	233	241
15006	14482	19817	20176	17518	13878	10135	8699	6897	5278	4660	3651	3224	2537	2384	2030	1816	1650	1372	1346	1188	986	952	940	948	897	894	905	832	788	799	751	742	723	696	662	711	664	652	649	663	654	661	632	632	706	670	632	668	678	628	581	665	627	629	645	640	620	624	643	602	590	630	594	582	644	577	628	626	645	631	610	627	657	642	656	661	611	671	646	614	614	624	618	577	593	610	675	615	575	632	595	621	590	563	626	587	593	610	646	645	594	615	608	572	604	605	601	601	641	631	633	634	608	656	592	656	612	643	631	614	621	619	667	678	644	624	620	635	660	619	651	621	620	639	596	631	624	616	651	622	576	611	619	632	631	642	563	613	572	618	634	652	630	642	632	605	614	644	631	631	583	594	582	626	581	635	625	636	641	598	619	622	634	648	619	593	632	597	585	632	611	617	611	644	614	585	643	622	614	592	649	620	687	631	606	574	631	622	623	631	588	668	616	627	600	648	634	572	644	612	606	572	619	646	621	631	599	590	638	554	637	594	574	616	647	617	573	595	642	614	609	636	648	621	613	635	584	610	639	625	602	616	605	648	630	597	637	572	615	675	655	652	605	639	639	617	645	643	626	595	609	630	640	624	605	643	635	662	657	589	611	659	620	624	638	623	609	645	676	615	617	625	615	624	625	606	581	571	614	640	631	591	636	637	642	631	653	631	675	605	621	632	639	626	624	634	626	620	613	607	666	660	674	632	604	622	653	592	667	626	663	647	610	654	592	595	629	626	621	624	647	633	605	608	656	597	641	624	639	646	616	625	636	597	625	628	641	630	667	607	589	624	589	640	622	626	618	665	614	663	630	591	634	618	647	660	631	612	634	616	616	646	657	684	645	575	617	628	604	626	613	604	591	570	634	611	669	639	628	629	639	602	600	626	635	623	628	619	626	590	595	618	619	634	647	629	582	619	630	678	621	611	615	633	679	662	589	636	642	671	625	672	634	654	626	627	620	602	577	620	671	632	592	575	642	637	621	670	587	618	644	645	630	585	671	621	602	633	639	644	603	648	675	639	636	600	609	670	574	646	629	619	596	606	596	575	624	607	649	618	633	614	625	630	633	639	631	620	599	659	609	591	581	617	614	643	640	639	618	626	644	619	659	630	547	645	651	648	612	597	632	646	642	578	635	586	600	629	625	628	615	574	648	626	634	587	682	589	671	669	622	621	624	621	593	622	613	620	636	609	635	634	661	620	605	667	593	601	587	658	608	604	638	655	586	626	628	607	669	646	608	654	670	613	611	640	662	621	650	607	643	553	680	620	597	639	573	634	615	621	574	644	613	618	635	587	630	603	536	594	633	627	576	626	624	623	640	589	590	621	642	600	620	645	636	601	646	639	584	643	588	612	623	603	614	589	607	566	649	651	622	627	659	645	633	629	615	637	643	658	613	603	628	595	602	632	604	599	592	628	663	621	651	652	596	586	634	632	615	660	566	610	624	605	670	613	598	617	575	629	618	623	614	584	632	657	575	632	620	626	606	593	574	620	641	635	602	639	622	632	612	652	619	655	644	600	602	657	626	608	625	654	589	622	630	608	665	605	566	627	653	656	640	585	611	594	652	602	587	681	603	648	632	636	636	633	619	629	669	653	618	618	647	586	606	603	633	586	623	597	624	656	639	599	662	599	630	642	642	606	629	629	633	606	653	614	556	611	642	683	656	639	623	644	611	618	612	604	588	635	626	623	639	654	625	612	621	629	586	640	599	611	616	612	629	638	635	583	631	624	618	604	610	604	656	621	621	659	648	651	634	622	653	634	600	642	660	618	603	629	636	617	625	613	636	638	625	589	642	642	614	603	622	626	609	628	608	605	578	639	643	621	613	584	667	617	664	618	606	605	657	620	653	645	636	587	655	643	608	626	610	612	612	576	611	645	600	586	610	622	622	630	636	632	610	626	592	603	628	613	566	600	660	580	626	633	639	617	659	625	628	624	640	642	594	588	607	629	621	643	589	587	625	607	603	583	639	604	585	619	636	618	638	635	626	625	637	608	663	608	633	631	629	669	597	631	629	632	621	667	651	646	646	668	613	620	569	611	606	601	611	599	634	631	650	598	593	623	618	610	643	608	636	635	612	672	610	643	628	612	616	601	674	632	634	606	626	639	627	606	636	601	588	551	610	607	651	601	604	617	639	658	631	604	636	650	617	661	646	626	636	627	635	623	652	591	594	593	618	591	639	647	630	616	655	600	595	625	617	602	636	630	623	602	622	614	556	613	668	610	578	631	653	607	621	592	629	582	604	623	612	619	640	635	631	634	602	662	613	594	658	631	638	639	642	596	647	638	646	641	631	638	642	617	630	637	607	572	595	650	644	645	647	601	613	643	616	621	629	625	608	630	661	668	599	636	637	624	633	604	597	606	639	572	601	604	627	607	606	640	629	619	639	611	582	620	656	628	588	579	587	614	606	615	642	635	617	598	624	591	622	639	618	646	688	639	602	659	620	615	615	630	598	667	644	591	647	655	643	598	605	616	639	623	650	594	622	652	646	604	635	622	638	595	615	626	615	629	612	623	652	665	629	665	635	663	617	626	649	656	631	602	606	666	636	636	596	631	631	649	602	625	582	621	619	602	662	641	602	681	654	605	668	634	635	632	590	647	616	652	619	657	669	640	597	588	643	609	600	637	606	647	672	655	618	621	632	611	627	621	569	599	590	623	583	618	604	636	615	613	636	630	554	644	637	626	578	662	654	632	631	667	640	617	646	664	650	643	610	618	626	607	615	617	625	593	627	643	633	603	603	602	582	657	637	573	626	599	664	620	596	668	603	606	653	603	632	613	674	613	615	551	619	605	647	586	625	629	622	614	592	623	625	614	595	627	618	631	618	601	606	596	639	623	679	598	632	614	633	661	655	604	594	613	602	636	612	598	638	680	649	572	572	648	668	636	649	626	668	599	671	634	639	612	595	638	661	620	571	675	640	601	620	636	589	608	617	580	582	650	617	593	636	599	653	658	650	616	596	589	578	600	629	582	606	651	630	635	617	620	607	671	618	609	653	641	631	669	613	579	656	666	682	608	637	610	632	630	612	609	593	654	634	660	639	619	648	634	640	645	625	628	677	660	618	626	614	611	640	649	594	608	620	603	633	632	655	676	627	621	599	616	634	616	629	610	661	606	653	616	625	578	607	623	612	632	586	623	631	616	600	635	581	635	641	654	625	660	607	609	628	598	601	657	585	627	619	605	631	581	633	611	621	616	616	668	612	584	605	621	623	589	634	653	620	625	630	614	603	644	631	588	633	645	607	629	630	672	605	647	585	624	596	636	627	610	634	617	690	645	575	623	617	612	588	667	674	618	649	614	675	658	573	631	614	696	629	638	663	630	638	633	647	639	638	626	638	645	633	582	630	602	590	662	583	665	620	608	611	643	625	584	628	600	613	637	641	594	624	602	647	608	615	608	633	627	655	629	628	637	658	616	631	615	613	649	633	650	643	616	643	660	606	616	615
34074	30069	23545	18238	13246	10450	6423	6417	5391	4252	3416	2271	2237	1541	1207	937	846	817	759	784	627	422	395	442	425	464	398	402	413	428	409	304	314	313	278	330	298	278	286	274	238	249	264	243	231	264	263	263	256	264	259	245	267	265	260	263	238	241	259	247	223	238	262	270	259	262	205	263	232	231	241	247	232	275	255	266	262	256	234	263	290	250	242	260	292	230	239	250	245	245	267	284	247	246	249	269	260	277	269	264	266	253	249	263	272	269	263	230	287	284	252	289	290	217	229	273	278	278	248	262	281	253	241	265	237	254	253	252	259	256	249	236	262	254	267	233	251	238	257	237	243	290	270	257	226	273	256	282	257	270	251	247	226	261	247	247	268	251	271	279	233	245	279	237	257	254	246	237	269	269	242	299	265	222	240	246	266	240	255	256	263	240	258	244	272	254	235	273	232	231	246	232	256	248	264	256	248	294	272	215	241	276	260	246	236	246	265	269	259	251	258	278	254	230	249	237	291	257	258	276	239	260	265	280	286	263	213	245	251	268	245	247	228	258	269	268	244	241	270	275	275	266	263	255	241	269	263	228	259	262	265	224	238	262	267	267	286	246	248	248	254	223	233	251	250	252	249	270	273	266	266	278	254	243	254	260	260	280	280	250	247	281	275	257	253	247	245	265	274	253	272	242	277	270	251	248	246	282	262	258	253	254	249	272	270	256	277	259	267	251	274	241	282	262	235	265	267	260	271	257	246	280	238	228	253	253	236	257	232	249	263	261	234	242	228	242	227	241	271	255	264	231	223	250	250	246	259	238	266	261	228	257	253	268	263	246	244	251	298	262	277	241	265	239	266	261	240	270	248	275	264	254	251	249	275	259	267	250	261	248	250	255	257	262	255	275	231	259	253	230	265	281	256	263	280	253	279	253	257	235	287	254	256	249	273	253	243	259	236	233	269	264	245	292	250	277	257	269	276	228	239	246	253	240	238	260	271	253	259	235	230	289	256	246	243	250	281	239	261	253	262	271	259	254	256	239	262	253	257	267	234	243	268	279	245	247	269	245	244	266	251	278	250	281	279	285	263	256	262	258	265	240	233	258	253	267	221	249	270	241	224	242	257	280	241	237	237	270	249	235	241	216	256	243	238	220	257	229	281	278	267	250	238	252	257	247	252	227	231	236	254	262	267	230	268	293	271	270	249	267	234	259	283	237	236	282	258	252	231	254	257	273	267	241	261	255	272	248	269	270	270	268	261	262	262	261	243	247	240	269	240	287	235	269	248	267	243	264	242	293	256	255	254	234	262	240	241	238	255	246	229	265	254	242	250	238	260	233	208	241	248	235	246	228	239	243	283	254	249	249	234	230	238	251	254	265	247	259	253	234	232	239	233	232	232	248	270	237	228	252	239	248	235	254	249	241	236	267	254	255	239	252	254	262	235	276	268	258	266	244	273	275	257	240	270	300	222	263	244	261	259	240	239	256	262	264	236	280	249	236	258	255	256	242	281	264	238	235	280	274	268	253	233	255	259	236	212	278	271	261	253	245	245	247	274	228	243	249	258	262	241	259	267	251	294	268	255	254	265	259	238	236	215	256	239	260	267	245	246	273	255	228	240	241	265	249	220	245	261	266	232	243	245	268	257	248	264	251	244	257	230	255	249	264	280	290	261	250	236	258	275	256	254	269	281	258	271	257	235	263	239	290	240	247	255	267	272	259	245	247	265	282	299	272	220	259	268	243	211	263	231	242	244	245	249	240	246	246	257	254	245	261	254	263	248	255	255	235	247	260	278	272	265	239	235	252	250	249	272	265	258	247	240	267	270	237	263	252	250	276	278	258	246	251	271	255	282	263	268	267	234	257	243	251	241	254	271	236	259	262	234	284	220	258	257	256	246	250	260	266	281	259	284	228	227	228	267	234	252	230	263	255	305	244	261	259	269	246	244	282	254	252	239	258	259	249	269	257	269	235	256	267	231	227	263	255	263	258	235	250	276	251	240	265	240	275	224	264	241	288	237	266	239	259	256	255	256	278	257	234	254	246	221	255	232	273	243	253	252	230	240	225	251	262	276	234	239	262	275	255	228	252	249	271	271	289	252	267	261	259	239	261	245	227	237	266	241	266	236	268	253	271	255	248	253	246	266	246	269	258	218	276	257	261	248	237	253	261	246	263	296	250	261	247	268	217	266	296	262	235	253	243	256	242	254	263	249	251	223	281	259	272	247	276	263	227	284	254	233	272	250	250	244	262	237	237	247	273	228	209	261	237	251	272	283	256	244	284	246	255	257	257	281	257	267	254	248	250	255	236	275	268	247	259	266	248	251	290	259	249	254	237	244	243	254	268	261	271	255	248	237	255	264	243	266	270	260	251	267	271	259	241	258	303	239	270	292	234	251	267	247	278	250	237	248	238	266	253	290	252	250	258	265	253	247	249	243	250	249	262	220	239	227	265	254	244	258	253	216	231	270	247	247	284	249	227	247	275	245	256	264	233	263	234	276	260	244	258	246	271	255	271	267	246	255	274	266	265	233	226	261	266	241	269	267	265	265	252	228	245	270	251	287	264	249	244	246	222	250	258	265	229	235	272	279	277	253	250	215	225	255	254	254	259	252	252	260	306	241	265	256	264	240	239	241	232	261	271	269	276	285	233	235	264	266	227	297	271	266	269	252	276	257	261	301	261	236	247	280	215	243	249	258	251	254	253	264	270	235	237	246	258	232	236	233	240	242	260	248	238	283	259	242	249	246	261	255	250	244	236	257	242	234	252	241	248	272	287	234	254	247	253	247	266	276	264	245	246	259	262	262	232	254	274	246	247	264	238	249	240	274	264	252	268	279	268	258	243	234	253	257	266	246	263	231	240	253	258	244	249	248	249	248	246	210	234	244	267	233	243	263	236	254	266	272	250	272	256	256	232	257	278	263	243	240	271	283	251	241	264	244	276	246	255	257	236	256	256	274	247	260	239	269	281	263	255	261	268	250	250	283	263	235	234	248	267	283	263	288	260	251	251	264	234	248	262	274	249	217	231	240	241	284	258	247	264	274	253	247	257	234	242	258	255	261	258	248	247	258	239	244	252	254	257	252	257	274	243	243	249	272	251	273	283	272	242	255	232	270	285	215	252	263	236	244	287	238	271	271	264	253	253	247	259	250	272	259	246	249	263	263	243	252	254	260	249	237	244	263	245	279	248	258	273	248	264	244	281	224	267	243	268	257	276	253	264	250	257	230	304	228	257	269	244	250	232	244	240	276	272	264	259	263	226	248	309	253	246	261	271	261	254	209	252	272	254	256	268	236	267	217	222	260	280	271	230	259	274	268	224	288	266	282	252	244	267	244	232	241	217	247	266	246	252	272	273	283	253	267	253	242	246	262	268	237	238	260	249	239	259	265	249	241	226	249	238	250	267	231	250	273	255	261	253	267	278	270	251	241	222	219	258	268	239	240	256	267	257	251	282	234	262	272	262	230	226	236	271	245	270	260	228	249	288	279	263
22279	23426	25421	27208	25291	22237	17759	19317	18338	15389	14708	10056	10881	8464	6579	5490	5001	4901	4262	4367	3385	2163	1696	1906	2151	2151	2117	1943	1834	1870	1575	1034	1012	1112	1098	950	852	771	738	698	693	706	668	626	691	649	659	624	635	663	599	578	581	597	620	627	645	577	629	581	582	627	616	582	603	596	604	597	659	636	605	601	626	612	612	600	588	630	610	649	603	618	639	617	585	574	645	609	599	621	614	625	658	600	586	624	609	617	605	623	614	657	650	660	595	640	588	635	604	642	641	627	608	613	641	599	647	606	637	600	625	623	569	624	654	603	597	593	634	655	616	626	615	623	619	627	584	619	575	566	639	651	628	627	658	609	673	628	590	633	650	611	645	594	621	579	663	639	627	613	608	619	618	644	654	597	607	589	626	599	621	620	604	619	604	627	596	643	660	652	618	644	609	600	629	643	615	587	660	618	622	602	611	649	601	641	671	612	641	643	571	615	659	607	572	574	570	574	601	655	593	599	619	584	655	636	576	621	638	587	635	628	612	627	576	620	585	615	634	624	630	625	617	582	624	578	597	593	613	585	632	620	626	618	649	579	620	668	631	626	607	619	645	648	628	583	630	574	585	639	622	599	648	635	624	581	616	648	667	601	634	628	625	611	663	635	665	619	621	607	650	621	661	629	605	594	626	653	619	588	638	629	595	638	652	645	576	626	656	598	641	570	649	625	610	649	611	613	665	637	611	621	578	636	597	597	623	607	628	646	618	651	651	693	653	559	662	596	606	601	639	633	595	596	677	623	609	653	622	601	628	628	659	593	634	595	665	643	614	617	626	607	646	664	597	602	601	647	600	647	616	589	608	629	618	543	607	615	589	602	654	620	607	626	593	605	587	595	636	594	633	593	618	612	614	635	586	654	595	619	600	650	618	618	641	582	639	675	625	634	593	653	592	602	639	631	615	636	648	601	622	623	582	618	627	639	622	614	630	630	587	615	663	607	651	647	630	599	595	650	651	565	618	614	673	627	658	616	633	626	598	671	643	601	640	580	592	613	672	634	582	580	643	608	625	633	615	644	628	625	615	610	622	620	655	632	603	663	612	640	639	619	596	639	601	642	642	615	628	627	645	636	616	563	610	600	570	622	644	597	638	613	610	657	608	616	660	587	635	608	611	593	585	618	578	619	649	609	640	612	593	628	562	598	605	631	671	603	603	603	588	569	629	609	661	622	589	610	633	668	579	654	626	621	607	628	604	612	656	596	654	664	610	612	621	600	644	613	658	677	644	627	586	616	632	667	612	582	650	692	604	639	610	623	626	653	624	660	628	571	602	604	616	568	623	591	650	652	644	616	581	631	573	605	580	627	659	631	638	603	617	640	648	610	627	584	625	604	631	639	621	587	601	612	604	609	611	582	633	562	652	586	609	598	625	596	636	652	651	613	587	628	623	676	600	619	614	645	624	637	630	611	635	641	604	615	640	642	666	657	669	627	597	607	661	663	611	574	594	646	652	610	636	648	585	623	597	587	617	581	620	635	624	601	600	592	644	571	652	632	642	593	634	630	595	576	596	624	606	582	627	647	602	640	600	619	619	640	632	609	649	614	665	630	620	625	641	636	596	596	601	681	645	574	615	645	691	613	615	649	627	625	621	635	624	621	619	629	629	619	600	616	644	580	625	653	651	619	614	573	668	581	601	626	611	610	630	619	624	621	611	596	590	623	612	627	669	624	578	621	643	613	643	594	626	617	619	595	598	625	612	623	610	634	608	641	659	569	625	634	553	653	661	660	648	649	635	657	589	617	651	594	616	601	628	608	648	612	636	645	655	625	618	619	614	610	616	588	603	629	614	636	594	610	648	623	645	621	634	637	602	620	671	595	623	651	640	577	609	609	653	618	610	621	619	644	620	614	643	622	614	641	615	646	625	592	585	619	655	585	599	623	662	640	643	585	606	598	608	573	638	616	587	614	628	601	611	627	573	672	609	632	604	650	621	642	618	618	644	610	634	674	619	593	615	618	624	607	625	611	657	597	595	634	593	617	603	623	607	647	651	633	600	594	618	619	588	603	635	665	627	665	641	641	642	581	594	598	632	587	649	619	661	664	590	615	583	579	625	644	616	610	645	623	562	627	597	611	591	626	647	626	591	645	615	641	577	582	611	637	592	620	619	596	603	584	600	658	593	614	623	625	582	618	647	642	609	600	661	624	620	626	646	615	665	591	574	628	583	636	619	616	619	641	617	628	616	631	640	623	635	556	592	609	596	660	590	611	648	628	615	682	615	582	651	667	618	634	608	589	615	558	629	633	612	597	624	581	568	594	633	603	656	637	608	602	629	603	645	654	630	644	633	640	636	626	650	615	589	611	597	612	586	596	627	640	592	601	647	630	641	641	627	575	603	593	574	595	600	583	629	618	536	621	640	599	633	626	605	636	655	630	658	632	609	597	619	622	643	612	610	645	626	619	609	612	647	642	631	652	594	623	627	593	612	612	615	586	615	584	588	603	588	621	603	594	624	634	603	606	680	596	598	608	627	666	576	623	623	599	591	617	606	613	679	581	574	647	654	681	644	595	648	605	603	636	595	654	602	612	610	602	606	634	637	635	654	654	679	583	602	634	620	588	632	565	632	613	599	615	639	595	674	660	611	587	651	643	626	600	592	630	587	590	630	654	615	582	578	668	577	588	644	612	628	663	622	614	619	610	639	593	604	638	646	643	637	626	638	605	630	606	649	627	606	608	645	589	604	589	626	650	654	613	629	650	632	610	632	631	608	638	611	610	582	628	627	625	609	632	614	642	629	615	621	607	620	607	584	626	571	626	590	654	646	657	613	641	607	602	624	614	629	625	559	654	621	643	644	619	608	619	613	612	663	597	617	589	616	572	604	644	638	596	655	582	632	653	575	621	618	620	575	637	608	635	650	613	628	623	626	608	613	633	593	599	588	608	647	646	623	635	618	617	669	610	609	578	617	629	599	577	664	597	641	592	616	645	620	598	648	652	618	654	610	620	640	674	628	569	640	614	642	609	596	641	638	581	641	635	625	610	604	616	656	632	653	620	631	691	638	645	614	592	675	641	614	629	611	653	594	596	647	644	662	628	594	628	631	615	651	616	649	584	612	669	639	660	589	628	649	608	635	625	642	604	615	655	622	618	593	603	601	615	637	610	622	612	635	562	587	630	641	652	632	616	615	620	629	632	606	660	608	588	645	644	638	609	628	610	607	597	583	616	629	631	566	639	601	641	606	604	625	640	575	617	582	613	661	610	591	605	658	612	623	641	603	606	588	588	640	625	638	581	626	572	595	618	643	601	610	635	621	576	586	625	631	591	584	563	637	598	639	592	639	625	630	607	607	614	578	588	643	615	610	590	630	647	619	631	628	636	649	614	606	600	654	602	600	627	598	627	621	591	637	673	586	683	644	625	604	591	606	610	604	581	615	621	637	598	643	619	562	659	615	612	645	624	608	665	635	609	643	640	650	619	563	619	603	585	643	599	598	605	600	699
48057	41465	32692	29748	27478	24924	18706	20909	19766	16023	11760	7642	7930	5341	3746	3045	2628	3003	2361	2567	1933	1106	792	1052	1070	1098	1095	961	927	846	555	410	416	453	486	394	318	328	305	263	269	263	279	270	264	263	243	274	271	287	247	232	265	246	241	250	272	270	221	265	251	292	263	247	258	264	258	255	230	260	259	238	256	249	265	246	268	249	257	264	240	286	244	228	255	271	248	239	251	266	243	260	258	259	252	265	264	265	254	240	275	233	251	275	251	276	228	230	239	274	227	262	238	243	256	265	247	247	261	232	268	227	274	273	246	248	254	245	274	231	261	232	265	241	263	242	258	226	256	233	275	237	270	244	260	262	243	234	252	246	225	272	312	239	260	248	257	232	267	249	291	259	259	263	245	241	240	254	251	280	257	273	255	264	247	278	262	263	242	265	258	278	204	233	258	266	285	274	250	239	273	264	239	274	265	234	252	277	239	253	273	270	280	267	271	284	253	218	257	244	239	259	244	266	205	268	223	277	262	270	224	262	250	228	251	255	222	229	236	255	261	261	281	242	255	260	245	264	237	233	232	242	253	249	283	234	270	248	263	266	285	232	241	247	238	264	245	254	267	255	245	243	241	239	249	228	230	247	239	275	241	245	256	263	263	259	248	256	264	251	237	256	261	247	240	262	251	232	267	211	259	240	254	284	240	235	210	256	237	244	214	262	269	264	225	236	288	288	253	246	238	262	238	238	260	257	271	261	250	281	249	250	245	257	256	241	256	246	244	240	260	270	256	284	285	238	281	246	246	254	238	298	244	223	246	271	283	252	220	228	245	255	218	254	243	268	259	259	271	238	252	232	249	249	244	235	242	259	227	264	265	252	267	234	222	241	251	203	249	239	221	251	257	235	263	300	243	284	252	235	239	243	236	285	228	275	227	270	267	254	252	249	243	260	259	246	250	258	249	265	234	283	247	272	241	261	252	257	242	263	245	249	244	274	236	244	238	267	243	257	253	245	292	255	255	243	249	273	264	235	237	236	252	264	212	259	241	242	248	219	267	261	242	262	267	267	261	270	255	267	213	274	246	234	242	257	237	243	266	220	241	226	231	250	257	260	245	244	286	253	242	260	261	244	250	278	253	256	251	269	279	279	232	277	264	264	232	255	256	272	277	249	251	242	243	280	258	246	254	263	242	249	237	252	253	257	224	248	218	283	241	257	288	272	279	262	245	242	259	251	239	240	255	247	269	231	248	274	249	275	271	234	252	238	255	266	250	256	265	245	266	260	268	258	246	259	269	284	280	266	228	246	276	253	257	282	308	229	254	276	258	299	237	272	277	277	277	260	231	257	261	250	239	247	248	258	264	275	262	251	241	249	251	252	265	239	236	253	261	257	243	242	275	264	244	252	248	262	257	247	263	265	237	259	232	240	228	233	261	260	239	247	229	248	246	252	229	245	249	265	254	250	253	248	259	275	226	250	275	253	246	256	226	261	273	242	280	225	273	234	229	266	275	265	249	245	247	268	221	242	238	232	224	247	259	261	223	273	269	245	234	265	246	258	235	243	268	245	243	231	226	246	236	249	244	279	252	245	242	273	275	251	255	279	246	243	255	261	252	254	244	245	288	271	255	260	283	278	250	239	262	285	214	234	264	260	246	249	283	235	242	243	254	241	231	274	265	245	277	248	259	224	238	261	268	269	244	250	238	278	245	259	260	258	261	236	248	247	249	257	276	247	256	257	236	269	248	279	276	246	252	250	245	254	286	218	272	274	260	265	267	264	256	272	239	236	246	246	231	243	245	232	238	233	271	246	252	242	228	268	222	273	270	254	261	214	266	252	231	257	241	263	272	262	264	251	240	260	227	269	224	250	264	218	243	239	234	247	235	231	284	239	223	241	290	267	258	230	236	251	283	285	249	232	254	249	260	247	260	256	248	235	253	272	258	240	250	266	235	253	240	250	255	248	233	235	268	250	250	223	234	240	251	258	261	233	243	255	288	254	259	230	260	270	239	212	291	259	251	285	260	248	228	244	279	234	238	234	244	265	264	243	264	259	266	225	257	243	239	284	259	255	274	258	249	257	266	269	257	299	245	238	266	246	243	267	243	281	260	296	250	250	236	241	246	261	226	282	255	240	255	250	270	266	264	260	257	228	245	246	253	265	264	239	245	251	257	247	266	274	252	246	236	251	231	230	271	245	237	262	250	258	261	241	231	260	235	250	235	264	248	252	270	253	231	240	277	264	274	233	264	266	265	266	259	283	244	263	236	235	236	247	228	267	260	246	248	252	244	229	250	264	243	252	275	265	251	238	266	269	247	238	268	266	274	238	249	229	278	266	247	255	246	243	285	271	249	259	257	273	261	263	221	230	228	270	231	260	248	246	248	279	259	272	243	255	241	230	277	233	255	247	254	239	274	269	256	252	248	251	266	261	255	257	268	256	260	243	254	253	257	263	231	246	243	236	261	250	248	256	244	247	251	254	264	251	271	283	285	268	258	222	243	257	237	231	255	244	258	265	237	250	215	256	266	270	274	284	259	282	232	287	265	257	264	250	214	242	247	283	271	255	247	243	255	256	229	250	250	215	257	242	259	272	229	271	251	222	249	246	247	250	257	245	235	222	256	277	237	243	252	256	234	247	265	229	249	251	256	265	253	239	234	239	241	259	292	270	249	250	246	266	284	266	241	263	248	276	242	263	252	257	261	248	276	263	267	250	242	266	266	277	288	254	268	269	247	267	250	220	255	292	259	271	260	275	261	242	255	274	274	254	242	256	272	252	254	235	232	296	257	259	260	234	250	238	270	243	245	246	273	260	269	253	251	223	220	250	259	228	249	273	245	258	229	251	262	268	285	231	293	269	211	259	251	259	254	258	280	249	268	272	254	244	259	265	245	249	275	244	234	274	256	243	272	235	243	241	256	252	275	271	220	259	258	246	265	254	213	263	225	261	265	236	257	303	229	251	246	242	247	281	250	261	249	252	264	266	255	275	234	255	252	250	237	251	245	235	252	245	237	266	271	247	283	245	245	266	290	247	282	252	270	233	228	257	242	240	235	275	250	242	260	262	259	259	262	230	257	260	259	239	243	279	261	250	264	256	284	226	240	249	259	262	221	258	277	221	222	230	272	232	244	244	252	237	220	244	245	226	266	272	268	286	249	245	245	270	274	256	240	274	285	270	270	245	256	244	250	248	270	265	253	237	237	261	257	239	226	254	241	266	236	243	234	256	264	271	247	232	246	239	266	224	269	217	238	256	225	287	231	254	259	259	281	234	273	246	249	265	232	276	255	256	236	252	251	239	232	249	261	267	258	263	236	236	264	280	271	251	253	263	252	229	234	239	269	227	250	251	227	247	259	280	258	243	250	226	258	251	269	262	258	236	254	269	264	277	268	223	255	260	274	250	245	255	253	230	256	223	249	281	256	288	243	258	251	268	251	241	203	252	241	252	260	240	250	225	252	249	251	272	262	245	243	262	252	274	233	254	266	279	264	255	256	262
32217	33863	35085	37129	37732	34965	30505	34931	35418	30967	27458	21720	25963	19847	16582	14545	12953	14183	12620	13300	9504	5497	4213	6002	5915	6381	6328	5496	5651	4699	3282	1712	1685	2308	2118	1741	1217	1066	816	805	908	835	781	704	679	672	661	710	665	658	661	656	621	618	658	616	636	603	603	592	635	648	592	628	644	603	633	638	621	601	604	644	598	617	635	678	579	635	596	613	631	603	589	656	627	604	681	581	588	631	614	622	619	605	603	621	611	594	630	576	618	594	606	608	622	606	616	614	625	577	607	617	572	612	631	607	613	601	584	599	599	585	620	633	564	608	629	605	623	628	592	610	613	637	619	600	577	575	583	615	592	621	631	640	605	570	635	612	641	582	651	611	653	613	601	645	625	598	594	613	584	603	592	588	595	597	630	648	631	586	624	616	607	626	610	603	566	592	606	631	624	630	598	601	627	601	613	615	635	637	604	607	643	580	605	592	597	605	597	569	586	632	620	633	593	591	587	657	583	634	649	610	598	621	611	637	587	599	616	639	568	638	657	584	570	618	628	608	592	628	585	603	574	588	614	611	602	585	596	532	635	635	629	630	622	613	601	587	557	607	599	610	586	584	608	641	569	608	619	615	643	617	566	631	575	600	598	601	611	560	618	634	583	638	544	601	610	574	583	661	653	608	614	623	617	576	614	617	622	595	647	569	590	604	583	608	610	559	607	597	602	577	636	663	582	601	604	580	608	596	604	611	570	558	642	631	634	609	589	640	612	588	572	605	627	627	634	635	626	627	591	605	599	633	604	598	625	596	580	640	604	606	572	613	628	608	620	618	617	632	624	593	629	627	578	615	636	585	605	591	561	613	613	618	644	528	602	614	620	632	617	638	586	579	604	631	591	593	616	641	620	550	622	594	580	568	602	593	615	619	656	629	644	639	666	615	642	665	606	599	612	601	623	622	597	594	600	594	644	640	639	618	616	572	594	586	636	624	582	606	670	575	602	627	615	590	605	602	605	562	657	610	673	607	591	618	624	591	661	618	605	605	616	590	611	537	593	580	633	583	629	593	596	626	597	576	622	626	653	615	610	602	657	627	631	597	619	588	627	609	630	584	628	614	607	579	610	604	621	581	556	589	630	600	648	634	597	644	594	615	612	604	626	597	613	627	615	622	612	639	613	630	640	542	594	631	591	602	633	606	611	615	623	664	622	633	587	588	622	625	647	581	652	582	619	575	555	616	560	609	606	629	614	620	632	597	576	633	614	602	590	596	544	658	650	617	622	594	575	599	617	625	582	638	591	587	581	609	598	609	594	617	621	631	590	602	606	601	609	641	590	617	600	600	605	557	621	617	597	627	621	624	609	588	611	611	599	615	612	600	609	636	606	617	605	583	571	617	646	590	622	604	617	581	603	618	632	596	623	625	643	605	603	578	591	617	605	587	645	580	564	603	653	616	588	606	611	612	593	608	587	568	568	619	547	588	565	626	602	618	624	655	628	604	589	602	643	590	606	615	612	574	582	655	604	590	608	608	635	628	575	592	569	584	610	646	592	615	642	596	601	627	588	569	621	611	630	613	588	633	587	587	638	619	602	601	628	590	677	612	656	629	602	586	578	627	598	638	617	641	607	620	604	578	615	579	585	655	585	629	582	601	640	620	605	621	608	642	664	585	595	616	593	613	609	598	587	586	650	587	648	618	592	654	586	684	585	651	597	600	622	601	616	609	631	588	646	604	607	613	576	590	630	601	631	637	616	651	599	613	624	608	623	619	627	617	612	611	611	644	579	610	601	561	588	537	625	610	620	581	631	587	581	591	589	614	618	644	623	631	599	612	594	603	648	635	633	635	601	587	602	631	612	628	625	599	585	597	614	595	596	607	593	600	635	579	596	577	603	609	647	644	604	603	654	604	636	600	598	617	571	611	598	594	622	597	595	599	612	562	588	599	624	575	660	592	628	622	634	626	647	626	604	625	635	654	599	614	617	609	595	585	626	630	582	629	601	557	627	638	614	643	611	602	610	573	595	609	615	654	570	608	611	623	582	604	633	611	587	624	620	598	602	605	652	619	568	606	572	586	625	593	588	567	583	585	626	608	600	655	644	586	643	596	567	625	653	606	655	607	651	616	659	673	613	578	623	588	599	584	636	621	592	623	608	578	609	639	617	634	588	616	563	584	572	607	630	615	627	628	604	630	612	606	600	630	662	596	623	599	632	614	543	552	632	622	635	596	617	603	614	572	613	603	575	631	637	597	580	589	666	656	552	610	648	592	604	604	589	567	621	592	579	656	590	576	615	654	617	594	607	630	606	628	597	586	622	645	581	580	628	610	585	638	569	636	590	584	604	646	613	601	636	595	631	592	606	593	590	622	597	614	611	591	572	596	612	619	600	620	642	664	575	673	596	614	617	567	641	594	618	578	624	604	625	606	615	660	573	639	611	592	603	597	573	592	619	645	606	621	562	607	625	607	561	581	643	574	602	619	596	628	665	626	590	597	669	580	608	607	639	576	592	635	598	642	612	601	606	575	603	631	608	640	632	611	599	616	583	567	674	658	604	569	610	591	626	606	599	603	596	623	582	603	636	625	538	582	600	612	609	622	614	562	604	674	609	606	610	616	554	604	601	581	633	597	595	605	582	658	619	586	638	595	583	574	601	568	604	596	571	630	612	599	634	654	630	596	608	603	624	601	547	645	614	576	600	602	626	598	578	575	610	565	593	604	583	627	596	642	623	635	636	630	619	611	629	608	608	603	594	608	637	595	598	621	587	601	673	646	570	604	589	657	567	617	602	583	618	601	594	622	655	603	611	593	612	593	630	613	635	607	586	625	627	654	599	667	658	605	627	600	601	655	606	603	603	574	630	642	631	608	626	663	633	600	592	601	613	644	610	574	636	643	601	575	612	635	607	606	612	627	599	583	616	590	642	590	613	676	562	577	579	610	623	568	595	611	639	615	624	628	633	627	626	565	593	594	628	588	647	636	585	621	590	592	630	617	571	607	598	607	595	618	620	596	626	601	581	622	631	565	597	622	617	635	615	618	594	631	617	596	624	635	619	601	584	620	653	637	589	603	587	635	595	664	603	604	606	601	594	627	644	644	591	629	599	623	639	602	618	589	583	597	621	675	664	579	644	582	610	609	618	639	593	602	604	598	649	607	618	617	636	648	621	577	618	606	625	618	581	597	602	611	619	606	577	612	608	597	616	632	592	585	583	665	646	628	643	618	598	569	623	608	610	598	607	605	637	630	666	587	584	596	609	637	609	630	584	616	625	612	585	660	572	614	591	583	604	600	636	563	642	614	624	553	585	613	649	628	604	595	616	564	591	609	578	604	616	569	598	580	612	582	649	656	607	612	633	609	611	593	597	604	586	585	620	686	609	572	659	621	646	611	616	593	565	611	638	601	611	598	627	594	634	622	606	585	620	611	574	633	590	588	569	656	617	625	594	598	565	598	602	617	612	608	623	608	594	639	599	607	574	622	649	602	591	608	596	577	562	595	621	634	619	635
24540	17691	14416	10122	5813	3822	2544	1986	1437	1041	898	734	693	563	513	419	438	400	371	368	286	313	309	293	284	272	304	267	275	286	301	248	262	302	285	269	298	250	261	225	267	261	286	261	250	255	264	287	222	252	270	251	253	290	231	238	262	265	280	261	252	254	229	252	261	267	240	274	279	257	244	247	217	245	263	278	247	266	242	266	273	226	243	239	259	241	262	261	282	262	228	259	239	278	260	293	241	243	271	252	243	244	242	248	265	261	245	275	286	254	242	259	281	229	236	281	264	262	257	254	292	256	262	249	252	242	280	236	243	264	248	252	239	254	237	259	277	270	264	249	285	253	251	292	250	278	267	289	267	247	246	262	270	248	271	244	253	277	257	229	269	247	264	275	260	254	261	256	238	252	242	268	242	272	256	240	240	239	247	259	272	261	263	266	262	233	265	247	269	248	252	234	253	258	256	251	241	228	253	303	310	242	269	272	278	258	268	270	254	267	257	262	235	239	260	251	283	251	269	240	252	272	238	285	262	264	251	255	237	239	248	256	284	259	245	220	252	219	250	245	233	244	254	266	259	261	251	241	262	211	251	257	252	246	222	248	253	238	268	293	258	255	236	284	268	287	245	262	254	264	267	265	253	263	288	269	243	275	247	275	247	244	251	245	254	274	243	274	259	260	261	276	261	247	268	280	252	250	262	255	268	256	267	242	266	238	263	272	256	249	238	252	263	276	282	219	256	257	233	264	271	267	256	255	268	263	235	243	297	238	222	261	254	223	252	244	266	233	258	235	261	264	277	235	249	233	241	257	250	254	247	262	269	261	257	251	247	258	234	251	232	249	265	242	260	258	279	261	256	244	248	253	261	261	273	239	262	236	249	236	263	231	232	230	261	239	262	244	243	239	277	273	252	252	274	253	250	266	240	286	232	258	258	260	242	236	256	256	245	272	250	269	224	284	242	262	272	242	238	236	260	266	260	242	256	270	249	276	286	276	234	270	224	261	260	253	267	256	246	254	237	255	232	241	244	284	256	243	298	264	240	263	233	274	269	241	264	255	256	225	242	242	253	259	239	257	274	276	259	259	250	257	259	267	248	264	275	277	261	268	253	240	219	230	255	231	265	270	248	237	261	252	249	229	228	285	272	252	235	274	242	241	232	260	248	273	265	266	259	263	267	226	247	257	265	280	288	254	238	233	264	246	258	236	259	262	327	267	249	261	263	270	266	275	264	246	246	253	258	287	275	236	252	259	269	272	277	263	252	278	250	246	251	233	275	262	232	276	282	288	255	280	249	252	255	259	247	255	255	275	276	218	279	287	249	248	246	248	239	250	234	280	255	262	258	231	244	269	238	262	261	246	256	253	235	269	244	250	254	241	250	267	268	278	233	230	207	254	265	256	253	233	269	255	280	226	260	264	236	286	239	227	222	252	252	251	276	242	255	250	233	252	249	251	273	310	283	241	276	244	238	261	247	234	267	247	273	257	252	261	247	257	260	268	253	265	270	265	259	217	255	235	242	264	263	266	259	242	264	240	279	281	227	294	250	265	287	245	258	239	288	280	254	245	251	236	252	246	224	265	263	274	253	271	262	245	260	247	237	269	253	271	271	263	270	285	291	256	268	267	286	281	252	285	250	269	265	258	267	267	288	248	235	233	255	261	276	260	226	246	235	258	262	258	256	266	230	252	259	273	236	241	256	248	249	242	249	286	265	281	275	262	276	264	246	244	279	283	264	254	248	233	294	260	254	239	238	256	261	248	238	226	248	278	242	252	249	252	255	267	263	264	246	266	266	226	261	270	248	247	262	258	252	272	260	273	250	247	263	264	247	275	241	274	253	274	241	249	246	289	221	246	247	255	259	235	273	257	276	247	221	252	269	274	264	287	228	252	274	252	254	243	246	260	276	266	302	245	247	239	234	282	236	258	257	266	264	243	268	257	222	238	249	269	268	256	250	264	260	263	278	280	213	279	227	252	272	245	219	279	262	278	242	228	272	249	260	276	252	257	257	231	279	260	251	288	246	261	247	238	260	277	271	261	262	264	266	245	283	258	280	266	272	275	247	304	255	270	265	253	241	230	261	260	240	243	258	256	289	237	270	222	260	236	281	232	237	239	239	283	247	261	255	263	262	282	261	255	262	236	263	268	268	283	267	266	267	282	255	250	259	263	242	253	254	236	288	237	243	271	230	260	257	289	244	258	272	265	253	266	282	238	294	254	258	279	245	252	277	261	235	256	251	283	238	242	246	244	236	244	231	252	250	261	257	253	278	264	255	256	239	240	246	273	283	250	260	265	251	256	238	227	252	264	269	248	255	258	238	263	255	291	219	262	243	262	268	265	279	234	290	228	249	246	251	243	220	263	265	264	258	269	249	286	269	257	257	243	314	247	259	252	248	262	267	233	253	267	242	271	233	258	253	270	251	216	275	230	246	246	274	289	257	240	247	230	239	241	249	253	260	225	249	276	264	251	279	287	261	223	266	252	225	230	267	262	237	259	293	270	269	265	244	228	260	265	219	273	230	223	270	248	264	263	248	242	253	248	251	260	248	255	211	262	276	234	254	275	259	259	281	260	258	254	295	258	260	272	257	264	254	250	258	250	251	275	251	261	263	248	250	249	260	286	244	269	264	257	274	246	251	240	267	289	246	244	264	265	248	247	266	273	271	243	266	260	258	251	260	254	265	288	223	257	250	266	267	279	279	251	244	261	286	241	244	240	270	237	259	277	263	255	227	234	236	294	244	276	277	255	260	255	260	247	257	261	281	268	227	262	235	286	283	262	276	257	263	247	274	273	250	224	263	250	266	238	269	278	253	241	242	263	253	236	276	266	265	258	257	251	258	250	256	265	236	265	263	236	263	268	277	266	258	263	271	260	291	282	261	233	236	211	247	240	228	236	268	276	260	263	273	235	239	275	245	264	222	263	255	241	268	253	272	278	244	305	279	248	228	295	248	275	255	239	261	270	260	266	239	279	256	268	259	257	240	262	251	267	259	272	252	245	272	233	253	277	270	262	276	275	276	245	259	245	262	232	243	258	261	268	258	233	266	252	249	255	251	283	264	223	255	236	290	272	271	255	301	264	237	272	244	256	239	286	261	271	288	247	251	243	249	233	253	282	263	235	287	234	268	278	276	278	246	279	261	277	276	262	251	261	252	290	232	232	277	249	273	267	275	290	231	253	265	250	249	238	250	253	275	247	264	241	270	260	258	258	247	258	280	281	250	236	252	263	258	253	246	251	261	254	295	250	261	249	276	294	245	238	241	256	234	261	254	250	256	236	241	248	270	255	246	266	261	263	264	229	249	263	258	257	243	270	244	255	248	256	239	282	266	233	280	230	252	294	291	234	222	235	254	244	273	254	244	257	231	276	250	247	248	240	233	238	267	292	251	260	238	240	263	278	269	248	256	240	273	296	260	264	234	296	249	250	232	243	266	271	270	267	243	244	241	254	259	249	297	257	240	258	248	258	263	288	236	269	255	265
15241	13789	19125	19957	16597	13752	10520	9247	7186	5494	4592	3740	3553	2615	2305	1976	1871	1676	1426	1383	1155	1036	1019	992	912	901	853	852	832	820	740	705	702	740	759	642	669	686	750	709	646	654	649	688	669	707	575	602	646	602	621	648	610	668	642	624	646	587	614	639	606	638	624	603	576	642	638	609	632	583	604	610	627	599	644	625	633	642	650	594	643	622	648	566	599	598	642	633	645	636	563	601	612	613	623	619	662	625	587	621	623	606	614	607	635	603	619	597	592	616	607	666	594	622	612	576	637	641	612	620	626	633	585	610	624	582	583	588	614	658	580	609	610	607	676	664	608	659	632	600	601	617	614	598	620	697	638	605	615	640	591	623	606	641	621	618	645	619	639	622	648	646	606	620	618	651	660	631	626	551	627	629	635	599	622	679	599	631	628	642	613	569	620	629	624	620	648	588	586	597	610	656	660	591	598	636	617	596	648	626	613	646	630	593	612	630	668	639	610	600	607	628	598	596	649	620	635	642	637	634	644	617	626	590	613	622	608	617	565	628	619	610	583	612	617	594	618	624	643	618	602	592	602	613	657	558	536	641	627	644	634	616	653	652	643	625	634	638	613	644	624	604	627	613	639	644	609	604	593	630	603	646	622	615	654	624	624	592	601	642	600	585	621	657	614	660	599	598	658	632	621	597	643	593	638	616	592	676	635	564	641	677	626	641	593	609	592	585	635	610	633	609	611	617	588	629	640	665	633	636	573	650	590	664	641	634	591	607	610	548	633	632	631	596	585	631	665	652	593	641	613	616	630	599	652	609	672	620	613	614	595	609	631	623	644	591	643	641	617	631	595	618	616	619	597	588	631	634	629	645	605	601	580	600	594	646	588	637	606	675	641	655	648	629	624	613	607	638	580	605	582	603	614	677	587	592	602	593	630	557	645	616	605	595	623	637	618	591	601	599	611	590	593	614	589	638	650	606	589	621	638	647	621	617	671	648	568	644	606	597	671	672	628	634	640	595	621	597	626	610	560	650	588	623	607	607	632	606	624	615	615	638	605	603	639	603	640	630	599	636	582	642	618	637	616	632	625	587	603	659	621	634	606	645	598	617	592	653	594	616	628	633	653	639	596	625	608	655	625	601	638	583	643	613	585	571	644	620	609	579	618	646	649	660	637	677	641	657	618	626	654	613	589	635	659	625	620	612	601	653	641	651	636	645	603	609	633	626	645	659	606	612	630	616	619	669	641	607	621	682	597	623	599	671	604	616	580	625	636	622	589	623	664	656	620	633	632	618	621	630	619	642	621	612	595	602	671	590	573	626	618	616	639	636	649	604	600	643	645	648	639	592	603	608	618	612	615	649	605	693	616	618	596	605	630	621	592	589	562	611	576	594	649	638	641	581	611	610	633	608	613	634	656	609	632	567	599	619	581	585	635	630	612	652	647	652	598	550	624	623	637	616	595	662	582	660	594	593	629	603	634	619	623	644	653	609	642	611	648	640	612	634	652	623	604	657	593	601	648	598	651	590	614	633	624	624	672	590	617	605	612	594	633	651	598	560	605	586	643	677	610	611	673	641	637	606	677	611	648	667	609	618	592	592	648	640	606	630	651	580	656	578	651	635	618	609	662	629	581	626	633	631	577	619	630	650	620	587	615	644	636	624	603	620	625	608	587	583	604	651	624	622	643	620	603	625	657	571	625	646	653	607	600	631	587	606	638	612	601	615	657	587	652	658	637	641	582	606	630	603	616	642	595	617	617	677	592	656	584	580	603	644	641	596	605	637	649	578	664	599	580	629	661	615	632	616	627	628	584	631	621	624	649	608	609	654	614	599	665	613	613	620	643	666	616	614	636	581	612	604	612	643	667	672	662	571	588	577	609	592	611	649	633	638	619	634	589	648	608	603	642	661	622	618	590	644	618	631	602	641	618	639	626	611	631	626	625	620	606	642	624	627	606	602	606	585	620	674	627	582	599	667	618	583	601	632	626	602	615	614	629	636	640	651	635	670	627	608	626	628	641	648	581	635	603	644	585	612	632	621	597	604	621	601	626	639	652	597	638	644	629	614	612	603	607	631	613	644	651	654	612	616	594	584	617	657	618	648	641	621	659	643	631	618	618	617	593	627	631	644	601	648	603	636	629	660	634	645	624	636	597	553	605	619	621	638	606	632	647	663	632	588	628	632	594	604	619	648	575	568	592	621	602	656	618	676	678	677	624	619	648	626	619	607	617	637	647	635	570	593	625	585	646	574	653	621	576	660	631	642	608	637	640	616	620	600	656	602	629	588	619	649	669	602	621	650	663	636	626	620	656	624	650	609	620	682	587	630	656	637	619	621	588	605	678	603	624	567	593	617	610	601	633	597	598	629	589	605	605	627	574	618	625	616	606	624	589	678	604	591	611	595	620	582	636	628	612	628	624	639	637	646	603	593	640	622	676	581	607	625	644	620	634	639	610	663	637	635	644	657	628	603	662	646	616	639	604	598	655	617	634	641	650	606	613	611	617	646	586	619	612	597	654	635	628	642	613	580	635	639	596	614	677	649	616	615	590	627	628	593	606	634	642	601	632	616	644	612	601	633	636	618	609	593	582	674	556	616	681	651	611	589	673	623	609	626	622	609	592	589	624	673	658	670	609	634	647	658	604	614	617	594	623	644	613	560	651	604	627	591	625	639	633	643	630	637	620	619	624	628	633	616	626	603	604	637	631	658	613	625	588	640	606	607	581	651	578	623	599	599	614	553	629	606	628	629	600	604	630	622	643	643	598	631	636	618	601	586	653	636	651	632	619	638	601	614	606	590	612	662	655	695	673	646	576	640	602	622	607	620	641	634	584	661	616	627	606	617	628	647	617	629	606	617	646	682	612	628	586	655	671	628	668	638	620	628	614	590	627	611	572	612	645	577	624	627	595	626	662	579	581	571	597	614	623	637	631	612	604	571	658	628	624	612	634	613	654	592	583	593	636	633	648	648	591	618	636	637	605	593	638	618	597	660	608	613	654	635	653	632	625	568	630	620	618	628	631	612	622	595	609	623	621	641	637	606	618	678	629	606	655	582	594	599	594	620	617	634	614	631	641	638	650	605	602	651	638	635	611	654	582	577	577	648	626	597	634	622	610	613	608	676	644	636	633	554	612	610	588	619	606	627	644	639	587	656	632	593	591	597	633	583	594	645	667	607	586	595	620	604	621	634	601	614	600	647	646	677	606	657	593	633	653	621	635	656	593	630	611	643	620	650	574	645	634	611	601	617	592	597	583	584	614	614	599	615	556	611	608	639	580	609	617	644	604	581	641	657	573	662	645	634	609	627	631	633	654	615	610	599	624	632	658	623	617	601	586	663	621	604	636	602	603	603	610	636	562	614	601	623	623	648	622	652	630	623	630	628	602	637	624	620	612	646	593	616	582	670	597	628	614	646	587	631	595	595	661	633	602	583	623	601	644	599	627	614	640	634	625	591	602	626	608	668	626	609	672	645	603	618	652	615	658	640	611	627
32978	27022	21234	16295	11176	9529	7497	8689	6909	4080	3216	1654	1953	1625	1181	978	890	855	748	794	682	451	470	464	462	443	442	434	436	384	317	286	296	328	322	274	287	295	238	276	259	260	267	267	280	261	261	240	268	235	253	264	261	256	302	263	247	263	231	247	255	222	259	265	258	234	294	262	238	258	269	262	251	248	277	239	269	283	250	247	262	259	260	259	283	269	271	253	278	251	279	281	279	256	298	271	250	269	243	271	260	244	264	258	256	258	257	247	249	282	249	250	264	245	244	247	255	274	223	284	254	274	263	263	245	240	300	287	267	272	259	266	238	250	247	260	273	258	258	253	246	254	264	231	236	252	302	257	277	272	242	261	266	231	265	267	224	246	256	252	257	259	263	273	280	258	268	258	237	278	285	262	264	268	235	266	213	238	271	272	264	289	237	275	262	245	242	234	241	269	259	270	238	276	238	226	259	251	250	252	234	232	256	239	258	257	271	244	263	255	241	251	232	261	282	242	239	266	234	268	240	258	235	232	222	235	258	258	235	256	263	243	268	276	275	234	235	265	266	273	233	257	274	267	237	270	234	256	265	244	259	256	235	216	251	259	254	240	276	254	231	269	256	255	274	267	251	256	267	253	251	276	246	250	223	261	259	260	288	248	254	263	246	241	259	251	253	238	254	236	279	241	292	252	266	273	243	269	276	239	224	250	240	264	250	246	264	241	261	248	226	288	246	287	256	247	268	233	265	270	266	251	254	263	259	260	248	234	255	274	242	311	220	241	246	259	271	270	247	252	247	251	248	242	255	268	233	261	262	284	269	254	243	245	283	236	244	267	250	225	234	267	263	235	266	247	213	254	263	234	275	249	241	237	239	236	253	266	249	263	246	234	249	264	242	240	249	261	238	246	229	268	277	247	267	276	245	246	269	258	267	218	234	258	244	252	247	245	281	267	263	242	236	251	256	266	250	244	256	253	253	269	237	250	221	258	265	285	249	226	280	239	264	266	248	263	255	263	244	249	291	251	234	249	268	268	262	255	252	235	235	238	256	229	249	272	271	247	250	255	245	248	285	242	295	248	259	256	258	248	232	222	246	258	247	264	238	241	277	290	251	230	242	245	255	256	243	239	278	271	261	269	224	299	278	253	229	257	245	243	249	273	258	255	268	244	263	237	278	247	279	244	268	273	258	240	252	231	254	292	227	257	273	220	264	233	241	255	253	240	263	262	217	252	231	271	247	259	247	261	268	253	290	228	232	262	266	231	243	249	274	266	275	237	258	262	266	286	266	224	263	249	265	244	252	260	230	268	294	231	229	259	231	251	235	218	248	232	234	247	244	265	243	245	264	262	260	266	275	229	256	252	244	229	259	257	240	263	232	257	302	257	266	273	237	238	242	230	239	258	245	290	262	267	254	251	273	238	242	258	231	257	270	284	258	276	274	237	240	266	260	236	253	265	266	240	246	258	242	260	260	304	281	233	237	240	257	280	240	257	217	219	217	254	258	243	228	257	253	267	242	244	267	237	256	242	286	275	256	260	266	263	245	256	275	241	227	255	252	257	266	252	251	251	240	249	265	270	267	253	274	225	248	271	247	216	276	260	233	233	257	245	292	264	226	231	277	251	256	250	219	266	250	246	229	254	253	239	246	231	270	232	271	229	266	240	228	281	286	233	262	231	252	254	256	248	243	252	251	232	269	245	262	242	252	254	266	288	256	268	249	272	272	244	244	291	279	245	234	237	294	231	254	243	260	275	242	281	267	229	248	256	264	233	240	253	246	278	269	242	251	211	263	249	279	253	293	257	247	244	268	222	275	289	269	251	240	272	239	251	245	264	250	248	259	255	257	250	244	242	234	239	283	236	237	253	249	259	250	257	270	255	273	223	261	258	250	255	261	240	237	246	230	233	259	269	255	265	242	226	240	271	288	249	267	231	272	245	241	231	249	260	261	236	256	256	271	275	245	249	274	255	241	281	237	253	253	242	253	285	245	207	249	247	243	246	244	233	292	256	247	238	245	230	250	266	273	232	260	248	243	261	250	251	254	261	246	256	279	254	235	265	251	243	246	258	251	245	251	256	301	239	279	280	250	246	231	247	248	217	252	252	292	213	277	252	216	266	237	260	253	267	233	254	251	269	242	285	286	227	238	269	251	261	238	237	247	254	292	304	258	262	235	258	249	260	281	248	252	227	228	263	257	233	286	258	248	228	270	264	267	260	262	259	256	245	253	247	249	267	249	243	242	263	256	268	254	233	255	282	251	245	253	257	237	252	284	259	225	273	240	248	248	253	200	249	277	279	225	239	266	231	260	226	242	242	275	240	253	249	245	258	256	263	249	270	268	268	257	288	275	251	297	258	248	239	257	248	257	264	270	251	245	270	254	270	259	242	256	248	265	266	249	277	243	245	246	258	253	296	282	255	264	261	269	248	264	262	280	292	228	255	246	240	241	262	248	265	248	252	291	262	239	227	240	233	238	217	254	270	264	278	262	261	252	245	233	268	252	282	236	257	259	280	233	256	246	263	270	245	254	259	224	259	258	260	253	280	269	249	231	211	241	244	253	232	227	248	262	274	254	264	275	248	278	250	241	253	271	261	244	258	277	259	234	250	261	233	277	234	259	271	245	262	257	246	269	263	250	287	236	288	254	230	247	261	276	272	229	259	250	234	252	226	257	259	246	250	279	242	273	259	243	261	275	255	239	254	286	281	251	235	279	279	244	263	272	256	248	260	268	252	273	258	295	247	256	282	242	255	241	267	263	269	235	235	232	271	255	270	281	271	259	253	273	263	235	211	271	277	250	243	258	221	259	239	273	251	240	241	259	266	251	256	262	260	246	257	271	267	242	270	277	259	258	231	252	270	254	269	235	203	268	282	233	265	253	251	251	238	254	231	269	253	241	225	253	254	259	260	240	232	246	259	268	270	244	255	257	223	250	258	253	268	237	250	234	255	237	268	251	251	259	265	248	253	254	241	238	260	250	239	263	215	224	242	248	259	284	239	294	240	269	258	268	248	259	256	267	275	279	283	230	227	240	273	239	241	260	266	271	260	245	281	257	234	267	251	258	239	261	260	277	273	271	245	269	232	266	248	264	258	234	237	248	266	254	268	285	250	254	244	259	250	234	240	236	250	248	242	252	268	268	247	264	243	248	274	242	254	262	246	242	229	240	259	245	220	265	257	249	229	226	283	267	264	263	263	250	295	251	219	254	292	255	229	257	240	249	262	263	256	263	253	253	280	235	288	253	266	280	244	226	239	259	220	278	252	228	249	267	258	237	215	250	280	249	250	230	254	261	276	243	259	234	276	274	272	268	248	252	260	229	241	233	270	231	240	258	257	286	269	254	223	232	260	252	248	264	220	235	248	243	237	254	275	249	277	271	245	239	236	258	273	234	245	280	280	241	265	236	242	250	276	243	242	263	257	238	254	242	230	247	239	270	239	256	223	270	277	249	260	252	278	245	271	257	255	260	255	247	255	270	224	257	244
21968	19934	23857	26051	23131	22106	20391	23272	20950	15657	13445	8008	10017	8482	6698	5449	5453	5234	4243	4877	3477	2059	1933	2187	2352	1926	2301	2059	1876	1605	1119	842	949	1118	1035	930	809	713	646	691	679	680	709	696	677	632	667	649	594	592	629	634	640	610	640	596	595	671	654	643	608	638	606	609	657	604	566	584	617	636	572	653	597	635	588	615	596	623	614	600	563	656	642	593	599	576	669	603	650	666	609	619	610	634	681	670	623	588	593	586	665	600	629	615	636	631	628	643	563	651	592	612	567	606	638	632	621	578	581	638	638	613	625	623	599	612	669	635	617	650	591	606	624	566	620	635	627	631	641	643	618	624	661	633	670	597	622	599	605	634	579	646	597	636	666	615	641	642	619	621	581	635	655	613	647	621	636	613	602	622	633	600	625	666	661	605	632	619	588	592	630	648	580	624	603	639	599	611	574	623	616	641	606	633	618	572	588	646	596	640	607	602	621	586	601	633	651	632	645	591	650	548	646	611	595	675	610	606	618	605	591	615	595	626	646	581	630	615	599	656	633	598	626	619	621	647	599	638	565	625	639	631	588	609	643	589	641	580	588	591	591	579	636	598	649	669	609	619	633	568	647	654	646	664	643	621	594	612	607	685	606	669	594	612	650	640	614	643	634	607	640	612	666	611	605	619	634	596	576	601	619	630	648	674	569	642	613	591	615	584	669	626	616	660	660	611	609	607	645	625	632	628	625	610	599	632	620	656	656	593	610	635	601	589	596	608	592	614	633	627	616	606	608	588	605	628	609	642	601	612	581	609	600	628	592	596	665	613	597	601	620	595	623	625	584	635	617	643	586	592	697	610	634	618	581	632	626	614	612	594	633	622	634	620	611	622	624	631	589	634	611	639	633	594	648	627	595	624	644	611	599	636	637	638	614	604	633	596	595	600	615	582	643	604	626	624	560	672	606	609	623	635	584	642	625	569	627	633	612	609	607	607	587	599	620	585	604	599	596	616	618	619	552	636	611	589	621	582	625	656	673	643	686	654	655	658	615	662	631	622	647	644	576	635	626	604	589	585	569	666	650	640	619	609	615	648	649	595	622	592	628	625	617	594	610	612	627	619	632	618	593	618	652	617	583	624	638	620	642	604	645	628	659	640	654	627	630	622	613	591	639	589	640	577	628	642	644	597	612	627	669	629	655	613	644	629	632	604	655	659	588	594	634	617	636	604	623	595	624	630	671	639	644	632	661	637	686	621	626	669	635	631	600	619	622	606	635	605	645	591	606	622	649	628	619	618	627	575	639	584	633	605	685	589	618	596	601	634	643	593	629	659	624	586	625	642	596	607	598	597	634	619	599	628	612	632	590	588	639	627	640	653	579	566	592	611	631	619	623	613	626	637	645	606	621	633	590	655	637	617	648	657	618	603	642	649	601	612	614	587	619	602	629	628	652	626	642	642	616	646	621	610	630	599	599	614	630	612	593	648	615	607	617	668	590	605	649	667	612	602	619	623	613	603	602	619	650	590	553	605	565	626	607	670	635	605	639	616	595	630	582	593	605	643	627	606	630	632	582	615	603	604	641	602	606	607	625	561	647	606	643	608	675	589	603	619	589	604	629	573	615	604	637	625	644	615	633	634	620	624	671	616	567	639	634	612	649	633	627	588	611	620	631	629	640	621	639	572	593	613	646	656	614	611	646	641	541	643	624	596	601	566	586	611	656	643	631	663	639	641	622	631	624	618	652	626	638	587	633	623	601	613	631	643	623	595	619	624	640	616	614	601	622	634	600	601	597	587	604	620	648	562	634	661	637	618	597	668	681	639	622	629	613	622	618	585	651	606	579	555	591	634	589	629	631	643	578	602	643	639	654	639	605	581	625	648	611	578	604	650	672	614	594	664	588	663	620	656	610	663	610	601	628	620	602	701	595	630	646	614	596	617	599	653	584	597	625	616	652	618	661	606	662	629	611	605	627	582	612	622	602	605	612	577	621	622	580	632	583	590	598	601	601	623	609	621	586	597	631	647	659	653	592	603	597	642	571	634	651	600	643	635	641	595	638	598	633	648	613	587	630	629	614	616	640	637	626	607	637	608	624	628	616	662	614	581	614	590	589	580	621	617	669	632	634	604	649	620	604	567	599	636	661	611	648	594	610	648	622	639	618	654	634	607	611	649	607	690	625	611	626	606	594	581	651	637	593	614	591	629	616	624	620	589	631	603	572	599	603	639	592	616	605	619	658	583	623	620	606	612	602	610	593	619	591	640	620	564	622	586	568	622	595	613	614	611	628	646	615	622	623	614	619	620	638	604	596	597	621	610	578	641	623	663	604	622	621	647	637	657	590	599	657	588	621	622	583	610	624	597	621	609	650	606	641	619	643	619	632	679	642	640	597	617	582	616	618	627	624	634	659	650	598	639	633	597	628	590	554	577	566	649	611	610	641	619	593	618	591	589	616	598	643	624	596	608	624	620	599	625	595	645	606	614	621	595	659	704	619	633	630	662	638	613	646	638	594	628	657	601	668	619	573	589	605	660	625	591	608	608	654	611	674	597	616	646	618	633	601	603	630	578	635	629	642	597	584	608	640	617	606	636	640	612	571	640	653	601	601	622	619	647	572	611	644	609	620	643	614	593	643	635	632	618	627	639	628	602	577	620	584	588	664	658	630	652	625	578	599	601	611	614	626	601	621	638	612	617	633	591	599	647	622	643	585	669	619	574	629	630	587	591	597	657	585	633	648	645	612	591	565	614	635	640	645	630	584	619	621	595	651	660	635	601	636	627	583	618	609	634	600	630	640	637	593	593	638	578	663	633	573	638	611	625	606	616	603	618	620	624	583	641	655	618	620	609	571	624	560	666	596	625	643	565	622	639	604	615	570	629	628	615	615	585	597	629	593	621	647	627	595	634	597	643	604	613	665	665	619	605	598	632	650	635	677	636	600	628	616	668	575	624	587	602	613	607	634	612	600	589	622	632	660	631	629	581	617	608	609	602	629	618	663	607	625	624	630	576	615	617	589	621	617	621	622	609	649	619	633	639	632	600	619	622	609	600	628	665	634	607	588	636	625	605	597	620	600	639	646	654	613	655	631	657	614	583	655	623	613	596	592	679	639	598	618	625	607	650	654	623	663	648	594	595	623	610	591	585	581	594	637	587	628	647	640	660	654	665	623	514	614	616	616	608	569	603	627	648	579	613	624	575	625	635	623	600	630	586	612	606	618	649	623	628	610	634	623	632	610	590	633	611	638	628	653	590	639	630	640	640	627	612	603	584	634	628	603	633	629	600	629	601	627	582	627	612	607	598	623	609	661	657	627	680	634	606	612	590	639	634	649	608	597	619	619	620	599	593	611	607	614	640	635	585	629	620	612	623	590	611	572	612	622	621	604	683	646	590	624	666	619	600	611	615	615	644	618	617	656	642	662	619	601	574	593	637	623	617	579	589	606	602	623	643	639	591	596	636	609	607	650	598	608	602	605	633	646	627	618	606	618	578	585	652	653	602
47822	38778	32314	28294	22718	19036	21732	25952	20803	16182	11856	6871	5884	6354	4111	3314	2942	3064	2511	2834	1691	1243	867	902	1046	935	1120	1032	879	744	523	417	424	500	438	390	321	276	297	302	273	284	261	248	277	279	269	269	251	249	239	268	260	247	290	258	274	247	242	276	229	239	247	244	260	231	223	283	233	247	266	248	247	237	266	224	226	224	283	229	272	244	196	213	249	241	265	232	255	241	270	276	229	257	250	240	248	259	220	279	282	235	218	235	229	260	256	232	248	275	253	232	249	256	247	312	253	255	253	249	276	258	235	256	235	235	225	244	247	257	265	232	256	249	265	225	243	244	250	261	262	266	239	265	251	280	254	211	248	262	258	253	216	247	276	257	295	241	248	265	231	252	247	234	259	277	253	248	265	284	260	278	248	237	242	261	264	261	279	243	225	272	259	253	235	255	251	248	255	252	253	262	269	251	221	248	250	240	266	231	239	252	248	258	228	222	240	258	284	219	268	275	244	229	246	244	251	253	242	250	234	262	266	285	240	224	254	254	259	237	235	261	271	246	264	267	273	242	252	243	264	278	234	270	237	255	259	254	261	258	240	265	270	262	231	245	236	254	246	241	256	289	253	270	245	254	253	250	275	253	262	298	215	259	234	259	250	252	253	241	247	267	233	260	247	249	234	227	219	229	271	226	263	214	228	239	279	249	267	243	260	274	261	231	256	269	262	266	282	236	226	255	256	238	255	229	250	241	250	261	251	218	215	236	264	247	238	235	228	252	247	228	230	254	249	282	246	262	286	246	272	279	247	263	252	252	281	275	273	270	268	260	254	256	242	247	264	264	264	248	268	248	248	269	277	245	240	258	265	223	265	254	227	244	282	273	241	267	249	239	251	256	235	261	232	264	257	252	264	244	267	246	237	225	267	270	222	243	275	261	257	274	237	250	255	262	250	272	252	237	272	230	228	229	240	244	239	263	253	256	233	259	244	252	220	261	237	265	249	272	249	250	235	260	255	276	264	242	276	269	260	248	248	239	245	252	270	241	266	242	216	247	249	230	260	231	237	269	225	252	249	262	272	251	252	236	255	251	249	258	248	247	243	243	235	287	222	251	220	254	244	245	235	250	249	230	246	269	284	237	286	252	312	252	227	270	244	247	230	274	249	276	249	221	233	230	210	252	253	264	279	237	247	254	241	245	296	241	265	245	259	260	285	242	260	285	259	245	269	239	245	247	218	240	240	246	231	273	249	263	265	246	240	238	240	271	242	259	243	271	250	266	231	248	250	263	248	230	257	274	241	272	269	263	249	256	245	246	251	255	238	239	236	254	245	230	286	250	229	265	251	255	248	262	244	248	272	240	246	243	249	254	237	227	266	243	240	241	276	274	241	255	242	250	253	231	249	260	219	241	236	252	250	241	229	220	228	244	277	260	249	246	270	267	248	272	246	263	245	238	261	242	234	238	252	231	257	236	242	253	254	239	260	259	273	237	249	253	222	259	233	262	243	251	281	271	281	222	248	262	247	235	264	288	257	234	240	253	251	244	275	244	219	248	246	232	272	224	234	258	259	247	258	217	279	255	251	266	268	261	269	247	274	239	248	263	250	260	291	268	233	263	243	269	235	238	235	235	242	242	273	244	252	246	252	274	271	273	234	221	236	243	263	251	248	254	283	267	228	263	271	235	235	253	260	246	245	246	252	273	273	253	269	232	264	238	250	245	238	261	259	262	239	263	268	267	275	251	290	232	265	261	268	272	244	262	256	256	262	250	268	249	259	249	228	225	244	238	234	261	251	230	237	246	251	260	233	253	248	268	261	247	248	260	267	246	243	218	270	241	256	227	233	272	233	261	278	268	239	251	231	289	248	255	249	251	268	256	259	250	252	234	249	240	283	257	235	275	266	218	269	260	251	261	238	244	231	280	238	262	260	280	255	242	261	265	255	252	260	296	243	266	219	236	270	253	257	233	272	258	245	246	247	260	249	206	241	290	232	258	257	268	250	258	214	259	265	235	255	262	243	264	259	284	254	244	233	247	262	259	227	233	240	280	245	241	241	241	264	248	247	246	251	262	230	264	256	271	253	267	250	250	273	262	255	247	219	232	265	287	249	264	255	243	223	248	225	275	275	240	245	254	246	248	264	264	262	293	231	259	253	240	263	268	257	260	254	230	256	263	232	249	246	271	215	270	268	272	239	233	276	255	274	251	246	238	228	275	274	286	246	270	277	262	236	227	263	269	233	262	281	239	244	284	283	256	241	247	269	228	261	242	250	247	257	253	250	233	276	254	249	209	244	261	245	261	241	228	267	270	246	257	262	243	238	253	278	259	235	274	212	253	269	261	258	220	280	242	248	265	221	261	248	274	253	199	266	245	240	247	261	264	264	248	264	250	237	270	257	233	264	249	256	234	251	237	234	284	263	243	232	235	261	232	251	220	260	246	246	255	230	229	230	254	246	246	270	261	278	242	245	241	233	256	238	225	251	258	235	248	281	268	242	242	265	237	259	270	219	256	256	250	250	230	241	243	245	261	253	259	233	247	253	210	235	222	282	245	227	250	250	238	254	259	274	267	228	266	247	298	287	245	253	223	228	255	264	233	262	217	239	223	248	260	253	233	232	256	259	258	225	309	242	248	226	263	254	268	269	244	258	257	240	233	243	224	261	260	243	254	246	258	233	257	263	285	260	274	264	278	257	250	246	261	258	279	243	261	276	259	243	256	248	280	275	252	248	226	263	284	297	205	246	258	211	243	246	258	247	268	260	269	255	251	250	258	239	237	244	242	227	261	227	279	245	271	251	282	292	266	262	253	231	217	213	232	260	252	244	245	254	275	249	247	211	248	242	255	234	283	279	230	241	266	256	227	242	277	275	208	247	260	250	245	268	264	259	269	286	230	258	249	254	253	241	254	270	242	239	271	246	241	270	244	237	262	268	285	269	253	273	271	246	247	248	247	244	269	258	253	263	267	238	228	253	276	263	232	272	252	234	243	270	254	259	245	268	273	251	259	264	254	270	237	248	244	267	267	249	269	253	246	296	236	277	275	262	238	262	247	249	267	228	253	266	244	256	277	259	257	264	251	244	255	263	247	241	264	258	241	251	274	257	240	233	230	237	247	276	240	238	241	233	277	293	255	271	256	271	277	236	247	256	250	272	272	246	237	278	242	274	260	217	254	258	251	232	245	281	244	253	286	237	262	237	269	248	275	229	249	250	266	272	226	230	293	273	256	251	234	237	263	265	255	224	251	260	262	246	274	218	294	255	250	268	243	236	251	258	221	239	224	232	229	273	222	277	225	238	211	273	275	232	220	233	270	259	252	262	259	230	253	251	276	254	229	291	245	257	265	226	255	263	234	234	258	248	233	221	246	267	232	243	266	234	243	258	276	245	291	252	246	260	230	240	248	238	268	240	235	249	254	237	241	258	269	237	257	248	257	269	248	228	273	278	240	249	255	238	279	238	268	264	246	252	239	251	241	257	253	281	239	234	270	296	289
33313	30188	35050	36259	33188	32129	34861	39260	35138	31729	28016	18407	20066	22368	17433	14697	14124	13841	13268	14619	8391	6452	4144	5281	6044	5220	6745	5791	5328	4157	2081	1555	1700	2506	1997	1668	1114	981	835	819	793	877	758	754	669	676	682	658	667	636	641	677	639	567	628	622	636	664	594	605	653	595	615	629	597	566	650	619	624	627	589	637	634	639	609	627	598	562	614	597	607	616	600	592	595	613	641	609	658	569	590	662	626	627	565	615	605	603	591	594	597	605	617	612	630	643	596	678	649	620	610	608	619	593	600	614	596	598	620	620	582	572	612	583	593	551	629	610	608	598	595	625	592	578	605	602	626	604	597	588	652	627	622	614	580	637	633	647	631	606	588	607	610	614	596	640	596	653	635	611	607	628	609	632	577	591	588	613	596	616	639	575	613	627	620	613	645	630	599	543	612	609	619	585	600	589	604	583	635	579	597	599	584	613	597	631	635	631	558	616	623	639	597	645	598	592	569	594	626	586	610	617	600	592	666	554	647	547	603	608	610	544	625	590	607	598	592	620	621	584	575	627	634	614	617	649	603	610	634	607	647	591	572	608	585	636	620	554	614	623	605	624	576	585	578	603	594	641	660	628	609	647	619	616	566	610	583	632	589	592	593	633	598	632	605	628	605	615	624	655	608	620	566	583	627	594	619	616	585	591	594	641	624	594	636	588	652	607	607	637	589	633	584	620	644	634	580	590	633	570	666	586	636	588	629	614	631	661	624	568	626	636	612	647	596	589	607	612	597	598	623	669	628	561	621	615	634	586	593	643	630	611	576	612	649	605	589	579	603	626	615	619	603	620	631	576	612	652	573	644	630	648	577	635	622	603	606	606	572	573	619	617	601	592	575	577	631	607	558	628	629	617	637	646	629	596	654	615	631	612	613	606	578	578	609	653	587	650	613	643	624	602	647	604	640	574	597	583	621	633	593	617	644	607	620	584	575	597	609	602	601	583	610	576	556	575	614	603	585	600	588	600	640	598	590	607	610	587	638	598	637	598	580	586	552	614	560	623	619	614	649	658	606	637	626	609	604	599	608	582	601	601	569	588	610	617	632	605	639	589	605	646	564	604	603	646	610	647	635	639	599	604	611	619	619	629	569	598	609	606	558	594	593	615	562	615	667	627	591	600	621	624	647	601	596	626	580	602	582	611	650	614	648	621	578	592	624	603	590	588	652	618	598	628	556	569	625	626	620	579	594	558	598	620	607	615	611	595	607	635	599	616	580	635	598	637	612	588	607	620	577	588	609	613	558	631	618	549	628	588	612	607	575	590	601	604	596	625	633	643	620	582	596	565	610	602	660	624	627	583	589	608	602	588	638	628	575	637	598	600	592	594	592	591	642	628	597	566	609	604	619	613	662	566	629	615	616	619	581	629	645	623	582	613	644	603	634	616	608	575	598	620	616	629	628	596	624	624	613	652	625	619	587	682	602	619	643	563	570	615	608	601	611	580	575	629	573	587	575	634	614	609	579	607	607	633	598	616	641	579	602	597	611	610	603	594	618	586	610	584	637	594	621	576	576	589	567	601	601	599	644	616	632	617	606	628	606	594	610	639	618	638	644	617	620	619	615	652	587	612	607	568	645	615	607	644	649	616	611	650	655	585	595	618	594	629	582	635	587	610	637	588	618	614	618	594	614	594	635	666	568	558	622	620	604	621	613	621	614	605	621	593	620	633	640	657	639	614	604	612	599	650	628	633	609	574	584	574	634	598	651	610	613	634	658	550	630	553	603	609	576	595	632	609	615	620	622	616	646	637	614	590	635	620	622	630	597	637	593	650	577	653	597	593	625	614	575	580	578	597	588	614	593	637	642	636	588	572	621	573	658	644	542	588	641	584	629	591	574	644	570	631	591	597	648	566	581	611	606	629	604	639	618	572	584	619	602	623	625	639	635	576	633	562	630	597	587	583	620	610	611	623	625	618	600	625	615	604	648	581	633	565	616	639	629	608	596	604	589	591	600	659	627	591	605	589	609	624	606	622	628	621	622	606	572	612	620	610	573	611	628	636	588	607	594	559	621	593	588	620	610	625	644	640	605	647	572	608	622	595	597	612	618	597	615	616	592	589	604	656	609	631	628	611	602	593	616	615	584	621	615	616	611	604	581	615	593	622	588	588	653	625	589	571	620	652	609	591	660	632	574	602	602	602	605	623	628	574	623	598	593	664	613	585	610	639	666	588	608	607	609	645	677	585	621	618	604	623	628	583	586	608	634	580	610	591	623	613	585	589	593	650	601	585	642	584	628	632	607	579	615	614	636	591	593	617	585	605	620	627	586	604	615	592	589	616	625	612	586	591	612	604	627	609	598	580	561	609	612	637	605	636	614	648	598	588	627	593	579	639	588	645	569	645	616	623	628	564	594	603	584	625	631	582	616	602	584	575	631	662	593	593	584	569	599	592	627	619	614	642	560	635	637	622	568	577	617	617	566	624	647	605	619	619	587	571	561	594	627	622	556	610	570	566	597	607	632	589	673	627	620	563	596	618	620	581	621	610	608	612	590	637	644	587	572	635	635	601	622	609	613	610	611	605	574	629	569	590	617	605	538	608	599	592	574	615	620	615	607	587	629	623	574	579	621	593	575	612	596	616	620	641	599	579	584	609	616	612	585	625	620	604	635	602	571	603	632	623	604	610	603	627	572	620	631	601	606	643	610	600	638	645	587	613	618	606	601	597	630	681	621	609	586	577	590	597	565	631	628	585	641	613	594	614	602	669	627	615	574	637	588	561	606	581	629	625	586	612	642	609	590	611	621	620	596	596	620	530	628	577	585	587	606	651	593	603	632	584	597	624	618	624	603	603	599	585	565	624	609	572	602	649	616	606	589	635	560	600	633	608	652	612	607	619	598	650	635	622	605	575	619	607	606	592	597	600	595	568	594	608	647	620	598	634	618	589	618	611	592	607	607	612	622	595	588	605	626	614	622	615	602	585	578	609	585	561	537	628	618	593	597	635	596	617	584	564	602	641	609	590	626	611	585	605	593	662	583	617	585	616	607	597	631	586	601	585	615	601	624	612	654	573	616	647	613	651	597	638	591	607	620	606	601	598	588	614	622	569	620	602	622	651	566	650	600	603	639	624	602	653	621	612	596	624	587	576	628	588	615	619	612	609	602	589	600	588	586	582	638	611	612	618	631	591	637	618	595	627	663	557	608	626	596	569	637	619	588	597	616	591	591	595	625	612	563	606	587	595	582	628	605	637	601	586	653	633	628	586	608	631	621	628	583	590	629	589	581	587	644	603	564	613	647	615	592	609	607	602	644	637	605	615	555	623	604	571	614	586	613	595	614	600	570	612	628	626	612	604	631	616	587	641	648	601	589	607	568	634	570	640	574	609	587	623	596	601	646	630	611	603	598	571	641	608	639	594	616	641	590	575	624	653	653	606	592	597	639	628	564	608	589	579	565	598	632	604	628	592	637	586	617	591	629	575	593	612	593	633	611	632	587	650	644	583	613	603
22642	13515	7142	4806	3201	2262	1738	1263	1023	802	704	643	556	428	403	334	431	384	341	360	293	296	272	281	271	319	277	271	280	285	273	286	269	260	267	261	275	257	242	269	281	268	263	238	277	259	229	270	241	234	231	260	252	247	255	261	252	240	239	298	246	256	246	239	265	255	251	247	251	269	289	256	288	290	235	271	240	258	272	271	268	252	237	271	237	281	256	242	231	300	284	259	213	298	229	264	263	282	292	260	274	259	289	240	221	278	235	263	271	238	261	244	246	253	280	272	274	257	278	301	273	226	258	291	238	271	242	237	287	267	290	246	271	246	268	253	265	255	275	263	265	264	235	292	268	257	268	238	249	260	297	240	245	238	246	240	286	271	245	264	253	222	264	254	269	255	242	275	272	252	217	226	256	257	259	283	272	258	238	252	255	256	283	268	289	228	247	261	267	230	252	242	262	246	267	255	261	255	284	251	223	242	274	276	285	248	267	272	248	269	259	256	246	254	257	265	260	248	276	244	255	265	216	278	244	274	259	272	265	244	251	281	274	276	251	250	290	258	244	261	252	270	264	245	254	245	218	252	235	262	277	264	293	268	246	283	267	241	252	263	248	280	259	270	233	268	247	292	262	261	290	261	260	253	265	246	226	254	284	258	250	257	262	264	286	259	257	278	241	271	258	263	241	246	249	263	265	286	281	268	239	276	246	258	244	269	260	244	230	254	242	280	279	276	229	292	261	248	280	229	269	217	252	260	230	264	252	269	270	273	238	267	222	255	265	245	259	239	235	259	263	261	231	260	266	256	258	279	235	263	272	269	223	264	233	265	281	244	267	251	256	261	278	240	250	232	245	259	247	263	261	264	255	245	252	252	275	274	275	240	260	275	232	265	263	254	250	265	259	244	249	265	272	266	253	262	218	240	274	299	256	272	274	249	250	247	241	241	251	254	284	279	280	298	233	278	261	240	258	253	247	251	291	257	279	260	243	235	266	268	252	248	259	262	243	236	266	267	259	283	251	253	261	229	230	243	249	263	254	251	263	262	229	257	279	263	232	253	230	249	276	280	253	255	259	270	251	246	240	261	241	274	262	264	278	264	274	255	244	258	250	274	253	247	273	276	266	245	247	253	238	247	241	235	259	269	264	240	290	255	276	290	252	256	270	276	274	244	274	268	281	247	260	250	255	233	255	277	245	244	275	291	255	262	287	267	242	258	245	252	261	269	275	257	266	244	273	261	251	261	254	251	264	287	260	255	234	282	243	257	270	256	251	263	264	264	253	289	268	281	260	266	249	262	251	246	269	268	277	251	252	243	249	275	253	276	272	249	249	284	266	264	272	271	232	260	233	252	285	257	236	286	286	274	250	264	243	272	250	270	260	262	216	283	264	258	239	248	241	260	244	254	242	272	264	290	289	252	269	258	278	253	259	241	249	243	247	251	255	208	289	276	280	244	249	278	274	274	284	259	231	244	266	296	263	265	250	260	280	264	244	279	280	264	268	246	247	231	288	251	226	227	258	246	245	263	267	226	272	271	248	230	264	257	256	297	275	256	257	235	260	247	276	277	258	256	233	269	255	298	266	271	264	264	266	265	277	247	234	262	253	249	245	246	230	281	235	268	267	249	252	263	242	287	233	266	259	255	269	244	280	257	273	233	227	268	247	263	254	257	243	246	248	251	271	239	252	250	253	260	261	264	245	268	247	268	253	240	265	240	271	228	256	267	251	299	254	268	271	248	259	293	286	245	243	289	242	247	256	262	258	266	233	247	282	267	230	262	250	259	246	252	257	259	265	290	208	233	240	255	273	273	293	255	258	264	238	259	268	258	250	252	258	283	239	249	296	255	266	279	253	271	271	274	301	261	261	265	295	248	256	235	257	235	269	254	248	232	250	261	264	227	256	275	246	284	252	243	256	248	274	253	237	253	245	269	263	230	246	278	267	253	238	248	258	253	275	257	256	273	250	270	258	251	239	253	254	263	246	249	253	239	253	272	287	254	267	252	261	285	291	256	292	251	249	284	254	268	253	264	246	249	242	242	235	253	242	254	254	244	250	271	278	253	245	240	276	256	261	280	260	277	248	274	245	277	246	225	255	250	288	255	233	264	231	259	245	249	243	285	269	246	249	282	261	277	260	270	246	279	238	267	279	256	238	272	265	273	250	237	256	228	236	231	267	262	264	252	248	225	237	231	280	248	247	260	237	300	265	253	273	243	221	268	242	230	276	269	255	274	266	258	230	245	247	248	251	236	268	240	272	252	254	261	250	229	244	239	261	270	261	281	266	269	269	236	238	211	275	258	259	232	266	246	261	269	239	229	285	258	274	208	249	254	252	242	227	293	246	256	232	263	280	257	249	251	260	246	250	245	253	292	244	263	251	258	258	257	239	240	260	241	250	238	278	249	296	254	242	247	241	245	287	236	250	254	257	265	267	247	263	253	265	230	253	249	245	281	250	255	262	252	232	302	243	251	300	220	261	268	245	250	270	241	273	269	269	269	267	245	257	243	262	274	277	250	234	256	278	251	288	259	231	239	258	225	248	241	242	239	270	253	271	241	234	246	238	237	257	264	233	266	254	256	275	258	246	266	271	240	263	224	260	257	246	265	277	242	255	272	272	293	259	264	253	270	269	272	239	243	292	299	278	268	238	255	246	267	236	252	251	299	245	266	296	223	254	219	250	271	261	245	261	230	263	241	258	252	249	234	250	245	243	265	262	221	273	264	280	270	242	272	269	241	237	254	271	279	260	259	248	256	279	260	263	229	293	300	265	250	247	275	277	255	263	252	241	290	262	266	290	263	249	262	296	268	267	255	259	266	278	254	278	248	249	267	255	266	251	278	254	264	271	263	245	240	231	292	265	261	235	252	249	241	254	247	247	248	260	256	268	268	242	255	249	254	246	253	271	264	267	262	261	269	237	254	232	275	257	282	281	279	232	251	267	222	257	242	282	255	245	272	263	243	244	255	250	240	252	230	267	244	260	226	243	250	274	244	258	252	253	260	273	289	261	252	268	265	257	273	249	235	266	256	219	247	219	271	243	231	287	261	260	250	278	266	270	285	263	264	261	286	262	263	231	255	280	244	258	254	261	249	289	262	277	264	252	270	229	269	267	255	287	249	228	242	255	263	265	264	269	255	270	271	239	242	261	242	293	273	252	260	239	248	246	243	259	258	269	229	254	237	243	247	277	259	221	258	248	221	239	268	259	245	269	262	258	276	261	228	243	240	259	257	251	272	292	275	239	262	262	247	260	262	248	278	275	265	271	270	258	290	273	252	259	277	247	276	244	269	228	270	268	231	241	230	249	243	275	254	260	268	272	226	256	239	250	263	248	269	270	228	225	260	249	255	245	248	246	246	253	264	284	252	253	240	252	274	261	261	264	269	251	223	275	266	253	227	296	256	253	254	246	235	268	235	271	266	287	258	277	234	247	295	255	247	243	268	288	253	238	251	256	249	247	269	235	252	260	251	258	244	230	257	251	275
13999	10818	16278	17764	14753	12060	9701	7460	5765	4844	4029	3612	3064	2495	2023	1839	1796	1463	1344	1287	1094	1052	957	880	900	803	812	808	829	759	704	698	799	689	694	699	707	652	675	677	672	626	662	707	613	633	618	577	616	664	626	617	661	592	607	635	664	653	603	615	628	639	598	637	645	611	663	645	617	644	621	608	655	614	647	652	603	617	610	642	678	613	637	592	678	625	609	629	591	630	642	637	647	674	673	620	636	624	652	652	606	615	594	650	661	628	592	650	663	624	614	608	557	614	606	602	662	633	636	604	646	619	626	603	620	630	587	600	660	636	574	608	636	629	638	657	644	607	587	605	634	647	653	647	618	647	619	582	607	578	604	636	654	631	601	626	601	659	613	589	617	627	623	600	619	655	606	682	617	643	597	582	606	628	650	599	610	624	644	673	668	619	601	582	635	636	674	591	564	656	659	652	623	609	648	604	612	608	602	619	639	622	583	642	615	588	606	610	608	571	603	599	587	617	649	632	645	621	657	614	638	637	600	617	660	639	599	665	595	628	616	566	616	632	577	655	572	622	634	639	604	583	608	650	613	582	610	660	577	634	639	629	638	638	637	638	592	636	602	622	637	640	626	654	642	613	642	633	660	600	647	621	631	598	634	627	631	647	614	613	600	673	632	611	611	608	620	578	648	614	602	629	624	591	649	639	623	609	619	660	636	615	648	609	638	610	617	618	639	648	555	611	634	641	635	671	612	610	654	604	562	649	638	641	632	667	598	632	649	612	595	660	633	561	623	630	625	615	612	635	606	610	592	619	634	620	636	624	628	595	648	616	626	611	677	608	643	640	615	605	619	597	570	640	642	622	599	628	620	578	613	678	678	638	627	631	615	618	610	592	625	588	640	600	624	648	605	643	639	606	594	650	624	612	615	665	628	646	590	632	676	592	640	628	589	673	615	629	622	634	619	607	687	587	622	595	670	612	620	621	574	591	605	652	653	624	599	587	650	612	617	628	589	688	679	595	646	644	598	554	673	614	599	619	624	632	619	613	584	607	589	621	611	647	575	593	656	627	658	618	608	598	591	620	627	650	620	665	653	628	581	569	651	590	625	640	614	617	641	622	581	606	638	625	636	576	594	562	622	576	661	587	601	625	655	629	672	660	621	630	636	615	620	636	640	608	630	626	597	670	645	626	574	607	598	600	609	641	622	640	639	603	578	631	646	589	618	652	644	657	601	624	587	632	610	617	644	601	622	628	584	620	583	599	613	589	599	648	613	632	615	615	575	609	608	624	658	648	588	617	634	636	602	605	610	582	589	601	653	648	634	648	660	664	629	621	609	639	608	626	594	659	606	643	574	570	639	619	648	672	592	613	581	651	660	593	635	672	639	629	601	611	595	655	654	591	603	614	576	617	628	627	646	651	599	633	598	654	660	634	592	628	589	620	610	657	574	629	658	653	600	593	631	610	606	606	625	657	624	571	593	634	647	630	620	667	610	610	625	627	579	608	622	631	610	621	618	656	677	621	639	619	608	616	618	599	636	596	579	623	644	658	614	638	636	611	635	665	645	585	608	647	639	617	632	618	676	625	609	648	588	597	605	636	650	647	639	609	606	611	655	636	618	628	651	612	603	628	633	646	620	647	670	605	624	603	639	607	640	631	603	584	618	640	601	589	611	617	629	599	637	646	628	592	601	630	620	599	600	624	658	600	641	642	654	645	669	630	631	652	644	638	617	631	653	645	595	663	637	638	607	613	636	653	607	632	635	697	613	599	590	619	638	640	568	661	622	680	640	625	641	605	585	584	596	643	622	641	653	633	578	608	633	629	639	618	632	638	668	648	663	685	590	581	631	648	636	635	597	638	614	667	630	602	645	654	638	609	648	587	632	612	614	601	618	610	638	633	626	639	606	649	621	602	644	655	582	627	642	651	613	647	608	637	608	604	625	624	602	644	630	656	676	663	634	588	594	613	610	616	665	603	605	618	643	658	566	677	612	654	641	626	614	575	625	664	620	625	610	596	619	593	618	637	652	602	622	638	606	616	618	605	633	597	665	646	668	600	629	656	660	645	613	624	641	587	662	607	603	607	633	616	620	620	608	594	609	632	608	565	627	629	613	624	587	606	616	607	614	594	626	636	617	613	603	589	625	639	609	624	639	654	626	598	642	612	613	605	636	588	649	591	608	621	653	611	662	609	606	596	626	610	609	633	607	605	653	607	618	680	658	627	673	608	629	619	565	601	628	608	605	606	636	586	588	668	612	554	635	625	601	647	614	636	602	654	610	663	591	627	637	637	637	598	649	650	598	639	612	644	606	648	655	621	635	594	641	605	638	615	635	592	619	654	604	676	634	647	617	662	626	638	647	651	595	607	626	592	607	640	625	624	643	638	622	648	669	614	606	583	621	634	648	638	658	617	608	609	601	629	645	628	604	637	644	585	626	545	610	647	594	605	679	601	687	619	608	631	620	604	610	603	625	649	608	642	678	655	642	577	650	654	572	650	612	621	619	635	641	659	635	638	684	614	660	610	624	655	628	631	592	640	665	606	613	642	636	634	625	571	634	636	622	660	605	624	623	616	599	626	654	596	621	614	633	586	628	616	596	620	624	632	612	650	602	627	609	638	693	617	662	621	617	610	628	639	601	634	603	617	632	658	618	627	625	629	623	605	614	642	622	620	619	618	616	614	561	643	666	641	627	625	644	631	614	612	614	640	606	638	635	669	619	611	626	613	619	605	627	613	588	604	624	626	613	632	634	622	590	615	623	668	619	630	631	583	608	609	597	619	597	624	593	615	637	662	587	620	619	641	653	652	613	628	663	641	621	607	616	649	645	621	619	585	609	591	633	667	642	602	633	632	634	632	615	619	631	610	597	602	624	618	643	641	636	642	609	592	609	592	608	644	608	642	656	639	641	609	622	609	655	630	637	657	560	623	586	651	657	581	625	646	627	633	651	567	686	583	639	591	631	615	644	671	617	606	667	639	627	592	616	640	613	600	690	584	608	616	630	619	588	690	630	618	633	630	605	613	558	610	636	625	621	679	627	594	629	633	629	607	631	606	593	591	636	636	647	594	603	633	613	622	626	644	644	656	604	599	583	657	569	596	628	647	678	656	631	610	629	620	626	646	628	618	647	629	611	636	636	611	613	601	644	632	665	625	609	630	623	632	646	672	601	646	633	614	646	600	610	657	635	595	601	626	593	664	591	630	635	626	635	632	632	643	602	647	662	622	616	597	664	615	646	654	616	655	652	659	558	602	680	614	634	624	623	637	581	605	593	675	611	619	601	622	617	614	640	636	622	630	662	615	676	632	613	622	660	683	629	623	617	629	629	598	630	605	598	653	641	585	638	630	591	614	579	642	606	625	621	608	602	642	627	643	574	627	653	633	699	657	626	663	653	724	634	645	648	643	655	635	616	647	667	667	645	684	687	629	635	613	620	625	610	653	613	630	629	621	657	618	627	621	607	636	615	625	639	695	635	662	615	611	643	624	600	620
30369	20716	12056	9014	6284	5207	5038	4796	3550	2384	1795	1578	1457	1258	915	835	774	678	649	757	479	413	363	349	417	420	379	381	366	365	336	316	279	278	286	274	257	262	239	283	263	248	267	253	216	229	264	277	253	262	250	254	237	233	229	276	249	255	251	272	237	266	245	279	257	273	243	298	265	241	291	225	211	232	241	285	255	288	256	271	234	240	248	259	264	226	272	238	238	276	239	249	266	272	284	261	262	274	294	248	271	258	256	236	233	241	262	271	250	249	265	275	249	240	249	253	256	277	276	265	259	247	244	264	229	249	229	250	272	266	255	270	292	252	262	261	264	266	253	254	269	255	271	266	248	266	256	216	265	234	260	262	238	207	269	263	286	263	238	235	215	278	248	249	246	271	246	263	216	260	247	210	228	234	219	240	258	240	263	275	243	258	257	269	256	222	241	248	251	249	254	268	261	256	254	233	237	267	247	294	237	264	262	258	223	263	274	241	292	245	247	266	270	263	264	244	268	262	259	257	267	229	270	278	221	254	278	276	245	253	257	264	259	283	271	265	249	240	230	242	270	251	237	258	240	245	246	246	263	270	271	260	256	280	245	248	279	279	258	273	217	235	243	283	257	264	240	262	250	265	243	254	245	234	233	246	259	289	242	247	231	259	231	249	237	253	274	242	244	247	239	237	248	261	234	258	242	264	287	243	272	269	244	230	254	224	275	250	232	252	254	264	280	262	252	287	272	263	263	263	253	256	241	248	274	217	245	210	306	247	240	243	246	280	270	262	272	241	220	238	265	237	282	239	235	215	271	238	250	268	222	225	231	233	247	241	234	250	261	266	276	251	248	262	232	253	218	265	281	257	250	239	241	247	273	295	255	248	230	250	267	236	261	256	225	239	242	262	274	273	263	282	270	259	238	258	251	265	258	236	244	255	236	258	251	268	267	246	277	236	288	247	254	266	259	260	279	274	272	246	246	254	228	267	264	247	267	234	262	222	272	228	224	278	259	252	259	229	221	264	273	252	253	248	255	237	257	244	229	243	265	245	259	252	256	265	263	258	242	253	259	264	239	244	234	247	240	261	240	257	243	242	270	270	274	260	233	267	253	289	246	247	249	262	221	268	244	233	248	259	267	266	275	245	262	229	256	250	277	260	276	248	243	265	253	228	266	291	251	215	226	251	262	245	244	267	262	232	258	237	246	267	239	266	251	265	252	266	268	253	241	254	238	248	244	255	250	211	247	250	247	274	238	241	248	246	255	263	257	257	253	276	256	271	260	238	265	234	261	268	278	257	240	242	235	259	259	264	246	243	268	280	247	257	291	252	252	245	261	249	233	249	266	265	298	270	238	262	236	258	270	228	247	258	232	247	250	278	260	268	249	258	254	253	264	222	243	248	272	260	251	247	248	275	263	251	254	257	233	267	241	265	288	283	245	264	276	257	300	243	249	262	265	250	253	227	263	274	264	257	248	236	259	259	267	228	228	286	229	265	265	269	259	241	246	261	247	222	234	268	256	254	262	249	253	262	272	248	271	262	256	266	214	212	235	282	251	279	243	264	233	239	278	257	218	238	238	255	245	267	239	251	300	228	262	216	296	246	258	267	240	267	243	257	234	241	247	251	274	249	262	244	259	258	248	238	251	255	248	267	299	265	255	279	281	273	251	261	274	263	256	273	270	267	257	214	273	272	252	243	243	294	250	246	236	263	243	287	247	249	268	240	222	231	271	237	244	238	246	232	239	261	259	253	262	241	236	249	284	276	258	233	249	269	248	251	250	232	242	251	215	242	246	230	279	252	277	274	238	276	268	256	261	261	247	240	240	273	263	242	242	276	254	254	250	226	246	260	272	238	254	242	237	282	285	256	232	232	254	232	258	228	246	266	250	254	289	263	257	254	249	251	266	282	245	235	247	251	268	258	263	275	241	253	247	264	243	271	249	242	255	247	252	267	274	247	266	271	252	244	271	249	281	250	277	252	266	271	257	234	232	269	246	264	291	290	247	251	260	273	229	250	290	252	269	258	283	236	254	245	252	250	256	261	242	285	255	281	245	251	263	267	245	240	254	236	277	256	214	272	261	282	214	230	266	256	249	260	259	275	270	262	250	266	235	248	255	245	260	244	275	262	260	248	266	271	255	253	269	253	252	244	247	268	251	266	258	240	271	256	271	266	259	261	259	267	247	250	264	285	261	242	266	240	246	247	244	261	261	236	242	251	229	255	293	275	248	291	225	245	221	242	257	255	237	247	304	232	271	266	258	317	300	242	274	246	243	220	242	254	260	262	252	273	261	252	224	243	269	242	242	253	254	239	223	252	262	249	248	233	230	277	260	270	255	243	254	275	268	247	233	274	256	230	259	258	245	242	284	269	264	251	267	248	283	234	238	254	240	247	259	271	254	259	276	243	260	242	249	261	268	247	258	254	242	268	263	251	268	241	222	246	235	246	272	264	267	277	275	260	228	285	248	271	262	255	265	268	259	255	298	263	251	261	259	243	261	271	252	276	227	236	252	259	249	261	254	258	244	270	233	272	255	283	252	234	252	258	266	266	243	271	234	244	274	229	252	249	253	272	257	253	240	293	259	235	276	261	281	267	249	239	247	268	252	290	259	243	240	232	280	256	265	259	259	279	278	265	254	258	246	255	254	263	270	259	251	236	245	251	247	237	264	273	263	239	247	239	233	242	268	267	248	252	260	241	260	235	266	266	246	255	244	238	245	249	257	244	262	244	256	281	249	274	265	271	250	235	252	286	254	255	248	256	228	235	231	266	240	227	240	246	258	260	240	241	261	267	239	246	274	258	267	277	258	251	255	266	248	243	278	237	243	233	279	251	273	225	254	269	257	239	262	253	242	287	250	245	293	261	256	255	295	263	235	238	248	264	276	290	241	264	244	234	275	265	257	251	273	253	245	281	249	281	251	256	293	238	268	259	228	230	244	240	259	268	263	247	262	239	277	247	275	237	256	235	263	224	236	236	262	241	276	252	247	290	276	275	260	260	283	251	249	229	259	250	259	257	273	269	253	234	234	267	247	249	257	238	250	244	258	262	273	283	278	290	232	238	279	272	248	240	254	253	264	246	259	250	247	249	261	261	273	266	271	249	252	229	232	263	246	269	250	269	242	271	244	235	248	264	257	260	257	247	218	278	243	241	285	242	265	245	245	233	245	256	290	263	266	263	250	242	257	278	281	277	253	258	276	255	251	279	256	243	242	246	267	251	238	252	247	251	242	214	278	254	264	264	270	265	271	248	279	260	255	251	256	234	256	241	263	288	253	260	262	265	253	260	235	264	244	267	270	250	274	256	279	282	234	259	257	251	254	242	265	252	237	269	266	271	259	235	246	213	258	237	256	282	255	250	238	245	264	233	225	275	242	277	271	265	227	262	266	240	241	270	266	258	295	259	258	245	247	233	247	218	227	231	238	247	262	240	235	243	245	261	260	258	255	276	249	263	237	248	241	220	260	267	245	272	244	223	259	267	226	274
19874	14990	22025	24936	21188	19584	20164	18387	15148	11503	11246	9299	9158	7639	6066	5601	4830	4292	3793	4796	2615	1799	1339	1325	1962	1812	2040	1793	1690	1527	980	894	926	1057	967	785	797	716	713	696	690	719	637	677	674	658	681	701	615	658	593	568	611	607	639	624	560	620	606	606	589	635	579	603	662	635	565	640	620	642	625	645	623	611	620	630	646	592	655	612	582	630	598	604	606	627	610	613	636	637	620	619	682	597	583	634	640	672	645	630	617	606	610	594	563	631	598	599	619	607	696	599	600	610	606	603	665	589	623	611	591	625	600	618	639	662	622	570	613	640	644	607	594	697	645	585	611	627	627	619	638	642	646	634	632	676	622	667	627	588	615	639	619	643	629	579	637	635	614	588	603	603	600	639	608	647	661	631	638	602	662	610	576	628	604	563	607	618	668	610	601	557	645	634	613	620	610	568	587	596	614	584	628	595	631	639	625	599	646	583	634	642	620	631	605	598	649	590	610	656	580	610	623	613	586	608	599	630	649	567	618	615	603	632	627	625	628	637	575	590	608	666	617	626	636	669	616	619	592	596	612	635	634	635	625	591	589	645	611	618	591	651	572	609	582	621	629	562	633	611	603	603	591	587	600	624	588	610	626	608	606	616	653	660	616	634	600	618	627	632	612	628	638	593	619	634	639	607	598	667	636	610	604	646	624	616	600	643	574	617	628	579	611	665	599	610	629	636	662	632	626	626	636	636	646	610	696	681	632	645	622	611	585	644	633	661	627	631	621	683	621	631	602	639	614	586	608	647	606	609	599	656	623	609	627	635	639	649	616	606	592	651	569	597	630	658	606	602	621	596	634	629	617	627	604	586	606	614	612	637	627	641	620	626	602	671	578	598	642	580	703	631	635	581	641	636	661	637	571	603	650	647	616	634	630	605	628	627	627	668	664	665	632	667	593	624	603	631	607	606	614	561	617	630	614	645	586	600	603	593	644	584	596	651	629	609	656	623	625	619	627	601	661	596	632	680	660	594	631	625	673	598	663	601	646	605	631	595	585	615	626	658	599	622	643	647	616	625	620	629	625	640	607	653	631	584	606	624	602	592	626	623	658	628	671	633	629	640	644	664	639	657	687	636	598	594	622	640	621	654	623	604	681	635	659	613	593	620	611	595	624	628	623	608	605	626	598	661	610	618	659	595	612	655	581	618	647	625	647	603	626	632	630	630	677	579	608	625	613	609	607	677	664	599	656	593	612	637	611	624	609	603	614	639	591	595	635	559	623	634	616	661	610	654	653	636	585	610	581	614	697	627	609	605	593	599	619	614	600	618	642	625	610	608	614	613	614	597	621	621	623	598	658	610	640	620	619	658	665	632	601	627	634	612	588	654	645	603	629	627	631	646	621	631	579	609	614	613	623	665	623	647	618	607	617	622	617	628	637	605	619	619	617	610	630	606	636	598	622	668	608	623	603	628	654	595	645	654	602	577	637	668	627	607	675	607	619	605	691	632	585	618	605	658	595	685	621	600	624	621	623	638	600	624	654	698	650	627	632	614	613	615	572	613	618	664	598	642	618	612	604	690	653	630	620	626	631	628	636	606	596	578	614	646	598	643	635	592	577	682	609	599	646	630	626	609	600	605	617	594	648	617	623	661	655	631	615	613	613	619	621	599	599	664	625	618	622	623	671	646	593	597	615	598	605	593	603	615	646	603	625	564	623	596	621	597	598	635	610	634	595	644	615	589	630	570	590	594	641	616	601	635	627	647	618	608	621	615	625	642	616	613	595	613	644	626	634	635	616	585	605	640	619	606	613	617	611	608	608	641	620	609	613	590	625	621	585	617	625	635	645	614	589	605	667	597	609	618	650	599	629	602	630	634	668	644	586	594	575	614	616	630	595	656	575	663	589	640	632	663	618	631	651	606	602	583	592	578	619	624	644	619	638	601	641	602	613	611	619	601	602	619	610	653	645	623	603	620	595	651	607	630	660	608	629	616	619	630	618	625	621	635	619	599	647	643	608	698	584	650	624	673	633	633	658	649	659	582	578	619	601	602	624	651	657	613	608	656	622	595	670	626	619	571	648	620	592	606	607	576	606	601	617	635	642	597	631	617	657	641	599	583	649	660	604	605	624	619	648	635	589	593	648	605	598	648	596	624	608	610	609	636	626	617	570	643	648	621	624	616	610	595	590	632	654	603	621	644	603	619	607	608	650	656	620	612	606	625	582	652	612	606	602	640	588	617	637	644	659	603	611	617	623	601	593	591	590	641	632	620	662	599	648	593	636	614	628	585	631	677	624	671	590	636	649	571	580	636	640	611	676	614	625	582	628	634	618	639	644	609	603	634	610	614	626	621	602	598	595	611	607	641	651	639	614	620	633	665	608	630	653	644	622	614	628	615	626	642	590	593	604	610	610	630	599	591	608	575	647	621	607	612	617	630	622	594	629	629	620	641	646	641	656	613	629	605	640	665	602	602	625	611	590	655	648	637	634	616	646	636	644	607	659	678	606	686	602	604	634	609	647	645	629	616	646	619	596	589	608	599	629	638	579	590	653	630	627	610	635	623	573	622	622	636	628	618	642	634	641	656	625	597	623	597	619	616	623	630	581	617	603	602	572	624	633	619	595	658	609	616	630	575	629	619	617	615	659	638	616	596	647	608	605	603	636	595	655	640	601	585	629	600	636	582	596	670	601	579	632	641	644	645	610	624	650	581	623	587	629	616	662	643	632	631	617	669	637	626	637	647	564	613	600	616	593	621	658	595	592	627	635	581	597	647	620	655	644	606	616	655	621	599	616	621	593	658	666	653	654	625	607	645	569	573	617	618	621	622	658	650	670	596	601	590	592	616	644	656	645	613	651	617	615	633	634	611	628	625	675	638	579	604	658	589	629	619	636	609	633	586	626	570	577	643	604	650	625	632	613	612	588	599	618	615	653	589	636	641	629	608	615	628	660	627	562	654	604	619	588	618	636	599	662	616	631	625	650	635	630	629	635	638	631	637	604	660	649	607	599	622	586	620	654	599	652	625	635	651	593	592	597	554	620	606	639	649	609	590	629	649	645	592	631	597	563	623	630	632	629	607	608	600	651	632	638	603	645	657	637	648	632	644	634	605	575	638	572	596	613	629	614	640	616	641	651	620	643	604	574	623	647	596	609	671	649	637	615	631	657	626	633	631	621	609	610	629	622	631	628	597	625	646	571	616	621	593	594	609	611	635	597	618	592	616	566	641	627	574	643	633	664	648	634	593	588	640	619	696	608	625	574	628	632	609	622	644	614	610	620	623	619	632	583	590	594	647	624	642	639	647	656	633	618	614	600	637	601	603	609	633	616	627	569	575	591	600	595	604	697	639	613	647	660	622	589	590	640	605	599	627	662	619	589	626	604	583	615	637	580	641	616	610	599	603	623	599	608	610	599	644	629	608	639	668	589	696	620	575	610	663	633	594	589	633	659	648	626	624	616	639	599	549	642	642	623	633	597	666	634	647	602	635	611	648	626	599
44838	33529	28920	23650	18916	16935	18085	17176	13284	8869	8181	5786	5648	4363	3721	3283	2716	2495	2185	2748	1193	856	704	782	902	848	1000	907	732	852	506	364	445	382	426	325	352	305	280	297	245	285	244	261	236	236	268	268	250	242	234	233	255	260	279	287	266	238	275	252	230	244	243	276	246	223	246	227	212	260	247	270	274	289	296	254	282	231	236	233	255	227	238	226	296	263	258	244	230	237	233	267	291	282	253	260	260	269	282	239	256	253	231	254	225	269	239	288	229	256	242	236	232	262	268	234	268	246	259	245	253	241	268	276	259	263	247	246	262	289	230	229	259	232	249	218	262	265	252	232	260	264	241	277	289	264	246	259	255	255	236	257	238	262	250	268	256	255	250	269	240	236	264	250	241	271	253	274	242	266	269	263	294	228	251	263	234	231	224	260	236	247	248	262	260	250	251	224	246	257	251	261	254	277	244	265	257	265	231	275	237	247	243	236	256	261	267	258	266	273	244	263	284	260	272	242	253	273	256	241	246	246	247	233	264	257	249	259	250	258	264	244	251	261	238	238	272	247	284	241	243	258	261	244	261	263	261	241	265	241	225	251	254	273	236	258	241	236	235	230	253	238	246	270	236	238	268	244	215	272	271	241	248	239	301	245	275	246	244	274	209	221	254	284	282	256	253	251	268	267	235	251	256	249	256	262	267	254	252	260	282	238	260	258	258	240	248	233	282	243	236	235	259	259	259	251	228	228	219	269	241	241	281	265	247	233	292	243	275	278	254	245	225	252	238	236	244	260	255	265	263	254	232	256	249	259	256	247	233	248	240	257	225	232	264	249	293	240	265	238	220	249	274	260	265	260	251	250	257	230	260	246	250	251	246	260	263	213	233	229	270	260	266	251	271	256	264	254	255	241	243	240	259	251	220	264	253	253	254	229	241	237	270	285	243	236	247	258	266	236	244	262	240	260	268	255	262	270	225	288	287	233	228	264	249	285	233	239	249	286	239	250	245	252	226	238	279	249	269	253	256	231	255	230	258	259	261	254	239	240	265	260	268	264	222	259	240	254	264	235	267	233	248	232	283	235	240	280	243	221	241	219	224	269	271	282	276	231	200	261	259	241	244	257	256	246	257	243	232	243	237	263	240	268	258	256	237	240	280	256	219	254	245	290	257	273	235	241	258	274	271	256	254	263	246	250	263	248	280	242	265	258	275	243	240	251	260	255	261	230	237	237	243	223	250	241	265	255	247	278	275	240	272	217	283	247	281	262	230	233	249	266	253	262	263	268	255	254	264	266	232	278	245	280	244	239	243	210	241	233	246	234	253	228	266	252	236	244	254	246	250	248	231	250	247	265	263	244	258	247	260	238	246	226	233	236	241	269	232	247	209	252	255	263	241	232	288	232	242	246	257	243	244	234	250	268	246	258	246	262	251	254	261	256	280	269	263	252	251	255	247	250	240	255	247	285	247	280	249	249	258	270	241	265	259	247	241	279	239	270	257	243	231	262	252	246	265	267	261	234	272	245	233	264	247	236	224	271	284	251	254	227	226	252	276	278	242	234	264	274	249	284	245	228	267	271	260	262	213	281	254	225	277	258	244	225	278	282	240	275	235	277	277	232	274	262	209	264	238	239	253	254	257	246	268	265	251	262	253	257	250	252	251	274	260	238	223	250	272	251	278	261	258	218	239	278	260	236	235	260	233	249	266	265	252	272	259	271	282	263	248	276	250	242	273	271	236	245	270	261	249	229	236	245	234	279	245	247	251	265	239	279	244	267	259	255	238	257	271	266	241	268	233	290	235	257	251	219	256	265	242	260	271	288	261	254	237	232	268	248	240	248	264	213	262	256	241	251	246	253	248	244	255	291	280	252	282	249	264	251	255	233	285	253	232	276	267	240	223	243	257	235	256	259	266	237	249	244	229	265	277	251	265	258	273	251	252	263	236	235	259	280	275	259	257	246	248	248	240	236	247	249	249	268	233	279	257	244	269	224	245	285	255	266	245	248	234	240	264	254	239	262	259	253	221	244	225	230	247	277	240	257	268	231	230	247	278	263	243	265	260	254	224	247	241	262	252	250	253	251	232	242	278	263	246	218	262	240	245	237	258	259	242	262	259	248	271	251	231	269	271	263	257	243	261	247	243	257	273	267	286	255	272	270	276	269	252	219	262	253	261	248	284	247	263	284	285	283	246	262	273	237	270	259	258	251	249	266	248	245	239	243	271	262	249	270	234	237	219	254	254	253	263	251	225	263	247	254	256	281	257	232	245	265	269	238	278	231	248	273	265	231	260	265	270	223	259	275	260	263	272	246	243	248	222	237	239	243	268	264	265	260	270	250	270	286	244	250	267	250	235	242	217	242	234	240	258	250	257	253	246	232	233	251	249	227	277	231	248	249	236	223	245	246	233	254	248	253	279	262	235	270	250	233	243	254	260	273	224	261	258	262	255	233	265	247	247	257	248	240	238	270	228	232	236	265	246	266	247	276	239	244	256	267	280	236	237	268	259	270	249	249	241	237	236	256	249	250	248	225	275	259	270	278	255	254	250	254	242	244	250	234	271	254	278	254	230	232	264	252	238	249	228	237	249	271	249	254	267	262	230	295	209	258	245	259	263	259	249	229	245	269	269	288	267	253	266	250	245	283	239	259	235	224	272	270	245	229	250	264	253	249	245	257	268	296	249	249	247	277	243	237	258	257	258	279	260	256	260	264	263	245	271	267	234	227	292	246	244	269	265	266	227	253	256	248	267	247	274	234	251	260	268	259	225	270	224	270	255	280	238	260	247	268	272	225	247	240	229	245	257	232	252	241	211	266	292	258	234	296	278	241	281	282	227	220	234	242	261	263	258	281	251	261	249	266	258	248	250	273	270	225	237	242	236	263	229	246	246	245	247	246	253	278	263	233	258	260	221	277	247	253	285	223	262	260	262	248	260	268	268	283	243	229	259	253	251	251	272	242	227	267	235	247	233	250	236	260	260	232	255	258	246	232	238	251	246	281	252	237	221	247	250	258	254	273	249	240	263	275	261	249	216	254	258	282	244	284	245	212	264	242	238	251	263	240	252	221	271	244	269	259	232	231	259	272	257	258	274	228	252	272	276	260	257	288	279	247	263	239	230	249	228	248	254	250	238	235	247	230	244	259	262	259	241	260	258	243	247	240	226	256	245	229	284	247	264	268	261	241	261	266	270	289	241	217	257	252	247	246	260	258	263	240	255	259	273	263	258	238	243	234	229	250	244	253	239	259	239	247	245	245	265	233	236	252	273	250	233	233	291	250	269	255	224	281	231	278	257	252	269	253	268	239	312	250	283	254	252	274	242	248	251	267	268	237	242	251	226	258	270	241	257	261	251	242	265	209	262	258	255	256	278	250	241	238	264	245	234	240	275	249	248	243	257	250	290	304	268	251	244	260	243	269	242	232	228	231	271	289	249	244	277	236	240	254	256	241	260	270	248	263	264	248	259	243	265	244	270	245	240	239	258	233	248	259
29588	26252	34833	36094	32862	31781	33821	32360	28176	24098	24676	19135	21662	18194	17347	15057	14075	12642	11052	14485	6233	5087	4021	4777	5651	5504	6003	5416	4429	5141	2629	1447	2015	2009	1880	1564	1238	957	829	950	826	823	709	689	683	667	690	697	667	677	642	682	668	638	635	650	636	635	615	589	634	606	651	676	607	622	627	612	605	627	620	624	596	606	603	638	599	617	644	621	623	623	598	573	626	620	611	638	630	613	616	608	612	599	609	584	615	605	595	618	581	636	600	624	628	614	621	606	607	625	626	630	613	641	597	638	609	629	610	596	606	664	602	636	646	652	651	660	635	588	631	593	625	619	599	605	598	605	614	603	603	615	645	654	627	627	600	616	563	583	594	670	587	605	591	631	616	575	624	639	545	628	563	583	633	617	633	608	618	641	585	645	609	570	591	614	558	583	604	643	558	608	570	631	602	608	610	642	591	577	622	608	615	605	601	614	581	599	566	605	593	618	645	609	662	593	606	610	586	588	579	600	597	576	593	614	620	581	581	605	616	616	610	595	625	624	615	610	622	632	639	569	634	567	596	597	589	627	609	606	616	601	608	609	642	635	616	626	626	605	594	578	537	579	652	657	615	650	579	593	604	623	658	627	693	631	607	629	630	636	580	628	634	611	616	629	560	600	588	591	622	623	573	611	626	597	628	604	603	612	653	630	599	608	595	635	565	603	611	632	587	584	598	661	605	688	618	589	644	597	566	627	655	609	582	597	598	621	602	660	636	631	642	638	607	664	596	625	615	631	591	605	618	599	566	564	653	608	643	664	613	610	591	600	644	628	658	605	650	625	671	634	571	568	619	649	558	602	613	582	663	582	644	609	625	584	612	567	609	602	560	637	565	632	650	637	630	633	624	670	611	584	572	650	571	628	635	601	603	677	598	643	638	647	623	635	585	601	604	594	651	640	597	572	605	594	573	597	597	580	617	651	622	607	605	592	580	618	597	618	545	633	597	645	609	628	611	597	600	609	630	595	594	637	620	591	614	667	566	624	593	587	612	623	590	616	630	628	592	613	553	603	601	612	614	573	612	597	619	667	600	631	613	640	631	616	558	618	592	593	611	624	581	615	619	611	583	609	584	638	625	602	645	591	603	597	601	561	630	624	649	604	606	602	608	615	595	600	627	653	621	625	608	595	636	609	606	621	589	605	625	627	579	596	604	621	614	634	624	600	639	603	582	589	605	650	656	635	630	622	580	535	566	611	620	632	601	628	610	558	619	593	598	610	614	626	632	572	614	597	571	615	601	586	639	577	639	600	573	641	582	579	635	597	623	629	599	603	653	590	668	640	589	605	612	635	615	610	595	613	598	610	602	610	635	574	623	586	551	597	614	595	617	560	601	597	596	607	586	552	636	607	601	576	582	595	662	643	585	605	623	657	594	586	596	602	589	590	573	577	589	633	619	633	599	612	578	629	593	590	600	579	653	594	607	615	620	616	628	583	555	606	655	626	621	636	603	623	649	652	601	606	579	608	650	617	584	633	623	651	574	606	600	638	615	623	636	641	588	631	613	609	615	607	601	613	617	608	614	650	609	604	592	646	602	654	609	614	601	558	596	643	657	543	674	641	559	616	653	639	598	628	581	596	619	622	605	620	556	624	642	644	607	614	620	602	626	608	630	570	590	578	629	633	613	636	620	608	573	647	617	622	684	615	606	607	592	574	611	622	630	642	588	615	596	571	608	606	595	564	569	615	565	575	654	605	633	604	627	579	605	616	611	612	626	601	566	612	630	607	594	592	594	617	620	623	627	598	645	613	643	590	617	604	627	628	621	594	618	624	629	617	603	628	598	628	576	587	623	610	591	592	579	597	599	632	590	605	588	645	608	622	640	602	596	614	673	633	601	639	593	595	626	561	628	583	615	620	624	584	608	582	553	626	616	607	632	605	588	635	625	628	578	616	605	611	611	611	567	615	591	559	661	630	598	595	587	650	609	597	600	620	609	606	609	631	602	574	615	609	588	603	589	624	607	578	596	605	620	552	560	634	658	611	630	605	566	653	615	591	611	611	609	617	650	611	597	636	618	631	652	617	618	609	586	612	627	616	632	688	613	578	630	611	612	595	590	587	575	657	612	644	643	655	641	590	604	567	621	621	623	617	596	624	644	558	627	663	643	661	615	586	586	585	613	586	584	633	597	617	612	632	612	595	608	620	588	559	650	669	630	601	603	596	594	613	624	628	626	598	613	604	628	615	621	613	597	618	583	601	615	625	563	563	650	621	624	614	585	586	604	614	620	618	618	591	623	617	605	562	563	587	596	590	590	615	643	628	583	625	595	592	620	626	635	650	578	633	594	618	603	581	574	685	617	600	635	607	635	571	628	608	579	642	556	603	674	621	615	622	621	610	611	612	671	631	636	560	658	598	608	620	633	575	575	632	584	650	625	641	614	622	557	632	622	601	628	610	599	612	625	614	630	631	641	604	572	642	568	590	637	613	622	583	605	621	704	633	569	634	627	634	596	598	599	651	642	585	603	625	605	630	593	605	602	622	625	641	610	601	629	666	626	564	580	528	589	600	566	622	632	631	645	568	554	602	583	629	617	599	530	605	623	588	617	596	616	598	617	600	576	589	643	685	597	622	597	591	582	600	591	608	627	657	598	647	551	621	604	591	629	589	596	616	596	608	614	617	570	615	620	592	645	605	648	628	597	642	588	580	633	559	608	613	601	583	634	585	626	649	639	577	605	615	588	636	598	570	612	624	573	617	597	597	590	575	618	647	634	652	602	571	583	665	618	586	625	614	570	584	585	651	579	649	643	602	606	642	577	590	584	623	629	615	590	625	592	593	576	581	612	579	634	593	604	594	615	640	594	577	529	602	542	600	650	623	616	609	632	583	605	599	625	617	615	605	633	644	642	619	615	608	661	618	588	609	622	634	635	602	597	600	599	653	596	596	625	658	604	674	614	638	597	617	598	622	598	588	607	606	595	632	613	608	596	577	652	586	610	621	604	595	624	584	611	583	581	642	639	600	633	585	638	625	661	634	634	630	639	616	593	663	592	612	633	613	573	649	596	598	638	659	604	602	633	627	596	646	554	638	592	618	599	617	607	638	626	613	628	583	615	603	588	594	607	624	586	601	634	596	592	634	624	636	592	594	656	618	597	622	610	617	652	666	629	647	614	634	643	586	580	595	640	580	591	633	573	587	641	614	575	618	606	627	608	653	629	625	651	595	596	636	588	609	634	604	624	615	571	579	624	656	575	616	604	599	554	598	587	567	611	638	659	594	615	612	581	597	633	593	565	615	576	591	604	593	599	597	561	629	576	564	679	624	614	612	606	611	648	584	586	621	610	607	648	612	633	591	564	603	615	604	611	620	629	604	627	632	642	581	617	625	638	626	631	626	594	643	623	581	548	627	606	581	609	632	591	589	596	656	653	615	645	562	600	575	608	652	642	609	636	598	571	626	666	614	700	648	627	608	637	601	640	621	602	606	622	631	622	605	635	664	625	635	623	555
22804	15168	12743	8783	5364	3533	2380	1687	1291	1113	964	800	673	572	557	509	467	360	359	381	344	335	332	315	325	275	321	261	281	268	255	282	283	282	262	255	260	260	269	261	267	276	264	284	253	253	244	287	250	280	252	255	263	246	263	248	276	229	260	269	261	263	291	260	233	269	243	265	247	257	246	214	257	277	257	238	257	263	237	246	250	264	286	258	236	253	261	258	255	276	231	250	263	275	249	241	275	239	247	248	252	280	253	267	247	294	263	274	276	229	269	255	249	269	249	256	264	269	262	250	260	256	277	254	227	274	249	246	246	248	254	243	281	280	272	290	268	277	250	276	247	265	278	263	263	238	257	269	254	236	294	282	287	276	275	259	278	204	229	271	270	247	236	300	236	245	252	246	254	261	264	255	236	245	280	254	281	276	258	259	228	262	237	276	268	224	257	269	256	226	257	251	259	270	268	246	233	216	264	280	265	275	243	250	278	253	250	245	254	272	245	237	252	234	266	250	222	265	241	245	246	229	223	262	271	239	248	253	258	285	247	255	248	254	296	233	260	243	283	247	246	246	225	245	233	258	253	261	267	247	245	254	249	235	269	256	237	262	235	285	290	240	261	237	289	267	254	234	226	284	274	226	246	260	243	263	285	236	237	239	223	280	272	251	253	259	263	221	250	254	261	252	252	235	270	234	262	248	252	247	262	284	275	243	244	236	215	285	271	268	237	241	271	254	294	254	247	237	282	252	241	271	267	238	267	253	255	260	238	241	247	271	240	265	254	254	250	254	247	262	240	251	255	261	257	270	252	248	271	262	251	257	249	242	262	245	275	269	235	245	234	281	253	259	235	268	252	244	275	235	297	253	276	234	276	245	235	270	254	261	267	264	239	262	247	275	210	263	253	281	229	224	269	275	290	253	275	244	267	256	272	262	246	232	257	230	279	256	291	273	238	262	250	254	245	232	276	234	252	233	257	238	261	251	247	303	249	239	271	239	268	257	295	276	239	232	260	300	242	264	257	258	244	232	239	260	267	279	245	256	241	229	259	277	250	236	228	252	286	243	240	235	243	235	265	269	265	271	260	214	272	270	243	260	231	248	255	216	282	252	235	245	264	286	279	230	242	245	252	251	262	265	260	282	288	255	248	246	267	265	263	255	244	270	288	264	240	285	283	245	261	242	277	268	244	262	267	244	257	243	251	263	255	231	255	269	249	281	247	229	270	267	256	281	265	227	270	271	269	256	307	231	262	261	259	251	253	281	250	252	274	263	268	271	282	240	238	267	230	297	297	261	283	250	232	238	270	254	243	262	259	275	238	262	257	236	273	264	246	285	239	237	265	282	256	235	258	274	248	265	223	243	251	248	263	274	270	269	249	235	283	242	230	266	244	249	261	234	260	263	240	265	267	252	266	249	225	259	236	265	234	256	253	259	250	247	240	248	232	285	240	279	261	282	256	227	261	278	256	285	260	268	235	275	282	268	239	233	278	255	262	269	236	258	277	226	270	258	261	236	235	262	261	274	250	254	259	249	259	263	258	269	254	243	234	258	245	252	261	244	259	255	266	269	241	255	265	230	274	254	247	253	242	257	244	269	230	248	250	241	264	242	250	243	264	242	275	256	272	230	278	256	247	274	273	309	245	230	258	230	257	272	266	279	254	281	235	272	279	246	277	288	285	246	256	256	243	258	233	275	228	257	251	266	260	275	246	263	255	273	303	269	284	230	248	242	290	265	257	247	264	209	253	257	248	255	267	263	269	284	263	267	259	263	270	244	256	236	251	260	236	239	272	265	255	290	210	251	271	255	273	258	254	266	241	243	262	293	252	244	240	258	240	249	229	264	259	294	232	228	281	271	258	262	280	264	236	256	238	250	235	248	264	230	236	216	279	264	224	246	282	254	249	255	256	251	235	258	261	270	269	269	225	260	246	265	258	272	252	278	255	236	244	275	260	261	242	249	268	240	260	289	273	270	222	279	252	268	257	265	297	249	234	271	249	230	228	272	270	253	243	262	245	265	247	255	240	277	249	267	273	313	246	264	264	251	239	241	250	243	245	247	271	260	271	241	231	224	239	267	238	222	266	228	253	250	239	264	266	252	272	249	274	267	245	257	256	270	279	272	233	240	256	274	283	258	276	251	264	239	292	289	264	259	259	262	266	265	233	270	224	268	265	256	266	273	269	286	275	280	241	252	271	252	233	267	231	260	242	226	263	268	228	231	273	255	273	246	263	256	257	262	251	262	293	245	258	243	271	217	255	264	241	245	270	218	264	271	271	265	310	253	254	239	217	257	246	254	239	260	291	261	247	279	241	272	265	267	275	241	232	262	274	260	264	229	239	215	258	334	286	239	258	266	253	252	269	276	257	257	251	250	268	235	229	276	232	218	249	270	280	270	229	252	260	248	239	247	228	250	214	275	259	252	255	288	274	266	250	266	241	261	241	238	278	261	249	258	269	233	240	282	262	261	228	247	280	256	256	263	261	225	259	251	239	267	218	270	235	262	264	294	262	253	279	252	273	271	251	258	222	242	258	220	248	273	258	247	263	252	265	259	281	266	243	253	253	269	269	283	269	248	258	237	248	285	278	254	253	243	266	267	253	255	220	228	242	284	296	253	252	240	259	271	255	267	261	245	271	271	237	242	261	268	287	281	258	249	273	229	284	261	277	251	248	277	268	264	286	276	267	280	278	248	251	261	246	261	258	261	261	258	245	266	280	258	240	278	247	256	229	236	257	256	283	254	229	286	260	238	268	250	276	240	266	236	240	230	280	253	255	258	257	257	259	247	261	250	236	277	260	234	289	266	246	257	255	253	260	240	277	275	254	229	270	238	270	254	248	240	242	287	246	247	275	270	259	269	230	246	261	236	250	249	261	246	258	254	251	232	257	266	263	250	269	248	268	241	240	276	253	247	242	235	267	279	259	257	254	275	249	246	257	270	231	280	287	262	262	253	265	282	249	260	249	254	277	279	292	265	238	253	242	253	256	254	268	301	264	252	265	254	214	246	256	257	262	226	302	223	301	253	240	276	300	227	230	241	260	245	267	265	248	258	266	273	240	228	282	249	239	268	258	254	235	233	257	232	288	249	247	259	261	258	252	272	243	265	253	238	264	278	253	233	252	278	290	295	256	255	259	252	247	257	260	266	261	259	262	243	230	227	243	249	252	259	259	227	250	250	244	257	250	272	255	287	254	243	258	232	267	236	272	269	254	270	247	259	277	249	275	237	261	271	258	259	258	327	252	250	252	238	278	276	224	273	279	250	286	255	271	232	269	273	261	267	259	265	248	270	258	241	265	250	252	251	254	286	249	308	282	276	303	273	257	247	273	255	279	260	297	217	266	241	253	242	270	275	250	229	232	237	254	250	254	241	236	237	252	270	239	265	234	226	252	234	254	245	244	243	248	262	249	272	228	278	274	241	274	279	239	294	249	252	248	253	241	241	264	255	256	269	229	248	272	270	256	255	251	243	249	241	271	237	290	256
14109	11872	20319	21125	17112	13695	10337	8219	6436	5679	4884	4003	3533	2941	2637	2245	2006	1783	1642	1391	1238	1123	1066	1056	965	927	942	949	918	859	823	797	727	787	781	684	686	656	669	648	678	660	661	668	639	641	660	653	615	620	629	620	612	663	610	618	644	642	643	630	681	646	685	654	578	603	632	601	636	668	636	641	637	609	649	605	615	603	615	613	575	648	635	616	617	633	575	579	621	633	635	639	633	593	631	618	642	603	650	617	651	618	653	606	620	620	632	628	589	645	611	592	605	620	621	616	584	634	629	624	611	619	613	616	636	627	689	650	646	578	640	581	639	627	633	612	679	612	620	625	631	648	628	603	615	635	638	613	609	618	645	615	604	674	624	633	588	603	629	656	654	576	590	616	596	593	600	599	591	621	682	616	625	606	629	608	644	597	630	585	626	640	620	610	592	619	633	627	602	634	616	626	613	629	651	585	606	687	626	680	602	649	628	616	619	628	642	668	625	650	610	632	638	680	605	631	601	607	662	646	611	651	688	660	610	646	645	642	634	643	639	620	608	615	653	621	616	566	643	645	614	657	598	636	563	639	604	641	648	627	621	649	584	636	616	609	617	631	622	650	626	611	629	632	666	627	625	629	615	639	671	665	621	602	595	600	650	651	600	648	591	630	625	638	610	688	615	572	643	612	577	654	586	616	646	621	655	668	624	603	618	637	687	601	662	625	669	600	656	660	606	637	613	614	663	579	620	648	623	604	598	640	620	611	630	607	629	604	613	616	669	636	621	648	619	666	614	585	659	615	635	645	655	614	651	619	631	636	587	660	677	653	635	605	632	619	638	642	616	617	603	628	569	590	622	607	617	658	609	628	624	637	610	636	602	618	611	595	615	636	630	636	657	610	645	638	633	629	573	624	621	662	638	608	651	612	599	611	643	673	609	643	620	671	621	657	606	647	637	627	573	610	627	623	648	604	632	662	615	619	593	590	632	623	623	641	588	605	590	589	669	667	615	643	600	607	632	618	649	633	628	621	640	630	608	603	610	657	627	620	626	648	671	652	618	630	642	605	637	596	641	600	649	595	668	636	614	623	645	657	638	620	652	616	596	636	594	629	623	632	619	594	628	614	667	621	637	645	614	620	644	640	593	647	691	619	630	661	659	644	615	651	629	640	623	618	605	604	601	604	626	625	583	616	628	617	596	611	609	619	615	600	617	651	595	649	618	666	579	609	614	596	614	604	642	598	641	654	675	629	656	600	620	646	633	642	609	606	617	619	622	595	604	626	611	643	590	594	616	595	578	590	661	643	580	656	617	659	648	610	657	629	607	613	607	642	631	645	622	665	623	621	627	610	628	626	644	631	677	606	656	605	635	651	633	579	580	637	640	652	606	638	624	612	624	581	609	640	576	632	675	625	669	684	595	599	601	645	609	615	569	630	648	646	606	614	646	668	651	654	608	619	621	659	630	618	655	644	615	661	633	635	600	591	615	614	599	655	630	582	634	614	597	611	646	600	642	635	615	626	654	668	595	605	570	652	636	645	635	633	568	580	652	600	638	625	612	626	652	619	648	652	625	633	605	602	646	639	641	647	609	588	574	633	630	612	620	644	616	586	637	668	623	594	650	632	635	663	674	659	633	599	659	591	672	620	588	631	597	704	678	584	635	677	636	613	595	617	604	628	631	617	662	673	633	691	629	613	595	646	628	627	653	633	607	625	648	635	632	647	673	613	645	620	596	619	622	663	602	630	602	565	636	629	609	602	592	618	606	624	636	600	594	623	642	590	633	658	623	590	610	624	606	653	676	648	604	630	638	617	593	588	607	640	578	621	617	620	592	641	633	640	629	615	628	624	610	641	654	613	589	609	629	602	636	586	638	614	600	679	646	636	621	606	680	643	620	633	618	596	633	627	639	672	659	648	622	640	631	651	614	636	637	644	629	596	603	636	583	652	661	670	604	616	665	598	646	621	625	644	637	605	622	669	617	671	630	593	630	573	614	652	590	644	649	631	635	611	608	611	651	616	639	644	618	636	645	649	617	637	629	628	629	638	644	573	617	646	610	663	658	569	583	614	677	675	628	620	568	607	630	620	623	620	588	597	606	651	650	636	598	632	630	611	618	596	663	585	619	630	605	617	599	620	609	658	647	655	626	608	587	621	625	617	612	624	656	636	589	622	618	612	677	628	623	636	616	625	642	643	672	619	617	624	642	661	632	628	645	616	623	629	628	599	611	634	595	621	590	615	566	608	644	602	636	590	647	615	615	595	626	591	663	645	636	652	575	627	680	620	593	611	606	663	626	646	620	669	648	621	627	610	656	626	632	595	589	650	645	647	640	643	644	611	636	623	619	629	641	622	598	607	626	636	609	607	626	643	598	575	619	615	582	656	625	610	600	640	618	607	634	581	642	646	619	658	618	603	606	568	640	613	636	613	653	590	668	609	607	609	650	605	644	600	658	640	599	625	581	581	639	590	626	663	613	639	609	630	605	618	629	635	595	662	666	625	648	612	623	657	646	665	629	688	602	614	635	688	640	625	699	628	660	644	657	659	623	586	610	614	590	669	621	590	630	615	626	644	635	641	615	636	606	577	673	624	604	654	665	574	620	618	647	636	597	643	616	657	647	634	633	630	617	651	635	611	638	689	652	616	673	639	612	631	622	619	658	610	611	652	624	568	677	625	603	635	663	604	648	620	589	630	618	605	656	584	644	602	649	640	655	663	594	609	620	599	585	609	651	643	596	610	622	608	555	669	664	674	647	626	679	631	635	623	641	591	634	614	611	638	577	634	653	624	668	655	668	631	630	598	606	638	647	613	609	604	613	634	623	643	583	598	585	659	617	657	661	626	600	583	601	578	614	647	594	641	586	610	614	635	652	554	649	602	657	587	622	614	566	603	598	657	666	604	617	655	621	653	611	668	621	600	693	610	588	623	630	631	667	614	636	644	635	631	657	658	613	583	670	612	626	619	623	659	602	600	611	622	622	637	631	628	587	609	611	653	659	649	688	655	590	607	619	610	619	601	620	624	635	617	614	605	646	614	588	669	575	629	605	633	659	585	638	602	643	678	607	652	625	582	619	620	608	639	595	601	608	603	626	598	598	614	597	640	618	660	631	656	610	664	644	616	631	627	567	598	613	632	672	659	659	652	633	645	611	626	642	634	566	609	606	647	652	645	591	595	642	591	613	683	636	625	641	621	652	620	636	654	646	624	635	650	618	649	575	594	622	613	609	637	612	610	576	589	627	585	596	625	596	587	612	672	617	630	646	642	661	617	625	617	594	664	650	631	644	626	647	626	611	623	597	573	644	602	587	564	635	650	649	662	606	653	580	635	679	606	646	622	594	640	610	639	617	610	627	630	607	644	655	629	620	595	628	608	590	635	631	638	629	595	631	606	604	629	662	619	620	648	622	648	638	594	618	628	613	676	653	645	639	646	602	605	548	681	582	613	654	592	630	628	655	645	638	617	671	627	580	676	644	629	635	640	614	616	623	596
30369	22705	20556	16382	11104	8245	8327	7107	4691	3403	2918	1962	1745	1482	1347	1063	988	977	832	601	451	429	502	592	501	456	502	488	420	408	309	350	296	316	275	324	285	276	288	277	275	285	262	291	238	258	256	293	240	271	266	261	271	256	266	269	252	271	269	282	286	280	270	235	268	280	257	252	238	233	241	276	228	227	259	250	248	242	262	259	236	255	229	259	256	258	299	268	265	240	245	267	241	250	234	260	248	283	243	288	235	250	268	227	265	254	248	254	277	277	246	259	241	251	264	248	231	236	276	258	233	273	270	232	232	232	248	264	233	284	267	274	246	232	262	255	274	279	281	225	242	220	261	250	264	250	238	271	258	247	251	256	214	271	244	267	260	249	243	225	239	248	250	232	271	248	244	230	264	253	275	262	255	256	279	265	248	229	241	250	255	278	261	267	227	262	248	261	236	292	258	247	262	272	275	225	261	247	246	259	275	240	234	244	251	248	256	264	239	265	270	274	246	246	252	284	251	278	252	265	222	234	247	252	256	207	266	238	236	280	263	262	252	262	214	240	265	255	243	246	253	260	251	258	277	251	258	269	258	238	267	260	255	268	263	269	259	261	227	239	233	232	269	267	244	247	249	258	224	265	264	264	244	247	259	217	293	245	284	250	250	241	277	254	225	256	252	234	277	257	267	255	260	274	278	252	251	233	226	234	224	212	219	264	276	254	248	242	246	260	247	269	227	267	257	239	250	271	227	244	248	269	230	300	239	240	264	240	263	269	248	259	263	257	275	241	246	278	216	240	271	256	237	260	252	266	280	256	273	259	248	243	270	252	259	238	249	286	289	258	261	247	272	258	260	266	243	269	291	260	267	259	262	252	229	268	249	270	239	262	258	234	265	261	251	248	231	231	272	234	261	260	254	271	272	249	263	247	257	262	267	257	233	257	260	253	236	277	240	272	273	258	272	252	257	241	255	266	252	220	253	260	259	249	260	267	252	267	277	259	277	257	267	267	237	252	255	228	254	275	269	255	252	264	238	243	266	273	280	240	247	261	263	273	231	236	259	257	251	261	238	248	232	276	282	254	289	276	255	245	271	272	260	248	265	222	229	259	262	269	265	282	267	255	239	248	254	267	227	256	257	272	257	280	239	253	251	276	241	250	231	259	277	274	232	282	258	256	241	243	263	256	263	255	273	257	283	264	231	257	276	244	252	257	247	285	237	263	266	258	262	269	246	231	265	272	252	250	237	282	249	243	281	244	250	267	252	242	257	263	243	262	256	260	253	278	269	267	247	273	279	283	269	260	253	246	232	268	244	269	263	249	264	244	237	256	246	281	262	239	233	252	247	230	240	219	264	281	277	276	250	264	255	278	285	291	265	235	221	269	243	238	256	257	235	243	250	255	238	269	257	243	214	275	289	262	273	255	261	263	249	229	270	251	269	264	256	267	266	242	257	265	256	243	238	250	263	248	254	242	248	268	252	270	229	261	264	220	261	268	217	270	265	275	271	247	261	242	244	257	245	256	254	256	253	269	255	242	247	243	250	249	256	258	231	278	230	224	240	246	259	258	233	252	268	228	273	266	238	244	276	248	239	250	275	229	248	256	251	248	285	253	259	250	269	276	262	267	262	273	237	272	255	247	280	273	263	255	231	251	253	275	229	231	267	230	231	267	273	256	264	257	211	254	253	282	250	231	248	245	271	271	286	268	264	237	248	231	240	294	275	230	257	269	226	268	234	256	249	236	233	250	271	293	273	262	238	265	272	251	265	238	265	283	255	242	251	226	254	263	253	253	269	263	266	250	280	289	251	302	303	270	293	282	272	277	232	259	251	261	248	299	256	218	230	240	289	264	273	281	248	223	250	247	249	293	244	283	275	256	272	228	244	258	261	243	249	237	252	239	290	235	268	259	250	280	240	259	245	270	254	262	244	252	246	244	264	226	242	265	268	221	255	255	245	257	238	255	249	249	241	262	258	253	248	243	258	270	284	269	259	248	234	240	264	246	275	260	243	246	266	237	264	209	264	276	230	248	260	254	246	240	254	282	252	233	254	266	268	261	275	264	268	256	271	272	260	247	275	264	252	274	272	232	231	280	257	242	263	252	248	269	255	257	249	242	236	230	263	256	255	258	285	234	255	245	243	267	231	292	271	290	245	239	221	247	258	261	270	284	258	261	261	264	265	247	250	227	274	227	240	255	258	233	232	265	232	242	235	242	246	224	248	252	267	269	278	278	260	264	261	267	257	278	274	256	250	261	255	267	243	243	249	266	260	287	251	275	238	240	221	254	241	278	262	253	264	277	256	240	235	270	235	275	247	250	266	253	262	282	276	225	259	256	284	259	287	231	275	246	246	260	229	269	246	218	258	268	255	257	207	271	286	240	279	253	241	252	253	231	264	263	251	243	267	257	238	255	267	294	239	229	266	234	242	263	283	240	258	278	274	242	254	259	244	242	279	249	238	266	235	233	252	253	215	223	250	267	255	263	283	240	236	251	275	270	281	254	241	260	249	264	252	248	247	237	257	237	251	244	283	275	261	250	245	268	261	240	238	246	241	263	268	258	264	249	267	264	272	229	252	239	239	266	247	236	243	234	260	258	253	251	256	233	268	240	210	261	259	242	300	261	234	251	237	273	241	258	291	247	252	296	258	228	246	251	257	279	259	224	251	241	213	269	253	262	266	251	234	249	237	258	294	283	248	239	273	242	265	244	233	252	221	258	264	260	283	247	273	247	251	273	246	252	259	276	247	278	258	267	268	261	261	274	225	275	238	257	273	271	261	257	256	242	234	254	229	243	268	253	257	252	280	223	277	274	256	233	242	257	262	252	276	226	275	247	227	257	221	245	289	253	238	205	251	230	245	248	231	273	286	264	287	249	233	249	287	232	242	269	264	248	285	237	276	258	232	269	240	275	254	260	242	227	262	271	246	254	289	281	270	266	278	276	257	257	253	256	249	274	265	255	253	280	242	234	261	250	251	259	253	261	262	242	267	279	277	261	268	239	257	282	241	269	257	260	287	279	255	245	254	261	263	250	245	257	239	236	238	241	237	238	272	284	255	228	258	215	260	253	254	247	253	256	284	267	265	228	241	281	238	243	276	249	252	244	248	251	236	241	238	266	258	226	223	247	280	252	222	228	255	274	300	263	251	275	264	268	267	261	248	280	256	228	253	257	256	244	246	260	246	239	267	244	247	257	249	237	219	242	263	269	263	255	235	264	244	239	245	280	251	249	219	253	267	253	263	254	236	253	278	250	246	245	274	247	290	238	242	242	240	234	248	239	252	229	249	272	235	269	270	281	258	258	232	229	257	245	238	247	277	256	271	231	243	289	225	232	261	261	258	255	247	247	266	259	264	246	282	254	244	240	255	243	245	249	273	258	228	260	264	294	246	272	231	251	267	246	259	249	264	266	259	242	245	242	266	224	248	251	257	252	231	266	252	244	267	254	254	231	264	259	233	281	287	234	252	248	244	262	255	264	238	246	244	263
19809	17074	25723	27535	23770	20765	20852	18900	15351	13001	12040	8975	8779	8142	7315	5735	5443	5516	4530	3064	1911	1898	2235	3158	2391	2375	2421	2153	1917	1802	1234	969	1079	1092	1048	867	802	791	719	741	745	740	661	696	731	661	648	683	674	650	637	623	659	595	643	620	630	598	616	675	588	654	622	621	627	618	610	622	643	641	649	612	605	636	592	592	645	631	598	590	649	580	654	603	664	612	629	671	650	659	618	659	603	560	643	610	680	620	611	643	637	620	636	649	647	633	630	650	588	620	674	632	589	660	584	609	597	631	625	604	648	602	587	575	618	636	657	604	657	653	625	618	610	612	615	625	678	629	661	646	609	613	631	581	659	602	621	600	574	613	600	601	616	599	591	616	620	637	611	626	637	581	610	602	649	629	672	653	624	589	649	620	636	599	604	645	591	659	640	587	634	620	643	646	634	674	642	607	686	651	627	600	637	647	651	642	633	651	632	615	617	659	627	602	622	643	617	643	595	630	620	616	614	612	632	633	629	657	678	611	674	600	567	587	620	661	655	639	580	635	637	640	664	611	628	636	667	639	625	593	630	615	604	642	627	644	582	608	604	643	633	585	620	651	647	616	642	682	598	626	656	605	609	607	642	626	626	607	626	672	610	593	623	627	618	634	605	615	638	616	627	577	599	586	625	647	628	651	631	628	611	591	623	613	600	595	638	597	636	621	616	628	620	614	651	605	654	634	610	635	600	633	611	640	597	594	611	621	606	558	595	647	596	620	635	669	648	611	668	633	610	620	617	587	621	584	618	687	631	621	637	604	606	639	589	634	599	610	630	661	627	603	656	674	623	605	682	662	667	628	640	668	622	563	613	623	653	621	631	637	609	665	642	654	649	601	602	686	668	648	658	625	608	651	629	648	650	642	619	621	622	638	623	646	618	609	617	661	611	635	597	633	629	590	642	616	633	639	595	609	620	649	636	609	628	623	646	602	687	636	585	628	672	603	675	660	642	581	603	641	620	615	596	586	661	645	602	648	588	616	661	655	626	629	638	593	616	645	649	652	649	621	603	587	606	668	623	607	641	619	568	606	608	674	620	637	590	631	645	600	645	642	676	562	622	626	674	589	658	615	628	622	624	673	672	630	619	608	623	660	623	623	601	600	598	635	631	646	615	576	639	601	621	567	624	663	649	620	631	655	617	597	632	647	632	617	635	624	647	664	594	652	605	627	651	618	645	619	618	658	628	627	639	661	644	663	559	688	597	591	609	629	585	628	637	618	635	646	614	642	605	602	615	614	660	675	635	596	605	599	674	598	610	628	573	618	595	628	622	611	598	637	630	614	633	627	604	621	616	634	637	580	604	662	614	627	668	632	619	617	628	620	673	626	657	629	630	626	601	615	608	568	611	636	624	630	621	592	605	613	635	639	595	646	643	613	646	624	605	599	617	594	673	610	634	623	666	616	610	659	627	633	641	625	630	666	685	592	605	605	641	621	679	635	621	621	631	605	622	632	584	599	607	607	614	625	639	607	605	619	634	640	622	638	614	634	607	633	608	624	592	605	655	619	650	628	596	591	606	669	629	674	610	632	663	610	603	654	635	626	648	585	617	656	640	654	653	559	636	652	611	657	615	638	559	629	629	622	613	603	640	617	626	667	613	609	632	619	666	628	644	638	632	607	614	578	617	608	659	666	617	608	607	627	626	654	662	620	629	620	654	603	642	608	592	627	637	601	600	629	632	639	630	622	592	632	590	586	661	645	653	620	618	648	613	657	639	631	638	624	646	630	612	624	626	625	597	620	641	651	623	594	662	605	614	641	638	638	631	660	638	644	569	608	655	623	656	629	637	644	601	552	623	614	638	633	627	610	603	637	663	611	609	613	640	642	620	594	639	605	604	611	619	601	641	634	599	613	613	636	590	624	647	599	633	599	662	652	578	647	649	644	603	607	635	640	635	609	617	674	600	614	639	586	611	596	617	629	641	617	606	632	630	609	676	616	605	619	665	589	626	594	636	581	680	616	651	607	604	621	630	606	643	651	587	613	631	641	593	626	613	626	556	624	634	648	600	650	599	647	628	639	602	588	636	608	630	635	649	655	612	626	596	629	631	634	591	630	666	592	650	666	626	656	625	623	634	652	644	614	672	611	646	629	636	587	620	621	656	625	622	595	556	588	624	651	652	656	613	603	597	637	648	643	559	610	622	601	641	594	595	604	636	656	583	623	661	626	585	656	618	626	637	626	653	638	596	605	594	611	622	598	638	606	626	605	681	628	652	616	608	618	628	671	651	643	647	648	618	615	592	646	637	632	605	598	618	647	599	624	590	619	610	623	618	612	606	654	585	644	626	617	611	647	600	611	650	646	649	602	620	617	655	614	609	634	618	639	626	643	629	633	622	670	596	615	609	567	635	593	633	656	658	661	619	631	636	595	618	634	631	586	646	654	651	617	589	614	671	652	601	597	583	660	636	640	622	615	638	577	613	614	663	592	605	574	628	620	584	613	578	569	643	619	620	622	667	603	617	594	614	642	618	622	638	633	645	639	648	662	607	638	594	630	617	637	618	596	636	595	648	606	578	653	625	658	602	632	631	607	594	636	571	651	642	623	660	583	631	591	656	618	607	627	617	604	640	598	623	612	654	632	663	613	623	612	618	624	622	639	601	619	594	637	596	625	606	623	627	616	619	680	646	644	612	622	616	598	593	615	599	644	668	653	595	635	645	641	612	621	581	610	630	619	609	658	575	636	625	623	634	643	643	588	633	626	581	602	608	659	593	683	602	617	637	637	613	613	607	606	634	595	645	626	588	616	617	619	573	654	643	634	646	642	627	578	589	643	652	556	678	617	599	625	629	621	634	593	652	605	621	618	630	674	608	610	622	618	683	573	654	634	638	620	609	615	634	622	611	668	671	630	608	613	660	578	611	611	655	644	617	682	625	622	605	617	616	603	669	634	634	654	649	598	591	634	600	669	617	612	569	655	628	637	617	640	637	635	585	610	593	617	589	584	613	630	610	624	599	632	623	614	629	642	633	635	626	612	612	659	619	632	640	605	635	669	613	612	629	591	624	599	609	644	646	611	593	590	675	644	589	585	607	649	658	629	666	612	647	617	612	617	673	615	615	617	664	644	619	597	586	591	615	644	625	626	642	576	586	638	650	592	623	645	662	665	648	631	644	588	617	622	556	658	572	626	661	643	624	630	642	650	618	581	610	653	614	599	643	634	598	610	622	620	609	647	598	613	612	624	612	606	642	648	611	597	616	615	623	630	594	648	645	643	630	581	623	649	583	684	624	598	603	649	614	673	631	616	591	623	618	656	646	581	647	580	634	622	614	586	604	620	614	602	619	613	636	612	621	631	578	630	603	583	656	586	618	625	659	619	610	589	613	597	624	655	658	616	648	596	590	617	595	601	645	594	621	615	648	583	586	620	658	650	641	617	610	673	644	597	634	624	614	642	628	611	569	618	600	627	602	606	592	633	592	629	636	608	696	618	683	608	641	618	618	602
45621	37203	33241	29336	24818	20964	18858	19574	15507	11673	9416	6364	6109	5436	4980	3573	3206	2938	2228	1807	1011	1103	1383	1573	1220	1349	1300	1077	987	954	525	426	513	453	436	402	313	286	257	319	311	291	280	277	252	262	285	252	251	259	233	234	270	270	280	292	267	254	222	255	259	238	285	233	262	231	233	234	221	248	232	274	238	243	232	270	257	275	253	272	252	272	252	265	261	234	291	252	249	268	277	246	274	244	250	247	267	261	260	260	267	285	230	279	246	277	260	242	236	263	262	238	240	264	226	245	262	270	246	273	242	242	261	273	278	266	276	241	277	229	250	236	255	261	241	255	260	251	274	251	278	266	239	243	223	234	264	239	264	239	295	242	236	252	262	252	229	261	262	259	267	267	287	287	236	302	219	236	238	244	266	236	248	240	261	247	247	273	262	247	242	266	255	260	272	274	272	233	251	260	246	252	228	264	265	241	217	245	275	239	228	272	250	259	241	245	285	260	265	246	222	249	249	252	254	274	267	265	259	255	236	268	265	295	274	254	241	249	245	250	239	251	255	243	239	245	260	237	233	244	258	221	276	251	242	249	260	259	262	267	246	283	248	288	241	270	253	256	249	263	241	237	268	245	241	277	234	244	242	234	264	282	254	243	254	240	234	253	250	285	245	216	248	264	283	246	248	238	251	238	252	264	285	293	268	256	274	251	283	268	282	258	243	251	264	251	258	255	236	260	250	238	242	258	247	260	254	279	246	260	233	277	276	277	251	247	262	240	268	245	242	276	241	252	254	257	233	258	240	247	261	248	238	236	232	235	221	246	275	251	271	256	265	247	264	270	274	256	223	234	240	263	236	229	246	253	242	254	271	228	261	253	248	313	270	260	252	265	287	270	275	239	255	235	224	256	252	250	248	272	239	235	260	233	254	271	257	229	231	251	226	248	250	242	233	247	263	256	263	239	269	257	257	245	232	246	261	275	255	252	271	253	257	245	240	232	287	202	259	237	268	261	251	257	254	230	209	258	260	250	274	267	264	269	255	280	247	282	272	255	253	249	251	235	231	255	255	266	251	252	256	252	247	268	241	229	270	262	262	261	267	267	273	277	260	270	229	256	266	256	236	245	219	271	253	293	235	252	240	248	256	271	259	245	263	242	236	261	240	260	264	235	225	253	244	238	239	250	264	241	251	244	253	248	249	229	239	225	265	230	257	264	269	238	270	257	251	241	281	256	265	249	279	232	228	248	264	244	260	270	254	257	264	226	225	260	256	238	263	244	242	234	258	234	255	269	256	252	249	257	273	242	252	279	268	263	233	259	253	231	254	243	252	269	255	227	258	217	256	260	251	258	263	231	283	264	261	233	257	241	266	255	240	260	249	244	235	258	281	247	244	252	265	240	229	247	234	256	241	264	243	284	268	256	234	254	246	234	262	277	278	287	244	264	238	249	277	250	279	211	225	249	245	250	258	247	244	249	227	254	249	267	264	243	243	255	254	271	259	265	264	223	239	267	261	243	255	257	237	237	245	270	261	263	244	285	260	241	247	271	262	238	250	234	260	228	239	268	233	259	261	220	246	272	263	218	248	262	255	250	268	250	256	237	266	253	245	258	267	253	269	235	247	248	252	289	256	287	260	261	254	261	254	257	266	264	257	260	230	237	260	239	268	287	228	262	256	241	256	240	280	255	238	253	233	263	255	260	249	239	257	239	251	237	272	233	246	256	264	245	266	241	242	269	238	236	256	257	264	250	272	278	216	248	252	235	264	244	237	277	232	263	247	268	251	242	257	246	260	242	222	239	269	240	219	239	230	249	220	208	256	248	230	276	243	249	219	264	246	238	277	270	255	263	286	255	281	269	283	247	263	265	234	241	242	270	285	254	254	263	251	285	257	244	271	263	260	253	232	245	222	271	264	238	257	255	226	254	241	266	299	258	258	248	276	262	255	257	233	242	270	232	250	272	253	259	254	272	299	253	252	244	251	223	242	266	237	260	241	237	259	244	236	273	256	255	258	267	235	231	249	277	272	221	269	274	242	256	235	232	244	252	243	276	257	246	265	255	224	262	270	264	246	213	254	252	230	233	274	245	247	268	264	273	234	263	246	245	238	256	232	259	237	266	244	250	255	250	254	242	238	241	246	263	263	242	218	256	272	241	278	241	223	209	270	226	253	260	275	249	268	296	267	226	254	259	250	255	259	240	257	258	243	278	270	282	244	231	268	242	257	262	246	251	257	252	250	264	286	241	266	255	257	245	238	224	246	236	256	236	261	241	245	256	255	214	273	258	245	279	224	229	251	231	263	279	266	244	262	259	220	250	225	241	272	278	269	257	245	231	221	248	249	252	275	259	221	271	252	240	244	244	262	254	271	251	230	282	268	243	282	250	252	222	249	233	255	289	244	255	260	271	246	247	269	233	295	267	227	241	242	262	237	248	237	273	245	272	274	279	252	253	249	248	252	248	272	271	226	267	244	250	248	234	249	234	261	273	246	252	242	234	246	269	282	266	278	263	262	241	257	247	243	270	239	259	259	247	241	249	254	275	253	267	273	245	262	268	246	255	247	232	261	268	255	258	278	263	242	231	201	244	247	266	268	242	247	257	254	245	229	240	246	256	259	277	276	269	285	261	254	249	255	236	212	259	245	267	235	261	236	255	256	251	286	275	258	248	231	214	243	254	271	240	249	251	264	270	247	242	251	251	263	260	245	257	260	258	243	270	253	264	250	242	250	244	227	231	254	227	249	271	268	270	271	235	276	265	262	262	269	279	254	248	256	261	272	237	263	261	269	275	258	233	235	255	248	225	264	258	223	221	212	251	263	242	242	233	239	265	244	259	266	248	239	271	223	257	262	248	254	280	251	226	258	257	250	259	258	269	265	280	251	245	216	260	255	269	253	256	233	252	224	214	255	238	232	237	260	240	256	285	253	240	240	258	247	243	238	276	223	278	252	225	277	255	231	276	257	255	236	240	244	276	239	257	237	263	257	246	229	229	228	266	264	243	219	274	210	224	250	240	260	229	275	273	222	247	247	260	254	267	222	238	229	253	234	262	224	247	264	259	263	277	264	238	246	261	265	260	270	245	247	228	247	256	261	253	237	243	263	219	267	274	239	270	265	262	248	244	258	247	232	263	272	263	225	234	253	263	257	248	233	236	238	259	241	249	266	239	261	271	247	259	254	254	269	263	257	293	275	253	261	241	255	234	243	244	251	259	243	228	230	272	251	263	272	256	264	260	226	239	226	270	230	268	252	247	271	261	284	272	226	249	264	265	266	221	248	239	265	255	234	242	233	272	231	251	264	258	264	265	278	275	243	235	252	257	258	258	270	243	259	294	264	249	242	267	279	246	254	226	277	228	239	239	261	270	247	251	277	219	277	246	251	271	276	257	280	289	259	244	274	227	239	258	267	287	271	251	255	262	271	274	237	237	231	249	252	257	244	251	246	257	269	233	264	233	274	254	255	245	276	281	238	251	235	249	236	245	238	262	264	268	258	229
29917	28762	36422	37610	35483	31287	31810	32643	28466	26114	23813	18561	19685	19593	18841	14360	13935	13213	11117	9176	4611	5588	7116	8261	6409	7498	7609	5921	5559	5311	2814	1788	2458	2129	1989	1491	1107	844	807	889	895	880	760	742	704	673	695	697	662	694	705	654	646	646	664	610	630	642	622	620	624	586	643	638	623	598	628	600	630	617	590	628	620	607	603	641	603	637	599	607	632	620	609	666	606	647	592	599	609	627	598	617	628	591	621	641	608	617	601	612	605	651	588	695	597	639	597	578	642	620	622	621	647	619	586	615	622	580	567	615	599	581	604	569	601	603	637	611	585	625	603	594	634	571	600	618	596	655	637	626	586	641	627	611	681	628	616	621	609	641	675	591	634	609	568	607	605	619	596	628	627	613	580	579	644	596	560	594	598	635	627	586	594	574	572	582	639	587	565	576	600	610	586	630	561	631	551	601	638	633	577	598	620	695	561	616	607	572	645	568	663	638	621	655	614	614	606	625	655	629	621	603	631	655	596	660	608	598	602	607	642	633	609	613	620	630	632	662	627	652	579	633	614	573	604	618	601	664	581	607	631	598	644	635	651	646	629	665	625	575	582	590	627	592	596	575	638	601	670	584	634	600	632	602	592	604	641	612	588	637	562	619	562	635	634	581	608	612	600	623	652	604	637	582	584	635	559	621	575	599	553	629	635	652	637	630	595	629	610	638	615	565	595	629	630	598	569	587	609	581	587	638	586	636	624	581	624	590	591	646	590	587	607	626	650	618	638	626	604	634	587	640	598	580	623	641	632	616	609	632	643	607	601	621	591	622	618	626	621	652	605	621	621	593	611	638	646	578	596	633	610	580	580	608	567	588	631	592	641	603	635	609	677	647	620	602	583	616	644	600	575	635	631	577	615	585	618	599	585	613	634	622	604	623	594	600	601	630	626	597	624	615	627	626	614	622	550	641	597	632	629	641	671	621	651	605	646	632	627	599	589	590	595	627	634	612	588	604	665	579	593	592	617	608	595	603	560	627	598	583	626	618	618	573	627	602	556	599	616	627	621	648	648	605	653	610	617	610	633	621	610	604	636	596	580	614	623	643	608	595	603	588	664	676	649	613	645	636	616	609	620	601	627	598	607	623	619	592	629	620	650	565	589	613	636	639	624	650	617	607	628	595	620	624	602	614	635	605	585	613	593	629	614	602	623	618	615	604	616	608	636	577	625	627	633	602	628	599	608	592	608	629	615	628	623	589	604	590	648	635	602	619	590	640	581	588	603	617	612	655	615	629	622	600	579	643	607	625	605	607	634	632	612	618	612	626	645	602	633	608	552	619	584	606	609	617	610	661	647	607	568	635	642	624	635	634	608	582	636	657	635	633	617	614	592	642	588	638	661	669	658	617	642	582	588	632	613	626	607	664	617	608	630	615	635	614	679	640	622	570	586	640	609	623	607	678	618	609	589	574	646	596	629	619	611	633	612	608	564	595	588	606	600	631	648	620	613	600	582	596	607	589	603	630	609	593	651	607	606	617	589	638	610	628	618	622	604	600	620	621	632	638	582	611	644	607	637	597	603	595	676	618	608	563	573	604	618	612	629	649	608	587	575	615	601	613	587	576	604	639	649	620	598	581	612	627	622	616	579	617	606	565	625	610	561	602	577	589	598	622	607	626	633	583	644	557	611	615	623	601	623	656	596	554	596	667	545	604	611	593	645	631	611	603	610	647	600	613	596	600	586	618	570	601	608	663	594	599	572	582	605	590	622	588	612	614	589	620	604	582	589	586	620	625	580	598	599	606	604	598	600	597	577	631	610	615	563	621	624	618	620	572	658	623	630	618	597	593	652	632	625	618	616	641	590	666	639	625	653	578	626	611	638	610	629	622	671	612	630	661	612	568	622	585	592	614	595	625	624	630	633	608	599	615	632	605	607	620	593	586	629	592	585	604	628	655	573	651	594	611	619	618	614	629	604	593	617	629	639	621	625	627	590	594	586	622	632	618	601	635	631	601	600	630	593	606	629	621	606	621	566	594	603	631	633	603	549	597	639	602	658	614	578	607	604	648	593	618	623	587	634	653	573	589	616	555	610	606	592	610	623	668	610	666	595	576	610	611	592	642	607	642	535	676	590	572	590	639	597	635	615	624	631	622	632	598	621	655	637	646	561	603	608	563	613	631	537	643	570	605	587	615	618	615	621	573	621	611	636	629	609	634	593	618	626	597	630	614	626	562	598	566	597	601	677	621	611	596	632	632	630	581	633	645	613	626	606	630	649	647	587	637	589	589	604	572	568	645	593	634	621	622	591	649	605	648	586	554	620	589	589	589	588	628	622	634	663	624	557	604	602	596	620	609	585	614	569	630	607	644	573	642	592	572	625	601	597	649	652	607	642	568	621	631	625	653	593	593	622	629	637	607	611	595	591	664	603	588	645	612	607	620	613	645	583	602	621	599	584	643	660	654	572	565	611	626	589	628	613	647	569	590	616	633	609	608	599	630	593	595	629	607	613	639	652	597	621	634	619	632	592	603	621	668	616	604	645	602	580	623	595	636	626	592	574	588	598	596	588	618	592	619	656	617	620	571	641	623	605	633	572	588	635	604	621	607	595	622	629	615	644	597	618	593	588	629	637	590	617	605	599	615	627	564	568	660	651	592	611	627	610	591	620	648	677	588	596	639	621	582	634	560	605	615	593	611	609	628	605	619	640	629	645	614	614	630	568	650	596	600	634	649	631	608	589	592	625	615	641	622	603	591	627	603	586	608	619	633	607	619	613	615	615	612	584	592	605	672	613	608	622	645	597	681	600	616	564	632	651	635	620	654	625	594	629	587	630	623	571	580	557	573	621	616	619	592	625	638	597	599	592	607	598	619	600	624	664	612	604	623	615	591	619	594	607	584	607	592	643	587	628	588	609	606	599	623	618	616	601	584	631	595	581	595	606	617	614	606	625	626	624	600	586	633	631	628	640	583	603	570	628	600	635	624	632	635	669	621	611	565	617	660	618	602	595	599	618	637	639	618	660	668	607	616	607	619	634	640	616	579	630	576	624	611	549	648	631	657	610	645	629	635	634	600	601	608	687	609	591	584	610	611	651	598	614	580	627	582	641	586	597	623	644	626	596	630	625	626	602	649	600	607	593	585	669	561	616	610	589	595	607	602	665	612	666	692	619	601	612	624	568	662	600	606	645	636	563	629	641	594	604	643	588	638	586	627	623	639	583	598	663	595	649	612	627	619	647	621	612	606	648	612	647	598	615	585	631	599	569	581	631	619	601	632	619	637	606	613	601	608	618	639	664	644	626	591	592	597	620	622	592	581	649	601	682	629	606	649	576	553	613	611	604	578	644	627	628	641	582	609	592	618	570	597	621	616	641	566	628	591	628	615	629	603	612	600	640	596	608	577	602	644	615	561	624	628	621	636	643	625	619	616	611	592	597	565	620	634	603	630	594	610	668	648	592	592	652	635	610	648	642	604	587	579	645	612	613	606	601	639	653	643	668	563	567	564
22498	16407	15360	10807	6456	4109	2668	2011	1545	1223	1172	909	806	719	572	526	474	465	391	407	332	350	308	282	302	306	312	298	285	318	280	286	262	286	285	282	314	260	273	244	296	255	249	258	284	243	265	267	277	272	217	251	266	260	276	272	276	266	276	255	253	251	276	246	252	249	260	276	253	296	256	273	280	289	259	239	261	252	234	268	258	267	240	289	254	262	239	263	249	291	242	263	263	263	258	260	238	235	250	240	257	251	243	220	225	250	250	282	258	254	265	278	276	246	225	240	227	242	245	257	245	243	246	246	232	253	245	272	268	267	263	262	257	267	276	256	251	265	252	269	242	243	248	255	280	269	258	268	245	267	221	249	252	250	249	226	260	243	248	257	246	283	289	253	269	257	277	246	257	265	263	273	238	274	300	236	269	259	269	272	235	272	279	236	246	301	247	248	271	253	261	243	247	251	280	244	263	248	255	280	257	256	237	244	263	259	250	241	250	266	251	246	249	241	253	255	222	288	272	256	253	237	226	259	264	250	259	261	242	269	257	245	253	281	246	243	251	252	264	245	259	273	258	256	244	267	221	269	273	266	282	280	248	274	270	253	298	268	243	263	250	252	240	254	235	261	261	264	230	254	242	251	248	281	281	261	266	257	256	264	221	249	257	236	238	250	254	280	248	243	244	260	235	252	272	269	267	222	268	228	268	254	247	240	255	258	237	235	225	267	259	254	211	269	238	247	247	243	248	285	295	265	236	259	233	240	271	295	266	272	267	254	268	249	266	281	260	271	274	255	247	254	259	251	258	273	295	264	274	257	287	258	273	232	246	273	254	242	272	251	272	242	208	265	255	250	276	274	276	245	246	235	257	251	284	274	244	246	245	283	274	268	244	242	241	242	266	246	263	252	265	248	242	286	269	272	279	285	259	237	244	271	264	253	257	247	252	260	218	227	239	277	271	301	247	242	252	248	261	251	264	230	271	267	252	228	264	270	246	285	254	278	281	236	268	284	265	246	262	265	242	234	238	256	233	258	259	239	235	286	255	259	238	253	272	257	236	257	280	271	246	268	243	259	259	279	269	244	249	261	256	268	249	280	227	271	274	302	250	232	264	250	249	242	279	266	245	269	279	266	290	279	226	254	246	257	252	234	282	261	247	253	276	258	258	278	282	252	261	284	241	281	262	261	287	268	273	253	268	278	271	261	278	252	265	248	262	284	251	267	250	266	257	251	265	272	265	255	288	264	248	268	274	275	240	225	240	253	248	273	255	275	269	249	250	252	254	263	257	249	241	236	246	276	251	234	285	249	220	268	269	259	277	260	258	257	245	251	251	266	213	225	231	254	253	257	254	268	268	245	239	274	239	238	245	264	252	253	211	244	240	253	276	296	250	257	248	243	243	277	263	234	267	247	263	270	269	269	244	244	252	253	249	237	236	252	255	249	241	229	242	249	269	256	253	255	233	264	261	240	253	288	282	259	288	269	268	238	267	274	242	261	273	274	275	255	247	266	258	265	259	236	231	286	231	259	232	234	238	274	253	241	234	256	257	274	230	262	287	288	258	233	231	272	250	272	275	257	248	234	257	252	256	263	250	275	239	266	247	265	243	249	285	257	262	272	249	274	242	253	263	247	239	249	245	271	260	275	249	232	254	279	265	249	263	226	251	245	257	288	217	258	257	259	272	267	256	252	227	250	233	241	275	261	244	272	248	222	272	276	253	239	235	264	249	248	277	286	243	275	272	236	254	267	274	281	236	275	277	255	225	247	285	225	246	242	261	267	261	283	260	244	253	232	219	239	265	266	250	259	247	288	273	226	257	275	238	309	247	262	267	254	239	231	247	252	276	254	251	279	292	260	277	228	269	256	236	265	259	260	263	229	273	228	271	262	237	285	262	260	291	242	261	266	242	269	250	277	249	260	251	265	248	225	257	244	274	272	255	235	260	271	252	256	212	279	259	249	281	298	233	259	237	280	289	251	257	288	240	255	276	235	279	276	285	258	250	272	243	247	224	262	227	265	269	274	259	244	235	249	253	275	266	237	267	271	278	251	278	254	271	278	243	289	256	235	244	241	249	245	268	241	262	252	240	276	266	241	264	244	265	257	267	266	230	255	272	270	276	262	231	246	251	259	276	267	238	245	265	253	251	260	243	229	266	291	241	253	268	261	274	284	245	225	231	242	237	244	275	261	245	286	231	219	224	211	264	266	242	266	264	265	233	236	257	244	276	253	262	275	246	256	244	273	251	272	278	262	231	276	243	238	252	267	246	255	274	245	270	264	240	260	296	259	271	277	273	245	269	242	270	277	252	242	262	273	250	258	279	246	259	287	249	276	247	247	255	273	238	258	270	236	257	273	230	243	276	287	249	254	262	271	240	264	258	237	276	258	228	246	258	269	284	262	263	287	253	254	252	271	234	235	259	232	229	254	273	245	269	249	226	264	257	275	217	252	248	284	260	253	249	263	239	251	237	252	303	272	252	268	276	260	247	263	268	236	260	235	270	260	257	252	264	247	265	279	231	251	258	235	251	242	246	293	253	221	258	289	239	256	285	258	260	268	223	270	249	251	241	262	245	270	232	259	228	229	253	235	245	222	248	267	273	256	272	284	289	246	276	250	251	275	289	283	233	278	246	253	264	268	271	236	253	235	287	276	263	260	265	280	281	263	278	277	251	241	237	248	264	270	246	267	256	263	260	241	226	266	236	247	246	222	280	273	242	254	288	273	262	287	237	247	257	281	263	256	234	240	251	277	254	253	239	260	266	249	277	231	234	279	257	247	262	275	279	240	267	265	258	269	248	293	274	243	250	251	276	233	256	256	264	289	262	250	265	234	255	255	265	273	278	269	277	240	270	231	270	264	271	249	281	253	223	267	243	260	278	247	247	226	302	253	243	284	265	301	265	260	242	228	270	303	262	247	261	232	255	262	244	261	263	275	256	256	269	263	290	234	246	275	276	248	263	264	246	247	243	240	252	260	251	228	291	260	250	248	259	276	237	234	252	246	246	242	249	251	260	251	242	248	260	267	295	253	258	278	236	222	273	269	294	261	279	248	277	259	238	269	258	237	255	282	243	241	216	274	267	253	246	232	252	256	261	263	230	254	236	223	277	259	264	283	235	253	229	247	244	265	250	251	261	241	259	256	274	243	234	275	235	268	234	255	270	253	252	283	254	268	256	234	277	238	256	246	287	262	287	253	262	263	251	284	295	262	267	264	285	260	234	274	244	241	258	238	261	254	294	272	217	271	270	259	268	276	289	260	236	242	232	298	263	240	261	273	264	259	257	240	254	258	301	269	252	254	279	262	238	239	257	267	283	299	256	273	248	282	259	244	245	243	255	254	274	239	266	251	264	270	248	261	237	224	240	263	239	237	251	289	276	246	277	272	276	271	257	266	241	247	261	254	273	269	253	261	261	245	283	305	242	265	222	266	216	246	269	259	272	267	244	245	260	271	271	259	284	252	257	292	270	216	243	256	261	278	291	272
14309	13472	21089	21892	17883	13574	10745	8688	6825	5894	5360	4272	3800	3342	2768	2212	2208	1839	1501	1488	1329	1302	1015	1035	941	1018	1033	982	957	873	846	790	803	816	711	691	694	708	671	675	662	671	687	670	696	693	653	625	665	609	640	629	663	599	641	644	659	581	637	647	610	629	609	639	623	657	634	649	588	614	637	636	612	614	595	572	641	592	605	632	612	608	626	637	617	625	672	654	611	621	660	654	590	614	624	624	642	608	628	635	635	581	633	630	640	622	616	607	632	660	643	638	585	603	588	619	654	622	610	598	620	653	634	637	668	599	632	661	642	596	633	655	622	611	620	617	648	608	645	629	597	591	634	648	594	592	650	644	702	638	657	652	613	648	625	649	639	612	634	613	639	640	610	666	617	590	648	633	620	602	610	644	633	631	629	632	615	589	651	636	593	625	646	666	641	634	586	639	607	667	584	628	612	628	657	606	631	623	595	622	611	613	639	620	609	604	641	645	622	658	594	637	604	628	641	572	619	616	630	653	660	621	627	612	584	667	656	647	665	602	580	639	649	626	618	683	632	659	610	634	605	689	622	613	649	614	656	665	612	627	633	613	626	607	583	639	618	595	635	617	651	627	632	619	605	622	620	613	657	646	651	599	599	634	649	635	634	643	617	610	664	632	638	659	617	609	612	654	616	606	625	626	597	604	629	594	649	600	620	623	573	630	638	644	635	621	648	667	624	633	637	645	621	646	631	633	636	602	622	647	619	658	634	604	586	603	594	655	656	586	639	644	621	619	602	617	619	624	584	590	580	614	611	614	607	628	637	630	580	691	632	590	624	655	634	638	609	636	676	651	624	644	607	632	667	637	597	628	616	642	619	611	634	630	602	670	613	649	628	602	576	638	580	591	623	639	633	623	626	676	634	615	636	609	603	637	644	583	607	664	631	660	678	632	616	656	593	599	603	682	609	629	624	628	643	677	622	620	600	620	633	643	593	612	607	649	639	641	646	612	642	646	644	584	674	662	634	603	658	640	621	635	607	649	642	639	636	603	624	634	584	618	622	599	656	645	647	655	697	590	583	597	598	632	637	620	609	659	644	609	636	623	656	625	612	569	641	600	585	629	632	565	624	651	584	621	609	610	589	622	606	607	606	638	661	590	664	585	641	632	607	656	616	619	654	608	588	599	656	632	638	604	647	630	639	624	649	629	693	632	643	666	618	613	628	606	628	623	600	624	652	619	643	596	606	650	621	659	630	621	636	657	632	620	612	620	640	626	674	672	617	645	652	626	645	573	656	616	637	662	631	623	629	607	663	647	597	623	663	642	619	616	622	635	614	600	648	642	647	632	607	660	624	614	602	665	681	600	620	631	619	630	636	628	666	648	624	598	626	599	620	687	621	607	641	652	641	591	644	676	653	667	649	594	608	627	609	611	634	697	614	641	664	622	634	643	653	607	626	613	629	634	634	654	584	627	612	640	606	673	602	625	615	645	647	651	619	622	628	591	620	638	635	602	608	595	613	601	635	636	619	624	608	633	610	603	614	599	617	605	627	600	631	654	620	652	601	595	692	624	623	651	604	650	616	630	619	653	600	629	597	610	608	610	664	664	638	648	620	624	618	614	624	613	595	651	596	653	642	626	629	635	661	629	636	624	605	632	603	625	615	618	620	637	624	601	640	645	596	645	624	631	649	636	618	627	592	654	623	668	680	671	652	613	634	650	595	681	579	632	631	678	616	609	635	636	636	590	618	636	618	666	603	651	613	664	608	645	640	644	603	642	640	636	668	643	598	603	600	633	665	602	663	624	625	652	661	644	606	619	621	667	625	643	586	590	633	663	631	699	662	581	644	634	706	600	660	581	616	659	673	626	663	637	597	647	625	609	644	603	560	604	611	658	732	648	640	617	598	595	660	643	678	618	636	646	602	626	658	618	626	620	658	627	609	580	626	624	655	648	601	610	671	647	666	608	612	637	644	617	659	663	610	650	570	616	609	615	594	611	617	610	649	688	609	584	634	636	594	632	612	643	637	642	607	612	612	624	601	644	611	658	629	645	604	561	639	643	671	637	589	617	637	625	644	612	613	638	655	621	637	598	626	601	574	640	623	640	637	630	615	679	649	646	579	659	667	625	614	618	574	585	624	633	604	685	599	652	598	616	620	604	643	639	611	601	609	632	594	603	605	604	604	650	639	628	621	632	651	622	617	628	595	617	632	626	610	607	606	659	627	629	656	575	627	631	657	596	661	613	618	648	626	617	681	657	663	644	647	609	637	598	648	589	604	653	612	662	583	662	627	646	594	630	588	592	626	601	646	637	604	574	612	635	638	658	567	655	619	607	658	635	610	620	642	652	682	603	650	582	630	645	641	627	610	643	656	641	642	629	580	581	612	613	617	624	644	640	668	568	598	631	582	620	622	626	631	657	611	668	644	596	642	624	653	642	604	654	705	658	619	627	656	589	633	576	635	577	656	643	621	626	614	610	660	647	619	597	644	708	605	625	640	627	635	603	641	667	651	636	600	595	623	622	668	654	638	646	625	583	645	638	602	628	641	617	627	676	648	624	635	630	640	609	646	682	641	619	644	620	646	622	653	645	603	667	666	632	631	669	662	589	576	606	672	612	605	621	626	617	589	631	622	622	594	658	650	606	669	642	646	587	620	641	651	645	625	659	626	631	607	669	639	636	632	621	642	596	620	637	627	654	623	619	636	623	663	595	664	635	681	606	640	671	648	675	615	658	666	660	616	699	612	632	635	614	600	644	650	627	669	594	616	642	622	631	645	600	612	644	591	643	624	612	636	626	655	623	661	704	638	623	630	630	625	620	638	613	627	626	652	686	621	644	643	620	669	617	649	627	622	607	600	638	616	644	640	624	638	672	604	599	646	625	578	680	641	576	638	649	618	635	635	627	641	643	649	591	617	655	692	601	599	573	566	622	607	630	598	623	631	614	577	604	603	628	655	629	617	615	610	616	624	634	644	621	617	647	626	628	674	642	574	583	662	623	628	625	612	641	576	632	629	605	615	622	616	659	655	603	581	635	606	630	633	579	589	616	615	630	646	632	611	673	616	624	637	612	627	621	614	616	609	651	612	637	650	621	636	665	605	643	605	655	638	643	620	628	644	550	646	660	661	609	642	617	664	624	649	624	659	641	636	662	587	632	589	627	652	649	674	669	650	601	622	624	606	622	638	618	655	658	625	632	620	665	593	649	601	649	658	622	627	620	628	604	612	636	629	620	635	596	639	613	605	650	612	599	658	653	581	628	637	628	654	620	618	573	615	620	655	649	620	613	645	616	619	668	620	626	654	651	636	629	626	610	605	628	624	630	561	625	579	632	625	608	624	592	637	595	654	634	645	637	675	617	621	659	701	614	572	655	647	635	587	619	657	579	668	602	613	636	634	634	624	578	630	628	605	631	600	610	631	609	638	631	611	632	565	627	594	662	639	608	608	655	620	672	599	613	644	613	613	610	628	620	600	659	611	638	643	621	587	655	615	639
31363	24923	21765	17526	11762	9570	7231	5383	4548	3075	3057	2193	1899	1637	1527	1098	1039	1019	683	546	487	468	435	535	522	583	460	448	452	470	401	306	315	302	315	294	273	287	282	235	260	277	274	251	255	254	249	297	272	259	250	240	246	241	262	263	264	255	247	246	265	234	239	239	257	263	267	232	252	287	271	240	256	235	279	236	256	258	266	262	275	239	263	221	244	241	239	252	279	272	245	244	267	274	242	229	255	261	289	261	248	245	247	267	265	257	243	265	254	233	294	250	249	265	278	248	244	230	240	294	277	238	241	264	229	276	270	259	263	245	255	252	288	259	278	250	262	276	249	228	246	242	265	249	236	250	267	261	277	252	229	271	263	266	278	253	257	241	255	240	245	235	251	255	249	256	249	230	277	257	242	255	250	267	258	248	230	263	241	234	240	271	264	279	252	266	255	244	267	245	273	278	258	254	290	259	279	260	265	237	245	258	263	240	260	225	275	255	258	270	275	262	252	260	269	263	247	247	268	281	251	250	267	267	268	257	253	240	273	264	229	226	222	250	254	240	250	229	234	236	237	258	271	262	304	253	256	270	267	252	233	252	254	285	278	279	245	288	221	245	267	248	249	265	253	244	239	280	252	250	300	264	244	241	255	319	244	266	255	276	294	256	236	252	249	249	245	244	264	236	262	249	253	253	254	248	271	254	265	253	236	254	278	229	237	293	276	245	249	242	244	242	281	277	253	236	253	262	258	228	242	280	267	264	258	249	282	267	251	239	258	262	246	255	281	234	272	289	276	211	276	267	227	291	261	260	239	270	281	286	259	246	264	226	258	275	291	268	243	247	261	247	302	272	262	219	251	255	234	240	273	253	293	292	246	264	248	232	269	222	277	267	251	279	233	300	239	235	235	245	236	262	278	252	282	225	270	244	250	261	256	247	263	291	251	262	252	285	266	233	255	240	278	287	251	232	252	276	289	262	260	279	254	241	252	259	265	240	276	280	258	227	253	213	277	233	240	255	255	254	249	225	235	248	279	255	288	306	248	244	252	279	271	230	253	272	273	261	229	268	226	258	261	248	255	259	278	257	249	256	244	261	274	270	254	263	253	263	259	260	239	259	258	256	274	249	254	280	263	300	277	277	228	268	245	240	210	240	243	241	270	264	247	259	260	238	260	263	273	256	264	249	265	265	255	236	271	249	271	250	259	254	222	241	272	247	253	254	238	262	261	241	257	251	231	260	290	259	274	245	261	255	254	229	260	248	221	252	237	254	245	272	271	263	236	268	270	245	271	244	248	264	244	282	231	264	266	280	283	290	241	248	262	296	262	234	238	280	231	275	257	258	238	237	233	246	278	252	278	247	272	280	250	277	260	260	251	247	212	270	241	261	228	262	270	230	260	299	251	256	241	255	281	265	251	246	241	236	264	255	244	243	273	253	240	235	231	257	277	257	282	254	241	254	255	273	271	244	213	253	241	229	222	242	185	245	267	268	279	257	253	245	253	258	274	268	225	219	268	239	262	263	252	229	247	253	278	285	240	244	264	262	259	269	228	244	253	243	230	270	288	266	232	263	269	246	248	256	256	239	276	260	255	246	271	255	283	273	243	224	276	265	278	257	241	289	247	257	255	213	261	218	267	260	245	287	269	259	253	252	295	287	276	251	266	244	230	270	241	264	249	222	235	287	263	280	260	238	264	251	276	268	279	288	295	239	250	275	226	254	266	253	237	240	257	231	226	257	261	233	255	255	262	257	244	245	262	231	269	250	288	247	247	270	233	265	256	279	273	258	237	223	281	247	285	279	265	283	248	258	241	261	270	233	246	250	261	265	252	242	246	246	243	269	257	235	226	248	260	256	282	232	242	249	248	244	264	226	266	238	233	218	250	236	267	286	252	228	259	255	235	249	256	266	238	272	303	237	264	268	248	243	232	251	234	269	236	273	234	276	262	250	223	251	258	272	261	264	250	261	262	283	257	290	240	238	250	258	252	265	261	241	270	260	282	268	280	263	250	266	243	253	282	255	253	281	254	295	262	274	249	257	232	266	259	272	258	231	280	252	247	266	234	225	247	283	260	297	278	222	264	246	262	240	246	264	257	245	287	252	246	267	233	242	251	255	231	281	251	252	273	261	231	251	241	259	255	221	275	214	258	266	268	249	247	226	247	285	282	282	250	283	257	260	269	248	229	243	255	236	263	262	225	250	287	248	212	248	234	272	264	258	254	215	250	245	235	244	308	248	254	263	252	230	267	270	266	254	257	258	282	243	224	233	249	250	253	265	260	260	267	271	251	265	253	254	232	255	251	265	255	262	236	301	260	216	251	260	251	271	237	252	241	282	243	266	238	254	262	264	252	267	265	273	252	237	245	255	227	268	258	253	248	264	244	215	250	256	266	251	253	228	273	238	249	236	287	238	273	223	242	238	232	277	234	284	269	257	275	243	228	240	239	249	260	278	255	269	228	271	244	238	265	277	266	243	247	228	245	248	268	223	237	247	241	248	274	250	240	272	261	247	252	252	292	237	268	224	234	241	258	238	261	261	226	273	254	260	283	243	228	240	247	250	237	255	261	265	255	237	269	271	235	264	259	264	263	226	279	255	257	263	254	250	235	259	251	251	261	240	255	246	260	266	265	272	263	276	273	249	209	260	261	315	254	243	230	255	230	254	245	251	242	228	260	230	265	251	240	276	269	259	258	262	245	259	269	260	257	231	261	272	269	246	245	266	246	267	247	250	246	239	278	260	269	235	256	261	277	254	228	239	274	263	274	275	255	278	245	273	235	274	240	244	252	269	222	239	275	262	255	258	271	262	228	265	268	240	275	244	248	247	246	224	243	254	258	268	256	252	237	256	264	247	237	253	259	240	270	242	234	237	234	269	279	261	266	244	253	275	260	261	247	268	252	267	273	284	226	252	253	253	238	269	245	275	270	256	276	254	255	230	272	258	261	274	229	265	272	252	226	238	258	239	251	267	238	258	240	223	255	253	274	252	233	226	220	244	262	291	265	271	247	250	267	257	261	258	249	250	247	246	218	282	252	245	242	230	228	273	237	261	265	243	276	253	274	248	249	267	285	223	242	252	272	274	267	284	240	265	277	239	272	249	253	248	242	275	255	232	244	257	239	277	280	232	261	263	247	268	234	266	282	283	266	253	256	267	249	245	285	280	270	249	238	268	245	258	257	228	248	233	223	243	270	289	244	238	263	255	251	235	241	238	283	255	261	278	244	255	261	253	247	250	236	272	246	247	234	268	267	251	272	251	268	252	247	238	263	251	249	250	213	252	253	233	242	249	286	263	246	284	274	258	259	269	248	255	250	256	248	287	259	279	260	263	232	285	238	270	248	240	250	262	264	294	238	270	250	271	226	258	279	263	251	250	245	263	258	256	264	269	227	252	272	256	250	244	250	280	252	262	239	255	264	245	273	260	260	259	246	278	216	259	242	269	227	262	251	244	234	275	288	287	290	264	270	273	240	249	261	273	250	238	246	266
20876	19071	25906	28188	24224	22079	19612	16038	14998	12265	12695	9018	9061	8459	7541	5986	5852	5435	3519	2374	2160	2027	1821	2967	2534	2682	2336	2172	1991	1986	1524	981	1057	1056	1073	895	817	771	724	742	709	718	706	659	715	655	630	668	659	643	626	676	675	655	622	629	619	677	625	644	622	655	615	598	614	635	649	655	620	637	698	629	629	636	642	630	621	623	678	673	639	632	640	566	619	641	639	591	650	621	584	622	634	604	629	604	623	617	636	614	579	672	584	605	619	626	606	583	653	605	632	595	629	640	635	635	633	614	613	627	639	634	644	640	598	660	637	601	604	607	583	644	600	646	562	635	616	592	612	663	599	620	642	654	623	643	625	675	662	633	639	658	615	645	606	572	593	607	617	627	590	634	547	620	618	563	663	610	659	650	644	648	640	600	655	616	640	668	633	634	631	610	605	613	638	660	599	635	594	613	606	637	632	633	608	675	583	596	596	584	612	610	606	583	638	631	653	654	646	614	617	643	644	632	671	636	663	612	638	649	650	632	671	641	618	616	612	630	638	649	607	635	621	593	618	637	586	628	597	608	632	620	639	629	648	608	577	644	656	619	618	628	618	640	575	598	612	611	613	634	637	596	644	618	614	651	642	665	623	626	608	622	648	635	619	598	611	628	601	644	631	653	648	611	650	601	568	616	622	656	613	638	595	592	572	652	602	655	665	607	658	663	583	606	649	652	642	592	672	647	631	640	599	568	638	633	666	633	677	584	655	605	641	610	631	611	623	594	640	656	600	589	614	626	586	659	634	653	628	622	577	665	615	627	630	658	638	626	638	572	607	625	653	613	604	629	614	608	630	609	646	583	562	621	634	620	603	628	612	623	609	647	656	588	625	605	653	613	629	601	633	650	624	641	628	613	635	626	617	633	629	608	658	639	653	611	601	632	677	594	623	666	666	603	593	619	637	613	631	609	634	604	651	593	597	615	680	644	627	654	612	583	642	641	653	624	634	629	629	611	639	653	593	652	603	668	626	623	609	614	640	608	628	646	608	641	625	605	608	663	653	648	619	624	628	635	593	654	667	636	643	664	643	613	638	663	626	677	601	650	627	647	588	629	617	624	653	598	632	609	599	589	562	657	589	622	657	652	605	647	696	612	652	670	663	620	607	654	607	656	640	620	602	643	612	614	605	618	620	608	630	618	621	648	595	629	643	588	640	631	624	619	632	631	679	607	649	634	626	661	613	620	626	619	625	581	613	689	635	626	619	611	647	653	648	636	635	645	640	603	645	700	674	636	612	642	627	610	626	675	580	611	616	608	624	612	568	548	660	650	603	635	591	609	622	612	609	616	663	650	613	602	588	634	627	595	599	575	628	599	675	574	647	659	604	650	609	626	597	615	655	587	641	619	644	617	620	695	584	596	599	640	648	659	623	621	635	662	606	657	666	650	625	606	620	672	596	616	665	646	631	619	649	603	631	638	640	622	555	602	629	601	564	673	608	621	650	598	607	650	630	668	629	652	635	631	595	642	591	655	601	651	644	672	701	586	596	690	624	585	630	576	645	604	630	658	607	640	693	586	663	646	583	632	629	638	651	569	648	619	640	616	646	640	655	645	603	680	633	641	599	573	644	606	622	614	621	605	592	634	660	651	654	629	625	642	644	638	649	639	621	611	614	607	604	633	623	643	639	593	616	614	594	622	643	615	599	605	636	654	623	625	593	625	610	629	610	624	637	597	617	600	607	613	610	671	628	663	613	608	651	659	676	631	624	608	597	585	618	616	635	626	609	613	627	650	600	634	675	612	601	679	639	615	633	631	646	677	605	605	621	590	653	626	611	613	629	615	625	639	671	634	596	629	599	667	669	644	626	596	645	637	655	661	614	602	599	658	606	647	607	590	588	615	603	615	607	686	633	684	633	638	610	600	569	594	652	595	618	653	621	612	632	645	632	649	643	619	643	644	649	614	639	592	662	602	654	624	640	630	640	659	624	577	620	594	666	660	651	643	645	630	615	591	622	594	623	597	632	669	611	637	644	630	637	636	597	620	622	622	598	588	646	608	623	612	653	685	644	647	586	623	665	605	664	619	639	653	649	650	607	622	662	640	589	595	622	594	626	632	572	647	635	598	664	618	609	604	627	632	627	609	673	592	597	660	630	650	625	602	605	631	629	599	612	628	618	612	627	616	621	622	602	599	585	626	628	611	627	619	583	600	648	633	672	615	635	619	629	670	622	600	671	611	610	637	662	654	648	596	651	678	684	626	620	651	572	667	653	606	652	651	623	625	663	597	614	659	653	583	599	635	667	618	598	600	628	657	638	623	614	643	624	600	618	635	601	660	658	650	623	675	651	621	636	650	609	606	638	653	635	577	645	658	601	665	601	609	663	609	662	584	652	663	652	611	583	599	627	640	641	609	631	621	656	569	643	604	622	640	660	634	630	654	634	617	624	637	649	635	616	649	600	651	627	657	608	626	662	614	617	600	659	571	615	642	668	618	638	582	611	654	673	626	608	603	663	640	655	612	606	624	661	602	655	659	639	619	588	617	616	650	630	567	615	627	600	599	620	637	639	647	618	603	658	629	643	621	606	590	637	611	676	613	628	642	605	647	595	620	617	601	633	640	662	561	579	652	606	679	621	641	636	618	643	635	605	609	616	598	661	611	655	630	616	631	648	636	583	587	647	658	604	642	641	631	615	610	696	646	638	644	631	643	637	606	634	596	609	625	619	635	628	605	543	643	638	633	598	612	645	634	671	600	645	589	602	618	621	595	624	630	651	598	603	630	609	634	662	650	586	619	641	664	581	624	631	637	633	645	663	590	610	607	617	593	630	619	611	641	606	603	615	638	668	633	617	617	608	645	598	617	617	658	664	647	640	662	667	645	628	625	627	607	631	627	626	628	618	612	620	626	673	652	636	643	667	676	614	643	631	585	648	622	697	648	680	615	578	685	637	619	560	620	667	601	618	608	623	673	571	616	615	652	659	598	649	577	603	641	633	668	663	649	607	641	666	626	616	627	630	576	615	635	629	636	661	601	616	653	563	595	657	604	621	643	647	619	627	673	596	648	626	634	616	627	634	614	657	629	603	612	641	626	605	605	626	604	618	591	607	667	638	622	629	606	634	652	649	606	615	599	610	618	665	632	642	615	651	670	593	574	641	618	625	627	642	615	660	664	647	620	633	601	579	652	620	610	612	576	631	656	615	601	630	609	639	610	627	610	600	680	638	585	624	661	608	648	622	625	663	655	655	639	620	604	652	630	593	610	621	600	658	643	634	644	619	680	602	653	587	627	628	608	653	632	653	619	644	662	625	646	607	575	625	672	631	615	664	650	643	632	650	610	621	604	636	606	620	646	612	597	609	633	619	655	639	638	622	631	673	641	645	604	625	623	646	643	638	626	613	613	662	658	596	602	606	658	642	642	655	679	657	608	597	614	597	620	582	607	636	637	562	625	645	578	602	602	607	620	612	641	646	607	633	643	649	628	612	642	607	603	693	630	635	594
45850	36677	33221	27824	25462	25344	17925	15697	13922	9500	11116	8114	6315	4996	4973	3690	3937	3191	1890	1219	1056	929	747	1144	1355	1429	1205	1074	956	882	589	441	414	472	476	402	378	354	313	333	295	280	284	282	251	261	287	248	263	232	258	287	271	260	259	254	252	270	238	253	284	256	258	225	252	241	295	218	209	260	223	246	255	286	264	248	255	265	251	266	272	263	258	240	262	239	250	246	231	249	251	261	251	280	262	315	256	274	237	261	240	261	237	253	253	266	276	265	286	255	246	266	237	242	249	263	276	254	244	255	263	273	269	235	240	235	269	266	270	221	268	253	268	292	254	291	279	222	209	246	267	234	243	280	242	252	254	245	272	267	267	269	284	251	260	283	261	265	230	246	249	257	257	245	255	261	275	232	230	261	250	272	253	255	257	247	248	262	243	262	243	266	277	237	227	266	241	284	269	242	248	259	279	254	248	273	255	253	267	244	288	244	238	262	243	259	262	254	267	251	250	248	270	266	270	268	260	279	265	226	250	237	250	270	230	246	240	262	246	262	268	265	278	263	254	269	232	227	259	263	255	226	244	269	245	266	230	271	257	256	277	272	272	262	271	267	266	282	238	246	262	279	244	260	267	238	233	277	269	240	268	271	267	242	228	236	253	273	257	230	260	261	264	272	249	264	242	251	280	267	251	221	279	264	285	261	261	271	280	264	265	234	234	238	228	260	250	264	241	276	260	249	283	221	247	254	249	260	269	230	275	265	236	245	283	230	246	267	255	253	255	249	249	252	273	255	240	232	259	248	267	230	264	237	291	262	255	230	281	268	273	288	218	239	235	274	259	255	270	236	252	267	250	242	265	275	268	250	272	275	248	249	262	268	255	248	243	241	262	253	244	248	275	258	239	260	276	237	261	245	265	259	267	238	249	264	268	251	281	254	269	238	242	233	257	230	280	250	243	284	262	229	252	295	284	252	240	245	281	244	276	277	278	254	273	276	261	246	239	284	267	245	212	225	235	253	256	245	254	269	269	250	254	233	258	263	255	255	283	231	249	217	267	241	243	256	247	242	245	259	250	254	260	232	263	238	221	238	295	231	255	232	248	243	250	245	254	268	254	267	245	279	255	231	269	268	271	259	243	272	250	272	270	238	267	255	272	268	231	236	240	290	246	229	277	256	231	248	236	243	268	254	267	277	271	263	251	235	245	260	263	267	256	284	290	222	264	270	252	211	265	231	261	265	260	275	233	247	246	249	277	258	275	263	249	270	278	247	262	261	255	247	251	241	248	241	247	253	275	262	257	240	243	293	242	244	238	264	250	211	256	259	257	268	284	262	244	251	251	263	244	271	261	233	246	254	260	272	288	248	259	271	287	258	265	205	270	288	263	256	247	256	250	245	222	247	247	235	249	253	240	235	281	260	269	252	237	260	243	256	264	259	236	250	245	259	225	259	239	256	254	269	270	276	231	246	264	258	243	218	246	251	245	252	256	258	260	262	254	217	267	258	251	249	262	265	259	258	255	282	238	266	238	257	308	249	252	265	243	265	291	255	217	241	257	232	242	246	283	246	245	247	241	262	242	241	245	233	285	238	255	272	265	258	254	262	265	247	267	279	250	256	264	278	257	267	277	281	233	240	239	259	267	256	264	247	275	230	279	239	277	254	247	276	232	268	254	234	269	245	325	235	248	238	264	219	276	268	281	226	288	264	251	261	247	245	275	247	237	287	247	250	251	287	256	248	255	241	245	252	258	232	263	255	253	281	241	266	242	268	246	255	239	245	220	259	256	249	223	224	275	218	269	236	283	249	251	259	262	253	246	251	256	262	278	281	264	253	233	243	217	249	240	256	261	257	250	277	242	273	245	243	244	229	243	250	254	279	249	245	242	244	242	253	267	271	278	284	249	275	266	247	273	257	237	226	253	270	263	237	250	233	256	272	254	270	240	232	281	249	234	278	287	219	252	273	246	235	276	279	256	269	248	260	274	236	260	270	254	262	269	249	235	256	269	262	264	249	276	263	254	257	250	276	228	266	273	241	225	289	227	261	238	263	267	251	250	252	266	276	263	268	267	252	273	254	218	268	290	259	210	237	258	247	280	278	248	253	238	237	263	247	240	274	241	255	237	256	245	235	258	255	237	238	253	268	253	265	230	260	266	277	279	281	260	243	265	266	293	254	251	237	262	278	272	250	267	251	219	256	227	256	241	276	253	254	235	262	252	268	253	272	281	233	221	257	253	250	261	244	284	247	251	265	205	257	246	263	253	251	265	266	259	267	226	266	256	257	260	249	272	284	263	240	275	224	234	281	238	243	255	257	267	260	225	239	242	247	239	231	261	252	257	257	236	243	266	249	239	240	270	232	234	221	258	259	251	258	248	240	271	259	242	243	256	242	246	253	265	258	267	240	288	273	264	223	257	222	223	232	247	266	259	259	256	267	245	262	280	281	265	272	245	251	235	283	241	268	265	276	258	263	242	220	272	272	260	216	270	217	286	253	272	215	232	282	269	266	269	258	254	272	257	262	260	258	233	281	271	240	268	234	216	255	249	278	246	259	237	269	224	283	260	247	247	243	261	276	219	271	234	246	231	239	285	257	262	260	259	226	265	267	257	248	243	254	272	243	245	256	219	250	300	247	261	237	230	250	244	256	228	269	266	265	277	237	228	247	259	246	230	232	266	270	258	277	264	240	239	245	245	242	228	253	256	268	256	265	269	283	244	244	293	256	278	242	240	255	249	272	281	247	262	236	239	268	262	268	237	258	266	245	267	236	273	260	290	278	257	290	247	268	247	244	241	245	271	256	227	260	262	243	220	279	256	252	260	226	271	243	244	233	244	209	238	264	246	278	256	251	244	270	278	267	263	259	245	226	238	256	260	240	247	248	254	241	241	248	247	248	247	268	262	252	246	255	235	267	293	268	261	256	237	279	289	241	216	238	232	224	251	241	245	259	280	251	254	243	246	227	270	241	278	249	241	259	268	269	208	263	263	228	237	268	236	247	283	245	229	253	239	277	225	257	261	240	264	253	250	259	226	235	263	260	264	250	248	270	255	261	284	271	231	260	235	248	243	254	241	266	253	261	249	244	248	256	226	239	263	253	235	263	239	278	249	243	281	265	249	251	237	256	248	292	267	283	265	274	270	269	258	256	223	254	263	256	269	237	270	230	225	230	231	280	259	245	249	265	260	248	262	251	261	242	269	264	258	265	259	243	289	254	251	244	263	233	253	242	257	249	224	286	254	246	256	240	263	258	276	248	258	255	262	259	245	263	228	274	235	263	286	239	252	267	247	257	245	259	224	243	251	214	228	264	249	264	283	242	268	245	259	254	267	233	263	251	259	240	256	266	229	267	252	260	249	261	235	237	278	230	239	270	237	241	256	275	238	269	245	248	270	255	261	265	228	251	276	265	245	252	247	236	239	248	278	248	284	281	270	250	260	242	244	247	263	241	234	278	259	271	273	237	279	286	247	260	257	230	249	252	276	253	268	260	293	245
31465	29635	36519	36901	36588	34371	29908	28559	27359	23899	27817	21487	19465	18388	18775	15472	16027	14280	8523	5973	5665	4575	4028	5916	7214	8167	7001	6285	5374	4783	2835	1710	1798	2098	2206	1559	1403	1270	917	841	876	791	810	741	707	692	665	689	665	660	641	659	656	636	655	667	660	649	665	612	602	641	627	606	589	655	660	581	637	619	612	574	588	609	557	640	647	613	611	630	578	615	614	637	647	560	601	590	605	602	633	633	662	631	614	640	652	578	603	587	619	621	602	578	603	597	580	613	584	609	614	637	644	640	619	591	664	656	611	637	609	601	657	617	658	616	682	585	636	616	614	641	632	635	627	546	607	648	659	657	641	609	573	586	572	639	647	621	613	606	587	634	604	615	592	618	626	571	634	668	611	560	596	589	626	612	605	673	583	628	633	601	637	565	618	611	630	664	602	620	612	654	609	664	612	583	581	607	605	671	627	605	591	599	590	645	603	599	608	591	613	646	634	632	617	614	592	637	631	630	621	644	588	645	578	606	631	563	630	620	615	628	626	649	606	643	640	637	612	594	621	532	618	586	647	612	587	618	604	610	624	636	649	573	598	607	606	626	640	599	602	575	590	630	655	640	597	615	629	620	629	618	600	594	596	594	639	593	625	637	619	601	616	625	607	641	645	628	652	597	612	617	568	673	624	605	597	624	627	607	608	621	633	617	559	601	589	624	573	623	603	608	636	603	623	626	592	620	564	545	607	582	610	618	568	617	577	599	602	621	607	580	599	618	607	615	613	657	636	663	637	694	674	636	631	649	638	588	636	615	612	629	653	588	619	650	624	631	662	607	590	624	593	608	644	643	600	608	620	619	610	591	630	612	645	615	608	651	669	587	626	626	652	578	647	579	565	597	609	658	630	635	617	612	624	612	607	606	595	632	589	619	642	613	633	607	605	597	588	615	619	594	650	649	644	619	613	607	622	638	625	626	614	582	627	643	629	620	614	614	615	625	611	576	597	646	652	598	633	629	629	615	608	664	620	682	634	664	624	596	646	640	626	630	620	620	586	585	624	572	642	601	618	617	582	608	619	645	605	662	648	573	622	619	630	620	638	614	640	621	602	617	664	615	625	600	617	596	648	623	661	586	622	610	647	564	642	639	586	657	604	615	603	624	612	626	638	653	589	600	658	574	641	644	635	634	588	580	631	641	605	596	634	599	631	641	597	646	670	606	605	625	604	584	631	594	579	635	662	610	626	613	600	638	620	600	561	677	625	649	607	612	647	615	624	602	636	635	564	624	584	636	639	646	625	600	607	627	671	595	591	610	612	612	631	630	629	602	618	643	595	609	651	652	611	651	615	648	627	605	594	591	631	653	640	669	593	595	599	585	605	650	580	654	603	595	635	672	630	605	620	597	586	586	598	601	648	629	595	643	624	598	593	619	608	649	640	623	632	621	632	618	629	618	633	651	634	648	610	594	604	594	583	595	636	621	637	630	630	625	608	620	623	629	616	608	615	601	639	633	647	625	602	627	626	609	613	620	649	602	600	615	603	618	618	596	619	603	606	615	566	636	587	622	615	654	617	592	618	616	629	575	608	605	569	623	691	582	662	632	592	604	634	648	577	642	617	594	628	602	652	606	607	668	615	634	623	646	635	657	612	681	635	604	644	622	595	596	667	651	664	641	584	624	651	644	604	599	620	593	611	590	652	561	619	622	634	635	619	623	643	636	604	638	590	613	612	639	583	599	590	606	665	653	641	625	610	576	556	629	652	598	619	612	622	644	638	618	609	561	586	612	615	602	597	661	598	595	635	583	617	590	537	569	618	583	629	634	640	586	573	634	619	609	627	602	614	601	621	598	590	641	641	604	642	624	595	632	598	607	638	619	561	678	580	593	637	609	645	640	609	616	636	589	630	669	669	597	640	593	644	592	638	638	626	657	659	628	587	645	624	598	664	656	606	638	615	647	608	613	605	665	609	633	633	583	636	614	621	637	593	615	609	611	631	608	634	621	633	575	628	648	648	557	605	629	594	625	616	613	620	638	601	578	677	594	684	607	603	613	618	614	570	620	616	621	607	578	641	639	620	660	628	619	605	625	611	603	599	640	671	624	624	621	611	638	611	613	611	634	606	619	642	673	665	626	607	573	618	600	595	616	615	641	632	585	617	602	598	618	628	628	615	624	655	616	620	599	587	597	596	622	594	604	618	598	666	623	640	613	586	678	627	618	620	579	626	592	671	623	631	601	593	576	620	552	619	628	607	602	617	635	623	588	651	634	669	617	666	645	612	596	647	609	620	664	569	631	622	576	656	629	623	581	642	633	565	598	661	666	625	554	625	626	666	599	589	648	578	589	639	590	585	626	665	651	609	608	671	639	570	661	585	598	647	595	647	584	611	612	628	644	632	616	637	631	646	656	623	599	633	649	679	633	651	574	604	649	616	620	594	616	631	666	625	627	617	637	638	581	623	605	600	571	636	588	647	591	577	625	637	622	629	678	622	630	617	614	627	622	611	622	673	649	605	588	619	638	578	607	604	575	620	621	615	651	622	628	681	601	609	585	609	614	601	638	654	640	637	624	601	615	588	651	604	621	622	605	577	646	562	623	547	610	600	650	616	576	637	612	603	622	619	599	602	614	632	623	596	570	626	602	615	598	623	633	646	646	567	597	668	619	635	584	668	626	568	621	588	648	648	639	633	626	599	573	615	624	628	619	613	639	623	633	605	621	631	649	617	644	625	577	564	658	618	621	599	672	616	608	652	640	626	625	632	666	605	647	626	688	601	593	614	620	632	594	611	629	623	611	621	589	666	640	657	610	608	569	667	578	601	612	632	627	626	617	570	596	609	617	668	620	615	665	624	587	645	614	630	570	605	615	582	644	644	642	612	671	629	584	624	577	616	632	590	609	569	607	611	625	624	613	607	612	663	650	620	595	610	641	612	623	591	616	589	665	549	556	599	622	610	592	627	620	633	672	630	627	638	623	604	644	656	612	621	650	626	603	593	622	643	609	642	617	569	640	659	606	645	601	594	590	633	610	625	593	622	657	587	657	602	595	592	593	615	647	576	610	654	629	571	604	632	585	638	640	619	639	603	645	630	665	606	626	665	617	663	604	641	631	613	602	603	665	572	587	631	598	654	604	601	577	565	628	617	617	614	589	621	594	677	615	631	625	621	624	631	625	582	610	616	597	587	595	649	603	622	657	613	617	612	649	629	638	623	598	591	575	603	618	605	642	642	579	645	622	605	624	681	584	617	620	599	633	634	617	563	647	608	626	589	614	659	611	582	607	645	623	613	636	612	617	598	604	624	606	649	597	650	635	650	654	626	622	633	613	635	597	672	584	650	667	647	549	616	620	614	614	630	620	612	667	630	624	626	635	573	603	680	611	591	673	618	615	615	634	614	658	664	622	599	623	590	626	636	678	573	591	639	593	575	624	546	611	620	606	593	618	627	639	638	611	614	645	608	630	633	636	619	629	611	666	635	590	604	615	664	617	624	575	622	674	608	592	629	606
23211	16584	15677	10777	6898	4585	3152	2081	1411	1053	993	920	826	680	526	595	492	427	411	376	358	371	317	322	319	313	292	320	331	275	286	318	279	271	313	277	263	271	256	258	289	269	261	285	284	248	283	244	276	248	232	269	272	229	278	289	259	255	271	279	263	263	255	237	249	264	252	278	234	255	257	307	261	275	247	220	261	255	257	252	232	262	253	270	276	264	281	254	269	266	267	279	250	293	303	245	253	244	291	282	240	295	254	263	229	264	300	293	233	277	272	247	270	266	229	263	242	262	273	248	270	260	268	266	255	266	262	261	257	266	274	270	274	247	236	240	268	278	280	246	265	270	310	245	254	247	250	258	234	266	229	262	276	237	265	270	246	269	268	248	244	234	271	252	256	266	255	217	279	279	247	296	236	262	269	245	262	268	221	249	275	250	245	250	282	251	280	263	239	281	263	243	274	266	235	243	278	260	265	239	272	273	261	254	236	290	286	251	246	256	262	256	268	270	277	276	271	263	240	266	269	256	254	254	282	275	284	262	250	258	241	263	256	281	265	263	252	261	258	294	249	254	250	267	241	241	249	225	270	272	250	266	271	265	271	280	238	264	277	264	291	281	270	247	277	263	241	281	271	250	270	274	280	281	251	269	262	300	248	275	283	265	265	259	239	248	241	273	268	246	268	283	289	272	245	244	265	286	283	278	246	264	227	234	251	274	260	237	258	257	271	254	273	267	265	259	268	239	246	274	241	277	273	293	282	242	211	279	252	247	284	258	267	253	295	250	247	239	259	296	281	283	264	289	279	249	260	230	269	261	247	264	262	262	264	269	278	277	261	278	267	264	257	259	250	265	243	247	280	257	278	271	257	270	252	249	258	262	243	244	276	257	259	243	265	253	270	252	232	240	288	231	241	258	293	283	232	278	272	249	299	259	253	282	277	290	296	275	255	245	271	259	253	253	242	282	279	256	271	285	241	268	254	273	262	251	243	282	253	265	245	254	292	268	262	248	260	269	249	258	263	283	269	255	231	260	273	267	279	282	247	273	275	251	258	287	272	276	287	239	243	260	244	275	251	290	278	254	266	224	266	272	252	272	274	247	252	273	297	249	266	268	245	284	258	266	256	226	291	282	242	279	263	238	262	276	255	246	254	291	285	257	255	256	271	279	261	268	297	271	257	237	259	283	245	262	266	259	242	269	271	266	252	268	241	254	255	262	263	244	242	260	260	267	252	252	236	225	256	256	271	262	256	288	282	265	245	240	260	241	255	270	237	253	255	278	241	243	265	218	247	274	277	269	257	269	251	276	276	260	263	260	270	241	283	254	247	271	272	265	254	272	251	245	252	254	237	233	274	242	265	273	292	258	246	249	280	285	235	245	262	251	272	269	236	242	299	283	274	229	268	255	238	278	247	261	276	249	259	278	231	265	263	256	247	243	260	267	240	224	271	285	264	260	231	274	235	254	269	285	256	245	264	251	272	263	257	269	275	252	302	247	278	247	260	290	266	242	232	260	261	266	248	255	268	270	295	241	248	236	270	223	276	231	267	256	277	256	272	232	261	238	269	263	246	269	273	261	265	245	229	276	244	240	243	248	263	267	212	270	244	253	266	295	238	261	232	259	249	269	250	258	295	263	241	230	248	259	270	250	257	269	270	259	248	277	257	256	256	240	247	253	274	267	279	291	246	285	263	255	248	276	263	240	272	259	268	245	255	289	257	274	264	261	244	247	269	253	253	290	231	260	240	248	225	279	260	276	261	260	251	265	281	257	313	280	248	274	261	251	281	253	272	220	273	239	263	249	282	258	250	278	263	243	277	273	245	270	256	275	307	269	284	281	266	273	235	281	263	231	267	273	273	269	301	258	298	231	240	278	269	247	233	243	257	242	242	253	266	278	271	261	222	248	252	271	245	262	277	259	267	259	272	270	249	254	248	270	253	260	266	290	244	269	256	252	264	249	257	271	259	273	247	268	249	269	231	261	252	248	272	236	238	262	265	230	240	253	261	278	272	250	288	251	267	265	241	251	264	249	260	266	256	255	247	253	281	231	277	247	254	257	268	277	267	264	262	245	292	251	244	268	257	277	301	245	274	247	263	260	286	256	248	266	248	247	241	284	295	234	257	258	259	256	276	279	279	246	263	253	251	266	285	282	273	261	269	246	236	265	272	276	259	254	241	276	251	281	283	248	275	233	239	249	259	261	236	262	275	295	242	263	283	280	233	271	264	256	284	270	267	244	254	258	274	269	281	282	257	256	264	252	263	286	279	253	254	261	271	287	260	273	274	281	282	248	252	263	284	263	263	278	231	265	263	269	260	279	280	268	247	254	259	270	255	259	286	254	256	268	284	250	275	252	254	282	268	253	246	256	253	250	299	245	255	268	282	305	257	272	269	244	255	270	286	258	292	256	257	271	289	284	259	265	263	260	250	266	262	266	264	266	245	286	267	247	278	254	249	268	260	246	264	286	279	245	262	259	245	237	230	266	254	287	262	241	275	282	222	281	260	291	253	255	277	253	242	280	254	243	260	217	267	256	265	263	264	259	265	252	272	260	247	241	256	263	230	256	219	243	245	242	260	272	271	255	277	247	281	270	254	280	274	249	249	259	248	253	252	238	261	230	269	258	264	232	271	249	250	273	271	244	245	251	269	258	290	256	270	280	262	242	292	247	277	272	224	278	272	253	285	264	249	282	265	266	270	261	303	276	273	260	262	283	281	246	286	277	260	282	259	275	276	262	271	284	249	265	229	271	241	298	274	257	246	282	276	275	261	282	248	284	293	263	284	270	270	260	271	252	248	224	235	277	271	256	264	277	284	272	258	262	267	251	284	263	269	244	286	260	241	267	230	272	278	276	266	268	250	246	233	274	247	260	225	257	255	271	283	297	285	262	252	266	251	258	246	266	257	250	270	272	251	239	260	276	238	247	271	306	221	247	287	272	288	234	242	264	273	258	249	252	283	270	275	239	263	260	271	258	297	252	266	251	256	263	263	249	240	262	282	257	261	251	294	283	307	261	295	250	278	260	246	244	282	272	263	274	275	283	258	296	243	245	253	261	246	257	256	261	280	259	256	275	282	239	234	249	278	278	268	255	254	307	238	268	258	265	270	269	254	272	261	277	264	263	269	306	273	258	258	278	267	275	260	271	263	279	236	225	284	265	268	242	273	236	270	244	246	245	257	252	265	246	239	252	274	286	288	270	266	231	282	245	301	254	254	258	248	282	267	268	260	282	280	270	226	245	262	264	241	263	256	270	234	268	261	242	291	265	251	263	253	253	261	237	252	281	273	258	268	269	248	262	273	248	259	266	271	252	268	253	276	251	296	295	273	274	238	252	273	262	284	284	253	259	244	243	284	266	255	285	272	243	251	226	253	245	279	294	237	255	270	241	278	259	231	238	266	271	268	282	267	274	289	253	244	278	237	241	253	272	281	269	248	260	267	285	264	288	235	261	256	255	260	266	242	231	244	275	244	247	270	254	272	252
14623	13107	21462	21690	18520	15032	11765	8842	6369	5350	4757	4531	3791	3113	2664	2392	1985	1829	1511	1410	1291	1106	1067	992	986	972	985	898	934	872	883	845	776	777	759	719	736	718	707	688	687	671	670	657	627	651	637	641	653	591	671	620	674	633	670	629	636	622	657	634	640	679	623	647	656	634	629	643	663	630	611	635	653	618	632	659	597	642	653	633	639	649	621	593	617	637	628	608	626	617	626	612	599	640	634	601	629	592	656	610	619	660	691	637	608	604	605	598	635	641	622	661	626	595	641	599	690	587	644	608	627	686	661	622	646	627	643	607	620	639	621	637	647	651	617	643	590	655	647	665	680	613	627	626	636	650	607	624	658	624	618	603	618	637	632	635	665	664	650	577	613	606	652	654	638	625	641	654	609	617	634	701	615	618	630	649	624	701	662	684	613	654	648	643	611	647	633	667	631	608	588	602	610	623	651	660	666	641	637	607	610	603	646	621	650	622	657	636	624	617	638	622	631	650	668	606	599	605	641	607	630	640	611	643	630	653	639	592	637	653	623	663	586	611	664	542	640	601	637	622	634	600	663	633	619	649	608	633	628	658	597	622	671	652	592	622	618	622	654	604	613	661	643	614	653	647	678	628	673	614	623	617	675	674	622	636	618	622	665	605	662	565	566	658	574	647	674	686	642	631	624	626	610	630	627	615	655	654	600	646	686	615	587	690	617	619	634	663	657	590	642	600	672	638	624	668	628	645	614	597	615	615	642	638	627	610	675	628	667	606	649	646	652	627	681	628	640	641	671	626	632	641	634	672	614	645	650	609	589	612	588	666	611	631	628	651	595	622	626	650	647	619	615	556	621	684	614	693	666	639	608	618	609	640	613	613	646	635	629	673	642	637	574	602	561	634	692	598	595	607	621	624	651	631	605	636	656	657	654	605	646	606	617	624	650	629	618	611	630	633	628	615	641	623	636	652	621	603	643	574	633	614	669	632	630	601	632	648	587	642	646	583	617	599	635	615	629	631	640	615	594	600	596	623	564	667	620	641	647	611	633	636	614	647	643	627	602	635	639	654	633	662	640	636	647	604	586	624	625	612	565	691	656	618	672	624	644	661	665	636	630	599	615	605	655	668	648	619	630	605	598	637	604	623	611	646	599	609	646	619	643	629	664	633	606	618	648	601	630	637	661	594	629	685	583	644	642	605	609	649	584	663	686	601	604	627	650	647	633	638	638	596	613	675	606	640	610	649	620	597	631	636	651	629	627	666	615	615	627	643	609	630	617	646	635	590	673	650	616	639	667	661	659	608	668	646	624	667	603	654	630	614	665	585	633	640	647	680	638	636	642	588	649	647	615	693	621	660	605	656	625	631	637	614	635	669	645	637	668	614	621	607	639	616	627	660	660	631	631	621	606	622	650	605	613	612	669	657	645	637	596	661	662	665	633	632	635	654	638	669	685	635	633	646	653	654	666	645	632	619	637	610	639	654	617	603	642	652	657	667	632	676	600	638	629	647	648	654	625	686	608	606	621	652	637	599	643	595	617	619	607	622	641	645	670	659	652	602	668	617	642	656	621	663	625	619	578	657	582	669	631	627	624	624	617	670	601	616	613	651	658	623	646	644	638	608	651	660	636	660	621	631	609	662	684	632	657	624	642	612	615	621	614	595	632	645	664	623	695	658	643	597	654	611	652	625	643	648	622	652	652	594	661	643	615	622	633	623	649	626	596	644	631	650	636	613	629	678	663	632	645	644	604	592	656	626	676	641	633	616	646	661	681	601	621	639	634	617	617	670	644	578	629	644	642	622	659	632	606	630	602	643	678	653	690	665	642	638	674	630	602	650	644	638	619	633	633	658	600	632	643	686	656	641	631	593	628	606	647	609	615	629	630	662	642	606	653	647	637	659	624	602	650	669	616	644	634	617	625	623	633	651	631	597	611	631	666	621	641	617	631	660	619	614	599	616	645	623	632	624	592	633	604	667	600	634	673	630	640	632	624	638	610	646	651	620	621	618	634	646	642	621	616	637	626	659	603	650	598	644	620	608	646	627	639	653	617	610	612	642	628	605	635	635	627	612	616	646	634	591	647	660	654	646	652	555	596	612	615	616	674	600	636	630	590	636	585	660	673	599	638	644	604	661	652	646	623	677	627	595	678	625	615	666	634	622	697	625	639	608	615	673	617	650	634	648	650	630	603	634	623	603	612	607	665	632	606	597	637	664	666	621	667	665	624	636	643	610	620	618	573	620	634	644	640	609	667	629	608	618	627	578	678	630	635	633	651	643	587	681	651	598	648	611	624	644	609	631	683	634	644	641	654	620	645	602	619	630	631	628	606	662	589	616	644	622	632	673	654	617	636	650	601	619	653	623	610	649	622	594	666	647	602	621	637	636	635	625	683	622	665	585	652	625	632	664	622	642	655	644	620	636	693	625	655	640	631	617	635	589	632	637	604	664	617	659	640	623	610	688	619	601	614	631	674	621	642	656	613	649	569	602	646	676	592	592	637	658	645	631	670	693	643	596	645	605	602	675	675	619	612	669	649	610	645	572	648	596	624	657	610	621	641	641	628	702	650	629	610	667	665	621	643	663	594	614	660	664	648	600	677	687	601	641	691	602	628	635	617	645	627	641	646	598	671	594	615	622	668	688	645	629	593	654	640	659	654	628	688	686	654	623	633	595	671	659	692	615	626	618	663	632	687	650	620	638	610	589	586	602	643	681	657	603	656	666	671	643	630	616	632	667	647	641	615	640	661	624	599	649	650	583	623	623	592	611	617	662	599	673	642	644	633	641	631	635	627	665	632	627	645	616	687	657	642	608	607	592	656	661	626	575	645	661	629	614	658	601	687	634	626	679	610	640	609	625	633	676	671	604	605	645	624	610	613	612	620	629	636	632	595	643	630	622	600	664	648	654	641	646	622	644	631	653	673	650	658	694	621	656	594	678	644	603	628	674	670	654	636	632	652	622	595	639	636	663	626	680	585	626	599	670	651	616	594	625	652	618	691	646	624	627	617	623	630	634	633	620	643	585	631	665	609	662	615	678	652	664	674	639	633	626	611	606	659	615	624	627	627	620	650	614	668	675	613	640	645	583	620	636	619	578	628	638	641	609	634	611	678	649	630	713	614	601	661	638	661	612	656	620	595	592	608	621	628	611	625	662	639	643	628	631	605	658	660	634	629	622	621	677	596	666	636	634	627	613	639	633	653	640	643	620	660	636	656	614	635	580	642	617	664	669	618	653	620	662	608	643	643	647	624	624	574	674	688	645	670	605	664	623	621	639	663	638	620	618	650	600	601	651	622	626	654	659	661	651	619	619	602	617	644	599	650	607	623	711	633	623	616	613	638	625	633	601	668	637	641	668	614	673	580	664	608	673	643	636	648	604	648	616	627	616	633	624	653	622	641	647	612	572	671	648	644	674	640	661	616	645	612	613	613	603	633	608	577	633	614	629	643	633	615	604	652	656	625	641	590	619	667	599	612	670	609	640	660	645
32075	25804	23353	18620	13158	9301	7036	4755	3697	2887	2500	2534	2069	1915	1564	1309	1223	998	673	635	479	437	425	484	502	530	510	473	437	412	376	331	315	318	318	282	311	254	280	255	294	294	241	293	257	295	264	256	284	277	262	230	250	302	255	251	264	216	268	280	261	255	269	272	278	292	237	245	227	245	283	275	270	274	258	245	248	240	259	291	295	290	257	237	263	255	274	265	270	247	271	262	263	241	226	312	258	256	254	222	268	265	248	243	249	249	253	286	243	259	248	272	262	250	251	270	261	262	265	251	244	239	265	289	220	241	267	269	286	220	255	253	256	272	221	278	262	236	223	271	259	242	230	249	235	266	265	272	262	244	256	241	261	278	282	259	254	269	225	255	273	268	268	302	263	217	279	250	298	255	267	220	274	243	242	244	249	258	249	270	261	260	247	234	259	248	291	280	262	269	266	243	240	246	258	273	261	261	260	260	266	260	263	256	292	227	278	266	250	262	240	253	254	265	255	306	263	284	254	227	245	235	264	240	249	286	244	245	231	277	251	252	227	270	229	259	245	261	258	249	254	279	272	255	255	252	262	275	249	257	285	229	275	243	259	261	237	255	255	259	278	279	251	246	263	262	252	253	274	274	280	256	265	270	259	255	246	262	262	258	239	260	268	260	257	257	228	239	236	244	252	292	270	245	237	282	265	251	225	252	235	266	265	242	263	273	254	255	257	270	224	263	241	242	270	247	270	250	242	269	254	271	243	245	275	268	280	267	241	268	259	260	267	285	261	266	290	248	252	270	303	245	260	241	250	263	232	265	232	236	256	271	237	273	273	249	265	275	225	228	282	266	269	259	255	254	258	238	266	282	262	269	233	267	284	242	264	260	280	239	255	320	265	273	232	266	272	276	287	277	257	247	251	249	262	252	245	298	301	248	259	229	282	259	269	246	233	215	248	267	256	273	253	251	276	267	263	262	217	247	259	286	246	250	288	268	273	259	295	250	268	258	252	245	281	255	266	272	250	240	263	262	294	261	256	235	260	255	255	286	259	243	274	280	245	246	282	261	264	260	274	259	234	229	252	231	246	301	248	258	271	240	250	268	258	287	271	284	263	268	252	229	282	260	232	276	243	255	268	240	257	274	260	251	261	250	244	247	258	293	236	244	245	251	231	274	293	258	264	249	251	232	262	242	284	246	266	250	266	255	284	290	254	264	250	261	267	244	240	278	254	268	261	269	272	261	269	249	263	260	284	268	239	258	260	210	271	285	233	242	274	292	268	269	275	249	258	255	217	230	268	260	252	210	255	253	249	249	233	275	252	238	277	235	274	247	245	267	260	287	262	251	252	252	281	264	241	271	265	260	263	273	249	231	264	274	261	269	271	274	265	263	280	264	275	271	244	289	254	284	257	248	254	240	249	231	244	271	301	249	262	271	271	278	257	233	246	256	227	279	261	247	254	243	248	237	230	257	260	247	258	254	279	271	245	254	262	248	276	288	248	235	248	231	250	262	259	229	277	261	270	248	259	252	284	266	264	269	246	261	255	250	286	237	240	265	285	282	270	278	262	277	284	268	289	264	268	252	294	268	266	294	271	273	243	258	249	281	251	287	250	237	275	283	260	257	285	265	243	269	263	252	273	282	262	243	243	225	255	266	255	253	266	251	247	247	260	261	270	247	259	238	247	269	270	296	247	279	266	260	290	282	254	253	259	284	260	264	274	244	253	250	276	246	235	248	283	265	259	248	242	258	256	254	252	273	265	272	274	224	256	261	274	298	248	273	232	243	279	266	260	265	223	261	228	262	280	264	246	304	263	246	258	251	250	237	272	259	247	271	281	249	238	271	244	258	281	274	262	296	269	259	226	236	222	244	287	244	253	268	248	267	269	254	241	276	246	254	254	273	225	241	240	282	239	254	264	248	267	273	262	251	265	269	239	277	269	252	222	268	257	278	269	262	254	302	285	286	254	279	248	243	256	259	240	239	255	270	229	236	238	269	253	255	264	246	249	264	282	263	274	267	265	274	246	273	281	258	217	222	242	247	240	264	269	221	268	291	255	259	249	262	264	254	243	241	258	266	278	297	256	268	268	265	250	258	269	282	269	263	294	292	258	258	258	284	238	262	244	253	251	256	282	249	250	272	282	240	289	237	275	246	251	254	241	239	277	267	287	259	288	267	254	255	256	285	245	235	247	236	262	251	246	261	242	290	261	242	270	246	272	254	257	278	285	256	258	250	256	241	280	260	244	244	258	238	262	275	235	250	258	260	276	244	235	246	258	268	237	268	258	248	255	260	243	286	277	236	272	265	286	288	292	254	244	255	277	260	258	252	272	272	245	264	288	258	264	300	241	259	259	271	284	233	283	230	276	276	258	241	240	255	276	259	264	246	237	237	274	246	220	282	271	271	278	251	273	254	261	253	277	268	252	260	250	264	277	251	266	270	304	247	251	236	258	255	262	251	248	241	257	248	266	278	242	288	280	273	240	234	244	263	284	283	248	246	246	280	262	255	272	246	256	250	244	253	299	253	241	242	259	237	246	249	266	223	236	255	237	264	235	254	248	262	274	274	288	271	271	268	261	235	259	268	302	265	277	267	247	228	243	264	267	258	258	219	242	255	257	267	311	265	220	271	279	261	247	262	260	226	239	289	262	278	246	265	250	261	237	248	254	246	270	268	266	302	228	238	289	251	282	249	301	259	268	278	247	232	261	254	250	261	270	246	252	258	233	241	265	268	252	261	248	237	269	291	230	250	243	251	234	273	273	276	245	264	257	241	266	244	254	288	283	278	271	285	258	241	246	246	287	253	282	234	254	250	253	290	240	247	224	255	268	256	270	260	275	273	282	260	293	273	261	268	231	255	268	256	293	280	251	261	255	253	255	256	258	247	254	245	243	281	243	243	228	277	239	291	269	285	280	239	270	280	223	264	271	276	292	306	275	250	239	246	263	282	231	264	261	302	216	268	275	264	247	276	253	259	272	266	248	281	266	258	274	280	281	249	221	227	260	259	252	286	273	255	276	283	244	270	258	252	257	262	245	262	273	278	266	239	245	253	257	247	248	277	300	247	282	251	300	229	259	262	268	261	278	260	261	239	239	281	283	255	259	268	258	276	242	252	250	293	260	254	248	260	245	251	247	277	266	260	275	290	265	243	289	252	253	266	230	256	248	248	269	300	261	271	267	253	241	262	259	237	249	275	230	262	253	245	259	254	287	240	269	295	245	253	277	259	252	247	257	281	270	255	248	286	276	248	264	256	248	269	248	272	248	235	255	246	264	272	268	264	249	250	263	258	245	249	277	256	269	271	263	238	270	256	265	265	250	238	239	225	261	250	256	237	289	281	268	266	312	241	247	271	261	301	223	240	261	257	238	250	258	267	251	251	252	244	265	269	283	269	262	277	242	253	279	260	262	251	262	249	265	252	248	237	229	270	269	268	265	272	272	271	260	292	269	226	264	235	248	269	255	300	274	251	273	257	269	238	263	291	257	229
21149	19171	27063	28422	24761	21104	18549	14507	12954	11671	10970	11601	9709	8907	8083	6878	6387	5200	3632	2879	2181	2206	1780	2376	2425	2883	2487	2212	1990	1980	1379	1144	950	1031	1076	1031	921	744	731	689	690	673	670	659	698	660	691	622	638	624	630	680	620	631	656	626	652	683	604	639	629	611	632	652	636	636	619	645	604	640	608	701	643	578	639	657	645	635	654	651	638	677	624	616	625	668	650	637	675	657	633	645	627	669	654	582	627	680	661	661	616	630	641	606	603	637	612	636	649	637	670	632	595	681	597	643	643	630	631	635	637	619	597	640	624	623	639	615	642	618	606	584	656	617	641	629	613	585	653	630	682	610	593	620	622	667	616	629	668	627	662	590	669	642	669	664	648	588	613	593	639	639	653	628	630	642	658	622	611	585	659	643	634	647	627	620	634	621	601	619	619	657	590	665	582	570	621	627	606	649	614	628	655	650	604	653	605	622	653	611	644	669	608	610	633	651	629	630	598	610	633	630	654	629	679	596	652	687	642	602	671	646	632	629	676	633	639	627	603	624	641	632	632	615	613	671	634	634	644	603	577	645	622	623	643	613	632	691	673	710	558	606	598	630	629	661	633	598	624	661	629	620	633	619	607	630	686	621	656	608	650	620	631	611	569	635	621	633	609	646	664	647	659	650	619	616	649	670	658	656	596	639	637	592	634	603	638	656	665	626	639	685	614	631	640	635	676	615	665	616	635	659	660	623	624	609	600	598	589	645	610	624	629	650	631	650	646	610	660	570	606	624	653	633	657	635	672	609	651	666	605	630	582	647	646	640	636	612	587	630	647	691	613	565	621	658	635	623	636	644	615	610	612	604	609	662	598	652	650	629	615	632	626	632	624	682	630	584	652	657	647	632	634	624	622	666	646	654	672	670	629	604	664	614	643	624	617	635	656	653	588	601	632	583	661	721	668	651	621	596	682	597	641	620	625	641	631	651	605	674	610	634	643	658	641	615	620	639	668	541	666	652	680	659	572	659	694	610	640	616	612	645	650	635	614	663	607	665	641	640	625	613	673	613	631	697	632	610	646	658	636	623	629	611	632	611	608	606	644	669	651	570	634	645	670	636	607	614	621	626	643	595	663	622	655	645	622	660	584	635	651	656	609	694	642	634	602	606	631	617	586	618	614	626	624	674	644	577	640	658	631	629	618	634	646	632	636	621	612	620	619	631	628	642	611	646	599	658	644	624	636	655	669	625	651	611	603	632	620	630	629	629	633	593	648	593	651	635	600	615	613	620	648	644	641	653	625	635	600	625	654	696	649	636	627	635	620	621	708	656	634	606	618	630	628	660	672	625	676	591	689	616	590	648	657	652	611	621	603	664	670	636	624	610	621	625	603	646	613	610	639	637	636	629	590	601	655	647	600	618	572	584	664	672	634	616	683	604	596	647	674	622	640	663	624	673	587	624	655	633	644	632	608	638	633	577	661	634	639	643	642	583	663	625	635	679	606	594	614	615	599	609	639	621	659	637	629	595	648	636	626	633	627	627	618	677	648	635	650	616	678	622	595	656	640	612	588	639	629	611	654	617	661	629	615	593	648	617	623	645	625	622	638	633	619	639	646	645	654	615	647	630	579	691	596	631	688	623	618	650	667	674	636	654	621	604	649	595	643	668	640	613	653	641	647	655	653	666	658	659	615	623	623	639	629	652	588	621	631	592	619	639	597	594	569	642	655	656	653	674	596	650	605	603	621	614	629	631	609	637	647	625	569	685	613	605	566	627	642	626	674	619	595	571	603	597	601	576	619	629	639	662	615	621	667	691	610	624	632	640	626	636	621	630	655	620	616	643	653	616	642	598	584	634	719	597	635	663	644	639	646	652	650	693	640	618	597	605	631	628	688	624	698	589	612	613	653	620	653	653	624	686	596	642	621	658	616	628	635	601	582	625	687	600	646	626	605	606	624	622	641	615	643	664	640	627	640	631	641	619	642	635	621	652	636	633	628	655	608	671	593	636	645	701	633	599	655	654	569	657	666	621	674	653	675	607	663	615	597	614	633	615	622	586	597	631	575	604	627	622	602	656	619	615	631	631	620	642	605	623	555	672	600	642	576	631	642	645	617	668	637	612	654	634	635	600	643	638	612	606	635	623	625	621	611	656	585	611	604	635	659	624	640	653	626	631	594	603	631	647	627	606	614	656	606	589	588	654	666	591	605	626	647	646	667	612	635	631	609	621	646	615	661	617	678	598	655	613	648	605	609	611	621	645	645	600	630	627	628	634	621	607	627	633	651	594	652	669	610	645	615	648	617	586	635	625	618	644	667	627	617	647	595	582	655	584	673	654	658	637	631	628	589	596	630	662	581	623	660	614	624	657	634	596	652	627	650	623	589	636	669	626	602	659	635	610	654	627	631	643	621	621	621	651	635	646	625	639	583	619	615	604	622	657	625	617	650	693	639	651	618	614	660	650	674	664	644	660	603	687	612	632	649	658	644	662	646	631	587	629	632	622	598	630	633	581	629	645	649	588	670	633	599	619	637	662	657	597	643	629	649	624	605	628	597	664	647	598	628	625	629	608	561	616	613	631	638	646	583	635	633	621	655	595	637	629	633	627	683	607	630	626	656	644	634	621	633	593	631	655	620	599	608	608	639	651	632	603	606	623	643	668	600	614	641	620	651	633	619	595	628	667	625	642	678	656	618	648	642	652	662	618	620	621	639	626	605	604	619	645	656	594	615	623	611	651	601	603	596	661	641	659	656	624	617	635	617	624	667	633	656	631	661	644	610	613	646	665	664	636	614	707	684	616	690	630	624	619	642	611	642	643	655	620	640	636	639	700	593	662	669	623	619	619	603	657	598	616	620	620	670	640	649	679	593	636	647	624	681	655	577	628	607	624	656	648	621	596	594	615	632	616	643	641	631	656	615	649	654	621	624	627	603	655	631	608	670	667	608	655	633	633	671	635	661	636	642	618	596	610	631	633	633	627	678	612	648	600	598	638	619	666	596	628	626	612	614	671	619	678	602	666	659	617	624	662	657	703	616	637	643	634	645	657	613	609	653	618	603	656	634	622	664	658	643	625	635	575	586	631	596	658	621	657	660	619	627	625	658	649	650	648	613	660	636	604	666	568	617	602	640	622	650	648	598	604	619	591	631	652	613	612	645	642	640	597	614	638	615	646	616	640	624	644	665	617	618	687	641	626	637	581	652	639	625	614	663	623	654	625	621	608	625	625	659	612	637	623	585	607	649	674	621	613	619	634	571	666	618	645	647	638	662	621	634	608	640	615	614	637	633	630	641	622	582	665	628	628	617	640	602	613	635	648	571	580	659	652	617	663	622	640	620	644	640	633	596	609	589	646	646	603	620	623	626	615	652	608	604	642	614	641	621	645	631	634	691	670	722	629	624	612	686	609	587	676	592	657	654	674	644	595	624	653	668	618	674	663	645	625	624	660	644	597	616	614	658	636	600	638	621	631	661	619	636	587	638	605	636	625	629	625	671	628	631	622
45149	38119	33219	29272	25220	21391	15824	13428	11411	8715	8531	7341	6927	5882	4703	4314	3986	2900	2055	1643	1265	1439	1137	1269	1295	1493	1232	1119	1062	928	652	477	398	401	475	421	424	318	315	318	300	305	270	259	281	269	255	260	275	268	268	280	260	293	271	276	239	241	244	252	266	273	249	286	261	223	234	267	259	273	275	254	263	249	269	237	274	251	254	247	247	267	271	244	278	255	263	250	237	246	272	264	253	251	276	257	272	270	254	242	240	246	258	268	267	254	253	243	235	252	281	279	260	258	266	274	251	279	256	269	226	242	276	276	258	270	295	249	258	249	264	262	253	245	244	256	289	258	240	275	241	252	247	274	229	253	246	228	230	285	278	263	258	289	256	256	233	284	293	265	216	244	269	238	275	258	271	270	256	244	257	260	228	275	256	243	264	256	228	271	233	230	241	256	254	274	277	237	276	236	237	272	249	256	249	259	260	219	245	236	266	277	255	252	281	249	273	258	273	254	249	278	269	267	265	235	257	260	224	252	261	262	236	247	247	246	249	282	245	276	259	275	264	251	273	254	253	239	265	258	232	298	263	271	260	262	281	267	244	260	231	262	250	284	239	233	251	293	246	242	260	260	291	249	284	274	275	237	252	263	241	222	256	275	249	251	242	286	258	259	240	249	256	254	251	232	256	265	245	249	258	280	245	247	257	272	284	256	248	200	253	258	264	255	262	269	244	263	249	270	243	270	271	257	246	246	265	280	235	298	248	230	267	250	309	247	262	269	247	262	223	270	255	226	258	243	283	263	262	228	261	254	236	256	270	229	261	261	267	287	254	273	276	310	293	282	275	233	231	238	263	271	226	261	299	260	252	241	265	249	260	239	247	265	246	277	287	248	263	275	283	302	247	280	233	282	298	265	272	247	267	235	266	284	257	265	264	271	266	245	278	253	287	234	215	241	239	237	256	248	226	259	269	271	262	252	246	224	274	205	258	263	259	239	246	239	244	233	269	261	224	272	242	243	267	266	241	244	269	264	235	257	260	256	257	261	265	276	217	251	250	271	243	298	275	271	267	235	246	265	225	239	245	250	263	252	273	245	252	260	238	246	279	243	251	266	251	280	252	261	234	290	246	269	241	253	265	273	249	248	238	250	268	276	234	281	245	233	252	251	245	234	270	270	256	259	265	262	269	250	241	257	222	256	256	262	246	242	277	260	248	215	241	280	255	263	289	251	247	240	266	273	280	257	240	237	234	233	275	254	268	268	256	297	259	247	263	275	259	250	262	249	249	266	244	256	238	257	276	261	249	274	263	278	264	251	267	224	250	287	265	249	279	285	265	282	241	252	249	261	264	291	234	240	261	241	243	246	261	252	239	264	257	252	235	268	249	286	231	269	243	253	249	290	228	253	274	264	229	271	239	263	269	238	235	273	269	221	287	270	259	259	256	254	253	281	249	250	259	246	281	268	270	256	251	283	262	240	248	278	238	272	294	256	247	276	232	251	237	252	302	284	247	258	279	245	275	255	258	248	317	277	270	210	245	301	258	235	252	240	252	207	277	256	261	257	303	250	226	224	245	253	248	259	242	254	269	230	241	230	244	268	247	285	271	288	246	239	272	266	254	243	267	266	267	281	286	252	281	225	225	216	245	241	264	289	236	247	234	254	263	239	248	252	256	243	274	252	253	277	267	262	249	273	260	263	288	248	226	269	247	271	269	262	257	251	263	251	258	230	252	294	247	254	241	210	218	239	266	228	270	271	242	264	229	223	254	273	270	259	257	271	267	264	248	250	224	269	247	250	256	272	241	287	270	242	249	252	265	251	270	291	244	272	263	268	267	230	268	263	262	252	286	265	261	251	268	280	275	255	265	274	260	261	267	260	258	273	256	297	290	253	269	227	251	237	278	252	262	228	266	240	269	251	269	231	221	254	262	237	248	263	242	229	265	231	264	253	224	280	242	252	267	236	275	254	248	256	259	290	254	283	248	231	240	225	244	274	259	257	263	265	216	240	291	267	228	277	265	248	260	265	277	247	276	251	289	272	239	257	212	254	267	277	251	242	270	260	256	247	260	243	268	257	237	228	260	223	256	268	234	254	278	271	261	250	265	285	267	268	257	245	256	243	256	255	276	269	259	281	284	263	251	269	249	254	259	287	251	238	277	247	259	258	256	242	233	253	241	245	250	247	254	261	245	257	233	272	267	261	273	283	271	247	269	262	265	282	280	261	277	250	250	255	244	220	262	278	275	255	255	262	262	263	263	266	248	271	271	266	259	252	244	289	253	271	247	268	258	238	261	251	278	255	265	255	218	222	281	240	269	250	253	246	268	265	268	272	255	242	274	260	253	265	259	274	268	273	285	255	273	275	252	262	221	244	219	263	290	284	285	257	276	262	239	270	278	255	227	255	270	264	254	246	245	258	243	226	276	265	263	249	245	267	281	253	257	277	294	287	255	258	257	262	260	278	281	257	276	288	266	279	263	256	279	269	226	276	263	240	245	265	253	239	267	278	225	258	260	244	257	250	267	264	269	285	255	242	279	252	256	250	261	237	278	240	247	260	255	235	263	251	241	264	242	266	268	236	248	251	259	268	255	286	244	254	281	242	250	260	272	264	253	265	294	261	275	261	270	279	249	243	268	245	249	241	244	260	246	246	263	270	272	250	247	231	244	261	308	274	274	260	268	300	255	277	279	264	268	263	256	275	274	262	259	261	238	250	218	236	254	252	231	255	279	255	262	263	276	246	273	274	271	264	260	264	223	247	252	258	245	263	214	275	271	261	239	253	260	248	256	268	263	252	248	244	267	246	241	246	274	244	229	261	260	240	282	236	247	260	282	270	249	280	251	264	256	293	232	274	257	259	252	254	268	237	258	253	298	276	265	254	239	251	255	252	261	247	227	228	268	249	250	269	266	271	252	260	251	248	298	264	270	236	254	266	260	267	242	255	249	283	286	266	274	258	253	263	255	249	262	268	249	266	284	244	258	264	247	247	282	287	270	258	255	240	282	237	258	282	248	255	258	254	267	258	228	261	251	245	263	254	240	259	285	241	273	282	267	240	249	250	262	267	271	261	272	278	260	269	240	259	263	266	272	312	231	257	247	276	280	287	280	258	250	259	249	286	284	236	265	238	292	253	275	244	272	235	268	262	247	278	263	292	217	248	260	218	255	232	275	239	264	273	264	255	267	266	268	243	241	250	269	246	287	250	214	211	234	240	287	254	279	272	249	264	253	250	268	245	244	243	258	270	252	248	272	262	244	264	258	239	240	263	286	239	250	246	233	270	240	250	260	252	231	235	259	249	301	245	244	246	265	268	267	287	263	264	250	255	253	273	266	262	277	270	245	264	231	272	255	262	245	245	277	249	246	257	268	273	262	232	253	241	234	279	242	272	251	262	273	229	253	242	230	266	266	247	278	285	266	268	264	245	282	246	263	241	243	259	233	289	277	247	268	279	268	266	239	252	235	237	259	217	256	283	269	253	256	223	230	253	242	278	273	249
30195	30602	35689	37901	35803	32003	28562	26272	25334	23166	23850	21995	21503	19789	18289	16973	16264	12498	9912	7337	6150	7225	5226	6673	7184	8352	6679	6476	5779	4894	3108	2088	1655	1789	2124	1982	1671	1147	881	863	803	850	745	694	683	677	676	669	676	699	677	680	629	688	679	646	650	623	656	614	630	592	624	659	634	654	600	605	620	633	618	619	618	628	653	635	633	666	615	646	624	616	584	624	638	647	638	641	615	622	613	640	593	656	625	603	669	653	657	619	619	618	651	637	588	638	619	606	635	637	599	647	648	586	597	596	619	628	650	621	644	620	640	654	639	595	648	639	665	552	634	627	623	622	641	617	601	643	628	611	592	621	638	635	559	582	611	645	600	634	648	641	598	640	625	653	599	595	640	612	622	646	610	658	617	610	638	622	571	576	640	606	634	599	643	635	621	648	611	587	609	608	627	647	598	616	596	643	594	614	608	624	617	649	648	614	661	652	615	607	632	663	636	643	630	640	592	600	668	619	635	604	646	667	628	595	630	643	609	615	599	640	626	621	662	613	597	602	649	623	634	654	591	678	604	652	635	660	647	650	560	600	597	574	592	629	645	652	669	623	626	642	613	611	607	630	614	640	588	638	658	610	621	607	636	666	655	665	658	616	658	617	637	610	663	647	635	598	591	620	606	598	620	594	626	629	666	569	633	587	622	672	661	631	634	635	625	610	608	591	581	590	599	642	641	604	623	617	659	617	591	616	629	643	604	619	601	629	623	608	692	637	651	604	573	593	610	648	593	649	633	615	674	635	597	634	605	609	649	602	607	622	571	651	596	584	632	563	650	651	613	621	622	573	589	633	661	630	609	634	667	658	608	614	651	612	607	607	631	605	625	628	627	640	580	598	611	620	608	640	625	670	619	574	628	627	664	604	618	619	628	637	616	624	604	640	652	634	653	617	670	583	647	624	604	599	620	584	609	625	628	637	599	622	626	601	628	634	657	615	641	606	594	612	608	601	646	613	615	663	603	640	633	630	623	594	611	582	636	668	629	623	582	641	594	623	620	622	654	621	642	626	629	652	600	647	641	616	607	587	605	653	651	623	624	604	632	648	601	648	623	564	583	648	584	594	639	614	653	577	640	635	633	621	634	599	647	632	649	631	584	621	635	604	617	613	569	607	677	608	636	637	608	655	620	650	634	645	670	633	650	599	621	627	611	637	614	613	638	637	633	629	660	594	628	626	633	595	640	560	598	644	646	662	580	645	549	668	615	613	621	617	628	612	639	579	643	656	617	626	677	620	681	576	596	642	632	640	625	648	618	658	610	614	637	572	633	605	667	596	633	620	654	619	608	674	595	651	650	622	633	634	646	611	626	623	627	623	627	637	616	614	654	679	638	650	639	648	648	593	629	656	627	619	600	620	611	560	636	642	599	621	633	655	587	643	586	627	606	644	631	621	637	600	636	608	635	593	651	646	619	644	648	665	621	617	674	630	627	636	604	624	647	638	598	625	618	634	632	617	622	608	630	664	586	673	597	620	632	673	600	624	618	610	603	598	623	597	618	619	610	621	603	641	631	608	629	643	604	595	617	636	614	600	643	647	634	575	635	626	633	626	616	638	627	616	637	616	652	601	632	653	640	589	591	585	649	649	635	605	657	611	623	666	607	592	632	630	597	603	629	577	630	602	608	613	652	625	618	596	658	606	680	642	623	588	605	579	609	634	613	587	588	628	603	634	642	609	636	637	615	628	638	649	628	578	630	619	629	599	630	620	651	653	621	613	699	608	637	638	655	622	611	635	591	601	608	632	616	626	573	584	597	624	619	598	636	639	618	615	654	676	635	677	553	591	659	647	642	581	662	591	630	599	630	639	630	607	577	596	587	685	631	639	635	593	610	611	627	646	662	634	641	607	631	608	647	571	643	633	566	629	644	619	625	628	646	598	569	659	614	645	598	600	624	626	623	623	574	650	615	598	623	676	622	618	600	611	648	630	615	636	638	635	625	616	630	651	616	657	672	628	654	658	623	617	582	608	629	590	647	672	573	646	649	646	671	580	615	618	634	610	612	625	619	636	633	603	623	621	649	595	621	628	653	610	620	619	693	591	649	608	585	616	600	616	625	646	619	606	648	627	612	574	581	575	630	631	648	651	658	616	640	636	620	660	637	638	630	598	623	597	632	627	644	621	619	648	631	649	622	634	621	617	604	619	639	609	621	609	630	652	639	603	639	643	669	645	628	598	596	626	651	618	601	635	613	625	622	662	592	594	606	625	644	631	671	620	626	609	660	625	627	674	632	651	650	607	598	623	651	620	593	603	609	678	615	636	621	689	653	633	640	640	641	614	634	609	633	623	584	618	652	615	651	649	656	614	637	596	702	612	587	693	624	614	608	637	639	618	628	640	617	631	643	611	642	605	650	608	658	620	623	613	608	634	601	633	621	619	629	598	630	618	606	576	635	591	601	616	654	679	663	622	636	635	585	608	650	629	584	671	659	591	647	618	595	632	603	639	655	624	639	648	624	610	640	641	675	591	616	653	675	621	588	569	636	620	644	590	644	674	611	602	610	610	666	632	641	593	622	615	616	621	652	577	596	643	660	603	615	684	647	662	658	612	654	653	586	666	573	656	622	614	596	632	674	588	621	637	625	619	616	619	657	613	593	618	603	627	638	640	631	646	605	604	591	598	678	638	578	617	580	647	643	637	605	572	599	617	601	652	613	655	588	614	620	640	644	643	656	604	585	614	585	598	624	599	608	632	641	600	630	658	634	655	633	634	597	629	646	628	594	592	648	579	614	653	622	652	670	564	616	659	656	626	604	659	609	612	622	625	642	625	656	587	651	617	589	616	644	582	623	626	636	646	650	628	678	639	663	618	648	628	601	595	624	644	596	616	655	623	640	640	626	595	636	616	621	631	616	616	643	676	624	606	619	637	666	611	613	602	629	632	615	648	630	644	647	617	602	589	586	628	641	621	610	650	594	634	672	608	606	607	632	625	633	636	617	594	579	587	617	640	644	561	607	628	640	655	630	641	633	595	602	648	650	546	610	571	584	597	637	585	628	620	622	615	596	612	659	660	626	608	657	581	588	605	631	642	620	583	609	615	590	627	639	658	618	629	602	632	629	642	635	616	631	655	611	617	629	626	639	627	623	629	653	640	648	645	654	611	614	613	624	626	616	603	607	622	602	605	628	634	637	563	592	631	601	617	629	662	632	611	600	603	617	623	636	622	626	597	654	592	612	608	616	640	667	621	660	633	605	609	600	589	589	653	614	591	632	638	637	641	620	541	631	655	625	590	610	603	606	654	640	638	621	651	589	617	660	617	648	620	654	593	618	642	671	622	618	645	660	613	622	643	647	621	600	638	608	652	616	635	628	638	624	628	638	676	652	630	605	661	634	666	581	599	594	643	607	621	582	592	668	624	640	647	634	597	636	587	620	620	619	594	623	618	609	623	629	629	622	623	610	606	591	655	635	643	624	663	648	570	640	606	609	622	655	633	583	620	653	621	649	656
23540	17425	16292	11497	7058	4782	2855	2027	1536	1202	1017	998	901	765	595	559	517	383	403	421	422	340	291	312	313	302	309	327	278	311	285	300	276	273	283	254	291	239	262	281	266	265	272	254	296	263	258	287	272	267	267	268	268	256	282	268	266	270	272	254	274	261	265	277	265	280	270	261	262	267	263	263	277	241	251	278	263	271	257	274	261	226	246	223	308	260	266	261	267	272	245	247	241	236	273	241	276	269	264	263	295	267	256	251	257	254	270	280	254	255	271	274	278	281	260	282	281	259	263	246	260	242	285	286	257	243	281	252	251	255	276	261	253	256	247	297	260	262	274	261	255	234	261	273	251	270	237	277	254	227	271	258	277	260	271	275	259	255	277	296	264	274	255	255	253	265	265	261	285	293	264	279	280	266	258	233	256	258	266	283	265	277	253	255	298	237	244	277	270	251	256	273	237	256	239	246	259	250	284	279	265	263	298	238	269	283	267	243	268	285	240	246	259	249	285	257	233	242	265	244	264	261	271	273	266	250	239	288	276	263	276	296	241	283	269	256	273	258	284	223	249	286	255	270	260	235	242	239	265	256	271	305	268	248	248	272	273	272	236	260	260	256	254	284	248	265	269	262	246	269	250	286	262	303	246	244	231	255	252	278	251	246	270	244	252	273	260	269	279	274	267	259	264	247	252	293	261	258	265	240	249	262	260	290	258	248	266	247	244	293	270	267	239	245	239	269	259	267	265	244	291	265	262	260	253	249	251	269	254	300	254	244	257	277	267	267	244	254	267	265	275	252	252	266	281	252	294	279	255	251	260	254	249	275	263	249	242	255	252	274	264	267	250	239	234	275	293	254	247	256	240	265	246	272	239	244	256	288	241	258	260	285	245	274	270	263	308	262	306	250	259	250	245	256	267	260	251	272	248	264	267	285	262	265	296	238	269	271	284	284	249	242	241	245	284	257	259	268	260	250	243	281	248	290	251	250	248	263	281	278	247	248	267	227	269	266	251	271	253	263	283	268	273	273	278	288	269	279	254	238	272	233	253	271	258	284	250	261	272	232	251	260	245	263	270	255	249	259	275	256	269	261	264	257	269	246	303	266	215	248	269	251	235	258	308	274	241	251	248	243	268	249	250	269	248	274	254	275	243	258	263	257	257	237	254	295	277	247	264	272	278	245	272	264	238	250	275	290	268	225	276	243	263	263	246	253	270	254	266	244	290	247	258	274	305	240	250	266	242	234	255	273	251	271	277	281	263	274	277	248	241	252	293	259	276	253	256	257	253	248	245	238	275	279	251	282	251	267	283	244	273	272	252	262	258	255	264	282	272	274	264	232	270	262	257	285	261	311	249	266	273	244	262	255	256	227	291	277	252	297	273	252	234	245	252	266	252	289	231	242	248	272	287	254	266	239	260	256	281	255	254	238	262	245	268	287	270	243	257	267	241	259	283	250	261	243	270	266	281	263	253	267	256	282	250	267	295	245	254	248	283	252	242	281	245	271	292	263	257	264	279	231	201	251	252	248	251	263	269	276	256	229	274	283	258	243	271	261	256	242	283	265	277	258	250	284	237	289	292	281	236	260	262	264	244	261	269	273	268	284	305	261	225	278	236	248	228	276	274	279	272	280	285	281	280	295	257	270	278	288	256	257	254	259	313	278	278	242	254	236	263	214	260	258	247	243	252	281	251	265	299	249	270	239	258	274	274	287	298	280	270	270	278	214	253	280	271	256	295	244	240	267	264	275	266	255	247	258	255	265	266	268	281	277	269	255	283	286	266	256	281	276	258	299	277	256	261	252	252	273	292	238	254	253	270	245	269	272	242	268	246	275	272	246	226	272	256	275	252	289	268	287	264	258	253	286	278	250	275	252	278	263	234	260	259	248	240	269	248	251	262	268	262	240	245	313	257	270	238	268	266	301	256	232	259	258	293	245	236	253	250	247	253	257	229	261	240	251	294	250	255	269	272	256	260	261	278	246	254	269	269	273	264	298	237	306	277	258	270	270	228	259	307	256	282	248	239	247	269	243	282	280	271	263	261	293	299	262	262	271	281	267	298	263	291	264	244	238	261	222	274	255	274	262	292	263	240	261	252	286	260	248	258	275	281	277	262	274	255	272	262	270	290	253	246	242	262	275	295	275	231	261	260	286	265	255	251	271	228	255	272	254	301	239	299	299	258	235	223	254	282	271	255	271	245	259	255	271	275	289	289	249	235	253	291	236	226	254	245	252	269	288	251	253	251	283	239	227	301	271	269	278	271	248	253	256	277	283	274	254	255	252	264	251	230	251	285	265	280	266	287	256	314	274	255	265	287	255	276	284	286	260	263	273	251	260	263	276	265	268	280	243	262	287	283	254	285	282	251	250	255	237	248	266	270	292	289	256	264	284	269	241	246	264	288	300	252	254	259	298	263	241	263	251	255	251	267	239	237	272	301	257	259	266	244	258	254	272	257	281	232	279	245	278	257	259	311	270	263	247	271	256	260	259	237	270	272	266	282	250	259	261	260	249	250	254	269	246	263	271	280	252	259	229	242	227	272	272	248	259	270	239	261	254	293	241	264	261	251	233	270	268	229	280	239	271	259	266	262	276	253	266	248	243	246	248	246	265	282	252	269	261	272	247	232	265	242	248	269	268	248	274	278	252	253	265	259	274	249	271	268	301	266	270	235	280	278	246	238	278	284	258	253	277	263	265	278	248	259	250	268	275	269	255	273	286	302	285	255	255	274	251	247	260	290	263	272	277	257	258	240	253	246	240	253	253	224	253	275	252	285	260	273	263	257	294	220	289	301	233	278	276	302	284	279	286	262	248	276	274	238	238	266	265	276	261	277	247	261	256	250	280	271	245	287	274	231	270	254	239	280	265	270	249	274	296	264	271	240	274	248	267	261	253	246	276	282	227	300	303	224	260	262	272	244	307	280	232	266	251	269	247	254	261	261	263	244	265	270	265	228	263	246	255	271	272	264	248	268	264	252	239	247	249	267	270	263	289	298	272	243	235	266	264	252	259	242	267	252	246	266	250	247	246	260	263	288	287	256	267	275	244	235	286	247	254	251	261	286	266	263	260	244	256	267	286	261	264	275	298	256	285	243	256	266	266	263	257	257	237	239	249	247	292	248	266	257	282	269	246	283	264	275	259	304	257	250	253	248	285	249	273	261	268	263	248	253	269	260	262	328	264	262	249	244	245	249	253	282	265	269	242	284	264	243	237	261	259	255	243	263	283	287	268	273	305	277	275	275	287	280	261	255	241	275	257	268	286	256	258	264	245	233	263	296	249	258	252	290	272	262	256	262	257	259	279	295	235	248	273	243	277	270	256	231	238	256	255	257	261	269	268	258	233	257	246	262	244	253	233	258	244	258	236	236	258	270	285	245	276	265	256	240	252	241	266	262	277	279	289	273	260	264	233	265	268	236	272	279	291	252	275	254	263	272	278	254	290	260	300	241	268	276	255	283	285	256	254	228	285	272	241	236	258	248	234
14927	14207	21437	21854	18406	14963	10912	8126	6676	5369	4798	4492	4133	3418	2796	2359	2194	1717	1576	1522	1303	1225	1052	1168	1144	1130	993	933	952	920	908	797	742	758	776	740	714	661	638	693	679	672	624	642	661	660	673	664	674	655	663	656	643	633	638	606	630	605	658	643	660	652	671	666	659	602	578	656	581	622	677	612	698	603	609	646	668	642	662	634	681	619	684	652	633	626	628	610	675	619	633	607	657	657	612	611	641	616	657	613	645	684	621	604	591	589	633	625	625	688	663	631	678	644	618	651	626	627	616	651	647	620	650	627	622	614	649	644	686	681	657	639	629	621	665	599	594	612	643	660	627	620	639	663	601	655	616	633	630	657	622	630	627	639	620	634	642	655	669	666	601	640	630	648	660	643	651	610	629	660	630	628	644	608	658	683	623	650	630	647	642	610	655	678	710	625	619	656	643	610	639	647	614	662	645	648	608	633	634	648	587	672	600	626	649	626	645	633	639	641	659	640	603	611	650	614	619	600	638	618	602	617	632	628	594	665	620	601	632	689	647	648	680	633	620	594	627	640	658	656	639	629	641	635	658	600	575	655	661	608	656	649	655	674	611	646	638	620	660	627	637	644	677	660	639	607	675	659	622	677	664	612	648	613	617	659	658	624	623	668	652	611	685	587	646	643	663	681	609	620	653	638	637	669	660	658	625	665	630	643	624	630	611	612	647	656	619	622	667	678	635	636	603	599	607	608	587	633	633	686	607	677	603	638	640	616	639	682	624	632	697	622	654	631	625	595	642	652	642	650	661	674	667	642	569	615	645	654	622	681	655	639	670	641	617	600	650	653	706	591	651	652	633	612	653	607	639	602	596	605	642	621	630	637	638	674	616	625	613	647	606	596	637	644	637	618	664	672	647	643	633	628	658	654	713	648	654	647	616	653	683	631	663	612	606	630	647	639	632	648	580	670	651	653	612	640	663	640	645	660	660	663	670	663	655	636	603	609	666	643	587	638	662	587	622	712	608	634	653	608	630	632	647	676	669	614	621	648	647	658	669	663	626	614	634	618	655	622	626	650	660	694	604	595	638	682	650	638	632	607	650	682	623	636	625	604	658	639	619	661	629	668	662	597	705	656	630	661	662	683	634	607	644	620	649	642	697	660	674	670	651	629	675	663	606	665	602	648	639	618	676	607	643	587	647	594	637	662	660	593	653	587	709	638	649	686	692	631	671	602	684	673	661	651	628	624	630	606	645	651	690	579	682	635	608	613	647	616	639	663	648	614	624	668	662	635	640	656	636	615	608	658	633	665	629	586	648	642	622	617	661	670	619	656	637	680	645	654	655	648	623	641	673	600	619	669	647	655	643	618	675	663	660	608	663	619	644	656	618	677	640	647	682	659	652	643	689	633	651	638	661	631	637	603	635	649	670	643	655	641	622	660	647	634	645	639	636	641	608	639	657	658	640	627	615	671	667	679	604	659	638	646	613	622	643	618	638	579	610	584	671	646	612	617	605	628	630	607	598	666	632	645	655	635	645	667	650	686	621	653	677	647	659	651	612	632	672	598	614	628	673	641	674	660	579	662	662	668	641	633	650	597	645	637	648	654	640	610	642	630	673	626	617	702	668	680	621	628	649	612	655	658	642	620	668	650	633	637	613	640	604	652	658	616	649	674	650	658	599	623	621	631	660	663	615	595	625	614	629	645	620	649	653	587	641	672	626	661	642	645	634	682	653	668	600	638	685	666	669	649	648	598	641	623	651	647	616	641	633	653	641	634	618	616	599	636	623	639	655	637	681	623	653	602	680	590	620	637	641	616	629	670	607	662	643	626	618	634	689	654	591	633	605	647	625	627	648	633	670	632	673	616	634	638	585	627	659	660	613	610	663	671	636	631	665	646	612	686	579	646	632	648	618	625	609	671	614	691	611	616	639	591	645	662	658	646	659	622	647	676	658	576	620	627	621	655	644	596	614	583	689	636	656	652	660	644	652	632	646	697	640	628	663	635	651	628	661	670	617	619	639	627	687	645	647	675	630	656	662	663	615	671	625	672	646	669	671	646	629	652	613	620	624	658	651	614	643	656	675	639	652	658	640	571	644	604	642	635	642	646	658	630	631	601	628	638	649	670	597	623	653	654	659	601	611	631	657	699	620	647	578	585	596	647	630	659	586	631	614	617	636	650	642	641	664	637	659	618	624	591	635	643	633	641	656	601	646	641	681	609	594	681	617	679	635	625	611	634	615	621	679	670	659	670	618	642	641	673	669	610	697	615	627	646	643	629	664	633	624	632	616	644	661	634	636	625	606	631	651	707	619	579	620	626	608	620	652	627	656	671	661	650	604	656	625	640	666	687	626	611	672	642	663	630	608	657	633	626	643	633	670	637	611	664	654	646	616	618	634	586	638	655	666	646	662	638	654	660	645	627	691	609	638	628	667	626	654	600	624	614	642	576	650	661	632	589	607	674	659	610	638	604	584	612	622	654	621	642	666	651	672	622	611	609	639	629	666	657	659	623	641	680	717	661	645	657	643	639	655	654	607	641	689	615	644	644	654	636	659	649	625	627	586	647	648	655	626	645	571	573	599	668	640	642	673	656	658	625	626	619	627	655	660	652	580	635	633	644	635	619	641	630	647	604	636	598	570	600	610	597	628	659	609	666	616	625	662	625	631	698	671	616	614	661	656	591	634	674	658	619	619	686	616	628	656	647	660	651	622	648	618	623	666	642	619	657	646	651	657	615	656	616	594	644	645	590	666	620	634	636	653	649	661	648	625	633	660	646	607	607	628	624	603	649	658	608	646	635	613	635	602	615	646	671	647	630	670	670	611	628	607	695	657	672	646	635	621	614	696	647	628	616	643	659	668	678	643	672	620	657	620	642	676	622	641	660	595	617	639	603	606	631	637	688	623	608	647	650	631	593	697	659	635	627	604	625	607	633	628	626	593	621	642	668	648	596	680	614	636	660	641	656	655	631	680	686	604	617	670	642	680	624	603	625	641	708	633	669	605	629	653	611	646	634	670	647	659	619	641	615	641	628	626	639	630	618	655	662	661	606	607	630	662	665	656	647	596	648	654	679	642	630	679	609	660	644	673	677	630	577	608	641	640	631	635	619	638	644	633	644	614	626	620	602	616	637	632	610	712	654	617	660	685	631	645	653	641	638	615	631	603	695	647	634	632	599	636	635	613	585	637	606	611	668	571	638	638	608	639	640	665	645	649	659	612	647	630	633	597	666	636	606	640	661	629	631	569	657	687	627	629	649	605	635	690	644	652	660	578	667	679	636	607	632	651	660	633	651	612	683	668	638	674	638	630	619	635	650	646	665	650	612	687	613	621	662	629	663	654	652	607	675	616	610	644	623	632	634	646	615	667	658	622	667	615	618	636	623	650	577	603	659	672	667	643	635	622	659	613	667	630	630	650	624	592	668	631	607	638	689	619	657	629	654	635	648	684	609	637	700	657	670	667	635	636	607	627	641	611	645	672	662	652	640	663	666
32188	26810	23577	17838	13184	10557	6413	4707	4229	3117	2575	2155	2041	1581	1465	1287	1117	957	669	761	485	519	437	529	493	520	439	476	434	412	363	345	293	285	311	274	303	279	282	266	296	316	296	272	243	277	258	269	247	242	290	249	244	239	269	263	285	252	267	259	258	268	247	235	257	295	267	260	269	278	277	255	263	257	259	254	265	232	252	268	281	281	271	276	262	268	257	257	244	251	298	247	289	256	254	222	292	287	281	245	257	232	271	286	264	276	266	261	264	250	242	242	273	253	280	269	244	266	264	254	263	274	226	286	270	236	274	250	247	272	268	244	275	256	244	271	266	260	269	248	289	267	253	267	273	268	253	238	255	284	249	272	252	250	284	262	280	252	280	269	242	251	259	268	261	271	277	282	269	265	289	274	254	247	255	243	256	271	265	257	241	270	281	260	240	249	274	258	267	289	261	259	255	274	269	278	242	274	290	270	268	245	257	271	234	239	248	269	294	242	259	259	269	245	259	245	268	274	255	256	261	285	221	243	252	238	245	245	259	241	277	260	290	254	246	277	272	268	279	287	288	289	230	249	275	245	252	253	261	258	270	250	266	280	314	287	249	280	274	241	255	255	243	234	263	253	266	274	258	253	268	271	264	265	280	272	233	270	277	262	294	242	221	275	286	262	282	277	264	271	253	241	275	273	264	257	248	235	251	267	283	273	252	290	245	285	277	258	234	240	279	273	233	283	246	253	250	258	236	247	262	247	257	244	263	244	268	293	278	261	255	259	296	251	262	240	267	271	254	253	240	261	249	259	248	253	279	273	251	267	264	228	250	253	271	258	236	247	272	258	247	268	291	257	274	273	287	258	264	223	285	288	256	282	269	265	243	274	259	286	248	286	251	253	244	281	236	261	280	301	268	269	264	271	264	257	299	249	241	260	247	238	292	249	273	257	257	245	271	224	261	288	274	246	268	266	296	249	291	270	256	230	244	251	255	242	221	259	251	269	257	273	254	251	261	252	265	263	235	276	245	247	274	280	266	255	261	257	275	239	256	230	268	263	247	231	294	254	216	265	265	288	262	271	271	261	247	276	245	257	271	300	237	273	251	265	271	260	236	244	250	274	266	243	249	292	260	253	235	259	270	268	241	257	266	227	234	281	238	295	280	258	243	278	259	243	310	259	266	256	256	268	251	263	272	295	239	280	257	230	250	231	268	270	260	292	256	228	250	266	240	273	267	286	247	245	287	294	261	255	248	252	239	255	260	267	261	267	219	256	261	271	290	280	275	258	269	244	276	271	266	279	269	260	259	286	256	245	285	240	264	277	190	259	248	257	271	227	253	265	256	275	264	279	226	228	278	244	281	260	288	265	227	260	249	235	281	269	274	242	256	288	276	282	275	269	237	253	246	228	277	253	241	277	274	279	266	238	249	252	243	244	285	248	284	275	276	260	266	273	251	258	290	270	266	270	289	218	238	244	260	251	264	256	260	293	275	259	263	253	260	249	267	283	240	244	255	270	256	277	243	273	251	248	250	255	257	301	273	273	257	259	283	254	269	271	259	279	265	264	261	252	277	253	240	259	240	247	258	253	257	239	251	242	249	258	262	229	259	239	256	281	260	258	255	261	271	263	278	259	265	239	261	246	258	257	282	262	275	255	261	268	236	250	273	249	240	246	259	253	242	240	255	257	282	298	245	280	290	271	235	284	251	273	256	275	258	304	251	259	266	282	271	256	267	255	287	270	270	276	264	252	272	311	244	252	268	248	243	243	231	254	279	253	233	268	251	282	271	252	266	266	253	259	221	266	262	276	261	268	275	262	260	266	235	255	265	259	259	292	266	256	266	271	267	254	254	271	267	248	278	244	263	238	269	259	261	246	248	254	269	255	254	252	262	252	268	257	275	249	251	247	259	233	248	245	260	225	251	245	257	266	264	253	261	287	270	272	229	253	266	261	245	258	257	257	274	242	248	285	258	241	226	245	293	283	252	245	250	261	261	244	228	301	273	238	248	229	265	274	271	262	272	256	273	276	251	254	264	257	298	244	248	260	240	287	277	260	282	280	272	281	268	262	263	241	275	257	254	264	272	272	236	238	299	303	240	251	264	279	265	245	243	252	271	272	265	257	246	259	268	263	265	282	247	245	255	265	261	268	267	261	286	277	267	256	233	263	287	278	241	276	265	235	255	239	249	276	233	283	289	264	273	268	284	237	276	274	250	258	259	260	263	260	270	291	280	244	259	242	275	274	267	279	249	271	257	279	245	263	270	295	271	261	258	280	259	225	256	265	263	263	244	270	262	259	250	265	278	242	259	269	256	272	249	235	227	252	263	254	248	244	263	285	227	241	284	278	257	237	284	269	274	272	279	282	263	265	242	259	254	253	250	277	287	281	289	304	263	266	282	265	247	245	284	276	288	279	261	282	244	246	250	254	230	270	240	261	271	273	266	215	253	238	260	232	283	269	262	253	250	287	272	277	253	242	260	271	259	254	260	300	271	229	257	264	266	250	251	281	248	266	260	238	256	267	259	248	280	270	258	266	252	268	282	261	247	284	252	246	270	271	264	253	238	252	259	249	271	239	264	257	259	270	237	289	280	280	275	249	268	279	253	258	282	257	272	253	293	286	282	273	247	286	260	258	269	262	254	272	276	260	274	249	274	283	269	263	276	241	261	271	268	262	253	267	275	229	249	278	253	248	207	286	251	251	259	260	285	246	247	229	228	277	238	252	240	251	252	271	257	271	276	294	271	235	278	237	247	265	312	240	284	273	237	248	258	283	248	252	248	279	272	261	255	274	284	271	283	283	254	257	271	235	252	254	267	267	252	255	265	231	240	263	269	258	287	235	258	241	259	276	247	246	280	251	270	285	290	270	308	258	264	233	276	239	230	271	256	243	267	269	246	254	256	268	253	280	275	289	272	248	268	242	248	256	259	261	271	243	251	275	253	235	237	253	268	266	268	264	268	234	255	250	281	244	281	259	249	277	243	277	259	236	266	244	252	261	266	277	311	271	263	255	266	281	270	314	253	262	219	263	269	278	289	271	262	264	296	238	239	251	256	270	259	242	251	254	249	225	256	244	283	268	288	263	289	230	292	246	272	261	261	259	234	261	252	263	254	289	270	236	276	239	278	251	267	251	246	272	280	240	245	244	251	248	251	277	252	260	267	274	264	263	260	269	225	258	271	288	275	258	272	265	256	262	250	271	262	277	304	225	297	257	260	242	250	266	259	292	246	233	267	261	265	283	265	261	276	273	255	265	271	263	252	246	244	231	274	255	243	253	241	267	270	271	246	248	240	254	284	279	244	268	241	302	239	262	251	263	266	255	271	251	262	253	250	228	258	255	234	270	264	284	245	286	242	236	261	252	266	274	281	260	264	275	231	255	279	260	270	294	279	278	286	252	238	257	272	286	230	248	245	268	270	255	265	269	278	279	247	265	258	260	239	222	271	241	252	246	270	253	245	272	246	297	256	258	264	253	265	262	252	228	281	276
20907	21308	26641	27139	25400	21920	17079	14712	13932	11927	10993	9971	9659	7511	7534	6551	5603	4852	3225	3730	2195	2293	1925	2332	2365	2609	2324	2094	1796	1783	1455	1077	994	914	1013	1014	871	749	744	732	682	676	663	698	662	653	654	672	683	654	637	653	645	648	693	644	675	633	685	655	671	595	594	655	635	667	641	639	660	671	613	673	641	609	618	656	625	576	656	636	576	637	622	655	720	670	638	578	657	659	625	655	604	641	618	622	646	588	647	627	620	659	630	620	638	669	616	638	638	646	616	667	560	696	605	628	586	609	671	634	643	661	638	596	654	646	626	615	645	639	638	640	631	597	655	626	654	662	630	599	628	628	621	655	627	626	645	635	658	675	646	662	614	679	660	643	637	634	625	669	689	651	652	611	610	649	631	649	659	610	634	596	618	651	609	635	674	635	640	637	632	631	599	654	689	628	652	619	643	665	692	685	646	664	639	646	650	650	658	647	617	647	700	678	615	671	593	684	652	607	652	645	609	674	620	607	639	632	640	613	684	648	622	673	607	627	633	594	689	650	586	670	629	593	604	609	634	647	614	665	673	684	684	631	666	607	633	642	650	625	647	639	636	651	634	675	642	645	631	625	632	618	631	658	678	607	620	625	650	652	632	628	691	630	638	634	691	634	680	673	629	583	619	624	632	640	653	632	648	647	581	653	632	643	662	636	688	590	676	654	618	637	623	652	641	589	670	605	652	633	660	620	664	669	619	619	660	645	621	584	609	672	598	608	651	613	632	643	637	649	668	632	602	639	638	617	586	608	630	634	611	638	631	612	607	678	652	641	664	672	639	634	648	604	588	655	650	595	658	609	641	651	638	624	638	618	638	633	655	635	613	678	603	666	598	616	611	638	648	641	624	639	655	628	605	613	650	655	603	614	617	654	617	601	646	616	620	661	634	634	643	637	606	669	638	676	625	609	649	637	652	676	620	659	672	632	627	624	671	637	634	624	644	631	695	671	625	610	641	627	620	634	619	659	621	635	621	624	632	598	612	639	648	623	626	624	687	621	602	655	653	614	636	648	637	603	606	651	635	674	629	594	648	576	637	653	561	622	655	646	617	632	694	635	668	679	603	629	624	611	597	648	658	651	637	623	633	645	645	642	636	654	603	661	620	657	677	584	661	650	622	604	628	672	674	654	655	627	640	645	622	592	630	598	617	631	687	630	628	638	625	631	594	624	655	636	620	638	643	635	627	612	630	643	650	622	642	640	663	619	626	647	619	597	650	634	653	651	593	657	619	685	627	642	623	676	670	661	625	630	626	624	613	620	639	646	627	633	666	627	640	623	628	661	666	660	621	644	611	578	595	588	664	658	681	675	626	604	612	647	640	601	614	654	681	659	645	676	635	606	614	656	658	665	646	652	596	629	621	681	642	644	601	620	594	632	663	642	620	662	664	641	648	651	601	623	711	669	668	617	639	654	671	616	652	636	643	651	625	643	612	668	644	645	629	623	658	680	606	635	620	609	613	611	625	654	663	622	625	634	655	623	642	628	651	663	614	665	702	695	615	634	664	596	628	615	615	606	625	659	637	621	652	629	611	655	643	626	612	639	603	599	604	667	648	645	605	641	669	662	639	619	614	662	614	656	650	666	613	625	629	601	627	603	618	655	611	622	670	599	633	632	650	658	615	658	662	676	705	649	643	654	587	673	688	601	671	599	610	624	647	634	720	657	627	675	605	632	644	657	622	638	668	633	574	625	663	612	677	642	626	659	628	650	656	618	618	574	621	587	666	682	641	626	654	665	618	584	623	618	689	616	690	649	650	620	645	631	613	666	626	643	619	658	657	678	646	657	694	646	636	626	625	651	649	641	661	631	599	604	642	619	641	625	650	631	622	624	616	615	640	651	638	642	610	630	643	624	613	648	641	644	653	605	649	625	666	623	663	642	634	617	632	620	634	624	588	617	664	633	645	602	639	668	612	648	620	670	618	662	654	618	646	635	659	644	616	628	670	653	665	608	623	637	628	651	625	617	632	619	662	653	619	606	629	597	633	630	638	659	671	607	630	638	634	608	609	646	622	622	647	625	647	615	656	622	660	645	616	625	647	629	644	652	600	611	593	625	584	602	639	625	605	625	618	606	601	625	677	623	657	584	672	605	663	632	664	689	611	676	612	610	626	607	637	665	619	634	653	636	638	642	644	645	611	619	643	603	637	640	655	574	619	656	638	615	652	635	647	642	619	625	643	637	663	619	636	648	627	682	638	630	668	603	645	622	621	625	637	639	619	639	590	628	605	643	594	657	618	631	616	590	655	603	630	612	631	633	669	636	627	656	625	589	646	639	649	655	641	634	615	675	671	663	619	631	628	615	652	632	659	622	619	619	595	648	602	609	620	689	598	653	640	606	640	634	671	659	648	630	633	651	605	650	661	592	642	649	576	657	604	624	604	637	639	648	631	643	663	572	617	600	654	629	618	633	585	586	643	602	616	609	617	628	637	593	587	641	610	622	624	659	626	653	607	650	610	605	698	592	642	657	660	636	652	644	626	641	663	615	653	645	662	635	674	663	604	645	596	698	640	632	676	603	647	628	666	654	645	661	676	665	615	651	638	663	660	655	606	676	584	675	637	621	641	660	627	638	628	630	661	666	625	627	620	633	635	632	619	616	599	670	633	600	648	671	654	644	649	655	629	607	665	595	686	607	662	630	611	644	640	637	625	599	629	630	618	656	631	619	640	650	636	647	604	629	632	686	593	630	613	630	632	643	647	629	701	630	610	669	640	593	640	627	630	634	633	650	624	633	635	664	679	624	640	663	666	619	625	633	654	634	662	638	636	638	663	618	618	606	627	619	675	663	619	600	675	663	612	593	645	668	614	602	633	592	609	637	640	616	625	654	599	670	609	648	649	633	626	651	684	599	643	622	619	678	679	662	593	617	646	625	648	670	659	649	647	657	641	644	656	650	656	666	623	598	608	608	649	629	635	613	633	643	659	612	599	644	643	656	645	628	617	663	645	663	624	657	585	644	614	655	615	635	668	673	608	590	687	609	627	607	601	643	611	659	624	609	634	674	624	657	633	640	676	682	643	646	667	614	654	639	641	627	593	611	668	644	622	636	660	598	642	595	657	601	611	640	609	590	641	631	679	640	660	659	623	637	611	664	638	619	598	630	607	627	646	647	636	679	657	627	638	635	611	625	648	641	654	631	650	633	659	637	681	638	678	648	637	641	608	603	629	594	676	622	627	619	687	694	658	643	651	650	616	634	627	638	633	614	605	636	678	677	655	642	598	650	636	671	652	638	656	623	647	626	667	658	676	645	629	626	653	628	659	656	667	620	662	672	641	636	673	617	618	643	610	671	608	596	662	634	638	673	614	584	637	615	625	621	676	655	660	618	662	635	658	663	633	619	633	621	624	665	645	662	647	645	640	588	615	656	631	620	622	633	611	668	649	628	635	632	622	606	602	668	628	654	661	666	675	686	635	629	662	664	595	623	640	629	658	612	640	603	643	580
44535	37004	32214	28288	25932	21654	15686	13528	12751	10156	7901	6835	5544	4534	4500	3880	3116	2866	2027	1703	1285	984	919	1405	1282	1207	1079	1129	942	872	767	457	390	396	461	432	345	311	296	312	284	321	305	283	296	262	272	280	254	220	267	256	277	241	258	269	242	255	282	243	271	270	265	275	240	255	272	231	268	248	315	266	283	248	236	231	250	268	257	249	234	274	264	276	257	257	283	263	259	272	245	255	279	277	256	214	262	245	221	240	256	241	240	258	250	252	272	262	248	266	277	261	257	261	249	282	289	254	283	269	271	270	254	280	241	242	245	249	272	264	276	266	255	253	256	257	261	246	295	257	249	241	263	246	245	277	250	264	270	259	287	283	248	267	237	218	259	253	247	251	255	258	263	265	280	243	267	259	260	256	248	286	276	232	245	254	259	252	280	226	244	272	280	261	243	290	260	261	253	244	251	263	247	299	269	260	257	262	255	215	253	251	268	251	277	240	242	263	259	240	251	287	256	262	264	222	262	260	262	275	258	257	269	264	243	268	277	276	257	262	258	276	269	272	253	277	258	261	235	252	276	297	247	225	248	249	271	262	256	292	282	256	241	248	247	252	243	224	231	274	245	285	253	266	270	220	253	234	239	268	254	233	250	264	273	234	288	281	253	249	236	248	246	266	247	265	264	233	273	257	269	263	285	291	227	268	224	265	245	267	251	256	228	261	253	252	250	252	249	248	287	280	247	252	272	232	263	260	237	246	243	264	272	286	281	265	251	271	283	284	272	261	255	257	281	247	258	255	271	270	262	267	262	288	243	270	263	247	259	270	257	240	255	261	261	228	260	257	265	242	282	255	246	258	284	257	265	272	260	237	261	256	242	276	259	229	281	263	262	254	261	239	259	249	275	266	236	242	233	252	267	264	239	254	276	287	233	256	251	252	258	245	262	262	292	255	272	252	263	244	257	295	238	254	249	251	253	242	256	290	259	250	257	242	277	278	265	261	251	263	255	267	284	264	284	255	227	249	285	285	273	256	254	241	271	280	257	283	257	268	267	266	242	234	266	240	253	286	254	266	261	248	261	262	261	255	265	256	275	231	248	248	274	257	266	257	266	260	275	254	283	245	259	275	253	273	259	242	279	273	275	263	270	248	249	271	260	268	255	244	276	233	225	256	252	297	269	240	265	255	253	237	217	245	258	252	283	264	253	279	247	260	272	265	246	274	276	290	236	270	264	273	273	238	250	293	257	277	261	255	256	242	244	240	252	295	267	242	283	231	255	257	239	266	234	246	257	252	252	278	228	263	247	274	249	268	271	234	248	218	231	254	274	266	292	246	221	263	270	243	248	260	218	242	266	275	277	258	259	273	294	245	289	233	237	242	260	277	257	255	262	270	248	251	264	260	249	249	251	245	253	263	272	245	279	266	242	258	253	267	253	267	233	253	236	293	270	276	258	285	245	237	281	264	245	265	238	253	281	254	274	268	256	245	254	250	264	298	247	258	267	271	270	222	285	257	250	255	254	240	231	247	276	268	267	280	260	276	259	251	246	242	272	265	256	233	275	281	246	283	257	292	283	283	242	280	253	262	259	244	267	269	268	223	242	232	274	236	272	241	242	272	258	257	269	231	272	259	245	244	287	300	266	273	259	247	251	258	237	239	232	254	257	266	264	232	280	241	240	242	263	249	260	265	277	257	278	239	240	249	269	280	270	242	264	243	249	266	243	257	249	278	256	252	221	274	258	291	248	247	233	276	246	273	247	252	292	284	241	231	260	252	273	245	250	262	242	243	244	239	235	259	269	284	245	227	261	265	271	287	263	284	258	234	271	289	267	230	269	242	264	263	255	244	283	267	246	270	258	252	262	291	273	264	269	278	259	264	285	275	261	241	247	261	257	273	241	256	247	249	219	278	261	251	248	262	262	273	241	259	240	261	260	248	258	251	249	258	299	262	250	252	280	254	273	228	267	274	273	247	253	286	255	280	233	212	236	276	240	256	252	242	237	284	267	233	277	263	225	253	288	253	251	279	265	288	250	227	270	235	210	243	242	240	265	260	235	235	296	292	234	254	260	264	222	271	257	266	270	239	251	254	256	235	244	233	264	281	238	270	265	246	276	242	284	246	255	240	245	283	288	258	270	267	226	252	234	267	261	245	271	238	270	259	284	271	261	241	256	295	253	269	256	218	251	265	248	247	288	244	270	264	244	301	250	280	260	231	236	239	264	250	257	254	283	257	246	263	261	256	279	274	259	256	232	231	273	224	251	272	289	260	262	260	258	269	276	231	226	254	266	302	239	208	230	260	255	234	254	266	252	250	241	224	270	269	260	277	260	262	255	241	279	287	244	239	275	240	242	246	254	230	226	281	284	287	247	270	255	266	239	262	276	274	243	235	242	245	266	255	242	271	248	243	250	230	289	265	265	269	293	230	260	253	267	264	268	235	260	269	273	264	260	260	227	279	246	236	259	242	265	273	243	252	247	242	292	272	231	249	274	245	263	261	246	248	244	242	237	253	259	258	272	256	270	264	271	269	234	287	238	259	232	232	320	265	276	235	255	265	259	243	247	272	257	252	241	252	258	257	269	243	276	262	234	269	264	266	276	230	272	222	247	232	256	258	267	249	243	285	220	264	232	247	245	286	270	263	240	247	255	260	264	265	238	266	232	259	266	234	277	246	262	261	281	226	256	272	272	280	250	235	276	268	233	271	260	246	237	271	281	248	230	233	270	233	222	264	246	265	257	264	245	282	276	287	244	267	258	259	262	270	275	260	261	259	269	252	246	267	253	236	241	268	250	271	243	268	230	265	234	276	249	286	263	276	255	244	291	267	271	256	264	255	261	239	225	254	260	241	262	293	273	243	244	252	264	280	269	255	251	267	260	225	254	274	276	252	271	255	243	288	252	247	266	279	229	280	268	264	283	262	240	221	294	270	242	280	243	240	261	264	222	261	267	266	259	250	285	277	270	249	258	264	260	294	238	253	259	240	281	256	268	267	279	280	252	282	247	270	260	250	255	269	284	266	280	261	258	219	234	248	273	246	267	270	248	290	255	268	234	250	250	263	258	259	278	252	266	262	274	274	253	250	296	269	293	269	249	256	280	258	269	253	242	279	286	266	252	273	253	266	255	266	262	245	249	223	235	227	280	281	264	244	272	247	266	257	229	232	247	242	286	250	262	263	284	281	266	267	227	257	242	260	235	223	229	243	269	270	279	241	279	242	271	273	279	279	252	286	269	228	266	235	255	250	255	279	251	234	263	277	253	263	250	238	246	279	242	243	245	249	254	272	225	255	265	244	286	286	238	242	251	255	264	261	242	261	256	234	250	257	259	218	243	234	248	244	251	263	262	262	268	258	240	264	269	235	244	276	270	243	233	273	231	268	262	274	223	254	250	277	292	264	255	292	255	281	288	252	244	245	242	276	283	273	262	252	242	257	302	292	254	247	242	242	264	233	273	262	292	261	240	246	239	255	243	284	260	277	244	233	225	242	277	253
29733	30451	34905	35903	36409	31272	27716	26770	26459	24774	21343	20131	18464	17189	18041	15532	14223	13069	9419	8856	5867	4762	4678	7603	6633	6470	6190	5835	5159	4637	4069	1912	1430	1450	2009	1822	1255	994	889	835	843	925	797	734	711	685	680	687	688	712	688	654	650	619	671	640	683	628	649	662	638	612	651	649	634	703	597	625	651	638	639	642	644	640	612	660	625	641	662	641	669	658	595	629	666	618	659	653	623	618	649	610	646	631	677	611	629	595	664	639	684	648	611	614	611	627	623	640	654	652	593	636	611	631	607	601	645	671	615	657	595	593	669	637	642	635	588	629	612	553	677	621	646	603	658	611	613	664	622	686	620	641	632	611	625	601	649	625	613	624	650	667	607	657	594	605	583	670	654	636	637	619	625	643	615	673	628	654	606	622	616	612	618	608	657	641	621	661	636	656	645	605	617	588	604	638	619	640	645	676	647	643	618	631	636	640	659	645	634	587	608	559	625	585	648	619	636	636	610	662	607	586	637	594	625	592	619	650	639	626	634	630	632	638	620	624	634	647	603	610	660	594	639	586	665	615	627	621	652	630	703	638	614	605	646	594	614	649	638	662	666	623	622	637	629	626	606	598	665	651	571	592	624	633	640	596	642	622	625	604	641	655	596	663	629	620	637	608	617	678	646	656	616	662	642	647	659	604	674	627	634	615	624	616	681	643	668	610	617	629	676	643	669	636	661	641	642	642	620	601	644	623	611	637	626	620	641	658	644	651	603	650	600	603	581	623	623	614	627	640	606	621	566	576	603	681	591	650	636	654	563	601	621	626	667	651	627	634	693	625	631	632	620	621	627	693	646	609	691	646	632	637	604	633	594	637	589	612	587	694	611	664	598	651	640	638	609	645	601	596	612	589	632	670	626	606	604	646	658	631	603	640	621	650	570	611	650	614	671	648	659	647	691	632	601	650	675	600	679	607	652	581	622	625	632	629	600	615	683	650	604	607	570	627	625	616	622	612	595	644	637	636	644	618	650	559	622	628	614	634	660	633	660	606	625	623	640	610	659	644	635	623	599	665	580	583	616	632	655	596	635	584	662	631	599	647	605	651	667	616	648	610	595	642	676	638	637	650	628	604	622	630	650	609	648	620	659	650	626	603	626	645	561	617	659	649	632	682	638	639	587	664	624	678	606	677	604	600	596	631	612	653	612	629	632	626	667	633	618	672	638	627	644	610	640	627	635	679	660	660	619	617	654	639	619	617	611	616	631	603	602	652	630	620	634	644	623	645	667	619	697	629	645	614	621	602	610	650	653	601	670	627	651	597	672	636	640	661	626	638	670	618	623	611	618	620	689	641	637	627	624	571	652	612	633	578	644	661	618	626	606	641	651	615	636	642	658	609	683	626	593	627	638	612	621	562	655	653	623	573	611	627	613	622	650	680	620	653	600	625	600	633	641	614	631	621	611	668	622	617	644	653	703	606	608	671	650	642	569	662	614	592	637	608	624	649	600	645	635	602	649	623	605	626	599	619	651	654	651	625	618	579	634	624	583	610	650	565	615	624	567	648	653	665	666	645	608	618	617	635	610	640	635	648	631	631	655	659	626	656	649	616	620	616	586	586	647	610	659	651	654	677	638	648	641	646	612	612	609	598	601	674	658	673	667	655	618	575	627	597	649	663	591	661	639	619	624	621	620	654	581	645	639	674	676	621	675	622	607	606	676	616	636	584	626	622	632	639	671	655	560	624	620	616	640	595	657	628	621	644	609	627	592	657	657	628	619	663	603	624	635	637	641	648	590	625	644	656	636	598	637	631	637	601	614	602	638	646	624	668	650	616	646	638	611	660	660	619	622	627	639	607	620	633	622	653	630	642	594	607	638	623	673	647	634	593	640	666	644	625	640	633	636	665	638	598	625	646	645	673	651	640	656	596	651	639	624	636	651	663	617	654	606	604	598	612	656	625	637	649	669	586	611	596	618	648	571	650	614	644	611	645	656	590	616	626	609	656	620	631	620	643	652	641	650	625	623	643	654	633	626	607	629	636	655	627	637	597	637	655	612	636	604	611	652	627	613	635	618	646	612	602	606	636	621	595	623	612	630	680	618	645	648	636	583	642	627	622	644	653	644	622	640	634	659	651	629	628	659	618	624	605	644	625	675	606	656	636	633	645	627	629	593	624	622	646	622	639	589	569	687	629	603	625	679	636	624	663	622	621	636	605	647	652	617	644	638	656	652	605	647	655	574	637	641	676	645	594	593	625	583	610	650	663	602	668	635	619	623	641	640	617	658	589	618	602	627	642	643	588	655	649	671	654	613	630	662	636	666	642	666	643	632	644	629	612	615	614	598	616	658	645	673	626	658	633	632	666	640	598	653	638	609	649	595	564	647	604	621	660	650	599	622	640	656	652	638	602	642	614	646	626	652	686	646	642	586	618	680	614	654	653	675	591	614	658	632	636	620	647	609	599	617	596	669	653	616	609	631	651	642	579	618	647	663	646	655	607	668	671	631	669	658	622	651	654	640	634	622	598	638	672	634	616	679	628	610	667	650	643	663	662	627	636	615	606	602	628	625	647	629	633	702	628	603	612	583	696	618	597	603	647	638	630	600	591	582	606	628	611	601	598	622	623	621	627	641	572	639	624	640	651	613	632	655	668	619	601	638	625	591	615	618	603	573	625	596	636	651	616	629	621	653	646	659	642	640	643	653	629	600	636	605	715	576	618	613	655	637	656	644	631	612	619	700	632	597	656	595	683	663	599	585	609	615	611	661	637	634	611	580	644	598	653	647	636	657	623	609	639	626	643	595	642	632	656	647	638	638	656	646	670	641	639	587	608	642	696	645	652	626	656	630	593	627	580	655	661	572	619	592	639	659	623	649	629	621	649	636	598	624	622	633	632	606	639	626	659	601	650	632	636	615	625	614	621	629	604	663	629	646	608	635	669	654	593	659	609	609	642	633	599	635	635	654	658	635	604	633	599	642	602	655	592	654	630	643	678	573	654	595	646	658	649	621	630	599	629	688	632	659	596	661	579	632	606	667	635	610	618	647	636	670	587	644	651	669	624	617	619	627	641	631	595	614	608	587	634	595	689	591	624	628	615	614	661	601	600	629	667	651	659	628	623	595	651	646	618	663	635	613	629	620	657	628	671	644	611	618	601	649	624	640	590	649	609	608	638	663	647	627	636	608	619	646	663	660	626	634	634	631	635	593	646	623	602	644	590	632	609	617	652	655	592	616	601	597	641	606	644	611	651	604	651	650	599	641	596	587	615	614	666	674	651	656	588	633	634	617	619	624	630	664	692	650	690	596	602	653	652	621	631	616	602	625	609	613	639	642	623	629	621	631	626	613	616	605	650	611	648	617	640	648	631	616	628	599	623	594	612	627	635	678	607	626	589	631	622	636	595	581	649	607	631	610	598	581	561	649	623	619	622	634	680	656	631	616	609	648	620	643	628	677	664	634	639	626	642	609	683	651	660	623	631	650	674	558	598	649	586	665	622	589	647	635	626
23222	16856	15220	10076	7075	4418	2951	2115	1513	1233	943	918	834	671	516	539	440	412	429	438	371	338	315	325	318	355	296	275	298	315	282	308	275	249	281	255	273	270	255	255	303	266	289	252	270	294	281	251	254	250	259	252	257	298	305	245	266	255	270	264	231	261	262	270	313	244	247	268	262	227	259	269	294	235	277	249	278	237	253	250	252	239	263	257	300	266	263	280	271	263	279	291	259	296	251	254	296	276	253	248	249	253	243	272	254	273	260	282	269	275	290	295	281	270	257	286	259	252	267	267	294	271	252	259	249	273	263	261	248	248	303	274	287	245	253	285	256	265	273	260	229	279	251	312	268	275	260	286	271	270	272	276	270	279	254	262	256	257	280	271	296	259	283	266	279	276	259	222	270	252	245	255	252	272	277	269	289	302	270	281	274	266	261	265	255	267	270	267	238	262	261	234	246	276	264	267	284	269	281	275	243	257	324	268	251	247	276	281	294	287	265	267	265	242	291	235	283	250	252	241	259	289	294	242	249	226	261	250	298	238	279	258	255	296	253	253	249	221	285	266	289	256	246	275	258	297	262	284	279	249	284	235	267	253	263	258	264	289	264	242	278	268	243	271	273	241	321	282	280	270	263	269	280	260	252	295	245	250	248	265	263	260	244	285	256	264	282	295	246	255	239	268	283	278	279	304	254	249	260	273	286	251	267	290	288	243	253	258	280	259	247	285	265	230	251	248	263	257	262	266	268	241	250	294	256	264	247	246	256	270	269	280	287	272	243	247	278	273	254	260	290	270	286	221	256	280	260	267	258	254	293	247	270	253	265	269	270	279	263	284	232	275	242	239	280	274	249	244	293	257	238	272	280	254	247	272	263	281	275	257	255	266	287	273	267	273	264	246	251	295	286	285	271	287	286	260	281	246	245	266	276	264	253	247	291	246	303	256	272	231	276	275	278	255	281	232	243	252	266	246	281	285	258	259	249	222	254	258	272	257	277	245	262	263	259	228	272	237	261	280	270	224	281	246	241	235	267	269	243	284	289	249	283	254	262	248	246	259	263	259	273	268	311	278	274	230	285	266	269	253	261	268	273	319	278	260	261	256	266	273	278	243	236	255	269	229	260	240	274	270	255	294	273	263	232	293	270	282	274	272	268	274	231	265	251	246	278	246	254	267	244	278	253	293	273	281	261	255	270	275	274	254	273	262	242	266	276	262	260	265	240	226	247	241	263	257	241	269	240	246	277	244	270	273	243	255	247	276	272	273	277	298	268	267	249	239	282	279	244	262	260	297	273	231	258	285	255	256	233	274	238	239	265	259	283	282	277	277	251	245	282	283	242	240	276	273	274	274	256	285	243	277	293	241	271	277	269	257	249	262	245	265	256	281	285	266	275	249	220	256	293	255	284	274	263	287	267	289	252	266	253	250	273	275	245	246	278	247	271	267	261	272	253	274	271	239	265	260	266	252	245	311	237	241	286	271	290	247	262	238	267	258	270	283	262	275	268	296	254	290	284	234	283	290	273	306	268	284	277	258	253	277	282	249	285	246	256	248	262	232	267	235	256	262	274	277	267	258	268	316	276	250	275	251	232	280	283	274	262	243	253	256	273	243	270	273	258	260	270	250	255	280	297	282	295	261	259	305	273	267	234	291	270	275	272	260	260	252	278	255	250	263	257	238	267	264	242	254	276	218	249	278	250	266	279	270	266	265	241	279	233	249	240	235	283	288	261	241	247	255	293	300	297	268	250	252	246	279	248	214	242	275	298	285	248	256	275	273	263	265	259	276	241	258	289	301	287	265	294	262	261	270	268	252	246	278	268	242	281	258	257	265	247	277	244	249	277	265	259	289	241	268	265	264	272	260	266	302	270	255	255	246	257	263	278	263	275	279	283	257	303	284	278	270	254	277	270	306	261	249	284	276	267	268	280	285	284	260	271	287	274	257	273	239	294	282	267	258	284	246	255	269	262	255	263	270	284	233	281	282	239	284	246	273	268	246	293	288	283	281	258	257	270	244	243	242	251	255	245	276	269	248	287	276	268	292	254	223	268	284	279	282	275	273	269	273	237	264	250	251	257	249	254	261	263	265	268	241	265	288	291	261	261	271	276	260	252	287	262	276	263	279	256	267	254	276	261	258	288	252	222	280	265	249	275	285	275	265	273	253	303	265	274	253	271	266	250	264	246	270	243	260	254	250	262	259	254	275	257	273	275	286	255	247	255	260	272	251	261	255	259	270	264	272	235	229	273	241	258	230	240	271	226	248	259	260	267	271	280	252	267	281	262	278	268	252	271	248	262	309	277	253	289	272	272	272	281	291	249	269	284	265	278	265	259	241	246	283	239	278	270	262	274	271	279	261	250	249	251	258	282	267	266	295	272	260	261	247	280	261	250	228	270	245	257	253	261	258	297	292	239	258	293	299	263	243	259	259	275	278	246	252	251	290	277	253	259	282	247	259	271	262	273	276	248	270	267	272	260	254	283	244	249	260	259	240	266	247	267	283	247	269	267	249	292	286	281	271	259	283	250	255	259	259	279	244	280	238	273	248	288	270	279	261	286	253	256	285	221	317	250	285	263	285	262	233	284	275	265	252	267	273	280	253	243	287	242	246	260	263	279	248	228	245	253	266	269	303	272	280	274	278	266	275	282	257	259	272	255	276	264	286	267	244	288	278	245	257	262	283	273	252	254	249	299	251	260	245	284	236	274	274	281	251	275	276	246	272	261	319	268	301	261	250	284	271	309	293	258	268	253	269	247	292	255	269	262	255	305	255	274	257	296	283	263	281	257	265	260	257	263	265	272	255	290	275	274	250	264	263	266	242	244	252	273	264	236	240	251	261	289	241	257	271	242	243	286	266	260	292	256	275	279	279	276	273	276	269	270	280	271	269	269	269	259	267	264	239	227	269	272	277	290	277	284	265	262	267	272	266	248	302	282	279	265	261	261	259	279	271	268	253	274	260	246	259	276	293	242	266	259	218	258	257	281	286	272	269	275	253	276	310	289	255	254	271	277	281	271	251	248	245	283	283	270	261	260	246	267	271	278	289	267	265	243	254	261	232	275	250	270	286	263	273	264	246	264	250	272	256	255	272	269	270	254	251	245	255	253	294	260	252	274	320	298	285	286	297	266	251	277	252	272	299	243	265	266	259	269	263	248	270	249	268	244	243	263	257	269	299	258	283	252	239	235	259	279	237	235	263	267	239	261	242	284	266	273	249	277	269	262	301	285	283	263	250	235	239	237	268	254	268	245	256	261	241	275	264	259	257	263	271	242	286	267	246	286	251	275	264	270	254	279	285	280	259	276	246	278	270	281	275	263	271	232	269	235	267	246	259	290	300	268	267	283	237	285	258	245	297	269	252	265	277	271	228	269	261	275	258	240	251	271	292	271	236	267	276	250	263	280	240	286	242	245	247	250	252	260	269	276	241	241	258	267	242	242	247	259	256	275	267	289	282	260	272	258	284	257	278	283	281	264	271	307	278
14712	13650	20857	20506	18667	14311	11176	8591	6570	5532	4633	4583	4126	3112	2548	2270	1868	1728	1650	1654	1350	1165	1000	1151	1048	959	924	822	887	873	887	789	797	781	762	741	757	675	681	679	711	664	635	697	664	697	664	665	686	696	668	671	678	636	691	668	649	644	632	623	646	679	645	689	616	628	679	631	672	671	697	636	646	612	677	625	640	699	646	640	621	613	625	642	655	615	623	680	625	617	618	660	633	629	672	619	631	673	649	613	637	650	649	670	656	677	696	630	660	662	628	625	676	660	674	687	664	698	650	693	633	642	625	674	622	571	644	656	634	633	663	650	667	650	677	632	665	676	663	622	648	642	650	642	685	667	624	647	613	644	695	654	650	671	647	665	625	677	666	628	637	632	644	636	661	608	645	651	684	612	651	690	637	640	684	665	627	646	645	625	676	644	648	629	650	624	682	612	639	642	645	577	692	647	654	590	671	622	626	646	703	641	621	571	649	641	601	582	640	651	634	640	662	636	631	651	657	644	658	626	651	594	612	630	610	657	663	683	675	644	640	692	682	622	623	620	636	643	621	667	672	634	671	666	634	641	677	639	673	627	632	586	653	617	673	651	645	623	652	619	628	673	644	674	682	657	661	613	752	675	641	679	613	627	677	653	638	645	659	663	675	631	665	721	615	666	636	652	696	633	682	625	660	592	615	613	715	659	614	688	625	651	633	624	674	642	639	667	634	643	642	662	638	658	686	617	676	645	675	647	676	638	603	635	632	606	675	645	696	616	655	669	683	652	692	678	613	609	657	643	625	655	633	644	706	623	606	635	611	636	619	639	665	677	652	633	616	668	649	694	672	671	659	635	602	639	655	653	644	636	652	616	629	623	604	643	631	662	660	656	676	650	635	691	641	621	655	713	621	608	625	631	666	702	621	637	639	615	635	661	632	645	607	593	753	683	637	658	617	667	651	643	655	688	624	640	638	683	664	627	644	662	658	693	649	621	670	634	682	688	663	652	679	655	639	645	633	635	650	641	632	657	690	645	610	628	655	652	618	642	604	597	682	658	636	653	662	649	633	627	599	654	617	698	632	679	661	651	627	644	660	656	623	622	612	625	677	703	617	656	629	653	689	637	636	661	640	653	671	652	662	622	610	645	644	648	602	651	619	664	646	676	663	676	703	668	686	623	622	651	671	651	623	664	672	667	616	639	678	665	666	653	658	585	657	669	661	594	606	645	655	639	684	656	676	619	621	613	621	651	645	670	626	667	600	629	626	665	603	658	670	619	656	661	624	652	631	633	611	608	628	630	637	657	632	619	689	638	619	635	647	648	628	647	612	614	649	642	641	648	642	631	637	645	638	681	634	679	648	670	666	640	659	672	617	636	645	659	640	637	662	680	645	638	648	666	628	633	653	640	598	601	612	642	675	665	618	689	645	613	608	695	673	657	614	659	616	634	676	609	614	618	650	675	652	665	660	624	656	665	618	649	668	651	631	622	652	657	677	656	676	612	686	606	631	640	625	660	618	663	664	612	622	611	652	661	672	647	670	689	692	642	633	617	651	645	644	652	664	657	693	654	651	598	637	635	620	625	659	659	658	627	664	649	696	636	690	660	684	678	648	613	685	664	683	662	630	655	659	643	681	686	650	599	667	633	686	629	630	638	677	653	634	660	647	655	690	650	649	685	681	636	582	629	663	663	625	623	645	658	638	634	668	621	627	622	653	665	655	672	693	656	634	634	656	651	638	624	643	657	605	680	632	709	633	635	637	626	639	605	663	625	639	650	651	652	655	657	619	594	644	643	624	678	652	622	630	641	662	663	662	638	621	612	626	638	664	678	674	647	613	630	662	643	629	658	659	692	670	664	656	632	638	659	681	634	670	650	668	644	637	629	673	676	648	614	638	642	611	642	693	603	647	614	610	631	614	646	645	612	654	671	670	630	643	615	667	641	632	666	613	662	673	633	621	698	662	586	639	621	647	622	680	672	641	663	625	630	669	652	636	651	662	678	652	654	697	673	649	639	605	608	600	642	624	678	673	652	631	655	622	615	630	621	654	637	646	660	679	688	621	620	650	647	640	621	668	700	682	644	648	626	616	697	665	648	642	651	620	632	681	642	698	670	644	661	648	611	682	652	652	667	646	667	645	673	632	707	675	643	685	653	647	646	666	678	693	667	648	678	666	644	654	645	638	637	654	639	639	647	639	631	618	694	664	671	632	625	657	630	637	681	648	661	662	646	664	675	651	642	631	636	659	658	657	638	647	668	647	631	609	633	627	666	622	635	663	652	638	638	662	575	625	645	632	592	658	684	619	598	644	674	622	636	676	650	647	657	626	715	646	644	624	636	617	625	669	649	667	666	662	671	687	663	668	676	659	589	612	672	625	634	629	663	622	623	608	598	665	629	626	648	655	645	664	642	621	656	624	635	611	628	671	633	679	672	639	634	659	677	666	635	667	630	651	647	642	654	649	586	650	602	707	642	624	700	667	653	664	617	668	640	673	687	656	634	648	647	637	644	678	653	650	668	589	633	628	692	634	640	605	678	663	623	619	638	626	633	623	666	620	660	620	628	631	634	660	642	655	623	629	698	681	664	662	665	622	613	637	649	639	638	634	646	621	620	633	619	626	676	665	609	631	633	646	647	604	619	631	659	658	604	597	657	657	620	637	646	623	661	662	626	680	649	677	688	671	643	682	689	612	662	689	606	645	561	622	614	644	658	647	631	670	639	610	627	603	643	630	690	641	621	609	618	632	627	670	669	674	619	662	636	567	664	671	622	656	629	619	633	673	639	628	697	652	658	601	636	620	639	686	672	665	680	655	659	603	607	650	667	635	633	666	719	681	651	643	654	667	665	659	623	612	669	653	622	586	642	678	661	657	618	621	605	676	698	617	639	609	649	669	661	676	649	644	648	659	641	699	675	646	644	656	684	599	646	605	676	657	631	653	618	663	619	591	629	620	644	658	670	601	642	670	611	577	710	674	649	656	653	622	636	664	638	614	615	602	645	603	684	662	637	676	618	643	650	649	644	658	689	648	651	674	621	669	627	668	632	651	627	648	684	625	610	665	657	650	658	689	601	636	642	642	655	655	646	682	627	688	640	646	582	600	641	616	676	633	672	653	677	636	650	665	672	630	663	664	641	632	656	622	658	595	635	657	644	666	638	618	623	641	673	669	647	693	641	661	672	660	654	655	604	654	658	600	677	622	622	644	638	651	664	643	671	602	604	638	659	649	626	617	671	674	646	644	645	645	642	639	638	601	638	670	656	672	674	668	669	636	634	678	630	648	669	672	708	688	676	661	681	657	648	591	644	658	657	638	668	627	650	642	616	675	659	658	618	629	726	608	621	692	639	608	615	665	584	651	658	644	631	697	631	638	680	641	636	585	660	674	675	680	644	613	649	655	645	614	622	648	663	723	638	640	685	645	653	687	662	642	666	664	665	644	664	600	633	644	635	632	566	617	600	626	640	679	702	637	663	613	628	698	647	604	666	657	635
32025	24594	23115	16562	13941	9845	6500	4271	3963	3069	2243	2128	1861	1579	1386	1360	1082	836	682	818	595	457	494	594	580	454	446	439	394	405	365	337	313	306	297	310	308	278	273	277	293	268	259	294	247	276	267	275	259	282	259	261	270	248	272	263	272	278	242	270	236	260	272	260	238	276	277	269	263	281	243	274	259	275	303	272	237	241	233	252	259	249	246	248	262	271	287	259	264	290	248	272	256	308	244	248	222	256	272	303	274	258	246	272	275	316	262	239	261	258	267	273	295	247	260	253	284	268	255	248	245	265	285	283	275	244	278	242	237	240	270	282	233	263	264	257	277	274	267	286	259	247	282	278	297	300	253	260	236	247	252	256	260	248	266	265	285	275	258	260	254	274	264	283	262	257	282	277	280	263	275	225	250	264	234	255	289	274	285	266	251	289	265	294	266	278	278	243	283	258	232	253	257	253	263	276	245	259	268	253	289	251	280	246	265	264	247	266	258	267	314	267	277	237	291	284	259	246	279	251	262	295	270	257	232	250	246	258	256	266	276	257	258	265	272	256	254	282	275	279	263	250	266	318	263	281	263	226	265	237	266	264	242	252	258	262	251	260	286	267	268	237	279	282	273	261	279	277	248	247	266	260	278	255	227	283	270	296	284	267	266	255	287	262	275	256	247	252	267	260	284	234	250	258	268	286	271	285	244	267	271	242	277	272	253	260	286	225	263	277	265	259	244	258	259	266	291	266	288	243	291	286	240	252	250	280	267	256	270	265	262	248	251	291	254	268	266	238	268	262	275	258	276	241	256	230	257	276	275	276	237	279	283	304	254	247	273	268	257	288	246	231	273	270	251	259	256	232	257	263	246	214	278	285	251	284	291	264	286	242	251	259	240	289	227	274	248	272	280	297	247	268	267	280	255	274	282	259	256	265	264	300	223	256	259	274	283	254	274	275	301	267	255	258	256	267	277	247	242	248	276	244	277	259	264	287	303	257	272	267	242	253	267	262	248	268	260	289	253	247	267	249	271	252	236	293	272	258	258	262	276	254	250	276	256	275	266	257	259	293	249	262	264	254	289	259	233	240	288	274	273	297	249	265	235	254	260	245	235	283	285	258	277	282	300	268	255	270	254	282	258	251	239	286	309	291	286	279	250	274	257	252	253	237	276	263	250	258	259	283	278	225	258	288	239	293	243	276	233	252	294	243	266	260	291	256	275	234	276	282	297	277	261	283	271	315	253	264	259	249	270	264	280	235	215	255	233	239	262	256	280	273	263	285	273	249	261	271	240	258	251	262	260	263	283	281	253	257	292	281	284	294	253	229	241	243	260	247	266	280	262	273	256	271	259	248	254	241	234	253	268	293	269	240	262	259	253	256	256	257	235	302	287	251	254	264	278	312	282	263	256	284	266	232	246	278	267	248	272	289	244	251	274	282	291	288	255	255	241	270	238	270	274	289	268	239	228	264	269	274	276	258	262	259	248	267	282	275	250	241	258	246	260	247	252	275	259	271	258	234	264	253	265	263	244	288	258	269	268	252	260	258	265	240	276	304	308	291	285	254	280	298	272	277	238	261	238	239	261	273	257	247	236	258	233	258	251	269	262	254	262	286	284	233	268	257	238	282	258	262	266	236	279	267	249	243	280	275	246	276	288	277	247	254	267	249	254	232	252	255	285	256	258	238	275	266	256	258	280	237	296	260	286	262	270	248	275	282	255	285	262	229	280	239	256	286	258	258	242	293	282	249	267	260	287	262	253	251	272	260	298	259	275	293	295	248	240	245	255	247	270	259	297	282	247	238	293	249	267	239	234	278	282	235	280	290	267	253	244	253	257	265	267	264	257	265	276	244	281	275	282	264	290	236	269	250	245	253	252	231	293	253	258	288	267	259	258	291	265	294	275	269	265	307	270	265	222	246	255	249	275	261	251	285	227	257	272	275	272	278	251	264	281	256	259	288	253	270	247	263	284	253	281	268	256	298	266	237	256	290	228	280	248	282	269	238	240	269	273	276	282	292	270	276	233	264	274	249	254	258	264	283	263	248	243	261	260	287	259	272	249	270	228	290	258	245	269	245	259	255	274	254	240	238	247	254	269	277	261	264	256	254	264	272	281	280	255	312	222	247	251	280	271	262	240	271	281	257	282	231	238	259	268	265	249	251	234	244	266	291	275	270	263	254	272	250	235	283	271	259	261	279	274	267	280	258	270	246	300	275	253	254	263	251	277	254	272	261	254	246	273	278	279	263	267	248	248	247	257	241	258	284	252	235	293	242	271	278	270	244	216	247	251	232	264	257	258	287	261	262	283	273	266	287	282	302	338	257	286	250	269	272	277	241	311	257	251	244	269	266	216	273	265	263	239	280	248	242	288	275	275	256	273	272	249	260	225	289	259	259	269	269	268	253	243	280	282	258	255	289	264	265	251	287	277	257	269	277	249	273	237	248	259	268	262	289	266	268	253	291	263	250	256	248	270	292	231	273	249	268	262	243	273	246	249	241	258	219	268	303	250	289	264	297	288	264	253	270	250	273	271	306	283	236	291	286	278	282	237	257	289	265	267	247	248	271	299	247	265	282	257	270	254	266	253	265	261	276	211	246	275	264	259	280	260	270	258	279	280	267	287	239	250	278	274	270	249	269	250	260	257	318	264	267	257	278	254	264	249	284	246	278	306	243	280	283	240	242	211	269	253	271	255	248	230	248	246	242	268	250	278	237	257	269	281	244	299	267	277	290	271	235	280	281	292	254	274	299	249	274	277	271	228	261	271	279	244	253	261	258	257	256	236	274	257	262	245	258	262	296	270	233	262	281	264	249	259	274	294	248	264	267	247	270	243	266	246	245	262	258	275	273	275	252	265	249	263	260	238	238	242	262	227	262	269	261	265	254	253	246	275	275	235	271	257	257	280	267	277	250	254	231	262	305	247	276	239	282	301	241	230	251	264	275	275	242	277	241	281	267	268	267	267	267	264	256	239	281	276	274	236	288	262	265	265	269	271	246	250	272	252	235	292	278	264	247	241	285	236	301	236	263	276	268	270	282	250	261	278	278	277	262	243	261	273	276	293	272	264	270	269	262	261	256	280	265	279	249	267	268	242	241	258	277	249	269	258	264	249	243	283	269	270	294	265	274	270	268	265	269	255	270	253	268	300	251	245	278	265	237	278	270	250	271	244	271	253	239	255	261	275	264	281	233	290	260	265	261	280	259	289	299	268	252	273	258	265	268	258	270	295	289	247	274	256	276	242	264	256	301	229	239	263	255	289	266	251	248	276	268	279	259	264	269	271	262	251	229	250	255	281	280	265	279	241	249	266	279	249	273	279	303	279	254	287	234	275	274	234	232	294	264	266	256	282	240	262	275	246	274	261	251	260	277	236	271	240	249	259	286	263	273	275	271	254	283	245	256	299	248	275	275	261	258	302	259	249	287	266	280	260	293	276	271	227	275	269	251	261	250	283	280	273	275	268	287	268	274	261	282	269	244	253	253	240	268
20737	18966	26649	26747	26337	21693	17362	14155	13760	12119	9475	10105	8961	7441	7461	6545	5592	4599	3403	4175	2644	2015	2334	3022	2753	2033	2229	2041	1762	1631	1521	1084	980	965	1005	1082	914	778	735	731	687	771	636	664	662	721	679	646	638	674	695	664	658	670	641	703	675	700	622	700	667	652	638	628	643	647	644	640	629	620	635	654	652	640	613	627	624	627	650	686	672	673	645	656	667	586	655	618	620	643	652	623	647	656	675	621	650	607	637	614	619	661	658	675	688	635	653	653	619	658	649	641	636	644	639	646	612	612	651	635	639	639	625	662	643	635	687	633	621	644	616	641	602	648	654	631	646	645	637	696	621	674	669	636	646	605	631	616	625	642	609	602	615	665	643	676	643	696	616	656	687	654	631	622	641	677	661	610	628	604	598	630	649	644	631	629	617	652	689	617	685	601	647	641	611	644	620	654	618	613	656	653	647	629	683	642	648	606	584	648	682	653	603	677	689	652	638	698	649	672	631	652	690	693	623	699	634	623	691	631	639	602	602	661	675	602	623	679	604	682	648	617	635	665	681	649	636	657	674	680	689	639	641	655	657	601	626	669	639	658	623	627	697	585	621	566	607	667	632	657	635	688	636	637	641	658	613	694	634	635	634	643	647	656	692	666	635	621	641	643	646	657	664	604	616	629	626	657	647	622	662	623	636	671	652	671	618	645	628	641	611	649	642	639	619	634	628	577	667	669	614	654	635	628	634	667	641	635	685	633	674	686	651	631	667	667	657	644	641	628	648	609	666	634	632	636	636	633	622	641	638	633	659	709	642	641	619	659	635	639	632	641	691	662	674	615	626	635	646	680	710	614	645	596	684	654	659	613	671	635	602	642	576	605	661	639	694	638	657	640	669	607	619	643	623	614	682	651	641	668	618	663	665	620	662	615	662	690	636	668	620	611	632	633	620	625	621	626	707	642	655	613	706	681	632	658	613	654	655	614	580	657	596	702	644	641	637	668	661	664	626	675	584	655	621	617	654	666	646	637	631	642	675	626	644	640	606	625	618	606	611	674	607	666	670	658	646	614	591	653	642	626	645	629	669	637	677	632	662	681	632	628	689	662	614	635	632	605	622	624	656	635	662	637	652	670	630	631	646	656	665	621	670	648	656	646	650	638	669	655	617	630	622	645	681	636	688	612	642	650	616	613	644	641	631	625	655	705	604	610	619	616	616	635	645	646	672	610	649	594	702	646	692	645	641	632	639	638	639	646	650	731	628	644	641	648	658	665	601	636	591	672	652	637	689	629	636	634	631	644	636	618	658	682	622	648	618	666	714	600	633	595	658	649	641	610	599	678	668	638	691	608	636	655	631	627	681	658	638	670	626	619	654	624	612	677	638	675	621	623	617	662	652	653	630	673	643	651	704	604	654	639	641	615	653	667	641	621	681	628	596	633	660	635	640	588	652	629	633	619	633	658	611	617	608	635	695	665	617	653	645	638	650	579	643	570	666	652	614	636	634	656	604	675	686	626	642	672	637	644	617	658	630	628	661	651	700	679	624	608	610	631	657	651	652	640	644	672	690	700	654	618	652	666	648	666	641	660	638	638	665	636	651	650	646	645	611	661	595	679	681	595	640	642	668	643	679	644	621	601	650	664	650	607	651	657	649	691	633	616	680	612	618	633	628	666	643	606	579	624	664	617	654	650	665	653	612	627	637	652	648	634	595	626	644	631	600	593	662	694	665	638	657	652	698	629	637	591	672	648	626	653	603	644	636	623	679	662	674	631	677	638	668	637	624	655	698	656	648	673	628	633	687	627	623	666	672	656	639	654	644	640	674	685	660	599	664	612	671	626	676	638	599	612	618	642	626	650	653	647	599	645	621	651	642	627	601	676	633	613	681	648	670	665	676	608	627	663	600	681	600	603	632	611	641	664	630	638	621	633	629	662	639	612	587	637	663	627	623	607	622	651	644	661	674	647	637	591	617	677	637	643	658	679	593	600	673	658	647	688	647	653	637	664	650	683	636	674	635	622	687	595	652	666	656	635	644	660	656	644	671	627	647	616	651	632	652	646	611	633	655	605	666	601	686	662	641	655	622	631	630	623	641	647	640	691	686	666	622	683	679	652	629	679	651	649	658	609	674	630	600	667	643	640	625	681	647	650	635	629	631	629	591	586	623	697	688	624	688	647	679	642	642	669	595	649	677	622	662	629	680	636	644	664	640	622	681	668	671	643	626	615	636	636	687	636	650	597	718	610	641	625	671	651	595	662	671	644	680	642	638	647	666	632	637	626	684	635	598	641	678	630	636	643	634	670	614	626	658	630	646	625	654	662	642	668	640	683	666	654	660	612	674	631	677	663	611	642	655	632	621	669	650	630	679	658	646	669	664	645	632	697	652	608	650	663	662	658	622	638	648	638	669	628	636	642	675	668	611	698	692	684	657	653	616	659	625	624	626	622	680	683	667	621	656	651	630	669	654	667	650	641	698	608	664	610	631	653	638	650	668	661	616	633	638	639	699	661	622	634	702	627	645	675	622	638	659	697	640	649	623	676	649	654	623	636	659	651	653	630	650	630	690	616	622	652	649	609	659	646	685	658	624	667	634	640	691	628	634	660	657	625	581	612	649	663	623	692	622	593	645	706	644	610	657	628	685	696	633	610	653	631	628	629	655	665	612	671	654	631	648	673	633	657	680	633	687	637	646	645	608	605	600	645	675	637	657	687	652	645	629	639	660	610	681	659	684	673	648	646	692	651	687	629	667	620	688	668	635	683	642	612	582	690	645	608	647	631	685	595	621	616	641	682	632	637	664	619	581	609	589	625	629	616	612	670	637	610	663	654	627	652	657	677	598	676	634	653	612	629	674	685	621	679	640	604	619	594	657	658	634	625	608	665	663	617	652	644	631	612	626	599	621	663	611	669	623	638	615	623	655	639	638	599	653	651	642	653	624	645	671	703	625	608	664	677	647	670	661	621	647	649	657	643	629	663	657	662	641	634	649	603	659	679	623	650	646	664	677	656	607	631	634	618	630	621	671	676	594	614	614	658	663	624	665	685	646	639	650	639	586	670	639	659	611	626	660	668	647	657	660	623	706	613	632	643	633	581	662	631	631	646	677	664	648	614	647	665	691	654	613	644	653	675	655	672	627	682	640	632	671	641	665	616	657	676	647	690	660	586	620	604	675	631	632	636	690	630	599	642	616	627	635	623	636	659	606	651	661	622	663	637	655	658	626	629	641	675	640	640	592	627	694	641	717	604	666	616	628	662	628	607	660	644	641	639	618	640	695	623	641	640	599	701	634	597	651	652	615	671	633	651	649	624	680	666	686	647	629	615	600	650	699	671	669	650	643	667	669	632	666	662	614	618	667	597	644	661	666	684	658	662	617	671	662	650	635	660	618	640	576	613	619	656	706	649	662	650	661	643	617	612	673	630	633	642	639	684	649	651	668	650	577	630	649	653	639	727	589	655	647	624	637	626	629	625	643	622	661	683	658	652	672	654	651	655
44705	37228	32313	28054	26166	21335	15557	11102	11158	8676	6801	6888	5960	4652	4555	3637	3217	2540	1663	1990	1194	1006	1099	859	1288	962	1046	1016	896	806	674	428	368	377	431	503	395	342	273	326	270	274	295	301	237	291	279	257	280	266	290	290	255	267	265	256	297	289	267	281	263	265	262	255	263	249	221	249	269	257	286	270	259	259	255	262	283	275	245	278	270	262	258	287	266	283	261	324	231	250	237	290	261	267	281	222	272	262	251	273	279	268	233	298	257	273	260	272	277	265	258	273	299	286	244	243	272	274	272	274	297	277	255	279	286	286	274	273	250	285	255	278	238	263	251	274	288	270	270	260	281	264	257	257	274	304	287	281	263	239	263	271	274	267	277	264	274	293	260	278	268	263	263	269	268	286	251	275	271	261	222	244	312	244	237	285	233	249	261	290	310	275	274	246	245	261	244	309	256	260	270	244	287	251	249	251	256	251	244	281	278	275	272	252	242	249	250	249	275	237	292	260	244	229	286	236	267	270	245	264	280	244	283	272	258	256	242	284	266	286	271	253	297	272	257	260	233	258	261	267	261	272	257	262	256	262	256	272	285	251	222	265	248	284	262	258	252	279	274	244	259	281	260	254	260	277	276	251	272	282	263	257	251	244	262	279	246	266	265	271	261	252	271	272	273	279	275	264	249	273	259	253	271	274	259	283	257	263	248	249	277	239	277	316	251	256	280	260	262	254	244	273	257	266	272	261	268	262	276	261	267	275	248	275	256	256	270	259	268	244	241	255	273	271	273	264	285	240	234	262	283	267	275	294	248	276	255	244	268	244	286	259	290	256	277	266	246	240	259	279	273	280	243	269	269	288	262	262	229	251	261	287	271	264	235	263	237	237	263	260	254	247	269	260	269	278	260	259	279	278	273	270	247	249	241	262	263	236	262	286	256	258	249	286	263	282	220	264	260	260	260	276	250	267	276	279	249	284	264	296	260	274	277	281	277	295	258	270	271	266	251	290	275	249	261	268	282	262	234	284	251	285	254	260	259	264	260	282	286	261	282	268	299	276	272	279	242	275	243	219	269	265	263	254	253	249	271	276	267	251	244	255	258	264	263	289	250	251	266	261	268	253	279	244	246	255	264	240	266	247	240	232	286	294	241	268	271	258	264	266	247	242	238	247	256	294	276	275	278	254	272	275	258	265	243	239	257	236	297	266	272	253	277	275	264	243	232	264	279	262	273	258	264	264	267	278	278	276	258	282	270	255	264	266	278	271	246	241	260	240	232	255	262	255	266	259	266	247	279	260	300	269	269	264	293	250	264	264	231	266	264	268	282	263	279	308	263	246	289	268	283	266	250	266	283	269	269	255	265	260	257	268	267	273	264	276	259	267	278	281	251	244	239	288	250	273	253	271	267	284	252	261	286	262	262	280	240	257	300	245	258	245	264	251	251	233	264	266	233	256	273	258	272	251	262	260	282	252	255	254	254	256	265	263	298	256	290	255	269	240	257	263	265	262	281	258	247	235	257	277	242	267	248	270	229	254	260	256	248	270	241	258	271	274	249	268	260	266	249	283	254	299	280	243	278	266	286	255	247	257	241	278	269	266	267	252	229	223	283	249	263	255	251	278	270	258	270	258	252	251	239	265	277	258	252	262	283	281	266	260	287	259	269	260	290	247	268	253	277	263	235	271	234	235	244	269	268	241	262	253	268	239	275	236	269	249	283	264	277	263	259	261	266	262	274	272	288	239	290	249	246	323	282	239	251	267	233	289	272	248	254	249	296	279	271	260	224	258	271	235	272	296	271	254	259	255	253	243	255	258	264	249	280	248	268	286	256	293	252	240	282	253	255	273	222	261	262	283	260	248	257	274	262	283	257	269	284	239	261	259	294	253	249	262	225	287	246	232	257	266	248	216	277	237	281	281	248	271	264	275	269	274	281	276	278	229	255	238	271	267	250	275	243	246	277	258	262	252	255	253	272	264	273	271	259	279	287	256	282	266	269	261	255	285	236	267	299	263	268	256	245	241	254	313	248	268	280	272	274	239	274	240	255	252	259	255	280	275	253	258	276	253	248	245	258	236	249	246	276	257	275	286	257	278	247	294	247	271	258	271	268	263	248	274	280	271	249	273	286	278	271	258	268	263	258	279	287	256	271	255	258	281	244	263	242	266	224	253	277	279	263	264	252	277	264	227	268	252	277	252	284	258	257	268	290	256	253	310	248	274	252	251	280	231	262	278	286	229	260	286	221	272	256	237	254	266	249	237	280	262	280	245	247	291	230	267	258	289	251	265	251	255	245	229	269	256	260	250	270	263	260	276	249	251	215	264	243	267	257	279	274	237	265	284	248	269	284	249	272	277	282	284	250	267	254	238	258	239	282	253	267	268	252	264	269	242	249	276	226	242	281	266	273	259	274	253	264	271	261	247	260	270	245	291	240	260	250	272	261	301	253	266	267	226	254	296	263	265	267	245	293	279	233	262	270	265	239	252	289	248	276	248	265	278	264	279	242	275	290	221	246	256	264	283	248	247	256	246	277	267	253	263	263	250	232	278	246	304	257	275	263	257	268	262	250	258	278	244	243	258	268	267	275	256	254	231	267	270	279	257	320	308	281	266	237	264	266	273	271	242	265	286	275	244	261	222	253	261	275	233	290	290	235	236	223	264	281	280	280	281	265	272	263	210	275	241	255	260	232	227	249	252	266	256	246	242	287	256	248	238	248	233	251	266	264	220	279	279	252	273	273	295	262	299	233	256	255	253	245	251	279	250	271	243	234	283	263	273	267	261	244	248	265	261	248	288	247	297	276	220	264	244	286	254	255	243	265	263	265	278	260	284	265	267	265	281	281	270	276	285	255	230	271	287	292	276	275	263	243	273	261	248	264	272	285	253	256	280	309	272	254	280	283	286	271	277	309	270	264	244	255	295	225	246	264	261	240	282	256	270	251	262	260	274	261	266	270	253	260	251	253	286	270	260	222	283	281	260	283	244	271	278	231	264	260	261	268	260	267	235	238	268	258	275	244	274	251	279	282	279	272	272	253	264	270	257	253	259	308	264	274	232	248	265	288	269	241	274	255	247	264	244	282	246	258	240	256	268	269	275	268	253	272	269	255	270	266	265	285	231	258	259	253	233	309	273	287	267	289	253	253	258	256	261	280	249	225	252	264	265	266	254	253	276	275	234	256	259	261	271	261	247	264	250	254	260	242	263	269	242	260	256	271	260	281	256	232	288	272	251	256	241	281	276	274	252	244	268	264	254	248	269	269	248	263	274	271	269	237	257	275	223	274	267	252	262	260	261	265	260	254	230	241	268	267	246	276	265	253	318	260	243	234	251	244	254	252	263	270	259	269	262	249	243	246	255	293	279	250	260	258	239	276	282	272	249	251	263	245	247	276	291	236	278	282	263	257	276	259	252	268	240	273	274	247	272	237	226	287	222	222	255	259	239	250	257	258	271	255	255	261	284	255	265	256	281	295	278	269	251	274	269	274	312	266	282
29200	29727	34422	36709	35892	31570	27391	23900	25122	21957	19458	21631	19008	16955	17889	15237	13980	11239	7745	9984	5651	4925	5628	4148	6752	4653	5918	5756	4824	4383	3074	1831	1496	1440	1894	1801	1481	1049	886	809	797	804	760	746	714	689	651	668	680	704	663	664	683	628	653	652	660	579	645	636	678	640	624	645	642	639	654	661	624	642	643	616	616	656	648	668	602	616	649	678	647	590	612	679	632	633	587	618	659	665	608	633	651	640	652	607	624	627	688	666	609	626	700	648	674	635	613	662	619	662	623	610	620	627	612	675	657	629	625	668	625	646	648	589	675	630	648	656	655	673	656	658	652	631	633	638	591	592	646	667	600	602	625	636	655	626	634	586	651	618	646	706	654	640	601	647	594	633	590	632	603	602	611	669	617	627	659	658	609	600	664	648	613	616	675	654	642	657	641	669	605	615	611	577	615	665	593	603	622	580	636	635	624	672	629	645	637	623	648	631	645	647	682	624	575	640	660	645	606	663	658	674	641	646	629	628	633	612	656	614	605	619	655	633	629	637	632	629	664	645	674	628	681	681	662	606	614	654	624	632	686	645	672	616	642	653	607	616	592	630	673	656	655	644	617	589	661	642	681	657	667	615	637	627	633	603	620	661	610	666	628	625	657	652	653	640	613	651	646	643	638	649	633	653	648	615	626	605	634	617	617	633	632	644	614	635	668	631	619	612	674	666	633	630	592	622	644	645	656	643	639	675	585	630	619	625	636	642	650	583	564	644	623	618	605	626	608	631	604	642	642	599	624	621	673	663	626	613	627	634	610	644	621	624	630	646	667	611	622	622	640	615	623	655	637	670	594	641	635	646	668	621	641	686	591	612	613	592	592	622	594	610	621	604	610	638	633	624	599	616	619	622	646	645	626	616	675	607	646	619	641	619	643	606	628	613	648	667	668	618	626	641	629	615	627	592	621	642	604	652	667	634	610	653	654	614	655	595	613	688	645	626	664	593	642	654	661	640	653	584	625	623	627	634	620	620	630	603	639	640	624	636	597	639	652	645	652	623	644	656	653	649	620	629	635	620	624	647	619	668	611	637	632	637	590	642	602	637	640	577	636	658	617	632	610	647	625	650	661	566	608	622	632	640	633	638	564	665	636	629	628	663	637	667	626	638	690	632	618	654	653	614	627	686	652	654	644	634	665	612	669	688	658	590	610	686	599	605	610	653	618	591	610	611	615	587	593	647	667	608	630	623	636	627	605	635	601	620	596	615	648	616	606	649	596	595	581	655	664	641	626	650	628	671	691	578	619	669	645	640	613	627	636	611	638	632	622	661	600	622	644	612	646	627	638	649	663	644	631	596	638	592	657	633	662	632	614	620	657	630	624	582	612	603	647	616	707	687	655	644	608	643	664	663	621	657	633	645	646	629	598	603	634	621	641	641	609	628	641	629	654	659	639	590	648	632	627	627	662	655	618	662	620	633	614	681	613	634	718	618	567	642	647	594	650	671	617	653	608	635	690	599	598	628	686	656	611	631	626	649	642	610	615	643	578	696	624	646	584	648	635	640	613	608	624	604	646	611	624	633	644	659	620	644	651	664	598	646	626	673	603	658	619	668	633	651	642	653	596	620	634	637	611	624	636	608	652	628	616	623	631	614	597	613	647	614	644	649	592	614	605	609	643	626	650	614	646	615	632	638	619	605	626	647	630	634	641	624	648	613	653	614	625	651	585	629	614	613	658	663	662	580	710	663	636	639	683	688	698	656	645	643	641	612	660	637	679	613	658	653	610	646	649	617	673	668	643	618	630	619	594	642	627	627	674	626	656	613	679	611	655	650	625	639	644	653	640	644	677	629	673	624	631	652	647	694	654	587	630	635	592	596	633	657	629	640	642	614	658	643	645	626	628	654	626	660	629	634	602	623	591	643	651	626	621	623	660	612	663	593	657	643	623	666	653	644	660	639	642	626	655	660	685	627	684	640	602	646	618	640	637	628	647	624	654	616	634	589	617	652	594	573	615	613	663	656	592	653	671	655	688	600	631	605	634	649	617	653	657	650	622	663	676	627	639	601	664	631	665	656	606	607	704	595	649	628	656	638	598	633	618	649	624	667	672	659	700	624	645	630	613	610	572	668	611	645	683	613	602	691	647	641	676	631	639	628	642	621	612	599	634	615	627	638	662	649	664	637	611	637	617	635	610	605	664	631	596	630	633	647	611	637	610	667	641	633	647	599	655	643	587	617	635	606	597	668	622	636	631	654	620	632	636	629	628	605	651	645	611	621	697	613	618	615	625	626	608	620	668	636	648	632	645	654	672	616	644	646	630	625	641	627	642	649	701	651	616	636	632	604	653	607	643	642	659	656	689	673	619	630	612	604	703	638	640	631	643	660	642	590	637	602	617	695	639	617	624	626	635	642	671	635	601	642	648	615	625	602	638	652	653	635	655	629	634	665	619	646	637	654	626	591	603	607	678	585	636	594	599	606	614	594	682	627	632	612	633	627	633	708	595	605	650	665	609	637	642	639	606	641	621	607	654	632	615	626	651	610	652	627	617	663	613	654	674	652	675	651	647	669	621	610	602	664	598	666	594	621	607	641	650	613	664	632	610	694	634	667	642	667	665	626	642	620	626	676	600	645	634	649	599	627	640	608	614	642	675	629	644	564	613	650	623	617	686	633	664	623	650	620	671	625	599	670	602	598	669	605	633	604	659	631	623	663	603	638	623	613	634	624	625	631	677	654	612	635	675	655	633	673	598	626	649	656	701	606	625	613	615	678	634	610	634	651	633	638	661	638	691	647	659	638	592	662	637	607	610	638	660	610	625	630	628	683	633	600	685	627	645	627	639	620	633	689	612	621	631	618	626	668	615	604	628	664	614	642	645	654	558	628	652	649	585	638	662	638	628	604	631	631	651	622	605	605	606	659	601	664	612	647	639	627	635	661	623	575	675	591	626	682	645	639	618	660	623	638	620	646	598	652	574	631	630	666	685	647	639	676	671	617	639	660	628	641	651	677	641	658	637	657	629	598	648	620	658	632	682	628	621	646	615	651	618	652	623	672	645	617	658	635	643	614	626	628	665	620	648	598	656	648	657	627	679	620	638	659	641	594	677	632	623	639	646	607	651	636	635	636	630	639	628	638	636	649	613	632	676	623	656	653	644	632	596	625	655	616	643	661	634	647	638	623	646	674	639	631	664	641	665	648	603	663	613	645	624	597	639	641	652	605	677	622	672	605	635	683	665	624	634	643	679	682	599	687	653	658	643	657	640	621	618	670	679	645	639	636	638	657	619	619	589	633	648	603	626	612	644	615	614	659	612	655	604	652	640	633	685	600	647	632	668	593	638	635	623	642	628	647	641	650	659	659	656	668	679	667	595	683	638	612	656	557	682	628	674	637	638	644	622	635	650	605	630	614	672	636	671	652	637	655	645	683	620	606	641	666	615	631	633	644	592	651	641	599	643	647	675	642	672	629	622	658	677	595	641	722	611	662	664	653	622	608	616	592	652	674
23534	16403	15633	11047	7023	4550	3073	2005	1565	1264	1064	1004	811	651	586	506	474	458	410	416	391	353	345	338	341	325	332	323	282	301	281	285	285	300	293	320	296	236	282	229	277	281	284	316	255	269	274	268	267	276	301	299	292	299	227	268	308	248	276	279	279	265	275	287	258	271	278	292	289	284	266	254	282	268	264	225	282	282	261	281	259	294	264	298	301	278	226	284	295	276	231	261	262	279	251	299	307	249	294	271	293	283	269	264	265	325	264	260	254	271	259	247	280	261	258	269	280	273	250	264	262	284	283	232	260	300	270	298	257	283	270	259	241	257	274	246	281	269	272	293	231	275	272	255	235	256	292	277	277	252	299	299	269	269	273	275	279	271	268	317	255	290	246	298	294	282	252	258	265	235	267	292	279	234	289	282	259	276	279	295	289	259	271	271	276	308	270	242	253	275	282	291	302	280	262	237	246	255	248	282	286	272	282	262	273	282	289	295	283	237	254	256	269	264	281	264	292	268	255	269	227	270	282	264	286	266	273	261	252	300	280	284	264	275	247	240	263	255	272	275	282	285	268	276	251	259	287	262	252	294	276	291	276	254	250	248	251	281	279	257	293	293	303	291	263	274	275	241	260	277	264	282	249	295	305	260	280	266	228	270	314	274	269	287	286	271	261	282	245	216	262	253	281	257	254	247	276	279	298	266	251	268	267	278	266	238	266	283	257	233	281	276	247	326	289	251	275	261	278	266	245	272	276	257	273	285	276	267	253	275	267	255	269	267	248	262	272	274	277	266	246	255	260	272	255	259	273	270	297	227	260	273	252	278	247	252	289	278	263	287	292	265	278	288	247	245	289	275	287	274	234	260	266	244	273	267	312	253	291	279	274	300	322	290	248	271	267	282	277	242	261	317	237	248	254	243	247	258	260	261	255	307	270	273	312	285	307	290	260	293	268	289	271	246	275	251	289	278	287	276	247	248	269	277	256	295	277	279	258	258	258	260	263	279	272	296	285	294	282	262	284	273	266	228	264	258	276	258	261	263	262	301	277	252	260	266	279	280	296	274	269	269	262	277	276	294	281	273	282	286	253	255	249	280	267	281	290	248	264	270	253	274	244	268	287	262	280	275	247	252	245	250	248	268	266	273	268	285	260	276	292	268	251	282	301	254	271	270	239	285	275	265	266	264	268	267	256	251	260	272	251	248	242	283	239	266	257	277	231	290	259	273	282	259	266	238	275	308	273	262	270	278	306	274	255	281	285	284	283	255	271	257	283	298	277	272	278	291	270	256	275	253	270	261	275	305	264	239	283	274	292	270	276	268	263	261	273	288	288	269	243	294	280	283	273	276	238	250	274	288	268	285	245	282	280	273	273	261	303	264	268	243	252	232	258	287	295	263	262	288	299	256	288	258	285	275	298	273	280	272	256	273	239	282	280	272	283	274	268	284	257	272	272	275	272	242	271	269	283	270	259	278	263	270	288	269	270	284	289	255	268	256	268	270	267	270	255	256	264	246	306	296	278	265	267	260	251	260	268	284	258	269	272	251	270	260	280	251	254	334	254	241	282	258	246	281	268	288	274	265	273	273	243	257	268	265	291	254	263	257	279	271	263	270	255	260	286	337	275	260	268	245	269	265	279	287	273	266	261	244	279	284	273	263	249	252	255	268	264	299	240	249	250	277	298	274	256	282	283	268	288	292	313	299	249	289	253	280	244	270	293	298	266	264	240	323	253	249	289	256	263	276	272	283	312	266	265	274	280	270	255	266	268	272	237	273	279	256	275	265	277	293	282	248	265	258	252	295	268	260	288	275	289	265	289	266	297	275	266	295	267	248	256	265	250	296	283	257	278	261	273	290	272	255	270	268	280	246	249	290	323	259	287	281	259	262	264	263	260	260	270	276	292	282	304	269	276	277	276	252	264	253	257	270	261	257	250	254	237	283	278	276	271	253	235	237	261	288	262	244	287	262	265	244	274	289	253	259	287	246	278	255	310	249	267	272	276	255	283	267	281	256	257	255	270	274	277	270	304	281	257	273	280	295	268	278	272	290	255	291	260	264	268	286	257	266	266	295	279	279	260	259	274	244	282	273	260	294	260	257	294	260	259	251	265	268	285	291	285	276	288	264	279	276	282	265	266	272	263	323	297	254	284	265	278	240	270	260	299	265	236	262	258	265	272	286	280	290	266	275	293	287	266	243	291	252	268	275	277	338	264	284	289	263	271	263	270	295	272	273	286	278	249	299	283	275	278	275	286	267	274	278	254	257	246	269	257	298	263	253	247	313	275	267	278	274	241	246	289	267	288	276	284	262	244	252	269	254	256	290	275	239	251	250	242	265	264	245	281	241	281	293	245	256	265	285	291	251	269	274	290	271	287	274	259	277	283	251	266	251	265	254	283	272	264	266	264	270	273	279	283	259	260	238	240	280	270	269	257	267	272	270	259	283	284	248	236	289	266	254	274	252	296	266	228	250	257	260	303	262	282	273	253	279	244	273	282	287	274	287	283	280	254	272	299	275	271	265	246	237	260	247	276	283	278	276	280	280	255	272	283	258	317	280	319	265	253	271	264	270	259	286	269	295	268	246	282	252	267	303	256	297	294	271	270	246	273	274	245	251	275	242	252	261	274	279	248	254	270	261	258	294	270	270	272	274	282	257	286	274	277	292	292	259	258	268	237	268	260	239	268	275	285	270	287	305	252	280	258	243	256	286	253	274	242	236	295	272	300	289	285	266	252	268	274	260	267	298	253	262	262	247	269	274	296	245	290	277	259	255	256	275	262	258	275	277	265	260	266	249	303	259	283	298	267	276	290	273	277	254	257	263	272	270	253	255	299	279	223	306	271	294	293	264	269	281	243	259	255	272	262	269	273	255	239	283	275	276	274	246	291	282	254	301	286	285	267	291	267	263	286	311	292	281	281	273	270	258	279	277	277	275	268	270	287	285	288	315	253	259	270	283	282	247	251	273	260	257	273	280	234	288	279	256	271	282	245	283	281	278	282	264	265	255	263	266	232	260	280	260	259	317	280	246	253	298	263	253	285	287	263	242	283	274	283	283	265	270	280	286	254	270	267	239	288	289	257	254	287	258	259	270	293	262	269	261	271	280	248	285	258	269	260	276	283	287	299	280	253	280	256	271	243	288	263	256	280	260	268	261	259	268	270	254	287	279	267	248	314	255	238	242	250	248	258	303	275	273	265	236	266	279	266	244	277	248	287	272	247	270	282	296	295	294	284	260	265	285	297	268	313	253	306	272	255	246	267	286	261	281	260	267	266	282	291	261	278	234	263	252	253	291	259	274	284	261	248	259	303	277	264	262	292	251	292	263	260	272	245	284	243	231	256	245	283	279	268	271	292	277	300	254	267	259	245	278	299	262	268	305	279	283	257	297	281	251	281	276	250	245	252	293	245	268	286	268	267	278	289	253	285	287	280	280	257	267	263	310	258	272	306	270	285	270	258	274	241	238	274	271	254	273	248	281	240	267
14661	13497	20756	21037	18179	14922	11400	8012	6795	5624	4901	4713	3924	2892	2624	2447	1825	1765	1566	1565	1270	1195	1049	1045	1120	971	957	928	887	895	895	826	768	737	812	768	733	720	698	705	734	670	694	670	655	642	718	645	671	661	642	667	634	666	645	607	683	690	641	617	631	665	652	658	700	621	641	608	669	648	656	670	629	658	657	667	649	639	635	625	629	693	615	602	630	659	665	665	686	651	683	651	626	676	675	640	635	649	619	652	654	628	635	636	653	664	656	651	652	708	655	665	643	652	644	647	683	607	623	663	686	657	620	682	655	652	638	673	657	654	671	692	657	653	626	649	682	616	626	618	684	664	633	673	691	689	621	650	651	677	677	635	651	626	671	655	682	617	695	667	645	660	638	654	692	643	660	631	616	651	622	636	609	629	660	648	601	652	671	635	665	654	658	631	619	671	619	695	639	665	673	652	637	681	662	650	680	655	645	680	649	611	614	704	650	620	686	689	661	636	648	650	637	647	653	644	638	629	640	645	680	621	651	654	636	689	658	683	704	684	613	668	640	633	664	679	638	665	648	621	645	659	638	640	669	664	630	597	666	629	606	658	632	638	645	683	655	655	642	650	630	661	647	643	682	625	633	647	646	622	648	643	626	667	650	634	659	642	609	647	642	656	628	639	617	684	670	635	669	682	678	664	640	668	666	653	688	695	665	653	620	608	695	662	676	636	669	615	704	661	684	691	662	657	653	666	625	656	635	641	658	656	662	656	630	630	653	609	601	621	649	606	690	700	656	666	609	669	667	671	667	651	694	638	615	612	676	652	667	684	675	672	668	628	652	647	637	642	633	658	659	663	629	678	603	665	680	629	655	639	679	670	670	626	684	672	695	666	661	709	647	600	658	643	624	699	613	698	689	646	654	639	691	643	676	615	643	647	592	647	677	662	646	695	681	680	608	612	665	634	626	657	634	684	657	664	661	623	643	655	655	685	641	673	670	639	664	632	616	631	673	613	669	629	645	586	708	654	641	640	635	676	689	656	631	627	675	639	642	691	640	649	636	643	612	685	620	621	611	662	661	658	642	614	624	691	673	647	621	627	680	662	663	671	665	670	650	659	671	637	652	583	641	634	626	681	663	640	610	647	612	644	683	656	664	651	616	687	645	646	634	607	621	654	708	663	646	645	644	652	667	679	655	647	636	671	662	633	641	617	659	630	655	638	629	633	682	659	654	630	621	645	626	606	630	570	660	644	666	680	672	628	657	687	706	665	641	637	618	677	669	640	612	648	637	665	634	642	650	665	695	663	655	702	662	646	668	655	634	681	665	642	663	647	652	575	634	615	632	631	669	678	652	657	654	642	666	662	695	645	655	650	681	680	637	647	668	646	687	616	631	669	624	679	620	670	615	646	644	643	671	710	638	613	655	636	630	651	664	612	613	598	652	673	694	647	634	653	631	612	656	660	690	647	656	650	667	678	671	674	658	704	647	661	645	635	701	667	627	656	665	641	639	674	696	652	641	641	623	680	611	622	680	623	630	659	613	642	670	660	607	678	668	676	648	619	668	595	643	668	653	710	658	654	606	658	672	634	673	696	642	618	598	618	720	613	650	683	692	674	644	670	610	624	649	652	685	655	695	613	664	620	646	692	615	695	635	670	685	640	664	659	642	643	620	627	638	628	662	624	708	632	646	640	640	600	640	721	718	674	661	700	648	686	668	653	638	631	643	650	629	621	672	683	656	635	631	646	631	638	679	644	632	699	669	671	690	671	677	640	640	679	631	690	626	627	695	666	662	645	648	639	614	656	669	635	613	654	674	696	675	641	660	639	604	605	647	656	630	661	645	695	691	668	679	625	670	631	643	635	673	629	616	624	645	621	652	640	650	663	659	639	664	645	672	661	649	629	637	699	689	686	692	641	624	666	636	654	701	655	690	716	648	684	652	670	663	653	684	639	684	651	690	646	659	631	645	641	654	661	666	686	649	628	570	696	685	653	619	641	683	681	687	650	684	653	669	693	670	613	638	670	613	651	658	634	698	670	641	644	640	681	646	655	674	619	614	649	646	639	690	635	639	628	651	686	675	660	687	646	706	660	625	636	680	641	605	651	647	642	687	632	685	655	601	632	643	690	621	661	660	641	654	674	617	655	649	693	675	691	634	674	632	615	634	670	672	649	629	655	691	666	665	643	647	672	709	661	657	680	652	626	637	680	697	648	662	649	668	646	625	610	640	676	642	663	656	708	644	651	656	623	639	666	671	619	655	646	681	684	666	615	634	645	653	700	642	672	649	639	629	684	662	666	629	648	626	638	614	645	621	685	657	636	661	626	638	638	619	689	656	675	659	661	658	622	661	643	642	694	682	663	637	656	681	627	637	644	657	656	646	661	634	615	619	596	651	672	647	645	661	618	667	649	638	699	619	681	674	649	626	674	669	636	659	669	643	667	601	662	621	646	638	671	663	685	681	677	668	626	621	684	632	635	695	664	657	672	663	654	628	643	665	665	646	677	671	665	604	671	656	634	644	636	631	669	621	653	631	642	700	691	682	661	681	623	640	642	632	635	620	673	631	630	653	608	657	662	666	639	634	663	639	657	637	689	626	614	655	670	649	652	688	683	632	617	688	604	660	660	661	649	648	644	655	688	638	675	654	627	676	673	635	665	633	644	674	661	670	635	639	639	672	635	613	658	663	635	660	658	644	650	642	650	669	617	617	632	622	664	626	649	653	657	665	668	594	659	648	666	602	630	634	638	643	624	608	651	642	669	666	698	657	621	671	646	653	596	652	661	666	651	672	664	653	648	617	647	680	667	725	621	644	621	685	635	667	621	635	671	695	678	656	671	649	688	641	673	686	659	637	639	634	697	688	670	633	633	627	666	669	657	692	620	608	692	655	680	657	654	631	663	652	663	628	621	644	647	663	668	619	699	635	629	633	653	640	632	671	642	627	618	640	623	664	713	680	658	617	668	651	655	626	648	657	641	672	642	648	634	670	652	596	663	689	629	621	682	643	707	670	668	694	660	664	637	648	654	629	669	706	611	678	672	694	651	699	631	593	611	621	655	645	635	655	636	649	606	632	583	643	624	659	652	624	689	684	656	689	629	641	652	650	682	612	675	668	643	680	670	666	670	635	637	658	690	636	665	685	638	659	649	663	659	660	670	675	624	657	635	683	702	589	626	662	630	651	666	694	637	666	685	659	602	637	635	622	603	647	714	642	645	675	703	632	650	650	663	608	650	699	707	684	671	673	639	651	650	616	682	635	662	665	617	623	685	659	688	649	677	667	637	654	672	672	651	662	672	674	654	617	628	657	672	657	638	655	655	643	640	662	712	635	644	641	657	672	620	622	704	649	635	678	669	634	633	660	654	626	703	707	647	663	683	705	674	679	664	676	686	638	640	643	682	668	671	688	675	628	633	671	619	645	661	628	638	615	635	653	666	628	598	707	646	656	652	652	633	692	668	597	663	653	606	622	650	662	669	682	625	624	655	634	671	679	667
31873	23544	22140	16869	14083	9334	6560	4542	3876	3056	2632	2235	1856	1528	1571	1377	906	854	739	553	558	541	494	527	537	434	414	529	440	489	371	312	336	263	311	316	282	304	262	302	268	283	274	255	276	283	229	283	257	321	291	277	278	278	305	277	297	280	274	259	303	264	262	287	280	289	253	259	283	254	258	290	274	261	263	284	273	278	293	256	286	275	259	272	270	253	287	277	281	247	282	263	259	271	292	278	285	289	253	252	239	239	268	252	231	277	254	267	275	281	310	223	267	235	326	276	283	273	293	274	255	267	236	282	252	279	256	257	301	282	264	255	283	280	292	260	251	271	264	278	287	238	250	251	253	271	278	262	288	277	263	247	242	274	262	253	272	246	284	265	281	263	271	252	256	267	257	268	254	294	268	242	293	263	247	247	277	288	273	257	270	239	274	267	273	258	237	272	257	252	260	255	262	295	244	264	256	247	251	276	276	266	285	319	278	272	291	281	275	281	263	285	262	289	313	296	272	262	242	258	249	290	252	282	284	286	259	253	283	250	274	243	272	279	259	299	263	283	289	223	275	260	259	257	249	294	272	235	287	267	273	284	236	261	271	264	267	253	246	313	267	276	266	263	272	243	260	254	253	264	297	273	265	246	249	284	256	314	301	276	247	262	273	268	273	260	282	261	264	241	302	284	256	287	244	271	280	276	243	270	267	261	268	279	246	256	265	242	272	254	300	316	260	268	234	254	267	257	296	300	271	280	302	265	293	300	268	291	255	287	281	258	268	311	276	268	249	246	277	320	256	258	263	278	294	244	262	289	248	255	275	267	262	277	268	250	266	284	272	257	277	242	291	277	298	285	269	316	271	240	252	256	275	265	268	280	230	227	249	263	306	261	266	249	258	251	249	265	257	271	272	290	262	271	280	260	265	263	240	253	295	268	249	283	267	278	265	275	274	258	275	269	275	241	266	261	284	284	302	277	250	261	285	274	254	270	267	284	271	272	277	256	243	274	279	252	252	263	277	299	264	304	275	260	285	260	267	265	279	312	248	276	287	288	262	265	254	292	285	267	249	255	284	269	271	233	268	269	271	265	271	290	273	263	258	249	275	241	302	277	269	295	246	301	277	249	246	299	270	294	278	274	255	252	250	282	273	263	271	255	284	268	280	249	256	278	277	280	256	253	277	261	235	291	270	288	233	255	258	240	250	268	235	265	252	284	268	257	265	243	274	242	284	266	246	292	284	255	254	257	235	225	263	275	256	253	275	283	300	271	256	273	279	289	262	255	267	252	260	267	261	272	276	248	265	275	264	262	251	276	271	268	246	291	270	289	227	259	266	288	243	262	250	277	241	272	265	235	256	265	262	234	298	284	263	297	286	284	277	244	279	256	269	274	249	272	282	271	260	262	267	265	269	280	279	254	227	254	272	262	279	237	293	254	259	233	294	259	248	283	283	293	267	258	298	282	266	239	284	251	269	278	279	273	250	257	273	245	270	284	280	295	300	266	283	270	267	288	265	273	281	284	242	252	287	308	288	273	308	278	268	241	267	296	270	263	236	266	294	271	259	288	257	274	254	277	273	279	282	246	251	240	286	241	266	298	275	283	265	258	257	272	266	271	271	277	303	272	268	221	291	294	252	266	280	259	276	272	272	240	235	298	290	265	259	271	262	273	253	300	248	270	261	273	266	287	287	277	265	267	256	293	224	262	270	290	272	283	281	282	240	274	268	263	251	275	276	260	260	257	255	289	266	272	214	247	255	271	275	288	298	260	277	255	275	260	254	263	285	293	289	248	247	297	270	271	304	291	300	226	293	271	255	265	254	256	249	251	305	313	250	268	265	288	275	248	246	261	250	273	277	258	252	264	233	278	294	262	280	268	269	280	280	288	268	283	268	246	252	264	286	270	308	283	263	250	276	266	256	265	299	255	289	267	260	288	272	246	257	270	279	257	284	277	261	279	281	270	260	266	237	266	269	240	244	254	270	249	259	255	274	285	271	292	260	287	244	246	262	220	250	266	280	269	295	255	267	282	273	291	239	253	281	264	237	277	290	286	252	284	267	250	250	254	248	252	238	274	268	290	247	249	294	259	270	253	288	229	263	265	268	254	280	284	265	278	296	258	278	283	245	259	296	258	264	271	283	241	265	250	257	245	262	291	228	241	269	244	276	282	276	266	264	281	262	249	259	264	271	247	257	248	292	266	255	298	254	239	255	268	272	262	282	254	301	261	281	256	307	287	267	295	260	255	271	282	254	274	261	283	275	282	249	256	264	283	294	265	275	293	278	235	247	274	245	264	255	270	299	254	279	273	268	268	258	262	281	270	311	265	266	239	254	252	269	275	265	262	268	279	238	281	282	280	271	281	255	284	300	259	287	299	271	279	264	276	290	251	262	246	215	274	284	242	289	246	290	270	265	280	246	270	266	280	257	274	272	283	267	269	290	274	290	260	252	263	248	308	287	276	252	251	296	277	281	254	262	258	260	276	254	284	270	274	288	266	255	260	273	259	268	267	294	264	271	285	253	267	302	267	272	260	251	277	270	267	272	288	248	274	281	273	270	274	273	276	276	282	283	296	252	256	279	265	286	242	268	269	237	269	268	278	278	288	252	289	263	260	290	299	247	294	253	270	262	278	277	270	272	259	254	273	263	257	250	270	272	242	294	268	277	231	267	280	266	266	260	268	271	264	278	314	249	257	278	240	310	265	296	237	263	252	274	289	279	266	244	255	276	282	247	273	288	264	278	241	249	299	270	271	274	254	261	276	298	259	251	262	299	238	290	257	282	265	243	228	257	255	266	271	308	264	270	246	278	265	254	285	283	271	268	290	269	288	270	266	264	275	253	249	290	282	265	258	304	266	257	274	277	258	262	257	259	269	238	294	328	271	278	273	252	281	239	254	280	250	254	267	290	256	274	277	237	231	247	313	248	258	256	289	262	281	274	261	262	226	243	254	278	264	256	216	267	285	290	269	293	270	304	261	279	282	256	250	276	271	245	284	244	278	238	259	277	249	279	271	262	265	258	251	280	259	259	279	256	294	283	247	273	250	268	268	286	291	272	273	271	228	246	270	275	274	252	303	286	298	269	261	302	261	271	270	267	271	316	259	263	295	280	283	275	274	250	290	253	278	277	261	262	238	238	252	248	267	239	249	255	279	275	230	270	260	259	287	297	273	274	286	280	274	265	287	265	247	265	272	277	300	251	259	254	229	229	251	223	272	280	247	243	240	282	277	288	273	288	265	255	262	268	285	281	287	247	283	265	264	297	288	275	261	303	246	264	273	238	269	272	276	264	258	260	289	281	230	279	296	269	260	257	300	260	257	258	270	272	273	234	281	285	305	313	266	276	270	274	278	261	262	280	296	283	244	251	238	236	302	283	275	288	245	282	285	264	276	235	253	269	282	256	272	261	251	276	270	291	270	238	267	265	256	275	252	273	258	255	268	266	260	294	259	316	297	291	308	263	250	274	248	255	240	263	277	291	263	240	235
20452	17858	25957	26463	25998	21045	17409	13659	14000	12757	11062	9863	8465	7387	7592	6764	4662	4306	3534	2888	2487	2398	2035	2430	2309	1902	2056	2235	1955	1967	1455	1189	1004	999	1014	962	973	889	773	709	727	713	712	676	660	681	690	680	685	702	685	646	642	684	643	663	646	624	625	640	703	669	634	637	683	664	669	686	684	668	606	675	625	680	641	627	686	682	680	652	621	639	611	630	646	696	622	642	663	648	621	649	669	656	676	686	646	635	710	674	665	717	633	673	583	627	628	631	656	691	655	632	630	660	685	679	622	665	677	632	657	647	655	627	650	664	582	640	676	638	696	645	659	644	648	652	636	652	637	680	662	683	698	605	680	651	673	619	613	662	703	641	683	650	667	675	615	687	670	608	658	711	660	624	655	667	582	650	650	624	652	646	637	619	647	641	654	669	655	682	598	632	674	622	632	687	680	655	643	621	647	676	651	627	683	655	633	622	666	652	686	646	660	625	670	685	666	648	649	672	610	642	695	685	647	722	626	704	669	651	622	684	658	619	646	629	589	636	637	656	620	655	689	638	694	594	687	690	634	626	632	639	671	651	656	695	637	620	650	668	626	643	694	678	646	638	693	621	630	685	652	615	646	644	656	639	636	662	673	623	634	644	641	684	647	642	643	676	646	635	647	659	688	674	667	660	667	613	644	609	656	687	638	669	636	649	656	646	648	613	729	635	652	655	667	663	637	679	645	685	684	675	674	662	633	675	614	619	648	656	690	630	677	641	669	673	664	672	637	671	650	652	678	660	634	663	671	641	684	662	658	655	707	604	622	670	686	682	650	605	652	631	667	661	608	664	659	622	648	640	659	645	677	676	649	685	643	667	663	576	664	658	712	633	656	650	651	631	628	651	640	705	654	652	651	635	654	674	662	706	664	687	666	657	673	672	616	631	721	680	634	651	652	678	650	627	662	686	634	584	655	665	645	646	684	658	647	674	650	656	621	647	606	684	658	647	661	688	652	621	646	579	676	626	655	606	658	682	705	682	646	644	661	615	650	686	645	696	648	613	583	616	642	652	662	659	638	653	674	674	652	625	648	684	619	654	633	635	634	657	582	647	687	646	622	599	662	676	684	612	640	622	691	670	608	660	634	655	599	641	666	658	604	679	653	667	617	680	638	688	623	647	645	621	680	631	610	632	651	616	617	666	683	643	633	679	632	664	641	655	636	633	654	636	671	679	666	645	631	654	651	659	649	626	644	600	635	638	620	654	710	660	661	663	665	670	642	655	650	634	653	691	670	697	668	666	614	643	651	643	648	642	656	640	645	646	681	609	695	637	653	640	672	625	634	640	654	665	626	656	648	635	626	633	667	709	649	648	672	668	611	639	707	654	652	643	648	584	685	654	696	640	674	667	644	622	618	649	675	659	663	637	649	655	625	669	644	661	638	617	639	583	700	680	646	603	655	664	638	666	634	748	660	671	639	682	661	645	665	682	660	652	661	640	673	660	657	623	667	671	662	633	651	673	649	708	629	623	652	656	654	630	659	700	631	618	674	643	634	648	637	637	645	673	662	675	612	604	637	650	672	666	632	655	689	665	693	643	662	657	644	721	667	687	609	630	618	696	642	695	658	671	628	662	657	601	610	629	635	615	680	619	651	653	646	639	672	656	611	671	590	624	686	653	620	668	664	635	677	648	647	667	656	623	648	702	618	641	620	671	634	634	584	660	662	652	637	622	663	703	673	636	639	691	623	678	644	658	707	650	612	599	657	628	657	605	632	651	710	664	662	685	650	643	643	629	616	642	638	637	601	607	707	718	624	640	650	663	673	604	660	667	678	616	685	631	608	706	650	623	644	644	618	683	668	622	641	626	667	616	627	627	646	691	660	622	622	676	601	673	662	650	644	608	644	688	669	664	646	665	658	641	624	676	631	609	655	605	662	697	616	673	683	666	597	682	660	673	642	600	649	663	639	667	587	652	696	699	686	631	678	690	608	642	631	621	640	645	683	636	627	682	690	597	662	616	678	588	631	618	665	659	681	617	647	660	641	631	696	622	622	638	685	704	655	637	627	644	621	662	646	640	671	676	684	693	630	626	685	656	671	641	635	694	661	668	672	627	668	692	644	643	664	638	650	645	641	668	650	669	645	676	655	677	638	668	655	649	642	716	677	659	640	653	635	656	613	620	608	649	662	623	633	638	674	677	647	610	584	674	687	702	646	665	646	690	644	670	620	656	633	612	639	698	687	617	683	628	646	645	659	649	642	617	616	675	697	630	678	687	616	631	649	680	591	648	666	656	695	683	618	651	665	650	634	629	688	678	642	671	648	668	696	645	681	637	645	674	612	633	642	657	672	676	650	671	678	662	661	663	690	643	658	651	678	616	625	613	710	650	664	627	613	666	600	634	636	652	652	575	655	630	644	659	673	663	610	647	641	652	678	625	644	621	623	638	653	629	629	648	611	628	658	629	624	655	669	654	647	651	692	664	668	688	721	618	626	659	684	634	659	647	641	653	681	632	637	654	636	623	693	649	640	648	664	646	667	631	655	637	724	694	631	649	638	661	623	680	659	699	657	688	667	576	708	682	636	681	684	672	661	689	650	638	636	700	607	634	640	616	650	638	642	650	615	634	676	640	659	692	648	683	635	652	674	647	670	678	636	610	669	652	644	664	649	643	661	650	649	662	665	635	638	673	636	638	691	667	652	710	633	663	628	711	644	699	660	637	676	609	690	648	662	656	642	675	620	635	649	687	661	655	618	624	646	628	642	656	647	657	636	632	647	660	612	624	699	664	679	652	666	646	650	633	605	686	669	635	685	641	665	661	665	693	640	661	671	695	638	687	643	640	637	612	662	638	639	644	622	631	652	660	635	652	655	680	669	650	637	662	661	608	633	698	675	693	661	622	635	606	615	680	657	666	672	627	662	639	680	672	681	658	654	679	673	616	628	640	714	665	668	682	636	654	624	623	678	642	624	657	675	654	641	618	650	660	636	616	637	652	671	661	662	680	684	620	639	639	685	636	671	596	664	642	644	716	691	605	579	618	658	687	703	639	643	622	620	680	638	687	672	636	648	649	616	638	681	680	647	616	673	655	658	643	635	666	663	640	621	660	641	643	608	655	666	628	676	612	691	624	634	687	661	678	659	616	624	630	617	693	658	645	651	681	684	645	609	638	632	661	663	636	706	687	670	660	643	631	682	662	653	642	654	665	652	660	662	658	609	651	612	632	637	676	657	640	700	647	618	627	625	651	647	685	626	646	645	656	649	638	652	641	653	624	645	671	607	691	624	642	661	661	637	654	691	672	632	649	650	674	686	662	680	650	631	663	653	657	651	605	655	604	641	632	673	642	668	647	656	622	651	674	649	619	605	654	570	662	692	645	616	669	640	610	677	699	694	585	640	685	655	662	658	653	642	655	692	654	635	698	621	646	663	656	674	633	697	650	648	631	615	654	645	627	671	634	649	676	628	661	669	675	627	654	635	651	685	647	679	606	672	671	612	648	681	670
64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
