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
336699556252	336699556809	336699557359	336699557909	336699558459	336699559009	336699559559	336699560109	336699560659	336699561209	336699561759	336699562309	336699562859	336699563409	336699563959	336699564509	336699565059	336699565609	336699566159	336699566709	336699567259	336699567809	336699568359	336699568909	336699569459	336699570009	336699570559	336699571109	336699571659	336699572209	336699572759	336699573309	336699573859	336699574409	336699574959	336699575509	336699576059	336699576609	336699577159	336699577709	336699578259	336699578809	336699579359	336699579909	336699580459	336699581009	336699581559	336699582109	336699582659	336699583209	336699583759	336699584309	336699584859	336699585409	336699585959	336699586509	336699587059	336699587609	336699588159	336699588709	336699589259	336699589809	336699590359	336699590909	336699591459	336699592009	336699592559	336699593109	336699593659	336699594209	336699594759	336699595309	336699595859	336699596409	336699596959	336699597509	336699598059	336699598609	336699599159	336699599709	336699600259	336699600809	336699601359	336699601909	336699602459	336699603009	336699603559	336699604109	336699604659	336699605209	336699605759	336699606309	336699606859	336699607409	336699607959	336699608509	336699609059	336699609609	336699610159	336699610709	336699611259	336699611809	336699612359	336699612911	336699613459	336699614009	336699614559	336699615109	336699615659	336699616209	336699616759	336699617311	336699617859	336699618409	336699618959	336699619509	336699620059	336699620609	336699621161	336699621709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38046	34530	34791	43991	42780	40798	48213	42992	37950	37908	37506	32300	32454	31039	28053	23538	19092	13884	14072	9756	12816	14915	8931	6429	5669	5316	3698	2917	2627	1936	1612	1177	1050	862	494	380	397	370	341	360	357	384	387	350	348	351	350	349	345	331	337	342	358	346	329	345	304	328	330	364	294	316	314	295	274	297	294	317	317	318	294	308	310	314	317	268	309	312	305	304	301	310	314	323	305	302	312	311	323	313	309	294	312	321	289	291	329	308	282	304	293	313	323	328	281	296	300	336	275	259	309	300	316	325	275	309	285	310	304	299	336	313	311	308	322	316	322	290	298	315	315	265	288	290	329	289	317	286	294	299	311	304	317	301	285	330	282	288	300	265	287	286	298	271	286	291	315	299	307	320	339	307	297	292	316	316	325	324	313	274	263	305	294	281	296	286	281	325	299	296	289	312	304	318	309	301	303	315	305	294	315	277	303	300	322	280	304	320	307	240	284	282	281	311	307	286	302	302	283	308	303	270	309	290	314	300	282	302	314	294	290	309	301	299	264	293	286	320	300	275	282	332	284	305	287	308	326	281	326	333	290	305	282	273	303	300	286	311	307	302	296	302	319	301	318	299	306	309	301	289	280	294	296	298	327	278	301	321	331	281	304	272	288	297	268	278	306	321	313	353	338	316	306	285	312	272	302	292	329	287	322	297	308	289	310	332	294	301	313	310	301	319	307	320	280	255	294	315	317	261	286	299	278	303	310	313	315	298	273	300	334	300	307	310	343	290	285	293	282	262	286	294	302	310	317	282	341	293	298	276	315	291	315	284	290	315	308	282	292	328	287	292	309	319	287	285	302	302	263	317	316	303	307	307	281	300	313	316	296	305	303	320	306	300	303	284	294	295	308	323	297	299	304	322	305	297	268	306	302	303	323	305	261	367	314	291	320	294	295	308	290	299	314	292	307	335	291	299	295	285	341	321	321	282	274	292	297	310	309	304	270	285	314	299	291	260	299	284	301	287	286	312	321	275	326	301	306	277	353	302	303	300	277	273	311	282	268	336	303	328	291	300	319	282	317	292	296	292	294	332	308	295	325	321	304	278	335	301	302	300	293	298	325	298	316	308	302	304	305	302	321	296	304	310	316	306	279	294	324	276	305	287	323	312	310	289	295	282	286	291	309	320	328	299	357	300	299	341	296	275	312	319	292	279	295	294	299	311	322	312	313	318	314	338	321	337	313	312	309	299	289	305	294	312	299	307	325	287	274	257	274	278	276	341	326	295	293	283	268	277	301	309	337	305	327	308	285	270	303	318	308	266	309	314	313	329	301	309	306	290	299	299	256	291	279	328	311	280	286	292	287	306	307	321	330	330	284	273	265	290	308	295	312	307	289	294	316	323	295	291	301	280	304	321	293	306	302	306	318	275	297	312	307	265	293	271	283	296	315	303	307	301	324	322	342	299	282	279	292	308	297	309	287	266	313	306	307	279	308	316	311	312	338	286	348	283	298	308	341	300	290	284	304	304	298	295	287	299	291	268	303	315	311	316	283	291	282	302	322	297	306	297	293	280	308	302	290	308	303	324	263	297	299	322	296	306	297	303	298	277	298	290	287	299	276	317	289	280	307	324	300	294	256	303	306	296	352	320	332	344	328	303	311	305	298	303	296	327	307	264	295	317	296	296	283	316	302	279	276	329	326	329	345	316	281	276	281	297	323	355	279	299	285	302	314	322	319	301	295	288	294	295	297	291	283	301	314	252	274	293	314	296	318	296	294	294	316	312	261	283	306	294	287	321	280	313	283	300	282	293	309	307	308	275	281	294	324	283	310	295	281	303	317	318	304	334	295	298	307	304	278	293	283	290	287	302	290	313	297	307	287	274	292	311	317	343	305	298	280	300	313	302	306	288	286	290	313	288	324	304	303	320	297	327	289	293	276	294	308	283	286	302	307	287	300	328	310	291	293	300	307	323	311	286	292	270	298	321	341	288	274	296	312	308	312	283	318	278	336	308	336	322	325	279	301	317	317	285	301	277	304	298	337	316	312	300	314	295	304	306	301	281	302	296	318	313	315	302	315	296	293	280	317	317	313	290	313	301	273	288	299	292	297	289	281	314	321	291	298	312	273	308	316	280	294	315	300	292	304	306	323	323	289	314	303	292	303	315	315	316	280	315	285	282	324	329	262	290	303	296	313	296	307	303	319	317	307	287	297	304	279	288	288	335	282	283	311	318	298	286	321	297	297	318	302	283	310	309	303	324	305	291	320	311	301	289	329	334	305	324	326	301	314	288	301	316	295	298	286	312	310	292	282	303	276	277	330	274	337	332	325	297	329	308	296	308	308	313	291	288	320	282	264	294	315	322	321	317	308	306	287	292	277	286	289	298	292	285	312	306	273	264	298	305	348	322	306	272	313	325	294	292	310	272	306	307	324	321	349	325	308	274	317	314	285	314	285	299	303	298	279	294	284	305	300	274	269	296	307	298	290	308	289	316	284	335	303	324	281	305	308	332	296	290	287	330	316	280	279	288	305	274	286	293	316	279	296	282	283	321	304	274	265	307	318	281	309	323	287	320	299	306	315	267	284	307	311	271	288	297	329	273	298	319	257	283	289	313	295	285	325	323	316	323	294	305	281	323	307	309	327	314	320	318	304	282	281	280	354	327	269	313	295	279	321	319	291	295	291	268	290	272	292	316	295	291	283	313	296	305	305	326	277	321	308	293	328	298	282	308	311	295	302	323	307	329	305	320	308	269	296	352	308	284	280	286	294	282	315	311	285	340	287	299	316	291	301	322	282	295	339	292	289	293	315	297	299	277	325	315	320	331	304	322	318	302	277	300	294	295	322	307	308	297	283	338	305	311	315	261	290	323	311	321	282	304	293	320	261	246	274	328	296	277	327	293	294	297	358	318	290	324	311	296	297	287	299	325	308	285	329	340	345	268	262	272	303	283	290	305	333	272	292	340	296	313	299	330	325	292	295	297	297	278	310	300	341	296	306	289	302	289	292	299	288	280	265	330	330	281	304	336	317	291	290	289	333	313	336	328	317	287	295	306	298	276	297	294	290	312	313	316	313	293	303	306	319	278	326	300	272	317	312	297	311	320	293	319	261	279	292	316	298	299	300	327	298	251	290	301	292	334	297	299	335	327	282	282	325	323	317	284	301	308	283	317	266	303	329	343	284	291	330	299	270	289	310	331	280	310	274	306	326	289	289	313	326	342	300	326	301	302	332	282	320	286	316	309	292	297	318	301	284	297	265	324	312	281	276	267	286	285	322	258	330	321	323	325	299	284	328	328	320	294	273	305	302	325	281	294	310	297	332	326	296	334	306	266	288	310	294	311	290	305	315	275	275	286	320	290	292	295	316	314	319	291	313	302	294	300	299	337	272	311	262	329	330	313	287	311	311	281	291	323	314	307	288	310	301	329	299	295	312	300	313	309	307	296	320	323	307	328	302	293	297	278	294	287	305	287	273	280	329	296	276	330	275	301	298	319	292	308	296	328	284	307
25076	26463	36272	48120	47052	53274	55936	55814	54050	53824	52137	45880	49125	46715	44781	40487	37848	34064	34140	28854	35070	35887	26346	23041	22165	20758	15550	13789	11934	9316	8496	6610	5858	4555	1948	1493	1339	1210	1182	1270	1305	1314	1216	1320	1178	1232	1142	1109	1071	1073	1042	915	958	887	953	927	959	966	942	917	840	789	825	779	804	757	799	789	787	800	822	843	835	805	802	822	834	800	780	761	814	761	792	785	745	814	762	806	776	813	752	765	753	782	792	757	747	760	753	762	757	755	759	755	796	808	765	787	726	771	745	721	734	736	776	783	766	803	803	783	717	749	770	754	828	751	787	751	796	846	767	822	811	724	806	737	762	716	764	777	768	771	757	738	749	747	804	777	758	755	734	775	721	725	743	748	771	717	784	774	728	788	803	772	736	776	764	765	708	723	801	749	760	742	776	777	691	751	764	774	782	749	707	741	784	741	742	736	797	780	739	772	794	734	770	819	793	772	767	748	766	789	743	739	811	796	741	758	747	714	781	793	793	788	748	756	757	799	727	784	753	771	737	775	734	698	764	701	763	733	781	722	781	743	740	742	766	745	778	747	747	778	778	738	715	772	730	796	746	729	751	753	749	774	706	809	752	735	785	816	727	776	756	779	754	754	761	711	721	800	741	756	756	790	735	741	842	759	772	735	772	751	741	728	755	782	761	758	774	746	750	753	764	743	709	777	758	738	755	792	811	727	728	763	748	803	755	782	805	762	737	785	732	778	756	751	765	758	764	758	757	748	773	789	748	771	720	775	743	747	778	767	758	761	795	751	738	740	723	806	770	728	747	778	782	766	765	829	752	782	758	778	735	813	750	776	744	762	739	755	740	730	717	738	732	751	723	723	757	799	770	763	738	739	767	761	781	789	735	788	727	795	704	823	822	774	778	677	701	754	736	759	801	708	726	760	744	767	816	798	757	725	748	764	745	743	779	764	717	746	748	769	758	814	771	791	762	775	760	796	741	754	766	800	728	773	756	770	816	758	733	718	741	759	765	726	755	797	750	761	709	770	791	741	718	729	718	768	770	757	737	748	728	769	751	733	764	770	764	759	765	762	758	764	780	729	750	788	752	755	743	825	759	773	754	789	760	801	762	766	763	793	739	777	731	755	757	760	757	771	760	750	777	736	738	779	775	768	782	766	816	748	775	721	760	743	777	805	742	757	743	803	762	778	730	804	750	746	765	721	738	759	751	732	753	718	777	732	758	772	773	749	732	735	777	744	810	730	775	787	789	777	715	735	734	757	722	722	782	776	732	846	725	744	737	786	748	723	746	750	784	712	720	728	737	731	783	748	774	778	743	757	763	734	763	814	754	738	761	735	776	738	743	789	747	767	794	817	789	816	771	703	725	773	741	783	765	773	735	829	731	777	792	743	805	733	750	770	719	754	734	792	742	764	799	775	766	765	753	771	805	773	747	759	795	749	765	771	786	792	817	751	792	751	737	789	735	748	763	747	751	783	760	768	728	723	774	750	764	706	775	775	789	746	749	816	776	749	734	736	769	781	770	787	768	762	757	800	726	726	826	750	737	784	681	751	760	798	790	756	770	768	754	807	751	821	738	811	752	795	777	733	774	735	746	753	741	740	761	746	739	768	782	779	781	796	772	756	729	779	738	738	808	751	773	820	783	764	748	753	760	743	772	771	733	758	722	735	759	791	809	761	723	753	757	757	733	783	700	783	775	744	747	746	767	746	792	759	769	796	807	813	752	772	840	754	797	759	754	749	788	772	773	759	813	797	752	727	783	792	797	719	740	818	774	744	766	725	730	799	756	713	785	784	775	750	756	796	756	703	786	772	783	759	729	735	741	727	713	713	760	771	741	767	722	716	776	755	759	704	744	710	752	742	775	745	793	717	797	764	804	810	732	774	760	718	711	741	768	739	739	787	751	742	778	788	777	755	744	799	785	799	778	752	788	797	732	729	727	755	767	724	800	749	741	813	756	708	750	761	824	711	759	735	771	760	733	739	769	767	750	740	790	742	766	726	788	784	768	746	752	765	801	750	754	791	749	774	753	712	763	781	801	801	750	769	751	781	756	765	746	801	748	756	757	743	781	810	787	690	817	730	768	749	711	784	782	701	804	768	764	795	802	760	782	757	760	754	762	773	774	727	769	753	750	764	729	832	767	727	747	734	722	782	738	722	787	772	803	773	781	734	779	736	793	713	771	772	724	752	782	746	677	782	736	822	735	723	731	709	742	743	758	798	797	793	723	740	763	794	803	720	738	765	765	747	759	753	777	748	777	710	772	732	776	728	777	787	804	783	775	734	756	772	796	749	751	762	753	805	781	758	737	776	728	740	789	732	728	738	770	777	757	824	793	789	741	772	727	759	715	785	753	776	758	758	768	787	800	747	765	746	757	767	747	783	714	788	789	756	745	816	749	746	764	755	749	715	725	777	755	762	740	723	793	732	762	689	834	748	750	749	771	763	751	792	780	744	794	765	809	772	746	788	754	748	781	734	790	707	763	754	770	768	723	753	730	748	759	791	804	763	798	772	747	740	748	818	765	768	733	768	784	763	750	741	767	787	750	783	811	759	697	705	763	753	703	759	733	758	747	776	755	770	777	788	724	802	733	745	764	748	749	810	774	739	800	750	775	766	761	779	764	753	761	788	766	805	745	779	821	828	759	776	713	766	743	727	749	778	740	848	769	774	773	752	757	736	818	752	736	759	750	755	773	749	757	763	722	730	790	765	723	796	747	712	743	735	761	750	752	766	792	751	743	724	720	746	774	746	719	796	790	728	759	764	751	763	751	762	747	716	785	764	784	784	822	739	741	822	786	820	774	739	773	784	749	767	764	728	765	757	788	739	790	764	785	807	751	824	782	766	748	751	744	771	829	717	704	783	732	725	752	777	766	759	780	764	766	760	770	795	688	781	787	763	792	742	768	735	737	733	716	787	777	794	731	789	783	721	760	735	739	742	735	742	709	720	732	762	784	760	711	770	813	712	755	719	770	791	804	801	748	799	776	787	698	824	768	791	745	781	779	748	817	777	727	762	730	772	754	722	735	743	782	748	758	740	757	776	797	716	723	758	775	762	739	775	788	756	798	780	768	736	726	766	740	749	785	738	750	751	716	803	767	710	725	740	734	769	729	766	779	769	725	692	764	769	787	759	753	768	784	751	727	737	762	749	753	769	777	725	744	793	780	711	715	759	770	748	771	694	781	761	806	784	764	743	754	734	746	730	763	786	707	751	740	724	794	759	767	794	769	755	761	764	746	805	760	797	751	756	731	732	739	769	783	754	766	772	824	812	759	715	731	816	812	800	802	762	728	774	790	786	806	735	721	777	760	766	787	757	805	762	726	791	722	810	707	761	734	774	740	768	752	803	817	815	792	747	768	765	738	785	760	780	784	778	756	789	761	776	774	721	767	767	750	768	777	769	783	779	790	738	728	753	761	754	760	738	766	776	777	749	738	781	786	747	797	743	727	771	748	743	797	720	774	797	840	772	764	726	759	708	764	770
12433	8796	9550	8706	7959	7971	10108	7720	5150	4055	2977	2148	1857	1535	1245	980	814	763	767	656	653	576	522	519	426	441	434	415	378	391	393	406	384	347	360	365	344	372	347	386	357	322	356	368	353	365	361	344	343	333	389	369	366	364	376	320	364	369	360	344	368	349	353	348	325	348	339	345	371	345	371	350	348	359	363	318	326	348	349	346	318	378	294	351	339	399	344	336	319	384	351	348	343	339	356	345	349	317	330	337	329	361	334	360	342	322	379	353	332	306	329	327	320	344	320	377	375	350	330	405	357	335	358	332	314	338	344	325	351	346	388	358	350	357	329	364	343	358	368	352	335	388	365	361	366	364	301	362	331	342	364	326	324	358	351	298	369	349	349	355	334	358	326	362	350	382	337	322	338	351	342	360	362	320	337	324	327	381	334	327	347	358	337	363	357	348	348	348	354	348	336	329	316	341	364	362	358	352	339	358	336	311	326	348	345	344	356	344	334	359	338	336	364	338	354	302	356	349	362	354	349	351	364	347	329	353	331	380	355	366	335	368	308	373	327	367	392	353	339	357	341	360	346	328	348	344	363	362	344	336	387	338	358	341	331	368	367	371	369	387	364	361	363	323	328	350	342	358	340	371	360	314	362	358	358	344	359	353	317	348	350	350	349	343	336	331	348	370	328	363	327	340	363	373	365	321	367	351	332	355	354	352	371	345	361	333	371	332	351	349	371	381	359	371	363	363	326	319	342	361	359	312	359	362	380	361	350	395	357	336	333	364	366	331	380	350	360	377	349	364	351	339	338	350	369	388	365	365	374	324	339	317	360	362	330	365	372	321	326	337	300	381	355	357	359	347	334	346	329	398	317	359	343	320	358	326	327	315	342	367	332	366	323	350	340	373	368	365	327	344	342	353	323	334	347	337	362	395	370	366	376	348	351	348	327	337	309	387	344	377	353	360	349	335	361	358	360	342	351	345	324	307	353	343	373	350	368	364	308	377	355	343	349	345	356	331	354	328	348	338	337	400	351	341	338	339	364	333	347	338	368	336	334	357	336	333	371	342	358	339	340	374	325	374	371	365	341	358	377	348	346	321	366	368	356	348	362	342	308	334	312	357	358	345	350	380	349	334	348	365	329	352	361	341	373	360	352	326	300	346	364	357	342	356	323	373	306	374	341	337	354	350	368	297	361	376	306	356	335	320	375	349	385	382	366	354	348	358	332	351	336	340	362	353	361	361	338	335	362	352	350	337	344	349	337	401	324	336	364	377	365	361	362	345	354	376	335	362	368	381	359	332	357	358	330	351	334	338	342	353	342	366	395	347	346	342	352	346	353	310	335	362	349	359	366	326	370	366	324	322	350	367	363	336	365	363	305	343	359	352	354	357	320	357	362	318	363	346	363	335	335	352	341	347	383	362	361	341	320	369	350	357	343	380	324	361	345	358	356	341	318	377	363	363	374	362	355	364	328	355	369	346	308	373	336	373	335	385	360	338	348	340	371	393	341	365	321	343	369	381	353	333	387	407	339	356	364	345	345	342	317	341	314	340	338	359	360	332	331	371	357	336	321	345	333	325	336	344	342	357	379	315	330	339	344	380	357	337	330	369	352	364	321	400	364	345	353	326	360	372	311	365	364	371	367	327	357	324	362	349	355	352	336	341	359	327	329	319	346	335	399	344	353	337	369	356	341	349	348	348	361	330	333	360	335	322	325	362	345	333	361	362	344	326	355	352	369	323	332	317	374	388	372	334	356	330	339	357	327	345	315	361	334	319	359	387	334	384	324	371	335	387	337	335	378	377	385	360	353	362	313	381	369	339	358	333	360	363	328	352	342	316	370	345	369	337	330	381	327	330	363	314	381	352	344	329	375	334	344	331	340	333	333	356	363	362	328	353	369	343	363	342	340	396	328	390	318	338	339	345	378	356	372	360	375	371	349	378	350	319	334	325	347	322	335	371	332	346	366	353	343	327	331	330	323	368	380	340	349	325	359	356	309	374	337	345	336	337	352	336	361	356	360	325	323	348	368	342	371	334	373	326	351	349	354	358	324	316	341	339	346	359	350	376	354	337	312	339	335	330	343	310	360	347	329	331	341	357	349	376	355	376	352	358	344	330	361	352	359	343	380	392	385	340	306	352	335	379	345	321	337	371	371	343	352	337	367	373	352	367	366	322	360	389	352	338	386	380	330	321	351	378	353	347	353	346	343	346	349	376	374	360	350	335	369	314	379	359	349	330	368	325	342	317	327	388	348	383	344	359	347	347	349	333	355	333	340	357	364	367	377	331	338	343	348	346	331	330	316	345	347	389	318	402	364	346	356	385	331	361	360	305	357	364	327	349	349	340	325	326	352	370	341	326	342	321	348	349	337	380	354	357	377	341	355	338	384	349	343	337	361	358	347	353	351	346	344	357	383	359	364	344	344	338	354	400	311	360	347	372	365	358	361	330	375	315	354	370	373	323	352	360	349	340	378	366	350	297	361	354	321	345	358	360	344	326	320	354	365	361	342	368	328	354	355	372	317	387	348	380	399	318	370	343	348	360	334	336	336	380	340	334	349	353	343	339	381	365	371	327	319	379	346	361	342	355	320	343	339	328	348	372	366	341	339	382	351	359	355	344	331	313	377	389	334	314	353	335	367	354	383	357	336	329	356	354	339	377	381	365	363	332	314	381	338	359	354	364	380	350	349	346	335	365	324	356	397	354	363	352	319	367	345	360	347	366	351	382	370	368	337	311	383	352	359	330	324	349	364	346	337	332	335	333	367	361	363	356	354	371	324	336	355	355	345	386	360	349	337	338	365	354	346	350	359	405	343	294	347	375	378	315	352	364	369	335	369	360	356	358	364	327	339	362	370	393	358	354	316	348	376	334	357	378	384	352	345	375	329	359	340	361	331	365	334	351	326	347	363	342	353	350	372	330	377	369	352	343	376	347	364	340	368	296	367	318	370	387	365	340	374	402	320	329	339	352	352	358	356	348	337	370	349	326	336	372	360	383	357	373	342	351	369	348	313	363	341	353	357	327	355	321	324	300	373	350	370	352	316	324	373	334	325	367	331	319	309	384	349	360	364	355	341	314	372	309	349	397	367	338	329	347	338	339	355	371	363	364	374	348	347	324	335	338	378	365	349	328	352	344	325	376	326	357	338	329	332	337	326	378	316	333	336	346	387	346	374	326	341	370	376	330	319	352	326	338	354	352	338	389	332	366	363	366	382	355	318	358	327	346	367	350	407	354	374	363	356	378	360	359	336	354	363	362	354	358	323	395	353	383	338	319	373	372	353	347	352	377	367	367	346	346	329	332	325	340	386	366	328	328	349	372	377	337	375	334	329	367	360	359	354	357	347	333	362	350	378	370	329	382	367	339	348	339	361	366	386	335	375	335	324	329	357	358	365	332	336	345	388	332	348	352	358	361	367	337	375	342	366	348	349	395	343	340	335	345	366	377	357	327	347	330	377	366	341	384	372	357	333	351	371	369	370	341	343	378
8084	8390	15087	19483	19278	22151	25925	21408	17122	15694	12801	9768	9566	8088	6910	5390	4466	3797	3856	3222	3193	2964	2358	2173	1743	1776	1579	1471	1318	1246	1220	1151	1103	1037	1005	911	964	939	917	914	978	925	918	973	889	965	936	949	956	941	884	901	886	870	874	945	908	857	916	888	914	875	847	949	895	851	859	868	824	914	901	855	919	884	872	894	871	880	887	985	922	871	888	869	876	852	880	886	859	882	850	901	888	928	881	907	892	852	853	842	907	866	892	842	904	829	812	880	874	921	863	928	907	879	883	857	851	904	906	853	854	928	902	913	900	888	849	829	872	880	899	901	862	886	868	849	874	913	901	845	896	853	901	881	836	886	885	871	881	881	942	925	881	906	881	858	885	873	913	915	866	924	868	833	872	919	958	874	929	895	908	894	892	865	932	872	860	901	858	874	802	903	843	874	854	874	886	906	871	931	852	881	873	871	841	896	938	930	924	853	892	872	887	864	881	870	829	842	885	906	851	916	864	866	843	913	894	872	841	882	889	852	883	887	869	892	894	876	835	894	864	894	885	841	824	865	876	863	924	866	875	952	867	870	874	838	902	882	866	891	917	897	919	882	851	929	929	940	886	901	917	885	857	868	854	893	848	868	866	853	863	896	845	907	853	896	890	845	897	860	915	876	882	843	872	887	892	884	943	857	858	852	885	852	878	853	875	900	978	896	841	873	900	827	842	879	835	880	841	873	869	863	832	888	812	875	913	895	909	854	932	855	843	890	883	884	920	860	883	894	871	894	920	905	866	857	847	896	871	880	852	856	878	896	899	924	880	947	871	826	884	866	850	916	905	833	859	878	896	842	866	895	866	873	828	916	911	894	888	907	837	855	872	847	871	911	854	884	868	903	874	859	872	884	898	905	880	917	897	895	902	912	924	894	922	895	852	862	826	895	838	916	919	876	850	811	858	873	886	886	881	861	912	913	868	882	921	955	872	875	925	914	885	875	824	858	860	910	885	908	856	894	905	939	902	849	876	918	835	860	899	875	894	886	862	855	892	904	874	898	919	855	870	897	860	854	879	910	905	902	875	922	897	837	893	861	861	807	931	831	880	889	874	879	896	829	869	914	873	830	891	825	858	906	862	887	928	903	885	863	906	922	879	940	885	921	856	950	866	908	906	834	934	878	915	892	885	912	832	869	854	869	876	899	909	848	877	858	867	890	886	913	889	947	857	903	842	837	873	904	887	838	886	933	886	856	838	910	908	869	855	852	851	900	912	902	862	895	895	881	825	832	888	899	892	839	873	859	857	896	867	864	936	903	897	916	820	942	824	915	882	882	849	877	907	883	873	873	833	909	858	937	836	895	853	913	844	879	867	895	896	885	896	888	870	868	914	907	883	860	914	822	858	914	899	835	887	843	923	846	901	863	933	861	855	880	891	866	863	883	880	860	878	911	835	887	900	859	886	894	852	907	822	864	913	885	885	871	847	822	905	856	880	860	843	882	898	873	911	897	896	910	901	856	879	873	842	910	854	956	921	924	913	944	892	899	861	872	933	855	905	889	894	830	920	863	913	901	915	854	916	901	845	881	882	835	824	884	839	847	897	857	836	890	851	809	846	896	884	851	882	888	870	856	863	859	898	903	843	884	877	876	869	863	860	859	809	853	918	893	891	903	847	842	829	858	855	834	879	922	833	884	908	896	876	921	926	870	880	863	863	840	803	854	889	868	867	841	880	856	882	918	911	941	882	900	905	854	891	891	879	893	894	899	900	869	865	938	925	860	852	902	914	866	863	878	860	875	861	859	906	917	879	915	849	867	853	925	837	892	872	858	895	893	905	921	854	893	874	915	861	861	935	899	932	814	880	913	857	838	870	868	902	888	862	908	857	852	865	896	856	826	899	908	864	859	898	920	840	866	863	896	914	882	876	913	874	892	919	892	928	910	913	847	873	921	856	854	890	899	903	830	948	951	869	907	853	869	881	852	909	870	872	868	887	912	874	881	842	865	885	931	881	876	873	871	870	911	879	782	880	882	871	896	879	892	881	847	912	926	852	900	884	938	880	830	964	893	863	882	923	872	900	886	864	910	881	872	897	852	821	868	804	840	878	880	835	882	849	867	888	889	890	902	883	813	838	856	936	852	885	922	908	876	884	878	882	873	867	875	875	845	880	868	854	963	858	910	898	912	854	826	906	890	892	883	984	907	885	865	853	884	925	882	888	850	889	881	885	898	838	867	860	832	852	855	813	859	939	863	883	918	894	916	878	849	893	879	884	911	843	913	865	892	906	879	846	905	901	873	940	897	877	858	857	879	922	859	874	897	866	823	839	904	872	888	887	891	905	884	885	829	809	867	885	886	907	869	897	919	913	855	860	855	882	846	849	847	886	872	851	873	865	881	916	938	912	900	922	898	880	901	903	873	861	864	937	895	911	918	872	868	866	906	889	815	863	807	882	916	899	906	952	906	927	827	881	903	884	842	900	855	835	913	846	888	898	892	909	917	909	850	885	885	826	861	894	945	917	896	864	877	908	858	923	888	881	920	901	920	862	865	892	899	841	900	885	893	924	852	899	847	902	827	865	971	897	887	888	866	876	876	880	871	882	863	891	855	915	869	844	828	933	888	890	915	898	934	888	842	891	882	824	868	924	888	809	865	859	880	868	879	868	840	913	858	870	845	882	828	881	852	865	842	863	866	863	848	869	849	885	863	901	900	859	865	922	884	902	851	893	891	838	862	838	870	885	886	878	825	867	881	888	871	931	811	843	877	869	862	855	879	814	853	819	916	842	849	922	871	897	907	880	911	853	865	936	853	875	862	888	882	842	924	875	893	912	884	849	835	879	838	855	884	853	858	895	878	923	886	890	869	855	879	872	869	876	880	934	895	843	897	833	874	812	903	873	879	870	907	890	868	911	896	845	825	902	862	911	838	879	866	870	888	856	867	895	847	862	921	916	853	844	921	926	870	863	853	939	869	830	885	845	842	873	923	905	866	916	885	816	876	872	919	907	855	910	884	904	890	871	944	875	872	877	844	822	868	896	908	886	918	863	910	886	910	870	867	779	881	885	912	820	868	864	888	844	887	820	876	866	907	830	856	874	849	882	830	933	894	912	878	865	861	863	876	856	857	890	869	919	818	860	893	890	877	835	871	890	896	896	925	847	856	871	886	884	888	876	899	935	858	899	922	859	883	863	859	810	840	890	855	857	893	902	871	894	952	845	886	822	893	871	860	915	832	853	825	881	902	870	844	845	891	1005	900	903	855	922	871	867	840	837	881	903	848	877	874	907	867	812	937	890	884	930	866	953	846	906	906	870	923	826	847	959	863	937	860	863	834	926	861	820	820	861	869	873	919	847	877	928	865	917	889	880	886	821	887	895	855	868	848	917	835	940	858	862	866	894	871	891	855	870	918	882	829	907	863	838	859	890	834	855	856	874	871	872	943	876	829	852	886	896	875	866	871	831	918	869	896	941	891	881	897	894	873	885	926	883	896	896	862	870	901	908	884
24730	20617	22329	29773	32797	37717	41197	37303	32218	29123	23888	21510	19731	18501	12806	9220	6850	4938	5376	3895	5282	4426	2893	2261	1687	1692	1385	1289	1232	998	881	1049	879	640	431	396	395	383	337	378	387	348	383	404	386	381	382	373	347	364	327	377	383	388	367	351	348	329	314	334	347	335	327	363	331	373	340	326	343	351	364	379	355	357	356	386	349	354	370	361	354	359	382	360	362	376	351	334	369	351	360	308	372	340	322	341	331	329	354	337	360	340	353	354	383	382	349	353	366	356	340	366	320	357	369	356	336	342	336	323	369	333	387	358	383	353	330	360	365	379	328	374	342	380	358	373	333	365	382	336	337	357	316	371	393	334	368	330	406	401	339	350	381	328	352	377	351	333	337	348	387	354	348	343	373	344	368	349	365	357	366	330	365	383	348	366	342	345	351	318	349	359	339	339	344	361	366	371	346	349	327	366	326	372	330	371	359	377	352	351	364	342	342	333	321	335	392	355	365	353	327	342	350	364	369	334	355	351	358	403	337	344	337	327	339	349	360	329	386	381	365	342	352	360	376	364	357	380	305	338	360	360	354	346	320	373	349	358	330	343	364	377	351	339	360	343	395	330	323	332	365	352	319	351	327	348	336	390	333	361	361	349	326	359	369	353	333	345	352	369	317	369	312	329	334	365	363	336	367	361	319	302	344	333	361	365	360	374	357	360	364	359	349	350	313	375	331	345	369	344	328	350	330	343	344	368	342	344	334	345	370	347	383	328	380	364	322	363	361	327	336	340	291	339	342	376	348	382	367	359	320	345	325	332	365	351	344	374	357	354	317	366	364	333	360	335	360	372	340	350	351	303	317	356	327	328	374	363	332	359	343	352	354	328	349	375	348	350	329	344	342	346	349	384	340	345	351	334	350	334	337	317	339	340	353	335	335	370	344	314	323	324	381	335	373	383	335	368	352	357	347	371	390	382	357	367	339	355	346	336	365	352	343	361	353	312	381	319	363	367	336	352	354	334	361	317	375	331	321	357	349	374	361	342	349	354	322	346	353	356	332	344	352	354	347	363	397	378	328	384	323	313	368	347	322	362	352	325	348	335	340	375	338	329	317	350	339	394	374	333	371	340	370	341	347	335	324	355	323	335	332	343	351	329	340	313	343	346	378	332	377	345	342	361	360	358	350	348	386	351	378	345	348	343	386	375	359	334	343	398	345	363	381	363	325	378	357	357	356	365	338	352	378	344	341	323	322	359	355	373	335	361	315	370	390	388	394	329	336	339	325	343	368	380	321	336	357	383	389	353	351	326	391	359	355	333	340	337	345	308	361	334	347	354	350	364	374	364	365	332	316	357	354	352	356	348	347	373	348	352	334	345	347	318	342	365	352	358	329	364	366	366	328	351	340	339	377	305	389	336	340	314	372	342	367	352	359	332	361	329	368	341	334	326	368	346	377	331	326	351	341	343	384	353	390	373	335	328	334	326	333	337	385	329	343	356	335	347	314	342	384	336	360	346	351	345	342	367	351	339	358	363	355	321	368	368	318	333	334	321	365	375	328	336	379	345	355	345	340	343	334	340	343	362	338	373	334	352	343	335	394	347	366	369	367	362	359	362	314	372	348	345	345	374	349	344	348	356	367	341	342	350	360	325	341	362	340	341	342	364	362	340	333	374	329	338	339	333	356	354	369	329	364	346	347	327	319	370	347	306	326	373	356	323	322	380	375	333	354	331	357	359	343	332	360	340	359	360	364	355	343	330	345	375	385	371	353	342	386	320	361	348	368	343	330	371	349	339	388	337	358	362	332	351	368	342	377	350	355	386	337	369	319	367	336	324	331	345	374	336	356	373	343	353	328	317	371	378	364	341	347	354	363	355	384	379	343	338	346	330	350	348	349	328	363	351	355	338	357	387	367	324	358	340	313	354	347	350	350	352	363	390	362	359	377	370	376	356	326	339	377	365	348	367	345	347	337	348	302	347	348	326	364	341	356	395	359	355	330	337	355	349	357	335	327	356	362	329	364	356	396	349	330	385	336	362	321	345	367	300	341	332	320	314	349	343	348	364	322	383	344	348	350	359	342	356	301	339	366	389	355	346	345	348	326	330	324	326	335	383	365	342	340	360	349	365	338	374	360	350	386	377	336	327	321	401	310	377	355	329	397	327	334	379	368	362	326	349	330	359	356	407	356	374	354	316	305	335	370	362	361	357	336	337	325	370	329	313	330	327	350	376	367	334	365	362	365	348	356	377	358	365	339	359	351	364	357	344	374	327	366	329	356	350	342	323	346	349	344	343	326	323	338	367	347	374	358	363	363	339	333	350	343	340	336	344	357	335	345	353	335	314	336	348	330	343	345	361	337	355	355	311	371	318	389	368	352	371	344	369	350	373	359	349	388	365	363	356	382	356	367	356	349	343	350	325	361	320	356	361	372	347	341	356	344	359	335	368	351	364	343	352	321	318	347	331	367	363	346	341	384	345	349	390	375	343	336	347	379	323	362	333	369	341	346	322	396	350	329	320	333	354	372	389	376	346	371	389	354	412	333	365	343	363	358	376	340	353	357	350	368	358	365	345	374	368	330	342	344	380	360	373	376	354	379	349	343	353	354	346	313	333	337	312	325	355	358	372	370	336	342	342	383	358	343	369	384	360	356	366	368	349	354	354	345	374	344	334	367	338	381	338	352	360	332	332	342	337	336	337	356	381	360	347	369	354	375	337	349	316	355	325	360	323	368	352	362	338	357	343	350	336	375	397	355	338	383	344	349	353	361	372	346	321	342	351	365	396	376	395	362	351	339	361	345	362	332	332	324	356	329	341	386	321	375	361	347	349	336	320	347	326	382	321	394	333	380	357	363	372	356	355	373	360	376	369	358	348	369	343	380	355	312	340	371	363	382	342	380	345	335	346	341	360	340	340	320	356	345	326	348	337	362	333	383	357	392	302	370	394	329	309	349	365	359	358	348	340	350	349	355	334	330	366	386	327	351	376	356	360	372	331	336	342	364	304	343	350	377	362	388	361	363	334	337	354	347	328	334	367	358	356	339	381	373	348	371	350	324	351	355	342	341	361	346	360	349	330	347	371	377	325	342	323	378	347	347	326	393	372	355	338	369	372	349	339	331	356	363	346	361	326	318	342	354	337	352	370	351	375	377	359	360	345	342	346	342	343	325	337	331	325	357	355	364	331	319	364	374	335	352	312	345	349	347	349	341	394	357	373	335	334	363	381	342	372	372	357	347	357	370	362	315	340	358	369	337	347	379	322	352	354	366	314	335	348	371	355	333	362	342	367	361	362	337	372	351	362	363	345	352	342	363	353	366	333	313	325	352	327	392	303	321	312	381	355	356	350	336	316	351	334	299	355	385	346	358	360	366	381	342	363	356	327	372	358	364	353	352	333	344	368	354	337	356	336	327	334	340	358	341	349	377	337	367	336	376	343	369	325	355	330	336	365	359	358	349	366	362	342	324	349	378	352	365	370	345	332	307	326	316	386	344	350	344	357
16096	16447	25945	37503	40135	46741	50402	48018	44755	42300	34712	36808	37228	35987	29588	26539	23317	19437	21330	16777	20175	18942	12936	11656	9028	8723	7255	6923	6430	5549	4767	5311	4620	3017	1591	1217	1171	1151	1034	1053	1067	1080	1121	1080	1121	1096	1036	1000	949	1031	1101	970	950	983	927	935	950	986	922	918	865	935	884	932	867	965	902	910	871	902	897	851	878	851	877	914	919	865	841	856	897	842	883	887	858	881	820	813	896	854	874	859	892	926	846	906	903	876	865	903	878	883	879	902	835	865	913	902	885	887	929	888	840	924	849	839	832	880	884	872	842	867	881	877	852	879	921	906	847	868	857	897	926	868	914	877	893	903	868	887	911	933	844	923	896	880	903	895	862	868	864	885	869	858	898	892	894	825	910	899	866	872	866	860	880	892	865	913	879	895	857	824	874	841	885	894	923	876	867	911	836	934	868	884	892	879	939	898	922	891	894	800	835	902	902	858	904	860	884	919	882	835	846	851	856	917	873	881	886	893	885	881	865	892	875	876	872	907	914	884	904	853	889	839	829	879	887	831	931	888	892	888	837	882	893	890	905	868	889	851	884	867	884	911	854	849	836	888	886	841	858	886	867	815	913	853	827	842	904	904	895	834	846	859	873	861	845	861	895	819	894	851	883	884	908	896	844	861	820	882	861	876	863	842	828	914	890	903	906	904	820	876	896	824	889	863	885	858	911	930	883	866	954	903	857	835	890	858	881	844	862	914	912	820	857	830	873	892	885	844	877	909	893	875	859	820	874	849	888	891	841	897	845	925	858	894	862	853	893	860	898	911	875	870	913	884	909	911	874	847	868	843	895	855	895	882	822	854	905	846	834	838	859	874	843	905	904	846	848	820	861	891	884	887	870	837	798	928	932	893	809	832	820	897	880	888	893	890	848	877	859	837	850	890	807	842	828	909	904	861	863	832	856	878	837	923	861	851	858	873	847	869	863	884	844	877	850	880	908	865	869	884	897	870	865	921	852	859	884	854	815	867	872	870	840	860	830	866	887	853	859	865	907	875	875	851	870	891	835	857	881	866	860	903	886	889	951	845	867	857	889	912	912	858	826	883	875	865	865	900	901	851	864	892	895	848	900	804	911	836	849	854	834	863	835	884	854	854	852	916	841	922	844	858	868	881	854	849	905	869	817	919	860	891	894	834	896	820	838	858	858	876	861	864	830	847	867	892	864	848	934	873	898	888	899	865	875	872	855	904	876	902	856	863	849	858	890	909	865	873	866	848	892	857	883	832	877	855	896	846	891	851	879	923	885	901	905	910	932	886	855	924	839	884	892	880	854	845	875	887	909	887	891	879	852	883	859	869	860	894	860	875	875	884	904	835	926	865	823	894	848	928	860	843	854	854	886	890	899	864	894	887	917	918	913	895	863	924	860	898	845	913	908	870	894	852	840	849	893	908	872	806	862	883	874	894	853	901	848	886	911	896	869	804	870	871	849	848	867	915	903	897	860	886	865	883	818	891	863	888	834	857	871	883	808	869	857	916	913	902	899	875	880	894	956	850	874	859	896	855	889	835	853	820	873	786	850	943	881	903	853	903	858	837	872	910	857	936	939	870	858	815	897	896	860	898	870	896	894	866	885	883	879	851	848	833	845	833	859	892	861	875	841	903	890	904	868	867	906	841	887	834	907	896	863	902	916	911	890	914	907	921	858	837	852	890	833	913	885	836	905	876	874	830	828	865	895	871	870	868	899	865	892	864	907	919	867	926	881	854	880	864	874	900	897	856	877	891	880	868	885	864	873	875	895	908	906	874	899	860	873	870	853	839	879	878	876	838	842	891	881	917	914	876	849	892	877	929	864	828	869	945	894	901	949	922	892	867	858	950	881	948	884	947	879	872	897	902	937	881	841	852	893	887	860	892	840	838	922	935	841	872	830	835	896	856	859	926	889	848	867	851	841	889	861	846	874	879	888	901	881	880	889	856	889	900	873	939	877	862	859	874	904	914	844	897	852	847	887	902	867	894	912	924	910	867	905	906	892	891	797	854	847	920	902	862	897	898	842	860	882	871	882	852	874	924	869	838	821	860	902	831	878	899	826	855	878	857	888	866	916	862	860	856	908	844	895	892	868	901	882	867	884	910	884	864	871	839	829	870	879	875	873	842	873	849	835	849	866	836	856	858	875	867	837	928	835	861	873	876	850	896	885	882	883	839	905	884	920	854	906	911	861	886	899	891	863	875	883	894	885	892	934	897	914	881	897	874	884	884	863	909	864	843	852	884	830	818	852	898	887	878	866	860	869	803	878	850	872	854	854	907	884	841	855	843	888	920	890	877	880	910	944	915	917	883	918	912	850	912	899	856	871	876	861	898	882	821	852	860	872	890	854	907	887	824	834	896	852	880	873	866	871	873	862	883	872	867	906	869	855	940	861	902	863	849	855	854	860	888	900	835	862	877	908	828	922	891	886	899	941	897	915	855	844	893	887	903	890	864	846	865	881	863	901	897	875	903	860	909	871	880	869	816	866	873	867	857	913	938	921	852	844	901	906	879	932	888	867	851	846	901	895	906	894	924	858	902	906	864	817	896	847	909	870	865	859	874	853	876	912	845	925	831	905	868	880	879	834	863	863	803	921	838	922	914	886	850	883	894	907	880	894	892	873	870	911	831	899	890	845	918	886	887	897	892	865	897	831	824	894	932	869	893	872	877	894	891	921	849	899	854	922	922	826	895	890	837	908	911	850	906	857	865	870	909	903	847	881	858	835	846	892	851	835	872	876	848	881	851	883	895	879	849	895	876	905	917	853	939	805	881	861	871	902	910	897	842	878	862	858	868	894	873	819	881	887	810	873	890	894	928	882	848	871	821	860	914	861	851	878	841	820	867	877	847	866	892	899	854	851	834	926	878	957	895	848	849	906	839	902	855	887	873	851	864	842	891	876	901	856	871	820	857	886	859	840	870	868	939	905	801	862	880	920	861	837	934	875	857	895	862	901	850	862	876	874	884	847	818	898	923	873	896	874	868	938	880	896	872	881	796	890	870	901	888	881	889	859	885	871	886	901	901	818	861	882	934	884	886	830	890	850	869	883	915	897	863	879	866	864	909	893	920	860	868	836	839	904	889	885	872	835	909	843	922	899	933	870	882	915	841	913	860	859	870	904	855	890	895	892	900	899	904	859	860	831	902	878	923	865	824	881	872	884	895	825	911	826	891	887	915	873	882	857	838	953	849	838	886	852	898	869	916	875	938	876	868	876	848	848	865	872	916	877	896	860	903	865	887	903	886	895	875	840	863	863	871	876	806	921	860	878	881	843	895	883	880	850	892	867	913	898	885	876	892	902	835	862	876	872	850	821	860	888	926	838	823	863	882	836	840	850	911	849	836	843	841	873	888	845	889	811	912	903	874	885	868	883	832	868	885	889	879	888	913	869	875	849	924	888	865	905	854	872	909	863	855	867	845	857	892	829	867	883	900	841	867	841	866	871	835	913	847	816	899	797	851	857	905	864	901	861	894	860	882
36205	31302	36183	39758	39787	47607	43646	37336	36060	32845	31325	32902	32874	29741	25188	21313	16615	12743	11298	8912	12407	11482	8207	6493	3587	3810	3483	2868	2363	2069	1777	1960	1702	1518	785	470	378	371	355	362	382	334	358	342	374	361	312	339	334	319	321	345	324	329	327	314	335	369	330	310	326	307	272	291	294	308	274	291	287	301	315	284	319	332	297	284	295	317	295	292	292	310	300	297	296	324	276	331	288	294	285	317	300	339	288	305	308	297	272	291	341	289	314	283	317	296	289	259	290	280	289	313	299	307	324	303	263	289	307	314	297	304	306	294	338	281	290	305	309	317	279	306	336	301	255	262	272	291	322	305	269	288	283	254	298	286	268	292	299	305	298	286	280	300	321	272	296	302	293	304	308	280	322	308	303	268	291	291	298	311	301	282	296	283	312	301	312	290	291	286	275	300	311	314	307	301	267	293	267	311	272	293	283	317	303	303	268	305	289	280	281	318	313	276	290	265	298	310	306	290	285	312	297	311	301	291	281	334	301	265	294	276	302	300	282	304	319	285	323	318	291	279	294	303	268	302	276	281	288	302	286	307	293	303	328	292	300	303	303	309	287	308	321	327	285	291	277	319	276	277	304	286	271	279	273	288	309	327	309	311	279	245	290	299	296	328	291	309	289	299	277	277	313	295	302	328	294	296	331	281	290	296	304	297	273	282	342	255	291	301	314	291	288	304	314	280	312	323	270	289	287	277	298	291	291	303	286	307	304	265	280	289	326	278	276	320	306	287	289	286	301	308	294	289	276	303	280	274	288	300	289	283	260	287	293	284	308	285	310	288	324	277	284	297	276	318	293	306	309	296	308	301	289	301	292	265	333	296	295	298	308	287	304	284	268	276	305	327	308	296	305	317	301	314	272	321	318	297	259	314	296	277	288	298	292	281	291	290	317	305	291	294	295	315	306	285	295	306	298	302	270	286	305	300	290	277	297	289	326	297	293	304	316	318	300	297	267	262	287	268	291	287	300	312	286	283	279	287	315	303	275	319	297	293	296	311	305	305	320	306	338	282	311	286	291	267	283	273	294	283	311	298	309	313	279	298	301	280	272	285	311	301	321	313	289	281	283	282	301	324	290	319	281	321	287	282	295	302	279	287	255	285	271	310	316	302	323	321	296	299	268	314	274	337	298	266	322	299	276	309	290	286	301	312	301	276	293	291	297	309	307	283	288	290	301	287	311	275	303	281	289	319	296	307	279	325	342	284	295	248	290	314	282	299	336	289	308	314	324	270	275	313	303	290	282	279	297	274	284	289	317	310	293	279	309	311	297	308	312	291	272	302	293	302	302	301	299	306	281	300	271	294	305	303	321	323	306	302	294	314	306	274	304	306	295	265	290	315	295	330	325	300	296	276	279	311	295	262	263	306	286	298	307	296	274	288	306	313	296	283	323	288	304	304	290	269	306	272	294	286	296	320	307	311	287	324	274	271	322	334	310	272	301	292	277	290	310	277	297	271	267	291	317	305	290	315	278	276	301	292	314	311	306	304	303	269	275	310	276	301	309	328	314	325	295	291	308	275	272	337	268	301	322	288	326	286	293	290	293	302	291	333	338	296	298	318	291	275	301	288	309	282	287	307	300	276	282	272	285	303	324	282	319	304	298	306	312	307	307	285	316	291	298	324	324	302	293	319	263	329	287	302	288	293	301	309	294	306	310	291	291	300	305	273	299	292	302	292	289	310	289	326	299	289	316	292	256	328	312	305	288	256	295	293	304	320	302	308	297	306	291	287	289	307	296	308	317	300	326	292	305	315	287	286	296	279	289	289	317	312	289	343	302	290	310	315	317	282	270	273	282	296	316	317	322	306	269	278	279	309	326	269	276	314	292	283	281	323	281	331	275	287	270	304	316	276	347	299	315	276	289	326	274	265	274	273	265	320	298	296	275	247	304	280	320	296	296	258	291	320	296	336	302	297	275	314	265	278	310	308	303	317	263	293	271	260	305	295	304	287	284	311	264	269	322	294	289	329	306	301	290	307	289	295	290	342	292	285	309	310	303	276	297	268	296	292	307	334	271	274	280	288	296	300	333	331	277	308	312	296	301	294	290	292	342	297	293	286	296	301	302	265	303	299	244	290	288	294	302	291	326	299	299	322	316	295	321	288	308	285	264	290	287	262	301	285	294	300	280	316	293	300	288	289	309	307	328	281	295	279	296	294	291	297	305	287	315	288	300	299	309	318	310	286	314	308	280	308	295	265	312	267	293	315	311	315	307	273	299	295	274	285	339	320	316	279	294	307	290	295	282	294	287	290	307	276	250	281	294	268	332	321	332	334	271	291	311	275	314	286	291	299	278	275	294	320	295	320	280	311	286	287	312	280	304	285	300	277	300	272	308	285	281	283	274	338	319	283	267	270	277	320	298	265	276	293	289	261	313	304	308	292	309	295	282	295	280	330	296	275	315	295	269	277	311	303	278	289	299	282	325	284	336	322	280	336	315	312	305	293	298	296	311	265	298	303	311	296	280	307	290	290	310	307	313	322	281	313	290	295	277	305	294	330	296	268	289	272	315	281	304	307	321	268	286	301	281	276	295	312	299	282	335	313	290	297	313	282	308	307	340	316	292	318	301	312	324	333	287	301	315	298	281	309	308	256	305	274	299	313	319	288	288	298	318	288	292	281	308	307	298	280	306	301	324	323	302	306	297	280	324	271	274	301	336	260	270	299	307	336	278	320	286	335	308	324	280	313	303	266	287	285	293	309	296	277	330	324	264	305	275	303	312	261	272	286	293	308	294	309	296	297	300	298	293	287	294	310	293	284	307	282	255	296	293	275	275	289	287	288	294	319	295	288	319	302	308	300	280	267	280	303	256	289	310	274	300	336	288	277	277	290	300	261	298	290	306	273	297	313	300	325	312	313	304	276	254	269	323	284	290	307	290	325	313	293	279	282	317	284	274	265	295	276	285	309	280	292	284	303	300	286	311	311	275	290	329	272	329	302	270	292	261	268	305	296	294	313	301	288	294	297	312	338	305	324	283	320	280	314	313	330	297	296	282	273	290	312	307	322	306	296	297	281	297	304	317	303	304	286	299	293	286	278	296	321	305	307	274	306	290	290	269	321	297	280	283	287	294	284	297	286	279	296	282	301	249	310	302	320	271	303	255	298	300	302	276	303	331	268	300	316	295	293	323	311	284	271	306	331	292	288	295	305	283	278	305	295	325	311	288	296	274	329	309	273	345	288	268	308	307	309	313	281	309	278	310	328	268	301	307	311	274	298	276	304	318	331	299	322	269	299	280	298	289	290	306	293	302	309	304	326	284	300	300	302	269	334	298	275	300	297	290	290	298	299	290	308	322	318	313	310	303	297	293	289	313	291	338	310	300	325	329	334	322	282	277	310	321	300	266	278	312	315	257	299	304	290	286	313	308	284	291	314	287	268	311	284	310	280	323	278	278	282	273	278	321	290	281	305	283	306	329	282	282	299	303	277	309	316	296	282	277	289	292	295
22692	24363	36255	44102	47677	55658	53596	51617	50757	47467	43098	47560	48151	44757	41757	38767	35287	31852	30572	27185	32977	31062	25084	21957	15721	16967	15759	13185	12058	10258	9789	10617	9533	8194	3722	1909	1444	1236	1319	1241	1336	1229	1188	1226	1169	1157	1216	1053	1119	981	1073	1010	899	1000	953	919	962	945	929	938	817	762	777	828	820	745	761	812	784	787	806	834	801	779	844	790	766	795	761	826	810	776	730	701	756	750	732	784	791	719	764	706	739	778	769	761	737	791	744	719	724	757	752	780	772	750	719	730	739	745	749	754	750	698	764	738	747	736	759	742	712	757	765	724	767	724	728	751	674	729	750	801	735	760	721	795	758	736	736	745	737	767	770	739	682	715	695	721	757	758	667	766	731	746	728	754	760	726	762	760	757	732	697	758	725	763	771	745	760	737	729	747	733	738	739	722	746	753	749	758	733	748	719	724	759	803	735	748	746	716	761	731	746	698	725	764	728	770	745	755	730	755	704	799	755	724	776	740	748	724	763	736	741	719	705	727	791	764	780	777	733	741	742	777	760	737	766	703	741	686	768	769	696	728	740	713	744	764	733	684	802	760	709	765	719	730	766	758	715	740	762	739	732	713	731	751	736	743	728	760	729	729	727	759	752	744	739	731	806	696	718	732	715	764	717	746	743	795	774	788	697	779	736	710	772	781	758	788	735	797	684	711	736	733	806	774	726	737	786	746	746	767	742	765	779	739	748	724	708	778	756	741	777	739	750	726	710	719	737	772	746	710	746	779	780	752	725	719	734	743	791	688	751	727	762	716	709	776	774	731	774	755	787	712	749	768	720	763	713	711	774	724	713	764	800	785	727	750	699	712	736	789	714	726	745	708	769	772	746	767	756	694	715	744	751	782	747	738	732	760	716	743	751	749	763	709	740	767	753	756	713	707	706	739	727	731	743	718	757	737	751	749	704	748	757	775	734	712	743	779	766	715	705	757	733	717	741	728	765	766	744	736	702	720	767	731	745	702	711	766	771	765	753	737	741	730	700	747	784	719	702	748	759	759	767	756	752	743	735	688	735	727	710	756	756	787	719	750	702	727	722	752	704	731	721	755	725	752	769	728	748	739	770	773	729	747	709	702	761	739	751	740	772	743	737	765	684	768	752	742	721	788	751	735	720	746	763	787	760	747	772	818	736	709	778	750	735	738	745	743	753	694	728	787	790	740	768	734	724	722	743	692	757	699	729	728	764	740	799	770	745	731	731	717	773	728	705	738	744	781	748	720	748	773	699	680	782	744	740	820	731	748	810	743	732	738	740	794	717	754	725	756	756	716	787	745	721	682	759	782	773	735	771	748	764	734	785	753	686	753	731	729	720	710	764	699	731	774	750	801	801	772	771	757	778	740	712	736	738	726	786	729	729	754	761	759	755	748	728	712	723	763	738	774	780	751	743	789	733	714	787	791	762	731	741	742	736	773	733	745	787	709	779	704	731	717	760	751	761	734	755	769	734	780	726	753	741	733	738	774	767	741	729	726	701	739	805	702	759	778	751	723	711	751	718	753	768	753	730	745	746	796	752	727	766	733	779	722	740	772	724	720	778	720	729	760	757	736	779	811	736	728	721	734	651	738	699	732	737	779	740	767	698	749	734	710	787	786	788	769	764	731	736	766	754	751	746	726	761	710	753	772	771	738	761	727	769	766	771	771	768	762	801	735	780	763	749	712	773	734	768	721	775	714	784	705	759	775	709	715	756	752	799	737	727	783	713	744	763	744	746	731	759	750	721	738	725	700	695	728	752	772	752	785	759	716	722	718	786	753	746	718	758	690	743	702	773	766	771	735	739	750	745	763	718	714	769	744	790	727	723	736	760	766	717	711	732	771	772	711	703	758	741	681	722	763	744	697	786	697	751	779	704	821	686	802	720	746	784	742	759	711	768	761	720	762	739	706	742	744	775	805	742	742	753	733	780	755	780	746	706	773	766	767	716	767	762	727	723	723	749	756	776	747	741	757	717	732	804	702	765	744	745	766	745	776	757	748	723	731	780	761	742	802	740	743	737	773	797	752	787	746	748	761	755	779	746	737	752	745	745	751	689	778	726	710	810	735	737	744	771	734	750	772	785	705	714	785	780	753	767	798	750	774	731	780	746	700	700	713	718	755	772	771	744	743	756	750	707	804	733	763	788	724	703	707	761	823	697	754	738	746	727	736	739	760	759	748	734	774	705	729	728	782	744	688	748	721	722	746	730	747	725	702	761	755	745	764	814	820	699	726	707	736	721	686	754	751	730	755	777	791	765	734	753	726	750	737	742	776	751	767	746	754	779	758	696	771	746	766	772	741	731	722	761	779	735	760	713	717	764	788	788	706	748	711	768	760	753	779	723	735	720	726	745	703	712	699	756	738	775	746	746	757	721	764	760	768	729	751	749	682	763	721	773	665	727	715	713	770	778	705	747	747	735	699	755	731	706	830	780	749	710	746	679	718	755	740	735	738	727	740	768	765	777	698	754	688	766	716	729	715	771	704	785	785	686	760	748	759	690	772	778	740	737	739	695	699	759	710	758	714	714	757	740	743	756	728	761	731	694	749	791	683	737	744	712	739	712	746	733	760	702	762	762	767	771	730	763	715	743	748	733	734	789	742	780	722	727	739	704	741	769	758	724	691	750	720	741	773	723	773	746	765	664	746	758	715	781	719	747	774	741	767	750	723	751	752	733	733	685	732	701	728	747	801	709	712	752	726	736	753	763	764	793	760	708	730	751	745	686	712	772	739	756	733	756	715	748	715	783	748	751	767	726	758	778	710	752	739	726	727	763	791	713	741	717	693	784	738	743	751	767	727	748	730	710	780	752	756	693	706	749	771	759	716	731	738	791	745	711	713	738	747	726	790	749	725	717	694	765	700	697	686	768	746	773	757	711	781	709	770	787	779	724	716	737	784	808	724	711	767	695	731	726	743	772	723	778	767	714	743	758	732	756	739	757	768	725	758	726	749	742	773	718	730	754	722	734	768	754	752	778	759	760	738	788	736	737	782	734	764	736	711	717	781	795	775	788	770	799	701	697	736	753	723	709	736	747	771	739	734	747	716	747	774	726	715	729	731	766	736	732	732	751	733	751	760	792	747	742	757	713	797	733	799	745	742	755	733	742	755	746	800	789	742	749	730	755	768	692	725	802	748	755	749	732	741	768	737	739	722	758	746	748	746	701	712	761	722	702	774	736	773	808	707	773	732	777	764	729	784	720	761	773	739	724	738	723	765	715	758	774	720	744	751	753	736	754	744	739	796	732	755	707	773	737	782	745	784	755	746	752	733	711	751	730	734	785	715	744	750	743	742	736	702	784	746	731	719	746	783	782	724	740	784	772	763	732	758	726	739	752	737	705	714	764	728	725	727	764	735	735	776	732	736	723	780	740	752	701	747	753	745	722	760	735	726	745	691	729	720	736	710	815	749	759	754	721	743	780	755	764	792	699	734	758	815	748	733	721	716	760	751	761	721	702	733	726	767	738	758	732	756	754	758
12714	9603	9989	7994	7420	8789	10478	7489	5363	3637	2252	2105	1864	1337	1203	1011	872	768	723	621	696	618	505	485	426	454	439	408	419	403	363	398	380	371	334	358	346	363	354	351	381	330	372	351	356	316	352	348	343	364	361	363	314	348	376	366	340	350	332	381	366	351	389	347	320	358	341	356	392	344	318	342	353	355	362	380	355	345	356	334	333	360	344	351	332	374	344	353	373	333	340	350	353	320	389	326	327	348	357	338	351	361	348	380	328	326	350	372	396	368	336	352	376	336	368	375	359	351	321	338	351	340	310	388	346	319	347	330	335	355	375	345	365	317	309	327	349	381	353	382	323	329	367	358	352	325	326	335	352	398	380	353	373	340	345	354	361	327	320	363	351	336	344	354	344	325	384	331	333	326	332	326	360	354	344	349	350	354	360	351	372	337	334	355	320	389	381	335	339	336	310	363	362	349	370	319	379	377	355	367	340	338	341	372	348	355	364	352	360	359	341	351	368	345	352	358	372	345	369	351	391	350	347	346	356	367	324	347	344	362	340	346	367	331	333	361	317	364	379	380	355	378	337	400	375	354	409	323	371	329	385	387	341	330	372	343	358	352	338	335	366	335	344	349	373	356	374	344	340	364	325	355	371	388	344	326	330	352	364	315	374	355	354	361	388	358	372	348	331	311	345	378	355	332	365	355	316	340	373	352	342	352	337	360	346	352	350	368	331	363	305	366	349	324	356	334	323	336	379	363	367	379	340	344	359	318	361	346	337	336	338	345	349	344	354	331	339	361	362	343	316	329	381	371	359	351	352	331	348	362	375	333	351	371	333	378	313	339	368	353	352	379	337	333	385	324	395	378	391	354	342	338	349	352	363	347	367	308	369	340	401	326	342	342	341	297	324	297	359	347	329	338	389	333	311	363	364	365	365	361	363	385	332	318	347	336	344	317	329	358	349	384	327	320	345	331	364	321	370	334	325	382	353	337	317	349	345	325	324	360	373	352	375	368	354	324	366	352	310	358	367	351	374	355	359	333	359	352	316	339	367	330	354	311	364	338	370	360	355	362	364	354	370	383	348	358	367	326	365	345	329	354	340	362	372	389	339	338	368	346	347	371	337	326	352	358	344	346	365	348	347	363	354	362	352	353	359	338	369	324	364	371	377	360	374	394	387	330	355	342	331	323	370	356	335	366	336	380	361	340	362	362	323	343	360	356	360	344	375	334	317	358	328	345	387	361	333	325	355	345	362	322	378	380	324	345	357	355	334	342	348	341	348	384	353	343	349	369	339	333	316	366	350	356	366	343	378	373	344	357	329	350	345	350	366	351	336	325	333	329	363	376	367	334	359	336	351	321	343	361	333	340	334	301	350	344	341	356	380	356	340	383	329	343	350	334	340	390	363	322	320	350	383	375	372	369	402	344	354	361	336	333	389	376	362	333	311	348	353	360	316	341	361	351	376	336	343	339	358	368	373	350	292	348	353	354	376	325	354	328	360	319	355	344	384	342	334	328	331	318	355	361	359	338	374	382	338	375	335	317	345	342	354	338	367	344	381	346	367	341	384	352	346	356	365	339	332	338	339	329	366	376	360	357	344	366	387	352	349	357	365	324	392	358	355	330	360	418	352	327	352	367	360	343	334	331	364	326	344	365	338	381	341	343	384	350	357	319	371	334	404	328	321	359	325	334	319	331	322	323	365	349	376	355	383	365	333	329	363	328	331	352	331	352	357	349	354	336	355	375	339	345	367	358	372	343	318	345	346	346	384	364	318	353	296	323	375	342	335	357	348	362	330	316	340	363	347	318	325	368	353	363	389	347	330	346	336	361	356	381	356	326	369	334	330	359	362	356	332	338	338	353	374	378	319	344	364	366	378	359	369	322	344	374	376	400	343	332	353	356	354	332	341	370	363	349	367	309	368	355	319	366	378	348	371	357	369	372	359	353	328	361	328	337	331	353	354	371	342	371	357	366	357	329	365	314	342	343	342	345	340	374	329	332	408	377	351	369	329	330	381	374	358	349	358	337	353	348	357	347	346	341	355	343	363	360	369	322	359	336	348	327	382	358	331	321	348	323	364	359	320	321	368	372	366	363	329	370	337	341	361	375	375	355	354	384	357	351	367	342	344	344	368	360	342	356	353	330	354	358	352	339	353	353	339	351	344	355	363	347	347	380	363	331	343	356	333	357	373	389	333	353	393	328	352	341	346	338	369	332	346	367	399	343	344	338	338	353	402	354	347	379	350	341	342	377	352	381	344	362	325	335	332	360	340	328	331	388	328	369	356	371	342	350	348	331	341	321	361	334	350	369	357	347	365	329	332	337	333	371	392	367	367	364	303	354	324	323	351	375	371	358	349	353	360	382	327	336	364	346	353	346	327	306	396	373	372	349	346	371	383	352	358	336	352	368	353	333	360	371	372	366	350	351	338	339	358	361	379	336	367	408	357	327	329	356	348	332	347	315	353	312	357	350	341	357	366	315	322	334	361	367	360	312	326	327	346	379	357	365	340	325	382	342	371	336	363	377	345	378	363	350	388	379	318	365	371	353	356	321	365	373	367	326	327	353	346	341	340	341	340	374	357	358	357	338	332	360	315	339	368	349	338	368	348	319	348	341	356	309	349	324	342	330	361	359	354	330	327	381	329	368	336	338	342	356	358	347	348	347	363	353	337	355	353	371	351	358	331	332	378	355	377	349	338	340	339	343	345	349	346	352	326	347	403	377	337	323	336	321	360	331	345	315	385	353	351	343	348	340	375	347	315	339	378	373	350	327	372	363	336	346	393	345	341	362	401	334	357	370	369	345	380	363	354	367	338	339	369	397	345	373	351	354	357	362	357	326	332	324	335	347	360	349	334	347	343	339	358	360	332	353	353	345	339	345	348	354	342	369	340	361	361	320	336	317	368	368	345	321	333	355	330	350	333	358	334	343	343	370	354	352	342	390	354	355	375	354	393	316	339	350	353	372	383	370	352	372	349	349	357	344	351	328	348	349	327	372	375	365	356	311	362	371	355	337	346	349	367	396	358	359	358	334	369	346	343	361	323	361	334	332	374	348	383	343	355	329	331	342	344	349	368	369	370	344	346	370	366	339	337	331	328	376	367	366	371	362	340	353	351	329	339	381	357	364	364	340	369	343	349	369	316	371	369	356	348	297	367	361	334	372	399	325	393	362	331	357	333	354	360	394	356	345	350	315	362	320	351	342	324	367	342	352	354	347	360	346	367	332	350	354	370	342	318	357	390	362	333	340	383	313	353	363	320	367	368	349	371	352	364	375	319	324	363	351	309	315	307	339	340	337	360	349	361	335	351	328	349	335	337	369	361	353	326	346	369	329	334	325	353	374	311	363	356	390	327	350	334	342	349	340	356	329	324	332	366	339	340	348	351	373	371	366	337	338	348	356	323	358	360	345	411	355	303	324	335	364	384	318	332	319	322	360	377	352	351	345	369	370	381	319	396	365	339	367	360	358	386	362	322	362	368	372	340	349
8308	9264	15276	17688	18592	23695	25723	20511	17583	13406	9864	10187	9947	7186	6177	5388	4438	3664	3490	2946	3508	3009	2335	2129	1766	1684	1556	1434	1377	1272	1270	1296	1203	1091	940	924	873	874	941	898	922	926	877	918	945	925	938	918	944	895	939	935	949	816	958	876	923	877	923	848	898	906	898	916	873	901	949	894	860	868	889	926	904	856	856	876	856	861	935	896	866	860	882	885	857	854	934	849	885	920	903	905	904	858	864	885	867	903	886	831	880	895	808	922	846	868	865	860	862	894	854	881	838	925	898	873	909	895	920	854	885	871	882	884	849	875	871	865	909	936	866	869	911	887	904	827	874	865	889	893	829	888	872	890	874	911	915	842	891	890	845	881	935	854	890	908	894	937	834	884	863	813	831	817	863	904	853	918	899	912	869	849	906	825	914	887	835	864	884	843	869	875	844	877	897	897	901	857	889	822	852	865	828	870	842	869	859	850	853	856	917	872	870	864	885	874	862	898	914	840	860	835	896	814	906	888	912	821	898	898	852	819	886	871	860	866	840	848	874	883	846	875	862	869	912	921	854	901	885	899	867	866	844	862	889	879	863	895	806	849	899	875	902	844	909	914	935	889	851	814	887	823	839	882	869	878	841	875	879	825	830	919	860	867	887	876	854	871	843	907	857	900	846	895	877	861	863	858	902	925	862	850	838	870	861	868	908	887	883	908	850	896	874	835	891	853	860	873	898	881	819	834	877	826	846	874	848	882	831	940	858	892	853	879	831	825	818	881	856	837	906	886	841	865	891	860	848	888	880	820	926	827	885	910	847	876	840	835	833	888	842	863	892	867	888	907	872	881	849	929	858	819	829	873	853	850	916	909	905	842	897	840	883	874	919	849	846	870	910	822	896	890	865	881	917	813	873	841	866	906	878	841	899	840	897	880	879	848	900	863	924	856	911	924	849	924	844	865	881	912	887	875	874	842	886	884	893	907	879	882	878	872	869	881	868	876	877	878	868	847	854	881	873	883	913	922	951	883	857	850	889	912	820	859	868	876	862	804	903	851	887	831	875	902	827	915	868	861	908	854	873	902	843	910	851	853	893	822	849	891	788	889	931	910	918	906	863	855	879	849	861	898	945	850	878	866	901	883	914	886	894	855	867	863	933	847	847	881	822	898	888	857	835	835	903	855	866	885	905	887	907	864	899	890	904	853	919	868	870	874	846	897	868	861	839	926	920	887	886	828	855	815	917	873	918	863	847	898	849	905	848	808	879	863	884	858	897	879	865	884	890	854	912	870	873	884	891	856	881	848	890	900	847	867	816	842	809	864	917	914	861	908	869	872	851	901	872	849	861	872	819	849	897	946	909	860	835	868	853	920	892	899	876	851	871	946	825	873	853	850	857	897	870	848	840	877	846	864	885	868	848	910	878	851	850	892	896	902	873	864	877	914	873	888	848	874	874	828	889	831	883	889	881	935	852	877	884	925	884	890	889	856	862	870	876	858	887	842	876	884	878	950	869	868	810	839	861	838	862	927	908	928	866	926	859	892	909	859	845	882	833	880	894	872	856	842	861	791	872	927	887	829	851	870	876	877	803	871	863	836	886	921	887	888	885	847	932	860	888	894	868	868	899	900	898	826	863	868	862	845	889	894	874	812	866	871	842	846	911	889	932	925	930	879	879	902	901	866	847	917	897	845	839	881	872	867	887	826	849	830	889	883	834	829	934	882	872	888	852	855	896	849	896	858	874	919	867	876	854	890	850	892	857	907	857	868	890	875	880	873	879	891	870	832	847	865	872	854	857	883	926	796	905	900	851	879	885	882	873	817	859	872	872	858	888	925	843	896	905	892	868	889	851	879	831	840	889	886	846	849	892	864	854	860	887	904	849	868	923	852	822	892	900	847	916	921	803	858	844	905	844	904	869	892	831	904	904	892	939	916	858	893	841	884	871	853	864	872	882	875	904	889	891	850	847	876	888	904	884	827	882	873	875	864	816	905	918	899	899	878	935	838	918	833	908	899	856	921	908	897	837	832	924	891	899	918	893	883	923	853	894	903	906	892	908	830	850	894	909	853	842	870	878	815	835	913	887	892	845	882	883	926	876	836	925	868	883	888	840	883	868	900	896	916	869	905	862	854	884	914	897	906	813	907	864	904	856	852	889	917	919	830	867	872	891	833	886	874	866	857	865	908	873	879	830	886	917	892	902	839	922	831	871	827	891	870	889	897	885	869	889	795	890	842	883	853	862	876	872	870	883	889	928	856	900	872	900	866	871	905	891	848	849	931	849	879	911	895	813	875	836	929	862	925	866	905	877	861	867	869	883	823	848	896	951	863	853	935	860	858	882	872	865	830	874	849	912	819	918	884	895	823	877	858	836	900	935	874	863	841	850	848	858	916	873	894	893	803	841	919	833	854	888	875	884	856	881	887	884	891	892	841	854	871	852	828	893	847	849	875	887	828	863	890	858	820	853	917	903	875	854	873	912	870	916	885	934	892	822	820	895	832	906	821	895	855	841	857	907	834	838	867	866	887	857	841	819	867	833	886	863	916	925	834	893	897	852	884	893	833	873	901	922	862	902	894	858	862	821	839	907	844	869	832	863	859	892	895	880	847	904	853	817	883	862	815	825	908	819	866	874	870	930	853	901	853	866	887	856	843	890	913	860	866	853	855	863	848	844	852	858	901	835	868	901	902	865	846	901	867	819	894	891	868	874	892	864	883	847	883	846	886	849	849	848	845	857	879	859	863	916	928	874	885	864	859	889	870	908	847	827	850	865	894	826	906	854	884	883	904	842	880	820	880	850	894	888	890	837	853	869	844	833	871	869	931	871	861	893	879	881	916	906	898	863	857	849	890	853	848	853	903	811	871	911	874	912	898	894	853	868	841	842	887	832	878	851	853	876	871	873	833	858	864	878	927	902	851	855	900	903	851	901	901	896	799	856	931	887	910	860	856	830	863	864	860	893	840	905	851	869	899	942	930	883	880	829	935	933	893	840	827	862	852	833	858	847	855	846	858	904	855	865	874	848	888	924	889	848	857	866	817	868	830	854	862	922	895	847	868	873	876	857	864	878	878	855	863	884	879	889	839	900	877	874	913	912	820	921	898	891	908	925	888	873	928	828	926	903	888	873	888	832	884	887	890	809	884	897	842	859	915	891	920	892	892	845	893	861	861	886	897	920	920	888	884	870	874	853	892	842	858	883	877	909	881	868	889	851	840	934	853	848	842	887	839	942	917	885	862	873	876	876	849	886	892	867	889	912	854	867	838	892	869	912	868	863	856	887	871	855	837	857	898	900	921	866	886	856	894	903	870	885	825	880	900	877	865	847	844	885	909	839	935	851	843	861	864	871	894	871	884	878	850	861	862	869	906	890	865	887	919	841	906	834	869	865	891	903	849	848	825	836	890	922	902	893	817	878	913	856	905	830	885	923	874	891	917	904	848	899	869	888	863	915	859	862	887	883	831	886	882	875	847	890	880	915	907	918	806	890	840	909	902	899	871
25308	22195	26912	27441	34666	34124	40580	36573	33142	29100	20804	20134	20863	15583	11308	9817	7304	4877	4539	2897	3240	2978	2551	2008	2009	1619	1345	1375	1082	961	942	978	970	811	523	472	423	379	386	375	374	389	368	382	376	357	398	357	388	374	372	362	333	337	338	388	344	377	375	361	366	346	347	381	335	369	336	364	343	362	344	376	379	362	347	317	371	330	385	331	334	329	336	356	382	366	362	370	327	356	350	348	333	309	343	349	318	358	318	355	330	365	349	337	335	341	352	335	358	329	332	355	341	317	412	340	334	332	351	352	353	365	357	358	359	349	358	311	370	305	353	334	339	305	383	365	325	360	370	350	324	351	347	361	315	335	346	328	362	370	346	376	383	346	321	365	303	347	359	362	322	345	334	376	345	315	340	341	364	337	348	346	334	386	311	321	369	342	342	383	331	329	342	350	360	359	373	359	344	340	352	361	335	370	384	343	370	306	398	370	354	346	300	350	340	362	368	341	353	348	344	322	347	337	333	351	337	321	384	319	338	338	336	370	325	355	330	341	367	327	301	311	321	369	298	343	363	349	325	357	348	342	334	344	330	348	381	356	344	373	352	330	357	353	324	376	342	347	332	371	356	343	356	351	327	358	335	311	366	369	359	330	327	365	371	341	380	366	386	340	351	336	323	328	317	372	321	343	346	332	343	339	331	310	345	354	351	357	361	348	382	384	353	356	355	349	349	362	349	352	342	345	371	333	334	350	342	327	321	321	332	335	350	322	319	337	361	342	319	352	330	368	374	352	334	365	343	342	321	331	338	339	352	324	380	335	339	376	346	364	340	344	345	320	336	352	348	352	356	359	359	336	384	336	347	310	311	382	310	327	375	343	359	373	360	338	332	310	338	358	363	343	346	344	351	344	325	349	358	336	318	319	319	336	326	339	348	350	341	363	321	351	382	357	337	352	339	373	338	358	357	383	331	357	384	336	338	366	352	353	320	321	307	353	345	339	323	359	328	308	323	327	338	339	369	334	333	333	324	316	348	333	334	343	345	372	341	350	372	372	362	353	349	329	358	392	355	327	319	374	322	334	390	314	340	323	341	353	337	366	359	346	336	359	336	322	356	356	386	347	360	334	342	328	329	326	332	398	337	340	349	345	368	327	349	388	351	322	351	343	342	374	346	341	321	352	353	331	341	337	338	322	357	343	347	339	316	343	360	369	326	334	350	319	336	360	327	327	351	343	343	350	361	344	366	353	317	351	342	328	355	358	352	330	353	363	353	363	364	355	372	361	362	343	327	348	347	392	334	347	357	330	360	314	332	319	368	373	341	348	360	326	328	339	344	306	310	374	307	346	361	315	354	358	363	325	358	337	327	367	348	342	324	351	338	363	371	340	356	349	345	349	343	343	340	327	348	335	363	335	359	347	333	394	376	314	340	361	359	371	320	359	377	345	337	365	354	357	346	380	364	326	329	351	359	332	337	332	350	346	323	344	355	338	339	357	319	329	353	359	363	363	334	368	363	325	360	364	363	334	336	350	345	369	337	357	336	356	319	363	346	348	330	328	350	328	372	348	350	368	327	340	365	350	340	360	394	348	356	346	376	305	346	344	337	370	351	317	388	319	335	368	356	366	359	351	370	357	357	364	336	344	335	348	354	348	346	307	340	359	332	329	345	361	346	333	363	345	363	316	310	332	338	373	332	358	339	372	326	339	343	341	342	296	372	361	317	348	370	368	375	346	374	359	355	340	327	358	317	323	375	349	319	331	345	301	319	346	328	332	320	328	357	355	342	337	369	359	348	365	302	355	320	351	365	327	369	368	321	345	308	342	357	335	364	349	356	368	373	357	350	324	332	363	347	351	358	381	363	335	345	342	356	378	350	393	342	347	335	328	379	329	330	367	342	344	370	370	375	338	342	318	354	352	341	338	348	360	343	348	322	333	349	338	362	314	331	344	303	375	370	348	349	355	359	371	324	359	354	361	348	335	352	332	346	344	390	336	326	330	387	342	332	350	346	345	342	363	304	361	347	343	341	353	318	322	390	328	375	347	349	350	371	372	318	365	368	350	365	382	340	305	351	339	316	329	360	331	365	356	362	323	341	363	357	350	336	329	365	340	335	372	351	373	341	322	339	337	350	339	333	352	372	377	275	326	345	349	373	354	361	351	344	357	335	362	363	323	362	365	336	349	337	371	339	355	291	368	342	348	370	351	358	357	353	327	353	339	367	339	336	355	350	348	339	380	315	363	345	334	357	334	341	316	327	359	367	316	333	331	313	348	303	337	349	344	347	373	296	342	362	329	373	321	344	404	336	353	337	311	350	389	332	357	332	290	383	362	317	320	350	323	333	336	358	351	336	370	365	318	300	354	370	345	339	386	334	337	361	351	360	366	361	404	343	347	312	339	362	338	356	381	346	341	351	382	308	351	364	380	316	338	369	331	367	334	323	357	360	357	322	338	360	346	339	345	339	350	368	339	312	355	336	370	318	338	354	365	360	359	321	329	336	333	367	346	359	323	355	368	331	358	334	347	372	340	322	318	345	347	347	342	379	352	373	358	321	366	352	367	322	343	342	332	325	347	366	363	354	363	340	356	369	312	349	335	351	377	369	360	362	353	346	339	387	354	340	365	344	401	299	337	307	357	368	349	332	368	366	331	369	344	336	361	400	324	367	350	364	344	329	317	357	377	346	306	334	329	339	332	317	329	364	355	355	333	342	371	338	326	343	370	377	344	335	352	338	356	335	295	314	348	315	344	322	337	342	351	333	370	355	315	359	348	331	341	331	356	363	362	353	327	354	346	341	334	335	340	353	359	348	356	339	314	346	342	356	342	375	355	347	382	345	311	371	351	346	355	353	331	334	388	319	375	337	359	326	333	321	330	323	321	337	338	345	323	349	364	326	352	338	355	343	350	361	361	370	343	289	369	337	370	331	325	353	340	368	380	339	342	348	322	384	361	323	320	345	348	344	370	347	376	333	358	358	337	356	365	323	340	331	366	369	372	342	370	337	359	349	367	364	377	360	333	302	328	356	339	349	325	347	367	338	377	363	329	353	333	367	351	333	340	358	334	350	352	347	347	354	329	323	321	348	359	360	346	348	342	324	367	321	348	346	361	343	343	349	322	338	287	288	331	308	382	349	347	349	302	339	359	320	361	363	337	348	367	348	360	348	356	351	302	326	329	355	349	351	358	360	328	324	351	326	341	327	357	337	320	332	371	335	376	365	387	374	321	329	307	345	339	318	295	339	348	345	353	332	319	393	320	335	367	365	335	319	328	356	366	358	328	348	342	401	351	342	342	343	334	352	362	344	353	327	363	349	361	371	327	329	315	362	342	344	337	315	324	353	368	339	376	370	337	357	336	355	344	330	335	357	360	366	326	360	362	374	349	364	316	354	373	381	342	331	338	357	374	336	360	375	347	368	324	377	349	369	320	336	329	365	344	344	339	348	343	343	355	322	345	352	353	343	330	357	325	309	298	364	377	349	345	324	321	282	330	333	303
16805	18064	27763	34977	40094	45743	49312	48021	46328	40479	30865	35798	39176	32308	27211	27942	22699	18474	18530	13686	14963	14087	12595	10631	10132	8484	7127	6704	5900	4999	5623	5517	5309	4218	2100	1513	1177	1098	1103	1112	1163	1061	1032	1053	1022	1057	1044	1047	1033	1033	1011	961	964	987	950	909	938	875	976	959	845	870	903	879	885	801	864	918	866	947	873	872	942	892	911	850	854	871	875	892	902	882	874	876	880	891	910	894	945	862	877	819	815	850	828	856	932	889	896	871	879	853	855	847	831	822	853	881	827	886	835	896	851	863	892	833	817	877	882	839	859	874	844	852	871	819	847	867	830	831	852	888	830	871	837	874	861	819	907	841	857	874	855	874	875	818	884	851	869	897	863	828	902	880	857	882	845	890	872	857	788	918	865	890	872	878	896	838	847	839	810	837	886	860	913	879	879	883	840	843	853	838	885	825	863	912	844	856	848	807	869	860	855	896	872	833	822	843	903	876	865	854	857	889	836	796	809	872	897	881	806	848	841	869	889	837	852	887	921	862	842	851	814	904	855	850	892	817	835	847	838	835	868	873	843	896	896	905	906	885	896	877	882	886	889	873	868	905	875	819	856	916	845	933	899	896	884	874	860	875	844	842	863	895	873	890	859	844	878	854	841	838	865	931	867	877	822	870	823	850	840	840	929	871	863	912	836	851	896	857	838	919	802	814	894	874	885	858	845	896	850	898	842	862	842	868	850	872	810	901	838	899	829	832	809	841	865	876	904	843	850	856	822	839	874	867	845	855	891	873	885	895	826	864	884	892	892	828	865	867	843	858	880	873	890	856	898	836	859	894	837	868	847	843	886	875	858	903	858	865	829	837	857	892	854	851	860	847	832	894	802	833	899	829	857	868	862	814	828	891	826	862	861	842	869	841	812	883	898	923	898	869	833	872	854	863	879	864	844	863	859	810	851	867	858	842	853	819	803	867	811	845	872	882	873	844	885	907	872	865	839	852	902	885	860	809	850	886	863	829	863	831	877	879	862	867	888	889	878	858	889	870	902	837	822	878	890	873	925	834	893	841	889	859	857	822	851	837	905	849	830	886	858	900	881	880	894	855	824	882	806	846	875	842	877	867	902	879	844	850	922	906	890	849	762	880	858	807	891	891	860	858	878	885	884	823	861	830	836	888	851	900	812	894	844	854	909	865	874	830	855	814	829	859	881	816	895	839	904	881	859	869	883	857	827	856	883	872	854	853	846	808	881	877	833	885	926	844	890	876	766	848	859	818	889	888	874	866	877	834	869	800	929	909	859	862	887	862	870	856	871	827	899	920	821	812	877	849	867	876	912	843	907	883	868	836	887	858	859	908	840	867	881	886	859	850	849	830	860	844	832	889	898	833	867	858	821	820	853	882	817	857	869	813	868	839	830	830	877	841	837	859	892	869	877	903	860	884	892	871	909	844	877	860	849	899	872	886	856	879	857	872	850	858	868	833	826	867	802	906	886	906	793	883	844	893	866	869	898	833	869	799	885	874	855	898	833	864	822	890	897	854	885	869	856	838	888	903	847	850	847	843	842	913	836	928	844	909	859	850	902	855	855	886	874	793	843	900	844	784	923	860	868	934	896	821	892	870	819	847	890	867	872	813	880	849	885	825	842	867	860	851	836	849	831	914	781	830	860	875	863	887	868	891	844	871	874	862	901	890	839	862	894	842	897	860	884	887	831	885	846	833	870	894	898	874	856	839	812	873	865	910	870	810	814	848	830	863	888	840	874	841	833	848	865	850	893	834	825	855	837	829	887	883	898	910	893	894	866	807	836	792	905	899	857	919	883	870	894	889	822	889	902	861	893	833	899	771	874	882	872	897	899	883	898	844	864	852	878	870	869	876	835	804	928	846	817	846	883	892	880	903	874	885	843	904	861	876	823	837	901	818	871	884	860	888	846	930	890	842	849	827	856	825	869	856	817	840	847	800	852	863	928	858	880	892	874	890	837	848	874	838	884	825	947	846	862	841	858	861	818	900	848	894	865	871	792	841	871	822	857	898	880	791	836	918	831	864	893	891	940	871	889	857	876	885	864	832	847	867	943	817	854	883	877	863	843	852	868	858	848	877	875	881	818	851	900	828	868	825	886	860	877	867	830	814	849	815	819	841	826	874	874	833	873	836	780	833	839	874	837	879	862	874	832	886	895	878	873	884	876	800	871	883	873	855	900	875	882	882	859	876	881	949	835	845	882	853	834	851	874	845	939	837	899	921	851	811	855	846	908	916	852	803	878	897	840	868	867	875	860	847	855	882	808	817	887	870	870	884	860	859	817	841	866	868	845	827	848	816	861	875	842	902	846	875	864	860	901	854	858	854	867	889	856	855	855	877	861	838	812	916	883	815	903	843	802	868	872	871	865	876	837	850	843	862	882	879	837	861	850	855	894	898	850	905	877	831	840	826	868	883	848	854	843	847	862	883	910	835	852	834	836	810	832	816	844	855	849	831	852	811	842	801	871	913	855	846	891	874	859	865	861	853	841	836	881	851	842	862	829	788	893	817	854	888	863	834	811	868	829	896	866	851	865	879	849	829	868	887	829	887	856	874	855	889	881	832	907	846	859	813	870	851	877	841	886	854	855	903	846	880	899	887	807	880	912	889	816	869	891	822	852	868	860	893	830	887	845	924	892	834	826	840	893	919	858	832	848	871	878	877	827	833	856	874	851	828	899	874	912	861	824	899	863	854	871	824	889	859	854	895	886	888	843	852	831	844	866	884	853	855	867	825	871	828	858	877	839	812	833	871	868	856	841	858	903	889	880	868	891	883	884	805	904	924	889	885	858	858	867	870	868	876	858	906	842	893	810	839	903	900	851	902	866	842	907	859	838	893	862	880	829	903	838	889	878	851	839	819	838	878	865	900	878	842	870	941	869	836	865	873	853	844	821	827	844	864	857	891	849	809	876	874	872	868	850	861	828	823	906	856	852	876	884	849	838	866	892	851	868	907	866	876	868	881	891	906	886	903	908	867	839	821	884	878	837	842	875	851	874	858	846	894	906	873	893	913	880	858	865	844	914	884	910	846	841	874	922	849	881	832	900	860	873	883	829	905	872	903	943	851	867	838	838	794	868	842	875	852	879	943	872	871	856	867	849	916	950	886	902	903	839	887	881	887	842	825	841	858	852	899	867	907	846	867	896	900	824	873	892	863	874	853	893	849	902	878	827	842	912	876	915	846	871	858	864	896	864	829	886	865	841	846	861	858	818	868	852	909	831	847	878	916	864	894	875	891	834	933	890	852	891	901	903	871	834	854	805	838	882	885	899	889	851	851	798	905	838	794	831	828	887	840	856	788	868	865	861	872	851	864	813	869	906	818	857	884	869	855	824	952	869	862	893	882	852	848	850	799	850	882	893	886	864	843	879	820	911	829	861	881	828	863	855	819	862	880	892	870	876	873	888	859	905	839	879	839	895	857	903	888	851	863	872	812	838	858	858	946	874	803	853	825	861	825	926	858	865	871	811	888	889	866	879	846
38059	34490	36707	38883	41861	39805	44404	40050	36882	34025	29558	32430	32109	26547	22232	21985	19385	13102	10521	7496	6997	6269	5559	5911	4216	3493	3673	3765	2711	2143	1905	1961	1619	1546	753	539	423	360	413	367	395	336	339	374	330	343	344	354	328	361	322	300	314	310	358	322	316	331	327	303	304	280	285	281	264	294	321	322	323	283	296	299	283	283	297	281	281	323	294	297	300	313	294	305	322	308	277	331	336	307	304	296	315	307	289	332	278	278	277	326	285	297	301	316	293	280	316	291	268	346	281	297	261	305	270	303	310	265	289	288	298	325	319	299	305	278	300	298	326	280	268	305	316	320	289	291	279	261	305	293	308	291	294	323	277	297	306	297	294	301	306	327	294	315	328	307	275	301	297	292	305	327	299	290	280	308	302	269	279	297	308	305	301	296	313	290	283	324	278	334	252	300	276	297	289	295	273	276	281	264	275	313	300	258	231	325	290	292	322	276	292	260	270	260	271	269	324	280	319	281	314	274	297	288	280	295	282	302	275	288	322	294	299	276	287	274	268	292	327	269	302	283	278	296	290	285	325	257	309	293	272	269	304	299	295	309	275	305	288	282	275	310	275	307	336	258	287	290	291	288	272	287	299	307	296	275	278	285	298	308	275	286	279	294	301	320	268	298	304	293	287	315	317	284	301	334	312	323	285	286	274	297	296	309	290	303	299	317	319	301	292	303	241	285	276	271	312	273	317	323	305	332	308	264	273	281	294	284	292	272	294	300	309	304	273	293	329	311	266	292	273	281	288	295	280	275	253	316	299	304	310	273	299	311	303	281	269	259	306	276	326	297	291	286	299	274	296	274	296	265	302	314	294	270	283	287	289	305	285	298	260	298	312	307	301	273	292	301	335	263	317	305	297	290	334	288	278	271	305	291	326	321	313	316	298	283	261	285	276	331	293	278	271	274	316	314	316	317	323	276	302	281	269	289	295	323	321	289	267	259	288	304	324	316	293	333	300	299	301	316	284	297	313	296	297	281	292	286	266	262	283	276	270	251	313	282	290	287	292	278	294	295	300	285	310	306	266	310	286	293	307	289	279	284	276	304	285	282	279	300	279	292	298	317	311	273	298	252	271	306	317	271	319	288	281	282	298	259	301	314	286	272	309	327	300	284	284	286	274	281	279	294	272	306	293	300	290	264	323	327	293	296	285	301	288	292	299	308	266	302	294	276	294	281	297	300	301	300	314	316	306	292	319	300	285	276	267	302	308	282	304	284	306	277	296	279	284	311	285	294	273	280	307	289	295	298	301	301	296	283	299	316	297	287	280	311	284	302	292	349	274	285	277	311	274	319	285	296	296	288	294	296	302	298	276	269	304	314	277	316	320	284	318	270	297	295	301	285	300	282	309	268	258	308	299	267	285	301	272	294	311	283	324	294	270	307	299	272	284	274	321	278	292	297	273	323	270	299	284	300	285	295	309	280	276	284	314	277	301	295	297	293	297	292	297	306	296	294	303	284	275	290	297	316	317	278	264	290	309	276	267	294	314	316	284	328	301	308	289	322	305	279	306	306	295	291	300	321	312	257	309	295	333	278	282	302	281	296	282	285	307	305	293	338	256	293	287	314	295	308	318	278	302	281	301	288	292	288	296	315	278	249	325	296	301	295	310	281	306	316	285	308	267	273	283	249	299	264	309	270	271	303	276	295	267	267	317	267	249	285	292	282	299	302	308	285	284	294	317	264	298	312	309	315	280	283	288	279	323	305	296	303	296	267	310	302	277	270	297	292	270	298	272	247	282	289	335	301	288	289	311	317	307	286	272	302	312	342	296	283	326	275	297	318	311	305	327	287	277	287	281	312	263	302	317	275	293	329	319	303	320	285	286	281	294	257	311	280	279	271	265	292	305	317	285	311	304	288	315	293	261	295	287	318	267	274	286	317	284	263	300	288	305	320	289	297	276	292	293	305	296	297	296	314	312	312	287	291	286	308	315	281	295	314	324	326	301	311	294	313	268	283	257	276	304	278	283	284	328	297	300	296	301	286	285	325	296	302	288	283	267	290	275	290	298	291	301	315	290	323	285	309	321	329	285	332	270	310	284	291	266	279	278	326	317	328	295	315	283	316	284	286	298	292	259	291	291	267	301	319	274	316	296	262	302	289	305	307	271	298	258	294	325	324	274	304	278	283	290	266	287	303	283	276	308	301	293	298	250	275	321	261	280	321	247	300	279	270	280	265	281	312	262	279	276	296	319	297	274	308	318	282	298	293	281	293	302	285	295	267	266	322	315	291	312	322	306	274	302	316	259	300	271	288	327	311	289	269	292	323	284	314	311	293	261	286	281	303	328	277	325	282	259	302	313	262	295	277	300	301	277	316	323	282	330	278	304	279	303	315	290	293	265	302	294	324	293	309	290	311	302	302	287	293	298	289	315	317	292	307	276	310	286	338	285	294	306	284	328	316	288	254	317	291	290	275	321	304	310	300	289	301	277	294	291	302	311	282	311	277	310	290	273	258	300	256	277	288	289	307	311	309	372	291	330	250	296	315	294	306	295	301	276	302	269	265	255	303	289	298	277	280	301	296	314	264	303	281	320	276	291	275	274	307	277	298	285	280	269	304	287	288	296	312	290	301	298	300	305	295	298	336	295	301	307	252	310	338	307	287	301	264	315	255	273	297	314	316	302	299	288	287	290	287	271	259	287	287	271	289	311	313	298	292	284	287	335	295	275	296	352	283	275	311	289	268	297	286	311	302	300	298	299	282	283	288	267	295	270	304	307	280	307	307	281	276	304	273	304	278	312	282	272	283	283	308	285	285	319	265	258	289	322	257	316	270	319	282	276	277	294	290	286	284	281	308	275	264	266	307	308	305	324	334	302	294	283	255	311	279	311	290	307	301	312	299	287	310	307	305	274	278	282	310	312	272	299	293	274	301	325	307	293	243	292	334	318	290	296	269	262	314	285	292	310	280	271	317	279	288	298	298	282	334	311	283	320	281	322	307	295	304	284	270	288	308	310	311	303	336	308	294	305	316	274	287	268	294	300	296	337	298	278	247	284	293	301	316	307	299	314	299	268	301	281	306	300	300	278	302	261	295	295	247	299	262	291	295	265	301	307	292	290	301	296	286	260	263	313	297	319	261	280	320	314	297	280	279	275	321	284	308	303	241	311	266	280	296	279	291	286	291	294	303	264	263	322	253	309	273	288	276	283	278	273	317	293	320	298	277	266	310	327	309	337	294	314	295	292	267	315	306	281	310	258	304	281	304	252	276	278	302	314	302	304	300	307	314	282	299	260	289	301	300	308	308	294	293	255	280	312	299	283	288	296	291	301	295	278	279	270	304	307	310	300	270	298	281	278	280	320	300	310	296	282	275	309	272	327	298	316	290	298	295	288	296	303	297	288	299	276	285	273	329	266	283	275	314	302	317	286	268	318	276	267	303	308	289	305	286	306	317	300	291	324	299	284	307	303	322	282	320	279	291	287	296	252	282	272	293	315	332	294	262	283	310
24532	27432	36723	44174	46959	51697	53695	53339	51965	47492	41708	47747	47546	40987	39374	40091	37505	31831	29061	24416	24347	22564	20635	22407	16670	15871	16260	16681	12933	11257	9781	9651	8304	8149	4038	2445	1605	1438	1559	1396	1274	1226	1289	1168	1198	1049	1214	1132	1113	1033	965	1068	943	976	974	932	920	901	869	855	746	800	794	787	771	764	769	776	776	792	774	809	753	839	836	807	799	746	792	745	725	745	721	675	678	746	717	735	713	731	752	744	798	749	717	744	745	747	740	758	730	700	748	695	723	754	730	761	758	683	747	739	781	694	711	787	755	732	767	717	733	754	737	741	750	734	706	727	687	727	743	708	733	724	756	710	736	744	720	762	722	756	726	773	749	742	779	734	735	736	729	746	734	724	754	760	728	736	748	749	805	721	748	731	777	746	750	750	769	730	754	744	765	690	742	729	705	771	761	774	720	685	711	726	757	727	736	724	738	745	684	737	744	729	756	730	718	704	750	741	741	712	717	716	741	782	737	763	740	777	755	739	706	756	795	770	806	720	771	708	726	696	759	716	696	725	762	746	767	688	682	738	721	756	675	700	774	713	698	785	711	709	709	691	710	672	761	720	731	758	665	746	764	751	759	717	726	742	723	754	689	739	716	709	802	754	767	753	746	702	748	735	764	769	773	766	697	745	682	708	721	740	721	735	724	724	759	737	725	781	755	766	717	723	701	725	727	737	718	739	697	688	774	736	708	716	734	757	730	743	700	736	738	724	737	728	708	697	736	719	735	752	732	699	755	737	731	749	711	705	758	718	678	784	722	752	743	728	730	707	723	740	687	753	727	765	729	717	722	746	718	778	704	725	726	714	717	706	700	752	729	678	741	771	732	732	733	755	720	766	724	779	707	716	714	723	742	706	739	736	752	719	713	755	723	742	765	763	729	752	782	723	761	775	692	714	717	748	711	717	742	725	742	728	723	729	761	770	799	746	767	739	686	743	755	763	729	769	721	734	737	742	720	732	761	704	730	730	760	755	735	754	706	731	755	737	746	734	713	743	766	721	788	739	746	715	769	745	750	732	712	742	729	788	729	776	792	734	714	715	715	701	739	694	784	739	739	720	719	798	737	699	734	760	711	794	776	753	741	749	734	729	721	764	730	746	755	734	731	769	773	719	738	742	754	744	739	728	763	784	748	693	739	737	717	743	761	729	754	729	709	711	721	729	684	751	722	764	718	692	744	776	744	765	714	735	733	743	701	695	723	704	739	744	730	730	713	700	697	745	719	747	764	717	733	717	753	721	754	683	744	763	686	694	667	729	735	757	739	750	747	737	761	732	707	769	760	745	739	742	734	691	739	733	732	735	724	730	710	685	702	710	727	741	740	758	725	743	731	718	756	776	754	746	783	721	756	726	775	744	714	740	742	669	734	735	758	756	741	765	777	732	698	734	731	752	690	739	769	706	715	768	719	741	717	727	675	797	744	775	710	705	697	719	716	735	751	728	750	727	716	791	705	705	761	706	736	705	733	745	727	787	747	703	772	743	736	799	743	709	751	780	719	703	742	712	734	747	747	708	686	749	717	702	786	739	764	787	742	733	673	726	721	763	729	730	797	806	689	718	735	725	750	708	761	773	752	716	713	749	736	738	694	766	729	716	726	757	713	730	762	698	756	730	763	736	735	719	750	726	742	774	733	776	719	766	719	733	775	738	708	715	704	708	762	772	722	718	736	714	728	724	722	721	744	693	735	727	730	747	713	765	698	727	787	713	786	741	734	735	725	728	735	714	697	678	752	792	719	687	725	730	741	750	703	704	742	715	722	734	710	755	725	702	720	724	745	785	729	725	756	715	719	696	747	714	760	733	733	699	729	745	762	737	709	798	741	732	714	725	754	754	742	724	752	748	744	706	737	754	700	735	787	670	725	719	716	704	772	720	752	705	728	781	682	704	737	776	702	769	751	748	739	814	697	752	755	760	706	756	662	731	711	715	737	743	738	748	729	742	765	756	779	750	777	720	779	740	739	757	734	818	729	732	778	721	745	715	734	754	789	681	707	725	689	685	720	701	668	730	778	748	742	732	715	728	752	741	742	743	715	760	731	745	746	703	747	723	778	781	710	727	669	696	724	725	740	683	725	773	753	744	788	744	721	757	730	713	695	726	771	706	691	739	790	727	812	691	695	757	822	725	689	718	728	739	756	739	736	690	745	758	719	755	742	717	744	748	728	723	749	723	707	740	721	730	709	741	742	718	715	712	757	802	727	712	708	719	695	721	755	768	752	710	752	741	728	711	737	736	699	777	739	732	690	745	752	762	736	702	697	729	714	739	769	723	745	736	726	746	723	767	731	724	742	718	714	718	763	711	717	691	756	762	696	744	714	765	736	710	709	750	706	657	779	779	728	692	783	743	714	735	702	694	719	778	758	747	741	753	713	724	807	727	745	739	721	717	684	735	706	744	713	744	740	761	724	768	740	735	766	753	742	768	749	756	778	690	755	762	753	697	733	733	760	722	750	725	755	712	742	708	762	771	742	746	748	728	755	724	716	723	771	757	796	741	724	756	731	765	735	721	750	696	731	735	731	727	713	736	742	760	680	735	727	673	778	760	746	753	713	724	736	755	775	746	734	743	707	726	763	759	733	700	729	698	723	764	712	776	755	745	751	753	716	714	756	763	784	678	755	715	708	675	707	750	754	734	692	714	731	785	716	712	715	796	763	697	741	744	686	716	689	716	743	714	737	695	762	714	770	746	742	730	749	727	752	759	763	712	741	731	759	762	754	735	771	769	800	745	803	765	762	738	749	743	764	670	730	780	740	716	747	723	674	737	733	766	743	756	679	712	796	717	760	706	749	724	756	744	730	760	754	724	753	733	791	733	717	743	759	749	732	781	740	724	815	709	706	735	723	686	728	691	758	787	722	743	766	745	777	725	686	751	737	716	753	719	715	736	749	737	767	759	812	668	758	729	690	746	713	682	754	719	757	712	703	782	715	685	717	717	725	760	703	710	695	754	709	763	728	739	757	710	725	721	750	702	770	756	706	769	727	735	734	734	691	726	748	746	725	719	729	752	738	702	707	719	660	739	724	724	725	716	710	722	797	724	740	762	708	740	689	758	714	729	747	746	740	720	740	727	719	755	763	717	705	744	695	719	738	762	778	718	753	733	701	651	726	775	732	738	747	740	722	782	771	712	762	684	731	751	769	724	743	702	726	730	699	717	753	778	772	721	774	713	712	785	722	732	778	717	775	761	706	745	773	733	756	739	697	737	772	704	746	746	756	730	695	761	713	698	725	745	784	717	714	711	787	784	756	742	745	721	726	722	753	770	791	751	746	731	753	773	798	740	733	748	750	737	738	704	732	682	722	750	747	738	736	719	787	753	759	682	743	746	766	718	750	735	755	749	728	718	754	744	713	742	734	721	766	676	763	738	726	702	732	727	703	745	716	762	709	763	749	706	763	747	754	741	756	692	725	784	752	743	755	750	728	725	789	730	729	732	738	723	745	717	710	746	761	714	687	740	720	738
12757	9566	9864	8026	8603	7980	9663	7207	5941	3448	2638	2543	1725	1559	1386	1401	1067	911	798	645	669	650	596	613	499	554	522	447	473	440	434	389	422	385	379	339	339	328	369	355	382	331	366	365	350	374	371	325	363	365	343	352	350	342	333	374	324	329	371	348	338	337	371	380	355	390	326	336	376	351	362	340	341	356	355	347	380	348	346	352	361	349	339	336	326	344	359	374	315	345	342	364	371	380	355	351	373	354	358	350	339	389	310	319	362	356	360	358	358	342	368	336	368	385	377	349	370	325	345	338	370	347	338	354	312	342	318	339	382	393	309	379	347	364	335	339	342	330	349	341	335	351	329	337	372	348	363	376	347	329	322	379	347	324	364	368	324	368	382	326	309	359	376	357	370	332	323	371	347	334	341	361	331	301	332	352	376	373	347	352	326	360	346	358	330	307	332	349	299	353	352	342	369	323	350	369	344	344	394	340	325	346	337	360	354	363	322	357	359	355	362	335	368	332	327	344	352	334	375	298	358	336	345	340	359	333	303	344	348	291	310	349	371	362	332	322	360	356	324	348	346	339	327	362	367	368	345	399	335	366	366	346	328	378	353	371	357	347	321	335	365	374	349	354	323	376	334	369	332	328	367	357	306	349	334	335	370	341	374	362	335	353	330	337	359	367	329	328	343	348	340	335	323	340	357	326	339	344	388	351	366	367	354	374	337	338	356	333	360	365	308	330	340	376	326	327	344	333	326	356	349	332	356	326	355	378	353	332	332	351	363	349	362	343	331	344	349	344	338	377	344	338	355	335	355	342	335	318	361	328	346	331	329	311	338	343	342	352	346	338	326	349	339	315	370	363	340	364	346	297	376	368	361	377	365	336	359	378	326	370	299	309	346	324	363	344	360	348	370	320	361	340	338	342	388	372	353	348	348	352	349	334	330	340	362	348	349	374	335	356	341	337	355	350	318	344	367	347	323	360	346	365	295	351	335	333	355	379	352	342	361	344	316	323	350	344	339	349	335	330	333	323	325	374	358	322	353	329	334	377	379	369	335	349	343	341	349	340	322	352	353	345	327	358	302	317	356	312	371	330	360	311	365	376	343	353	319	341	333	346	354	361	355	365	354	393	330	358	370	352	367	359	345	327	332	347	310	337	370	349	329	304	344	340	357	364	348	360	334	349	364	387	351	338	351	349	317	318	318	349	341	382	338	352	340	360	365	348	334	348	315	357	338	333	320	354	383	361	312	342	344	377	342	366	355	342	345	357	329	315	352	371	357	347	346	355	334	351	374	327	373	373	372	347	345	348	367	342	338	366	306	329	320	364	357	346	355	336	365	358	357	395	343	342	347	363	321	330	314	337	343	320	339	361	352	338	344	353	358	346	326	367	345	340	326	372	360	319	373	350	343	379	341	369	335	311	334	342	351	333	348	346	345	348	367	390	352	356	347	342	333	341	389	346	331	348	353	378	333	363	365	332	342	349	332	349	332	339	378	368	380	327	353	310	340	348	357	372	366	370	355	357	372	361	339	341	375	327	346	358	367	326	342	368	361	349	346	374	341	380	375	328	339	354	341	343	346	379	342	340	331	338	362	338	355	344	299	323	370	335	353	325	331	316	347	357	349	333	338	368	374	326	349	329	351	315	336	321	321	340	357	326	359	360	357	359	352	340	333	359	352	324	346	352	359	347	347	326	379	365	305	340	329	341	337	353	337	347	326	354	332	384	375	374	367	376	342	339	372	374	330	341	365	333	382	359	375	333	355	354	349	306	331	384	349	358	315	325	419	319	365	333	323	331	353	334	380	319	320	362	310	363	331	360	399	331	345	344	340	357	339	343	339	353	339	335	395	331	353	342	363	317	352	332	344	345	348	352	350	352	370	369	315	365	341	339	346	330	350	351	293	346	375	341	341	362	343	353	346	371	334	333	377	353	352	361	334	338	374	320	352	307	351	345	348	352	349	353	320	342	353	350	361	354	374	345	356	333	352	356	335	358	346	374	343	328	352	343	344	305	358	334	319	364	341	326	352	373	357	326	341	354	367	351	366	368	368	339	322	367	326	315	366	372	334	348	354	358	327	365	350	325	279	347	362	332	361	358	341	339	347	350	373	349	353	354	357	335	360	343	345	354	356	368	333	323	352	382	324	378	310	392	369	328	343	313	310	307	368	340	354	357	337	353	330	320	368	349	339	353	343	365	340	336	313	373	327	362	320	309	351	354	364	355	363	330	345	339	341	347	337	357	358	339	356	381	363	355	316	367	348	348	324	333	374	292	383	356	341	382	302	318	328	338	334	331	348	368	351	328	350	348	327	339	353	355	352	351	316	334	351	355	350	359	372	344	341	342	359	342	347	358	374	348	329	340	340	336	304	323	345	345	331	336	344	366	363	348	344	354	376	337	330	346	360	375	338	335	361	346	345	361	327	305	337	336	333	343	357	351	352	326	370	336	331	386	320	323	332	345	355	322	365	372	322	336	336	322	334	347	362	368	359	329	346	357	353	359	338	338	338	362	354	347	357	339	361	353	336	362	348	337	364	317	337	370	314	337	383	356	358	333	357	342	376	361	357	331	314	345	344	367	332	314	323	347	376	317	343	315	338	342	333	378	332	334	338	351	357	315	345	319	351	317	337	359	339	342	368	346	331	340	344	355	327	323	333	334	392	373	370	362	339	350	332	327	319	376	340	350	363	334	331	345	332	342	338	354	370	348	325	343	387	361	362	372	308	362	343	339	334	387	338	331	360	346	359	320	339	353	353	360	327	323	334	348	366	360	317	362	318	317	365	386	392	357	314	381	306	323	338	335	376	352	370	321	333	359	353	361	391	335	371	339	345	362	338	369	308	367	318	331	322	354	370	332	339	337	335	335	334	340	356	368	336	352	318	339	388	375	350	359	357	342	353	343	345	369	318	356	381	336	357	355	346	324	348	319	344	350	352	354	330	328	330	327	357	354	387	338	344	332	337	363	371	389	350	353	336	345	353	339	365	332	338	329	336	371	343	347	314	348	365	318	311	354	333	336	368	377	370	335	356	359	359	354	341	309	338	354	306	357	363	324	297	340	362	353	360	338	375	347	308	299	325	368	311	358	358	323	319	339	343	332	376	319	353	368	344	326	319	320	340	310	354	371	379	336	339	333	395	331	361	348	347	327	352	368	338	360	354	336	355	348	332	366	324	342	335	337	355	328	341	362	349	359	340	324	366	365	359	338	320	352	328	373	352	383	367	355	370	324	314	321	342	365	365	395	311	383	310	301	375	325	309	369	377	340	351	367	358	348	314	365	368	349	340	321	395	330	324	330	328	367	332	359	344	350	350	367	334	343	328	359	341	343	356	351	364	353	341	331	328	345	355	365	373	361	335	338	373	332	349	336	341	328	336	314	359	347	353	349	357	367	348	381	307	363	350	348	337	355	365	348	342	300	370	365	338	373	330	357	346	347	333	343	330	366	366	346	340	321	349	350	346	363	334	341	335	335	341	336	329	393	368	273
8545	9441	14708	17492	19493	20970	24065	19493	18891	12285	10867	10960	7415	6989	6825	6550	4711	4230	3552	3021	2801	2667	2582	2409	2025	1898	1994	1722	1566	1395	1300	1337	1228	1190	1033	1017	907	905	939	916	887	928	917	936	898	943	911	922	939	911	919	892	934	900	908	906	900	900	848	872	884	831	919	936	914	860	896	935	871	868	868	921	876	888	872	852	880	861	848	912	906	856	873	901	878	818	896	859	906	901	875	866	848	883	868	910	871	885	902	840	860	866	911	897	860	879	803	875	888	874	864	894	857	900	911	865	868	853	915	822	829	789	857	895	865	855	899	827	864	841	862	866	853	824	808	910	886	826	861	899	867	901	861	891	843	867	861	839	839	837	812	880	900	870	941	889	854	835	906	908	868	830	942	889	907	803	873	893	890	819	915	873	859	904	907	820	863	849	865	872	860	821	878	821	841	844	872	867	856	859	855	884	896	849	866	933	826	838	808	864	855	880	881	892	834	873	860	873	814	868	895	825	838	808	827	823	912	832	856	848	829	872	865	846	847	888	853	891	869	876	856	834	863	863	861	864	861	812	849	865	913	894	900	914	856	892	869	889	894	875	823	863	821	811	883	848	888	926	867	833	909	860	832	887	864	891	888	916	895	865	851	914	874	928	879	878	858	839	879	868	869	824	902	827	866	882	866	825	860	868	923	883	868	827	833	928	864	874	886	883	866	902	828	873	897	800	879	891	893	868	904	882	925	862	858	853	815	892	865	831	849	880	867	897	924	844	861	834	851	862	870	806	887	873	870	917	888	845	878	834	859	893	911	889	888	900	874	820	863	824	841	900	900	850	890	878	930	860	915	922	864	890	859	866	824	864	871	859	902	875	843	898	861	848	842	883	891	817	847	897	847	784	895	893	836	862	853	865	829	845	828	897	823	881	873	792	820	848	876	832	849	893	837	880	859	866	855	884	876	828	875	887	853	866	867	896	909	900	877	821	850	871	915	844	856	855	898	848	905	830	856	850	912	860	907	859	862	839	879	879	886	851	831	894	887	915	888	858	879	890	851	864	824	890	852	836	885	858	888	903	830	833	828	916	875	832	870	845	853	893	881	849	869	850	857	914	879	881	891	844	841	877	876	846	834	906	914	880	865	902	917	874	912	880	903	847	875	860	889	877	845	836	834	850	864	878	864	865	879	869	836	873	808	871	860	871	822	883	866	845	864	840	877	816	897	892	872	846	919	908	880	847	894	884	862	839	796	834	841	870	845	907	917	825	917	881	818	912	849	825	883	898	837	849	914	801	871	842	849	915	873	867	845	886	851	830	831	866	891	833	876	866	858	866	866	901	889	918	842	894	904	911	818	866	847	849	847	847	850	856	820	817	861	855	838	913	857	849	827	804	832	872	813	891	864	908	896	872	956	907	863	867	848	858	871	836	863	855	915	795	884	868	831	866	893	908	886	870	814	890	861	853	866	814	837	831	836	913	901	850	833	895	845	874	871	832	839	858	801	858	866	880	903	841	865	860	825	858	841	895	867	851	798	784	860	885	839	903	909	816	849	812	848	821	818	879	898	864	819	888	858	832	875	835	872	894	856	867	895	838	870	844	832	869	854	844	889	857	861	920	872	810	833	880	903	869	815	896	842	860	904	865	825	896	923	838	839	849	890	842	849	822	895	861	926	855	913	828	876	844	895	872	811	811	838	853	854	897	922	846	874	875	880	875	856	906	856	833	858	875	890	839	865	825	855	938	872	855	853	949	845	871	881	865	853	873	863	786	850	878	846	880	860	904	858	860	926	865	889	863	891	855	863	831	868	864	846	867	906	820	853	860	846	872	879	824	907	873	902	904	851	851	873	880	864	866	868	830	805	905	881	832	897	875	838	901	855	907	845	884	878	841	839	827	852	816	831	871	839	874	885	889	867	839	842	848	871	882	854	874	907	858	866	811	894	873	878	878	855	899	880	830	863	871	860	883	864	878	908	878	878	829	811	897	856	885	923	860	828	898	888	864	848	889	835	832	873	828	893	935	905	936	876	897	911	862	896	888	871	898	833	861	864	830	888	799	893	895	884	899	846	883	824	903	885	900	880	847	845	827	882	818	875	846	891	867	892	928	921	861	850	886	880	881	922	856	890	907	871	866	873	838	820	828	892	891	823	861	895	927	868	836	869	844	861	911	851	865	946	878	818	882	840	865	880	887	910	888	836	875	837	894	865	867	854	824	825	885	863	839	859	828	866	859	890	873	833	845	867	886	834	872	832	886	853	831	870	848	876	815	877	845	857	882	874	881	901	849	819	852	842	836	859	863	873	924	827	865	843	872	869	925	889	812	874	866	842	868	882	812	873	844	862	859	842	863	928	892	838	855	884	901	847	862	863	782	884	884	864	855	884	816	858	862	927	840	910	840	869	845	855	855	875	888	866	838	874	908	871	860	879	831	851	846	830	808	833	891	809	858	839	885	866	911	897	893	838	892	843	877	845	854	864	885	841	835	819	872	811	858	873	862	858	884	878	848	867	852	842	864	855	909	859	876	865	888	847	830	845	865	846	883	837	806	851	859	868	899	866	829	837	877	926	929	843	870	880	895	880	810	882	886	903	848	914	904	925	862	846	828	876	865	866	843	850	852	900	845	832	903	878	865	899	828	896	870	880	878	852	872	864	882	890	880	928	868	892	869	859	876	910	924	909	891	901	889	907	923	856	916	882	867	875	887	893	936	967	868	874	863	834	901	882	906	875	812	884	894	858	842	866	861	880	863	876	894	901	837	884	847	828	832	891	843	897	894	898	881	888	850	862	867	849	832	883	887	865	911	906	833	882	841	838	879	876	915	849	894	865	894	883	842	867	873	863	831	846	938	872	916	862	895	860	862	894	836	909	818	913	873	856	860	825	939	856	872	848	868	890	874	884	794	843	927	904	862	849	936	841	863	905	889	830	892	850	910	935	869	859	898	861	848	834	854	838	838	857	852	892	850	915	872	892	790	884	866	841	875	894	859	870	906	886	918	843	849	865	853	848	851	881	866	830	832	872	903	880	869	874	837	843	884	862	847	884	847	866	796	825	874	887	876	852	856	862	901	868	845	885	893	870	848	842	889	876	776	846	873	881	891	857	849	907	917	879	811	842	856	840	916	883	811	840	904	849	851	865	883	903	848	885	835	895	865	842	886	866	877	845	909	844	838	903	842	849	849	856	797	859	811	885	853	898	841	888	849	826	834	870	889	862	873	913	878	910	871	843	820	812	825	806	844	899	804	845	801	880	859	881	862	887	816	856	861	827	908	849	845	871	866	887	916	860	907	903	857	881	910	856	881	914	860	871	825	819	889	886	875	857	847	885	858	887	919	823	866	830	868	849	863	903	916	812	909	838	892	849	868	838	890	845	852	933	826	893	826	854	873	846	807	896	912	865	849	848	876	857	816	924	898	858	880	905	825	868	851	901	859	854	879	908	881	847	893	829	845	888	875	898	878	870	877	871	883	844	833	877	837	872	880	872	874	823	888	891	885
26762	26083	26672	28454	36739	34007	38612	34311	30223	26648	22164	22774	16038	13073	11775	8266	5769	5080	4401	3895	2906	3206	2871	2438	1954	1741	1529	1465	1153	844	913	997	827	916	591	498	389	370	396	398	363	394	369	347	387	393	372	328	372	376	361	346	359	345	344	356	316	353	342	385	320	312	348	324	352	383	316	349	357	335	348	354	357	352	333	350	327	309	348	335	369	348	316	385	348	376	344	399	333	308	371	361	332	364	336	377	328	318	334	348	350	298	368	356	386	313	351	337	349	335	325	345	299	323	346	357	332	371	328	333	353	361	345	297	342	333	368	344	339	370	328	371	353	324	310	363	367	340	345	341	327	374	334	363	367	349	359	314	326	346	341	342	339	320	331	328	340	341	364	376	357	323	346	335	369	348	281	351	327	345	355	319	351	347	362	306	347	321	330	344	339	333	342	350	382	371	334	366	331	339	361	324	323	335	347	337	373	360	316	350	362	303	325	306	354	320	318	356	343	313	370	326	356	354	324	337	352	357	363	304	342	369	345	308	324	353	350	337	345	359	356	342	350	342	376	365	317	331	345	359	347	365	378	358	365	350	341	359	324	341	356	383	331	368	321	356	368	354	332	340	370	335	333	358	360	383	317	335	340	329	333	359	351	343	362	334	338	343	355	345	358	348	351	325	334	353	347	355	325	335	355	362	332	369	366	341	332	350	356	334	375	336	355	329	315	342	350	364	370	357	344	362	356	340	362	319	366	352	369	329	348	374	357	336	340	351	356	353	336	336	351	350	385	348	341	346	337	337	334	343	353	332	343	314	346	348	370	342	356	317	358	386	327	289	320	344	376	323	353	294	360	343	331	343	340	348	324	336	328	339	334	351	349	343	360	347	359	377	370	337	347	354	331	337	349	361	339	294	352	338	324	336	351	339	342	363	380	344	334	330	330	328	314	355	327	347	315	362	354	373	339	345	368	334	331	330	308	344	343	350	348	339	341	346	338	347	359	363	321	335	311	364	361	305	353	328	347	340	337	314	370	316	331	332	366	341	339	340	333	336	381	309	353	342	365	357	389	351	341	341	345	353	382	349	365	343	301	356	372	307	337	353	348	326	352	353	354	312	349	395	329	342	356	378	351	338	333	348	351	356	341	319	329	354	364	351	365	382	301	333	341	339	307	306	310	365	353	319	333	353	364	333	306	326	325	330	344	361	308	351	383	334	342	346	340	331	353	372	356	333	346	361	366	357	336	362	307	338	339	339	338	309	352	351	356	339	320	339	385	324	343	328	343	310	342	320	373	355	346	330	353	356	359	350	322	351	357	303	343	319	363	355	342	358	377	350	341	337	349	344	340	332	333	275	330	345	359	331	313	347	326	308	316	338	339	347	338	346	365	347	370	343	362	348	385	368	319	356	325	354	351	364	322	347	388	345	336	340	346	346	349	312	338	403	333	372	332	344	336	343	324	389	357	383	339	313	373	345	332	348	341	325	348	347	318	340	306	322	336	346	376	343	343	333	392	346	368	376	303	332	341	347	373	337	326	332	340	330	318	364	365	332	340	300	352	338	330	315	320	364	352	330	354	364	310	335	354	340	361	308	325	336	337	345	366	330	353	356	353	326	331	359	321	344	349	335	329	324	345	341	291	384	328	307	319	369	323	317	349	354	352	311	347	342	328	355	357	344	353	355	327	337	346	312	359	358	374	374	333	340	333	349	352	354	326	344	333	325	313	360	361	348	380	334	370	360	367	333	355	330	346	332	346	357	335	318	375	350	336	343	357	344	386	333	323	318	323	333	350	333	340	338	328	345	350	353	336	368	356	352	352	333	303	351	325	333	339	334	357	333	367	352	308	315	341	333	352	395	363	369	349	329	322	355	339	327	335	348	352	337	343	369	356	347	329	347	329	354	329	339	358	316	348	361	322	347	359	320	342	374	300	356	352	337	347	381	300	357	351	358	363	299	343	361	362	334	359	348	356	373	360	340	343	316	330	326	319	327	364	322	340	348	318	369	316	393	340	322	315	312	352	311	341	317	318	337	323	327	339	344	370	340	336	347	376	326	345	355	333	358	358	355	382	331	361	331	332	338	344	339	329	359	322	350	333	346	335	378	324	318	332	356	346	375	336	373	337	336	331	347	323	321	361	349	343	397	310	328	378	320	350	334	354	367	348	338	345	353	340	348	321	370	374	320	320	320	356	353	353	333	301	349	343	379	358	377	354	315	346	311	337	371	326	330	387	346	303	339	359	318	348	339	341	376	351	374	326	343	329	333	349	327	349	338	360	336	334	342	365	345	315	351	350	310	330	338	339	320	329	335	347	349	346	343	331	339	354	312	336	360	347	362	318	318	370	357	318	341	348	313	331	319	372	366	342	335	341	328	375	346	375	311	335	372	331	345	324	358	374	364	342	342	318	344	353	350	337	325	325	335	365	330	322	348	313	315	323	356	333	366	328	358	368	369	338	410	343	331	315	375	341	358	338	375	339	377	364	308	355	353	353	334	362	351	346	350	334	348	370	355	338	343	375	364	333	355	348	330	362	341	359	329	335	323	355	332	308	300	409	330	354	342	357	352	344	356	313	339	338	302	364	330	369	369	348	362	342	343	316	345	339	331	356	325	349	306	329	335	360	331	338	395	332	330	343	350	355	331	315	345	352	299	338	334	326	380	347	362	344	377	355	308	342	293	328	349	335	316	332	343	316	342	354	373	341	339	361	359	336	320	351	352	310	322	350	360	315	369	340	357	352	340	334	340	359	378	373	352	337	342	342	334	362	350	333	342	344	299	331	375	327	343	362	355	347	373	339	354	339	331	343	324	350	340	359	308	315	374	326	373	323	358	316	376	326	350	332	349	379	322	335	359	302	336	344	372	362	348	360	334	307	349	330	343	356	326	379	343	328	335	347	357	334	384	321	314	323	336	374	326	378	351	348	350	344	335	334	350	341	340	355	352	334	332	333	339	329	357	337	344	327	326	349	341	365	316	334	370	312	336	348	366	333	371	350	354	372	372	353	325	319	329	355	345	340	305	351	320	349	346	321	342	334	357	314	305	354	339	327	328	337	347	331	369	332	373	341	327	333	360	318	330	352	356	328	321	350	333	342	348	373	343	343	344	333	353	340	318	350	331	352	344	355	330	306	362	348	350	332	316	314	328	378	349	347	350	365	367	322	349	332	335	323	356	344	328	361	334	364	345	310	348	347	373	312	376	343	336	328	348	340	371	351	372	376	376	371	322	349	347	327	314	322	334	294	336	347	359	351	371	322	347	353	348	356	323	352	364	370	358	344	332	329	344	365	355	404	328	347	323	326	354	334	363	296	345	356	372	371	345	337	366	317	351	350	324	327	325	330	344	362	370	345	330	350	352	349	352	336	378	355	356	337	378	378	348	326	367	343	356	318	333	314	302	320	344	332	361	339	311	342	351	349	354	346	353	341	371	366	313	346	341	376	345	333	351	347	369	369	357	348	341	341	345	325	305	336	351	370	304	324	336	343	325	343	329
17898	21205	27152	35758	40326	43973	48412	44544	42214	38701	35110	38453	31434	29848	30222	22532	19927	19505	18248	16367	14332	14959	13359	12308	9790	8794	8256	7956	5888	4697	4570	4930	4230	4924	2836	1993	1263	1253	1193	1102	1088	1176	984	1049	1077	1069	1091	1018	979	993	966	990	936	947	978	938	949	958	935	925	910	857	909	872	937	881	877	916	868	889	908	883	922	872	929	872	904	926	819	884	894	894	855	839	896	851	828	841	854	883	893	891	816	788	818	854	849	908	854	805	879	908	803	856	864	861	827	871	891	908	889	823	858	825	856	894	881	852	878	902	859	848	860	884	843	866	876	885	848	880	854	823	892	897	903	828	859	886	869	879	838	839	845	830	887	838	811	847	860	844	901	872	861	862	862	885	871	829	862	863	831	915	883	831	815	846	881	813	815	908	825	855	794	898	891	873	814	809	812	879	857	886	885	847	905	841	876	861	852	834	878	871	825	843	859	852	847	799	870	860	828	842	910	907	842	849	817	886	913	832	858	904	869	873	846	859	884	906	849	786	882	872	842	805	833	840	900	855	860	900	814	853	894	829	802	903	874	847	864	866	874	888	838	852	857	882	847	811	846	859	850	815	869	830	889	860	832	835	885	868	827	893	865	856	856	909	845	834	881	876	849	834	870	915	858	835	832	793	831	852	942	853	866	865	847	851	854	847	880	873	843	849	846	890	842	906	849	859	851	875	918	809	876	891	838	858	855	854	821	901	821	868	865	823	871	904	857	902	843	878	826	835	806	855	825	823	861	853	787	829	816	826	865	852	843	875	858	870	796	849	799	853	846	822	896	809	869	870	829	858	879	876	796	862	838	864	887	835	835	833	930	801	883	851	812	828	895	885	861	850	825	841	843	806	837	857	889	815	832	878	869	899	836	874	856	843	894	805	842	847	837	846	846	852	843	870	870	791	852	876	827	840	893	858	814	894	893	842	835	830	922	834	863	884	891	856	840	826	895	863	896	800	902	840	854	857	847	844	822	893	820	835	861	842	866	908	837	855	889	872	853	854	855	856	847	829	858	816	851	797	841	848	901	825	881	851	888	816	922	827	856	880	922	869	835	788	844	778	850	915	821	877	843	842	861	886	894	836	938	872	816	872	877	878	883	870	863	845	895	874	821	898	863	888	834	883	884	845	889	833	869	850	875	874	822	872	852	890	849	856	840	877	873	891	886	864	811	846	835	879	852	865	845	891	870	832	857	856	850	863	887	838	909	860	879	870	877	899	822	846	866	859	849	839	840	838	864	899	825	863	891	872	851	846	837	886	909	853	892	857	856	891	852	803	824	868	947	836	863	847	864	839	863	854	796	840	884	913	878	891	821	837	835	894	863	873	847	822	925	930	811	853	884	866	791	868	903	875	929	834	859	847	811	913	817	847	865	808	886	866	854	908	874	816	898	834	899	855	838	864	870	786	856	876	895	865	850	873	831	890	854	855	880	870	912	883	830	788	858	823	888	874	868	849	881	837	829	871	851	806	866	844	858	835	874	811	875	858	850	913	877	923	841	851	874	849	884	853	813	870	845	899	817	816	904	924	872	853	899	846	894	825	856	892	958	844	822	845	916	834	864	834	800	845	820	793	846	889	814	824	866	836	866	889	913	831	871	879	851	838	802	879	900	887	863	849	842	858	888	893	854	887	853	894	814	819	877	865	926	883	830	845	898	848	877	887	855	875	839	871	871	854	846	859	846	859	818	883	822	917	821	833	882	840	846	854	891	835	833	851	893	836	888	874	818	851	854	843	890	886	837	863	893	835	843	861	847	851	839	894	847	842	917	859	867	872	855	881	846	910	820	777	831	895	857	837	878	864	875	881	836	870	869	838	846	919	858	802	895	872	873	859	829	877	886	943	872	865	826	897	863	903	822	868	856	902	855	888	893	833	895	858	837	925	879	896	853	886	833	892	853	813	847	831	850	872	831	860	809	857	864	844	826	829	836	802	856	897	846	924	836	836	845	851	840	871	879	833	815	864	869	855	864	864	885	850	831	844	838	829	863	809	842	860	893	841	891	800	862	890	864	812	878	813	882	879	833	870	842	826	870	890	837	918	823	855	893	848	859	873	884	840	839	834	873	861	857	847	859	843	817	887	811	872	833	853	876	834	838	821	836	822	871	842	843	874	813	844	898	830	866	820	887	866	834	836	914	909	840	865	833	886	855	846	820	882	832	868	860	858	897	859	846	848	884	828	864	859	883	892	908	873	821	788	871	813	813	772	869	858	845	843	901	832	878	873	866	836	864	872	907	862	851	843	856	818	840	828	845	873	887	843	929	834	944	876	851	874	866	866	808	891	838	877	863	875	836	892	856	876	909	903	875	879	847	863	873	784	846	880	855	812	826	843	878	883	819	846	896	899	844	884	877	916	869	852	806	860	835	875	847	912	894	879	842	838	829	808	844	865	853	884	876	843	805	864	888	893	879	887	853	853	885	896	841	888	869	858	885	858	807	842	853	875	837	842	918	834	846	855	874	828	848	876	905	838	852	872	856	900	848	933	831	832	813	896	847	924	891	835	875	889	889	885	902	847	843	871	815	837	873	838	872	835	896	889	872	847	847	887	865	833	877	839	855	870	910	898	877	837	870	885	865	847	838	842	861	868	847	817	828	818	848	851	839	851	867	888	859	845	852	845	892	892	897	869	846	841	873	834	872	841	845	844	874	904	868	868	835	858	836	860	871	868	821	893	851	895	912	920	849	862	886	881	838	917	857	900	835	850	860	838	856	839	858	855	901	814	835	856	811	854	857	839	894	829	842	886	845	866	894	830	871	848	863	895	879	885	892	894	823	864	892	868	879	850	879	832	896	859	874	900	908	805	840	867	881	884	884	878	852	909	901	819	837	860	860	856	873	860	844	872	875	829	874	912	830	895	874	830	814	841	888	861	913	858	886	865	872	862	870	914	892	850	834	886	850	850	840	869	858	838	826	848	839	852	889	858	852	840	856	865	894	883	845	851	841	834	838	837	869	826	839	892	825	858	812	802	839	838	915	937	860	828	860	851	860	871	865	881	820	838	872	881	860	868	845	844	868	850	846	882	887	854	863	860	851	822	839	880	906	835	829	861	802	882	898	890	817	815	862	853	839	826	887	824	888	870	866	828	881	840	863	867	861	883	880	867	811	905	857	881	885	824	890	859	841	862	854	837	878	850	865	887	834	894	809	869	862	892	899	862	809	835	901	895	900	820	843	836	852	851	857	887	880	844	873	901	834	867	857	846	862	872	856	827	841	837	822	834	800	893	831	866	862	844	872	874	835	899	855	849	858	840	830	851	900	866	809	855	936	834	904	845	863	849	928	879	867	821	836	874	824	876	857	831	838	912	861	861	849	882	868	817	861	834	863	848	848	830	896	833	869	849	915	870	855	847	884	874	824	816	839	857	853	842	888	858	886	858	868	831	808	875	849	833	836	830	897	813	866	887	871	867	832	824	845	806	833	840	844	919	893	862	818	821	871	873	906	867	819	910	820	861	853	835
39620	39661	36543	38059	43009	39410	42434	38620	37234	33581	32764	34321	28958	27193	24800	19111	15939	13082	10042	8213	7084	7717	6263	6780	4920	4132	3290	2843	2377	1918	1433	1558	1435	1542	972	627	421	433	418	383	378	372	327	348	340	346	335	354	320	330	342	351	310	325	327	336	305	309	296	286	297	284	308	292	322	358	286	304	267	316	296	298	295	302	310	328	291	275	298	298	316	289	319	311	325	286	264	281	253	248	298	295	274	295	281	297	268	278	285	282	301	302	308	302	274	292	306	298	270	282	251	290	258	302	290	287	313	258	284	277	329	315	264	285	292	304	318	284	267	252	282	300	278	302	308	289	242	292	291	286	280	291	305	301	282	253	256	288	295	303	292	253	292	316	272	300	298	271	314	292	303	266	277	291	297	299	282	289	271	298	308	290	286	298	286	302	298	291	313	293	294	279	338	313	304	290	292	283	314	277	277	281	288	282	271	277	274	295	281	329	249	302	285	272	266	300	279	264	267	278	278	297	283	268	268	322	289	291	279	288	301	305	290	290	289	261	310	306	306	290	261	284	295	291	285	288	296	303	277	287	320	250	312	279	312	262	275	290	283	270	307	280	279	292	270	296	289	305	324	287	272	277	305	318	272	265	301	288	284	287	279	299	320	256	307	271	285	252	265	297	278	293	322	276	262	296	290	290	309	279	283	281	276	304	299	261	275	270	282	287	274	271	291	261	281	285	299	286	297	317	309	295	298	310	297	288	338	263	269	276	313	286	304	305	307	305	277	257	286	285	285	310	277	276	306	282	272	288	289	283	308	288	306	280	307	290	301	298	309	276	294	316	285	295	284	299	303	274	247	292	271	280	276	300	331	274	301	291	294	267	298	320	273	290	316	287	261	293	297	278	265	273	297	274	278	277	279	281	313	322	301	314	290	304	292	318	272	294	290	292	288	284	285	298	268	281	302	290	298	257	308	303	264	312	306	308	303	298	292	278	289	289	269	259	328	321	277	277	304	280	310	267	299	263	288	269	288	303	297	298	310	287	276	282	304	281	299	282	298	302	294	276	296	301	284	285	306	285	310	301	298	294	267	278	261	280	287	285	293	282	306	292	285	334	296	288	276	284	302	306	290	272	312	289	243	318	285	307	315	307	282	339	261	323	304	279	320	291	291	291	278	261	284	277	313	339	297	297	265	282	250	290	280	295	325	290	303	295	294	291	298	280	273	248	270	270	295	281	257	282	280	286	317	312	287	318	258	298	269	294	310	273	268	308	299	299	288	269	283	300	310	296	294	324	286	268	304	298	276	300	260	263	257	287	263	272	293	257	309	261	281	267	304	264	297	298	303	284	307	264	286	308	311	287	296	288	258	288	290	288	306	313	303	303	323	302	290	257	290	306	278	253	305	308	296	293	275	292	279	284	302	305	302	277	277	274	320	308	284	273	317	277	266	300	262	297	269	287	282	298	303	290	248	248	300	285	328	288	295	279	266	268	316	304	267	307	307	277	284	275	260	298	308	286	304	315	310	296	266	320	336	285	282	288	295	328	283	294	279	301	310	280	344	306	249	289	296	275	279	288	273	307	274	267	280	288	299	280	313	286	279	279	307	279	292	269	286	254	273	281	288	289	307	292	304	275	298	302	290	259	278	291	313	297	293	280	260	331	337	286	298	278	291	297	313	244	289	290	281	278	274	277	300	318	267	298	311	290	299	322	279	296	277	279	305	264	283	277	265	282	251	284	292	305	303	260	264	291	313	302	295	303	279	286	280	306	268	268	319	305	333	310	285	288	269	313	292	270	321	286	301	278	250	303	298	277	288	268	314	280	311	286	284	305	319	280	298	334	299	301	295	287	298	268	275	302	274	283	303	279	276	330	272	270	284	298	293	302	300	292	275	307	293	277	332	288	287	263	307	316	283	302	276	291	285	279	297	287	308	283	298	288	290	289	309	290	307	320	284	249	287	306	309	294	302	265	296	318	293	284	311	314	292	287	312	302	278	278	269	310	288	276	269	306	280	257	291	321	264	295	302	290	265	296	263	285	294	295	270	266	297	255	293	304	269	286	275	295	286	278	282	311	297	264	284	286	326	299	313	276	292	284	259	319	286	284	256	296	275	284	292	293	268	263	273	277	255	273	295	294	278	286	282	286	289	277	303	277	288	295	312	283	318	295	276	264	282	281	290	273	327	299	303	282	307	298	279	297	260	291	289	300	275	265	291	277	306	294	294	296	261	257	283	284	310	320	302	267	279	293	281	307	300	308	285	289	279	312	298	284	282	256	266	301	313	306	286	277	292	273	296	267	308	259	302	272	294	259	272	318	275	326	280	294	291	272	286	263	278	270	295	310	264	321	276	300	279	336	295	295	303	292	302	276	280	274	281	294	291	252	298	287	308	296	272	319	299	296	295	296	293	321	291	257	314	284	286	323	295	302	306	292	289	285	291	282	302	268	301	284	286	291	296	306	320	271	264	300	303	284	320	295	324	288	286	296	274	281	272	280	267	283	295	297	304	279	281	268	265	314	308	300	290	302	314	301	308	258	298	257	258	280	284	289	311	278	299	303	288	319	269	286	307	289	309	318	333	280	264	287	305	266	258	293	293	290	280	283	288	313	300	293	262	296	259	310	280	297	333	291	317	321	305	310	293	271	293	259	275	324	263	300	295	302	285	278	289	335	299	284	285	245	249	306	252	274	287	264	302	289	301	278	275	300	282	286	316	299	269	262	297	270	268	273	256	273	292	290	263	298	300	281	326	288	323	275	297	297	313	290	324	286	279	283	252	314	309	281	288	271	253	305	295	267	332	270	276	337	317	307	255	283	301	296	316	261	279	280	303	290	310	290	312	296	316	267	271	290	307	297	322	288	275	288	275	303	306	264	312	277	274	264	316	287	268	288	302	292	303	296	278	290	290	271	295	282	295	274	260	296	280	280	274	315	308	270	262	312	263	271	283	284	298	318	261	299	273	274	290	286	301	277	276	255	317	287	289	303	300	262	249	307	269	317	272	269	281	298	281	296	297	282	289	293	299	306	274	304	290	302	310	299	289	279	299	288	310	286	293	299	280	289	265	290	267	299	300	276	271	288	291	285	301	303	275	295	304	287	331	284	307	272	305	255	299	280	274	273	284	314	283	291	285	289	274	320	259	287	289	275	288	306	287	279	252	263	296	283	291	284	304	286	289	323	295	315	284	274	275	312	286	264	326	324	290	301	292	282	296	283	316	318	293	293	317	286	290	290	266	298	297	319	300	324	297	267	275	280	290	296	265	302	263	293	329	324	300	271	272	287	311	280	293	273	269	322	304	252	317	279	282	284	250	249	276	277	297	297	290	282	303	299	282	260	328	277	273	288	300	273	300	288	265	291	305	310	280	283	285	282	263	282	260	263	308	271	280	293	274	259	249	297	283	303	279	302	266	308	281	295	287	298	308	315	269	294	283	287	281	280	286	291	267	293	278	297	288	281	301	246	289	287	288	304	277	327	298	307	287	322	265	303	265	289	326	314
26778	33119	36140	44281	45848	51160	53431	52888	51964	46464	47685	46821	45715	42651	41450	34231	33466	33108	28511	26713	24728	26235	21779	23042	18611	16692	14977	13501	11990	9827	7934	8455	8422	8677	5339	2691	1553	1704	1558	1540	1342	1286	1180	1226	1332	1301	1192	1142	1023	971	1004	1104	955	1017	933	920	886	921	889	862	826	773	813	789	776	821	772	760	796	781	798	754	795	826	810	728	777	708	738	719	775	740	742	716	739	739	707	676	753	739	731	709	712	754	737	693	729	713	712	744	714	728	685	792	729	753	748	685	757	713	668	755	708	691	738	704	751	691	752	638	749	713	734	704	683	725	723	748	650	777	758	695	753	728	722	729	768	749	707	738	762	706	703	737	733	784	705	699	672	751	735	697	720	674	771	730	706	752	697	709	718	722	695	771	733	717	722	710	711	755	712	691	712	730	708	734	755	682	683	734	686	762	738	733	740	728	739	688	719	748	726	705	718	725	749	724	723	704	693	682	717	742	716	722	678	704	743	727	696	743	718	668	730	690	679	719	699	766	702	734	747	728	712	717	749	746	649	676	725	722	692	759	724	743	710	734	700	721	742	686	764	720	719	748	738	701	719	708	710	755	723	732	723	689	739	750	678	721	682	701	706	771	740	701	708	699	738	735	703	729	678	723	751	741	723	738	762	730	706	718	746	723	779	702	745	676	758	747	744	730	755	711	739	697	744	719	717	712	731	715	754	737	775	700	746	714	708	751	701	725	701	713	763	700	716	738	742	669	698	722	681	721	699	721	688	707	711	713	696	715	702	775	715	725	709	737	733	715	681	718	745	723	728	709	709	708	711	697	746	694	770	723	682	683	715	721	676	743	733	693	676	740	707	726	711	742	723	711	714	704	707	756	745	746	687	737	726	690	726	734	755	745	764	724	744	693	691	716	766	707	732	717	746	739	741	748	748	700	653	756	722	700	691	663	739	743	693	726	715	696	715	750	789	708	732	740	750	729	728	749	698	712	696	710	700	716	716	692	708	691	725	738	707	691	725	723	761	722	707	742	730	725	736	762	738	701	744	748	738	753	738	726	759	731	698	706	737	741	732	721	733	723	712	755	713	719	747	737	726	709	767	739	690	770	716	749	776	741	683	672	749	729	774	772	700	678	736	686	741	704	700	697	703	740	723	710	709	715	702	671	716	719	725	738	732	734	773	765	805	785	767	738	671	761	713	713	751	703	737	700	698	706	691	684	745	727	704	709	745	708	696	712	701	687	754	710	736	713	734	737	690	736	737	734	683	742	788	686	723	729	663	677	727	721	750	761	702	722	731	736	722	747	732	701	737	716	715	704	718	718	721	760	696	739	736	696	736	744	732	714	744	727	724	725	713	753	685	700	739	689	742	722	706	727	729	781	709	726	701	710	740	722	727	771	704	671	752	719	681	762	698	725	702	738	745	766	712	764	733	705	686	697	757	713	734	735	695	773	732	755	683	697	722	743	736	693	724	746	733	747	727	711	715	721	728	757	684	766	681	754	721	682	725	751	720	722	781	725	724	717	747	726	716	726	712	740	685	753	683	722	727	700	709	707	706	727	776	743	739	707	703	708	743	753	752	788	782	712	727	727	792	732	713	692	699	690	705	764	759	717	700	719	711	730	744	754	778	732	768	673	771	746	743	749	732	679	741	700	727	697	712	753	696	726	726	774	731	715	716	693	724	739	748	748	728	672	750	727	758	699	730	727	754	753	719	706	722	669	720	721	725	715	746	680	715	669	778	717	752	732	709	696	747	724	755	730	762	647	758	676	744	777	742	717	709	727	773	703	694	701	716	713	703	741	737	700	743	783	699	747	775	759	736	731	684	729	700	717	733	720	733	728	679	712	766	749	745	731	712	704	738	758	733	691	703	758	677	736	713	669	739	758	741	795	730	732	725	714	773	739	711	743	743	743	741	704	769	740	758	690	658	744	704	728	711	711	752	738	732	704	709	781	719	725	730	690	680	701	735	741	712	737	676	745	674	661	750	765	631	773	717	725	663	732	693	681	685	685	705	710	797	753	699	705	727	678	692	794	766	683	689	692	750	726	788	713	689	717	732	735	697	762	736	726	716	740	754	720	725	740	743	716	723	720	718	710	731	754	706	771	715	728	741	728	711	748	704	782	749	728	705	720	748	716	732	699	671	696	688	750	719	740	699	699	710	698	680	658	701	716	802	758	666	750	747	725	742	746	708	721	733	746	736	732	712	760	677	673	719	716	702	725	737	772	784	726	747	686	749	702	718	722	720	749	678	623	721	741	655	727	753	738	681	705	745	682	723	753	736	760	687	705	709	753	765	721	689	754	714	728	705	713	705	739	668	687	728	726	759	741	734	728	734	718	709	707	720	736	714	667	800	732	737	710	727	702	754	775	731	739	728	727	771	710	735	721	705	718	745	716	776	725	728	758	708	722	704	738	753	709	761	776	742	728	675	715	699	753	699	742	733	740	740	717	722	735	676	750	775	728	695	718	732	753	726	707	721	733	782	704	742	672	698	728	664	748	704	701	717	644	800	721	718	741	675	733	716	711	680	686	713	772	692	758	730	707	736	757	725	750	684	710	692	684	706	755	733	752	700	696	738	685	741	689	687	759	734	692	732	725	730	692	725	734	722	748	750	731	739	718	690	743	746	722	708	678	702	773	721	724	723	712	764	723	681	743	744	717	711	746	711	747	708	722	719	720	685	700	740	775	700	719	681	739	716	731	746	721	714	736	748	706	699	708	679	751	742	746	762	675	725	672	653	708	673	744	710	728	711	738	723	756	714	713	747	705	738	742	758	654	695	711	670	743	738	657	720	718	758	673	738	687	729	710	687	731	701	731	741	721	710	770	713	733	702	689	720	727	692	758	700	674	741	708	709	705	683	728	645	705	725	728	699	744	699	676	754	746	726	699	689	680	690	739	738	730	662	697	723	728	692	734	734	745	725	712	722	716	705	757	729	726	716	718	745	706	745	735	727	704	692	763	653	773	732	733	709	743	740	733	733	715	740	735	711	698	767	682	711	694	704	730	670	671	724	706	767	714	735	724	706	740	743	766	731	715	744	755	738	707	709	747	734	725	727	739	706	748	780	704	735	704	696	727	686	693	696	740	719	720	683	720	784	752	700	734	678	740	802	725	722	717	719	726	716	773	718	744	743	736	717	740	738	709	777	767	754	762	724	738	716	734	738	736	731	682	718	756	696	745	680	744	700	771	707	711	710	762	760	697	749	750	733	735	722	687	772	744	707	746	679	696	706	756	754	704	767	715	749	743	719	737	703	733	736	732	692	746	770	753	690	739	702	710	700	713	685	728	761	726	761	765	748	694	761	730	725	676	711	758	734	757	777	777	733	717	733	726	683	692	767	713	725	761	723	690	695	699	688	796	675	695	728	704	679	698	711	737	732	703	747	714	725	750	748	756	718	761	749	682	749	758	735	740	735	717	705	683	760	694	722	743	712	698	730	740	710	685	720	693	749	713	751	754	744	746	732	704	711	746	726	699	722	720	724	739
12170	9789	9417	7460	8778	7946	8947	7282	5186	3678	2752	2114	1516	1415	1043	990	788	687	672	572	576	618	529	542	474	448	469	451	440	440	365	393	369	376	366	318	328	321	318	360	345	371	362	316	349	359	343	350	340	375	374	346	339	364	361	352	311	351	377	327	324	318	335	342	339	353	350	374	362	388	339	335	342	346	376	361	332	344	363	325	327	320	338	364	338	321	333	311	330	334	344	340	360	316	365	321	339	358	325	345	355	354	344	305	345	336	359	327	339	367	322	322	348	366	348	325	371	339	350	332	327	322	341	352	343	386	320	358	343	348	363	337	346	323	373	348	337	345	339	315	349	310	333	358	337	365	308	350	350	364	348	356	335	344	321	359	358	339	371	361	333	370	363	372	376	336	322	343	354	329	366	325	348	332	332	348	320	330	365	352	355	361	333	358	351	324	355	320	375	349	352	333	366	326	358	344	353	373	352	360	345	338	346	343	334	312	351	336	345	364	338	358	323	357	355	346	331	362	370	326	356	325	380	348	320	331	337	363	336	340	353	335	352	364	306	320	356	375	354	325	362	348	358	344	347	367	382	332	361	351	323	335	364	362	339	358	335	365	347	348	360	356	365	377	361	334	349	341	341	372	329	312	364	343	337	325	323	297	378	345	353	347	337	371	356	351	333	333	301	312	357	345	369	340	335	366	332	332	336	349	326	390	353	333	365	305	378	362	346	400	340	314	334	359	338	336	344	333	339	315	323	331	332	344	325	324	348	315	356	364	348	373	344	310	355	355	340	324	338	344	341	331	361	328	337	370	338	334	375	322	362	359	338	330	344	361	381	326	319	375	303	359	333	336	343	332	352	330	344	356	339	379	346	356	331	340	325	304	299	349	351	322	359	351	363	328	371	312	317	304	359	333	347	331	344	373	340	340	326	331	342	380	343	350	336	392	343	318	358	346	319	315	355	330	333	357	316	341	336	361	387	331	341	336	391	385	364	325	358	338	352	330	369	328	318	344	348	327	324	351	376	342	337	326	356	327	352	366	364	319	349	391	350	343	343	327	311	332	331	336	353	374	327	353	332	345	353	369	314	346	365	363	364	335	372	368	335	344	328	358	349	355	362	354	325	337	337	372	365	319	275	346	333	341	339	354	341	350	322	367	343	323	338	338	373	342	332	355	336	373	359	355	344	333	333	342	362	340	324	336	345	333	350	344	348	307	379	341	351	357	348	338	338	360	312	330	348	347	349	362	327	359	345	349	370	375	344	346	319	314	301	333	369	338	343	352	333	342	310	348	380	366	326	342	345	362	359	322	331	325	330	332	319	341	345	392	317	348	344	341	331	374	334	366	354	355	331	328	352	345	362	348	321	319	349	381	363	351	340	317	353	340	353	341	355	300	322	287	347	320	370	297	328	340	305	344	329	379	358	324	323	346	346	360	350	364	345	363	395	330	348	325	334	361	356	343	361	355	340	337	347	352	350	321	343	333	340	320	296	338	358	340	341	372	371	313	379	327	361	337	329	363	312	332	343	334	319	362	329	325	322	336	331	339	357	366	353	342	365	319	362	349	367	302	337	344	363	317	353	338	372	352	305	324	337	357	352	305	389	334	347	357	351	322	380	363	361	330	357	356	352	362	343	340	362	310	358	344	354	330	350	315	332	344	337	334	340	362	313	377	361	374	347	353	328	348	334	325	320	330	361	376	349	345	300	343	397	339	341	316	342	344	321	335	358	322	372	328	334	340	349	364	330	337	357	371	334	305	368	361	360	384	360	366	380	336	318	331	348	336	348	351	358	348	335	358	344	334	342	325	377	354	340	366	344	333	343	373	343	350	355	359	326	355	329	370	344	328	325	358	361	364	320	334	341	381	347	355	337	344	369	348	330	350	325	322	325	343	353	369	321	304	375	317	319	349	365	373	362	342	371	332	361	331	352	339	360	337	377	309	341	311	356	333	337	325	298	364	327	350	362	355	324	333	339	346	329	358	374	336	329	322	347	313	398	364	332	347	377	367	340	385	354	336	355	377	370	339	351	344	356	345	313	344	353	368	331	397	348	345	336	359	354	374	359	330	365	317	363	366	397	319	359	308	303	332	327	336	340	361	310	348	351	358	314	368	337	372	373	321	353	325	340	322	345	347	338	330	356	337	336	345	317	310	350	376	370	305	369	360	348	332	325	339	370	331	316	341	340	304	372	352	301	364	358	349	345	373	346	342	361	347	312	357	329	346	332	361	338	352	353	334	373	357	354	304	327	357	343	326	354	318	359	375	335	306	400	362	328	337	358	374	356	353	345	350	368	323	328	376	352	306	315	352	348	355	334	352	338	343	341	365	388	349	338	328	330	366	360	355	348	341	356	311	331	347	350	326	349	337	325	356	340	340	353	361	340	360	338	349	349	317	348	366	316	340	343	321	339	379	345	340	338	348	348	332	329	341	367	352	316	327	339	358	344	304	335	370	387	338	323	346	334	347	365	344	325	376	346	356	343	329	359	361	319	319	357	351	357	368	347	389	327	338	335	320	358	346	322	357	310	332	349	357	352	345	355	351	315	371	337	313	360	321	342	339	351	322	356	331	332	349	358	353	340	375	352	361	347	381	334	322	345	378	380	344	338	339	347	375	345	352	362	315	341	320	344	344	335	345	321	332	325	389	320	314	358	336	385	356	358	381	354	356	326	325	331	335	327	390	385	338	336	332	348	369	331	363	338	339	329	332	338	328	364	371	339	347	365	361	328	340	327	366	320	348	323	329	334	347	328	353	355	357	344	300	330	331	338	343	336	339	373	356	290	323	337	323	336	316	340	337	325	337	367	344	379	341	334	378	352	338	356	364	357	314	346	345	338	347	321	317	337	319	365	380	334	330	369	328	353	389	323	338	342	325	328	336	363	343	367	342	351	318	351	321	364	337	321	356	315	357	334	344	327	344	365	320	318	357	333	360	376	338	335	327	350	348	371	385	349	340	321	345	319	359	314	321	356	324	343	326	392	371	339	333	297	345	336	345	326	331	385	361	365	357	315	362	358	332	404	349	342	325	350	372	326	372	360	338	334	378	376	333	346	342	361	356	375	350	356	328	334	319	356	372	308	324	317	326	361	352	331	359	376	376	358	349	352	325	332	346	369	374	350	368	348	366	335	359	357	340	337	369	374	310	365	342	334	353	370	373	332	358	325	319	363	328	353	341	353	356	343	352	354	340	357	358	352	344	320	346	355	357	332	349	336	330	352	373	347	328	353	338	365	335	345	334	346	342	329	335	329	377	367	372	321	354	381	332	364	338	348	319	299	348	404	328	337	323	355	352	329	325	364	337	313	343	349	356	348	365	352	334	347	333	381	339	359	330	348	396	337	333	335	376	324	356	337	336	332	341	353	368	361	381	380	324	340	300	308	319	333	332	371	367	314	349	342	336	329	324	355	370	335	322	361	326	362	352	334	336	339	382	349	369	343	329	324	340	306	322	344	324	355	365	350	325	355	327	364	322	352	357	324	352
8111	9956	14416	17637	20042	20787	23015	20383	17506	13309	12079	10255	8068	7502	5632	4897	3794	3236	2933	2579	2695	2677	2322	2198	2093	1881	1639	1466	1378	1345	1218	1125	1138	1092	1021	958	932	959	907	903	939	931	857	870	908	913	961	859	898	856	877	880	908	891	932	888	891	869	890	881	845	867	883	833	829	856	862	844	836	826	891	869	900	829	844	913	872	858	871	875	889	856	850	849	924	849	810	841	857	911	840	840	814	836	838	867	845	884	859	886	897	842	874	847	833	832	860	903	926	828	889	813	836	872	884	849	878	807	842	833	883	868	866	830	802	844	828	808	846	897	852	867	895	825	871	846	847	892	872	895	888	841	860	875	888	898	856	922	876	873	814	882	844	863	893	848	832	819	879	876	899	870	841	910	863	865	827	820	862	872	877	852	837	880	884	830	845	913	861	849	833	877	916	832	858	847	870	900	875	846	849	834	853	870	890	889	871	853	830	860	860	910	883	865	851	852	882	839	868	819	836	824	874	816	894	817	901	833	863	866	877	841	886	852	828	901	868	861	786	851	828	883	866	882	857	862	866	804	860	861	874	823	852	917	793	870	863	816	873	919	834	796	869	859	890	869	853	877	792	837	882	846	904	838	827	816	884	792	864	864	860	862	901	880	839	826	867	834	863	830	881	876	849	851	845	862	856	852	876	853	852	914	854	823	831	856	899	811	847	851	831	832	880	877	838	847	860	855	908	870	857	897	839	848	837	927	851	830	885	867	812	869	910	835	917	804	824	882	846	904	854	963	850	850	875	892	868	848	835	887	907	868	814	856	877	891	869	925	869	832	908	784	867	860	844	890	863	904	844	839	856	862	880	825	873	836	847	862	842	879	832	850	862	883	894	908	823	915	886	776	871	839	901	864	919	873	869	811	921	906	862	850	847	848	907	843	861	890	810	827	881	872	859	863	831	835	840	901	819	857	964	811	890	895	860	924	826	858	849	884	894	844	819	839	846	852	842	809	860	853	913	881	862	868	850	896	848	807	816	866	876	913	885	865	853	864	877	845	875	837	887	802	877	856	848	850	867	863	863	887	924	863	871	828	868	890	839	843	832	851	852	875	822	874	911	837	806	861	845	860	850	876	885	887	838	835	856	899	800	828	965	838	864	863	834	924	881	867	830	851	899	852	858	826	824	889	901	836	878	828	858	879	838	867	854	781	863	895	832	842	874	808	855	838	904	864	854	894	864	893	801	805	871	868	854	872	864	889	865	827	823	868	849	952	817	807	871	858	823	798	874	885	865	884	856	805	861	861	885	921	882	814	852	858	867	878	834	922	872	848	867	895	791	916	822	889	877	867	907	849	842	877	872	825	918	879	826	827	896	881	933	882	814	841	854	817	816	853	885	814	875	779	788	843	831	903	905	890	842	858	852	898	880	848	876	873	920	891	875	909	846	883	833	871	840	881	873	848	860	816	865	865	893	816	843	828	853	868	869	806	872	861	860	877	881	858	850	838	819	799	917	888	883	874	878	870	896	869	837	865	854	851	834	870	862	897	879	869	858	865	844	886	844	856	833	805	781	854	832	850	856	838	846	807	849	842	869	841	845	834	862	833	905	856	892	848	858	861	809	886	871	883	862	889	837	869	836	885	855	843	859	854	864	840	872	883	838	907	850	930	809	816	902	871	788	892	811	848	899	852	849	873	788	896	880	834	891	881	840	863	847	861	840	854	871	882	893	846	834	802	866	820	812	825	860	781	858	791	877	862	842	880	898	906	826	814	887	830	892	835	843	889	859	894	839	872	872	852	858	857	878	844	850	890	822	860	876	866	885	842	817	847	858	828	884	899	832	909	874	838	903	898	843	780	945	892	861	898	851	901	871	890	887	837	890	852	839	872	860	881	881	885	873	854	859	848	840	842	817	915	807	822	837	859	821	873	838	890	908	885	881	819	902	861	894	852	862	846	851	915	832	869	870	847	927	820	870	853	851	834	893	850	844	827	877	909	921	893	855	814	890	876	871	908	896	892	851	816	880	835	851	853	912	831	860	873	875	883	860	819	832	826	843	867	877	831	839	847	859	890	874	826	936	845	837	881	946	823	921	909	844	826	917	868	872	822	858	877	874	838	855	899	855	856	860	855	864	861	872	851	829	832	863	893	850	812	849	866	824	873	883	829	877	866	843	809	857	865	870	822	898	891	817	879	876	873	892	894	927	843	914	907	825	845	875	864	865	865	895	869	858	845	835	851	874	821	894	833	902	785	894	880	856	812	865	840	869	806	911	825	901	856	910	865	872	835	822	841	838	856	871	869	925	857	838	856	870	853	910	809	930	864	829	835	878	853	871	870	826	892	847	919	867	875	879	863	874	895	844	862	849	874	888	855	845	843	830	889	867	897	827	862	850	835	867	812	835	823	919	871	868	859	929	852	821	828	812	868	877	862	891	881	835	876	853	864	859	874	893	869	906	826	824	876	919	843	893	885	857	865	838	835	860	870	885	809	776	870	869	853	807	881	840	875	882	874	885	827	879	843	858	851	869	826	827	904	840	866	869	850	825	883	833	884	887	915	851	854	898	886	897	894	828	864	804	856	892	863	833	867	880	868	907	878	856	802	877	828	909	815	880	877	800	853	812	827	860	844	847	867	811	890	851	919	925	889	893	857	848	891	834	810	862	888	873	823	821	851	926	859	919	849	825	872	885	820	844	900	843	832	814	911	895	799	868	851	857	907	854	867	876	825	846	867	837	830	859	848	903	868	828	861	869	887	910	869	825	873	933	854	868	869	844	835	879	851	880	852	788	881	869	852	860	797	855	847	848	887	936	898	839	789	859	805	885	881	849	861	894	885	854	850	836	882	864	840	875	876	889	823	868	837	905	871	874	878	860	865	874	892	894	879	943	880	874	832	834	856	870	813	877	868	907	871	839	857	920	880	874	809	869	869	874	863	863	791	851	871	840	834	877	866	843	854	867	806	910	904	903	877	878	891	874	912	871	860	902	819	841	850	871	806	892	889	854	824	899	927	892	902	920	871	891	873	898	881	858	910	877	891	905	802	858	874	873	875	856	887	826	862	849	876	894	879	901	862	873	860	869	867	828	864	825	873	828	869	882	854	826	837	848	848	886	814	880	839	895	876	874	864	871	843	807	888	867	840	842	864	831	832	896	910	890	854	869	839	864	843	849	843	853	858	881	828	869	927	845	867	822	892	862	846	849	832	841	879	816	816	832	902	854	831	861	869	878	873	881	864	846	839	881	819	862	910	862	852	890	859	892	878	824	912	831	839	870	913	843	863	842	869	846	853	952	836	869	846	873	868	844	835	859	794	861	866	893	893	837	852	870	817	845	889	822	856	863	843	860	808	860	857	804	875	869	846	903	856	841	830	868	891	878	831	824	827	828	838	877	871	892	872	816	920	883	890	938	840	863	860	837	868	908	864	885	902	856	905	830	860	857	846	857	792	894	874	873	855	834	855	850	819	880	884	870	855	862	860	871	850	857	910	878	891	826	832	845	830
26454	27264	24921	28636	34157	31904	38094	34303	31697	27107	26275	23397	16942	14048	10607	7853	5608	3544	3140	3008	2687	3071	2709	2676	1963	1757	1624	1244	1091	938	710	735	714	842	737	461	386	400	394	418	345	364	382	361	361	370	397	351	352	400	349	331	340	309	337	322	334	383	380	332	349	339	340	351	341	352	332	361	350	308	350	356	342	354	358	348	355	320	316	362	397	326	335	331	356	352	335	337	356	364	351	322	318	294	343	315	375	377	351	328	356	334	308	343	309	345	327	337	337	324	328	363	382	324	344	331	311	331	308	354	329	348	346	339	381	334	334	349	311	318	334	305	329	367	352	344	353	330	328	347	317	320	336	352	339	352	337	351	353	379	341	310	361	342	318	380	345	326	367	343	327	319	348	335	377	354	324	372	348	354	334	364	355	303	371	369	384	348	353	353	300	381	332	365	302	296	332	332	359	327	334	355	320	371	327	358	340	317	340	332	321	322	339	308	338	377	319	313	354	350	323	309	329	341	329	346	358	319	353	327	352	339	334	366	311	337	349	349	334	368	375	348	314	329	359	371	380	332	326	360	352	343	359	369	296	336	364	325	337	300	349	325	310	286	338	343	350	361	344	352	346	372	342	325	359	325	362	309	363	323	339	344	327	372	363	375	339	329	375	345	327	335	330	355	317	306	337	326	320	332	367	337	358	385	327	358	287	341	358	337	336	300	334	322	327	323	313	365	350	319	350	342	351	299	335	344	345	320	333	361	336	307	327	329	370	312	392	317	349	338	347	364	330	365	333	334	308	335	342	321	358	319	348	333	337	323	313	362	320	356	336	390	311	328	350	356	344	355	362	346	347	341	353	362	336	345	325	372	348	357	293	316	349	334	360	377	349	315	345	341	350	330	361	362	347	348	321	331	319	370	339	323	336	339	325	350	321	368	321	365	372	339	340	335	297	322	315	380	336	376	323	327	334	339	347	340	317	360	339	381	340	360	334	313	330	330	367	353	335	321	347	331	352	298	342	344	298	328	350	351	319	372	322	355	326	352	338	320	339	329	351	341	368	316	361	368	353	339	341	339	358	325	349	350	341	361	355	319	369	350	341	385	347	378	377	351	365	347	303	334	356	345	348	327	341	324	364	344	341	311	330	337	353	357	339	345	333	335	337	343	314	328	354	316	349	337	341	365	321	354	347	319	340	353	364	357	364	318	334	341	350	373	353	308	343	347	336	345	354	382	368	334	360	325	355	355	309	347	353	330	326	327	340	343	321	348	334	329	337	317	327	325	352	350	310	332	349	343	339	350	330	334	387	319	324	364	347	350	361	303	313	336	322	326	331	372	321	334	362	352	335	330	372	348	318	313	358	340	353	329	326	329	379	364	363	338	340	312	335	356	335	351	350	364	348	366	315	337	343	330	347	332	352	335	323	338	340	343	358	361	340	320	335	361	320	337	370	355	315	330	292	336	339	350	340	294	326	322	356	328	342	345	319	339	334	339	374	321	353	329	339	375	365	383	298	342	318	368	350	341	354	298	332	341	302	372	343	334	325	361	341	366	332	359	358	348	366	348	334	335	337	330	325	338	359	379	365	321	366	341	343	303	328	358	331	337	350	351	323	330	344	360	386	367	352	336	352	334	309	336	309	341	347	348	325	346	342	347	358	357	351	333	335	347	344	337	327	345	353	334	352	333	328	359	323	364	382	330	353	333	337	348	335	354	362	351	340	327	365	329	331	335	316	323	333	319	338	325	323	350	309	344	349	339	345	350	350	330	337	351	340	358	365	341	366	393	322	332	327	347	334	322	337	332	339	319	315	326	342	312	325	345	346	347	340	367	349	359	319	343	377	346	321	320	346	314	347	332	349	329	325	347	338	366	340	334	327	347	319	369	350	318	326	332	325	360	339	378	348	350	341	304	354	337	324	359	352	344	332	362	343	325	325	351	325	317	362	339	341	364	347	331	353	328	365	379	337	352	336	337	350	352	317	318	363	365	337	353	327	374	301	353	310	329	326	350	364	356	322	333	321	308	316	312	343	364	355	309	315	363	353	342	306	331	339	367	354	299	320	334	330	352	325	339	316	349	346	342	345	369	332	345	364	367	309	367	327	345	344	332	376	364	374	329	369	355	344	351	347	329	370	335	360	365	326	353	351	351	340	391	342	346	364	346	331	315	351	328	324	352	347	328	367	365	308	328	346	356	332	372	340	360	369	362	325	337	344	368	356	350	310	332	348	326	310	337	337	352	323	340	362	352	332	345	348	340	317	322	337	368	331	353	315	350	327	328	319	337	352	332	337	306	333	354	326	331	354	345	306	359	340	361	311	355	352	354	387	323	321	328	350	326	337	380	362	330	342	358	384	322	346	348	331	370	318	337	349	334	349	378	316	322	320	359	347	337	360	327	346	357	306	336	376	363	331	341	330	391	347	337	355	334	354	367	347	357	330	346	352	318	334	343	348	306	355	334	336	310	341	379	318	329	341	334	329	396	320	352	325	347	333	349	343	319	346	345	325	343	362	344	354	338	328	322	378	394	351	351	371	350	328	349	355	344	339	329	349	342	345	401	305	355	331	294	370	350	327	356	361	378	351	359	343	336	341	337	338	351	316	336	361	349	345	354	320	353	343	338	327	355	357	349	305	330	351	318	331	345	376	342	338	352	375	296	330	340	323	309	341	336	364	338	349	348	351	335	339	316	382	332	357	361	369	374	335	365	338	345	315	311	315	352	345	321	332	327	342	325	328	342	345	344	375	393	324	323	348	367	333	323	357	351	355	323	361	321	325	324	353	326	334	354	315	343	343	362	369	309	359	336	338	336	340	341	322	312	360	308	325	356	359	364	304	324	345	335	354	366	338	342	326	342	362	373	338	340	341	337	368	346	333	332	350	330	346	363	366	369	315	357	322	332	369	350	367	351	309	345	366	346	307	329	330	345	351	335	361	317	387	333	380	337	339	330	337	310	350	355	329	364	370	362	360	339	302	315	352	351	325	379	321	354	354	343	338	334	344	353	314	357	302	351	341	381	352	337	364	371	367	349	300	365	364	346	324	320	369	335	348	317	352	323	328	359	351	347	338	359	377	355	335	349	355	375	370	353	322	329	362	354	296	332	332	348	319	374	333	355	356	333	354	306	347	348	318	360	351	368	337	357	355	329	362	366	332	352	342	328	378	357	350	336	348	340	345	348	357	339	320	327	322	324	375	315	347	317	345	389	321	355	323	335	334	372	325	343	379	337	330	357	384	339	324	323	320	369	329	357	342	339	350	337	345	357	330	350	331	352	340	316	379	357	329	312	346	355	331	334	331	352	369	392	346	331	321	348	311	339	352	351	315	329	355	338	347	336	320	368	327	321	340	344	321	349	345	318	338	321	351	326	361	326	310	361	337	362	356	370	362	356	328	373	298	359	333	344	357	363	314	330	319	334	307	330	365	311	336	359	340	384	373	331	345	353	356	324	350	347	359	346	346	352	324	381	369	343	315	326	361	314	353	292	342	338	322	331
17604	22629	25066	36262	38833	42291	46367	45800	43707	38288	41545	36467	33187	30134	27214	22996	19994	15439	15555	13617	13288	13823	13225	12460	10517	9549	8667	6733	5446	5059	3980	3602	3643	4467	3695	1592	1137	1210	1222	1220	1183	1052	1051	1093	1103	1050	1079	1030	1030	1031	990	973	973	961	957	971	919	976	971	936	918	879	849	907	852	855	848	886	808	938	866	864	883	891	931	875	890	821	859	841	846	902	850	818	888	823	835	862	870	852	858	826	846	837	884	867	860	799	879	833	918	843	836	874	910	894	922	907	865	831	861	866	824	857	900	865	811	820	831	872	890	894	857	843	873	809	924	828	878	868	866	868	863	860	848	777	830	811	811	801	857	849	829	836	847	873	815	835	871	831	851	872	837	809	824	850	890	876	901	810	845	860	862	862	837	794	840	843	878	882	809	853	877	854	843	892	835	818	884	847	831	815	888	898	801	844	888	816	890	836	798	851	861	822	838	891	873	882	831	863	867	859	854	848	866	820	869	847	829	861	877	828	830	845	829	863	852	882	818	893	784	883	832	860	858	875	906	824	902	871	857	851	847	847	869	822	862	855	795	867	825	888	877	836	858	839	870	848	881	839	803	842	786	924	799	870	837	902	893	825	853	811	878	883	838	867	866	816	854	869	873	831	831	843	840	792	845	821	808	905	855	851	879	834	882	874	873	864	859	851	884	873	850	901	866	816	825	913	931	867	828	834	875	827	853	837	901	804	873	849	905	848	808	858	907	828	880	869	793	831	856	856	843	823	815	795	913	873	873	861	862	850	849	921	860	832	874	851	859	883	873	854	857	883	880	890	870	838	858	889	863	830	854	865	860	839	892	854	924	904	864	835	847	845	840	845	836	882	822	839	848	805	854	848	835	880	816	857	836	837	833	859	854	808	856	837	891	874	844	882	838	884	815	878	834	875	827	803	832	882	872	872	846	881	826	868	849	840	871	876	865	868	834	827	839	788	843	827	823	841	868	881	811	837	782	844	841	821	835	809	868	888	849	894	869	858	909	866	856	828	859	904	816	828	853	828	856	843	857	891	873	864	831	893	775	855	815	894	859	850	865	844	834	847	811	809	810	870	823	798	872	887	837	845	867	866	900	863	873	893	863	876	839	856	814	853	853	856	835	871	854	831	850	847	832	858	858	895	810	859	896	844	860	835	840	843	853	850	892	887	832	870	846	817	819	896	839	837	832	887	878	841	842	814	846	850	843	830	812	916	851	889	814	872	814	878	876	882	896	878	827	855	845	886	828	820	845	878	836	872	871	807	820	851	878	844	834	816	877	803	871	840	825	853	833	817	816	884	863	845	828	810	804	828	842	850	789	822	829	845	843	788	889	898	882	820	819	856	896	837	806	791	868	856	844	834	822	883	909	805	865	860	779	809	842	847	855	870	867	854	857	903	863	880	855	851	852	834	818	873	812	902	868	859	829	847	846	844	892	868	850	865	930	803	842	876	875	801	824	871	863	823	842	865	812	856	900	888	851	898	816	883	848	838	858	862	803	856	841	816	857	848	798	796	835	825	846	864	839	803	846	872	875	883	887	830	837	838	840	876	874	903	850	865	851	915	886	825	827	845	866	846	862	804	888	816	842	809	857	866	852	837	865	834	833	889	879	802	834	819	844	918	888	849	843	838	827	867	806	837	856	864	807	833	874	853	857	886	819	848	839	828	821	826	869	857	851	884	854	904	852	822	858	859	830	888	818	836	841	823	862	857	849	820	858	879	823	841	851	861	850	869	812	874	885	843	923	836	890	853	849	857	889	825	854	837	844	774	870	854	821	830	855	838	871	880	886	848	863	878	846	908	853	889	890	816	860	832	816	872	846	863	851	845	852	846	831	763	868	870	907	828	816	809	843	891	863	786	866	872	852	835	833	829	843	836	859	860	833	840	871	839	870	840	858	862	866	803	840	878	908	878	926	826	845	856	833	865	857	831	862	847	804	850	820	882	842	801	841	905	823	838	803	842	908	856	847	795	869	836	896	858	875	839	837	831	870	864	891	857	837	873	867	852	854	819	855	835	885	858	809	839	858	854	895	877	851	841	856	903	810	829	829	807	880	861	891	874	917	884	853	843	867	850	878	878	906	813	833	850	848	863	836	882	868	849	876	821	823	846	849	905	832	832	872	868	842	943	847	877	889	819	824	877	811	818	885	830	809	892	853	869	940	839	850	883	880	879	848	892	839	860	842	886	894	873	826	822	888	820	830	899	833	828	831	841	840	826	830	831	862	871	821	819	869	832	857	834	879	900	825	853	845	874	846	827	884	832	908	847	895	847	842	846	845	844	852	868	860	924	898	900	866	867	847	875	900	837	851	780	856	890	808	868	860	862	854	883	843	872	846	880	836	876	874	841	906	862	835	867	899	894	854	889	829	817	816	827	776	863	836	857	837	880	860	861	831	876	797	858	871	869	889	822	898	845	820	864	907	848	801	868	826	866	847	800	878	888	857	824	802	842	882	874	897	844	873	798	792	836	846	819	862	856	881	914	852	868	867	891	824	820	865	853	842	876	859	828	860	862	860	904	847	856	835	858	851	839	844	819	893	846	880	871	856	811	895	837	883	834	826	888	890	862	871	849	824	874	831	876	827	843	849	835	867	863	888	862	850	846	859	875	857	861	869	813	830	837	851	847	863	806	846	826	826	850	857	835	841	898	838	856	801	858	789	789	797	862	855	849	840	868	826	839	833	831	864	884	855	876	876	843	847	850	867	834	858	919	885	849	863	890	913	812	840	871	836	873	822	849	889	871	843	881	876	843	838	846	837	914	817	836	866	894	824	867	905	894	826	884	832	851	828	822	843	884	848	827	869	869	848	860	856	852	882	875	846	869	856	830	800	908	857	835	787	825	826	841	833	822	855	864	794	849	848	875	842	816	832	860	874	838	806	855	871	852	846	840	861	849	832	825	793	866	839	851	819	830	859	816	855	906	870	832	828	875	838	824	899	862	867	852	903	869	817	896	884	881	894	900	862	851	839	843	854	831	858	788	891	897	845	857	894	888	874	845	845	838	801	805	847	823	839	839	829	876	873	841	883	846	866	831	839	870	853	855	816	858	797	855	845	882	851	873	915	842	794	828	831	850	903	858	850	894	803	873	823	837	861	808	858	855	851	837	869	830	872	848	844	852	867	859	896	822	858	836	853	814	839	883	878	842	832	852	928	888	817	848	867	814	873	899	819	824	840	873	838	854	869	841	850	833	864	884	815	840	814	873	880	830	840	849	854	852	843	810	845	859	842	826	875	851	819	850	868	895	911	834	833	854	851	839	859	842	768	826	827	880	887	848	856	871	834	877	845	852	872	827	823	840	868	880	856	836	926	841	857	849	860	870	866	865	822	878	843	818	874	889	849	860	861	805	893	873	899	815	855	845	875	928	893	817	817	816	878	859	810	861	860	861	871	863	808	841	887	879	862	875	868	882	896	849	847	865	880	840	871	858	821	842	874	889	898	837	873	876	851	819	848	853	803	842	885	889	796	830
39290	36243	34348	36285	44455	37211	44104	38553	34041	34445	37187	34878	30618	29362	22253	17683	13765	10556	9050	8930	8719	7729	5711	4493	4173	4653	4031	2998	2178	1529	1214	1263	1211	1462	1341	745	455	393	373	471	374	376	358	352	356	350	343	343	356	323	316	313	319	314	328	316	317	334	305	279	292	299	298	307	303	293	268	301	298	311	285	288	310	328	283	305	306	269	282	322	306	311	294	278	299	271	291	294	277	303	313	303	266	293	264	297	303	274	267	291	251	268	301	288	328	289	335	296	266	304	265	287	288	295	327	279	298	300	280	315	300	280	323	306	283	296	314	277	296	308	307	321	306	300	279	298	255	319	286	299	296	242	300	300	319	286	323	299	299	334	288	260	275	272	338	260	296	290	311	285	295	330	278	286	286	290	275	284	291	306	260	304	307	252	276	306	263	312	302	284	276	260	276	254	287	291	293	262	314	281	275	274	300	292	288	269	288	286	322	274	250	293	305	279	281	297	289	307	302	276	302	292	292	276	260	303	283	260	263	291	293	285	305	282	289	272	258	292	309	315	303	276	279	299	286	280	284	303	253	261	291	303	300	301	293	275	298	307	278	299	280	284	275	303	265	272	287	275	289	272	272	307	295	264	304	299	300	294	290	307	278	266	266	306	302	291	287	302	286	324	304	290	267	270	286	271	324	286	299	290	315	281	273	283	286	276	272	302	266	304	295	324	274	275	290	294	323	302	304	337	288	291	286	261	297	291	266	290	295	280	291	273	288	277	283	246	293	279	296	303	292	316	285	266	289	291	289	297	304	270	322	257	282	266	271	290	292	262	271	282	276	302	298	268	290	290	279	299	305	300	283	296	313	285	265	283	272	274	265	327	256	266	301	292	283	298	262	248	275	268	306	297	309	266	284	260	262	268	281	279	273	259	245	275	281	254	291	292	268	271	281	297	291	294	275	270	259	272	281	304	295	282	275	311	272	289	327	284	296	251	302	295	288	283	272	311	269	311	263	301	297	263	260	297	285	308	291	284	273	273	298	275	314	267	296	274	274	274	320	295	295	302	285	269	258	269	288	283	294	274	271	293	307	293	274	301	300	300	294	300	279	279	269	305	278	279	320	281	331	298	290	295	261	300	305	294	283	276	280	246	314	294	289	288	317	290	264	317	294	280	271	286	269	289	289	296	272	291	274	300	269	276	251	300	263	304	292	282	284	260	257	289	287	294	269	279	299	257	272	303	310	277	313	280	274	272	281	254	311	281	297	263	324	296	314	298	288	288	277	296	325	289	321	262	289	273	287	282	304	305	266	271	291	293	280	263	302	274	294	307	270	301	272	299	269	269	291	331	301	302	303	285	290	283	306	274	258	284	285	298	277	280	290	281	286	268	290	304	318	277	270	309	281	298	307	264	309	281	318	290	277	296	309	276	303	301	295	273	298	269	287	295	271	315	290	277	270	299	288	282	282	287	295	288	283	293	303	287	288	282	276	325	287	297	269	287	269	243	296	272	258	295	263	321	300	266	277	305	293	298	259	268	255	286	283	275	288	291	272	285	294	264	296	293	260	310	272	277	257	303	258	249	307	284	276	282	247	277	302	266	309	294	285	306	276	299	303	270	270	275	283	284	273	272	280	301	292	280	289	287	292	270	286	264	288	259	293	293	293	298	302	281	318	319	265	297	294	246	322	302	294	264	300	265	287	262	304	288	290	307	280	261	290	327	280	278	282	263	276	291	302	276	320	268	271	270	288	275	283	282	263	275	301	291	286	298	273	279	271	258	292	314	296	323	321	299	278	272	296	299	292	285	305	282	300	308	283	292	295	293	293	286	281	273	274	319	299	275	250	264	282	283	281	268	263	307	293	287	304	298	271	264	306	296	273	284	284	273	290	307	299	293	274	288	311	263	312	312	301	289	256	275	248	279	303	277	293	341	267	297	283	309	303	289	261	296	303	314	307	288	326	276	294	302	282	299	306	262	306	304	273	311	292	275	272	266	282	263	296	270	282	289	319	300	289	296	279	286	277	269	310	315	262	282	305	290	267	292	321	271	291	319	288	256	274	280	268	288	324	277	304	286	291	274	244	280	281	282	264	280	311	307	287	290	287	260	272	277	321	284	288	301	279	281	286	271	308	281	292	282	313	289	307	321	296	283	285	289	265	301	302	306	250	270	285	263	299	296	278	292	298	283	286	269	263	283	319	299	299	252	302	276	278	300	300	255	304	294	273	271	286	275	304	311	289	289	313	320	292	276	301	258	345	288	294	275	268	275	281	282	306	280	313	241	271	282	284	289	277	280	320	322	285	296	280	294	315	278	285	269	281	280	248	268	293	296	300	255	265	273	265	319	309	271	275	274	301	295	276	279	278	263	278	277	305	283	327	308	268	271	257	257	284	302	286	304	301	260	295	291	291	300	269	287	285	310	303	285	285	322	290	308	301	299	276	281	304	255	290	284	321	276	305	283	246	302	296	310	308	291	321	290	290	281	270	302	280	298	288	267	272	262	308	271	278	302	312	323	263	292	280	286	286	280	289	277	298	282	282	303	299	304	288	265	319	307	292	287	304	314	267	288	270	298	282	288	298	275	260	301	274	288	286	292	271	305	255	295	283	310	311	337	273	245	269	248	280	292	282	287	302	285	297	307	286	300	257	274	290	297	283	284	286	311	279	301	275	327	272	291	260	283	319	292	317	304	264	287	290	300	302	302	311	317	248	272	281	280	298	272	306	279	288	273	297	311	299	299	283	299	311	270	293	268	322	296	305	266	282	292	291	289	297	268	289	296	301	268	267	294	312	274	292	293	290	255	290	291	284	289	289	323	303	276	293	308	276	286	308	299	301	293	289	295	280	290	299	310	275	289	301	277	294	280	283	282	252	268	313	276	298	269	301	291	284	289	289	285	282	278	303	263	296	272	282	310	277	263	288	306	258	274	305	287	296	319	301	289	292	317	326	294	283	289	308	281	333	325	306	279	326	280	290	310	287	278	283	287	325	280	314	325	282	266	313	259	303	297	303	255	312	272	301	266	281	273	270	287	284	302	309	300	295	302	270	332	305	300	274	290	265	298	319	280	277	284	286	261	279	302	292	296	321	320	292	297	295	294	315	281	295	295	300	254	284	283	244	299	279	296	326	290	300	320	260	294	268	295	267	284	280	308	302	276	291	298	296	280	250	245	272	306	279	258	290	297	272	310	301	266	287	277	225	293	275	286	292	253	274	296	284	267	289	293	275	276	288	306	284	269	280	292	280	282	270	273	288	299	297	289	270	306	288	281	296	299	278	290	277	293	280	296	305	286	285	299	288	303	274	303	298	288	290	291	319	306	298	321	290	290	307	279	293	298	292	281	274	270	298	317	313	306	302	291	284	285	295	335	269	301	287	296	275	283	287	267	274	305	308	304	277	263	291	243	257	301	275	301	303	301	313	321	282	268	286	277	277	314	265	266	270	317	283	293	275	297	304	295	318	284	301	285	277	280	295	288	285	290	271	286	289	279	278	321	308	282
26279	28686	34137	43904	46027	49761	53437	51693	47785	48187	51734	46999	46143	43985	37785	33855	31977	28672	28538	27922	26936	24478	21552	18914	18309	18712	17025	13434	10780	8317	6532	7239	6832	8447	7349	3479	1691	1734	1694	1558	1417	1273	1168	1136	1247	1331	1196	1081	1121	1052	1046	1070	1001	1020	921	922	902	935	895	898	789	780	769	768	815	795	737	765	761	711	727	749	769	770	784	763	738	755	766	720	750	788	749	750	735	777	692	732	713	702	720	749	756	696	715	752	724	735	724	744	751	761	737	677	764	662	680	704	771	697	714	661	707	723	662	724	737	707	673	721	724	686	686	657	703	776	739	728	682	716	746	742	736	707	695	745	748	693	730	750	696	741	694	700	748	739	717	722	740	688	738	715	729	717	767	709	711	691	723	710	757	684	704	774	715	692	726	722	770	728	732	747	698	707	726	702	693	700	709	731	746	721	731	729	692	791	750	700	726	696	703	704	696	722	714	727	683	729	676	718	769	690	757	679	751	722	763	663	709	763	699	727	739	730	735	684	684	706	760	719	732	685	761	694	728	743	675	734	669	739	724	768	720	721	719	748	733	746	704	730	693	686	745	709	728	740	703	735	737	777	734	675	682	727	762	728	717	744	725	721	734	703	735	731	741	738	682	710	692	733	721	696	742	746	695	721	755	726	727	739	703	729	722	729	743	710	707	783	697	708	734	741	672	710	716	713	735	693	753	729	724	698	709	743	683	758	699	726	709	748	719	768	739	716	701	693	751	741	734	719	719	744	771	741	771	700	710	724	723	764	731	710	705	727	684	756	702	731	710	778	738	781	684	764	720	690	704	749	781	737	726	699	728	777	710	678	691	716	718	734	728	722	726	703	675	711	710	753	764	723	684	755	757	766	696	723	735	724	727	737	693	745	750	699	743	691	730	737	745	666	726	761	727	717	717	711	722	753	745	732	676	742	694	735	731	706	676	725	724	740	711	715	730	728	733	736	719	728	756	726	715	690	723	737	719	727	719	668	722	686	709	709	714	780	752	754	730	767	726	742	743	681	750	738	759	706	718	750	710	711	679	691	737	739	702	713	685	729	746	712	677	710	745	673	727	726	743	674	741	753	711	737	705	710	769	698	697	671	670	684	744	694	757	718	675	721	707	688	732	723	730	726	713	737	762	718	733	671	751	677	709	749	728	699	714	735	776	731	729	709	757	710	728	704	730	766	745	735	744	707	763	767	747	704	717	700	699	756	699	730	739	701	758	726	725	707	697	745	732	657	750	736	732	735	703	721	720	703	698	714	724	763	715	748	685	727	736	715	685	720	715	720	700	751	774	712	704	758	705	710	676	685	710	709	710	709	736	730	673	705	719	760	686	768	737	733	720	707	705	746	733	749	759	730	761	742	687	700	658	709	719	755	757	724	742	732	732	728	712	725	768	766	706	709	750	714	692	735	702	709	741	720	707	712	685	707	737	731	687	719	726	691	730	699	736	761	731	696	718	684	725	804	725	665	729	716	705	735	744	708	761	702	753	721	756	747	744	674	701	711	629	733	782	711	675	748	699	717	726	749	742	711	748	735	742	731	712	714	700	700	735	709	676	710	685	732	733	730	745	703	719	737	700	737	690	725	697	710	723	759	732	721	773	735	715	759	765	708	716	737	696	734	729	726	669	696	743	700	734	726	741	693	681	743	717	712	763	702	737	698	701	709	712	724	692	775	665	728	735	743	739	699	696	720	735	734	711	736	740	663	721	687	701	743	745	731	699	712	770	705	721	742	767	773	690	750	723	726	706	683	765	743	702	698	726	679	707	670	710	710	698	739	680	688	737	694	666	722	704	735	759	711	735	720	716	680	729	732	701	679	712	729	707	720	706	683	768	696	709	754	758	725	734	743	717	662	725	702	714	719	717	714	705	699	696	719	709	705	737	743	742	719	661	692	740	737	722	677	732	712	737	681	728	718	717	698	699	708	730	764	716	759	691	698	738	711	779	714	736	711	704	757	720	712	697	719	733	716	732	663	658	732	708	707	796	746	710	743	748	730	709	727	697	737	714	726	730	713	774	721	719	713	711	714	737	751	699	716	717	725	714	720	733	700	717	718	693	696	750	691	742	701	717	740	737	713	707	740	717	718	766	741	700	720	706	702	736	746	747	719	706	693	717	727	680	710	781	700	712	720	698	712	700	687	736	745	675	716	730	742	703	675	742	685	743	694	759	717	757	740	716	680	693	705	694	733	752	681	727	744	748	704	728	678	721	729	725	701	755	740	734	723	706	771	740	739	692	693	703	708	769	702	732	739	781	713	732	723	677	695	721	733	718	709	703	730	691	734	689	713	767	708	740	676	716	760	728	726	700	737	699	695	730	641	720	745	751	755	726	715	739	731	721	731	672	731	685	725	734	718	732	704	752	728	676	718	745	716	762	722	714	739	710	732	684	694	738	703	732	781	718	716	744	739	741	728	748	739	709	717	716	698	658	748	666	688	725	723	759	742	673	721	713	752	761	731	701	773	738	748	765	729	745	666	773	718	688	678	712	718	693	720	696	716	680	728	709	696	719	725	754	710	696	767	725	716	720	749	705	728	732	742	743	736	736	697	711	687	705	715	750	678	733	731	701	732	736	737	728	712	729	763	700	774	731	744	731	695	758	726	725	744	740	749	738	744	716	765	701	765	753	738	765	705	769	699	711	733	735	766	698	785	767	712	716	730	737	688	708	699	711	743	699	695	714	724	757	705	728	749	723	694	673	714	718	729	672	737	744	737	711	707	689	689	702	712	736	719	703	685	696	745	739	745	789	740	728	687	726	681	718	747	775	709	709	707	755	771	666	723	704	682	734	704	738	684	734	716	710	809	712	716	771	730	703	765	755	723	760	697	725	699	724	679	752	735	727	682	709	759	687	723	752	713	730	718	705	708	720	736	688	760	749	735	728	715	717	722	723	702	700	728	699	678	723	700	691	741	669	706	724	683	765	737	739	713	756	774	729	722	694	736	743	729	686	742	691	758	702	695	752	707	710	769	760	688	705	684	730	715	680	705	746	747	739	714	692	682	786	732	697	751	681	714	752	773	707	685	747	775	762	721	694	723	696	680	716	728	803	686	725	701	728	713	737	707	720	752	689	742	722	670	738	731	735	736	711	734	755	730	703	717	738	733	698	660	721	711	708	691	737	721	760	767	676	729	764	705	725	738	724	724	721	719	732	704	722	735	713	745	672	759	754	723	719	697	715	726	712	715	725	682	736	710	730	750	753	714	671	736	718	770	679	729	704	716	735	711	751	699	733	731	687	726	687	727	724	748	745	745	701	759	720	752	708	696	737	667	731	750	686	730	709	758	747	733	726	706	730	734	706	752	694	720	693	748	748	756	729	754	735	714	756	675	666	711	722	729	749	709	716	746	740	742	748	724	722	722	712	758	762	719	718	710	704	719	722	745	714	752	702	751	695	744	688	711	677	739	675	704	801	711	740	715	749	687	676	705	725	766	735	689	684	680	715	712	701	721	716	742	694	770	765	725	718	723
12628	8889	9053	7555	9669	8184	9027	6742	3804	3293	3075	2165	1612	1420	949	805	742	639	641	634	619	593	545	491	473	465	489	413	404	362	380	377	396	343	375	357	362	340	370	385	368	353	334	346	359	336	313	359	345	347	387	314	361	351	355	317	354	340	370	363	331	366	334	363	361	356	373	349	388	372	332	370	332	373	343	351	291	372	329	378	317	360	311	360	380	334	322	349	344	339	344	363	331	332	370	322	372	343	340	355	335	335	345	350	331	372	303	343	366	355	331	380	337	298	358	349	352	354	333	349	346	342	323	321	331	362	377	316	370	352	382	376	332	360	310	310	355	349	329	337	345	341	350	360	334	330	341	370	329	344	341	334	339	331	353	328	333	351	326	341	345	329	360	355	351	363	331	342	365	336	340	325	348	352	327	353	333	327	349	339	326	350	321	334	366	390	345	344	342	353	329	332	351	353	335	323	324	323	333	366	351	370	344	337	356	358	354	365	313	340	342	366	354	305	356	343	341	294	379	349	339	340	350	336	343	354	342	335	362	347	342	340	324	322	315	336	351	347	360	380	325	344	325	307	334	345	359	317	316	347	318	310	346	324	343	319	350	325	326	315	341	371	374	365	357	350	366	316	350	364	341	350	359	350	322	343	346	367	362	332	315	366	329	353	312	328	348	323	320	333	375	353	367	346	360	374	379	334	381	336	312	296	354	359	355	344	318	335	327	342	349	364	354	334	330	377	360	363	357	342	314	359	357	337	342	313	323	331	314	358	344	353	373	312	349	369	358	344	311	321	320	344	330	336	324	373	324	323	353	361	343	361	342	337	311	368	332	377	357	360	330	338	339	352	374	371	309	352	333	367	335	321	354	329	353	339	314	325	314	334	370	338	327	348	360	313	357	333	344	334	322	338	389	346	343	324	356	350	348	359	339	330	335	335	364	324	380	375	334	373	347	308	345	369	389	374	349	351	333	334	344	327	335	358	338	359	347	344	361	383	351	320	350	315	354	295	366	323	369	356	390	324	344	338	355	371	329	359	350	321	400	364	347	353	367	321	325	333	352	355	322	320	357	348	330	335	384	349	332	344	342	327	338	344	352	350	362	336	304	358	361	366	370	373	355	357	340	344	355	340	350	320	353	320	327	362	334	370	350	342	356	328	359	381	337	322	332	333	352	365	353	363	348	354	349	344	339	329	348	319	378	340	340	342	361	325	379	336	328	324	363	378	350	334	332	334	323	354	316	383	360	329	349	334	358	367	371	369	331	333	362	339	343	357	345	340	355	343	396	382	360	363	406	348	334	369	355	354	330	352	336	331	336	315	335	370	331	334	368	336	372	329	360	340	344	331	332	319	316	351	328	328	323	353	355	338	369	374	317	349	332	353	346	333	360	338	329	344	351	355	324	330	326	356	357	332	376	331	344	283	347	328	328	358	331	316	356	346	340	342	335	327	382	347	318	353	329	343	364	363	364	355	349	352	356	323	327	341	341	333	356	320	317	379	370	317	349	341	363	331	327	348	358	355	332	336	373	351	330	367	357	334	332	350	366	330	324	341	334	364	341	327	315	338	335	344	371	364	351	326	348	311	339	386	331	318	349	346	329	367	329	306	330	360	343	371	342	342	362	344	327	321	358	354	365	349	304	320	330	330	340	307	320	313	334	336	358	328	358	369	341	370	346	303	343	344	336	338	325	368	366	331	399	355	367	318	359	332	336	330	328	341	380	333	359	348	387	369	355	362	327	335	359	346	384	350	336	338	348	302	333	397	328	386	363	343	346	299	347	336	326	343	348	372	341	333	329	355	335	328	321	324	326	334	340	304	316	339	336	342	383	393	343	352	327	333	330	361	333	324	302	359	378	359	313	325	327	329	347	309	335	359	328	336	341	366	309	356	336	341	339	336	337	350	335	351	330	324	363	334	337	348	356	290	358	330	328	348	348	331	331	355	344	311	335	317	347	347	338	339	347	356	368	338	357	355	332	336	331	324	380	325	348	344	360	372	341	327	363	347	335	336	318	377	344	322	360	357	346	329	367	335	366	306	323	346	366	369	327	323	335	338	354	327	351	323	332	355	384	344	384	358	362	325	312	327	360	319	356	336	372	332	308	327	368	375	334	341	325	336	360	342	358	355	378	372	340	355	358	338	377	345	371	329	309	328	356	335	315	349	369	355	365	346	360	353	340	334	334	353	367	371	314	341	354	328	307	346	329	344	352	318	333	336	394	369	356	336	339	334	330	350	350	353	330	341	322	343	337	346	347	338	360	348	341	348	348	357	339	366	382	341	341	358	337	331	344	368	349	346	345	361	340	350	322	333	335	323	350	319	331	324	353	370	352	349	344	365	331	330	334	354	365	334	358	366	351	314	367	385	352	305	330	322	373	352	309	358	400	341	346	351	338	369	349	358	339	327	354	340	341	355	329	338	348	362	327	326	362	354	384	345	349	334	322	359	351	336	346	318	353	352	350	350	323	346	335	318	350	300	369	334	380	333	359	314	343	357	359	318	354	340	344	346	348	350	342	368	354	336	361	317	332	345	357	350	356	337	365	364	335	366	296	360	339	306	336	401	372	331	368	363	349	372	317	340	336	328	335	331	342	322	330	359	336	348	315	329	338	361	329	364	364	377	361	342	351	354	339	312	369	376	344	364	324	326	363	343	367	315	344	362	324	342	335	308	359	318	340	357	332	379	332	334	347	366	327	364	329	363	337	379	359	345	328	338	335	358	325	340	350	371	311	343	339	309	383	341	320	339	369	362	321	321	369	328	336	314	329	347	369	324	342	339	339	328	336	333	334	330	345	299	360	337	383	366	316	330	306	330	351	327	354	348	344	367	322	325	326	356	345	356	328	384	346	375	347	344	318	302	354	334	367	330	354	317	329	315	351	336	364	342	349	341	344	329	328	353	326	346	319	337	377	321	365	334	345	325	316	387	331	319	335	354	331	350	336	335	361	353	324	348	336	365	329	341	331	347	354	331	339	336	325	311	363	343	324	331	332	361	328	307	345	347	338	342	356	331	346	346	354	337	343	359	336	345	374	347	332	337	395	357	384	341	341	369	341	345	340	357	353	330	343	323	320	329	358	337	334	355	334	348	354	365	376	334	393	337	356	312	361	330	350	331	341	363	374	370	324	349	357	336	343	332	344	333	385	355	348	342	323	333	349	372	347	327	332	357	334	341	327	343	352	329	359	329	349	340	337	332	361	327	347	317	326	331	353	346	352	321	343	348	357	344	364	377	346	367	354	342	365	367	325	328	319	332	340	349	364	303	372	354	339	350	322	357	344	328	350	352	329	307	320	359	359	320	385	351	344	339	358	351	357	318	375	338	345	351	326	334	338	329	322	331	323	388	318	337	319	344	306	327	320	313	395	309	359	320	314	329	360	347	335	335	327	324	370	382	323	323	325	333	342	324	347	297	332	360	360	358	342	353	353	341	345	373	363	339	327	360	381	343	332	323	356	349	363	324	335	351	330	332	340	332	327	347
8218	8826	14269	17477	21978	21132	23436	19349	13418	13212	13136	10230	8297	7560	4760	3816	3750	3000	2964	2847	2720	2473	2405	2033	1972	1814	1712	1497	1346	1183	1162	1073	1074	1108	1082	972	940	921	899	955	899	887	849	882	930	860	929	877	869	865	822	925	845	902	885	882	924	887	809	868	896	920	867	868	895	832	864	822	843	906	815	817	886	890	833	832	843	807	833	884	910	872	864	803	883	940	814	837	923	904	868	820	882	838	810	889	844	861	885	847	835	838	847	879	918	869	837	893	843	875	852	828	838	823	890	846	838	893	905	864	846	896	802	876	865	859	842	862	860	880	886	851	879	859	906	863	862	851	837	888	893	879	865	850	867	906	816	881	834	850	851	862	890	892	848	860	847	852	886	833	842	901	849	821	842	845	875	864	842	888	891	896	832	807	877	849	880	863	846	879	911	877	824	834	846	827	887	847	876	878	921	817	859	902	878	845	896	868	887	862	890	868	850	891	904	855	875	872	829	856	871	902	881	838	849	880	839	880	858	838	861	844	837	870	847	809	889	874	878	877	919	889	889	863	871	887	897	837	903	868	866	854	838	911	914	889	907	839	888	830	838	844	818	821	825	872	852	897	900	873	890	838	833	874	841	879	865	828	818	834	878	875	836	872	911	896	865	842	835	832	891	859	874	829	864	873	866	870	830	874	832	873	877	821	811	820	875	801	847	930	830	831	858	835	862	851	828	882	886	837	878	819	859	854	895	851	906	898	823	836	883	922	884	888	865	809	839	858	931	872	849	838	858	800	877	897	872	812	838	858	825	861	876	882	833	887	865	811	894	883	897	864	913	857	810	859	906	813	892	854	807	889	858	864	837	825	828	937	839	871	891	856	879	811	888	877	860	867	874	872	849	853	885	820	859	855	866	848	832	846	829	843	894	840	874	835	845	888	867	847	855	842	874	846	858	917	844	850	819	883	857	809	898	878	906	902	825	845	834	822	867	868	829	845	915	853	855	845	833	886	843	897	867	834	821	842	829	876	917	883	859	853	866	870	857	881	814	890	840	864	900	881	865	879	877	927	819	857	857	832	874	799	865	859	933	849	804	894	794	883	886	876	860	867	851	904	907	864	881	863	884	870	914	827	855	854	831	867	892	827	833	912	872	799	842	812	843	851	842	851	868	881	858	834	844	846	816	872	840	830	851	856	910	792	864	888	852	908	901	848	832	839	863	854	835	840	837	822	889	897	847	848	859	858	852	841	803	869	938	855	870	825	849	900	810	831	890	832	864	890	860	891	871	893	831	855	909	845	853	809	847	866	851	874	845	823	888	826	889	886	872	842	837	936	879	842	795	835	813	864	818	850	861	869	887	864	815	867	851	820	854	888	771	881	853	857	779	873	848	930	891	868	855	847	915	899	926	896	828	819	838	873	834	889	850	873	815	786	897	856	821	852	844	883	842	872	860	894	869	868	872	833	850	858	851	870	932	887	881	863	863	807	910	856	859	849	850	872	799	817	858	792	807	866	812	876	911	842	799	817	889	852	842	882	874	867	835	890	843	812	888	862	894	853	826	885	843	876	843	897	870	840	848	834	897	883	885	882	866	833	876	919	889	889	866	864	860	885	836	858	871	816	909	804	874	868	912	847	881	893	874	865	807	872	882	862	877	791	876	848	905	916	862	889	906	822	879	905	870	874	813	838	877	856	871	837	846	893	820	878	911	823	862	896	847	863	835	796	877	876	823	823	886	873	853	850	827	879	847	792	863	832	773	887	846	883	874	889	872	864	849	890	865	860	880	831	847	874	832	881	837	874	766	858	886	843	818	868	848	856	875	838	928	840	860	828	854	887	830	879	910	917	862	895	942	830	865	864	896	830	870	871	871	897	876	875	817	830	842	825	891	872	872	860	849	851	861	867	853	843	815	857	804	779	820	930	801	854	876	843	829	849	894	925	790	873	846	872	876	876	858	851	888	899	862	812	839	833	852	867	869	851	833	873	821	847	888	836	837	900	896	846	872	817	810	853	849	806	843	903	833	847	818	854	857	817	874	836	836	837	883	849	884	848	862	859	880	862	817	881	870	847	839	914	893	842	877	826	830	895	874	874	827	891	850	842	854	850	865	883	830	880	809	849	834	895	841	842	858	889	893	821	849	846	843	862	841	834	851	918	861	879	822	826	837	891	888	874	794	909	861	905	867	848	898	859	906	878	816	873	874	863	813	882	839	861	864	846	865	858	879	849	859	831	851	846	855	873	856	898	818	864	928	850	846	846	861	816	862	827	869	825	816	885	910	853	798	834	838	890	878	853	857	839	811	886	835	865	866	880	839	871	830	917	867	818	837	881	874	865	868	844	883	847	895	855	848	881	847	824	881	835	878	867	861	883	882	866	893	910	854	864	849	932	830	856	895	861	898	856	839	890	820	835	884	856	842	906	859	840	859	873	853	852	864	865	871	875	821	789	878	829	818	800	847	855	825	810	844	873	878	869	868	837	863	849	873	883	810	883	906	847	858	876	872	834	798	853	880	833	835	810	837	872	852	785	891	841	859	879	886	872	863	854	816	899	839	837	862	904	838	831	886	889	874	831	826	893	854	823	826	868	859	865	838	923	825	814	897	858	853	896	891	865	816	875	914	831	880	851	833	833	806	862	866	848	832	864	891	890	884	904	864	892	877	859	867	855	882	867	884	872	904	815	894	875	856	837	851	857	885	892	871	797	789	848	873	875	849	880	916	862	863	807	859	891	851	856	884	798	862	896	909	851	896	896	853	870	914	886	867	854	872	818	862	867	868	852	872	898	843	867	872	843	865	862	901	836	819	885	855	919	906	880	847	862	872	843	854	863	871	825	869	842	852	841	864	897	918	879	881	815	846	828	841	854	837	825	863	833	848	892	891	868	833	851	849	887	867	790	898	834	864	819	876	869	880	909	882	816	904	878	825	878	891	870	847	888	881	915	854	824	829	852	880	849	854	832	871	896	861	871	858	875	887	864	847	808	845	853	858	849	895	823	918	835	850	837	827	847	838	848	879	917	814	918	859	829	835	873	865	849	896	882	851	865	845	863	837	845	878	857	850	851	825	896	860	860	862	871	860	865	893	833	862	878	845	885	844	872	828	880	881	872	862	842	864	863	909	839	882	818	841	850	841	810	832	858	826	894	848	849	811	906	864	876	852	894	883	879	885	810	832	877	868	877	869	816	812	821	873	848	878	923	881	891	854	874	861	915	880	845	832	834	864	874	817	865	851	877	878	851	843	850	846	853	834	865	886	842	828	885	862	872	854	799	824	862	863	877	883	880	817	879	838	843	832	905	871	810	846	888	840	879	824	855	804	909	828	871	902	820	860	868	829	893	858	869	860	861	912	907	871	842	835	914	838	894	888	867	922	860	899	812	882	877	843	895	870	846	846	880	867	863	851	869	869	849	847	868	914	866	871	852	797	856	841	879	860	829	871	837	843	835	846	855	880	853	847	811	850	833	876	858	812	829	920	878	812	829	866	849	860	863	843	914
25355	24295	25739	24834	40758	32912	36634	33740	27835	24426	26329	22408	17342	16465	9804	6173	5337	4528	4322	3588	4057	3577	2825	1766	1945	2017	1603	1222	947	810	735	657	578	760	764	592	468	396	407	348	352	330	358	377	395	377	411	364	382	345	365	372	359	328	346	306	372	325	354	368	331	361	345	355	342	373	362	323	355	360	319	378	349	326	338	349	360	345	365	358	359	335	328	369	324	360	347	349	366	343	319	331	367	326	346	331	349	354	360	314	307	327	351	333	332	322	328	343	349	388	358	337	341	378	342	325	320	366	312	334	360	308	309	364	374	358	294	338	305	336	342	376	333	313	344	350	361	336	334	345	354	355	377	362	363	341	328	343	339	345	356	360	360	381	368	338	354	342	363	365	316	315	353	358	332	336	344	317	329	326	303	319	352	392	311	323	350	341	334	359	309	334	320	324	330	319	355	339	367	396	318	357	333	314	332	348	366	365	352	326	352	341	348	324	340	370	380	359	382	366	354	316	327	352	334	325	329	337	340	325	316	335	352	330	365	351	327	343	335	397	342	320	344	352	376	352	342	349	325	303	357	369	345	328	305	336	312	344	340	330	365	364	318	338	350	352	322	362	312	316	343	348	337	326	319	316	356	351	368	388	341	324	333	328	324	333	332	344	353	335	360	328	331	314	329	317	337	316	358	361	354	354	333	330	358	371	402	366	331	327	372	341	380	331	342	349	326	370	340	345	362	345	348	340	333	376	315	357	376	373	342	360	299	333	344	283	347	378	356	306	304	313	365	364	329	342	344	340	290	390	378	344	351	351	331	328	340	317	340	352	311	362	334	348	335	337	336	331	352	354	350	328	345	317	342	359	367	358	342	333	356	321	340	336	332	340	320	328	346	331	345	362	314	329	336	342	338	353	334	354	329	356	354	355	325	357	356	321	325	360	349	344	323	327	318	304	338	314	336	331	337	341	352	376	329	371	339	339	383	357	339	357	362	347	349	339	348	345	334	325	366	341	341	341	349	357	307	341	364	338	328	377	325	346	367	331	317	335	334	347	314	376	350	346	340	327	348	328	360	338	374	360	329	356	366	389	401	323	352	333	367	337	380	345	323	298	306	346	320	342	326	336	329	350	334	348	355	340	353	376	360	335	356	320	335	344	324	350	361	352	351	305	314	363	337	360	313	346	306	367	346	349	342	334	301	312	338	354	341	328	361	364	367	348	322	349	347	304	330	362	305	333	324	342	345	351	344	350	349	352	340	353	332	345	378	312	348	332	334	338	352	322	336	338	328	340	324	327	359	355	359	352	347	345	356	355	328	333	331	331	322	331	350	328	366	337	319	342	309	315	315	308	336	306	351	321	333	357	347	340	326	375	353	351	354	354	385	360	347	351	345	375	321	334	301	333	305	343	349	354	377	339	328	326	350	331	323	350	324	343	346	350	323	307	344	355	319	366	341	306	346	345	332	319	346	313	347	330	373	345	349	319	310	323	368	344	312	351	386	343	337	363	338	338	330	331	332	330	334	372	347	369	346	319	335	352	337	334	328	297	349	315	349	363	374	303	355	338	350	311	338	312	316	331	356	323	361	361	362	353	300	347	350	344	352	384	333	352	337	310	345	334	347	355	323	344	326	337	326	352	368	336	329	324	321	337	323	332	307	351	340	368	325	364	303	334	339	358	347	344	349	314	329	351	336	356	357	364	316	371	349	354	331	372	366	318	320	328	366	355	388	343	348	349	335	321	324	303	339	329	330	346	339	366	349	346	371	326	392	342	349	355	365	345	349	326	322	363	337	338	329	346	317	312	346	332	326	358	335	355	337	309	302	338	341	351	294	327	357	352	367	342	359	328	371	326	329	342	310	337	313	326	370	329	339	351	370	386	349	346	342	358	350	308	353	323	357	341	319	336	322	332	350	343	341	334	352	337	353	316	357	335	364	329	331	358	370	353	343	345	383	365	356	335	345	351	327	324	332	345	318	336	371	337	380	356	326	321	361	353	336	339	372	382	346	329	343	349	323	342	334	335	339	352	367	379	342	321	352	334	349	362	378	309	362	333	341	340	359	359	336	335	370	318	326	371	353	336	343	381	347	321	366	334	298	368	365	339	337	315	344	331	353	350	371	355	306	351	343	360	359	355	337	333	330	328	360	318	362	360	317	350	338	306	318	337	337	382	349	347	337	374	322	342	354	332	335	344	353	378	343	340	326	381	334	377	342	361	326	315	318	343	339	346	359	362	336	376	368	347	317	355	346	339	355	370	346	318	373	326	362	340	343	334	367	365	307	325	342	354	323	336	359	356	348	359	323	304	359	309	309	333	374	358	343	301	321	358	351	327	306	362	350	342	362	348	356	345	379	351	352	341	344	363	335	327	339	355	362	365	339	332	317	313	344	320	354	368	338	344	377	332	324	335	330	378	335	325	367	322	310	339	367	375	337	351	333	336	371	330	369	345	354	334	346	386	368	382	352	335	352	374	332	361	340	360	341	359	320	342	342	336	354	316	312	350	329	360	363	338	331	360	352	387	354	349	356	334	340	355	341	347	320	346	319	346	338	333	342	348	355	342	325	355	353	360	325	349	336	332	320	357	351	346	337	327	285	357	339	326	313	322	323	348	347	332	351	338	340	327	364	333	356	339	324	345	343	351	339	356	333	334	346	336	332	346	360	363	373	353	311	334	318	334	306	343	354	349	339	334	344	327	355	326	315	329	347	372	330	302	352	357	321	320	348	372	329	356	362	317	374	326	358	360	341	343	319	308	341	324	311	345	330	358	365	384	325	343	327	339	321	332	390	348	329	364	361	364	339	352	368	373	316	315	337	358	369	362	341	328	336	317	328	341	340	320	318	328	323	330	343	364	311	363	309	357	320	335	347	334	329	349	349	357	357	343	327	342	352	336	347	368	331	294	331	366	354	365	335	356	353	360	335	343	376	334	301	367	402	376	352	344	348	346	332	323	366	336	356	333	346	335	381	334	318	329	333	303	332	384	326	345	343	319	358	348	348	342	351	306	306	339	348	347	349	356	374	368	321	337	364	353	340	343	326	339	363	356	346	344	335	315	364	328	321	347	310	367	330	336	355	333	330	331	373	332	345	337	327	335	327	320	345	325	334	340	350	323	321	367	321	338	335	326	341	338	376	349	347	320	379	328	314	342	348	373	369	356	329	325	337	334	360	339	333	358	312	343	322	346	331	347	308	364	347	340	334	326	346	335	332	327	359	346	351	345	335	326	350	323	341	342	362	348	338	339	342	339	347	333	334	330	348	337	345	337	323	323	339	339	349	343	346	323	304	343	316	361	335	359	337	365	322	349	344	325	321	319	301	321	350	322	322	379	359	361	342	343	345	347	369	360	315	305	339	342	360	347	351	345	334	349	346	362	357	380	360	412	356	335	319	365	342	318	350	342	337	352	351	354	356	344	356	349	319	342	361	360	367	376	376	355	308	348	329	342	338	331	351	332	361	357	380	327	305	334	314	336	335	334	346	346	340	324	334	345
16858	20334	26545	33003	43229	43345	46563	44629	38891	37997	41031	36022	32990	33637	23793	19018	20361	18890	19672	16141	17265	15775	13394	9294	10165	10216	7830	6273	4934	3852	3694	3238	2803	3673	3907	2563	1722	1219	1340	1172	1104	1103	1005	1018	1075	1095	1027	1013	1009	953	994	987	925	945	953	1027	953	901	892	907	890	869	868	859	835	854	885	857	853	872	906	816	898	871	906	844	904	887	843	853	864	845	833	893	860	800	879	838	867	841	818	813	887	827	840	861	860	848	838	868	857	848	836	856	881	812	868	830	848	825	882	864	814	831	890	856	863	880	798	853	781	859	870	839	859	868	818	868	835	862	815	868	819	834	839	874	806	812	847	903	826	823	840	835	864	858	878	867	856	853	869	831	844	898	822	895	802	847	856	880	848	855	846	843	851	887	887	827	829	946	861	803	800	833	842	860	798	782	870	847	815	864	839	893	864	815	875	841	851	848	841	811	843	826	852	827	846	874	911	822	840	860	823	845	870	913	856	908	879	783	826	895	867	839	885	887	861	896	840	887	891	850	849	872	840	879	850	829	819	845	822	778	846	870	862	845	828	883	852	817	808	829	878	896	816	882	835	835	810	885	853	803	869	805	837	872	866	903	802	848	810	871	854	853	830	878	873	816	785	879	839	858	865	830	825	815	834	869	865	857	814	900	871	882	886	800	865	827	834	838	891	905	837	878	830	809	824	826	854	837	836	868	849	819	798	876	836	832	862	801	873	853	855	857	850	875	841	835	835	859	852	858	808	882	856	867	858	867	891	826	839	817	864	830	822	810	849	840	831	843	808	839	890	854	805	856	843	836	814	879	830	842	852	862	857	814	856	811	838	916	799	881	828	850	817	870	830	853	861	868	835	809	862	838	859	869	836	846	835	805	870	850	834	929	834	836	837	841	802	824	844	821	904	886	880	839	849	869	853	874	816	881	812	799	864	877	835	788	846	850	871	869	822	848	841	860	859	826	768	840	841	817	820	840	877	853	851	851	852	890	826	822	919	794	870	869	823	855	884	863	809	827	848	848	815	852	880	815	871	830	847	848	811	860	803	885	874	877	800	859	842	810	869	861	835	808	854	858	796	871	862	805	847	851	804	902	792	860	855	834	866	863	839	871	847	860	875	838	859	865	869	760	893	839	856	845	840	820	822	844	838	831	837	872	848	857	826	860	817	822	848	902	802	850	891	862	847	838	839	913	859	822	816	845	813	824	831	875	852	905	854	892	818	852	856	876	847	848	877	842	875	831	898	823	906	823	857	877	800	858	873	848	860	831	872	815	824	864	865	805	865	826	842	832	838	900	890	856	851	840	890	839	865	823	817	834	857	829	862	800	813	835	874	864	861	874	829	848	823	848	870	844	834	843	832	850	871	815	829	864	851	863	876	852	839	877	828	861	859	788	802	856	832	801	855	834	845	853	857	791	836	878	872	863	846	828	858	847	855	844	801	828	849	841	851	847	864	889	860	797	863	813	858	856	815	822	830	885	863	831	887	863	849	850	885	832	875	849	827	837	878	873	828	881	889	812	843	807	881	813	782	840	831	795	806	852	846	855	827	825	829	864	855	832	879	878	836	883	843	780	830	851	911	880	851	881	831	826	801	829	876	807	896	803	870	812	872	841	826	810	875	860	860	819	801	861	809	850	857	889	881	845	869	804	855	862	798	875	846	820	793	901	846	855	848	812	894	927	888	805	823	862	829	877	843	824	872	813	838	815	792	855	895	864	818	868	887	806	830	837	842	850	808	856	823	860	857	892	899	878	872	830	862	827	814	860	780	892	897	860	883	844	816	893	798	850	814	870	871	862	848	834	823	803	840	849	825	843	897	875	862	840	876	822	867	882	859	850	843	836	850	843	866	799	826	874	830	848	852	865	858	836	887	898	833	828	824	870	831	833	849	899	813	808	872	884	864	924	829	814	819	816	876	867	810	893	814	865	884	865	845	887	814	858	856	864	830	831	880	882	895	868	833	846	827	846	852	832	860	855	891	876	891	853	788	823	847	869	869	850	875	849	850	825	860	870	856	827	909	826	780	836	861	835	807	838	819	814	839	872	828	914	834	843	867	904	794	815	847	829	830	842	847	828	899	874	940	854	831	854	829	787	862	841	820	815	857	813	825	825	846	807	871	856	813	857	803	844	835	833	789	819	861	846	865	843	870	824	774	855	849	804	830	880	872	851	880	841	871	861	858	820	880	836	858	864	793	793	856	857	863	881	827	843	811	882	801	839	906	857	902	847	838	869	876	831	863	868	875	797	837	815	876	815	787	841	867	831	879	847	840	862	817	881	909	797	844	863	846	867	829	895	897	845	857	877	830	853	868	853	857	849	856	861	806	865	804	818	785	842	824	822	851	871	827	867	887	875	851	812	840	845	875	880	848	911	819	855	844	890	809	821	824	831	855	843	825	813	853	844	833	855	897	848	849	875	855	850	857	840	827	868	844	846	847	868	889	896	864	897	829	903	848	845	828	882	805	857	851	810	834	858	900	820	873	890	871	876	872	828	823	832	850	834	842	795	828	829	882	906	840	887	844	856	834	833	840	859	806	858	844	847	802	819	877	821	914	851	846	863	832	805	834	872	830	837	836	835	844	839	798	851	853	830	887	869	826	849	816	860	856	867	808	798	860	866	844	873	883	775	856	921	831	871	878	815	838	821	858	849	830	842	823	840	846	894	818	859	830	870	848	853	848	860	850	836	806	843	864	889	843	830	841	839	857	789	810	829	893	812	833	897	856	875	770	859	851	850	817	878	826	920	869	848	872	895	833	837	877	894	885	817	849	858	834	824	848	859	866	833	901	853	821	833	873	833	886	893	858	847	786	811	824	855	804	834	861	842	832	803	861	825	866	890	823	857	874	877	813	894	816	831	870	886	797	837	848	849	808	802	871	844	848	886	823	789	859	886	890	794	864	879	857	882	832	835	829	860	859	842	854	862	855	880	867	832	861	836	862	885	819	840	904	875	814	837	878	837	830	776	825	841	840	852	787	825	890	823	854	872	814	886	851	885	794	818	808	822	804	849	796	824	822	865	831	862	859	848	881	816	826	892	872	857	868	860	812	851	835	853	822	880	849	850	850	848	845	830	812	874	877	827	866	849	858	838	827	804	890	839	810	846	819	861	884	839	854	848	862	838	846	831	828	847	840	869	820	779	885	825	815	881	775	859	835	841	847	834	902	878	884	811	903	888	886	840	901	857	811	818	871	823	890	794	862	890	834	865	831	846	860	868	835	878	827	893	843	810	879	826	876	840	904	851	865	873	808	843	848	880	884	854	814	875	899	830	901	861	824	805	888	835	841	827	798	814	826	877	865	874	848	831	861	819	820	818	846	862	859	862	854	860	831	824	790	898	840	836	878	827	890	828	826	792	899	810	876	881	833	842	856	870	820	861	822	811	798	849	825	803	852	801	892	828	871	862	817	804	869	881	831	898	829	798	864	866	848	858	819	848	858	848	847	835	872	898	820	846	915	820	806	862	826	867	834	869
37240	35499	34404	37394	47378	38275	41695	38596	34763	33994	39101	33313	29009	29340	21113	16855	14647	11909	11025	9332	8973	7957	6422	4160	4359	4251	3065	2323	1901	1202	1488	1268	900	951	1304	1065	684	551	503	413	369	359	339	320	360	353	351	324	323	332	339	326	291	322	320	323	338	308	312	319	304	286	287	298	271	262	331	323	271	275	287	269	277	302	325	298	288	266	274	283	274	305	260	294	281	290	306	299	278	294	312	295	297	294	313	298	290	284	280	293	302	277	306	286	294	266	283	341	278	289	274	286	295	261	291	296	286	272	275	293	280	238	274	315	272	293	291	299	298	289	282	304	298	292	283	303	303	266	318	308	273	266	285	288	302	268	282	266	259	292	296	300	273	295	296	299	281	275	314	297	276	290	281	303	280	282	299	266	287	288	280	298	284	284	272	313	264	265	291	284	280	287	285	305	291	275	315	276	276	266	275	292	336	303	292	258	266	293	315	296	281	312	330	293	318	297	263	316	280	281	278	285	273	269	279	315	268	290	280	317	267	293	298	295	265	277	292	256	316	285	314	300	282	329	327	297	293	276	264	259	285	289	315	298	249	267	275	307	258	271	284	319	275	293	271	270	288	282	320	322	283	283	296	287	262	276	264	311	263	272	277	321	305	274	300	288	316	307	319	291	283	304	278	296	283	279	267	322	298	261	293	314	261	294	294	297	298	287	305	289	285	279	261	295	289	276	297	305	316	286	297	302	262	262	259	287	270	280	304	288	283	295	262	276	283	285	282	290	272	269	301	297	265	287	265	301	268	280	293	290	277	325	282	294	286	263	288	291	308	297	252	298	296	287	282	291	311	305	283	301	288	320	279	288	298	297	273	295	279	307	297	292	288	310	277	279	270	314	280	300	286	293	283	259	334	303	289	334	269	272	276	278	286	302	293	279	297	315	285	306	303	296	322	270	321	292	259	303	285	282	280	284	302	274	272	297	263	308	308	267	287	302	293	266	265	265	289	282	276	282	313	284	311	293	280	312	275	314	294	291	313	298	267	291	308	278	273	289	293	306	272	282	289	289	297	307	314	290	300	288	276	306	289	283	265	270	303	281	278	286	284	298	293	290	283	276	312	292	299	279	301	283	318	284	258	255	310	260	318	247	261	317	316	271	274	303	305	298	275	285	264	281	308	269	266	261	277	298	285	268	287	303	249	282	294	288	286	265	310	301	242	307	259	299	317	302	263	298	274	292	305	312	274	274	245	269	328	291	312	309	286	289	304	286	290	290	301	299	269	285	280	272	305	268	293	287	305	275	312	301	265	286	294	299	301	287	298	291	272	292	316	289	285	299	286	273	283	265	299	302	278	255	279	275	277	287	283	300	302	276	277	292	286	303	306	269	314	299	283	285	277	269	288	263	270	305	254	304	298	296	301	297	273	303	276	297	285	291	278	289	260	258	249	259	300	307	271	276	296	318	280	282	279	278	309	279	252	268	324	320	282	305	304	270	267	278	329	278	283	281	265	283	296	269	269	251	307	292	281	274	272	276	304	302	285	275	295	339	265	260	282	282	304	278	288	268	290	251	285	295	267	289	287	293	273	270	274	290	287	291	276	289	294	277	297	277	287	303	295	269	263	293	264	266	276	307	281	288	318	258	274	287	314	285	285	317	298	278	300	313	306	289	308	274	299	275	307	283	273	291	278	274	265	272	284	300	280	267	270	320	272	286	302	267	279	269	248	279	281	324	303	277	289	265	277	273	292	295	281	291	291	253	268	284	282	293	305	273	274	317	270	281	307	282	286	276	321	305	312	295	298	300	285	294	275	289	294	256	293	284	292	269	329	270	255	289	278	300	303	267	294	278	287	269	293	291	276	283	309	304	299	270	273	298	313	273	337	283	267	268	286	277	271	304	297	260	286	292	313	290	289	317	289	259	275	285	305	263	292	278	265	270	280	294	282	282	310	304	283	282	274	313	265	282	300	268	268	246	328	301	280	277	294	290	299	277	292	278	276	278	312	273	318	303	295	299	266	302	283	308	278	289	267	250	288	285	289	301	284	301	294	269	302	275	322	251	279	278	265	280	299	283	278	302	301	284	298	269	292	298	290	304	301	289	245	264	288	280	283	283	289	254	265	294	284	276	266	274	284	275	282	295	305	281	306	299	291	306	303	317	300	256	288	302	293	269	335	280	268	262	308	293	280	277	288	278	242	276	290	272	273	310	274	279	279	284	302	292	296	304	264	266	292	285	282	322	229	298	268	287	265	294	290	311	284	324	272	273	274	258	293	283	291	291	284	257	290	297	301	292	306	299	306	280	269	284	287	271	285	275	273	262	285	320	309	280	296	311	286	314	299	284	295	270	290	301	285	264	300	270	289	294	291	282	263	266	282	299	306	269	319	293	295	295	301	311	270	281	273	293	280	267	277	269	309	297	288	279	291	276	282	295	288	270	285	282	294	293	248	317	306	282	298	314	285	298	254	277	307	255	303	278	257	270	281	294	268	290	284	291	287	300	300	329	294	288	311	248	313	318	315	256	271	306	302	298	294	270	316	301	266	268	303	301	309	238	285	326	294	279	270	291	296	260	294	316	303	295	299	266	271	285	276	306	290	290	296	308	311	318	259	264	274	288	287	257	260	296	275	294	279	291	276	275	291	301	264	259	304	309	276	289	263	311	269	274	303	255	259	308	310	271	283	279	297	284	277	278	285	304	306	283	285	289	276	320	274	280	319	280	250	286	296	298	304	265	282	256	311	311	277	299	292	290	298	258	313	299	284	290	310	303	279	259	261	254	281	274	276	308	276	291	279	263	301	299	271	298	247	305	298	280	292	292	301	309	300	277	292	304	273	266	303	276	278	322	295	287	282	288	295	302	298	295	317	296	280	305	286	270	291	282	279	295	264	266	319	261	255	300	256	267	283	312	287	292	272	268	272	247	288	263	278	304	327	288	282	277	294	272	260	295	319	276	275	284	262	284	305	270	288	309	287	315	276	297	279	272	285	293	251	279	320	275	295	298	272	283	274	280	297	288	296	262	304	277	280	260	268	294	280	256	252	273	277	300	281	268	282	309	295	263	272	287	299	256	272	289	293	290	282	290	310	287	276	305	270	261	302	273	277	292	306	268	272	283	296	286	281	277	245	308	273	295	267	294	292	286	283	280	315	281	274	289	272	306	261	306	288	263	326	285	280	321	279	304	283	287	297	298	312	295	301	288	285	295	293	278	300	263	312	247	315	282	298	310	301	296	283	279	298	299	278	277	282	279	291	309	289	305	277	287	267	270	283	269	291	279	305	255	285	308	273	266	305	328	303	294	267	260	287	286	325	295	296	309	289	304	289	309	302	295	259	293	265	323	285	284	268	281	295	327	258	302	284	272	282	273	258	282	264	294	303	302	271	275	306	290	279	269	244	300	270	287	291	307	286	253	261	289	260	300	306	295	242	293	263	304	274	308	297	278	296	272	290	266	286	274	283	291	289	302	302	293	286	319	289	264	299	291	258	314	313	295	313	259
23774	28585	34993	43918	48572	49657	53212	51081	48675	49574	52963	45089	44591	44899	35599	33245	34764	31265	31748	28800	27188	26017	22483	17292	19012	17609	13943	10757	9658	6696	8211	6765	4876	5645	6955	5554	3875	2536	1959	1618	1193	1157	1190	1121	1017	1046	1231	1160	1061	995	1000	1042	886	1020	834	932	947	899	838	828	787	805	780	711	776	742	701	818	723	729	810	827	764	752	753	802	696	795	762	777	695	743	740	709	757	718	745	740	804	715	676	721	750	702	704	708	704	817	709	761	747	706	751	724	739	709	701	735	716	705	777	709	720	695	711	717	727	733	746	756	710	695	742	717	736	758	695	692	666	680	703	693	667	745	793	671	735	699	683	749	774	716	746	741	719	717	676	761	677	673	691	747	739	693	748	785	700	760	743	718	690	691	736	690	752	721	719	729	734	695	694	684	753	684	717	709	733	682	697	716	671	760	732	734	692	731	752	704	722	718	715	720	720	685	731	723	726	733	762	711	747	674	730	699	704	718	716	729	720	711	771	705	727	733	735	719	755	683	699	746	707	748	720	747	705	729	670	704	752	734	710	728	738	685	691	707	682	753	684	747	719	688	727	744	682	731	745	701	719	743	700	758	723	689	706	758	749	711	755	716	673	680	697	759	699	699	703	754	737	721	725	699	725	716	721	693	702	709	698	734	720	710	748	709	737	692	719	700	708	759	716	734	703	754	707	728	696	745	731	720	698	675	711	709	712	749	787	719	772	711	774	734	655	727	704	722	740	667	735	745	774	701	676	718	736	713	702	719	713	699	705	746	714	719	795	746	709	722	699	694	710	688	721	700	702	748	683	721	713	694	689	761	655	737	678	734	765	699	733	687	745	726	738	746	736	733	764	696	674	743	742	747	718	746	757	756	743	692	714	719	707	724	751	720	714	679	707	749	763	685	755	706	745	699	749	753	697	709	677	690	721	711	722	822	709	739	715	717	711	738	754	692	767	738	693	785	746	731	749	728	700	728	708	754	759	776	697	704	736	743	784	739	749	771	676	723	738	759	690	740	723	747	741	697	734	735	704	720	696	647	695	732	722	685	760	737	720	721	714	718	686	759	759	718	734	754	754	681	701	728	720	710	720	776	692	732	726	762	743	737	688	718	684	763	710	725	707	695	689	671	731	723	704	728	684	724	693	719	685	690	744	700	718	725	684	743	683	710	676	761	723	678	708	737	728	728	788	667	669	677	722	714	693	699	693	723	741	736	756	713	702	721	678	736	682	642	704	701	692	710	762	742	681	718	696	686	716	734	688	705	802	733	745	709	749	721	744	746	744	752	768	726	705	722	722	728	743	666	717	713	716	711	743	712	690	767	693	693	716	697	735	757	714	734	709	721	707	706	711	757	698	723	657	758	713	739	756	745	757	692	770	668	705	706	706	703	723	730	713	759	686	746	721	682	705	750	705	733	690	736	719	716	743	723	736	713	757	717	722	649	777	709	667	712	754	699	667	716	763	714	726	707	713	717	698	713	730	714	710	680	723	688	663	754	695	703	685	740	722	745	758	736	731	718	694	721	706	708	691	726	697	668	736	730	744	691	724	729	671	694	693	714	726	750	736	708	731	711	690	768	742	740	707	678	733	740	735	721	679	726	727	685	763	703	718	734	739	705	730	780	676	744	715	710	754	730	670	722	724	685	705	722	759	742	730	759	730	739	694	694	690	700	758	690	728	696	766	713	703	715	761	758	696	691	705	684	679	699	726	687	755	746	775	772	786	664	666	715	709	717	749	763	732	742	751	700	762	738	721	687	684	742	721	712	697	732	734	672	706	677	774	762	771	693	737	767	710	712	744	700	686	719	712	731	719	720	716	678	706	705	688	784	720	726	717	712	709	720	749	664	671	675	721	688	682	701	724	725	721	765	713	679	741	705	723	680	677	714	740	720	770	696	744	722	711	732	690	753	722	706	733	731	722	692	713	649	687	712	730	707	724	708	711	639	685	742	704	693	643	744	721	703	764	708	697	751	720	720	728	703	705	748	720	749	759	696	723	721	722	700	759	729	686	708	727	736	747	734	686	701	756	717	685	710	695	706	710	702	707	694	706	709	680	709	718	761	732	687	724	739	707	712	680	663	696	721	712	712	743	735	756	751	743	718	693	700	706	693	706	705	652	754	707	711	733	687	702	741	714	696	681	712	712	697	724	682	718	683	713	688	685	734	714	724	721	739	732	738	687	707	700	702	738	717	743	744	733	704	733	755	726	708	726	762	682	683	699	730	745	687	691	733	735	717	730	734	690	729	692	745	707	698	707	724	714	708	738	727	688	688	732	702	700	713	803	719	747	710	745	711	721	716	747	711	657	739	676	685	744	697	717	689	705	713	754	722	680	687	683	672	721	688	730	693	702	702	737	759	666	747	666	738	719	718	719	725	690	695	700	696	670	732	677	691	752	741	725	718	704	705	697	697	725	767	746	753	749	725	735	729	762	708	724	723	713	705	715	726	720	687	696	763	694	708	691	717	716	757	717	694	704	669	710	679	741	716	738	760	732	697	689	722	708	680	771	725	704	727	691	715	721	778	701	731	696	703	658	677	661	692	687	715	730	727	749	739	715	702	706	699	716	754	688	753	723	737	781	729	712	733	745	715	702	776	719	676	693	717	747	690	749	677	729	709	718	724	734	746	698	742	667	747	763	691	751	739	727	730	726	761	707	749	722	698	722	771	731	717	711	676	723	745	757	734	738	728	671	671	763	698	719	750	715	710	682	718	724	653	696	702	735	745	727	746	703	709	772	728	714	698	699	738	691	686	757	742	704	707	726	714	713	689	730	708	738	729	711	726	672	710	695	698	701	768	728	741	757	717	724	710	697	689	728	707	713	719	716	741	708	755	716	681	705	643	705	736	684	707	713	742	695	724	690	717	745	719	748	720	713	732	714	691	687	685	768	762	714	712	722	677	750	717	764	685	705	687	725	694	719	676	727	722	681	734	741	703	748	721	702	706	735	697	732	717	680	770	757	763	756	703	696	739	704	790	721	687	737	723	720	710	726	696	727	734	771	752	675	690	737	706	712	721	715	716	751	730	719	693	708	747	707	744	696	681	757	694	698	708	705	721	713	739	681	712	760	718	724	764	668	758	749	723	759	761	726	729	734	689	732	699	682	726	718	728	687	733	770	688	765	747	747	688	712	718	741	700	672	698	737	713	702	777	723	679	713	718	670	729	696	688	737	685	696	695	694	724	713	731	727	690	703	697	753	709	719	755	718	733	720	660	683	681	713	702	705	734	723	688	739	710	699	737	698	734	735	738	746	718	696	705	720	712	709	730	706	690	684	753	681	675	664	750	719	762	697	747	707	751	694	684	722	715	706	752	676	703	711	739	733	715	741	714	721	778	701	691	718	721	643	755	744	695	704	659	735	688	755	733	672	714	758	712	736	725	764	735	723	659	746	685	728	745	753	687	708	694	718	761	731	737	725	760	689	744	734	709	717	717	655	733	675	725	748	682	721	714	695	721	673	751	707	718	725	732	708	720
11778	9134	9047	8225	10648	8489	8189	6600	4340	3733	3626	2399	1751	1375	987	805	742	739	654	574	538	536	486	485	431	422	414	387	410	400	343	414	329	353	335	340	392	344	350	328	345	350	339	358	348	347	351	321	339	343	349	351	342	362	367	343	344	361	333	367	288	348	327	354	358	312	338	319	315	373	362	326	342	328	352	322	336	357	348	323	319	337	333	338	314	362	346	327	356	387	357	377	326	358	350	335	340	321	354	337	350	419	327	327	348	341	338	318	344	342	354	347	371	341	336	329	326	333	348	336	318	356	317	322	363	347	376	341	307	330	325	323	375	299	370	332	379	335	318	322	322	334	326	339	316	341	344	333	352	331	386	353	330	357	324	344	308	362	340	337	368	314	307	334	341	337	347	327	325	376	340	343	339	320	355	351	344	317	342	352	333	342	346	326	351	327	349	295	324	375	314	346	348	343	339	325	327	342	361	375	314	350	370	322	366	300	354	369	356	350	301	337	326	346	315	343	369	330	357	355	321	356	318	358	342	350	367	351	338	340	328	337	351	315	360	310	320	349	399	365	346	320	320	330	346	344	343	358	380	337	333	352	351	381	354	350	298	352	371	304	368	334	320	370	316	349	318	336	322	337	339	326	363	371	311	342	343	361	357	326	341	332	358	325	329	338	343	324	332	336	324	331	367	389	346	344	324	351	361	355	335	363	331	351	339	329	337	337	368	301	394	299	374	363	337	324	326	352	361	325	324	357	329	344	342	337	388	310	356	333	352	340	357	320	337	346	333	343	339	328	349	346	353	331	337	397	376	353	340	293	317	340	352	334	329	331	332	366	354	351	351	339	360	323	356	326	336	334	337	355	357	322	343	339	375	317	332	337	350	319	393	358	359	315	365	345	336	334	348	339	321	331	363	355	315	316	343	354	339	311	334	355	328	335	335	338	358	370	323	362	360	337	384	306	357	336	337	347	342	310	330	318	354	346	357	314	330	349	316	313	378	332	335	343	352	323	361	374	342	345	318	321	345	356	345	343	337	352	336	353	350	311	328	322	339	335	346	360	347	363	335	332	313	346	354	352	325	346	340	344	323	356	328	320	331	355	348	368	325	323	353	346	374	324	354	354	350	352	304	348	353	389	328	325	353	323	326	360	343	329	356	322	307	322	334	348	359	356	336	333	338	362	336	309	338	371	305	368	342	363	316	321	315	370	351	318	348	331	331	326	328	318	349	316	324	333	341	338	332	349	356	346	337	331	356	362	355	340	347	369	315	306	345	314	344	343	321	344	306	338	337	356	301	303	346	357	345	308	324	357	324	347	351	322	332	340	347	323	348	343	360	342	327	338	391	352	348	353	304	357	358	381	354	366	375	348	367	337	364	340	313	334	369	316	317	320	372	368	332	334	337	300	359	341	327	318	334	340	308	358	336	328	351	363	361	335	327	363	332	347	346	353	374	356	335	371	322	332	328	356	332	376	366	326	317	321	328	347	381	332	323	327	342	370	322	374	348	358	386	350	311	359	343	370	369	377	360	332	353	357	369	333	329	328	345	335	344	368	319	336	318	380	380	324	323	364	293	366	331	368	350	350	328	320	330	339	315	348	335	350	307	325	341	326	336	345	323	371	338	339	337	334	335	328	350	343	338	303	309	358	346	352	341	363	347	337	311	340	367	333	371	346	339	331	356	329	355	333	328	336	316	360	338	330	351	397	333	295	343	316	322	354	346	321	342	353	344	345	346	328	359	309	349	321	318	299	332	320	334	368	340	293	321	354	344	328	332	371	369	308	340	335	352	360	367	341	332	342	330	334	309	356	364	324	340	344	329	341	339	320	324	401	321	366	321	335	368	373	367	329	356	357	321	358	350	348	352	361	321	363	364	307	349	348	300	327	337	338	336	359	346	341	348	363	337	330	334	316	300	317	334	347	368	336	315	361	376	363	353	322	321	342	361	313	351	360	311	334	357	352	346	345	354	319	344	333	362	334	306	342	338	364	298	324	336	330	359	321	330	321	365	347	341	346	313	305	360	323	318	335	324	361	332	307	383	311	323	335	327	300	299	350	322	318	332	315	347	363	356	354	361	344	356	370	323	313	356	325	374	355	347	356	356	348	348	306	342	340	411	312	339	371	333	335	334	320	353	343	343	338	363	336	363	368	331	298	366	365	360	339	335	340	343	295	351	350	345	340	335	336	304	336	339	342	351	335	317	325	381	336	360	334	335	346	382	344	331	372	342	346	328	337	319	336	310	352	362	379	369	367	355	354	364	345	326	365	326	342	330	352	357	360	331	326	350	330	328	365	321	348	341	332	311	345	368	365	340	346	333	359	380	318	350	350	348	309	334	329	328	336	359	350	333	334	377	323	334	340	346	336	305	313	297	344	379	331	352	347	357	350	314	350	308	350	361	380	372	357	330	354	342	361	319	322	353	307	345	322	290	361	316	355	352	340	340	340	341	332	351	339	351	335	334	359	331	321	351	355	341	350	348	346	334	325	323	326	323	327	332	334	344	355	354	352	339	392	309	368	343	338	352	334	370	343	348	294	305	309	360	373	353	338	322	306	347	308	315	335	325	320	354	359	357	321	351	357	328	333	369	324	331	327	321	401	378	344	335	339	330	329	378	318	342	347	337	339	337	351	341	368	346	351	326	355	320	347	341	319	327	344	327	308	405	324	350	359	342	362	357	358	373	336	351	325	372	338	363	315	346	340	354	349	342	342	353	329	352	296	371	371	355	309	358	360	360	335	342	366	313	348	333	321	343	331	327	368	323	328	298	352	334	352	322	337	335	362	375	346	352	328	357	348	371	337	385	340	330	349	354	395	373	334	344	352	313	359	330	358	339	376	327	350	346	357	354	328	319	342	330	354	374	353	311	356	364	377	354	328	334	329	367	318	329	326	360	306	319	349	365	331	330	342	331	315	365	338	363	321	348	360	340	335	352	332	352	329	320	336	340	364	343	347	352	342	336	315	311	328	323	352	352	329	336	323	378	327	332	370	363	353	352	352	333	363	331	346	350	342	349	325	328	323	329	347	325	308	351	371	354	321	336	335	328	341	339	321	358	342	325	320	363	379	325	406	335	328	334	331	368	327	333	368	347	347	359	345	339	311	344	301	299	336	339	357	354	320	321	338	358	348	333	311	351	354	340	323	369	337	344	328	350	349	337	377	345	331	344	328	342	332	364	348	339	326	366	329	316	375	340	360	355	323	353	328	323	336	382	372	329	347	312	342	358	358	348	341	347	359	319	366	394	336	311	348	330	341	360	341	317	383	367	371	358	319	344	333	336	315	325	338	356	357	319	352	367	351	355	325	332	337	347	338	329	355	380	344	333	360	338	325	349	354	321	347	372	348	350	318	339	323	336	333	360	361	330	370	388	337	306	317	341	311	334	358	327	356	311	309	342	338	353	331	335	343	349	344	359	336	348	333	308	353	365	318	315	369	311	323	336	309	340	385	345	347	364	385	317	345	349	350	372	321	322	325	364	357
7678	8758	14401	18405	22735	20032	22875	18494	14898	15199	15790	10654	8673	7179	4882	4147	3665	3547	3053	2750	2568	2272	2158	1907	1767	1556	1493	1365	1193	1132	1078	1114	974	1028	984	987	966	972	925	886	867	923	899	858	913	896	890	877	888	889	909	882	886	859	893	916	829	866	868	891	845	860	884	826	850	870	856	787	844	867	884	821	847	849	885	837	848	844	880	845	882	857	858	870	831	897	844	875	849	923	841	861	841	788	870	839	828	867	866	880	877	872	865	836	842	850	870	846	873	822	855	876	848	828	876	854	836	821	867	838	805	862	813	837	853	866	820	862	840	832	845	824	853	895	894	907	853	872	850	896	806	863	804	826	849	828	854	858	868	826	871	827	869	848	871	878	806	881	904	868	832	899	858	851	857	876	885	865	829	882	856	858	879	812	818	856	836	855	861	852	897	864	880	814	816	827	851	841	854	871	864	821	853	854	908	844	845	895	828	832	826	858	835	810	854	838	883	846	886	856	889	871	883	895	861	854	853	831	816	870	825	856	874	883	918	832	836	836	851	829	821	910	865	901	806	907	849	805	891	829	868	912	835	832	842	854	822	860	900	870	852	876	829	853	856	847	827	849	817	873	854	908	858	856	789	890	879	872	883	838	887	838	862	864	829	849	897	879	857	797	848	852	847	859	862	868	832	902	814	854	847	835	858	890	840	845	836	919	846	840	829	849	868	866	850	835	816	825	912	869	867	832	834	834	836	831	846	795	843	834	855	869	847	889	851	851	829	812	835	819	845	854	838	894	837	876	859	808	828	836	829	860	862	844	867	844	864	843	837	880	892	840	870	838	862	897	867	893	860	837	843	842	886	826	831	844	851	812	773	880	828	850	843	798	783	839	874	824	867	869	857	809	838	825	863	837	861	867	827	864	847	796	849	870	864	912	866	849	805	864	844	862	895	859	788	905	816	943	911	866	875	874	895	878	860	831	871	877	808	814	857	882	778	902	833	872	873	861	866	834	845	881	793	895	910	834	894	884	851	872	824	788	891	844	861	875	903	911	845	880	905	858	847	875	804	886	774	849	866	854	852	841	841	892	860	848	860	848	825	889	856	834	938	816	837	798	842	831	860	846	846	855	813	867	837	804	859	851	819	877	834	817	872	878	854	854	801	891	892	805	907	862	847	890	854	922	856	886	806	809	861	834	846	839	834	846	880	857	891	834	867	861	834	884	824	885	857	845	862	822	876	840	875	797	841	809	861	820	832	899	849	863	841	858	878	855	836	855	859	819	864	781	856	845	831	890	861	820	843	818	882	844	899	828	864	861	836	821	822	833	844	863	823	887	896	816	842	850	841	827	854	857	818	867	874	882	889	826	791	874	802	853	893	850	877	814	904	849	905	877	865	864	814	882	875	877	902	823	816	834	851	894	892	858	845	834	887	898	825	858	844	824	861	856	843	864	838	868	854	839	822	814	848	843	896	878	894	855	898	804	877	837	882	836	872	810	861	850	928	861	821	848	832	834	875	832	845	872	854	823	861	883	852	890	838	891	870	841	859	889	835	806	790	936	849	830	869	837	822	885	885	879	800	884	884	865	841	849	871	844	879	849	860	853	891	843	896	837	861	806	887	918	897	895	814	863	880	890	860	812	847	876	844	864	850	863	879	892	858	865	859	848	887	860	859	875	881	833	845	872	871	865	875	873	812	866	855	847	873	868	873	810	858	852	858	854	887	883	850	801	840	891	825	893	843	864	858	838	813	883	804	882	852	877	810	876	859	881	847	859	811	854	859	855	857	857	890	805	861	854	822	854	884	830	881	853	830	857	847	903	862	821	851	895	881	878	843	905	865	818	848	830	855	822	851	809	848	838	845	838	860	856	912	838	783	819	900	871	836	881	882	860	842	816	884	845	838	831	825	861	870	874	849	861	891	831	787	844	891	844	879	863	851	850	881	839	853	868	885	927	866	807	824	822	880	878	815	888	813	896	869	820	823	918	885	860	862	871	837	894	850	803	904	866	901	871	815	822	833	838	901	898	913	815	875	859	856	844	844	834	819	840	832	851	913	851	838	893	877	858	878	885	895	813	839	858	863	827	896	827	848	845	811	847	903	860	849	855	815	859	875	831	869	823	844	864	816	892	797	896	822	873	869	888	848	883	877	822	888	855	867	867	917	823	819	849	829	822	847	863	825	823	857	850	827	858	820	846	864	860	866	825	861	806	839	826	847	850	909	876	814	872	906	821	830	833	799	875	922	889	851	882	889	812	829	893	848	839	842	858	830	848	866	882	821	902	840	858	832	844	865	845	835	870	863	885	855	879	833	822	840	872	911	834	835	860	889	855	846	894	849	872	811	907	877	827	828	842	831	788	858	835	829	879	843	908	855	861	841	889	868	850	876	822	824	837	826	778	806	833	856	865	860	820	789	842	823	855	900	855	913	851	861	872	831	852	852	844	879	869	896	812	866	899	873	891	845	858	884	854	903	861	872	830	851	860	884	844	841	881	855	853	851	843	869	837	850	802	895	838	909	834	857	844	839	848	867	915	842	824	831	888	862	906	836	847	878	881	824	878	854	813	879	866	870	851	878	857	843	836	837	865	853	822	844	899	818	817	874	865	875	866	868	839	839	831	857	872	851	843	882	832	826	846	892	899	878	808	866	875	849	882	837	812	866	851	863	834	827	874	857	834	837	818	831	896	876	843	861	814	803	854	832	833	831	827	890	828	846	831	806	874	862	849	811	807	901	869	848	874	825	860	863	794	808	875	903	877	813	865	811	846	808	876	778	829	855	825	851	848	887	855	898	887	858	812	837	863	845	840	873	846	877	815	896	874	785	815	809	890	836	862	852	820	858	899	882	865	877	897	824	823	835	879	913	885	877	864	822	852	863	856	796	841	851	792	803	868	881	833	830	882	863	873	890	823	857	802	915	831	826	836	834	846	819	775	864	885	851	822	819	872	879	876	878	855	819	938	838	868	886	888	888	802	843	873	856	802	889	841	848	854	834	848	868	819	877	849	837	842	867	902	858	848	870	849	830	872	855	925	870	789	887	903	821	859	880	895	829	826	901	832	851	845	875	861	841	859	862	817	829	879	874	867	882	835	845	823	838	910	845	851	821	823	875	897	798	861	835	900	827	850	877	890	849	814	857	886	804	860	844	862	842	840	904	894	821	887	876	850	898	819	870	837	873	811	812	862	881	835	923	887	810	809	886	848	837	854	812	833	817	824	851	808	853	854	841	880	887	813	874	800	842	873	850	840	815	853	859	827	857	864	868	882	824	882	871	854	864	853	871	870	859	901	862	836	891	833	845	802	846	897	813	823	844	877	897	869	821	859	828	829	848	874	875	892	856	831	894	840	884	850	857	850	923	830	871	842	859	849	801	900	803	861	870	889	859	897	854	860	878	836	885	807	822	811	825	852	883	820	836	868	822	818	862	834	831	887	844	872	829	866	831	829	822	860	853	846	831	869	858	850	846	834	835	857	821	881	838	845	888	834	840	874	888	827
26758	27084	23964	29136	41353	33268	35970	30705	29268	29816	29526	23695	17476	14025	8601	6768	5104	4112	3649	3017	3707	2186	1991	1584	1376	1075	950	853	694	640	660	627	502	502	598	571	527	430	456	441	397	374	348	370	355	357	381	363	379	370	376	385	355	365	356	337	350	349	362	342	332	331	334	329	349	345	320	325	340	322	344	361	337	345	277	327	364	360	353	312	359	367	340	306	328	317	360	310	354	321	365	359	345	317	351	377	319	332	376	351	328	361	309	345	347	350	348	361	351	373	334	327	355	338	374	329	329	327	340	321	343	362	320	344	349	316	328	342	318	329	371	337	335	342	327	314	330	333	336	327	324	369	330	327	321	332	336	328	360	327	384	336	313	312	379	357	333	300	352	333	347	358	364	345	346	360	346	373	322	348	367	330	363	345	340	326	350	322	342	343	318	303	300	340	299	346	348	339	376	319	342	329	345	392	335	371	347	337	333	339	362	334	332	344	369	322	349	341	339	365	332	334	348	374	349	372	347	317	353	337	340	354	338	372	316	354	363	340	297	347	335	342	321	351	368	345	340	327	314	343	313	373	320	333	347	326	320	332	345	388	322	372	337	322	352	370	343	342	348	356	332	340	317	309	300	344	367	377	388	340	345	346	317	360	343	316	368	352	342	351	333	346	367	325	380	357	332	340	322	334	320	344	348	300	341	313	326	354	314	336	347	340	336	338	340	356	329	343	380	320	355	299	364	327	346	357	317	380	319	340	381	338	367	361	336	344	340	322	340	390	340	288	366	320	334	338	334	381	347	328	345	340	372	365	299	360	300	318	387	354	293	353	325	341	322	350	331	331	325	348	360	356	330	321	326	357	312	327	306	335	291	302	336	353	330	350	327	346	357	358	325	334	368	312	326	327	323	296	317	333	342	339	330	368	363	334	329	332	327	330	357	343	315	331	361	370	328	337	332	311	331	345	372	362	367	346	314	342	326	407	355	345	342	350	352	369	348	355	358	367	353	343	324	353	317	344	336	357	331	322	335	343	330	332	318	335	335	337	336	340	329	366	316	323	347	338	325	358	357	338	356	359	342	336	333	333	353	346	364	343	352	320	380	371	342	289	322	333	344	361	336	359	327	340	352	353	313	355	362	325	342	355	347	331	339	319	332	362	316	351	346	345	321	348	390	354	325	330	350	358	344	346	350	320	313	327	317	361	362	356	347	379	359	350	297	336	336	361	351	339	341	350	364	342	337	368	390	363	319	333	330	348	325	378	332	325	365	344	335	334	344	329	319	344	316	327	337	339	328	347	346	325	367	346	354	389	349	329	359	329	361	352	338	323	343	340	354	305	352	335	347	310	356	338	335	345	294	303	348	325	318	342	326	323	356	340	334	349	331	337	326	332	352	314	338	326	341	347	329	357	338	324	318	341	350	318	314	361	359	327	329	333	316	340	358	349	351	337	363	344	327	327	320	341	349	346	340	372	338	332	376	315	325	349	372	380	321	336	344	342	313	318	353	340	338	346	320	324	344	350	333	385	335	360	322	340	336	336	345	375	349	365	338	338	358	333	332	346	332	350	321	382	345	361	393	344	352	347	341	329	311	307	347	319	309	352	344	318	320	328	312	340	344	353	362	339	321	340	322	350	318	330	329	347	327	350	331	336	357	365	359	329	317	332	371	342	325	349	336	334	329	365	341	353	329	345	368	329	346	334	327	326	346	314	353	339	369	326	377	347	365	325	339	326	339	357	340	315	336	322	336	342	358	349	331	341	356	387	364	396	360	335	319	311	330	352	354	341	347	333	340	312	346	338	338	336	339	341	300	322	347	322	322	332	346	352	353	348	343	360	317	330	366	318	347	328	316	348	329	316	346	321	330	340	373	333	345	339	345	331	361	343	353	357	344	302	326	338	344	354	357	357	363	332	355	331	301	340	357	320	353	363	338	328	331	328	364	330	361	349	340	354	336	365	349	359	329	342	333	385	357	305	328	332	323	336	352	330	370	341	322	317	304	312	314	365	331	339	337	356	341	313	341	317	334	375	323	327	347	344	349	355	338	340	324	336	345	321	311	338	327	326	349	368	344	360	361	317	356	329	335	353	340	344	327	348	343	315	330	315	342	322	318	329	382	365	349	311	317	366	343	357	375	322	352	348	349	354	355	304	334	350	344	366	342	350	329	347	331	340	343	326	349	350	332	347	331	374	362	325	342	335	383	337	323	346	329	295	343	312	312	365	337	324	334	351	301	350	296	365	347	353	353	362	376	355	383	313	337	370	339	358	344	324	347	370	331	307	338	363	347	331	312	323	319	362	350	300	356	342	315	322	318	338	382	340	282	336	331	312	351	364	348	358	338	357	308	334	333	364	332	348	344	340	350	322	360	330	320	330	352	351	295	368	323	361	365	347	364	330	345	329	380	357	366	351	334	318	363	354	355	344	374	357	345	335	359	322	320	352	346	341	334	310	305	356	315	349	338	376	344	335	381	330	344	321	332	321	346	323	298	324	345	335	369	333	337	339	332	341	341	342	329	365	355	363	315	350	341	357	371	334	322	363	345	365	337	349	360	343	350	356	367	325	345	369	331	346	313	353	313	342	341	320	319	356	367	363	346	320	312	327	379	348	348	329	347	307	332	340	329	295	345	362	383	338	343	341	366	385	386	311	353	314	314	340	341	340	370	314	322	335	314	364	334	331	360	333	367	327	381	340	348	349	333	353	344	336	328	308	342	347	310	331	330	333	358	298	347	359	342	341	307	337	338	319	342	318	326	346	362	335	334	337	361	336	365	353	336	326	317	362	350	354	303	319	339	363	344	292	348	326	356	332	353	328	350	344	330	371	376	355	345	352	377	336	339	333	337	353	332	344	338	372	327	357	315	371	322	386	364	358	321	362	338	362	322	354	330	353	336	335	329	320	356	335	373	351	352	353	306	368	326	387	358	330	340	325	343	319	312	346	338	315	384	337	275	361	336	314	378	310	359	351	362	324	344	359	329	329	332	320	308	329	338	336	339	361	364	343	346	319	360	355	362	356	345	328	342	339	343	322	326	329	332	335	341	341	371	321	379	373	315	383	336	349	315	344	365	361	352	383	352	350	343	360	345	350	289	348	324	343	333	354	336	329	353	320	353	342	346	340	352	351	317	327	338	339	324	365	306	348	309	330	337	334	322	355	323	350	376	364	314	360	321	343	313	329	308	354	353	356	320	343	409	318	337	344	323	334	358	359	327	334	327	327	372	340	338	346	363	324	341	372	338	317	324	351	344	362	327	333	353	362	330	322	323	320	336	318	336	324	309	356	352	345	354	320	348	368	336	318	361	386	315	314	322	296	372	354	306	372	379	334	288	388	330	369	329	329	353	325	340	329	346	338	332	353	352	373	346	351	320	340	349	355	348	321	302	313	378	389	335	332	339	356	307	367	344	336	355	315	341	329	346	335	348	345	299	325	327	334	350	346	316	298	347	382	319	334	341	356	380	348	330	374	356	339	325	366	340	371	308	353	329	313
17676	21803	24875	36816	44885	42752	46755	41156	43055	44658	43751	37687	33222	30054	23165	21048	19113	17626	16106	14287	16193	10264	10314	8123	7055	5284	4794	3983	3378	3141	2966	2925	2262	2279	3099	2555	2077	1405	1371	1424	1090	1007	1032	1027	1049	1033	1046	1010	1001	1027	971	970	935	986	930	957	935	889	921	866	929	913	912	896	794	821	846	792	943	824	846	859	889	915	860	893	850	892	868	924	786	885	832	870	844	819	902	857	815	875	859	812	841	871	902	813	842	837	855	829	854	880	859	820	865	850	850	826	874	827	869	809	906	857	858	857	877	813	805	818	877	784	830	871	825	860	839	888	814	847	802	877	856	797	886	854	839	794	858	856	808	890	831	864	884	835	866	853	830	816	809	884	875	822	835	893	870	818	844	849	795	847	790	892	855	877	867	821	812	826	839	804	864	809	832	914	850	816	875	872	806	889	903	826	833	849	853	861	824	795	859	801	851	826	847	817	876	875	823	849	851	868	839	806	844	881	844	848	861	806	848	850	831	908	826	880	839	903	879	815	863	860	863	864	853	908	826	853	848	847	830	815	879	847	815	822	841	915	793	833	868	856	843	834	856	838	824	894	869	835	795	855	860	857	836	826	904	827	856	833	898	837	876	836	842	870	846	784	845	810	826	842	802	836	799	821	878	833	819	892	855	851	884	822	784	861	820	819	793	855	853	886	878	834	825	863	850	881	848	859	853	805	891	831	861	860	863	891	825	817	831	820	807	843	827	880	868	842	850	812	813	823	853	869	844	811	848	820	867	842	829	814	851	844	833	851	817	843	844	843	845	809	793	808	847	868	875	833	816	910	855	822	871	842	859	895	818	804	902	884	848	858	874	910	810	870	815	867	857	840	844	797	886	920	841	838	787	826	823	787	847	860	885	874	854	819	817	858	863	817	842	879	837	813	854	893	835	789	815	898	890	837	833	834	827	826	842	851	823	896	835	820	863	863	810	813	824	874	802	811	840	830	803	877	852	862	783	828	874	845	827	847	836	877	825	848	877	852	869	898	851	879	824	840	764	842	893	789	868	860	831	862	845	853	807	799	800	851	839	856	870	834	861	822	849	908	824	879	868	833	837	849	821	864	886	845	860	836	895	833	803	869	841	843	804	818	842	851	768	884	857	877	880	838	854	833	833	859	933	858	880	790	813	851	782	784	851	803	822	836	838	881	853	798	756	889	850	881	781	849	817	869	862	825	910	842	836	859	864	864	810	866	868	842	789	844	900	805	801	828	834	835	846	835	903	878	837	898	830	839	860	817	870	847	851	855	874	904	821	799	822	810	898	842	843	840	862	822	882	886	879	817	851	893	837	837	839	900	853	816	809	884	818	811	810	862	826	855	864	871	842	839	853	864	842	858	870	804	890	828	858	851	815	829	860	849	852	845	836	827	833	837	868	852	858	809	884	837	859	831	831	878	863	821	835	873	836	842	886	811	824	877	828	824	820	866	804	914	895	834	898	805	894	854	907	864	829	839	785	904	830	828	867	847	829	882	852	851	853	849	850	893	834	854	866	834	891	832	831	878	874	889	853	854	867	858	870	772	885	802	819	852	862	889	882	845	851	801	821	855	847	841	888	793	846	880	876	839	832	822	815	843	826	821	849	823	814	856	805	844	879	833	841	817	820	813	875	807	883	809	874	851	843	860	835	824	896	811	860	850	865	858	843	833	837	851	873	839	823	872	873	847	866	874	862	792	878	834	823	903	894	863	881	868	903	790	869	829	805	839	852	807	847	836	845	829	892	843	879	910	779	795	885	834	857	897	873	885	824	855	859	816	840	854	842	883	776	857	856	844	839	861	873	874	792	836	814	866	842	853	797	824	835	863	882	797	831	821	837	819	867	835	840	828	831	864	827	858	852	863	838	802	843	830	823	869	852	821	813	874	864	812	826	837	817	823	803	842	825	870	817	812	853	810	862	867	855	854	855	833	845	916	860	860	811	856	824	839	869	841	851	840	886	875	842	837	830	849	933	862	812	810	852	831	828	841	810	804	947	836	863	919	853	827	877	896	868	859	868	860	845	827	810	852	818	876	888	807	804	782	882	846	860	834	805	872	848	863	844	862	885	855	839	889	881	831	847	834	860	801	850	817	876	855	847	856	838	772	834	847	828	876	908	845	865	839	883	824	873	832	904	840	862	885	921	799	848	860	872	808	851	867	885	882	797	820	825	761	848	864	891	842	862	812	825	836	842	900	866	837	865	891	833	823	872	844	822	834	887	862	867	846	818	803	910	830	829	785	858	835	857	855	900	858	900	866	904	831	896	898	860	776	834	848	885	847	848	799	872	865	857	877	898	827	805	824	908	811	854	868	817	823	863	885	852	896	888	833	855	798	846	815	884	842	822	834	847	827	846	807	857	870	849	822	869	813	846	845	880	898	820	830	856	825	877	815	822	850	814	882	823	871	915	820	879	816	863	885	889	858	840	863	830	848	824	864	826	790	874	810	857	828	849	811	846	837	856	882	761	831	841	868	915	844	845	859	881	827	830	851	836	777	784	893	853	876	817	866	794	841	834	841	838	897	822	846	809	833	858	864	858	838	885	899	845	847	841	827	865	798	902	878	808	857	842	837	855	803	872	862	784	816	840	872	899	829	815	837	767	793	836	883	824	869	888	830	931	809	810	877	840	824	867	864	910	860	830	799	850	877	864	849	824	862	870	806	868	858	778	814	829	838	863	879	825	871	817	883	856	900	873	865	804	831	883	848	807	795	816	814	826	878	842	819	845	862	862	797	874	852	860	894	771	863	820	809	905	841	788	791	790	864	852	785	878	844	861	821	809	860	857	859	872	858	822	843	861	850	840	806	861	873	867	852	898	855	799	824	913	827	855	925	833	839	870	823	860	825	897	816	833	827	844	828	919	834	896	837	890	849	831	845	824	825	891	895	855	856	831	797	877	863	854	848	854	829	867	840	848	864	819	860	822	833	855	872	788	867	815	808	809	888	824	827	882	807	849	878	842	839	826	806	844	856	846	852	900	847	856	828	870	868	881	890	909	813	869	841	851	843	819	789	820	871	854	855	840	814	883	825	870	818	836	806	852	843	818	892	854	824	841	827	838	909	827	818	839	850	839	810	831	842	835	800	845	917	852	806	859	814	841	833	917	867	882	821	822	786	778	849	871	786	859	817	900	865	758	872	853	820	855	810	898	819	867	860	850	860	845	878	837	853	862	824	789	911	803	889	809	830	823	869	816	853	840	908	816	861	904	874	850	824	838	868	825	858	844	878	838	814	853	830	865	873	876	792	862	814	835	819	837	803	826	883	893	804	818	879	860	843	909	878	873	807	850	830	846	848	834	821	847	898	802	882	884	874	845	846	844	847	906	822	794	875	800	885	791	797	852	861	795	818	888	878	838	877	818	832	859	839	861	763	819	844	883	805	857	872	885	871	838	855	847	850	843	858	893	842	822	854	862	853	827	855	865	914	805	819	868	832	832	847	837	841	788	859	874	832	845	821	833	825	873	818	896	866
38117	37706	34255	37217	47453	38669	41280	36701	37133	38129	38717	34569	28839	28039	21122	17421	12886	10054	11040	7605	6161	4917	3805	3101	2425	2133	1817	1437	1165	1000	1148	850	616	789	875	1124	840	484	470	479	370	362	333	337	366	303	324	354	326	339	345	332	314	310	308	332	325	294	299	297	303	297	326	291	281	270	286	286	283	306	318	322	283	289	280	270	289	287	279	286	291	272	322	267	254	298	272	270	294	280	303	302	307	267	290	274	326	259	310	275	290	272	275	268	282	294	277	285	316	254	285	281	306	287	266	296	284	274	280	293	260	287	300	294	292	279	294	290	313	266	259	294	316	265	290	312	272	289	298	271	302	293	297	294	289	301	255	280	266	273	309	316	262	294	286	282	287	282	318	275	287	298	288	286	310	309	300	306	287	307	287	265	318	270	279	326	270	311	296	299	311	281	287	284	304	267	292	278	316	295	278	284	274	297	281	299	292	301	261	316	300	272	300	285	297	265	272	306	287	281	285	284	329	272	283	284	262	284	321	280	292	290	291	281	300	288	317	296	270	280	291	268	295	264	318	292	265	286	296	306	300	279	274	297	283	276	253	280	307	281	300	255	281	269	281	283	276	315	310	296	293	311	295	303	280	298	266	274	308	279	262	322	284	262	284	258	273	289	279	289	312	275	284	281	277	273	280	280	295	313	270	254	271	294	289	288	307	313	293	285	297	282	255	317	250	308	299	294	281	277	279	278	278	282	316	281	325	286	306	277	305	283	322	302	282	258	289	296	274	263	290	268	269	321	311	235	263	260	280	281	302	285	289	281	258	273	285	307	283	278	286	285	260	303	312	282	283	271	270	282	302	266	309	296	274	265	307	268	297	294	262	278	319	316	281	270	255	271	268	296	279	266	309	279	286	262	294	275	295	280	275	273	284	307	324	236	299	303	308	298	268	296	282	255	269	263	272	283	287	260	292	281	248	276	300	279	280	282	294	271	274	278	277	271	296	296	287	276	297	263	281	287	285	239	304	290	252	284	288	322	279	285	297	289	305	270	303	296	311	290	297	255	309	281	305	315	258	311	281	283	271	288	312	284	265	293	268	277	261	279	278	287	275	296	283	272	299	268	288	307	304	303	288	290	277	308	291	277	306	278	284	307	311	322	263	286	296	306	321	290	274	266	285	326	312	291	281	319	254	284	306	272	324	294	260	295	308	281	275	300	308	309	279	286	248	268	277	279	270	262	301	320	285	306	271	319	283	323	282	265	283	307	283	278	285	292	297	287	292	309	276	308	301	268	282	282	305	307	331	322	306	286	287	280	295	324	265	302	271	291	274	268	256	297	277	287	303	276	265	289	280	286	283	267	281	258	302	289	283	304	299	294	269	296	308	280	301	270	302	278	302	282	278	318	281	310	262	270	282	273	295	285	261	304	255	330	302	281	292	290	275	280	274	284	285	318	288	307	322	334	309	282	311	286	320	267	292	288	270	302	277	296	321	272	264	274	300	297	282	281	276	302	286	284	288	310	247	278	300	255	254	261	264	297	278	285	268	287	282	274	299	263	277	254	293	283	287	255	282	268	323	309	298	299	275	262	264	268	266	292	268	271	277	288	301	284	276	291	315	288	286	303	275	252	287	271	322	304	282	269	290	308	265	290	266	295	299	280	275	283	267	250	285	276	287	287	301	260	250	298	292	269	279	304	281	271	294	288	270	286	289	251	282	290	263	298	272	273	284	263	297	285	274	268	272	312	254	267	305	266	286	286	316	306	292	298	316	274	303	277	287	261	286	269	271	281	275	269	307	274	290	280	268	279	266	281	310	290	291	312	305	284	280	319	284	292	296	288	302	294	287	291	281	282	274	281	296	303	279	294	309	275	308	296	261	290	270	275	266	304	274	293	282	274	298	298	300	261	274	282	302	299	288	275	266	277	291	299	291	272	290	286	282	278	303	293	293	319	269	299	279	286	301	286	287	277	295	264	304	296	282	265	289	285	305	293	283	272	297	283	297	295	306	264	263	278	291	313	285	297	284	291	291	317	267	260	306	308	285	297	273	294	323	298	296	301	322	295	311	277	262	315	265	295	298	279	290	295	301	277	266	284	313	257	273	277	270	307	261	296	242	277	302	287	322	304	302	263	248	318	307	290	296	273	277	282	274	314	252	297	256	260	297	267	282	281	303	286	275	276	293	268	273	266	260	282	326	302	280	324	290	310	287	267	274	305	297	298	256	274	306	267	286	280	277	247	249	292	296	302	287	292	307	279	276	274	293	288	293	302	295	323	257	277	288	292	302	261	287	290	316	271	286	290	305	312	292	307	283	282	292	310	270	286	283	274	279	281	297	306	293	284	290	280	259	270	288	283	293	321	275	284	294	262	263	287	266	259	280	277	281	271	263	308	250	292	276	284	301	297	321	269	291	300	275	278	284	284	317	290	295	276	293	297	302	267	266	299	282	294	279	293	290	270	314	296	227	298	290	279	283	237	292	269	281	291	287	268	302	306	291	299	268	279	274	269	310	287	304	274	278	314	306	290	318	270	314	279	269	280	271	250	285	293	288	302	274	272	314	279	302	303	295	286	284	273	277	274	291	277	292	309	274	298	252	282	282	269	286	261	260	279	284	272	274	283	262	292	267	262	313	305	285	272	308	249	289	263	292	300	301	291	312	275	316	303	285	280	315	304	305	274	260	270	269	292	289	261	271	285	305	307	323	280	296	301	274	257	281	289	281	311	261	306	271	291	298	303	276	314	282	258	269	265	310	263	331	312	296	280	298	281	286	286	279	339	307	283	287	270	271	312	257	284	265	312	299	295	277	273	302	281	301	289	289	305	264	298	304	286	274	263	284	272	265	287	319	266	296	277	281	268	286	301	314	278	327	285	281	298	289	332	301	284	285	276	267	328	267	273	287	263	281	318	278	290	296	291	274	314	287	289	324	284	283	298	297	275	296	283	306	280	278	315	270	287	277	287	292	288	284	266	272	305	318	315	265	269	308	279	280	283	268	314	280	280	304	278	282	291	289	291	278	281	278	299	277	283	312	287	289	285	257	310	271	317	296	291	265	286	295	269	314	298	265	295	309	274	257	290	315	281	252	271	274	261	287	267	283	302	308	268	282	277	288	290	282	281	297	311	309	323	275	280	281	283	270	289	270	293	295	319	280	271	280	286	293	287	266	250	265	331	301	245	289	291	288	295	297	319	284	277	304	298	294	261	306	256	267	293	266	276	289	310	294	286	302	271	270	295	251	269	288	290	288	324	294	304	286	274	302	294	283	299	302	273	257	276	267	303	281	287	264	300	297	275	302	275	272	282	288	272	284	289	276	292	250	285	286	293	275	299	267	315	273	290	278	309	292	286	283	293	274	293	293	290	275	289	271	268	273	283	312	301	276	250	282	299	290	276	286	272	277	234	267	300	305	307	267	275	282	311	285	319	292	295	271	309	267	286	314	311	267	294	302	271	268	291	271	257	281	260	299	274	266	276	283	268	259	269	276	293	280	308	311	298
25367	30594	34729	44577	49287	49327	53181	49265	51905	52542	51999	48170	43933	42848	36527	33514	29796	28875	31315	23445	21431	18481	15449	12890	11658	10372	9203	6984	6173	5490	5451	4637	3293	4254	5012	5874	4138	2078	2083	2131	1347	1138	1119	1250	1111	1171	1052	1000	1103	1006	958	947	862	998	883	939	916	920	872	841	833	782	808	703	681	742	742	739	765	726	743	791	724	766	747	777	686	758	800	761	740	716	707	703	802	723	722	684	714	737	737	757	742	752	716	781	699	694	698	776	770	742	707	741	737	717	692	696	733	689	730	713	720	700	716	711	675	706	654	768	712	738	675	719	694	755	734	720	741	717	724	714	685	727	752	729	737	692	738	728	700	723	763	727	755	695	650	716	732	716	742	709	707	713	668	689	737	774	738	714	652	716	723	761	722	710	689	727	733	734	747	697	707	700	733	717	659	767	696	710	735	704	725	721	708	729	765	736	700	686	701	741	722	699	687	709	701	743	765	707	738	731	697	737	637	708	736	725	693	701	748	703	712	761	748	717	768	708	699	689	746	702	729	757	732	701	698	734	702	662	689	689	765	693	735	749	662	706	727	659	696	695	740	766	628	679	738	699	687	706	704	694	697	667	684	750	688	700	711	723	730	670	748	726	725	715	688	688	717	735	687	729	733	681	743	754	683	694	685	731	720	684	748	722	730	748	725	709	666	696	713	760	704	724	703	700	703	711	690	735	728	705	728	692	725	726	668	720	750	740	702	699	712	737	666	720	696	723	706	696	710	702	758	733	724	673	713	674	719	740	736	767	738	693	668	700	744	728	718	724	723	740	735	748	691	716	735	665	679	670	695	687	700	750	695	721	722	709	701	684	773	739	684	730	767	761	718	705	738	707	734	777	732	736	747	724	702	706	698	705	665	731	710	726	716	709	719	698	730	667	719	727	713	716	730	767	709	699	716	703	714	724	714	743	681	711	720	749	711	701	684	724	722	747	705	691	703	715	726	730	681	735	761	723	687	734	717	723	681	723	721	699	749	723	710	701	731	728	718	688	687	741	692	702	720	661	707	707	735	700	755	728	689	729	728	697	703	720	674	695	736	702	700	690	699	725	701	704	705	697	723	692	704	700	696	693	658	761	776	705	663	714	704	703	749	692	709	709	778	691	649	669	710	719	720	740	691	710	697	708	655	701	700	768	687	674	752	763	702	701	755	660	711	723	747	722	715	738	745	676	689	737	704	724	739	783	737	722	742	709	697	709	691	725	692	745	713	748	712	707	706	710	729	692	694	741	684	738	716	663	731	722	737	716	750	706	715	723	688	728	727	697	765	683	761	724	705	689	685	682	724	719	750	734	760	725	708	755	703	731	733	763	677	692	674	749	725	681	719	709	724	695	658	715	674	748	738	727	705	701	703	661	730	725	719	697	760	719	739	669	683	722	715	752	690	749	729	709	706	668	676	667	664	645	745	724	729	732	737	721	698	739	713	666	720	662	737	746	716	749	704	680	716	742	716	736	730	726	756	695	719	699	714	668	749	723	697	735	696	683	743	673	727	663	707	755	711	746	712	754	692	714	699	725	658	705	688	735	721	740	704	736	680	731	729	715	722	737	704	743	720	737	754	712	707	711	740	699	759	742	752	771	704	786	691	677	691	698	734	745	693	715	707	716	715	658	750	750	686	734	701	701	759	717	697	720	712	686	694	693	773	746	719	717	731	707	721	691	738	739	761	699	709	740	708	737	677	679	702	705	693	713	731	671	669	752	685	703	734	712	714	744	729	738	738	722	734	735	695	719	673	690	733	717	729	723	720	728	689	697	683	716	694	721	711	702	708	722	689	735	725	731	742	714	706	725	769	763	681	712	750	714	678	757	728	723	731	702	724	718	683	672	690	749	698	684	700	761	729	757	691	712	731	687	727	728	717	750	688	765	691	694	755	704	723	707	731	746	721	684	674	699	687	694	798	658	695	674	746	694	722	739	725	712	721	704	708	741	741	755	762	676	688	691	716	730	710	680	723	712	717	715	711	670	687	743	762	669	661	722	714	716	715	702	668	703	752	701	708	712	673	704	747	730	771	715	695	701	720	739	668	734	726	708	756	696	702	743	629	714	736	670	715	696	714	752	688	702	704	725	725	707	706	728	705	705	731	750	667	676	735	727	699	721	744	722	720	755	766	725	720	731	697	739	736	658	665	685	740	700	711	703	707	722	746	718	691	695	717	705	755	754	760	698	707	727	746	697	734	650	716	694	717	726	694	725	689	693	683	722	716	701	726	704	731	724	730	721	720	721	690	730	731	751	718	724	739	729	727	745	686	680	714	698	691	700	692	754	733	754	683	704	723	705	726	674	730	684	733	724	708	734	731	732	720	712	734	779	718	710	704	649	708	715	727	663	708	695	786	668	696	700	701	653	731	661	758	706	791	705	698	726	666	699	736	721	702	767	727	694	742	698	749	684	713	682	731	716	749	680	707	750	728	750	698	703	730	715	654	723	730	699	718	697	752	729	673	700	717	657	727	717	680	741	688	689	737	730	743	700	726	688	715	756	677	652	695	696	731	743	752	725	716	749	717	694	710	745	772	771	694	728	736	722	692	734	765	719	667	698	747	719	668	688	749	719	702	691	707	736	696	707	721	744	689	701	700	715	706	740	765	690	733	739	767	704	688	682	728	693	737	733	729	764	728	711	749	716	740	759	701	700	702	658	663	753	728	691	702	731	735	737	757	730	731	704	693	718	725	693	703	658	723	732	706	707	695	735	712	729	725	729	734	689	757	722	757	717	725	716	697	705	741	755	690	690	693	723	731	695	741	676	693	716	734	711	668	703	718	659	715	726	718	688	753	710	703	735	684	745	737	680	739	710	706	749	692	700	715	714	749	736	728	701	741	693	726	711	705	740	733	721	724	700	731	691	720	710	687	741	723	712	725	710	713	708	764	705	711	716	675	700	767	729	740	746	691	687	770	764	755	720	702	741	678	710	715	740	717	694	707	722	694	737	700	672	729	747	743	733	759	734	684	762	706	730	698	686	715	765	719	716	739	705	709	731	726	727	740	699	743	694	724	772	688	721	763	722	731	749	730	699	721	740	668	695	713	725	732	702	728	737	682	737	695	720	674	677	764	679	704	704	717	740	681	704	751	691	723	694	705	748	689	738	723	739	723	723	735	706	701	742	705	670	716	753	683	735	726	717	755	741	687	697	678	692	750	737	723	730	694	691	737	782	715	749	762	710	714	703	720	728	697	719	768	708	676	717	704	733	723	709	727	729	698	774	712	721	723	697	757	734	695	703	677	645	703	694	729	714	684	730	709	634	658	726	724	728	726	719	731	746	685	712	728	666	722	701	665	693	710	708	679	697	764	712	743	753	736	752	724	721	725	752	736	714	680	743	699	706	697	728	735	691	706	719	692	691	723	677	705	759	699	741	690	707	732	712	700	730	694	758	707	722	709	742	712	690	751	693	702	722	737	704	726	742	675	707	669	695	683	708	753	693	704	721	707	676	722	718	688	735	724	707	661	721
13111	9216	8247	7335	8928	7556	7946	5123	4575	4520	3593	2573	1640	1291	1008	907	753	610	690	570	510	498	459	457	453	432	405	375	389	367	379	367	379	291	375	329	376	383	345	338	378	325	332	368	336	348	346	362	370	350	327	347	356	333	353	340	332	365	340	289	340	331	350	337	339	329	353	374	371	338	374	363	355	350	333	358	344	350	343	333	344	326	383	352	349	338	358	281	375	315	372	339	381	345	363	336	352	333	375	328	343	366	331	340	316	356	347	327	318	322	330	347	363	329	331	337	325	341	337	329	402	319	346	316	369	327	322	341	346	351	316	319	319	325	331	346	331	342	351	385	364	338	308	311	371	338	361	293	337	327	349	369	340	352	311	351	355	335	311	341	363	333	366	301	377	341	343	339	345	351	343	330	335	323	367	362	328	324	324	333	313	335	333	362	388	337	352	347	367	369	343	334	353	365	353	333	342	359	343	362	362	391	358	306	338	352	354	384	342	324	354	335	349	337	308	320	371	322	362	317	375	338	367	327	353	321	355	345	344	337	301	356	363	342	358	358	365	345	335	361	347	349	354	346	309	336	346	377	367	336	352	340	353	338	324	388	319	321	318	336	353	320	320	361	347	365	340	337	347	335	328	359	320	352	350	315	322	330	330	344	384	338	331	345	334	349	328	341	342	349	346	324	355	373	343	358	331	344	361	361	346	325	338	353	359	333	377	338	333	350	358	372	355	344	363	318	358	366	342	348	332	349	361	316	351	333	359	339	328	315	337	320	369	329	327	333	358	342	345	339	338	324	337	351	334	352	335	324	318	314	377	314	353	318	343	343	321	364	335	346	383	373	353	350	325	359	357	350	320	329	339	357	357	373	342	335	326	322	349	322	354	341	319	321	346	373	344	333	316	353	300	329	338	341	323	363	342	336	350	337	338	343	342	350	323	335	320	348	323	309	352	333	387	372	327	335	331	326	342	356	302	301	319	326	367	353	372	350	320	369	307	346	333	315	338	350	378	352	345	338	334	334	378	316	344	311	385	339	337	347	321	347	328	341	378	351	329	364	364	352	341	359	342	325	345	340	351	374	346	390	351	334	359	354	335	338	351	327	322	310	346	345	344	333	340	326	350	334	345	368	332	363	321	322	360	337	389	362	323	349	341	333	312	339	340	323	384	302	346	339	333	313	336	364	343	397	331	316	351	370	348	334	339	333	374	348	344	351	346	328	326	340	346	386	365	345	378	360	350	330	354	347	344	325	342	373	330	361	329	322	331	340	343	337	347	318	313	321	340	333	317	333	351	328	368	330	319	330	346	368	357	327	348	332	344	346	324	368	352	315	320	335	322	322	343	331	302	324	361	345	335	314	305	297	317	319	358	350	289	330	362	338	374	351	322	326	336	353	344	334	341	340	323	334	340	345	358	351	336	327	322	316	368	329	352	325	342	321	344	319	349	349	359	343	314	338	321	331	341	350	366	330	340	315	329	349	357	339	324	308	334	324	370	346	383	334	326	328	358	331	347	333	352	337	310	338	348	339	330	323	323	329	309	335	348	375	342	342	355	341	321	318	345	337	363	317	340	345	321	357	338	337	363	313	336	319	342	316	321	325	319	317	302	370	367	342	326	310	342	363	369	340	325	341	345	320	303	348	331	355	356	332	322	363	353	349	351	343	329	299	338	339	341	389	332	335	349	340	345	335	338	322	344	306	360	340	347	335	286	350	315	337	315	347	398	322	362	312	333	375	320	344	341	351	358	339	328	354	338	337	366	335	337	366	335	374	354	360	361	339	323	338	331	325	351	342	399	333	330	361	353	354	336	325	337	334	314	356	377	332	320	339	344	354	326	310	335	351	341	342	349	353	315	362	331	339	319	374	348	353	327	378	341	354	351	310	379	349	320	340	339	331	313	325	353	316	357	353	357	345	364	336	352	339	339	349	321	335	360	339	347	347	347	364	327	352	343	335	366	331	334	351	332	307	364	325	327	325	323	359	340	372	360	342	342	347	341	344	317	363	354	352	318	343	344	320	395	339	331	355	366	346	366	339	343	302	347	338	360	347	323	319	335	324	330	313	360	363	371	354	372	305	349	319	332	362	369	350	364	341	359	356	322	321	360	341	364	378	351	310	330	326	341	364	343	325	310	314	323	350	324	335	330	311	350	314	340	360	314	352	329	357	317	325	329	350	313	346	333	345	359	335	304	306	362	333	370	312	337	344	327	339	334	335	354	333	328	353	338	316	362	345	328	339	336	292	359	348	315	378	343	349	323	334	346	305	330	334	352	334	316	355	357	351	345	365	357	334	352	369	340	343	342	392	338	352	353	375	337	379	339	316	369	349	308	364	355	337	352	382	340	372	335	297	360	345	346	316	341	311	327	377	351	301	359	373	348	384	353	345	381	333	300	331	300	351	306	331	358	357	347	331	335	373	379	343	342	342	372	379	318	336	356	361	322	366	364	343	346	334	341	308	341	347	336	341	293	401	342	347	345	329	344	362	350	333	351	348	354	332	347	372	335	344	336	309	339	329	302	347	389	333	394	330	346	349	305	328	323	318	292	348	324	357	355	340	345	339	332	346	350	356	366	302	350	350	308	349	334	367	386	318	337	320	337	349	313	322	337	316	353	339	353	353	351	347	335	356	338	321	327	359	339	369	309	367	341	374	330	325	342	356	348	371	355	357	327	355	345	367	325	353	329	318	349	324	346	346	329	346	285	340	347	353	314	339	345	357	337	331	357	349	371	367	293	317	373	340	358	347	347	328	332	330	346	326	327	371	331	326	358	331	341	355	334	349	347	336	362	388	346	354	346	366	368	318	368	353	355	378	325	348	349	336	337	325	343	342	371	330	344	339	338	332	353	318	346	340	326	370	342	334	364	348	332	351	327	300	328	354	361	325	337	332	331	358	336	341	352	339	310	355	339	364	384	345	346	336	341	308	340	313	338	351	311	357	375	346	355	351	344	338	358	320	385	343	364	334	363	342	358	337	346	363	360	331	338	361	293	345	341	304	316	336	297	324	347	354	333	351	341	329	326	343	331	332	328	385	351	360	326	360	346	344	337	329	343	361	336	353	342	347	329	330	328	375	344	351	321	337	340	345	336	333	355	334	386	349	319	369	348	341	358	366	350	358	354	342	355	318	335	308	381	332	329	362	359	299	324	345	357	340	344	326	339	338	356	310	351	339	359	351	361	359	396	353	334	350	277	356	382	337	345	319	339	363	341	342	322	341	307	336	361	338	358	316	356	330	350	360	349	346	326	354	368	321	358	345	364	364	340	344	305	303	347	348	367	342	323	354	346	346	320	353	335	366	344	313	335	336	318	329	372	361	367	324	387	386	357	320	346	358	333	328	364	348	346	357	337	318	303	327	298	332	357	342	354	331	359	350	332	339	345	362	311	312	353	358	348	325	347	357	335	336	345	310	359	334	372	300	370	340	350	376	331	329	362	357	332	332	352	373	324	364	348	349	371	323	330	326	314	368	342	344	359	338
8485	8716	13292	17274	20925	19436	21824	15961	17079	17079	15258	11314	7961	6638	5177	4564	3358	3059	3326	2555	2284	2005	1834	1558	1497	1355	1254	1223	1074	1040	1036	1013	931	926	961	997	994	891	912	949	860	914	930	813	887	840	846	918	819	901	891	862	854	850	860	889	876	844	903	836	845	907	823	858	846	868	796	789	861	834	864	873	891	814	838	793	880	881	857	861	802	822	890	887	918	848	850	807	884	835	895	871	881	851	855	841	848	836	777	867	869	849	845	847	825	889	852	826	867	807	824	787	871	840	836	873	843	875	800	857	812	852	892	803	883	901	873	860	838	903	837	835	844	864	802	895	895	838	831	831	826	815	875	867	848	822	820	880	902	812	878	820	811	875	828	866	868	818	841	814	865	829	808	881	845	828	862	825	855	861	864	838	837	787	849	864	848	819	858	817	905	815	863	909	866	852	879	854	878	815	836	831	950	894	842	799	876	845	830	885	866	812	859	875	790	901	878	849	818	861	875	871	867	875	831	842	797	838	859	862	855	775	801	872	838	818	856	856	878	861	793	869	839	808	862	868	835	869	846	757	860	809	893	835	845	855	862	865	815	859	797	842	851	884	842	849	852	844	813	850	866	818	873	866	818	860	781	812	860	879	852	815	856	866	810	816	845	852	808	868	874	875	825	779	876	843	881	783	852	888	881	874	816	780	849	933	825	799	880	819	857	855	874	841	849	857	869	846	845	855	894	804	850	885	856	839	855	820	826	873	855	864	836	876	876	849	858	824	886	901	853	887	862	894	828	885	829	840	843	847	788	788	859	839	844	880	876	865	909	882	847	898	868	860	814	815	844	789	829	816	827	844	838	893	881	772	834	883	822	829	845	854	879	849	852	822	832	907	852	868	870	842	828	855	827	887	872	852	849	800	862	858	892	831	848	837	867	877	824	856	838	902	813	844	882	823	867	841	878	864	871	864	886	910	865	815	894	864	895	812	799	874	850	915	854	851	863	903	820	867	888	809	852	836	858	848	803	865	781	854	831	891	859	814	826	854	907	866	910	873	859	837	814	832	844	861	892	871	813	843	846	803	872	901	849	848	844	862	847	846	825	831	847	860	863	872	821	851	829	889	865	859	849	836	841	876	848	830	879	860	878	841	856	862	863	865	878	845	833	838	841	871	873	793	891	847	894	858	849	842	827	843	843	824	802	775	844	838	839	849	839	871	886	864	846	890	844	836	822	839	884	846	846	904	818	907	887	864	887	857	815	839	858	866	839	838	848	908	814	846	829	868	884	845	862	832	846	824	813	876	825	853	827	836	874	867	859	821	853	802	817	866	813	897	859	891	863	803	852	844	841	846	861	895	779	857	874	838	851	888	845	861	890	821	865	856	885	785	869	800	822	858	814	818	856	814	827	855	879	829	857	810	828	885	874	835	839	815	852	838	893	844	847	836	835	842	824	874	879	857	850	839	853	812	876	813	827	845	843	848	859	854	816	811	870	845	913	875	874	889	826	886	837	868	833	832	847	812	841	871	817	875	859	857	831	848	872	883	916	794	825	835	911	835	838	789	854	841	843	849	847	909	875	838	818	851	828	830	876	890	857	880	849	844	875	821	847	881	886	870	874	889	899	835	873	873	892	863	884	828	879	868	873	818	858	906	862	803	829	892	846	854	873	821	888	888	829	897	807	925	860	897	830	848	835	854	797	830	867	846	874	823	821	858	883	840	880	874	892	891	828	815	805	897	899	820	829	854	834	829	777	886	869	834	840	851	899	868	854	853	863	892	835	892	865	850	891	833	846	838	835	825	840	893	853	856	906	858	866	885	790	839	838	866	846	903	864	879	824	884	864	829	885	842	838	810	857	873	919	868	838	930	873	816	853	842	860	874	817	882	921	846	883	826	889	842	819	821	868	928	831	843	879	824	893	852	867	829	809	878	911	836	803	892	850	874	810	806	817	872	844	869	868	819	850	838	850	852	824	804	890	870	848	844	828	863	851	849	877	841	873	859	852	881	843	862	849	861	828	819	901	820	882	873	807	839	852	882	854	872	896	868	856	862	864	814	846	888	853	786	824	831	902	833	883	879	835	830	853	837	868	854	880	821	846	873	850	889	851	861	861	878	816	886	839	877	805	823	843	879	892	823	853	849	814	835	849	874	864	866	832	814	861	805	867	868	853	843	869	862	920	849	855	791	878	850	834	888	848	855	805	881	817	880	838	823	823	822	840	852	884	904	861	826	865	864	810	823	847	858	852	829	800	831	871	859	808	834	813	851	845	836	894	811	819	914	884	835	855	842	884	884	862	891	848	809	843	857	856	850	883	827	876	844	854	823	804	855	887	818	856	884	848	904	887	780	825	798	835	821	819	865	835	834	834	856	849	861	852	854	867	815	857	885	811	844	891	868	875	827	838	870	847	862	822	869	851	884	884	804	904	886	844	832	886	838	827	816	820	847	844	871	829	834	799	879	823	886	816	808	793	824	809	912	817	844	832	845	837	816	836	871	850	847	856	887	868	816	875	862	820	891	880	828	837	867	821	877	792	826	872	870	816	816	842	842	823	894	866	781	843	891	857	834	824	851	869	845	860	860	874	886	877	840	875	861	856	894	923	784	866	887	875	854	837	860	827	847	847	857	829	866	822	863	919	858	833	878	834	833	873	876	850	781	827	854	845	863	837	808	825	843	860	780	816	839	873	846	814	850	855	868	847	873	845	865	837	839	818	891	834	823	792	859	824	822	808	804	845	858	873	869	842	833	830	858	817	862	816	878	911	866	816	836	875	883	847	833	841	820	800	806	801	819	882	866	849	878	844	806	832	825	869	837	862	766	908	842	837	864	857	859	864	859	858	862	834	855	796	856	872	835	833	858	787	839	858	865	833	889	831	802	850	873	849	882	906	817	875	888	851	836	864	883	792	822	870	850	844	855	871	845	850	891	888	859	865	862	835	839	853	852	822	824	874	862	867	899	860	848	856	825	850	828	771	851	829	845	840	864	827	836	871	870	806	850	836	880	871	807	821	811	871	819	838	831	808	877	855	852	876	818	837	908	894	828	851	829	830	843	868	876	874	879	829	888	860	876	862	840	864	875	813	812	827	827	837	865	854	891	895	844	822	863	862	831	859	810	860	844	882	827	863	865	848	846	876	882	841	866	861	874	841	869	841	834	866	856	872	856	889	850	856	850	823	828	862	827	863	839	857	848	828	835	840	868	802	873	908	859	840	876	869	847	850	818	818	806	894	828	858	838	832	846	873	866	835	824	853	835	845	860	840	819	848	823	843	883	872	869	802	915	861	830	829	850	877	861	816	878	883	832	874	824	890	866	845	819	823	823	870	879	811	854	855	870	838	869	819	767	856	849	838	840	872	838	909	834	896	876	856	786	803	869	866	792	846	871	792	852	826	838	861	860	822	879	879	874	843	895	882	851	882	840	900	865	854	863	826	857	835	854	869	875	821	851	832	844	859	861	833	866	806	876	838	853	809	886	868	791	840	813	756	880	864	863
26543	22342	22883	27774	41808	34428	35229	27282	27672	28293	29997	25850	17342	10343	8727	7554	4935	3866	4488	3251	2416	1823	1433	1241	1201	1127	1055	797	611	638	556	554	461	371	430	554	465	416	370	375	376	375	358	350	339	361	331	353	344	373	319	358	352	364	328	334	338	348	360	335	349	354	327	353	347	345	349	318	364	359	367	354	341	363	316	328	387	353	326	340	345	345	298	327	351	348	348	339	323	359	302	342	358	369	356	321	341	351	320	320	353	377	318	344	322	331	339	347	336	339	346	354	317	309	340	350	311	362	316	321	310	335	323	359	344	366	346	291	312	316	332	364	345	313	373	336	346	317	335	345	342	309	343	345	341	339	352	317	324	346	340	347	327	326	347	308	356	323	335	310	337	325	347	331	331	329	343	363	336	350	319	372	382	349	324	318	352	342	358	349	367	338	370	351	333	326	346	332	338	333	326	355	351	362	368	334	369	323	338	320	341	346	318	306	344	336	281	319	311	324	337	364	330	329	351	331	348	368	338	367	342	348	338	318	336	322	335	336	332	343	349	343	333	359	311	346	334	335	325	360	365	340	333	317	348	347	351	306	361	311	369	294	345	379	336	313	316	344	336	336	327	345	348	373	353	326	360	340	326	336	276	354	311	325	327	361	294	316	383	358	316	368	338	349	351	340	306	347	317	327	320	340	318	332	338	329	355	317	350	318	335	331	366	355	334	377	293	346	324	322	345	345	298	304	338	348	342	321	356	354	305	383	344	313	309	312	357	344	323	357	313	379	301	327	351	316	319	335	310	336	343	306	335	382	309	319	357	326	349	344	302	321	332	368	314	332	348	308	331	350	321	354	359	339	309	359	310	361	366	341	350	359	334	351	347	353	337	343	353	325	288	305	343	302	314	360	345	324	346	339	314	376	344	337	310	335	325	362	349	343	330	317	351	331	360	327	373	335	355	341	333	330	303	350	346	339	325	330	333	336	336	361	333	327	389	352	335	348	325	349	342	340	342	312	330	340	338	316	335	345	320	307	310	315	384	319	327	310	314	360	327	316	384	326	343	348	341	362	333	345	345	307	342	334	329	345	338	368	341	329	326	338	348	331	346	352	318	334	348	350	336	348	328	327	308	312	337	373	332	333	336	328	342	338	311	357	362	348	341	345	328	353	360	346	376	346	352	330	342	338	303	298	322	362	358	321	341	328	334	374	296	345	375	349	338	356	347	315	319	354	324	348	343	350	308	345	312	317	329	324	337	378	358	362	345	351	351	341	326	314	364	317	337	349	333	359	360	349	298	366	350	347	355	327	314	316	367	355	360	324	352	321	363	299	378	322	328	344	361	346	342	313	327	338	335	313	353	330	309	325	320	325	361	371	369	372	330	359	288	357	317	330	336	349	311	368	299	344	351	351	340	340	346	327	367	351	384	320	343	324	308	329	339	343	330	333	355	340	328	293	348	315	343	321	358	301	330	335	337	358	359	369	331	297	350	348	324	348	329	329	337	370	340	331	315	337	345	345	286	299	322	331	340	310	344	372	339	328	354	337	333	318	328	334	325	322	331	372	343	333	314	367	322	316	334	336	328	348	340	310	308	324	349	352	314	307	326	313	341	370	343	330	342	319	349	340	342	317	376	352	321	336	352	308	334	334	345	333	367	359	340	339	340	336	342	337	334	353	317	303	364	356	345	331	312	357	288	312	358	359	296	316	335	353	331	364	340	344	364	356	319	326	341	330	329	347	313	355	319	327	322	351	328	360	357	332	316	359	334	302	356	319	320	339	329	355	394	357	340	313	316	317	328	342	313	340	319	324	341	346	317	354	358	340	315	360	318	367	333	320	306	336	355	323	361	321	335	348	342	373	355	335	345	355	342	319	334	332	348	360	343	322	356	326	368	363	350	311	316	339	345	338	349	356	360	318	311	331	340	332	356	341	343	323	334	313	357	331	348	330	350	353	350	356	315	320	371	321	319	357	332	343	351	378	345	309	335	317	344	339	354	351	329	354	330	338	347	351	349	348	364	348	326	346	348	355	291	359	334	339	350	337	334	311	316	353	378	334	317	336	352	320	320	350	348	333	358	322	322	339	368	330	321	346	348	328	337	357	359	360	341	340	351	297	307	327	383	313	336	316	333	349	322	357	295	314	342	333	314	317	375	345	367	351	364	331	308	358	331	358	352	341	341	316	349	357	330	359	340	335	351	291	358	332	361	347	332	335	328	337	355	329	337	334	317	323	347	304	320	334	364	366	356	340	351	376	329	333	337	335	337	340	352	328	349	333	322	315	371	328	317	346	317	340	331	341	322	337	345	357	320	347	364	352	335	357	322	328	340	337	330	335	338	349	360	344	301	324	301	338	353	341	309	348	300	342	324	355	345	362	306	327	312	330	357	319	316	325	325	316	295	343	359	297	330	308	365	318	341	343	354	359	337	362	316	338	355	330	316	328	324	349	350	318	321	315	314	313	327	347	322	347	345	322	350	332	333	323	338	348	317	302	322	331	342	297	337	328	338	327	331	357	329	345	342	350	335	303	356	336	333	327	349	349	342	345	347	327	343	336	326	336	360	332	323	306	379	335	348	328	293	327	334	326	331	348	356	335	322	358	331	333	339	318	319	346	347	341	331	338	351	323	346	370	358	345	326	338	330	315	325	366	321	323	325	333	349	358	338	337	313	330	348	351	315	405	328	325	310	323	295	334	321	352	363	356	370	374	338	362	363	334	344	305	321	327	345	327	337	319	354	355	323	351	358	343	291	353	326	324	305	356	328	342	319	339	346	330	337	329	323	357	349	318	358	343	336	333	338	374	333	336	346	326	349	324	324	333	364	313	313	343	339	328	345	363	323	399	341	334	327	323	313	322	331	340	358	351	338	356	370	314	348	343	303	323	346	369	316	340	319	350	345	331	328	314	321	363	363	359	329	345	349	315	320	330	338	333	325	335	327	340	314	324	310	347	360	352	312	331	335	327	362	331	346	325	320	343	304	344	335	300	319	331	331	335	304	357	348	354	343	391	345	344	328	324	331	314	380	312	345	352	351	318	330	327	306	320	326	348	321	357	351	343	322	319	357	340	331	320	361	328	354	351	349	353	335	349	342	317	326	349	329	343	322	360	359	337	304	365	321	335	321	341	356	316	341	378	365	345	345	325	331	341	364	331	314	302	324	311	335	362	344	360	374	341	356	322	317	346	315	340	343	341	309	340	332	310	307	315	317	367	348	322	324	320	383	323	314	333	354	355	337	339	346	320	323	324	341	359	305	353	338	346	324	335	329	336	342	324	320	348	308	327	340	387	378	329	323	312	353	358	368	316	334	313	339	349	337	334	346	334	355	315	337	333	303	341	349	304	327	352	333	328	326	322	312	338	366	331	372	380	320	329	332	362	363	305	343	353	342	316	338	329	331	330	302	344	349	322	332	325	323	356	303	327	338	335	350	341	325	343	328	317	334	338	330	338	362	395	363	304	364	292	355	344	320	313	331	348	376	331	324	306	330	346
17528	17472	25360	36319	44537	43297	43768	37813	41051	42760	45039	40477	31526	22559	24692	22584	17775	17166	18718	13982	11125	9019	6860	6562	5999	5813	5383	4065	3010	3244	2525	2352	1643	1450	1893	2316	1866	1466	1615	1251	1238	990	975	1005	1027	1025	1055	976	945	967	958	868	899	925	940	894	893	919	826	896	864	879	871	886	930	844	821	832	809	879	853	893	887	853	844	861	832	863	877	877	845	857	826	806	801	855	880	856	869	834	864	853	809	835	860	830	788	837	842	871	826	817	876	854	806	869	856	849	863	815	860	870	832	823	833	859	856	808	834	822	786	816	853	820	846	788	814	844	829	854	824	871	817	880	840	881	825	900	818	834	842	866	830	841	841	843	835	877	835	901	838	879	841	831	865	830	867	824	872	889	861	807	795	820	882	840	843	900	817	829	887	790	846	843	815	901	788	894	857	794	862	831	822	871	859	851	912	845	829	789	840	827	798	812	888	786	844	838	830	887	834	856	824	858	803	855	859	838	847	898	801	783	857	880	843	884	844	792	812	900	908	813	821	877	780	832	843	794	840	807	861	818	849	833	858	834	849	848	832	876	874	843	860	802	832	854	836	830	876	832	829	829	809	847	826	844	868	839	852	823	815	799	809	784	827	855	829	815	837	846	861	863	776	837	853	857	825	846	840	856	859	810	844	842	857	842	839	852	858	809	822	782	846	837	838	855	820	838	907	803	838	826	824	757	784	821	842	869	789	892	859	809	864	882	852	851	783	832	826	826	869	791	813	863	830	804	847	842	827	905	839	858	770	805	810	862	831	838	832	806	804	848	842	807	797	852	897	826	887	849	780	838	798	834	898	814	827	856	817	828	817	811	785	801	923	841	833	841	900	876	810	851	764	831	856	766	868	835	862	867	804	866	836	844	835	880	871	844	850	850	811	818	801	859	817	770	826	810	813	899	857	835	854	826	851	818	821	843	849	850	795	832	848	824	804	834	849	874	848	794	867	772	871	802	846	816	859	880	835	839	817	838	829	834	803	838	842	868	830	821	808	857	878	850	895	790	815	812	857	826	836	815	855	865	867	875	839	832	854	823	900	785	855	820	858	883	803	816	876	875	847	854	854	844	846	822	801	849	835	841	806	806	864	758	877	841	857	812	815	829	864	849	881	833	830	837	882	863	868	805	846	865	909	855	852	794	840	884	831	838	860	840	794	863	848	844	844	901	867	865	872	853	855	784	864	825	849	810	842	831	825	898	839	835	854	804	895	816	830	839	864	843	839	849	815	886	837	801	809	829	871	848	835	802	800	899	868	819	854	887	841	797	835	829	826	849	823	853	876	820	824	823	786	826	840	839	834	848	854	856	834	818	807	851	849	827	821	857	868	777	844	821	816	861	833	822	808	846	823	785	858	827	867	817	841	875	851	865	851	877	818	824	835	803	795	858	828	839	837	827	856	836	830	817	867	821	836	776	850	847	833	860	899	847	819	801	860	858	903	822	829	852	833	831	835	831	813	835	855	867	827	880	834	820	868	856	800	835	871	864	838	827	855	837	831	848	851	822	835	856	835	856	858	914	841	785	861	867	824	877	832	816	848	828	802	822	843	834	868	877	802	825	861	822	825	810	789	819	851	840	818	800	834	850	809	783	777	855	822	829	825	883	884	822	863	797	892	858	856	850	817	834	847	779	816	832	849	801	839	877	834	795	871	821	839	847	789	807	864	837	864	793	798	864	822	826	877	799	876	819	806	807	858	805	870	800	861	875	835	887	823	896	843	818	870	856	820	819	871	862	834	860	797	892	855	863	792	835	829	826	809	846	809	835	810	801	820	802	850	866	834	845	876	828	843	791	895	865	811	833	827	849	926	857	849	791	819	857	857	810	821	864	826	873	820	827	836	843	820	848	841	818	802	867	843	811	861	822	874	823	814	836	842	860	871	844	813	865	848	844	832	840	818	870	811	842	874	788	851	836	863	815	827	855	860	846	812	852	865	800	800	834	831	809	859	821	812	841	821	826	799	803	846	830	846	815	900	874	868	886	829	859	849	862	868	858	817	885	826	847	848	899	807	793	825	859	796	862	766	844	861	762	826	855	820	795	808	798	867	863	851	797	827	859	766	838	852	818	806	884	826	876	841	862	815	830	802	829	805	770	815	850	829	844	895	827	846	823	835	818	872	823	843	831	831	891	866	864	819	849	844	843	824	905	840	845	849	884	837	861	843	840	854	851	851	841	846	783	810	934	888	786	825	873	766	829	886	846	829	793	826	849	858	839	866	840	885	888	802	803	823	864	844	850	793	859	861	873	850	845	857	830	783	826	851	821	820	854	864	809	792	822	857	855	837	817	844	854	828	854	830	836	843	830	813	837	821	824	869	797	891	854	886	838	866	835	819	861	879	856	840	852	849	840	810	825	857	835	861	819	810	828	814	810	819	805	847	770	812	848	823	839	862	860	825	838	832	856	867	824	859	863	846	825	868	836	837	825	884	818	871	816	898	810	842	809	825	823	912	790	895	807	806	858	846	843	843	837	840	824	836	871	826	872	831	868	783	880	802	843	851	816	854	841	841	831	836	821	853	903	844	876	818	835	779	861	834	831	847	860	891	847	872	878	834	861	859	811	865	827	849	817	785	817	782	816	849	855	827	818	872	811	879	882	784	842	816	825	878	831	847	831	870	805	847	851	824	836	801	803	871	859	911	827	872	867	873	836	836	784	855	849	832	848	839	809	807	862	828	846	847	870	869	825	825	809	870	806	821	844	840	795	820	857	844	825	837	893	866	844	866	788	891	899	893	866	842	904	796	807	857	811	822	816	821	833	820	902	845	856	846	770	850	813	818	848	838	820	826	863	833	879	860	805	805	785	857	829	808	836	837	849	878	853	859	826	828	860	829	839	857	814	814	809	822	809	868	841	830	783	875	832	803	854	913	870	821	811	825	805	841	847	822	880	846	800	869	857	824	805	841	765	865	844	884	839	859	842	802	856	817	836	810	853	825	784	827	783	791	853	826	848	841	858	858	808	831	820	850	810	828	827	772	876	809	817	828	817	803	845	829	853	857	828	857	814	862	909	880	853	847	799	854	826	822	861	856	873	829	864	868	859	800	836	846	808	840	816	854	866	826	841	792	797	825	830	843	838	800	815	846	852	825	782	773	855	853	873	875	824	802	845	847	813	792	786	834	836	882	849	904	805	832	816	879	813	881	925	873	830	862	808	887	772	914	877	825	800	858	883	839	839	784	794	821	870	789	851	832	849	822	790	820	797	848	837	818	899	810	847	871	805	846	835	806	854	832	836	777	870	858	865	837	847	845	849	828	847	796	842	797	814	850	868	821	853	850	842	794	810	859	816	869	871	874	809	873	853	847	822	845	833	783	814	868	860	861	849	820	832	835	829	838	839	833	794	801	830	838	840	818	843	831	876	836	816	892	840	819	845	786	802	852	835	797	833	828	826	826	844	849	873	830	849	804	841	791	781	834	814	826	855	801	804	807	796	883	901	875	798	809	827	826	830	864	843
39232	36620	35526	38104	48782	38491	36381	35142	36199	40459	39528	38792	30030	24903	20222	16116	11948	10548	10944	9529	6701	4825	3974	3458	3903	3209	2045	1469	1125	1072	910	673	506	515	655	802	652	471	494	470	479	376	363	333	307	344	367	350	356	299	327	351	313	337	280	315	277	301	295	281	345	300	301	252	246	290	290	283	300	319	293	317	310	318	295	289	275	279	293	275	275	256	285	267	270	330	271	281	274	278	271	296	278	281	297	287	315	303	264	304	267	287	246	279	312	294	282	294	298	247	243	288	327	297	281	304	277	294	276	300	279	273	270	256	260	260	295	298	305	270	278	289	292	274	271	273	263	301	278	291	324	277	286	306	283	274	266	281	289	265	262	261	288	315	273	287	266	269	281	280	283	305	287	245	261	274	301	246	267	288	278	261	272	276	276	285	283	306	251	295	287	289	257	284	276	287	279	265	291	310	289	277	270	293	290	298	305	279	272	260	278	260	274	291	266	264	280	296	256	282	286	251	308	289	278	260	295	306	289	287	292	287	328	298	286	278	251	313	295	275	310	290	297	293	251	257	273	274	279	272	273	273	288	286	288	279	290	254	273	281	273	289	280	285	276	253	291	258	287	298	293	328	268	303	275	252	291	303	281	288	261	276	281	281	271	259	283	278	257	292	264	245	270	260	301	311	279	271	260	291	298	277	307	302	289	252	275	264	297	293	299	314	275	265	319	285	250	275	270	283	289	285	261	264	282	254	295	266	316	284	267	252	279	274	275	296	286	278	281	308	300	289	283	250	233	287	298	313	282	306	275	309	309	267	275	324	279	260	294	289	289	296	267	300	300	295	240	266	298	259	252	274	248	268	272	264	279	285	288	295	281	283	258	298	291	270	276	261	330	290	284	281	266	298	296	303	282	296	269	263	270	272	284	254	305	294	310	285	315	278	275	278	278	288	291	278	282	287	293	254	258	291	288	280	255	259	268	302	272	270	294	298	287	288	310	297	287	257	245	248	293	284	290	285	288	315	276	273	288	286	285	292	284	241	268	263	276	301	277	286	284	259	232	282	312	280	287	276	246	278	272	308	284	289	266	265	275	300	269	281	295	306	302	281	281	280	293	275	286	257	265	263	301	258	252	288	271	294	283	256	308	251	268	291	259	275	287	260	269	300	253	314	302	282	273	281	289	272	281	285	268	296	274	303	259	253	304	272	262	277	304	316	279	270	278	277	302	307	279	280	258	277	295	298	293	265	263	268	284	301	322	296	292	302	247	287	266	319	280	276	265	272	265	271	300	289	324	268	311	308	307	267	263	297	274	254	287	241	282	264	299	267	259	273	269	262	289	288	323	271	276	315	276	287	307	276	260	263	276	308	274	269	284	241	263	269	248	278	296	269	291	280	294	288	287	294	278	270	253	293	285	286	273	287	271	262	269	283	271	293	265	275	288	271	272	289	269	242	278	294	292	259	288	283	274	259	257	263	267	255	300	310	283	263	265	272	274	306	277	290	285	286	261	275	276	282	277	244	267	264	265	298	290	247	299	284	309	317	281	258	281	311	267	266	291	256	316	270	296	303	278	282	273	253	287	254	297	280	269	273	262	257	281	249	270	297	285	276	273	283	262	253	306	284	262	272	290	284	258	292	291	322	284	291	293	295	304	284	245	257	276	257	278	261	283	259	306	289	285	267	273	270	295	272	287	261	257	268	300	291	283	269	271	299	264	267	266	286	301	268	287	253	284	265	281	251	304	255	278	280	294	286	308	247	299	269	262	282	265	299	273	266	270	279	278	256	278	272	257	278	273	268	315	274	280	277	274	273	292	270	268	258	268	267	288	267	301	269	273	264	269	268	269	275	282	259	302	282	261	256	278	268	276	265	269	255	310	288	300	314	233	313	255	262	276	290	288	290	282	276	282	266	272	275	286	267	301	298	262	244	277	279	294	290	277	281	268	265	327	267	277	267	274	277	284	277	284	283	315	313	283	289	288	298	264	306	301	275	271	288	267	288	240	329	267	311	287	292	259	299	286	284	282	275	271	303	274	297	259	289	287	286	275	275	299	277	267	284	285	299	272	274	287	263	259	282	263	278	276	311	294	264	288	276	305	296	278	257	298	287	280	272	252	275	276	305	311	260	316	279	266	306	281	274	301	286	270	282	277	265	303	288	290	300	252	297	290	288	262	284	271	306	296	287	293	275	265	264	286	277	290	282	268	276	304	302	297	312	250	306	265	278	265	346	281	298	276	268	279	286	279	277	303	310	265	280	276	284	278	268	269	293	253	274	279	248	262	286	285	261	295	319	292	247	290	289	258	278	261	258	225	280	280	275	315	329	307	269	261	282	321	291	273	295	285	291	260	284	290	322	291	318	262	260	252	295	278	295	299	317	306	286	269	262	299	299	258	289	271	263	271	299	298	310	289	302	283	285	285	280	282	303	310	304	238	279	277	280	290	299	281	302	281	280	271	295	293	305	272	253	291	296	277	248	273	290	262	295	267	271	303	262	276	263	292	273	303	276	282	273	284	316	268	302	282	296	295	304	271	232	254	268	264	261	259	272	273	265	275	271	257	264	267	291	270	236	294	302	293	262	260	279	274	284	257	264	261	270	268	298	258	285	298	264	268	304	262	273	297	271	270	262	262	275	289	304	285	322	272	263	308	282	264	272	292	299	298	261	271	259	303	295	318	285	292	293	255	291	299	273	288	298	254	292	278	290	303	304	281	263	276	287	293	293	261	293	266	303	288	288	313	305	298	295	300	294	282	237	288	289	251	294	247	299	278	266	273	274	297	295	274	272	282	279	262	288	272	292	244	293	300	271	299	254	272	284	312	276	281	287	269	289	279	251	296	278	302	271	290	295	244	257	270	250	295	280	281	303	302	315	290	305	289	284	271	263	293	292	296	267	273	276	270	303	246	257	296	299	254	280	299	274	271	291	285	264	270	275	297	268	285	275	263	277	273	275	260	277	299	270	283	273	279	282	244	273	276	262	283	292	267	282	270	230	284	280	267	292	275	293	296	289	257	280	265	248	274	240	280	293	294	271	303	272	280	261	279	285	296	255	247	296	298	271	277	265	281	246	289	289	260	306	280	296	287	293	291	268	274	259	277	289	255	274	291	271	289	294	301	295	288	266	285	265	296	316	280	271	310	298	256	281	284	325	292	283	250	273	288	277	279	268	270	275	266	287	283	293	294	274	304	299	257	296	273	302	271	286	283	275	269	299	286	272	281	290	302	257	286	307	316	273	277	294	308	263	270	280	276	288	275	303	260	263	267	261	282	304	287	292	270	271	273	260	275	282	306	261	286	295	280	291	288	279	261	302	274	297	272	276	304	261	294	283	264	291	303	289	283	279	300	287	278	281	293	272	281	294	277	273	311	277	294	278	239	288	261	271	272	302	261	270	285	298	297	279	282	302	255	301	279	313	265	278	258	292	285	261	301	281	278	296	282	289	302	290	295	260	283	275	274	260	287	306	293	276	293	263	300	251	269	274	271	296	287	251
26232	29445	35919	45343	50405	48842	48299	49185	50818	54386	53310	52509	44645	37993	34884	32426	29302	30395	30209	26709	21266	17986	16075	15976	17072	14507	9623	7419	6337	6005	4743	3386	2337	2208	3333	4317	3201	2308	2407	1925	1937	1264	1144	1088	995	1116	1183	1096	954	922	981	927	911	1088	842	909	894	933	911	817	763	757	776	703	753	748	761	786	752	749	768	806	766	778	730	749	709	728	706	722	697	696	693	731	757	727	708	722	752	715	709	747	700	698	759	738	745	691	673	689	771	713	656	727	697	749	701	722	707	733	672	687	679	687	708	723	750	736	746	716	705	735	682	706	708	694	736	703	708	696	712	719	707	734	739	699	670	718	683	682	704	705	736	711	721	734	713	716	696	718	685	697	765	734	700	709	693	715	707	731	662	731	697	693	687	742	677	706	772	724	716	754	681	719	710	722	712	684	707	755	698	727	700	727	644	678	689	728	705	691	748	686	681	730	710	673	729	665	737	758	681	732	729	721	708	711	731	703	704	710	760	724	700	716	709	656	696	680	693	687	745	747	719	687	670	721	697	677	719	645	730	684	706	690	694	734	696	691	696	747	695	729	704	719	694	668	735	634	766	735	748	731	739	686	724	705	743	707	693	671	725	692	726	705	679	727	666	650	739	735	706	681	647	699	708	688	712	641	710	727	738	716	720	720	667	765	688	731	711	723	726	721	750	701	751	675	721	721	700	680	703	728	678	746	738	676	711	673	734	714	701	711	688	673	713	671	696	705	744	727	728	709	673	733	734	706	749	668	695	720	740	650	726	711	693	651	682	682	721	707	655	730	729	686	750	672	664	706	712	693	659	726	700	729	732	706	717	709	674	729	729	720	744	710	670	660	763	709	720	701	718	750	706	717	692	690	732	715	729	702	730	681	728	703	696	699	698	652	680	741	731	713	744	677	700	670	676	691	660	687	720	715	671	699	743	696	719	694	646	656	698	662	673	736	712	688	736	667	688	694	715	708	746	721	666	703	716	738	711	664	754	700	687	726	718	728	714	727	708	704	700	689	694	693	698	701	673	675	706	699	708	693	748	695	726	697	697	677	710	663	692	716	729	722	714	739	700	674	699	726	664	669	751	665	708	687	741	703	682	660	727	662	703	698	690	691	669	690	697	681	735	705	707	700	729	704	685	692	687	677	713	718	686	716	695	676	662	664	670	706	716	706	737	690	655	713	687	745	739	777	665	708	670	659	694	671	710	714	695	710	719	726	703	696	726	752	687	743	668	655	746	700	673	697	681	690	692	741	726	668	642	684	705	703	670	636	688	765	756	729	675	685	663	735	716	724	683	724	702	719	712	737	682	671	698	698	712	719	675	703	735	674	737	653	685	688	711	703	717	689	701	696	729	712	725	663	723	704	700	708	759	719	730	680	724	707	650	721	710	690	721	728	706	681	723	721	740	723	688	702	686	639	661	686	690	677	682	686	686	728	720	686	737	682	751	695	677	700	695	698	703	711	708	640	700	727	689	696	729	722	751	626	712	698	727	723	753	701	706	681	700	702	693	709	704	729	691	690	682	731	714	707	686	702	719	662	713	737	716	724	682	667	683	679	715	703	669	686	712	719	680	702	678	710	660	738	731	742	692	737	702	697	754	716	694	717	676	695	707	715	739	714	736	701	687	734	693	707	741	718	667	744	671	730	697	700	703	673	723	714	698	659	718	713	691	694	706	675	704	637	685	734	690	719	712	689	700	654	729	689	699	712	684	757	723	683	752	672	707	680	665	694	676	689	678	726	753	699	691	681	724	712	658	731	715	704	737	694	717	729	720	721	715	677	727	700	725	737	698	698	710	728	681	692	675	651	721	716	714	693	690	669	702	720	699	734	731	693	716	742	730	718	686	709	714	655	718	695	718	700	658	666	704	753	681	689	697	725	665	697	733	701	691	721	695	709	683	677	699	691	684	659	664	683	664	687	710	665	708	737	701	685	676	718	746	715	747	687	702	665	726	716	670	742	713	709	712	722	695	714	664	697	695	734	743	653	712	710	723	716	679	720	710	726	718	688	741	737	695	719	695	691	705	716	709	691	735	701	736	733	672	684	744	705	699	700	718	703	666	713	736	718	695	720	735	724	704	750	692	658	737	724	721	698	687	716	720	706	701	699	652	689	731	682	692	729	703	720	665	715	736	669	719	742	738	725	672	699	674	665	728	716	729	704	719	689	747	687	700	748	713	665	690	679	686	685	725	716	747	668	713	706	691	700	699	687	674	714	711	693	666	715	701	648	658	687	701	706	740	699	686	664	718	666	684	735	740	718	696	688	677	714	695	734	679	729	649	711	670	670	708	658	727	717	725	695	621	722	651	700	719	741	727	732	750	747	660	632	714	742	671	689	719	728	752	676	722	708	655	694	670	730	677	708	688	722	690	729	677	697	730	726	727	697	701	679	723	760	689	690	675	685	709	689	719	770	733	745	695	681	702	700	749	718	736	708	714	719	698	724	738	736	638	726	667	706	642	676	705	667	711	730	707	706	732	705	743	700	668	696	702	678	700	706	695	696	675	728	717	706	671	717	675	688	729	642	656	734	721	698	665	699	699	652	688	650	717	685	708	695	672	736	675	704	745	681	732	730	716	674	665	687	715	688	696	685	688	743	702	713	708	713	746	739	708	743	670	737	761	663	664	740	684	711	675	680	695	703	721	685	687	689	697	712	703	669	724	704	699	758	679	698	704	671	726	689	699	703	664	702	695	686	704	728	722	713	668	741	691	723	708	689	734	679	704	696	717	743	645	705	707	726	647	742	683	694	646	679	710	721	743	682	739	725	734	656	715	718	681	679	692	709	706	721	691	706	777	677	714	674	667	704	693	686	683	720	731	696	732	691	701	711	680	763	736	706	669	712	687	713	758	704	703	710	710	679	668	670	701	723	694	750	729	689	686	679	712	697	751	691	710	734	682	727	716	714	719	702	682	707	699	720	720	718	699	685	688	694	743	708	723	650	701	683	769	719	699	740	687	687	715	697	719	672	669	756	702	680	710	676	710	708	663	666	747	710	715	690	691	654	708	720	727	720	754	702	741	689	714	700	765	668	715	675	726	673	746	694	649	720	699	697	683	691	727	773	720	677	715	666	699	687	684	704	690	671	685	695	716	726	694	665	709	659	693	745	699	666	699	720	729	729	662	666	713	726	716	682	676	702	719	711	726	699	710	713	701	729	710	696	717	755	691	714	703	688	765	720	715	692	766	741	720	661	682	717	679	685	687	686	777	721	701	715	649	690	697	668	681	688	689	735	707	699	671	716	713	689	660	721	669	705	658	720	710	702	786	723	732	657	679	694	670	723	721	719	742	706	766	693	704	659	763	667	617	692	714	694	721	749	722	684	716	680	692	703	713	723	706	719	696	672	744	734	674	719	719	708	717	738	701	698	698	762	730	693	728	700	720	768	687	692	691	705	705	698	704	703	698	697	684	688	672	680	648	688	678	735	719	666	721	717	710	669	717	648	670	713	712	713	751	703	732	707	656	735
12223	9045	9308	8070	10374	7397	6178	5338	4806	4149	3771	2963	1686	1265	883	835	709	693	640	627	561	495	499	457	447	464	445	409	377	370	366	346	374	381	325	337	354	343	370	353	368	369	347	357	351	336	345	331	341	354	355	335	338	293	343	328	371	331	359	301	355	335	345	338	341	340	340	335	322	295	344	357	336	351	309	324	329	323	340	325	320	327	322	344	347	333	323	366	360	335	342	314	325	319	341	329	356	335	302	380	340	332	363	361	304	333	349	327	340	314	355	342	332	338	331	316	323	331	355	325	326	354	350	324	343	287	339	359	341	347	357	363	309	341	340	337	363	317	348	327	324	340	357	351	328	325	348	350	324	348	337	318	347	314	347	318	347	343	359	318	322	337	328	331	328	371	311	330	336	310	345	340	328	350	367	346	329	342	333	340	362	336	311	308	324	337	334	336	338	337	349	332	304	320	345	322	345	329	336	317	298	327	319	343	318	324	320	341	353	351	346	319	330	348	340	320	356	347	366	343	321	362	351	334	349	349	356	327	341	349	332	328	319	336	349	362	326	344	347	324	342	360	335	369	343	356	332	362	350	354	375	333	405	369	344	385	308	328	326	354	349	334	341	356	314	340	327	291	344	330	312	335	370	324	360	362	315	313	319	310	328	316	321	325	338	324	362	317	337	340	371	345	365	315	349	337	303	319	334	344	336	342	344	343	327	359	350	368	357	341	378	324	350	334	308	338	371	343	360	353	345	356	326	372	338	339	327	331	347	343	408	346	381	341	348	329	328	325	344	299	339	359	347	358	349	336	303	310	320	316	320	351	327	339	339	302	334	357	325	293	296	325	358	325	346	328	345	343	334	316	375	328	309	354	372	316	331	359	352	326	333	287	314	320	342	320	341	318	369	376	344	345	320	383	349	363	345	316	344	332	325	323	350	361	321	319	324	321	343	324	352	358	356	319	315	330	358	371	328	306	345	314	316	317	338	350	339	353	329	348	319	352	365	342	366	322	338	347	329	331	322	321	335	346	315	319	366	340	368	303	314	325	359	319	345	352	343	322	329	364	334	336	313	284	358	349	329	347	353	386	334	341	335	355	335	347	358	333	370	312	350	351	314	388	330	304	327	333	356	336	296	290	332	347	322	335	398	319	363	321	350	317	350	353	319	356	347	351	341	332	327	308	349	341	329	344	351	344	330	334	342	311	344	301	317	337	349	309	365	344	319	302	347	343	354	374	322	332	350	332	349	338	334	362	329	332	355	345	347	324	315	352	338	332	337	300	308	357	359	304	330	329	343	326	337	330	318	307	359	321	341	347	294	321	338	345	353	349	336	361	351	314	311	326	336	338	316	310	324	362	353	377	377	345	322	331	317	337	332	314	335	348	336	345	325	353	322	327	331	352	339	340	348	350	359	341	327	277	336	316	371	327	336	364	327	356	360	390	333	354	350	346	339	338	313	340	350	338	380	295	324	339	349	356	352	337	338	304	347	346	316	310	315	329	358	346	324	327	361	332	372	321	332	330	311	311	341	318	340	289	351	281	348	333	316	321	325	355	323	340	306	341	330	331	346	312	326	334	324	330	330	335	322	306	337	308	365	347	322	332	368	346	334	312	327	328	312	362	361	358	332	333	314	299	333	320	360	354	323	357	323	304	313	337	359	332	340	337	361	324	301	334	343	333	306	346	358	358	326	333	344	298	324	298	324	323	353	337	302	306	369	347	337	349	369	322	318	356	350	341	343	349	283	327	304	333	342	321	314	343	334	315	348	335	330	368	347	361	355	348	329	307	338	334	339	314	348	320	345	334	302	321	329	308	302	362	357	306	313	341	320	322	329	358	348	351	323	311	328	346	348	353	305	309	339	357	338	330	337	317	331	364	339	337	362	288	362	342	315	351	312	367	365	338	341	312	339	298	377	374	362	319	325	352	341	334	314	315	308	334	346	341	338	337	360	344	334	341	343	290	313	322	326	362	317	309	326	331	324	333	295	343	345	359	379	350	353	363	343	288	310	363	310	367	319	329	338	371	366	333	331	340	327	337	324	355	360	357	318	343	336	329	314	331	332	356	353	322	348	342	342	326	342	341	303	326	365	350	331	340	351	343	320	310	354	309	341	350	343	329	379	327	354	372	354	335	335	349	321	359	334	361	338	345	326	340	319	334	354	349	310	334	322	331	338	334	333	324	338	347	349	337	326	357	365	343	292	328	349	339	336	359	356	374	346	310	325	361	360	336	366	290	383	352	348	310	341	308	340	372	293	348	344	333	335	359	358	366	373	345	350	332	347	334	319	325	373	356	328	339	351	315	344	332	334	322	334	310	322	300	301	330	314	324	327	322	333	357	353	339	334	332	318	335	306	309	376	318	334	316	341	307	313	338	357	349	338	372	334	348	349	350	352	337	352	350	355	353	334	360	379	324	344	341	308	338	345	347	355	305	311	354	314	338	321	341	350	323	337	341	356	347	375	328	365	343	308	350	352	355	360	341	350	330	383	369	357	353	312	322	341	353	343	359	316	338	349	335	361	325	335	360	324	340	340	360	328	334	340	334	346	340	300	339	332	333	314	323	357	353	327	339	353	340	338	326	354	365	339	367	318	322	329	297	323	342	362	334	375	313	330	371	331	338	393	336	319	328	331	364	343	339	291	301	358	321	323	349	331	334	361	325	337	346	341	296	341	309	338	354	348	351	330	357	356	330	330	333	333	328	342	321	323	344	311	307	351	325	327	332	351	352	358	349	352	399	349	326	347	343	332	342	365	316	374	335	331	350	326	343	346	360	349	330	360	321	335	331	303	325	304	376	302	373	368	320	308	351	353	318	319	326	304	312	320	340	323	344	335	337	366	328	332	376	328	337	339	341	322	326	352	359	337	344	323	312	323	330	325	327	350	344	324	362	349	299	352	325	342	343	330	322	300	339	355	311	353	346	289	372	330	338	351	331	302	343	343	351	343	364	334	365	323	317	333	328	341	308	358	349	344	332	307	324	317	350	328	351	331	358	310	302	347	308	327	338	346	354	316	294	372	359	357	347	362	366	318	304	326	317	336	311	328	334	365	344	340	303	362	321	325	325	377	330	326	333	300	338	350	329	327	329	335	303	339	335	334	309	327	329	361	335	321	357	366	352	327	317	303	381	323	348	321	346	360	332	344	356	333	329	312	339	351	310	347	321	321	343	335	328	332	350	361	322	349	330	322	336	365	327	347	338	298	338	354	337	310	315	313	342	318	355	311	349	342	380	350	349	333	332	323	321	367	341	364	345	333	353	368	320	343	336	334	352	353	323	337	328	357	313	327	346	316	354	359	342	338	350	310	372	337	346	330	349	348	341	313	324	325	321	341	325	320	348	325	335	340	328	344	333	346	364	345	348	327	323	327	343	340	321	279	323	343	340	314	329	337	326	368	336	353	385	368	346	326	333	367	295	367	332	330	350	308	334	350	316	334	327	345	337	357	336	319	323	331	361	334	314	348	294	359	337	378	344	346	335
8098	9102	14497	18546	23238	17168	17900	16656	16763	16061	15556	13600	8382	6553	4677	4184	3548	3349	3271	2894	2526	2217	2048	1908	1749	1531	1344	1236	1189	1062	979	962	893	911	909	998	893	941	895	904	840	864	880	880	918	840	873	909	893	883	908	886	874	799	895	918	863	856	844	906	778	837	844	823	892	817	812	914	844	803	869	790	865	841	868	792	786	850	814	885	831	793	820	835	859	838	821	822	817	854	777	804	883	809	830	829	840	893	792	827	900	862	851	826	840	835	817	852	863	795	834	869	850	849	803	868	812	829	863	847	897	874	872	887	860	840	860	853	835	816	822	822	829	850	878	821	798	845	798	844	877	826	820	856	846	850	848	804	834	811	834	799	825	855	900	872	832	846	838	860	831	847	885	849	870	821	821	873	851	826	842	846	909	816	825	857	859	882	841	871	812	808	858	845	869	833	811	851	853	842	864	843	835	876	837	824	854	860	809	868	849	849	834	886	828	779	819	849	800	845	802	874	827	803	869	816	815	831	865	836	832	862	867	807	870	793	851	877	819	860	847	866	847	844	850	849	805	853	850	838	880	888	836	828	871	805	828	834	844	848	806	816	777	850	845	829	851	875	803	857	834	879	874	842	916	860	851	853	789	871	818	900	821	828	839	845	842	909	828	837	855	842	853	886	818	826	852	814	831	854	779	831	841	840	815	826	819	848	897	783	870	886	848	862	850	811	840	856	864	844	832	832	855	870	851	858	842	799	873	864	834	851	855	845	838	859	855	817	769	829	841	844	834	829	819	808	824	828	850	877	851	831	827	877	861	824	854	823	854	835	821	814	864	882	854	823	800	785	841	842	811	861	818	833	799	832	826	865	870	815	773	882	819	884	823	833	861	821	834	815	837	869	816	853	837	836	863	906	814	886	811	847	885	800	838	825	868	798	841	851	826	755	856	886	849	835	858	872	832	842	824	842	828	850	795	914	830	830	822	819	810	862	874	845	805	811	849	848	901	849	788	831	827	873	823	870	852	838	824	806	800	858	855	864	807	879	858	829	902	844	843	818	813	851	850	819	850	867	866	868	862	825	816	823	872	872	840	869	799	849	814	807	847	854	868	858	837	832	861	875	854	810	850	811	893	852	872	781	826	831	822	835	846	839	840	851	829	810	874	857	890	866	888	856	886	825	835	827	837	833	827	805	868	817	838	858	864	843	848	837	873	837	814	858	782	798	830	828	819	892	822	866	905	853	878	868	849	837	794	840	815	874	839	812	820	888	850	833	854	844	872	889	831	882	810	850	867	844	792	830	840	862	803	859	812	828	842	812	846	880	823	837	851	825	892	830	889	866	863	801	773	866	829	872	873	879	832	839	860	911	834	805	838	815	838	821	859	838	866	855	820	813	876	859	859	814	866	837	865	897	901	857	838	837	876	815	869	896	823	857	825	842	849	838	801	860	844	885	832	867	871	816	798	828	849	835	834	847	849	869	846	885	849	840	891	901	828	868	810	880	865	837	868	836	836	873	881	839	838	817	845	865	851	839	868	814	849	836	838	805	862	832	831	890	834	828	847	833	847	858	909	844	834	858	825	850	857	856	828	844	844	836	806	812	783	826	791	871	855	860	837	818	868	835	821	829	803	853	857	855	801	844	833	857	858	844	843	842	850	838	857	817	846	849	842	887	860	836	794	897	802	838	804	829	844	816	855	814	828	815	827	834	782	797	813	833	844	834	862	868	799	798	867	850	847	898	876	841	865	850	870	843	871	890	892	844	795	804	811	865	850	831	828	840	784	832	817	862	862	835	808	774	831	829	892	817	819	830	822	864	801	792	812	826	859	845	892	803	909	824	782	829	869	834	900	847	787	854	824	891	819	840	880	866	857	860	850	848	876	877	791	841	893	892	810	843	869	807	849	874	788	837	787	841	858	792	816	843	830	876	856	872	808	802	789	838	883	851	864	835	853	855	815	893	829	874	812	815	883	814	845	841	805	871	841	833	818	841	762	807	849	852	772	809	822	794	816	827	853	819	855	876	807	855	822	798	858	873	874	845	874	858	861	828	856	875	858	793	886	801	835	872	889	926	895	846	896	853	818	847	843	816	789	838	808	824	836	844	846	873	821	870	805	820	861	821	824	868	873	840	869	863	846	846	901	893	846	855	827	813	872	792	845	779	845	832	823	893	842	872	897	841	806	856	847	853	825	819	873	827	846	843	894	828	849	853	781	815	864	857	893	842	787	862	786	840	825	862	858	894	818	792	838	913	838	810	821	826	854	819	806	839	832	841	846	899	855	867	834	886	813	888	829	809	801	841	800	824	855	858	858	815	885	869	851	796	826	861	885	794	869	858	890	837	864	820	859	870	822	858	839	842	830	843	877	878	817	842	867	795	893	916	810	886	867	857	819	821	832	835	845	840	836	835	813	817	854	853	829	854	853	795	843	789	855	835	856	849	771	853	854	819	845	800	868	814	844	808	846	852	816	801	903	876	830	825	807	786	788	839	812	852	823	862	858	826	883	831	864	817	856	831	851	870	879	902	850	802	838	836	835	850	872	819	844	856	856	857	796	832	836	845	836	873	851	840	820	850	832	882	845	820	845	823	871	887	783	840	852	895	851	857	816	794	848	850	809	861	854	867	794	871	856	836	829	902	865	846	820	867	872	821	824	897	857	835	874	820	861	841	887	795	879	821	877	862	840	860	864	837	875	818	854	799	840	792	779	882	830	825	848	837	870	821	861	846	852	807	840	894	849	823	837	839	820	822	823	873	871	847	829	859	855	835	804	848	824	872	834	838	856	862	849	837	911	852	842	849	904	809	876	830	819	835	772	802	841	857	854	853	859	825	862	836	796	815	811	887	899	794	843	839	833	840	897	857	866	827	818	889	812	847	795	839	827	840	823	788	831	897	835	846	837	901	839	841	807	882	876	797	896	799	820	866	853	831	816	813	845	803	870	858	826	815	816	886	883	785	845	786	856	830	801	783	806	833	842	846	834	824	840	795	855	844	820	881	843	850	798	807	840	826	844	854	780	871	825	806	817	882	854	861	830	815	818	821	810	839	821	816	869	825	836	806	818	845	863	886	854	846	875	849	821	840	823	819	844	892	800	824	824	865	843	835	842	819	888	855	847	868	861	783	837	877	855	795	805	927	858	859	892	828	839	828	816	852	874	821	850	852	836	842	828	880	901	866	845	831	898	889	851	855	824	851	890	772	823	821	834	834	919	832	874	852	773	860	832	827	814	800	837	896	833	830	815	873	820	851	848	815	869	825	860	861	820	830	820	824	821	854	810	860	879	830	880	837	846	859	880	784	841	813	836	867	882	845	824	892	803	858	789	784	840	829	831	835	870	877	847	895	793	834	868	843	835	826	808	804	876	826	875	859	847	787	797	812	804	847	841	818	822	859	803	899	830	785	862	874	858	819	806	820	826	833	823	798	793	908	788	825	848	825	842	854	817	843	892	845	855	819	828	859	806	845	827	817	845	815	847	820	875	831	866	817	800	844
25328	25142	24549	28987	43017	30823	33085	31578	28023	28426	29576	25845	17133	11964	8711	6210	5231	4247	3913	3502	3753	2782	2883	2055	1444	1187	895	871	843	675	569	448	396	444	430	450	448	424	418	413	392	401	356	354	354	362	344	357	365	364	342	325	387	348	362	369	361	350	351	330	340	354	332	336	343	299	363	330	338	306	357	330	333	333	274	317	329	337	349	319	319	312	336	371	354	306	323	319	328	343	319	339	319	338	355	345	337	319	333	345	343	362	321	347	350	312	305	326	324	339	314	329	307	298	370	357	348	328	342	328	324	324	343	372	331	322	363	298	359	361	353	340	356	318	316	341	349	288	316	326	326	312	289	367	327	340	337	340	338	382	371	321	333	330	327	331	363	343	356	320	323	321	344	346	318	317	311	301	312	345	306	335	339	295	320	343	320	336	329	318	331	317	324	326	331	311	342	341	355	357	318	336	350	321	314	351	307	363	329	339	327	307	377	338	358	358	340	344	327	364	355	324	365	341	321	325	338	319	311	332	288	361	317	345	321	320	377	367	334	351	357	301	315	326	324	359	344	344	331	357	315	329	310	315	342	335	295	323	311	344	353	299	353	338	321	371	327	308	337	336	342	328	323	328	376	327	332	341	297	334	332	304	323	323	323	321	339	318	354	324	358	372	338	353	337	352	366	355	359	317	341	339	328	343	317	290	353	381	340	327	328	326	318	356	340	355	337	346	343	323	340	343	336	337	326	298	336	333	315	353	321	343	365	344	332	295	342	337	329	326	321	348	343	316	356	344	311	325	318	370	319	328	337	342	344	333	320	315	300	314	359	316	300	317	321	304	343	315	328	347	301	346	315	353	345	294	325	334	346	350	337	354	339	363	325	342	345	312	317	324	360	336	316	338	298	319	309	333	333	286	357	327	305	369	373	332	334	314	348	348	322	315	327	331	304	312	359	318	312	344	344	339	359	317	359	322	333	345	320	301	322	317	327	344	326	324	346	313	362	320	362	355	314	329	340	324	333	346	348	366	340	332	349	310	322	320	317	361	344	338	330	319	309	323	301	333	335	361	344	347	340	344	316	350	355	308	359	331	333	344	349	303	375	353	315	311	313	303	347	307	317	335	302	320	324	338	359	313	356	368	333	348	338	319	321	312	320	333	343	342	359	291	318	324	318	336	382	370	347	328	327	312	318	318	343	309	354	357	338	321	322	332	306	325	349	328	312	344	373	333	355	351	344	333	339	312	322	315	290	308	325	339	321	352	342	332	356	308	325	309	300	348	311	344	326	341	313	314	342	341	329	299	350	362	328	376	351	341	337	347	325	315	330	327	360	331	326	336	334	333	343	327	341	321	356	347	334	341	307	333	341	335	315	328	328	358	325	357	321	317	335	312	308	327	339	329	327	358	359	353	344	318	334	335	330	338	331	327	382	312	324	342	327	340	302	338	327	350	323	318	363	354	319	316	321	356	333	374	351	336	328	331	330	330	322	333	330	346	371	352	296	303	334	320	355	334	330	327	327	309	349	318	357	326	357	351	306	308	343	340	339	356	341	325	354	333	382	320	325	369	344	322	329	332	343	329	363	325	340	338	348	331	318	323	327	331	289	389	340	348	304	339	321	325	314	312	392	366	272	323	331	346	332	368	333	337	359	353	311	364	344	329	374	309	350	329	324	311	351	308	339	349	318	326	331	280	332	342	360	306	347	354	343	345	317	306	330	356	367	342	341	329	329	344	330	334	345	339	314	354	328	360	320	307	335	315	349	352	348	329	322	350	322	314	363	311	360	346	357	355	334	320	342	309	362	340	308	331	361	333	354	320	364	348	340	332	321	337	333	328	316	330	347	325	343	359	330	361	310	331	355	357	353	342	332	335	321	310	332	352	325	346	336	348	368	319	331	343	383	309	348	320	355	329	323	352	317	367	321	348	321	352	314	365	330	330	334	347	352	322	317	285	325	334	327	333	321	347	346	339	360	353	330	357	351	343	331	302	335	323	332	317	335	352	318	330	346	314	329	322	314	348	311	305	357	346	345	354	324	351	366	319	308	347	330	297	323	370	306	335	359	288	369	372	335	331	306	335	313	364	314	307	351	329	308	322	311	294	343	302	331	298	321	312	331	347	331	347	334	333	320	341	330	387	300	338	327	315	337	320	307	327	320	322	360	340	367	299	320	332	361	322	310	318	344	323	323	341	329	309	350	328	328	310	337	349	369	329	319	308	343	365	318	323	379	353	362	322	330	352	331	344	326	340	345	342	376	308	326	314	347	342	348	339	339	344	303	307	359	387	331	356	340	307	334	332	391	352	344	338	330	326	319	350	334	355	323	321	396	371	321	342	358	337	313	337	342	364	332	347	354	344	336	351	316	340	310	317	320	327	349	313	325	328	339	350	334	324	341	318	336	321	326	319	330	327	308	342	307	356	325	359	351	320	339	341	344	339	335	297	337	325	338	326	326	328	332	338	354	364	335	354	321	306	302	341	319	351	354	339	306	335	317	303	345	338	326	346	373	324	311	354	324	307	335	355	324	322	330	304	336	369	339	314	366	321	321	320	300	337	358	347	284	325	356	335	356	357	340	310	315	328	320	352	338	314	347	348	335	332	303	344	336	327	343	333	348	303	333	350	359	361	339	381	314	304	306	340	315	355	343	334	355	342	334	336	297	316	324	344	367	335	293	354	328	333	342	339	358	371	357	350	302	336	343	322	357	325	319	364	331	316	337	311	335	349	326	331	361	347	305	329	315	345	328	331	332	338	350	345	382	319	347	365	362	344	319	355	338	347	341	331	339	350	347	346	325	348	344	354	332	320	332	315	354	367	355	335	321	338	321	339	328	349	322	363	349	338	320	344	334	351	332	317	331	353	352	326	343	342	341	316	319	332	334	346	312	328	350	352	314	337	323	295	301	329	311	340	334	340	299	315	315	350	328	363	339	336	309	345	333	345	341	318	334	343	318	337	332	350	324	346	345	322	344	345	345	365	313	312	331	326	364	355	307	314	371	348	304	354	358	359	359	306	333	331	306	319	379	317	326	347	349	320	312	329	305	332	332	365	345	357	356	355	340	331	314	301	347	314	328	315	342	380	358	327	338	343	309	323	332	330	344	335	341	319	305	337	358	366	332	345	316	356	314	324	317	315	333	316	282	343	335	338	340	338	350	349	352	344	358	317	340	352	327	322	315	288	360	375	309	327	335	327	331	337	343	355	338	316	329	342	320	333	334	331	286	343	343	322	379	313	321	366	319	347	342	335	341	350	303	315	362	353	351	334	313	383	319	367	328	323	318	330	328	350	341	369	358	311	319	309	372	329	320	316	325	334	348	337	316	330	353	348	332	368	320	359	343	346	327	347	370	337	320	364	370	317	358	361	302	344	335	318	314	321	358	329	329	319	371	329	338	357	327	324	346	356	335	340	371	341	369	348	386	329	328	309	335	350	328	328	299	328	352	359	329	343	381	345	327	321	365	317	314	318	312	313	345	349	363	321	338	360	350	349
16752	20444	26201	37346	45654	37670	44845	42062	41260	42659	43436	40531	32010	26227	23531	19924	19758	17840	16751	14839	16388	13175	14085	10021	7255	6522	4424	4558	4134	3292	2293	1758	1447	1494	1698	1953	1576	1421	1382	1369	1258	1182	953	964	1002	973	967	977	1022	948	897	964	908	865	894	948	856	961	895	884	871	902	866	865	829	868	890	834	852	834	881	852	856	843	872	875	798	808	815	864	861	846	867	835	839	850	799	824	853	818	856	807	849	878	871	822	847	845	850	847	813	822	816	858	876	904	851	856	814	856	814	803	823	869	890	797	865	884	790	852	858	836	822	853	825	877	815	802	841	853	810	842	872	789	812	841	827	829	764	817	788	888	829	872	901	781	855	825	786	835	824	751	839	866	829	783	833	848	825	766	864	841	805	804	804	796	774	850	844	828	893	831	813	814	848	870	843	830	873	818	895	806	821	816	765	821	877	833	795	825	821	834	828	803	825	809	825	807	820	836	843	843	863	803	812	859	822	797	821	827	855	824	872	849	817	819	785	810	907	819	821	840	798	875	797	807	811	871	807	856	845	799	806	831	820	827	793	869	854	805	853	808	807	851	803	842	876	785	840	855	825	757	833	879	822	818	844	832	817	857	801	811	799	839	855	823	869	861	851	808	818	863	817	890	811	830	911	807	772	824	844	824	855	811	760	784	877	784	853	838	828	823	838	860	832	799	823	841	847	796	833	830	847	849	788	856	858	830	811	815	840	802	807	858	872	806	839	836	837	860	851	870	807	833	802	827	815	807	884	838	835	814	868	856	817	834	850	854	812	808	797	841	830	828	819	846	844	864	835	850	819	843	823	811	801	827	860	827	827	871	819	804	819	807	839	867	837	813	776	809	852	839	852	844	834	848	809	831	796	808	792	842	821	844	810	842	854	812	821	838	841	857	813	806	826	797	843	891	809	857	847	869	852	818	821	869	835	826	848	795	853	839	796	822	816	842	832	849	843	817	814	857	813	802	795	861	861	869	841	805	810	875	811	802	817	887	816	852	843	846	824	854	791	844	868	846	802	803	782	803	872	836	873	782	848	815	846	816	859	819	831	795	818	825	815	830	810	786	799	813	885	846	868	828	875	843	794	824	777	844	766	826	833	807	874	853	884	805	817	844	858	847	818	857	881	851	847	831	845	819	840	866	864	828	819	853	839	819	814	865	818	856	884	809	792	817	832	820	815	840	799	806	812	842	770	888	814	845	858	843	808	817	850	822	817	810	841	858	864	760	852	842	837	784	835	843	814	840	807	825	889	836	802	821	841	832	805	859	868	850	832	856	847	835	823	791	848	840	803	879	784	832	819	843	864	859	880	777	760	872	809	829	841	871	836	812	807	790	862	819	825	880	790	897	770	845	830	793	819	816	810	808	831	873	854	865	804	827	814	845	843	849	844	845	808	837	836	809	772	856	824	834	817	758	835	829	839	808	793	861	823	798	865	842	857	812	818	828	811	817	867	811	790	793	856	841	858	830	799	814	800	851	815	842	887	867	786	824	823	849	770	807	813	800	821	840	860	838	827	787	809	823	840	838	819	842	829	794	845	818	814	838	792	903	794	841	831	828	835	853	847	859	792	829	809	848	828	826	839	877	818	798	843	833	839	794	794	812	805	848	827	780	817	851	888	844	835	832	851	836	821	844	878	780	785	830	827	814	828	860	818	849	805	785	799	851	826	821	856	806	836	862	852	805	852	863	809	823	794	808	843	826	860	862	825	837	828	848	855	852	791	833	821	832	834	836	811	853	862	831	811	871	805	855	848	819	865	795	814	852	807	823	813	776	896	814	852	865	840	856	829	833	857	855	830	838	797	842	839	825	811	803	834	820	825	869	830	798	840	861	839	789	818	823	859	831	867	823	779	831	805	814	836	841	825	826	787	883	858	812	796	829	831	844	854	839	881	824	821	818	868	835	834	881	848	793	889	824	832	802	800	839	806	850	817	809	808	807	826	824	853	831	853	830	879	835	826	755	793	820	829	848	771	860	857	818	869	844	884	788	822	819	810	832	841	809	830	855	796	823	825	791	845	803	838	847	800	878	836	852	862	793	829	820	849	840	867	830	812	832	829	860	868	823	808	801	804	840	825	853	815	863	828	822	821	810	830	847	854	854	810	829	825	823	851	821	798	790	885	839	810	821	877	852	801	830	854	870	807	850	796	879	843	817	857	838	782	811	865	792	836	853	824	858	892	785	836	823	790	808	838	848	859	843	854	805	816	848	818	841	844	841	851	800	817	788	880	820	774	834	806	831	837	808	828	801	811	860	862	802	839	819	842	819	857	860	816	817	869	768	818	840	819	818	815	809	848	841	831	819	798	818	837	876	836	838	819	827	824	783	857	844	847	828	804	886	856	840	887	811	828	838	874	838	803	807	841	818	828	834	807	815	813	823	867	819	844	863	815	879	829	849	843	788	851	775	846	824	853	847	824	802	882	811	867	851	875	881	827	851	863	778	858	797	915	790	827	841	804	820	824	826	808	827	822	826	810	840	841	843	852	857	834	838	855	860	839	828	837	870	864	804	834	787	817	781	832	814	781	831	839	815	835	852	851	806	841	828	815	844	793	811	841	830	848	861	833	819	814	760	873	837	856	838	831	851	794	852	818	782	788	828	789	795	850	781	828	862	824	816	838	832	864	850	815	838	858	839	807	838	841	838	828	821	793	797	826	812	834	797	817	833	871	805	814	829	806	858	818	862	818	840	817	815	832	836	830	800	840	804	841	846	806	807	825	793	804	795	837	810	852	804	827	767	799	845	833	847	843	861	796	848	867	766	813	830	796	826	857	850	794	842	812	910	805	821	856	837	814	813	809	837	881	791	803	858	841	831	903	810	833	861	833	827	823	825	768	837	808	893	774	820	763	863	837	871	864	805	849	825	832	843	851	798	806	857	864	799	870	831	809	862	833	830	876	823	865	811	824	857	852	832	859	844	844	812	884	848	834	821	824	853	810	795	843	876	829	786	848	862	838	835	817	860	858	812	774	850	864	829	869	816	882	828	842	841	855	851	914	825	844	878	824	824	846	863	841	840	819	856	854	844	784	813	895	795	833	777	787	842	862	862	848	836	842	820	804	823	841	858	796	874	823	848	804	826	809	787	800	806	818	844	793	806	850	834	810	856	812	825	871	831	833	833	790	831	847	807	837	881	805	782	808	853	872	824	787	865	867	834	839	806	833	856	827	803	816	834	852	861	819	873	855	796	872	828	864	849	850	813	866	861	853	852	838	840	772	831	842	842	822	792	860	847	833	844	853	806	838	844	819	856	823	856	850	831	783	807	807	859	790	829	822	859	818	848	825	838	802	782	836	829	843	762	844	804	824	814	842	858	789	862	810	802	876	853	856	788	853	790	860	784	811	818	807	825	836	876	836	784	883	792	877	844	828	855	816	847	853	777	853	833	831	865	829	834	825	865	835	792	850	855	827	848	846	851	811	810	771	810	857	839	804	799	806	829	850	835	856	801	808	815	857	826	823	873
36683	34829	36119	39936	48239	35307	37951	38018	36808	38430	38766	34515	27445	21141	18777	15484	13399	11373	10267	8705	7199	6715	5100	3260	2853	2418	1885	1483	1431	1114	741	627	514	460	530	570	551	491	465	416	443	353	366	310	352	301	321	292	339	361	301	367	352	318	273	336	316	319	314	296	313	303	276	289	298	281	283	276	295	281	269	309	301	289	243	272	286	264	305	279	282	260	332	320	299	282	286	327	278	302	267	287	304	296	278	268	253	285	263	272	282	272	284	287	276	304	309	265	324	304	285	279	277	280	261	266	304	282	280	262	266	252	308	279	318	291	260	285	280	243	270	261	276	239	259	263	276	286	262	263	319	272	291	256	301	301	261	286	280	237	297	283	255	282	292	288	241	241	272	274	292	276	274	289	282	343	298	267	282	263	248	280	282	297	291	291	300	280	261	260	283	264	264	273	273	286	277	289	290	282	259	293	294	273	289	261	288	292	244	281	288	268	287	283	302	277	291	287	287	275	276	276	285	271	274	258	282	270	257	261	265	290	284	277	268	276	277	291	242	276	298	327	298	299	269	261	254	287	277	250	264	290	257	314	254	277	300	278	285	283	294	272	266	283	265	300	310	265	288	255	289	252	329	272	280	285	265	293	287	265	315	290	273	264	273	304	267	266	279	290	287	282	295	295	273	285	277	278	298	283	286	309	270	285	283	264	320	289	278	272	284	277	287	282	257	273	286	262	293	282	249	287	287	278	276	270	256	293	272	282	252	286	264	285	295	299	295	261	273	296	288	266	296	287	285	289	282	287	266	282	262	265	270	275	280	254	271	270	251	275	288	271	284	283	296	278	287	285	269	283	280	293	296	297	325	297	289	267	267	273	305	290	254	281	279	310	297	279	287	289	273	299	288	303	281	283	291	239	301	284	264	285	309	274	317	258	296	277	312	288	281	275	276	280	249	275	251	288	305	252	289	294	290	271	279	326	288	262	289	286	284	257	272	287	281	290	299	289	300	276	297	273	286	288	294	329	268	247	274	285	273	266	299	256	286	259	274	283	307	264	257	269	264	278	279	258	305	244	258	268	289	257	275	241	304	289	285	283	284	255	261	274	270	262	282	284	272	278	312	284	281	272	259	269	303	290	282	284	276	276	261	300	265	283	279	306	269	290	241	286	249	281	293	295	289	309	281	267	281	254	314	306	298	269	303	290	266	255	281	290	283	258	277	287	320	269	245	271	272	296	291	278	264	283	276	305	267	274	261	258	254	304	287	282	248	263	278	269	287	252	248	277	311	330	281	290	277	286	272	279	273	276	243	283	262	274	299	273	278	253	264	257	266	294	297	244	288	285	273	273	294	272	276	296	289	295	271	274	267	256	275	256	309	277	288	309	247	259	296	287	283	302	286	262	299	283	262	257	345	280	254	265	291	264	307	296	273	281	256	315	253	258	279	274	275	302	244	287	286	275	278	275	277	282	281	292	254	269	264	283	299	271	263	295	240	285	266	263	259	284	289	275	254	290	274	288	251	294	296	268	317	268	266	279	251	294	275	283	310	259	306	284	287	311	294	266	273	265	280	262	238	303	288	282	246	263	274	292	264	293	277	250	292	299	293	264	303	275	288	289	302	282	315	273	293	257	260	272	295	274	248	285	266	258	284	276	254	263	263	260	282	255	251	304	290	271	269	260	305	279	255	264	290	290	292	307	252	289	260	306	292	294	289	268	242	268	284	305	295	278	299	295	287	292	278	245	254	267	267	268	302	264	274	312	276	277	285	276	258	248	289	266	253	261	298	276	277	282	258	262	280	250	260	259	281	265	269	307	281	292	288	292	285	260	300	300	274	287	302	280	278	254	286	255	268	300	305	266	288	269	278	265	266	286	271	295	276	255	272	264	290	276	262	276	245	280	277	265	283	286	292	276	280	276	280	282	252	305	260	289	255	255	268	292	267	265	284	285	298	294	287	262	276	290	261	290	288	273	275	287	272	268	244	296	250	281	271	243	285	287	284	308	306	262	274	281	265	287	282	260	289	306	281	268	272	318	277	270	295	264	285	254	272	291	243	293	283	269	286	286	252	284	302	275	292	273	300	240	307	331	267	280	274	286	241	279	271	293	275	273	285	282	290	302	264	285	289	242	282	266	276	301	283	284	268	270	283	287	288	256	279	274	278	282	305	296	275	284	280	275	280	262	291	283	284	294	283	266	280	259	258	250	256	286	266	275	311	295	264	280	285	294	255	293	275	274	307	282	275	293	291	301	276	300	241	275	265	306	284	286	274	272	282	301	271	284	281	325	277	297	290	268	271	252	253	293	281	293	300	300	270	286	293	277	286	271	286	265	271	289	281	290	262	257	281	305	268	272	272	261	287	293	323	304	288	267	306	271	255	252	274	273	273	257	263	254	256	289	278	243	269	294	273	282	285	272	261	268	285	264	271	283	270	279	289	264	274	310	250	241	278	299	299	251	279	294	293	300	282	287	274	283	296	283	284	258	282	291	269	301	294	255	276	270	278	310	257	257	287	261	288	269	317	295	283	274	283	248	286	243	270	285	267	316	283	289	297	280	290	279	273	277	288	281	274	270	281	274	263	285	315	307	265	282	292	304	271	305	303	290	295	273	288	304	258	269	273	280	278	278	266	284	268	294	282	251	311	282	264	265	274	266	269	265	268	269	254	302	307	290	283	274	291	265	296	281	266	297	334	285	275	266	287	247	258	297	294	325	264	283	263	287	293	310	299	298	306	291	303	267	281	266	267	298	254	269	268	294	285	275	258	281	290	283	321	281	259	282	290	292	274	299	274	267	307	275	272	319	290	299	264	291	266	277	301	273	281	281	268	265	265	274	282	274	278	292	263	253	293	253	282	276	267	242	261	288	264	280	290	285	248	305	293	299	268	242	278	295	275	275	282	281	260	284	279	290	298	325	262	246	261	261	300	273	250	275	254	284	286	270	274	288	287	253	280	278	289	274	246	291	310	255	307	291	285	279	281	267	258	270	263	273	273	278	298	273	256	303	292	310	268	278	280	270	270	272	304	287	298	241	313	286	300	303	275	274	299	275	276	280	284	263	331	280	299	273	290	281	296	276	275	308	316	268	284	294	244	278	307	301	279	263	283	267	289	286	256	283	271	287	270	282	292	251	266	274	279	286	277	282	263	275	273	301	273	316	287	269	285	266	237	272	280	275	237	280	289	286	268	246	275	297	251	287	271	284	295	288	252	285	291	286	289	269	294	263	268	287	271	285	272	278	282	281	267	268	255	265	259	260	284	282	260	323	295	284	262	252	306	289	271	269	283	275	300	284	313	281	242	267	264	285	258	254	274	284	239	264	303	300	270	255	298	272	273	261	295	277	270	278	287	307	274	267	248	289	286	266	284	298	286	273	265	309	270	260	287	286	296	253	319	265	265	311	300	276	300	289	289	250	291	288	301	275	290	284	264	290	288	293	282	264	277	275	278	261	313	322	252	294	303	250	281	250	320	291	280	286	270	279	282	321	287	271	297	259
23684	27740	36495	46320	50878	43940	51348	51322	51191	53015	52970	47966	41275	34743	35032	32324	32413	30692	28857	25367	24359	23723	19844	14302	13245	11632	8972	7767	7924	5763	4000	2962	2536	2242	2437	3098	2477	2316	2153	1881	1818	1650	1157	1047	995	1069	1128	942	1205	1108	988	1024	897	953	889	1005	866	836	848	812	771	758	749	726	754	734	716	752	729	773	787	730	682	741	713	748	706	732	671	711	712	743	732	702	714	670	726	720	745	663	733	703	693	709	678	670	716	673	684	683	678	734	651	698	675	701	672	699	684	694	745	754	700	711	701	690	708	721	723	678	704	712	706	655	698	671	730	710	662	716	707	675	739	720	670	731	683	684	691	719	734	678	703	695	675	720	680	713	694	700	695	742	693	672	733	732	687	727	679	735	668	669	682	686	718	667	699	636	713	718	706	670	710	699	714	703	653	679	676	662	724	693	693	730	695	712	662	761	730	693	677	701	682	716	674	680	663	738	705	707	737	710	743	684	676	725	652	712	709	679	652	648	668	725	708	670	702	709	684	719	732	739	693	721	681	690	759	676	672	738	685	685	680	681	733	698	701	680	689	684	683	690	715	707	708	640	727	719	737	749	730	696	696	697	731	655	746	688	681	727	749	718	734	684	660	679	716	720	726	716	684	711	657	753	676	724	732	672	679	695	698	757	672	740	732	676	729	653	686	717	724	709	715	703	702	701	723	737	673	709	684	744	715	709	746	723	676	686	663	701	732	712	683	706	660	656	666	683	724	736	712	680	670	668	684	726	721	740	677	688	706	694	670	698	679	696	699	666	727	725	723	707	715	696	695	672	684	705	741	708	725	653	727	703	693	710	714	655	694	681	698	714	697	723	727	667	685	668	698	704	723	677	659	687	678	691	677	667	728	700	714	692	694	708	701	673	702	704	714	701	668	684	703	730	695	723	741	709	690	658	724	713	714	688	663	707	673	723	713	684	719	705	681	685	740	708	696	692	691	679	695	693	726	646	697	672	672	686	709	707	717	668	712	710	698	667	675	705	703	698	704	695	740	649	706	718	691	690	690	700	662	692	641	703	712	672	694	670	669	757	699	709	701	641	701	726	645	618	700	695	727	702	746	690	745	711	732	669	687	738	670	689	685	677	751	655	659	724	675	687	667	697	710	685	740	676	686	660	696	713	701	738	710	668	707	712	643	705	731	746	701	674	675	706	652	693	688	705	719	706	696	696	674	721	680	675	699	724	682	709	681	669	721	735	706	718	696	745	682	703	671	749	718	708	738	690	734	741	708	708	709	737	703	689	667	687	681	645	677	725	758	673	697	697	687	700	655	700	703	672	729	676	730	738	750	711	714	714	714	729	681	667	690	768	681	696	693	661	695	719	671	669	694	692	743	699	701	724	682	749	681	731	675	707	701	701	701	681	664	695	707	705	692	662	712	686	742	715	732	717	697	724	678	664	729	720	663	708	687	677	722	684	708	724	686	682	666	698	673	725	696	761	693	721	699	729	686	703	713	658	674	707	690	690	681	705	731	705	722	711	707	762	726	665	667	729	666	686	701	663	683	696	698	758	677	709	722	656	720	700	748	691	701	699	707	704	670	733	736	700	751	705	751	704	666	722	656	733	702	733	698	697	680	680	698	696	717	704	733	707	681	665	682	701	709	702	686	700	712	714	693	696	705	670	714	685	729	653	706	691	641	706	675	663	655	746	673	718	705	712	702	714	719	705	674	732	731	725	702	684	694	704	691	736	742	721	743	716	696	694	721	698	742	731	652	668	636	733	684	743	681	698	731	752	704	687	686	712	707	718	658	643	722	755	668	673	670	666	730	738	683	689	660	650	746	702	717	738	713	720	697	745	710	718	724	698	708	724	695	678	659	659	697	714	708	648	679	732	694	680	720	705	726	665	716	739	699	725	675	723	686	703	685	726	699	678	676	675	675	701	722	704	697	676	759	733	680	678	673	688	666	697	729	692	692	738	665	722	692	728	720	693	688	664	669	684	675	716	703	699	698	698	746	716	735	743	700	723	685	700	717	689	705	671	666	716	685	693	708	701	728	731	717	684	696	717	634	720	713	662	685	705	681	660	675	719	684	695	721	705	701	641	712	673	715	700	683	714	711	707	724	716	698	669	653	703	663	699	748	666	694	696	712	671	678	620	705	704	722	710	661	695	668	651	686	719	658	707	723	671	736	661	707	711	699	724	720	709	691	622	749	690	717	661	692	677	701	693	734	672	719	731	661	727	688	712	708	686	691	693	671	703	695	695	677	705	696	700	703	698	756	663	724	726	660	728	748	699	743	699	690	674	691	682	703	692	648	704	716	699	690	713	715	658	687	739	707	663	713	717	691	676	652	711	748	696	699	699	695	694	685	717	681	669	715	693	684	666	679	742	645	738	687	680	730	740	703	679	682	718	674	720	765	707	672	728	704	708	676	727	654	702	722	699	688	687	774	723	685	684	727	716	668	711	691	707	673	706	753	688	733	686	676	726	689	703	668	688	672	692	691	693	691	684	697	689	696	673	703	745	681	652	681	711	690	681	661	677	732	674	677	636	729	739	689	726	719	702	702	702	734	682	719	664	733	717	734	702	705	693	718	721	687	701	707	684	741	715	684	709	720	659	689	734	684	620	679	712	677	665	679	725	685	731	648	664	722	714	674	675	696	681	701	708	713	717	693	701	691	686	711	714	715	712	720	747	704	711	670	689	700	696	701	717	664	663	710	689	689	711	689	715	738	691	678	690	659	717	719	641	735	718	700	679	684	718	733	706	681	684	700	712	703	689	688	672	677	695	715	640	705	689	671	710	723	757	689	682	659	726	689	722	732	714	735	721	673	738	669	694	675	641	708	705	680	729	677	715	733	644	670	696	641	702	738	736	648	695	706	684	665	695	708	707	673	684	643	703	694	658	649	704	697	708	696	685	683	718	673	718	727	680	636	739	707	699	753	677	652	747	694	732	728	681	663	708	695	665	669	658	741	690	693	722	681	693	726	730	677	697	702	670	759	655	719	737	706	706	712	688	674	724	663	680	690	711	711	674	633	652	716	682	732	732	683	694	704	662	738	710	717	696	661	762	678	728	688	639	751	655	662	710	666	715	722	716	716	713	694	750	718	725	726	740	670	713	710	684	665	718	678	679	722	736	717	700	709	708	746	709	664	698	677	709	700	696	705	674	656	746	687	683	756	654	702	696	705	708	686	678	715	687	763	696	674	646	644	694	675	733	728	660	694	645	748	630	687	723	705	665	728	691	699	720	696	664	740	702	673	740	706	713	707	708	718	747	701	692	685	672	670	656	655	690	704	692	642	728	681	717	692	725	702	714	684	743	729	659	704	676	704	700	684	678	673	697	643	694	658	705	663	692	661	691	701	656	720	740	697	676	705	661	710	696	694	677	720	648	675	731	684	679	693	707	709	704	727	639	700	667	680	704	695	729	685	706	686	698	690	707	714	687	692	663	682	678	699	709	678	692	684	694	728	653	716	687	721	672	698	724	688	731	684	701	655	736
12246	9466	10161	8950	10278	6039	6671	5430	4765	4169	3625	2233	1434	1083	921	854	745	685	658	572	531	529	468	438	402	366	398	407	372	399	345	338	351	372	351	345	358	368	362	352	348	364	350	341	353	350	331	345	364	372	348	306	326	311	327	319	334	332	340	348	313	331	350	313	350	345	342	360	349	314	344	328	349	330	337	311	339	349	381	318	335	379	333	362	365	356	369	338	372	309	321	343	339	326	329	332	349	351	309	362	285	354	313	310	341	302	342	361	343	313	324	357	326	337	319	316	317	332	340	318	311	336	310	333	336	360	319	339	329	303	310	328	324	318	323	301	353	353	309	335	319	352	286	328	354	315	353	319	336	353	353	296	309	308	312	328	318	325	291	334	352	319	370	348	333	338	334	350	343	331	323	338	315	341	342	313	304	345	353	304	340	321	363	320	346	324	302	338	329	322	332	371	352	322	330	324	322	345	295	329	364	358	361	344	355	352	338	348	327	333	316	322	331	308	335	347	297	342	363	334	343	332	341	316	337	353	339	333	317	375	312	343	318	340	344	354	330	341	356	322	329	340	337	333	329	330	356	329	358	351	345	323	338	361	305	319	342	323	327	339	322	330	343	331	358	342	327	338	336	357	344	342	336	326	341	338	319	351	333	328	318	326	314	339	333	306	327	332	317	320	333	361	361	316	333	374	322	315	323	354	379	352	347	350	343	362	335	294	351	321	342	366	305	335	344	345	328	309	311	334	291	307	322	355	328	324	298	312	345	356	321	326	340	317	347	330	341	339	301	360	345	319	317	350	345	307	323	345	339	329	361	366	361	300	337	347	358	328	352	347	356	348	274	313	333	323	296	342	351	316	325	344	358	311	344	349	327	324	329	303	316	319	318	305	284	330	330	341	340	348	328	324	342	358	369	337	342	331	310	357	353	348	328	337	361	336	359	333	315	320	340	319	311	285	326	315	349	345	317	333	341	373	318	329	316	336	322	347	321	328	322	298	317	333	332	328	357	296	348	349	337	332	350	369	301	345	321	327	319	334	319	351	345	315	327	325	349	315	332	301	357	317	308	311	335	356	318	316	347	327	322	338	348	348	309	314	330	331	356	312	370	359	340	327	349	350	319	319	372	337	357	336	297	332	332	319	325	336	345	340	318	336	319	311	313	343	330	344	344	314	343	340	332	354	354	331	357	299	337	342	315	349	330	351	350	319	335	327	359	324	340	342	324	342	374	341	313	358	329	325	313	322	333	339	353	318	338	320	342	313	320	328	316	314	338	366	351	307	345	298	357	335	333	317	312	321	332	315	331	329	329	317	370	336	338	327	332	344	304	326	346	338	325	320	325	306	341	335	316	360	389	317	282	323	333	308	349	337	304	340	318	335	318	328	323	327	339	366	317	316	297	329	319	330	332	357	320	324	327	316	350	341	309	353	318	373	341	346	343	325	335	379	376	320	334	329	335	348	352	325	341	378	314	353	352	314	342	352	314	319	309	346	323	328	322	314	293	364	344	282	328	326	318	335	327	355	325	371	347	369	352	346	339	337	328	320	344	300	315	342	333	335	368	357	360	334	310	356	330	320	285	357	345	312	320	339	336	362	328	329	317	328	339	334	333	345	320	324	330	324	334	351	322	319	358	361	305	362	318	311	350	319	362	316	331	313	325	321	323	328	311	366	342	343	346	334	315	356	369	329	331	314	351	333	324	322	333	354	310	334	330	340	328	289	356	316	340	320	344	350	346	308	347	347	332	344	310	358	313	350	356	347	304	332	304	356	342	315	387	354	338	300	347	340	387	339	334	382	332	338	336	332	354	345	307	309	353	332	320	332	325	336	336	336	372	346	361	357	317	367	368	335	346	314	348	332	318	291	337	331	347	333	333	340	304	319	344	327	340	349	351	325	336	329	338	313	360	320	323	329	341	353	349	322	329	303	311	322	334	340	368	315	320	330	341	298	320	326	321	356	324	313	324	292	354	307	345	311	355	332	336	335	348	315	337	300	315	341	330	351	334	353	305	348	335	295	344	316	344	340	306	338	339	332	323	353	353	341	304	319	322	344	330	333	335	333	346	332	325	303	306	327	347	337	350	359	309	322	331	348	326	346	382	333	335	353	363	346	339	310	322	304	323	334	315	328	314	350	322	321	333	352	316	321	334	315	348	340	339	332	317	336	309	314	335	319	323	334	333	324	322	337	328	325	328	334	339	328	361	305	339	343	324	341	314	348	382	354	311	330	333	325	313	343	343	316	316	336	311	324	328	361	311	379	352	328	332	395	343	330	316	361	302	335	297	330	283	320	327	338	362	323	356	318	308	341	309	310	335	326	323	326	305	304	349	338	306	324	342	341	325	362	311	304	327	304	328	312	316	326	325	332	351	324	319	340	355	330	344	320	324	303	331	324	341	310	338	327	339	317	367	319	327	360	349	331	334	327	310	364	380	290	328	332	313	315	328	340	328	346	313	371	345	297	343	316	320	327	343	331	343	322	366	349	322	304	307	315	362	323	353	364	334	302	331	345	353	334	347	317	320	324	335	344	294	345	296	353	355	340	326	320	323	318	347	350	318	296	356	316	325	330	336	325	328	328	359	351	342	312	331	342	343	308	344	330	316	318	346	335	355	312	302	338	330	309	336	318	341	315	331	340	331	316	329	351	315	385	356	337	317	327	313	366	340	329	339	347	348	309	328	327	321	340	356	344	305	336	335	322	305	336	359	321	348	346	344	348	335	341	333	323	349	333	306	322	357	347	375	357	335	331	377	342	368	372	318	327	341	308	355	345	340	360	354	343	361	344	342	299	344	321	333	296	371	377	354	297	334	333	340	352	307	339	346	331	309	361	324	309	294	342	337	307	341	336	350	323	312	303	333	311	333	345	353	317	299	333	326	310	320	324	346	327	337	349	338	350	337	318	318	347	342	352	332	321	312	302	344	340	295	349	314	300	347	332	345	304	337	328	314	347	328	350	311	315	334	391	333	348	361	331	338	328	332	338	344	332	371	337	358	310	322	334	333	309	354	339	375	338	348	332	352	301	367	361	345	323	330	328	335	329	331	337	345	335	344	342	353	341	338	343	325	343	300	341	338	343	306	347	319	325	348	342	337	324	313	361	355	347	331	364	364	356	300	320	328	361	356	348	304	325	333	330	322	365	318	286	333	319	332	331	345	356	346	343	332	345	329	299	343	314	305	379	317	365	353	316	361	343	316	319	292	299	331	315	294	322	331	357	325	325	310	327	336	349	320	337	343	349	354	348	311	340	320	312	332	318	312	353	317	310	339	322	344	315	330	332	337	334	343	294	317	365	338	314	360	359	328	320	304	325	359	306	317	365	316	349	312	339	308	363	317	324	353	355	338	321	366	356	333	313	320	371	352	346	331	300	315	314	311	353	334	338	282	315	331	337	359	350	333	312	318	337	340	311	308	336	310	325	324	369	330	347	309	307	337	327	345	343	322	308	333	346	346	318	318	313	356	328	330	332	322	313	323	350
7979	9203	15310	19513	22775	13865	19602	16906	17126	16086	14979	10246	7729	5373	5150	4595	3912	3281	3110	2611	2304	2177	1807	1635	1519	1387	1240	1216	1194	1052	1010	969	932	895	914	858	908	839	903	890	871	868	886	835	832	914	856	877	843	883	899	869	878	873	858	868	861	888	853	841	853	858	830	838	837	841	799	803	904	840	850	832	822	784	823	815	903	786	871	811	829	851	870	832	872	845	846	863	823	848	894	832	835	845	807	843	833	842	828	809	810	844	835	801	823	843	883	821	805	824	851	810	861	825	837	829	806	861	852	843	899	822	805	806	850	871	826	815	814	796	840	869	872	822	772	786	870	858	876	819	833	842	847	821	826	853	837	845	837	860	835	847	819	828	822	807	845	846	816	809	789	826	854	821	866	840	838	874	860	810	821	814	837	837	797	845	870	835	833	831	820	812	824	811	869	872	822	827	810	809	881	815	822	813	854	841	817	810	830	855	809	826	854	860	801	878	841	788	884	859	812	813	795	818	868	832	854	847	839	852	819	854	788	806	854	857	833	840	833	849	814	774	819	827	800	827	845	853	812	780	854	816	849	848	833	866	814	859	855	849	787	829	851	826	793	846	804	799	811	840	802	801	865	811	830	844	855	830	858	827	874	842	806	799	809	816	783	863	837	804	876	839	831	832	796	857	827	812	791	845	802	825	813	799	858	820	767	782	841	830	862	857	838	849	886	817	815	854	813	854	817	812	797	808	792	847	832	846	840	899	857	837	795	829	854	863	867	794	835	772	852	815	807	909	813	818	823	872	885	826	886	834	851	819	875	858	830	857	838	818	803	823	828	841	863	779	843	829	820	837	856	806	830	806	788	792	803	843	788	854	833	881	767	836	828	871	798	830	829	854	834	837	875	788	840	909	853	817	833	806	823	875	831	847	837	840	854	851	814	776	830	784	785	827	813	846	865	834	816	846	838	869	848	818	818	852	766	844	818	848	840	828	837	844	803	874	802	834	853	787	822	774	799	873	856	847	835	870	869	801	836	806	805	835	823	857	824	837	819	880	821	836	811	845	787	840	854	763	837	848	854	854	847	841	807	882	822	830	826	866	818	847	834	794	815	830	834	847	762	841	838	800	835	823	796	783	837	842	816	767	849	856	887	815	821	800	769	878	860	868	790	868	837	824	826	837	842	820	839	796	823	802	866	809	831	880	815	871	825	804	838	828	855	795	865	853	823	856	799	840	808	867	788	833	832	801	845	864	837	806	795	830	863	849	818	841	807	812	846	851	836	898	865	836	834	876	842	837	824	833	840	814	773	830	835	845	890	823	818	827	824	891	800	832	820	889	899	850	829	863	792	819	877	878	787	851	829	833	805	782	839	807	819	842	828	826	794	863	812	888	846	868	834	837	816	804	866	842	814	832	826	839	805	854	851	877	789	856	834	836	871	782	891	822	813	824	782	826	903	851	893	782	809	863	823	862	801	805	821	830	818	832	850	848	837	852	866	823	805	844	825	833	845	808	846	817	845	841	810	837	857	858	797	859	847	848	845	848	795	782	813	819	818	899	773	860	817	823	858	858	802	821	883	845	827	821	839	865	831	874	807	825	833	883	802	842	846	874	848	855	800	758	850	879	846	834	834	828	821	836	795	823	823	880	815	876	851	855	802	791	881	829	844	846	826	808	798	841	861	845	815	834	844	775	832	811	844	786	846	811	847	922	820	853	786	785	835	844	812	846	803	862	848	799	824	838	822	819	869	840	861	851	797	860	879	822	835	799	808	846	849	811	842	862	844	760	816	807	774	812	844	856	824	858	830	837	847	825	810	851	793	824	819	836	806	836	838	826	818	854	816	855	845	850	848	889	844	842	823	839	865	818	821	850	827	861	812	818	868	843	895	786	823	804	817	868	852	806	809	822	859	836	843	850	825	822	820	836	845	840	838	864	835	830	856	818	822	829	861	879	803	851	818	807	872	804	780	857	782	824	804	813	809	813	847	783	867	793	764	875	838	847	785	876	851	822	811	857	836	815	816	851	828	835	861	812	826	826	832	801	849	828	792	855	864	817	787	834	829	843	789	848	813	835	823	886	853	797	805	803	869	853	810	842	777	797	837	840	813	810	844	852	830	855	833	820	834	856	816	902	846	848	831	859	863	845	826	839	848	852	837	872	837	834	836	888	819	833	891	832	782	912	822	877	806	820	811	871	870	824	897	817	877	802	819	854	803	859	827	840	827	849	837	845	865	896	852	820	846	840	787	854	874	862	856	819	872	871	854	833	843	831	897	887	821	806	827	882	852	840	887	802	841	826	805	861	860	830	831	859	864	824	850	871	852	797	840	832	829	852	798	822	825	838	838	808	793	819	856	811	874	882	772	828	866	830	841	843	874	838	837	862	848	803	863	830	880	844	841	855	805	845	819	848	878	815	825	820	845	841	822	862	835	823	812	831	865	836	827	850	866	801	783	834	835	814	840	795	802	843	818	822	875	850	840	819	775	850	842	857	837	806	778	829	828	862	783	846	830	804	843	861	818	830	836	860	793	839	851	808	856	795	804	843	798	860	879	794	842	860	818	790	810	879	860	834	877	850	836	840	847	848	820	878	869	832	889	868	812	872	835	790	848	885	853	847	834	877	828	829	831	817	802	856	818	851	802	881	882	844	865	817	771	840	834	859	826	773	814	846	827	818	872	789	785	819	867	847	797	816	823	846	820	845	842	804	849	834	836	836	873	861	851	791	869	815	856	844	801	846	820	826	858	809	822	798	814	831	834	813	814	827	859	873	823	819	850	823	855	826	790	836	821	852	805	859	803	882	842	861	867	831	845	840	830	867	840	886	844	894	779	842	866	867	780	873	837	816	842	834	843	886	843	850	827	801	836	802	835	868	803	867	830	784	822	876	835	773	843	813	844	833	863	844	775	800	871	888	834	841	855	817	817	784	802	817	876	865	875	793	863	830	843	849	865	807	846	860	836	853	849	823	798	835	843	801	860	797	823	826	822	912	859	882	809	839	847	780	813	860	797	816	809	817	884	880	799	843	834	835	820	809	816	802	879	818	837	828	829	865	861	860	861	862	873	818	879	820	824	843	782	817	830	818	841	862	835	843	890	789	854	798	838	823	837	836	830	799	850	835	853	840	815	847	793	814	842	831	878	831	828	826	883	865	851	854	862	832	828	829	808	813	831	810	820	851	823	817	838	778	894	797	849	865	851	795	787	848	835	892	798	837	807	846	800	864	781	834	857	827	816	843	874	859	841	830	857	816	832	813	788	852	843	831	851	854	810	851	823	828	846	802	813	861	842	840	807	838	777	801	830	841	845	871	866	826	826	858	883	829	856	796	845	868	829	840	842	854	844	839	747	847	874	863	913	863	847	845	817	847	829	847	851	854	820	825	844	834	849	860	899	854	869	860	825	870	868	853	844	813	793	801	840	859	838	814	818	818	851	820	828	834	870	849	842	838	873	901	827	766	837	836	818	834	835	776	830	823	867	838	843	888	826	825	875	824
23920	22276	26270	31181	39858	32627	36354	30004	30445	32491	30146	23139	16916	10891	9478	8170	6529	4799	3789	3002	2325	1755	1553	1232	1324	1018	817	746	739	595	535	473	406	418	421	455	439	411	365	405	388	364	336	342	359	323	361	346	356	323	334	370	342	337	337	310	349	332	339	342	369	345	326	360	348	340	350	348	296	313	319	337	326	317	278	355	324	308	354	326	356	332	333	356	321	361	301	331	328	344	346	301	362	334	339	337	331	327	337	327	295	308	303	336	286	342	341	349	306	352	339	287	342	346	330	326	322	340	332	308	341	343	337	333	347	350	311	353	328	293	350	313	339	329	334	322	354	345	282	314	356	335	340	325	353	348	345	279	340	332	321	356	276	319	319	322	304	340	334	321	314	324	349	317	325	308	348	337	306	318	339	333	314	327	325	320	328	323	359	321	294	294	323	330	348	344	351	306	340	330	346	309	331	351	300	318	299	302	321	314	347	340	337	314	298	313	368	323	347	335	309	334	323	334	334	329	330	325	337	330	332	335	337	338	328	343	329	374	344	336	349	333	346	302	331	322	323	321	325	363	338	344	353	334	316	326	310	300	313	321	304	344	300	300	327	345	312	338	368	326	341	330	336	329	344	342	344	308	366	349	334	325	324	357	323	335	340	314	299	329	332	317	343	302	333	316	347	351	331	327	349	339	322	315	341	337	306	326	336	335	335	344	338	315	332	330	319	296	330	340	330	313	315	345	325	327	323	343	345	362	334	324	338	324	337	352	319	346	328	352	332	327	314	331	338	336	340	367	334	351	385	344	380	339	358	331	336	328	330	305	323	333	306	354	337	300	330	321	341	296	336	312	329	338	331	336	320	335	354	338	302	355	311	328	319	327	296	371	331	313	301	328	300	332	336	297	351	338	335	332	341	354	337	369	373	334	343	323	352	361	322	304	348	338	363	336	339	325	324	325	356	322	323	328	312	317	312	353	366	340	321	331	363	316	338	339	351	315	348	340	354	310	333	314	363	325	306	307	322	325	342	328	320	328	353	368	303	347	315	352	357	338	334	331	323	353	330	349	327	328	361	339	336	311	338	322	366	340	334	330	306	304	325	309	343	298	326	363	336	295	352	331	350	335	342	319	315	340	339	324	308	326	316	291	332	339	307	297	325	309	320	320	347	339	320	318	315	379	346	351	334	334	337	351	343	340	351	360	373	331	331	314	342	326	327	339	312	326	357	322	324	327	342	322	355	338	370	329	311	308	337	326	312	289	347	323	322	341	327	302	343	346	336	314	341	333	326	336	334	307	311	348	369	354	341	320	310	305	326	352	324	330	349	355	345	295	315	315	324	346	313	333	345	309	331	314	323	317	307	335	308	288	329	342	341	346	331	345	359	335	329	328	345	353	326	318	312	302	315	290	326	329	319	357	350	325	340	355	346	306	337	335	330	292	316	320	333	313	355	332	304	324	351	362	374	311	332	305	344	298	334	325	326	350	338	377	332	343	329	329	333	370	340	350	328	316	324	317	346	355	324	331	317	315	334	332	359	342	336	294	338	339	332	343	294	332	343	330	307	356	318	336	366	333	360	378	332	323	319	373	317	355	381	344	324	310	353	307	352	289	308	337	332	335	324	335	319	294	372	333	354	348	325	326	346	314	290	307	334	312	304	366	331	328	295	321	335	353	328	330	294	345	346	351	324	333	338	287	336	346	352	320	326	344	336	336	342	307	314	342	330	320	350	340	320	324	337	334	289	321	340	314	360	300	318	311	336	315	338	328	318	320	336	307	317	334	337	300	334	311	344	327	324	333	352	327	327	329	325	321	315	314	321	351	327	336	332	361	330	324	330	331	307	308	311	312	327	328	324	337	349	313	331	350	339	345	308	304	325	350	319	339	343	307	312	335	323	312	319	326	317	320	304	309	336	334	297	348	337	340	311	365	328	359	374	314	358	335	324	321	333	341	300	326	306	303	334	340	295	349	327	336	330	308	324	342	300	348	315	328	338	343	325	342	322	323	334	323	315	333	332	323	311	329	328	379	336	302	368	352	330	315	379	319	308	322	307	319	347	334	319	311	304	332	341	324	321	320	338	316	329	321	350	343	337	334	282	322	310	316	348	333	361	330	328	346	324	331	324	318	326	307	336	316	318	335	297	350	357	314	290	327	316	315	328	335	340	333	323	327	330	346	290	284	310	351	329	322	363	320	315	293	295	329	333	326	300	303	317	282	297	324	320	343	328	304	343	330	349	346	287	315	347	323	353	336	347	291	345	334	326	310	299	298	316	335	362	321	335	311	324	304	288	361	349	320	330	327	323	321	298	319	315	315	324	324	329	315	331	327	333	323	332	341	302	322	297	304	316	300	339	317	326	328	338	324	319	359	364	345	334	345	346	298	330	355	351	329	361	344	322	329	322	303	340	346	348	315	384	343	299	298	318	302	316	350	304	307	331	318	317	328	331	312	330	314	326	330	334	329	326	318	345	330	355	365	322	315	315	324	334	344	340	328	323	319	310	303	354	329	310	309	338	366	332	335	326	346	314	352	295	352	316	303	341	336	369	320	328	312	346	360	314	318	337	322	329	352	315	349	311	326	310	335	334	341	385	321	329	355	303	362	333	318	335	341	304	353	334	314	344	304	324	320	320	328	331	342	339	342	334	316	357	324	329	346	326	294	311	348	351	330	352	315	378	332	311	354	336	325	338	328	334	342	338	349	302	336	332	303	299	306	325	342	341	332	319	320	356	330	388	352	325	324	354	336	340	342	329	348	341	328	353	336	291	334	321	315	333	346	316	349	326	325	341	329	310	327	304	369	311	291	303	325	322	333	329	344	330	342	339	321	323	332	366	338	349	338	339	360	310	322	367	319	334	335	375	313	304	330	342	326	361	363	339	318	341	365	384	325	335	353	345	317	353	293	291	301	334	317	361	343	361	320	349	330	338	328	327	330	359	314	322	331	332	326	330	317	302	321	287	339	330	376	327	316	344	320	331	342	347	350	321	337	306	336	338	344	303	366	333	320	339	321	337	326	349	297	321	317	320	332	352	345	360	342	353	324	337	339	339	318	354	327	309	343	302	319	331	305	330	354	330	348	324	340	324	329	328	355	351	309	348	356	326	349	309	318	357	338	365	340	316	320	321	365	338	311	320	327	355	305	331	344	320	305	318	321	289	329	335	329	304	331	329	335	331	346	345	332	352	324	342	338	358	331	350	340	346	332	338	343	333	312	343	352	328	306	328	336	316	318	317	339	343	342	330	315	339	347	327	333	344	323	338	348	332	329	340	320	328	315	357	303	310	324	320	316	314	359	327	339	305	326	305	313	339	337	350	306	341	327	320	314	347	307	337	335	346	320	325	344	317	315	346	289	329	337	323	334	341	341	313	303	350	337	298	342	322	280	337	326	351	313	315	353	346	361	324	297	354	325	338	346	335	321	321	329	330	342	328	328	324	310	325	327	315	328	319	320	300	323	325	368	327	333	323	363	330	323	378	318	316	314	312	328
15511	18612	28146	38218	45060	39214	45885	41771	44231	46470	44176	36473	31962	23743	25672	24401	21980	19219	16313	13124	11445	9664	7723	6461	6582	5037	4199	3778	3368	2685	2288	2071	1705	1416	1645	1679	1638	1434	1337	1204	1173	1160	1162	1064	943	976	922	982	924	925	1012	918	927	960	980	918	901	936	898	865	899	856	893	854	881	841	831	793	868	875	786	847	896	896	831	883	813	875	830	774	832	838	821	788	869	820	828	817	834	831	810	840	788	802	785	785	813	829	828	782	863	861	846	810	833	792	798	783	805	806	816	805	797	791	824	826	847	799	846	881	850	841	827	847	829	878	870	864	859	799	853	886	856	843	843	800	813	844	900	802	850	805	884	792	814	817	808	812	825	819	842	851	820	816	825	852	828	808	781	873	838	830	822	814	815	835	840	857	820	790	861	824	817	852	836	840	795	832	821	831	869	841	855	810	811	840	810	824	849	832	774	787	809	824	802	817	811	779	829	815	814	817	848	779	798	788	832	805	808	814	792	883	831	802	833	829	853	806	797	827	847	807	816	852	828	827	825	796	830	854	808	796	804	813	830	775	874	844	801	840	828	775	820	851	821	837	777	855	794	777	810	830	825	829	824	805	840	832	836	778	830	783	837	810	807	800	811	777	834	828	845	837	773	830	859	826	785	858	841	838	829	805	844	777	775	797	787	748	841	813	872	845	848	801	878	825	893	836	787	798	788	847	810	869	823	797	817	784	844	810	821	856	813	841	846	809	827	839	893	825	823	820	856	791	809	853	835	818	848	821	806	783	826	832	823	789	818	817	891	835	832	808	839	821	819	823	821	823	808	872	819	807	806	803	852	848	828	770	819	842	796	811	834	830	852	795	857	806	854	794	819	824	805	868	811	840	829	775	866	794	813	842	835	838	864	812	808	802	814	832	822	835	801	839	823	792	844	776	800	859	796	830	816	827	827	815	789	820	843	833	839	793	878	825	821	836	859	840	853	823	829	800	837	803	832	855	791	770	819	827	833	771	792	855	817	827	814	804	841	829	846	830	787	830	866	847	833	785	867	863	846	809	841	835	813	848	832	821	828	816	848	836	838	816	846	832	797	873	840	823	750	846	870	790	837	817	836	816	824	759	863	802	868	841	817	798	780	801	826	820	788	839	800	838	813	862	860	797	869	813	781	880	871	796	838	844	805	809	784	813	788	803	840	852	838	837	866	846	900	840	824	857	831	815	814	791	819	856	801	859	820	835	837	856	818	799	805	818	806	801	816	842	850	824	844	828	861	836	867	817	844	832	844	775	807	837	861	819	807	792	881	843	747	824	822	845	784	802	836	801	801	790	786	783	851	792	809	866	804	829	816	800	818	867	828	809	742	827	840	845	806	830	830	817	849	792	818	819	853	828	819	832	848	827	853	790	806	784	820	839	889	845	792	808	819	822	876	856	810	816	810	830	902	836	837	804	821	802	812	824	818	801	809	843	829	803	826	798	816	853	855	866	815	819	828	778	850	842	896	816	809	834	853	820	845	830	817	790	802	831	806	774	883	798	815	865	803	822	831	866	837	804	792	881	820	837	815	790	861	842	850	811	849	754	815	835	826	808	808	783	795	840	803	810	802	847	815	905	818	849	814	832	780	802	845	798	859	809	829	799	839	844	867	846	860	840	838	823	781	849	847	871	819	804	835	780	827	820	826	814	830	796	788	852	850	815	819	840	848	833	872	839	878	796	827	813	798	831	817	794	782	875	802	859	851	849	826	824	850	857	793	784	827	777	813	817	864	841	794	801	847	828	787	836	827	812	805	836	784	763	845	813	845	854	849	829	787	796	862	864	799	798	852	812	877	844	883	830	837	841	871	794	832	860	868	834	841	785	838	850	862	794	813	822	772	851	813	782	814	837	818	797	841	872	820	778	822	811	881	792	800	774	852	869	792	832	826	800	888	832	814	805	824	801	834	811	829	834	814	780	822	846	863	788	845	791	819	835	842	824	831	799	847	795	797	788	811	772	813	812	861	824	826	809	820	777	852	785	825	804	807	806	828	787	785	817	870	830	864	810	812	810	852	840	793	821	804	818	833	832	805	814	828	781	843	843	790	799	857	839	806	810	889	783	798	858	857	840	756	753	857	790	827	832	854	813	869	777	827	878	870	864	816	844	838	788	794	816	861	832	778	747	812	860	859	837	791	819	793	831	833	832	836	814	802	803	840	783	859	820	820	813	811	790	814	820	843	822	847	777	780	823	851	826	871	814	838	807	768	834	798	843	859	846	845	836	811	817	800	825	855	803	803	809	819	824	825	820	843	860	823	815	845	792	755	777	759	828	793	845	779	846	845	837	812	775	836	862	790	798	794	803	860	812	787	809	801	803	784	742	826	809	789	844	806	876	823	817	778	797	818	845	758	781	786	784	810	874	827	823	797	800	788	859	864	814	844	816	831	827	829	785	807	842	849	805	843	809	797	813	832	793	836	846	794	826	833	810	807	765	818	821	799	848	832	803	811	829	852	786	862	859	823	801	849	798	799	818	829	834	803	768	827	806	858	798	826	803	823	817	805	771	874	845	774	842	794	779	812	828	769	844	799	792	839	850	859	784	846	782	802	850	794	811	860	789	806	774	790	798	834	870	795	828	841	847	786	823	843	852	792	851	846	800	811	822	813	812	828	774	823	859	845	711	803	887	770	862	830	825	830	783	798	812	859	853	799	831	840	789	838	792	828	843	826	803	829	822	826	815	818	790	804	813	825	790	820	854	836	820	790	786	814	802	801	820	843	815	801	802	815	790	873	843	806	832	858	835	773	824	888	828	840	849	795	797	848	804	800	813	836	846	892	825	764	813	815	817	800	786	797	792	819	860	877	851	854	862	840	783	805	785	827	823	812	816	799	834	778	804	846	818	854	827	821	846	850	832	811	854	789	833	828	795	807	802	823	838	851	806	796	829	792	823	795	835	805	804	820	781	866	846	805	876	824	838	871	816	839	867	849	852	853	821	806	875	849	792	844	866	825	831	745	827	894	807	835	837	830	844	845	835	821	798	803	782	787	825	825	863	848	838	825	827	824	812	786	827	886	822	881	834	847	795	816	860	816	822	837	796	813	839	832	864	805	818	815	812	885	770	761	848	809	792	822	853	789	801	785	812	809	845	814	785	815	844	854	859	821	824	824	837	797	812	794	788	814	823	838	844	856	796	798	775	809	861	846	853	811	851	861	775	793	810	840	827	826	819	880	850	814	806	816	830	785	840	816	861	886	825	853	790	785	829	834	804	819	846	799	854	828	827	818	798	816	819	846	815	865	831	752	851	858	815	848	822	809	820	823	812	792	801	833	797	804	901	827	865	810	840	817	874	807	731	846	831	822	833	796	848	863	817	793	827	806	846	831	870	794	813	829	846	837	801	828	845	820	798	844	816	867	824	820	824	856	850	870	784	772	844	772	763	824	836	838	825	779	866	806	815	793	837	813	807	848	826	836	796	814	802	797	858	750	836	807	854	843	824	793	832	841	815	774	796	833	846
36697	32419	38322	42422	44231	36750	42472	37137	38770	41705	38259	33461	29962	25158	22952	20332	16271	10185	10447	8062	6340	4685	3660	2952	2519	2211	1890	1366	1187	1034	860	672	527	441	521	563	530	394	405	396	391	410	369	366	309	285	328	342	310	297	335	320	301	333	311	293	296	278	301	327	265	275	264	268	300	273	295	300	304	273	273	298	302	256	273	242	285	281	285	265	259	320	285	294	282	257	301	274	264	243	300	264	265	247	292	288	280	287	282	261	308	261	275	295	256	272	278	272	274	261	271	287	270	255	294	271	301	257	263	278	280	275	285	284	242	281	296	280	286	260	241	258	250	264	292	295	262	262	250	274	282	275	275	304	260	258	294	262	283	292	277	271	287	265	284	267	287	263	255	285	261	228	300	280	289	280	259	270	247	264	257	250	256	273	268	264	273	268	267	258	283	268	261	291	259	262	274	260	256	234	263	261	274	272	277	255	227	293	239	237	277	294	270	267	288	270	274	283	275	249	262	255	266	289	276	278	256	271	269	245	248	269	257	287	267	252	255	255	266	270	301	278	268	281	265	271	302	270	278	305	257	282	264	286	281	272	279	295	252	279	256	295	289	264	276	246	276	288	274	307	286	286	300	272	273	269	303	289	281	270	250	264	293	263	286	251	269	295	286	271	255	326	285	266	283	267	247	247	303	268	266	281	247	262	273	254	255	266	311	249	257	314	291	277	288	308	309	267	273	250	288	252	279	273	236	275	300	256	259	301	257	280	261	282	273	279	252	265	278	292	264	269	261	321	261	236	279	279	284	235	252	305	260	263	291	268	244	269	292	275	255	272	255	254	229	263	281	287	282	291	300	298	295	269	305	274	277	261	257	267	253	237	262	294	254	285	263	259	269	297	239	312	268	280	267	284	264	309	292	250	290	264	273	278	263	274	279	275	279	287	288	282	256	247	257	287	280	272	253	258	279	264	266	260	269	277	260	288	237	256	279	305	289	258	283	305	274	245	302	295	287	249	283	278	315	249	279	297	272	282	283	293	294	291	293	293	285	253	275	275	274	279	284	280	273	292	282	271	275	275	257	282	301	268	256	279	257	255	267	279	281	284	273	279	284	285	267	298	272	262	274	217	289	280	257	270	298	266	254	289	283	284	291	279	238	271	264	247	317	243	261	241	247	288	251	268	304	300	282	245	271	281	291	267	263	264	248	302	268	276	299	280	258	271	275	272	282	291	238	276	263	268	247	258	271	304	245	302	279	285	285	270	271	289	261	280	276	263	302	287	306	258	255	280	307	279	254	292	304	271	281	254	271	280	292	284	285	269	273	275	278	283	266	229	290	274	317	270	281	320	254	276	248	268	248	295	295	291	287	273	280	290	261	262	262	222	281	278	305	274	268	280	258	269	260	283	296	260	302	248	244	276	288	280	278	266	295	247	292	273	297	289	273	293	232	277	273	278	263	274	277	288	243	255	287	301	286	266	288	260	300	258	268	274	263	292	259	292	287	306	251	288	268	298	263	265	290	285	304	275	293	271	267	269	303	302	294	269	256	243	274	273	273	285	276	264	267	269	312	273	253	243	268	268	274	272	283	276	242	250	244	273	252	286	274	286	279	264	253	297	278	279	270	260	283	267	280	256	245	263	271	238	289	262	271	270	266	279	252	313	282	312	294	262	249	262	306	260	291	243	284	267	315	244	290	246	285	252	298	289	292	297	294	259	285	251	277	299	264	265	274	291	276	267	269	266	238	259	282	244	277	252	268	294	266	283	290	288	268	272	263	297	273	303	258	323	283	282	265	245	289	258	242	251	274	294	251	295	312	278	276	276	273	268	266	277	279	291	272	307	258	255	253	282	274	257	269	277	265	270	272	280	291	276	250	299	281	265	285	291	286	308	282	293	261	288	296	272	287	268	237	274	272	273	255	279	287	300	290	255	275	255	280	255	271	257	272	283	263	284	234	274	256	253	288	273	298	270	266	265	268	257	266	262	262	277	265	247	268	268	260	258	261	277	264	263	289	254	290	265	271	286	271	261	258	254	254	302	266	269	268	251	283	317	254	279	246	288	264	280	280	265	299	297	256	269	261	281	293	261	283	271	243	248	298	275	272	261	269	258	312	272	312	241	289	251	248	283	317	296	268	268	323	266	283	262	256	284	257	291	286	278	254	256	256	296	291	255	312	269	267	307	305	262	260	254	291	287	304	271	279	274	260	292	273	263	299	275	267	283	274	264	302	267	295	296	250	279	322	265	265	261	271	318	265	280	261	253	265	291	249	289	284	245	276	272	312	293	262	274	257	275	275	272	303	241	278	293	305	267	249	277	261	275	289	261	285	279	272	250	277	241	282	266	282	250	311	271	277	251	273	278	285	273	290	262	257	306	285	248	269	271	274	286	256	279	273	252	262	275	290	249	254	257	277	281	243	281	294	255	290	294	279	265	280	294	288	289	278	302	255	243	276	293	295	263	254	268	308	296	266	265	276	283	294	271	280	296	277	300	265	277	287	242	254	278	253	264	276	246	244	272	293	262	277	293	312	302	265	290	283	312	281	267	250	257	264	279	299	267	255	270	277	289	240	285	282	271	279	265	281	256	268	279	269	246	245	260	272	292	282	298	292	289	297	268	288	264	264	267	271	290	251	266	284	311	255	278	251	308	274	286	260	224	286	262	257	249	288	241	298	276	275	253	276	273	262	266	274	247	297	306	273	263	250	278	248	245	301	287	274	258	286	289	277	271	294	260	272	246	297	238	292	278	245	268	250	278	281	273	247	276	245	265	273	296	295	288	261	292	304	271	264	272	269	264	273	284	270	264	264	277	280	269	254	247	278	276	286	267	267	289	277	225	260	280	282	270	267	284	295	259	261	255	259	250	262	276	259	277	276	288	271	268	263	271	240	259	272	271	280	285	268	277	273	266	273	280	273	273	288	294	311	293	295	276	278	318	269	273	291	312	290	248	289	286	271	281	272	263	275	285	276	248	272	260	245	305	273	256	268	284	270	282	271	287	264	276	265	312	289	256	255	273	267	275	305	291	268	308	292	283	265	281	290	261	268	283	285	240	237	277	282	321	289	295	258	264	296	278	299	275	247	291	262	278	255	300	299	268	265	262	284	301	274	267	276	295	285	277	261	288	303	269	295	270	268	252	268	278	265	256	294	283	278	239	256	279	244	283	286	283	293	309	274	284	270	295	299	294	286	256	246	253	294	244	262	260	267	292	306	284	303	276	268	249	259	267	238	252	261	259	277	261	269	255	285	299	290	273	289	258	232	291	251	264	284	298	302	286	242	247	276	268	260	295	278	277	267	293	276	288	271	260	251	272	252	281	255	255	296	286	248	291	259	285	285	277	275	310	253	314	280	275	285	270	286	270	287	271	249	273	285	286	292	266	261	275	250	270	324	277	250	249	277	274	255	269	269	282	296	280	253	290	261	276	312	272	299	251	281	278	285	262	237	252	283	281	290	266	286	266	296	276	269	264	256	268	267	251	272	284	251	272	280	276
23527	25613	37614	46593	50423	46031	51608	51362	55055	54758	52154	47488	44467	39404	38918	37908	34794	27986	28574	25510	21839	18659	16067	14064	12228	10716	9226	7813	6388	5531	4613	3378	2706	2003	2198	2603	2509	1803	1641	1656	1597	1666	1376	1137	1029	985	1042	1054	870	965	1040	1067	951	865	932	891	854	870	885	820	757	745	770	715	763	677	719	704	710	720	747	722	654	685	700	715	726	684	709	720	726	727	738	708	721	682	709	734	685	679	723	710	700	739	677	672	728	702	719	726	704	656	681	693	631	692	663	648	656	672	669	682	724	702	716	675	695	717	667	642	787	704	664	692	677	705	680	707	633	635	695	732	716	667	665	666	716	667	700	744	683	703	675	687	708	719	676	702	678	689	721	671	682	728	654	672	668	688	694	672	671	670	681	652	631	740	708	702	715	674	669	675	654	686	766	682	671	677	692	715	742	698	686	728	691	690	645	696	710	698	673	637	692	696	661	699	677	694	678	666	686	695	710	682	754	695	642	713	714	693	727	698	666	693	632	711	684	703	676	693	720	742	728	698	678	646	699	667	683	628	694	662	658	717	701	666	689	684	691	726	698	687	671	684	686	709	676	663	646	697	661	696	671	689	701	691	675	671	630	697	734	637	672	662	662	711	666	699	678	711	666	659	684	683	647	672	689	631	706	655	714	691	684	701	695	672	692	664	712	696	678	722	705	670	688	688	697	693	651	665	699	649	697	619	712	673	643	690	676	667	714	723	674	660	695	654	685	684	676	686	718	708	698	682	669	650	678	692	722	722	687	675	659	689	704	670	666	695	705	676	663	723	726	710	712	669	693	679	645	705	673	696	712	686	734	667	729	699	706	633	663	672	670	718	749	689	697	701	738	650	734	740	710	670	713	691	678	694	711	713	748	714	712	684	705	648	670	726	669	713	665	693	698	692	711	711	706	710	703	662	683	687	684	701	672	722	711	721	699	696	650	735	659	716	697	701	672	716	653	731	742	658	711	678	692	749	700	676	711	675	714	677	683	680	670	652	724	724	756	693	676	673	688	642	677	660	680	689	725	728	677	683	699	695	705	699	688	650	679	736	646	699	643	705	725	769	666	673	674	731	722	637	700	708	716	730	651	642	649	682	702	682	669	657	690	666	688	695	708	686	619	641	677	704	717	706	683	695	713	683	683	696	669	697	687	677	692	725	690	671	682	708	656	661	710	709	712	680	691	674	695	647	671	712	652	700	673	679	665	645	673	703	686	727	703	699	691	658	672	675	644	698	685	690	681	704	688	695	682	707	685	709	661	660	700	686	706	674	681	686	662	704	689	699	649	694	710	679	687	708	671	703	643	633	699	709	656	656	694	699	681	671	657	666	674	660	685	706	690	690	677	713	704	661	687	723	743	689	701	698	696	628	646	702	681	643	676	691	706	700	718	641	654	715	689	644	691	712	707	664	713	672	723	682	724	717	696	693	681	701	667	666	682	685	670	666	698	665	705	728	699	642	721	673	651	638	709	661	687	683	706	674	711	680	683	667	710	689	730	734	686	692	678	677	680	656	689	658	676	677	675	692	666	744	725	730	701	683	648	684	645	694	686	675	703	635	694	752	659	662	690	691	681	711	654	669	662	665	719	691	637	694	704	707	677	705	667	653	697	713	701	723	693	734	705	678	673	639	667	707	678	641	683	710	666	717	717	695	694	680	678	666	682	693	711	697	688	658	675	654	702	687	714	660	716	685	725	684	699	700	712	695	659	675	711	670	723	698	703	719	663	677	691	664	647	716	648	721	784	673	702	713	650	667	679	691	683	703	689	694	684	705	689	697	663	708	683	703	724	662	666	695	663	685	754	672	682	613	708	702	700	696	670	630	646	660	703	686	660	677	645	677	631	701	699	651	708	707	630	733	651	720	680	719	662	707	665	636	662	678	688	703	650	661	710	736	711	673	667	708	635	722	707	703	709	672	671	717	668	705	669	681	692	692	704	670	665	640	703	693	700	683	710	719	690	672	673	714	699	677	683	696	651	667	641	731	720	618	680	649	702	727	667	735	629	670	714	708	686	682	694	642	669	712	686	702	689	657	668	716	695	692	711	662	632	670	695	678	654	687	677	700	633	666	643	621	766	725	708	702	697	650	704	669	662	678	689	678	708	728	659	718	723	722	677	636	667	662	647	659	705	694	702	722	684	689	687	683	689	695	687	704	694	712	699	694	729	714	665	714	687	716	715	731	690	649	651	685	691	680	651	666	722	669	637	692	708	717	699	702	730	704	713	703	693	725	660	692	690	717	696	713	693	707	683	668	672	700	680	644	678	709	690	688	695	723	679	691	681	682	641	687	703	643	708	680	654	681	736	678	681	666	698	728	708	670	686	658	707	692	715	698	643	720	737	700	738	642	662	725	624	698	695	671	678	728	687	699	731	764	676	703	662	675	699	639	681	715	679	691	657	729	711	670	718	695	665	642	669	654	620	690	677	645	711	691	657	709	659	708	643	667	700	659	709	733	695	659	713	672	734	678	695	650	627	665	662	712	689	685	720	701	659	721	657	705	730	664	686	706	687	708	716	673	707	694	670	680	707	667	696	673	699	716	720	696	714	704	676	727	688	705	738	710	723	668	732	704	721	724	668	746	613	655	698	680	685	692	689	674	703	704	725	664	682	742	696	684	682	661	684	695	746	690	704	649	730	660	718	723	641	711	712	685	705	664	668	714	640	681	694	715	699	684	675	707	675	710	694	692	698	652	636	696	683	696	705	696	721	685	670	685	728	679	697	655	660	649	707	699	654	687	742	651	696	732	653	710	676	719	687	655	709	657	671	720	693	660	689	686	693	672	655	664	706	701	696	701	678	656	690	682	705	703	677	648	646	703	729	717	696	687	712	676	680	664	682	688	664	732	718	658	688	679	668	707	687	690	696	662	730	678	674	677	708	677	685	686	639	691	732	706	715	683	692	710	708	648	701	688	717	691	698	675	667	696	677	713	710	662	690	724	694	700	694	649	706	691	637	720	711	665	700	707	694	680	663	658	704	699	699	652	715	666	671	687	701	737	700	663	632	677	658	699	715	710	702	677	703	678	668	641	670	645	687	737	663	656	670	687	747	727	685	662	678	726	722	664	658	689	680	687	630	725	666	706	709	709	697	718	623	700	683	721	701	677	717	682	620	740	709	695	730	722	718	664	688	656	696	672	694	671	718	700	706	712	704	697	693	719	695	689	730	689	706	638	689	706	691	710	699	705	734	659	722	678	732	672	662	717	691	709	683	699	681	713	632	719	664	668	670	695	692	686	695	660	682	645	684	690	717	682	655	675	702	704	678	669	698	669	734	721	664	677	646	670	707	741	700	686	711	711	680	688	692	753	703	682	697	686	701	698	693	671	653	725	719	687	668	676	678	725	658	682	671	665	700	665	668	678	707	678	686	687	635	724	714	698	654	692	700	730	703	701	677	674	699	679	697	680	686	714	683	686	705	758	704	752	659	712	693	671	681	669	727	723	675	657	693	740	693	707	645	714	700	734
11183	8290	9373	9144	8259	5815	6410	5482	5136	4169	3213	2266	1840	1378	1195	918	712	590	637	552	549	533	466	468	376	393	397	402	365	398	333	337	325	343	349	351	355	296	315	315	325	299	352	336	327	290	304	345	351	323	333	327	332	294	326	351	341	357	366	342	311	321	352	305	316	312	333	323	312	312	277	375	305	322	301	314	355	320	328	336	332	353	310	342	379	341	319	351	299	321	366	347	334	341	319	311	310	347	359	334	344	319	349	329	345	313	319	341	338	347	341	350	328	344	319	313	334	312	360	332	316	319	336	316	336	324	342	327	313	347	311	312	302	321	354	336	336	320	337	321	342	351	364	313	326	327	326	334	344	345	324	318	336	326	296	297	325	325	329	332	299	306	341	337	316	344	328	328	326	322	325	335	320	376	326	333	334	371	307	326	343	319	328	348	322	336	321	330	331	304	312	318	299	314	318	343	299	340	318	381	281	348	340	279	295	347	338	330	349	298	318	317	329	330	309	335	336	359	327	330	297	339	333	349	388	353	312	346	342	323	313	327	343	323	328	320	376	346	328	325	311	325	339	318	317	295	322	340	333	335	315	343	325	333	321	332	332	327	353	335	345	348	332	324	326	326	354	349	330	350	350	326	333	365	344	363	336	319	317	339	311	354	332	333	322	330	345	338	309	342	320	299	336	350	349	327	315	315	350	345	303	355	318	337	331	336	335	334	300	339	322	328	338	318	350	317	368	320	312	332	316	357	345	333	311	349	358	336	319	343	344	332	325	304	354	362	340	304	315	327	347	315	365	341	326	322	310	354	338	327	326	343	324	332	350	328	335	287	342	360	330	327	347	310	307	380	329	318	324	330	312	325	300	322	344	324	363	328	294	326	315	314	328	353	332	325	325	329	318	362	336	336	350	326	349	329	336	361	335	348	304	353	329	339	349	323	352	327	341	323	355	336	335	352	337	329	348	320	329	317	355	345	352	337	280	335	339	343	312	321	346	330	338	327	311	320	333	320	323	347	329	313	333	311	337	348	331	355	272	316	311	323	302	343	324	341	316	315	296	337	299	319	353	353	327	314	338	317	309	330	324	343	334	318	316	317	346	327	316	325	300	324	312	313	347	307	309	326	316	352	301	347	317	344	314	342	323	326	351	308	336	347	292	311	366	309	324	366	357	344	330	345	328	321	337	336	354	330	346	306	331	324	339	319	333	331	321	330	341	335	319	345	306	321	356	266	323	317	329	347	326	304	334	344	340	338	321	324	342	323	349	301	313	339	331	326	338	326	311	347	330	333	318	330	325	320	308	352	332	364	335	298	323	305	326	321	319	316	336	334	321	339	336	331	330	337	321	336	356	329	343	306	307	298	306	332	319	364	346	328	333	353	305	347	355	335	307	361	304	308	339	337	355	363	331	308	328	298	323	330	345	331	297	306	309	310	304	334	341	332	330	315	317	324	342	323	330	325	305	336	348	319	333	310	312	321	336	330	308	326	322	295	340	355	325	332	326	329	328	344	351	321	303	305	330	315	348	315	332	331	337	329	306	368	330	335	326	319	312	311	329	338	333	320	334	314	335	327	331	310	357	333	303	354	336	350	336	330	313	335	324	319	359	350	315	343	349	323	350	362	329	307	298	331	314	332	333	362	317	322	279	356	333	315	331	361	346	346	361	315	332	317	339	321	348	286	321	341	354	347	285	327	315	335	341	322	314	354	325	337	320	342	341	294	315	316	352	340	351	340	313	340	291	295	348	311	320	320	324	345	328	300	324	356	358	323	376	316	299	338	341	305	343	336	336	331	344	305	318	319	341	328	334	308	359	352	350	308	364	307	313	329	325	307	311	324	318	305	329	278	370	340	333	332	319	345	308	315	332	311	335	383	305	328	319	307	353	322	324	324	308	312	340	362	288	310	330	343	316	308	338	283	338	362	324	351	317	343	341	321	339	309	345	317	333	313	338	311	322	312	341	337	330	359	320	343	320	336	330	341	308	356	301	346	350	313	341	315	309	343	319	318	344	320	341	353	318	322	345	311	338	353	330	338	344	357	328	359	332	317	327	349	369	348	321	321	324	310	337	341	329	349	317	335	295	321	352	355	333	334	366	356	320	323	326	327	300	316	318	335	333	295	323	304	332	348	322	325	344	356	335	315	346	345	317	336	336	318	322	330	348	327	341	317	386	332	327	296	323	314	302	351	322	340	340	334	336	335	302	349	309	303	339	311	341	330	333	368	335	347	332	329	337	322	379	337	308	360	312	324	321	361	330	333	346	327	324	348	353	371	341	317	333	346	333	344	369	314	297	334	288	318	333	335	295	333	329	356	353	356	359	319	341	317	352	336	299	331	332	308	318	341	325	326	312	342	334	345	375	347	347	315	321	327	329	330	282	324	365	341	348	327	329	363	341	351	347	333	336	303	335	339	306	331	328	337	329	320	346	329	364	326	335	328	327	331	315	310	324	334	304	333	329	301	318	295	319	310	313	331	318	346	311	350	323	342	322	303	329	323	318	366	324	296	359	355	357	303	358	351	335	317	304	309	329	311	325	339	339	343	305	342	363	349	359	337	340	355	331	336	333	337	346	329	340	316	323	313	360	318	326	347	349	330	307	319	329	329	320	359	348	324	354	308	351	329	348	353	309	335	286	320	327	296	315	313	325	302	331	329	339	339	331	293	319	343	334	310	319	340	289	342	329	344	300	328	338	326	307	340	338	321	291	313	326	338	341	324	298	345	341	333	343	322	338	330	320	314	325	316	341	324	301	347	325	345	331	331	321	357	325	305	317	325	305	291	373	353	342	319	314	319	321	325	335	311	336	318	355	312	330	305	335	324	321	331	321	331	352	323	323	321	321	354	319	335	324	315	334	309	365	331	359	363	340	334	327	333	344	306	310	310	344	326	328	336	311	305	307	314	339	307	317	327	301	340	316	329	303	354	342	327	389	329	321	300	334	317	327	325	319	325	310	325	348	345	320	320	324	341	309	319	345	319	344	354	327	340	323	321	352	333	327	338	339	297	341	360	315	313	277	300	309	299	298	330	329	328	344	340	320	337	336	321	328	285	322	392	311	291	336	325	328	370	330	335	333	318	352	352	312	345	373	321	343	344	343	346	349	349	317	338	333	305	358	335	313	327	329	284	328	367	347	315	313	333	308	304	309	322	317	342	326	332	328	337	326	323	339	357	340	319	316	337	319	324	306	319	326	345	329	327	328	300	345	331	351	372	342	328	335	345	346	350	306	346	338	312	355	320	338	281	309	348	328	320	284	320	312	328	326	360	330	306	341	313	314	317	311	295	349	315	320	302	313	315	346	347	315	344	314	341	330	347	347	363	321	374	291	348	334	329	302	336	346	320	365	325	373	315	308	330	338	321	333	324	326	359	333	314	336	376	331	354	314	348	334	308	317	359	351	348	319	338	332	331	317	358	334	330	337	347	322	305	347	297	326	313	318	339	328	336	330	310	361	332	324	348	365	334	328	328	315	300	352	326
7419	8295	14615	20015	20049	15141	19318	17495	17975	16304	13542	10881	9145	7442	6457	5303	3712	2890	2906	2509	2435	2106	1909	1747	1502	1474	1298	1234	1150	1024	1040	962	947	894	912	918	893	821	857	896	850	866	854	873	900	849	880	819	887	849	863	832	890	901	790	808	860	858	823	837	830	856	835	876	835	865	789	866	835	862	805	867	800	811	865	794	851	843	811	804	811	811	884	792	814	858	831	795	835	805	773	807	836	830	844	861	821	855	852	821	809	783	823	853	809	825	826	798	884	888	835	885	841	828	851	832	856	888	802	854	825	861	816	787	881	838	787	857	822	831	811	854	839	805	857	783	810	811	809	822	817	841	762	783	849	816	785	839	846	764	819	776	837	826	819	768	805	823	826	838	830	888	832	862	840	794	812	803	854	859	855	840	820	811	801	813	852	826	816	877	813	818	812	771	847	886	782	835	774	859	788	840	770	841	847	859	772	815	841	774	810	851	769	817	847	788	824	797	801	797	844	834	840	851	785	844	770	810	789	824	798	787	852	842	775	879	813	865	800	918	781	871	829	822	780	818	837	824	839	829	848	849	823	828	808	785	809	854	813	810	801	835	811	833	838	802	810	819	848	798	809	831	792	827	833	854	790	793	812	816	815	827	845	843	824	827	820	821	801	818	830	820	765	819	813	753	860	834	811	811	777	831	789	800	837	812	778	832	813	805	813	786	819	777	838	858	870	826	860	807	835	815	806	845	786	815	825	859	801	863	855	827	795	878	813	791	839	836	819	843	881	821	865	848	844	803	850	798	805	818	812	837	822	801	899	833	784	803	834	831	810	791	872	817	808	840	804	813	845	790	841	902	782	830	844	817	855	782	761	843	833	843	851	801	783	778	837	796	786	822	898	800	826	821	794	818	842	786	814	857	859	882	860	804	857	831	840	792	810	817	832	836	795	801	821	842	801	807	792	820	799	871	846	837	814	823	797	816	818	852	816	808	774	802	804	839	783	867	823	834	833	824	838	830	768	866	856	833	797	838	848	786	832	795	826	809	789	798	796	828	783	824	828	809	860	848	829	839	858	826	833	784	830	830	787	838	824	810	780	865	816	862	800	838	850	757	795	832	843	867	788	827	786	808	787	801	854	803	878	806	833	838	830	799	786	910	811	835	812	799	827	844	769	806	803	807	855	823	865	804	798	856	848	807	792	810	789	832	783	848	820	818	798	801	833	852	852	828	840	817	814	847	779	808	823	795	848	865	817	823	883	817	871	758	841	802	824	842	760	856	812	806	834	870	812	844	807	787	845	885	842	825	790	854	845	810	771	816	801	802	791	853	807	796	821	777	887	825	867	796	846	817	805	857	831	818	820	859	810	771	864	872	839	832	819	777	815	852	835	829	849	832	845	826	800	827	833	829	856	831	844	791	852	844	824	834	849	844	769	826	800	817	776	791	828	843	814	822	822	832	840	810	803	857	846	805	793	777	828	819	790	805	848	843	825	815	852	801	803	820	859	801	804	757	867	836	828	865	827	795	839	855	829	821	854	816	801	851	863	795	825	813	835	820	770	845	819	850	816	864	840	791	811	839	872	825	857	858	821	833	843	832	777	853	800	831	833	798	803	833	824	818	832	869	840	827	830	834	815	825	781	869	841	809	870	804	804	839	812	856	806	843	791	877	793	825	844	798	782	867	834	805	841	866	790	803	793	825	812	800	809	821	831	781	808	879	839	811	801	868	807	814	852	853	822	806	773	793	870	814	841	821	822	815	831	844	802	838	789	845	804	779	815	830	808	845	795	848	789	840	827	834	830	825	829	820	840	776	769	796	799	809	811	783	817	791	823	774	785	814	852	837	818	785	820	816	845	826	833	793	813	784	863	794	841	872	853	836	804	823	778	881	800	829	848	801	834	806	818	843	834	827	864	820	803	834	802	843	902	838	815	835	825	869	823	839	827	840	850	839	827	840	817	800	858	867	862	843	815	871	810	806	810	787	865	807	809	859	873	814	838	857	860	826	821	833	856	803	782	799	844	811	813	854	895	828	789	849	849	837	797	815	834	783	838	784	850	818	827	775	842	846	869	804	853	775	794	816	849	867	757	843	821	826	852	856	793	816	838	861	808	785	818	860	800	805	828	892	854	856	813	820	813	797	818	773	845	806	869	797	827	831	832	818	858	833	793	783	835	839	863	837	848	846	823	805	817	795	844	788	772	839	830	850	808	840	819	839	784	819	809	836	849	853	830	807	797	819	777	847	874	809	815	832	766	815	820	786	831	825	806	805	777	835	835	831	860	860	794	780	799	846	791	868	855	873	802	840	839	794	794	841	788	816	828	837	819	824	822	878	854	835	815	821	806	798	806	865	799	829	856	775	820	850	802	861	804	823	805	791	825	814	834	844	805	858	857	813	845	834	863	847	860	808	826	760	840	801	854	842	848	800	812	790	791	814	758	823	822	845	840	856	828	822	845	854	770	824	876	774	820	817	798	818	752	829	840	834	844	830	797	845	779	812	798	812	821	814	806	843	843	803	811	804	803	848	852	868	817	778	896	835	874	862	791	821	800	859	834	843	793	827	828	807	872	846	847	785	802	846	845	786	820	787	826	819	804	829	791	825	800	831	866	829	805	842	774	856	828	834	781	855	824	837	861	840	865	816	835	792	869	862	792	815	793	837	861	806	834	817	852	805	821	828	833	825	809	814	823	803	815	850	852	806	763	860	784	837	840	812	858	835	810	831	797	755	811	786	826	814	824	828	873	839	818	838	832	878	810	858	796	835	827	846	804	776	824	817	805	841	833	810	867	815	781	842	824	794	798	785	852	763	819	813	823	821	836	799	836	769	856	830	786	797	803	864	833	899	791	868	804	836	863	791	807	823	780	803	803	765	810	821	822	840	853	861	858	821	803	813	778	810	906	805	795	839	770	825	787	762	761	806	852	820	777	854	822	798	823	858	816	851	793	878	812	774	850	833	845	777	802	857	753	863	806	827	846	791	856	824	868	853	850	822	844	828	801	875	811	837	757	811	878	845	841	839	798	834	757	764	762	796	766	775	769	801	793	824	816	830	831	830	831	822	796	867	834	797	824	794	835	780	843	812	813	833	811	847	807	782	834	816	830	775	795	777	839	783	808	765	808	885	834	869	811	794	831	768	788	902	822	838	777	839	860	825	818	805	869	814	848	870	800	836	852	831	869	824	847	805	822	810	831	800	800	836	823	849	804	820	842	892	815	835	844	811	828	821	780	795	873	794	843	757	851	865	847	808	812	808	811	846	828	777	783	791	766	802	834	842	799	814	869	815	791	832	821	855	823	833	893	817	807	852	825	866	819	869	832	868	833	822	821	839	826	852	836	837	834	812	827	809	837	807	799	851	808	823	799	801	798	788	851	819	850	820	860	796	838	842	852	820	827	837	886	806	834	829	862	791	870	899	846	853	873	806	778	854	854	791	736	790	858	837	811	813	850	826	794	796	850	813	810	787	851	798	819	829	824	794	829	826	820	835	836	865
24007	23371	28346	32609	38338	32606	33204	32861	31657	30713	26985	22768	19816	15895	12444	8699	4926	3399	3403	2605	2811	2415	2107	1814	1533	1346	897	838	674	610	491	489	462	399	403	378	396	345	352	349	368	406	380	360	364	340	381	377	309	386	305	292	344	350	404	336	319	348	323	362	326	333	300	313	301	331	328	352	310	339	344	339	323	346	344	349	308	311	326	330	331	342	324	296	341	321	353	359	353	328	327	345	347	300	335	296	316	358	334	321	311	301	289	336	351	332	332	315	347	316	319	332	311	335	316	326	340	337	317	318	354	330	328	340	323	344	333	324	332	362	329	338	334	346	322	318	310	312	341	317	341	303	321	340	314	323	326	307	338	347	322	338	302	308	341	337	316	348	349	337	286	340	328	321	308	333	316	322	314	280	329	317	327	318	289	361	304	334	320	335	356	332	329	308	337	308	329	315	356	318	322	318	308	304	358	316	343	348	354	318	320	298	354	324	339	320	332	343	339	299	357	357	306	324	326	331	331	334	290	322	305	318	323	326	334	331	319	309	352	329	309	344	331	287	369	301	369	323	349	350	344	304	331	323	325	306	314	296	303	336	308	311	340	316	310	346	335	333	308	328	310	334	330	351	333	325	362	362	339	338	297	336	363	335	316	330	293	314	355	328	291	318	351	319	323	333	338	334	340	360	316	340	325	345	346	297	343	325	344	323	310	331	318	330	316	358	330	344	325	317	329	328	319	348	298	348	335	359	313	304	338	328	316	335	316	322	341	342	311	331	340	294	310	329	311	325	319	313	322	351	315	358	322	315	355	371	308	325	322	350	333	311	314	318	310	330	353	334	340	342	313	354	323	329	381	360	317	323	317	309	323	335	341	299	316	327	341	348	337	315	351	338	322	340	307	305	346	340	330	325	373	308	305	347	330	316	317	357	309	337	337	345	330	338	308	318	317	313	346	301	321	339	330	315	315	336	306	367	322	373	347	342	360	273	349	324	378	329	330	318	302	329	327	292	320	318	337	332	306	296	315	314	327	320	321	370	363	322	324	325	293	304	332	342	363	308	311	312	307	316	325	323	312	315	360	356	353	331	316	324	346	330	333	309	296	320	317	322	328	335	338	315	339	336	326	303	307	348	331	315	350	340	309	309	301	330	310	325	313	344	326	325	329	327	323	318	294	320	311	330	313	335	337	346	319	311	294	323	330	329	349	307	334	354	350	321	347	318	328	317	339	341	304	315	328	350	342	353	316	329	336	331	359	313	360	328	365	329	308	324	326	341	367	288	350	326	318	304	317	344	321	309	321	312	331	357	361	317	324	346	343	334	371	342	317	344	342	311	309	317	350	310	320	310	350	360	360	356	324	307	350	309	335	369	331	303	357	339	312	331	339	337	330	332	349	321	297	327	343	312	347	359	313	298	332	316	312	311	310	326	305	327	349	308	348	332	322	332	352	313	316	306	328	347	311	344	308	338	331	312	339	304	329	321	337	346	298	316	346	353	314	314	321	332	352	341	343	339	334	323	343	324	310	337	321	359	299	306	348	317	313	332	341	313	336	331	269	336	347	342	314	326	331	339	324	329	312	320	356	338	335	326	323	354	312	331	326	360	293	297	366	356	322	355	332	330	353	328	331	333	324	314	333	307	317	343	348	319	317	316	336	352	312	323	295	351	336	319	316	313	314	300	303	310	328	295	312	333	340	343	341	325	325	321	314	326	310	341	319	346	342	326	351	331	342	339	353	315	341	312	312	324	306	328	318	348	374	322	313	340	345	325	314	343	282	334	310	303	332	306	308	308	330	353	350	332	322	311	344	360	320	309	359	305	315	327	322	334	298	339	322	319	315	308	352	333	305	320	310	293	336	356	345	375	311	346	355	375	327	299	339	325	328	321	348	330	339	339	307	340	319	362	322	325	334	350	326	305	369	337	309	337	356	332	332	338	360	308	314	337	352	329	335	370	320	328	293	311	330	334	327	344	331	310	348	304	331	312	323	340	317	326	353	334	319	349	331	325	320	323	319	352	347	307	315	328	338	326	326	320	340	332	285	341	361	344	313	335	347	355	316	303	347	303	309	329	338	321	319	318	300	324	333	311	330	354	347	323	359	351	354	336	322	331	336	343	324	317	323	324	299	312	322	313	335	326	344	300	370	379	368	308	301	338	324	353	356	296	311	302	325	288	320	314	337	312	347	349	317	311	330	297	337	317	324	337	331	321	313	318	343	337	349	347	324	329	341	336	323	305	318	330	338	352	341	320	302	335	335	333	313	325	308	318	317	329	344	343	319	314	336	368	302	332	355	329	364	370	325	317	296	333	307	316	343	309	305	332	343	297	317	344	302	331	331	344	343	335	318	296	325	298	323	330	325	339	350	330	313	348	314	294	348	346	364	309	328	377	311	310	319	342	350	281	311	342	351	290	337	327	337	359	351	307	331	339	328	369	359	301	294	355	307	346	318	347	336	312	304	331	322	348	312	337	329	300	314	339	294	316	335	365	303	323	314	295	364	339	323	331	337	333	310	358	356	342	339	316	291	330	355	290	304	331	329	311	341	355	336	323	320	337	314	326	346	323	321	341	329	302	341	310	317	365	328	324	334	321	342	324	299	299	268	306	308	323	323	341	320	317	351	322	340	286	324	322	310	339	342	315	338	339	328	297	298	312	310	324	354	347	306	333	286	345	342	328	324	349	348	304	332	338	353	339	357	323	317	319	300	338	333	335	310	313	348	318	318	368	332	335	341	325	309	333	335	309	338	323	334	322	284	300	321	330	337	329	294	342	337	302	339	299	311	326	319	373	346	364	333	326	347	355	349	288	337	310	323	319	354	323	333	318	329	329	303	333	313	327	345	303	333	347	336	345	333	335	360	332	345	328	335	299	318	356	319	307	306	347	332	294	359	341	340	366	304	300	282	295	338	319	343	322	331	324	363	307	346	345	315	318	347	323	343	330	337	329	332	353	345	363	317	345	337	351	312	334	373	326	333	344	351	341	334	324	335	357	311	353	321	317	308	331	318	323	295	345	326	341	331	393	300	319	309	318	329	331	298	348	315	328	351	357	388	326	317	302	352	316	338	300	324	300	335	321	301	320	320	324	305	315	299	331	344	331	365	343	319	329	313	337	311	336	312	355	336	348	320	322	308	313	300	369	314	350	342	318	330	319	294	303	303	330	320	355	317	372	351	324	362	337	321	320	361	351	382	337	325	344	325	327	303	289	309	330	339	353	340	314	328	356	337	318	316	303	369	362	318	342	331	325	357	293	323	324	354	335	330	349	340	328	341	325	312	337	352	319	329	321	320	328	332	352	356	361	347	305	343	335	341	389	318	335	336	324	326	326	336	309	329	320	347	337	350	316	313	334	338	329	327	347	314	345	308	343	347	309	307	321	302	336	377	328	293	321	306	315	309	297	349	341	339	343	335	332	314	349	342	381	341	352	314	334	314	316	357	344	341	341	369	351	364	332	312	342	317	345	314	302	354	347	312	313	318	332	300	296
15477	19950	29352	38290	45744	39156	44826	45527	44114	44581	41368	36368	34751	32417	29255	25020	17443	14880	14871	13314	13282	12067	10948	9212	8024	6479	4681	3924	3543	2790	2339	1949	1600	1378	1413	1358	1279	1129	1120	1069	1158	1243	1133	1107	916	983	939	1016	954	951	931	906	944	913	940	877	926	906	907	875	835	867	936	835	845	826	829	812	826	764	827	855	826	817	889	886	859	827	790	815	868	802	816	825	777	878	855	840	774	827	792	846	809	879	817	799	789	767	806	795	861	820	818	850	826	815	799	838	788	799	832	795	816	826	833	789	810	852	808	819	813	800	782	853	839	875	838	835	809	849	814	827	810	779	876	836	809	803	796	825	867	822	839	756	829	774	801	833	798	834	805	844	811	835	746	774	783	838	827	757	746	781	852	828	785	795	854	842	818	782	856	789	789	822	757	847	858	779	838	836	793	808	791	830	829	842	835	763	825	754	786	830	837	858	773	827	827	785	825	811	770	865	880	910	869	777	794	782	842	828	804	819	805	819	806	849	792	896	814	813	883	840	870	864	876	796	787	828	817	810	787	780	806	781	842	789	824	782	816	801	794	813	833	798	818	826	807	815	825	837	827	817	841	835	808	825	850	829	808	843	769	787	819	801	825	831	804	747	843	849	754	824	804	804	772	837	802	748	810	781	873	838	828	817	792	807	800	851	827	790	791	825	820	809	801	806	817	824	811	843	850	805	896	780	812	844	801	845	859	787	820	758	789	812	816	798	836	823	813	822	825	825	805	813	833	822	802	815	794	811	811	828	771	798	823	777	771	800	852	820	778	807	896	844	782	781	843	791	793	794	796	794	780	821	803	848	821	815	798	819	791	817	832	815	800	819	789	816	879	830	806	861	806	861	760	805	821	787	821	796	821	797	800	813	823	792	813	815	839	864	765	821	841	812	782	799	874	809	788	850	829	825	834	834	843	806	779	855	781	791	815	853	805	818	816	857	845	862	783	812	820	769	810	828	764	819	792	809	842	858	786	798	766	837	839	847	759	791	844	838	806	811	868	829	834	824	856	839	800	796	814	797	810	811	798	863	760	812	843	790	796	856	822	808	810	837	819	797	785	834	834	767	765	790	848	786	778	790	773	804	818	836	807	816	845	871	801	807	819	829	832	773	850	820	788	832	811	805	843	837	838	833	778	800	830	853	830	783	804	833	834	797	823	770	815	802	773	786	840	796	808	797	849	844	804	816	832	845	813	778	837	831	796	778	802	851	786	799	784	744	820	803	842	811	772	756	749	808	843	829	768	813	819	811	796	821	797	798	869	847	804	841	851	802	796	759	838	833	801	825	791	796	866	877	828	839	825	799	789	835	808	822	813	778	802	801	831	816	780	819	809	834	832	820	854	850	819	828	866	811	818	845	792	757	812	815	820	811	824	848	761	808	792	843	875	816	816	843	811	852	831	846	814	883	825	775	846	827	841	795	852	800	806	819	849	806	765	784	848	838	817	846	840	805	785	767	801	855	868	793	792	848	815	819	784	832	809	898	837	799	802	761	802	818	782	767	840	782	802	865	807	793	846	780	800	814	799	825	790	789	838	834	801	812	814	791	816	817	791	832	814	808	887	775	800	817	804	790	825	831	837	840	787	777	809	810	868	738	793	842	805	846	836	813	808	845	826	819	788	843	818	805	844	811	806	818	831	853	849	822	768	828	829	841	792	828	821	844	828	832	808	791	832	833	749	839	815	807	742	793	814	830	818	760	828	835	836	842	828	792	776	813	798	801	825	869	794	837	849	827	811	845	816	811	807	819	813	821	785	817	792	818	764	829	830	822	776	798	784	832	758	804	814	797	860	817	836	839	801	803	810	834	820	776	796	804	839	827	833	860	778	753	817	842	801	863	853	811	806	813	815	803	816	844	837	820	831	809	817	811	827	785	796	893	805	821	802	767	838	812	865	804	794	781	792	879	863	798	816	820	838	837	796	841	867	853	795	803	819	797	812	780	836	838	834	868	806	786	868	836	783	795	850	815	823	854	820	790	812	812	808	795	798	826	851	844	766	836	862	844	779	829	846	746	802	750	818	844	819	811	817	803	786	828	817	767	777	822	814	810	849	808	774	801	817	835	842	857	788	822	828	787	770	743	784	808	873	820	819	820	823	805	837	876	836	834	791	846	807	860	827	799	866	804	826	844	812	826	812	772	826	827	802	804	748	776	829	827	846	822	785	805	768	818	837	859	867	782	824	774	824	822	812	834	784	813	813	799	795	857	778	849	814	818	811	850	852	792	811	773	841	795	802	791	797	818	801	861	822	817	792	761	814	843	784	860	832	788	841	845	777	777	846	787	788	817	782	825	755	827	796	841	812	831	775	869	844	862	841	794	763	825	745	788	816	813	787	808	821	868	751	853	817	810	841	792	811	844	815	867	831	710	816	841	820	836	855	792	842	761	807	791	865	770	819	862	765	808	813	813	821	791	840	834	853	854	836	786	772	814	800	786	803	809	834	879	868	825	795	815	850	833	791	839	788	819	835	803	845	818	832	854	815	802	814	848	797	824	800	799	845	767	809	787	774	797	826	811	855	820	797	801	777	819	858	812	835	801	843	841	822	802	795	831	830	817	788	824	877	820	805	846	874	821	804	834	811	872	806	775	809	803	778	821	790	811	783	809	829	843	846	867	793	795	815	788	812	796	873	822	841	808	801	848	837	832	859	811	816	801	794	858	811	849	826	785	779	797	848	790	807	764	770	866	818	795	784	818	825	858	886	824	790	831	844	763	804	785	777	819	830	789	803	798	808	749	817	771	801	845	808	761	836	813	789	814	817	823	779	864	813	829	820	785	853	826	798	789	829	828	775	784	819	840	848	795	831	832	803	778	845	813	829	839	811	833	761	813	841	771	849	845	781	817	786	836	833	787	768	783	831	832	780	796	844	827	799	785	788	838	826	834	791	797	859	763	824	799	819	805	840	792	855	835	804	823	750	824	817	827	795	810	852	859	810	818	845	774	787	825	819	755	817	841	892	811	772	838	860	775	828	814	787	840	823	815	810	813	790	855	834	886	844	802	802	815	866	760	773	847	798	829	820	837	792	840	810	823	814	785	847	812	815	823	804	801	805	798	762	802	791	806	816	834	870	850	793	811	831	820	815	777	821	828	774	805	775	782	795	790	857	799	835	827	827	819	841	834	741	835	817	826	823	758	802	812	848	838	831	802	837	849	814	797	852	830	771	855	799	801	760	766	796	802	827	756	773	795	853	844	813	837	808	771	821	804	779	799	838	828	797	806	834	820	773	777	827	776	776	791	785	829	792	799	760	782	861	850	790	756	823	782	834	768	760	774	806	818	810	794	824	847	824	804	844	840	777	798	784	778	853	843	810	843	818	824	772	777	805	806	803	795	827	812	783	838	848	824	766	841	853	820	830	815	806	842	813	819	781	751	836	813	806	841	829	776	826	819	812	806	821	778	746	787	865	824	856	836	761	820	862	808	813	858	782	797	810	853	859	805	780	810	779	805	825	799
37365	34729	39265	40627	44890	36262	38156	39293	39105	39298	35144	32612	32039	28331	24800	18877	13026	9224	8287	7684	6989	5980	4621	3500	2353	2232	1813	1493	1436	1010	853	647	480	454	514	449	405	360	339	365	400	387	345	348	288	288	317	326	310	272	327	308	277	286	293	290	252	266	298	282	291	271	268	290	284	285	276	287	275	287	290	270	299	263	303	258	255	266	248	255	288	281	292	272	286	288	276	271	244	282	282	260	281	280	275	328	304	299	277	262	277	286	275	252	266	296	229	237	258	282	270	269	271	256	265	289	263	248	301	282	279	253	256	270	256	308	246	258	266	248	257	271	253	258	275	287	256	268	272	244	243	294	271	249	267	271	257	263	269	270	249	247	277	259	240	271	236	275	279	283	289	272	291	236	265	279	260	253	264	255	276	267	291	278	242	283	282	262	279	308	246	258	292	293	301	273	291	293	242	267	266	250	287	261	243	242	283	288	295	293	231	256	271	262	267	263	271	261	246	296	242	245	277	279	277	220	260	279	266	275	284	264	237	273	269	273	258	263	262	289	280	275	283	263	299	267	260	292	260	278	261	292	254	250	264	274	265	290	252	273	278	261	240	286	265	257	274	288	248	285	293	271	256	260	267	261	296	285	278	235	242	284	294	270	284	246	245	282	287	279	265	266	268	264	276	283	265	257	238	269	288	283	272	255	262	248	281	268	275	277	268	251	272	265	269	293	282	294	251	241	291	278	265	290	276	259	250	276	263	276	280	277	299	276	264	268	265	254	252	263	254	292	261	252	242	285	263	288	301	284	277	265	289	297	264	257	261	257	264	255	253	253	249	222	293	291	292	297	261	239	258	278	246	281	258	254	251	239	230	264	286	256	275	291	266	253	262	295	268	245	274	258	257	304	266	247	245	261	293	283	270	260	263	289	240	271	283	236	288	292	281	253	242	268	237	284	252	261	279	269	285	226	283	290	278	260	278	266	278	263	271	271	288	298	286	265	270	261	274	255	254	263	257	250	259	256	240	256	283	240	265	280	255	282	258	282	271	277	263	266	293	279	273	227	304	259	239	263	237	269	257	275	262	264	266	271	250	299	258	252	262	286	252	261	244	259	271	264	292	268	289	272	233	262	236	299	257	291	264	274	240	276	278	255	270	271	298	298	289	272	292	247	226	222	264	248	290	259	281	281	276	271	258	258	306	267	266	270	265	255	221	269	285	266	284	279	263	274	264	283	294	282	267	269	254	261	269	284	289	256	278	268	265	250	260	243	313	282	253	243	268	276	282	267	263	273	301	261	297	256	271	264	282	270	264	269	254	257	269	282	262	309	255	272	229	274	246	257	275	240	256	271	266	263	279	252	276	284	286	282	274	236	299	219	283	270	277	265	275	267	264	287	240	265	251	275	264	263	262	272	269	278	284	286	261	237	276	264	245	260	265	285	255	279	257	287	219	268	266	259	278	265	251	280	270	272	256	278	277	267	265	280	282	263	275	294	257	297	277	273	291	241	251	272	293	265	252	255	281	274	275	230	273	247	266	259	273	277	276	263	256	243	270	229	245	263	245	298	278	254	294	274	289	266	256	269	279	285	277	268	256	270	242	261	267	267	255	263	260	268	284	293	298	260	244	287	292	219	256	283	267	266	271	285	259	252	270	256	254	262	259	252	279	294	251	237	239	243	239	290	276	291	266	255	271	250	269	281	260	266	268	225	258	271	259	253	244	272	249	256	258	277	267	275	267	243	286	264	275	270	262	265	270	252	272	266	282	234	257	268	270	261	249	277	268	275	254	270	281	269	272	284	311	273	293	272	283	250	241	266	276	279	242	255	283	280	273	267	268	275	277	270	310	283	286	257	254	278	270	259	265	247	263	277	243	253	264	269	272	257	278	286	261	270	264	245	266	252	308	296	244	266	275	250	261	281	263	283	243	279	305	244	256	263	292	241	268	252	310	246	297	272	278	274	254	276	272	274	246	266	258	283	302	289	299	244	273	241	206	258	253	283	251	274	273	288	288	266	259	253	268	273	298	272	272	248	282	273	282	271	282	251	274	288	258	250	255	260	278	260	271	286	263	265	283	278	266	245	273	271	291	277	245	301	250	261	245	265	258	275	274	275	248	241	277	271	251	275	279	281	262	271	280	272	266	261	251	259	267	290	279	250	260	268	266	262	285	271	287	253	285	246	279	271	232	251	269	267	302	255	274	284	264	272	260	288	292	267	271	247	277	254	280	269	256	278	258	291	263	249	308	297	261	258	286	241	250	272	269	256	250	246	273	276	271	277	224	244	269	264	292	288	275	266	281	303	272	263	270	302	262	300	248	272	255	275	265	265	291	273	280	272	258	282	246	256	269	261	248	246	276	264	284	234	248	265	268	268	282	264	285	284	263	280	303	275	297	298	255	246	252	248	258	270	260	295	231	272	268	271	259	297	269	245	277	276	271	270	292	297	286	281	268	267	266	265	289	286	297	287	266	310	262	270	253	284	278	266	260	261	257	227	262	270	253	302	239	280	260	248	298	290	281	244	274	264	292	281	262	257	254	249	290	272	268	266	260	273	280	260	293	253	280	275	306	275	279	282	280	265	284	280	290	259	261	243	273	270	235	261	250	259	253	251	282	277	278	230	266	249	262	272	283	255	253	246	287	250	257	283	303	227	263	247	272	263	277	244	271	229	234	287	274	282	283	284	267	265	298	270	222	278	244	258	264	271	257	257	239	266	264	310	269	257	233	282	264	283	284	267	295	280	295	235	260	277	275	279	266	263	265	273	288	285	289	279	251	289	245	270	308	269	278	245	276	289	248	275	250	258	268	251	263	265	267	267	255	252	253	246	273	270	244	277	260	259	259	255	247	258	278	236	289	273	276	256	274	261	276	281	292	257	274	254	273	259	269	249	279	267	259	264	292	284	239	254	279	262	248	298	274	270	264	242	250	248	240	258	278	253	243	274	261	266	281	295	256	275	277	270	239	273	305	279	264	272	281	280	262	270	264	260	262	256	285	257	288	259	281	267	308	254	318	298	303	265	270	276	251	265	246	287	244	251	262	265	268	258	235	243	262	261	274	252	310	254	243	283	258	274	267	276	260	264	297	285	266	272	263	273	251	255	304	262	277	253	270	234	274	266	278	273	268	273	275	248	285	270	259	275	286	250	244	283	253	264	248	268	294	271	289	268	256	250	263	280	275	258	331	268	286	256	264	285	287	284	253	257	253	257	270	292	271	265	274	275	276	262	247	260	238	276	282	270	263	287	268	233	256	240	253	264	247	249	280	283	268	264	264	239	290	274	256	243	238	281	276	259	283	275	270	258	246	268	261	255	261	260	263	281	243	275	267	278	293	275	270	272	271	272	292	300	265	255	267	268	273	260	288	293	297	265	249	286	287	266	276	273	268	262	261	252	274	257	270	266	282	279	290	256	253	260	288	279	252	250	299	259	260	257	281	280	271	272	249	247	250	250	273	266	261	246	284	262	268	269	279	307	311	258	271	273	258	276	247	269
24455	28353	39304	47130	50935	45337	50741	51754	51162	53041	48412	47233	45179	43878	40277	34500	29369	27347	27725	26479	23449	21668	18766	15669	11035	11679	9397	8572	7300	5586	4117	3266	2465	2022	2230	1941	1791	1463	1312	1325	1605	1757	1415	1247	1097	936	1094	1127	1042	1045	897	1023	895	951	1111	947	852	885	813	773	774	715	798	730	734	691	730	705	701	626	707	723	681	683	702	679	655	687	691	684	719	703	680	722	655	668	636	660	648	712	663	603	661	679	665	719	641	708	659	716	679	712	699	658	692	688	703	694	668	694	642	669	689	671	674	713	665	670	661	689	657	701	688	690	695	685	680	706	700	630	691	697	675	675	673	679	673	690	704	707	648	672	655	652	686	667	632	676	637	661	642	695	687	667	690	687	655	657	683	649	674	664	684	726	677	657	706	655	653	653	692	663	655	715	661	666	674	660	703	588	624	669	668	683	661	670	677	647	695	683	656	707	677	606	673	695	654	668	721	702	694	689	628	642	662	639	683	708	688	687	690	670	688	677	674	687	652	690	664	686	659	635	671	646	670	667	670	668	658	649	667	668	698	696	611	661	687	648	606	673	674	664	669	657	673	705	720	638	702	716	681	667	659	730	646	649	744	659	648	695	731	684	682	680	675	700	706	706	682	633	709	633	658	699	666	660	630	700	695	648	675	668	643	643	638	699	703	674	665	695	681	680	657	697	631	675	664	728	668	621	722	747	702	665	650	666	697	686	689	662	725	679	640	684	684	650	677	685	700	681	678	663	669	668	621	692	661	666	695	682	670	663	658	694	654	666	652	673	662	673	658	637	634	686	756	698	680	688	725	680	678	692	687	727	682	685	640	680	687	661	677	619	661	670	680	677	655	716	665	729	689	687	666	636	660	673	634	680	671	655	671	696	662	644	637	636	687	670	668	700	667	631	694	674	615	690	687	678	665	684	673	661	662	660	681	650	689	651	696	677	653	635	707	688	713	662	673	704	688	703	655	648	671	673	667	678	651	637	689	685	665	625	675	665	668	680	643	665	748	684	636	687	670	693	686	640	676	684	704	672	631	654	692	707	697	666	708	643	662	661	678	613	657	674	694	672	592	672	641	676	712	677	673	696	696	657	695	647	633	639	681	662	689	634	675	689	735	652	680	643	698	643	701	721	652	641	717	671	663	676	659	712	631	653	725	691	673	663	673	669	625	660	716	680	665	676	659	668	666	679	675	718	643	698	683	649	712	713	740	706	630	735	660	646	663	652	634	697	686	641	735	677	644	677	662	662	665	660	685	688	623	683	593	672	652	665	643	667	709	636	706	682	676	700	706	676	670	701	624	704	706	698	670	683	666	658	668	693	693	693	684	665	666	626	694	690	651	673	666	666	695	684	632	630	636	635	696	702	653	678	710	651	648	671	684	672	650	683	694	672	673	674	674	653	636	659	661	705	648	683	651	632	685	645	654	674	666	694	690	673	658	686	675	664	680	627	708	655	686	667	709	708	645	716	677	690	662	650	681	709	624	683	677	619	687	710	693	633	697	679	637	735	645	659	639	698	706	661	692	612	693	661	671	685	681	682	714	662	687	657	645	681	680	698	678	646	672	664	676	687	654	675	683	667	659	645	690	644	663	645	665	628	713	692	654	637	653	632	674	648	694	657	633	697	692	681	697	641	621	699	698	662	637	632	686	662	676	639	652	704	671	683	665	687	711	685	696	699	679	657	637	665	675	705	634	652	625	637	681	612	670	675	642	662	696	670	683	678	691	673	686	732	618	665	685	643	683	694	717	649	671	716	686	705	681	668	700	689	670	683	634	741	653	714	660	686	662	676	690	681	688	706	647	680	704	665	662	643	650	642	665	692	683	680	703	702	674	693	706	685	642	652	694	641	666	654	661	661	705	675	711	703	671	652	648	710	651	662	661	712	651	635	653	687	690	677	603	652	660	679	641	657	670	676	692	621	655	713	641	668	685	688	634	629	693	650	646	737	651	691	726	708	632	681	671	684	627	715	666	682	697	656	605	690	618	690	668	740	664	691	665	685	688	669	687	748	652	705	696	705	667	669	694	663	659	675	676	664	732	659	632	711	695	682	698	639	684	668	679	688	680	653	693	687	694	684	666	645	665	745	698	683	677	705	648	673	654	658	662	720	669	687	705	721	683	682	682	633	697	706	716	656	672	634	645	650	651	678	646	742	663	672	619	589	629	683	741	638	685	666	653	669	719	651	669	646	648	667	696	660	666	680	668	646	693	652	693	696	676	661	696	651	684	656	685	678	671	673	715	664	676	776	660	686	691	650	679	658	695	625	704	646	740	700	692	607	675	697	651	714	707	671	672	675	731	705	655	675	643	733	683	714	676	671	671	707	695	686	725	663	647	641	664	662	672	662	731	662	659	648	709	694	694	667	641	654	706	662	674	636	695	645	693	629	659	670	678	704	686	678	683	704	653	650	649	677	701	651	653	667	678	654	679	668	651	665	654	682	669	686	680	641	711	720	686	647	662	702	658	700	655	706	670	717	674	654	684	669	691	716	702	693	691	632	707	668	702	687	685	690	697	645	670	672	668	703	665	654	666	666	694	643	657	626	701	627	660	653	716	661	663	678	656	694	694	688	667	657	658	659	673	644	673	712	592	662	627	653	708	694	666	642	641	690	680	688	681	744	700	693	695	687	701	681	660	677	672	679	683	701	641	648	656	680	621	725	685	694	692	647	697	702	726	678	678	675	661	675	703	664	681	638	645	692	687	685	661	685	641	706	661	677	683	692	710	686	663	696	657	669	708	671	666	727	620	696	669	637	689	627	694	699	673	696	697	638	663	628	625	660	672	670	665	709	686	637	703	643	646	672	661	657	640	684	667	668	723	705	713	642	669	686	632	680	702	683	718	674	674	635	697	642	720	673	682	678	709	681	681	682	646	643	663	673	720	654	655	661	663	686	678	719	651	663	695	693	720	645	638	682	655	700	718	693	678	661	655	728	653	685	629	667	674	686	725	688	659	680	657	652	681	717	628	731	660	623	665	663	673	696	704	723	631	649	680	722	668	630	693	647	672	705	698	703	651	701	711	671	647	645	650	680	684	687	674	642	706	685	688	666	695	688	647	671	676	692	698	674	689	620	698	679	688	695	687	687	696	635	665	610	659	648	684	708	686	685	650	708	682	693	651	678	685	721	652	706	685	656	683	665	658	646	641	702	697	674	713	684	696	652	632	696	678	665	692	689	676	685	682	627	728	690	681	641	641	699	619	711	659	667	669	685	660	663	653	729	725	717	705	659	659	689	689	692	660	701	709	708	640	690	659	695	657	657	671	718	711	701	691	620	670	652	686	723	640	722	655	660	707	651	671	673	664	740	668	662	676	674	661	720	679	632	670	662	685	681	652	638	683	672	687	675	671	676	625	722	684	622	682	651	698	676	663	697	637	676	670	657	683	676	608	678	684	641	705	655	679	724	702	661	696	643	679	678	626	708	626	656	671	674	660	733	693	670	671	675	749	692	672	646	672	649	628	699	671	672
11180	8471	10290	9568	8540	6609	5768	4979	4649	3954	2619	2137	1758	1332	1083	802	725	685	580	598	488	502	433	424	414	360	370	361	376	344	343	315	329	325	314	332	331	327	371	341	352	326	338	339	346	308	364	346	330	331	319	345	321	351	327	345	334	308	333	369	324	326	356	334	335	334	320	335	336	285	308	296	319	334	344	316	286	360	310	309	343	334	326	340	313	294	343	330	326	360	320	325	329	330	313	316	326	343	323	318	344	321	318	317	317	344	349	317	312	308	316	365	295	333	307	307	353	335	341	325	341	332	327	311	322	320	323	321	341	333	366	318	330	339	314	312	345	324	348	334	334	316	318	316	311	327	345	327	317	336	299	304	328	350	329	325	345	309	331	318	324	308	325	346	323	320	362	316	313	331	322	300	315	328	319	304	330	330	357	328	331	312	327	328	331	322	333	316	325	320	301	354	315	306	341	327	342	319	337	296	350	329	318	338	294	297	309	343	328	316	315	326	316	367	308	358	317	330	340	312	349	323	333	344	358	289	326	336	330	308	328	347	316	317	319	312	355	336	322	314	343	325	312	342	305	283	335	315	300	301	351	323	347	303	347	317	308	337	325	313	332	334	310	297	326	334	311	301	326	336	321	345	312	331	292	308	332	309	360	318	306	317	322	337	340	310	302	338	325	338	324	336	322	336	333	311	336	336	331	340	331	302	323	370	349	341	329	316	312	336	302	328	311	340	303	303	327	349	315	327	325	306	305	351	333	320	335	321	331	304	322	331	306	335	334	302	328	330	330	335	309	325	326	344	315	319	358	328	333	347	340	338	335	305	272	337	316	325	322	312	311	371	320	291	299	341	369	312	336	312	298	324	366	318	323	331	311	277	328	346	344	328	351	309	338	312	340	336	279	323	348	333	343	330	318	325	342	328	304	295	310	355	325	298	338	346	326	302	304	327	340	339	344	311	338	330	325	318	332	333	312	331	307	327	334	300	336	302	317	322	336	322	362	307	336	325	312	317	327	324	318	299	321	303	308	315	333	335	301	324	314	292	334	284	300	334	324	313	311	299	330	313	301	318	335	316	314	300	314	334	314	320	327	309	310	334	326	294	296	320	314	299	343	353	330	357	363	302	325	341	336	341	347	364	307	371	307	335	320	334	302	312	311	335	314	303	310	324	316	316	362	341	351	302	332	315	303	354	318	326	336	312	289	332	309	333	304	319	302	340	321	334	329	307	338	309	332	326	312	329	311	303	324	327	318	307	320	324	316	334	343	319	299	333	312	352	290	333	340	336	328	314	314	338	356	328	331	282	317	335	329	324	356	327	326	335	353	333	347	334	311	332	323	283	329	310	309	298	350	341	341	318	332	297	326	371	332	351	310	321	317	324	352	333	327	323	306	314	340	348	338	319	331	313	294	331	311	308	284	330	330	351	316	305	295	324	331	345	318	330	324	360	304	330	308	336	317	348	336	347	327	328	336	308	307	302	318	321	333	314	325	338	317	320	328	324	335	359	308	315	329	282	343	302	314	324	327	305	333	304	329	345	325	333	299	356	286	317	338	299	328	308	305	321	319	305	359	297	328	324	316	359	353	322	344	357	312	338	350	357	315	348	295	345	279	351	295	295	310	347	317	333	330	333	322	323	277	307	294	353	326	310	323	298	313	329	307	379	314	341	334	330	366	328	308	314	311	330	332	366	332	295	356	299	316	353	316	312	326	338	303	338	334	346	344	320	308	343	337	346	308	300	357	331	333	318	314	315	292	327	286	335	343	322	316	286	322	305	307	297	304	302	306	287	346	370	361	334	351	306	322	294	335	346	305	312	287	344	333	338	304	291	313	359	315	298	322	324	330	311	321	333	320	335	310	347	319	364	335	343	324	292	311	333	337	298	319	292	317	332	327	315	344	343	310	262	326	302	338	327	346	347	313	291	311	290	294	324	321	308	323	313	343	326	318	365	339	321	352	331	359	321	326	300	335	342	361	310	350	329	336	303	325	346	332	276	325	313	287	338	325	325	297	292	368	339	300	310	302	315	336	328	302	356	321	347	340	326	345	300	322	327	310	325	309	334	321	343	316	316	303	293	337	301	336	318	343	332	337	340	349	306	327	338	302	349	340	334	344	336	312	293	323	341	337	326	333	316	343	323	340	330	283	294	310	333	338	356	338	311	351	307	335	331	347	324	313	289	367	305	346	347	340	329	330	345	303	330	320	314	314	329	308	334	338	357	341	345	315	323	323	320	308	320	347	299	377	344	318	341	314	339	301	324	332	319	330	321	350	326	366	329	315	337	338	315	297	329	311	322	328	329	326	327	316	361	324	349	322	338	320	298	346	337	295	331	305	308	315	279	329	325	276	345	335	312	343	308	317	326	353	325	339	313	334	292	339	319	321	317	345	336	346	331	314	352	307	336	331	364	324	334	338	294	306	316	308	321	348	319	340	295	281	326	321	287	306	324	333	306	281	345	344	337	358	301	329	310	303	287	304	307	290	322	298	340	335	373	306	292	306	345	323	301	303	311	337	353	332	327	314	328	349	328	325	299	316	328	307	315	301	325	301	342	301	300	333	312	338	342	314	348	341	307	356	311	302	321	311	298	315	308	328	289	352	350	315	304	306	352	335	324	340	312	348	336	315	329	300	327	321	315	302	308	325	318	358	313	344	305	341	331	341	290	312	343	366	342	293	316	369	324	346	333	330	340	333	330	321	292	308	314	325	333	332	319	301	323	342	313	350	325	337	350	306	343	330	310	308	312	310	316	321	331	325	322	302	287	307	333	329	377	290	299	310	320	366	341	307	313	308	308	324	301	330	314	324	302	312	315	303	333	302	341	371	349	346	308	326	326	342	291	349	292	346	334	317	313	310	327	334	326	310	360	306	307	307	323	325	314	312	319	292	287	335	329	350	336	342	334	360	341	303	326	319	313	340	275	313	339	340	328	318	310	314	313	302	278	351	297	333	324	304	333	290	313	304	265	339	300	316	316	318	317	324	323	301	326	347	300	305	339	335	324	335	321	300	331	305	315	318	307	323	305	298	365	303	365	334	318	321	305	331	349	337	317	320	363	338	333	341	317	340	328	328	351	320	298	307	347	325	328	347	321	305	292	322	341	327	321	372	336	323	336	320	292	337	333	286	296	289	352	306	317	330	314	304	305	321	340	360	338	338	326	330	341	340	345	319	301	309	316	310	357	344	345	302	350	357	352	338	329	334	339	324	358	371	323	311	334	332	342	329	335	310	308	327	290	321	297	309	317	366	346	288	310	308	343	307	308	310	342	338	331	335	319	333	351	314	325	328	314	321	344	339	333	328	334	317	326	337	309	320	324	327	315	351	356	300	318	339	323	333	340	325	336	326	343	339	341	359	303	311	339	309	330	337	323	359	335	299	322	298	314	314	308	325	272	306	334	318	309	337	304	331	310	333	364	321	316	305	356	314	294	318	322	324	322	345	295	322	336	346	318	305	287	331	347	333	357	329	332	320	315	339	329
7386	8840	15908	19977	19869	17498	18486	16258	17365	16235	11428	10443	8929	7153	5977	4313	3808	3247	2904	2588	2363	1961	1777	1507	1554	1476	1363	1281	1180	1037	1042	933	939	859	868	894	892	887	841	818	863	864	810	900	903	860	869	861	883	815	846	868	850	868	863	807	864	817	798	829	814	809	863	784	820	829	781	824	804	842	862	807	800	832	820	806	829	831	829	825	825	826	791	831	858	807	825	815	855	791	798	826	783	851	816	799	860	816	816	766	811	855	840	830	753	776	832	766	867	813	846	819	812	850	853	787	797	838	817	788	835	812	816	802	809	772	858	828	792	809	790	831	793	797	836	833	791	802	840	748	830	809	816	809	768	781	829	862	798	843	779	838	836	854	840	769	852	809	861	772	839	792	888	774	812	840	842	783	833	844	855	765	833	815	815	831	817	855	833	801	817	750	835	785	842	844	780	797	830	796	828	802	812	811	804	783	788	805	806	802	843	783	843	790	787	776	821	815	791	812	857	779	842	842	772	761	860	789	858	848	882	776	827	822	819	839	827	759	811	829	852	810	819	839	849	818	817	858	820	775	791	781	911	889	793	763	849	783	801	843	818	784	813	817	764	797	781	760	836	780	804	829	865	788	802	811	839	815	825	777	845	817	825	765	807	818	778	827	814	816	830	777	778	785	792	778	820	769	797	845	868	812	786	789	775	830	844	804	743	784	834	781	862	833	787	858	813	829	834	818	809	820	801	849	799	818	780	850	849	778	818	832	802	794	876	811	790	844	801	810	806	808	794	811	833	802	775	842	808	782	854	866	788	831	785	779	859	826	873	811	775	804	799	803	802	797	821	804	810	791	828	781	814	762	827	794	843	774	760	867	818	801	856	811	821	764	783	844	798	793	801	815	783	881	822	820	804	802	805	778	791	806	778	789	769	784	815	803	849	796	825	810	820	813	800	757	824	828	822	845	808	785	756	792	789	816	812	822	803	807	792	803	822	787	828	897	826	777	823	788	799	811	804	767	827	858	851	855	851	803	821	827	756	815	808	840	851	847	838	780	829	760	870	835	755	827	814	799	815	833	844	830	807	791	839	796	836	818	813	813	768	831	906	830	858	801	799	807	860	887	795	828	780	814	821	829	810	836	820	831	784	808	897	803	762	859	841	766	824	748	847	842	860	787	782	841	827	822	840	822	885	842	845	824	774	832	844	801	820	784	826	884	869	849	809	806	824	839	777	836	783	792	811	803	807	781	756	807	858	849	812	783	855	801	752	873	831	810	841	785	789	813	845	785	819	780	820	831	767	841	795	809	797	798	815	831	786	779	812	793	827	842	852	831	819	855	816	734	808	806	839	850	788	845	825	823	856	873	839	768	811	829	809	771	785	823	890	797	818	798	818	804	823	846	829	806	799	833	803	799	838	829	849	811	761	860	799	802	805	788	797	861	805	775	800	838	828	821	798	806	822	836	823	848	838	828	762	812	710	805	834	758	779	828	820	830	833	783	821	783	779	779	809	792	778	812	850	788	841	854	820	777	828	793	745	807	825	820	833	760	809	846	779	777	809	792	843	788	792	813	785	849	833	781	781	810	838	814	771	786	814	772	831	825	801	818	862	777	841	761	839	791	730	809	785	787	789	825	795	820	808	868	811	826	836	803	782	802	806	819	841	803	868	856	775	793	784	845	810	792	825	844	785	820	833	829	780	793	812	792	813	782	814	850	866	795	838	822	825	799	813	868	783	832	808	772	790	786	817	806	819	787	794	770	823	789	796	843	802	843	813	799	809	794	758	839	788	788	769	836	836	770	811	822	823	848	790	819	796	800	771	867	793	816	816	797	826	780	856	738	840	786	793	826	776	843	834	790	871	827	833	811	831	750	793	802	833	771	807	794	847	828	821	823	820	817	783	768	833	808	814	844	830	831	798	832	829	805	796	816	869	820	831	773	813	840	806	827	770	765	833	836	799	845	787	797	858	826	848	768	778	809	740	788	851	794	809	779	805	802	799	810	811	832	821	884	842	818	874	845	767	843	839	820	869	824	831	800	757	820	865	778	811	903	833	831	817	823	817	848	847	805	797	801	839	796	795	862	788	847	816	789	752	776	830	784	833	769	845	820	846	803	781	814	849	887	811	877	804	751	746	801	841	801	760	801	814	840	815	795	873	865	796	811	839	864	808	849	863	827	816	780	803	773	836	831	796	788	837	805	817	767	845	769	785	734	822	813	816	820	815	854	809	844	764	820	745	835	862	801	806	780	778	788	805	785	840	805	851	862	851	805	780	809	806	769	837	859	822	839	854	799	839	802	835	809	787	822	812	826	823	775	813	789	815	813	826	831	773	779	760	829	813	816	801	805	774	823	850	762	748	790	812	777	791	820	804	843	856	835	804	835	823	859	781	838	805	851	838	778	819	802	813	830	824	844	794	769	821	798	830	840	768	813	849	804	780	847	827	808	779	844	811	845	814	821	818	798	829	860	816	801	806	849	833	812	846	797	816	850	828	834	843	851	757	814	828	808	760	845	868	808	867	775	833	831	816	792	875	847	854	785	850	817	810	795	787	772	852	774	814	832	836	817	808	776	827	796	793	829	832	838	821	820	811	842	808	790	777	807	820	808	852	798	799	817	800	841	827	785	778	788	798	822	837	801	833	795	815	786	785	841	868	807	818	768	814	772	768	734	834	805	788	792	823	852	798	801	814	817	832	877	789	787	842	808	786	808	802	808	828	800	872	833	847	865	783	817	864	818	827	800	830	841	797	831	806	790	855	817	819	811	830	786	819	816	799	790	838	878	856	817	826	861	758	775	792	816	799	826	849	773	776	794	810	832	768	830	830	809	789	800	841	832	852	783	809	822	779	796	831	855	774	833	839	789	795	771	825	788	841	850	826	869	775	826	808	855	844	802	807	852	795	779	826	799	824	827	873	811	821	808	812	794	820	794	788	819	814	759	841	802	779	834	810	850	839	793	790	848	862	820	822	810	778	847	801	820	779	821	776	815	786	788	834	797	841	800	819	830	809	831	846	852	827	790	829	843	809	796	813	820	831	826	841	839	765	832	844	798	841	791	820	829	867	806	797	841	782	812	795	799	865	844	852	830	832	856	823	839	778	790	822	853	852	861	811	816	772	813	858	823	814	805	858	843	778	783	771	820	781	853	831	843	784	888	842	822	786	815	834	790	785	840	839	793	802	783	854	778	814	837	780	825	794	787	802	784	841	836	795	776	817	804	808	842	821	789	775	789	838	829	775	802	805	828	837	858	765	834	773	838	845	814	796	871	815	792	830	811	830	759	807	774	806	773	796	786	808	796	837	824	812	849	837	847	826	802	769	866	810	788	718	813	858	819	820	790	829	852	800	794	768	812	864	788	868	816	795	793	819	780	821	792	826	828	768	778	818	788	814	792	827	763	807	771	800	850	817	801	871	782	779	812	869	815	828	803	790	829	817	836	851	784	824	799	786	900	842	818	810	854	828	820	827	811	813	788	792	835	809	816	804	796	785	783
26110	23373	26648	33130	34298	32779	32366	26374	29280	30492	25064	22504	20133	14194	12565	7171	6011	4632	3713	3252	2874	2058	1605	1493	1502	1401	1029	899	676	612	544	449	407	369	398	365	328	359	351	324	316	343	337	328	331	341	328	330	321	358	359	329	316	357	303	325	279	328	350	319	336	331	312	316	320	311	317	299	325	298	343	316	337	292	333	359	340	330	331	299	316	306	330	345	303	318	342	303	301	307	284	332	354	295	324	301	314	305	334	321	277	348	323	324	308	296	341	329	273	272	293	312	354	319	333	347	307	305	311	298	317	334	318	327	337	306	314	355	338	353	344	298	325	366	328	310	303	281	295	312	329	286	368	340	319	318	345	275	333	311	328	326	327	331	282	357	313	317	298	298	299	320	331	363	317	332	323	331	325	313	317	339	347	304	337	317	319	287	326	302	303	350	350	347	271	317	327	291	346	318	314	295	339	331	342	336	323	304	276	313	338	294	309	336	321	307	302	360	316	317	327	308	305	309	329	333	301	320	351	318	318	311	325	331	319	317	345	319	309	344	348	288	322	309	339	282	322	332	363	295	350	302	315	312	347	320	317	326	328	347	334	345	321	313	322	328	325	333	344	323	319	310	335	327	305	311	363	290	298	347	313	298	318	339	286	310	310	313	321	304	347	302	338	338	303	327	324	316	330	349	329	295	296	331	306	294	334	347	331	321	311	326	325	307	293	313	322	354	308	308	319	319	325	322	309	324	314	340	323	327	324	323	334	343	339	314	353	298	311	318	325	340	313	300	315	353	327	297	335	302	326	323	316	363	340	315	323	345	310	317	310	334	335	314	340	298	285	326	322	317	296	303	342	304	308	321	339	307	297	305	338	356	331	313	332	323	316	349	300	322	285	333	294	356	312	349	313	326	313	330	337	343	317	340	335	323	325	327	315	351	297	330	317	328	352	291	322	356	325	345	310	292	313	316	312	337	334	326	327	324	312	277	271	316	324	331	329	293	361	300	318	354	295	338	331	327	360	339	354	329	314	312	323	311	296	338	287	339	326	341	326	320	355	313	314	313	286	300	316	298	349	322	335	295	319	336	341	301	334	362	314	328	290	330	306	320	317	307	305	317	315	303	341	302	296	290	326	340	303	308	307	304	286	326	325	319	325	316	338	312	299	331	326	299	344	333	323	313	332	303	329	333	328	332	336	300	303	328	336	346	330	337	350	313	310	337	349	291	311	351	304	314	327	340	294	288	302	316	299	301	329	314	364	302	340	332	336	355	304	322	328	314	288	306	299	339	357	298	308	317	306	330	341	319	308	313	322	341	344	326	338	310	324	282	345	330	297	324	333	323	325	336	354	323	330	311	305	306	323	290	331	303	341	323	326	316	311	329	322	353	316	332	342	342	336	331	321	304	317	330	326	335	317	365	325	348	311	314	307	305	349	342	327	338	306	313	332	315	339	333	321	327	307	301	331	326	314	321	322	304	322	309	309	280	296	367	323	307	317	352	290	311	306	325	363	312	307	303	319	305	339	342	309	328	312	326	325	314	331	349	297	327	318	324	327	333	307	346	307	313	333	323	337	329	335	305	327	349	324	346	310	318	319	356	331	294	300	320	320	327	329	338	304	336	344	307	348	352	313	293	299	271	349	303	300	333	352	328	363	328	348	326	309	315	327	335	298	326	306	317	332	303	318	349	318	308	329	340	343	290	327	359	318	372	291	325	308	327	319	298	313	323	353	335	294	307	314	310	327	316	309	325	306	325	352	328	339	313	310	302	331	324	294	310	337	333	323	337	351	338	343	318	334	344	279	346	280	300	302	341	343	313	334	321	324	315	345	304	281	342	318	331	317	301	309	291	312	289	342	321	307	275	337	338	341	354	326	338	287	299	319	327	347	311	325	336	347	298	287	331	308	366	337	345	325	319	275	321	304	334	341	325	321	310	305	344	316	321	328	291	318	323	332	337	322	355	309	316	334	323	333	290	313	317	329	325	302	319	320	327	334	298	333	307	338	273	307	324	297	320	312	338	339	321	320	334	332	340	313	290	321	324	297	345	318	305	323	315	319	318	350	335	328	308	304	334	349	314	329	316	321	287	293	364	322	341	314	338	304	309	319	337	323	322	300	332	326	271	363	300	337	311	306	309	334	344	347	322	330	336	322	346	327	297	320	328	329	343	340	338	313	323	365	330	334	351	306	315	319	355	332	310	334	324	304	329	341	317	307	324	328	314	355	322	307	352	315	331	326	316	339	319	301	351	302	343	312	331	346	298	323	311	346	319	298	332	296	282	362	338	313	328	312	284	327	319	320	324	336	336	321	313	335	327	321	296	316	311	318	337	335	294	350	320	319	344	325	322	320	328	312	286	326	298	362	316	296	351	295	305	294	330	349	343	310	290	357	319	314	317	304	341	309	342	324	291	316	332	328	323	330	333	352	326	295	318	326	337	299	343	337	338	343	334	326	306	312	334	301	366	332	326	323	300	334	325	333	277	346	342	322	338	329	299	346	330	321	298	313	338	317	301	309	324	309	327	337	328	350	350	325	322	306	339	318	317	342	291	304	335	341	332	353	362	329	311	287	344	349	305	289	328	303	331	309	304	296	323	301	349	334	293	315	313	317	329	305	290	316	317	323	328	323	320	284	290	273	316	308	306	331	301	329	323	310	334	311	337	309	306	308	310	305	328	288	304	325	344	287	317	318	356	311	339	298	299	311	311	306	340	302	316	302	337	323	316	321	336	308	299	291	369	312	336	302	306	316	317	351	339	327	352	310	324	322	322	323	344	375	325	307	315	329	328	347	331	309	328	360	317	310	323	339	318	316	309	285	322	343	342	298	333	327	304	332	319	321	348	308	312	303	318	336	314	323	316	322	336	343	301	325	334	311	327	336	360	297	309	323	310	331	298	336	303	326	321	338	343	289	321	301	306	315	306	323	327	306	307	335	307	274	337	313	302	299	345	315	319	322	358	346	315	324	321	302	309	315	309	290	318	300	335	316	336	328	330	309	295	302	304	357	288	342	335	306	339	354	335	341	327	320	319	336	342	323	321	340	292	306	311	301	337	329	293	304	320	303	323	320	354	336	321	336	333	289	313	350	289	324	306	322	340	318	306	308	350	356	323	338	319	337	301	323	336	289	315	305	330	324	300	322	326	329	282	332	333	347	297	345	352	330	312	310	302	320	292	340	335	312	294	309	318	319	318	320	329	302	333	321	314	341	357	297	337	320	322	334	368	326	312	345	330	327	323	339	298	299	306	341	295	300	343	338	327	336	320	377	311	311	337	279	317	326	292	321	274	329	333	352	338	341	321	315	327	322	297	324	333	300	316	320	347	319	330	299	305	342	320	350	310	299	352	318	311	291	316	311	332	309	322	309	356	338	291	290	324	305	320	313	317	324	308	339	356	298	312	353	364	295	318	330	332	322	314	333	306	342	327	333	327	317	326	322	313	297	323	341	321	343	341	335	314	309	343	360	319	332	315	329	307	350	353	300	324	329	329
17662	18279	28585	39895	40385	41965	42639	37133	42584	43579	40261	38761	35606	30547	29034	21951	22054	18471	16638	15579	13828	10755	8541	7920	8341	7340	5392	4389	3436	2969	2451	1805	1405	1236	1430	1264	1093	1031	961	1022	1069	1237	1039	1112	983	939	932	955	954	974	918	972	854	925	941	905	909	875	860	880	808	789	849	783	823	795	828	832	791	807	861	820	783	793	823	773	814	758	808	790	823	786	762	749	787	820	820	841	832	795	837	821	777	806	837	786	810	796	767	785	812	812	808	810	803	825	840	829	780	761	810	828	771	843	837	768	828	781	816	762	819	749	809	823	839	824	799	789	801	790	808	809	848	810	794	792	767	779	771	771	783	810	819	830	814	832	786	812	794	822	791	742	841	828	805	813	837	754	756	812	805	796	759	816	756	855	764	813	787	798	813	788	778	768	822	796	810	794	770	814	835	830	802	805	795	800	771	827	806	775	813	762	812	795	760	772	796	811	831	840	777	827	793	745	808	828	797	783	783	828	796	830	831	813	813	769	774	763	758	812	809	774	812	821	806	855	810	824	799	796	781	809	856	757	759	823	811	828	760	766	773	781	806	787	807	782	765	818	776	818	814	781	799	775	785	778	757	846	708	796	846	816	756	812	806	766	785	787	782	832	813	755	766	753	785	810	798	788	833	798	807	803	782	814	866	760	837	807	814	793	792	806	853	791	812	801	795	835	813	816	729	812	784	834	782	782	799	774	860	786	837	790	843	800	820	799	764	780	872	804	809	831	784	830	776	793	770	797	808	801	810	813	823	852	824	831	826	807	747	764	765	824	785	839	796	796	736	812	803	811	830	847	809	778	777	786	837	807	821	778	809	830	869	794	846	803	827	739	765	810	831	764	795	781	800	797	760	791	838	848	738	818	794	734	810	808	803	755	789	827	765	846	796	798	834	758	798	860	763	844	833	797	772	807	825	786	801	802	811	759	814	828	828	803	812	786	803	809	808	790	800	783	851	791	820	778	791	808	782	825	783	793	757	772	778	855	817	776	824	793	820	818	799	798	796	838	815	855	731	843	807	854	805	782	814	825	756	783	812	842	822	859	804	820	776	810	750	828	805	810	761	783	819	793	802	786	785	833	856	828	767	795	817	745	831	849	773	809	822	826	755	816	854	808	813	781	830	795	843	828	787	799	753	823	827	876	790	794	813	829	799	756	763	803	817	796	788	797	830	771	771	840	764	784	823	838	784	814	807	798	817	787	795	828	812	826	796	846	810	854	815	785	812	834	821	755	814	827	797	815	787	817	792	817	795	745	795	726	756	783	805	854	804	822	811	815	788	779	758	786	761	742	790	818	752	817	805	759	779	786	801	786	817	763	789	821	811	809	761	824	858	766	797	805	836	838	837	736	838	785	823	760	825	767	840	807	827	817	796	761	839	816	765	824	821	796	816	815	807	828	838	813	868	783	798	764	750	803	825	835	864	811	840	834	775	776	832	841	783	784	851	782	814	824	848	844	842	803	760	778	794	811	851	773	804	802	823	814	828	828	833	794	831	784	765	792	863	797	782	868	767	796	811	782	826	774	805	809	782	770	820	807	818	825	842	785	845	865	789	796	824	737	838	792	800	847	790	791	864	829	794	841	792	825	803	836	830	796	771	758	756	816	836	794	741	809	826	786	798	829	836	832	785	793	830	754	783	829	819	822	802	823	835	799	802	823	796	816	796	784	841	840	814	804	842	806	807	786	797	792	766	857	799	797	816	783	804	784	755	857	808	753	808	779	819	800	786	810	811	777	806	810	755	756	769	792	807	790	843	797	821	791	851	827	810	754	826	808	799	797	789	776	798	779	822	843	803	804	846	803	883	811	763	763	834	757	824	795	788	809	834	796	853	800	811	797	818	796	764	775	782	779	788	777	807	823	813	807	776	797	830	766	790	768	807	845	816	770	798	804	786	812	779	818	807	763	828	827	830	765	802	784	765	810	801	816	793	796	799	747	820	778	807	789	815	790	797	830	780	798	796	782	764	850	811	774	802	812	804	809	776	824	777	840	761	836	810	780	814	781	779	840	812	798	779	818	811	818	887	763	784	835	796	843	802	783	802	750	789	827	797	790	773	809	812	865	794	755	728	827	790	821	840	799	754	770	789	825	796	794	816	816	795	802	799	813	854	799	840	821	792	785	877	837	817	790	739	833	840	812	825	825	839	862	820	826	840	819	744	781	776	800	809	804	797	787	858	809	752	834	785	858	752	777	855	810	881	773	787	808	807	797	812	789	827	790	786	865	751	810	838	798	858	824	775	812	774	764	747	837	833	750	833	777	779	842	843	808	801	786	793	780	875	810	806	813	785	802	842	815	808	822	843	859	758	778	807	784	779	799	820	772	793	823	805	764	772	779	755	769	795	763	825	809	818	800	792	808	811	771	851	782	837	826	758	790	815	856	858	800	803	766	798	817	830	842	805	813	811	790	775	770	840	808	814	848	795	759	801	813	791	837	795	763	774	817	786	846	789	817	836	816	779	826	795	830	819	833	774	796	809	831	784	768	821	818	844	797	807	805	772	755	824	793	783	800	828	810	802	818	722	803	836	784	781	751	790	821	807	844	795	777	791	807	829	820	787	800	790	879	836	778	837	776	762	765	849	826	814	802	794	822	780	791	785	803	832	775	794	779	816	813	812	823	855	791	833	851	787	828	771	767	835	783	778	791	792	821	764	833	759	821	826	815	785	829	780	789	771	783	784	806	832	791	810	818	847	786	743	822	769	813	808	865	760	762	808	746	762	809	807	796	816	780	849	833	804	811	778	815	800	801	758	779	811	788	780	815	824	828	791	872	856	814	755	814	779	799	829	792	777	792	838	761	818	778	777	744	776	832	765	822	794	820	809	816	790	799	818	831	815	745	784	855	848	772	835	785	849	843	748	809	788	817	818	757	772	783	768	757	839	799	813	803	815	808	829	820	740	819	818	773	740	834	787	827	825	759	788	841	765	792	807	776	841	840	814	825	791	785	907	856	810	802	834	815	760	813	789	841	802	786	819	777	823	795	809	829	787	842	819	804	789	816	805	783	792	831	762	778	818	777	802	815	826	803	778	815	838	816	804	792	797	782	784	798	819	773	796	786	794	798	873	817	810	814	808	815	770	763	800	798	763	794	810	842	796	774	791	800	776	833	791	866	784	785	773	827	787	764	839	837	816	772	775	797	790	805	849	817	831	809	794	823	813	741	830	780	855	867	813	811	768	812	805	784	805	804	813	756	823	822	814	798	790	788	814	800	850	753	808	842	776	817	813	829	865	843	791	847	802	766	798	811	802	774	840	790	812	827	791	750	780	774	816	809	780	804	787	793	821	792	815	780	817	790	771	837	814	801	755	755	869	794	815	825	790	815	782	810	773	840	818	781	793	817	801	818	815	871	788	853	791	797	801	806	784	798	766	792	788	788	785	830	808	753	829	810	817	798	803	796	803	825	820	830	832	769	799	788	822	791	799	798	824	801	785	792	799	853	814	820	803	802	813	779
37556	34355	35803	39755	41459	39939	38755	36827	42266	37518	37333	35471	32571	26598	25383	17128	14526	12057	10313	9169	7996	5951	5087	3979	3954	3062	2239	1966	1405	1090	824	643	442	388	501	390	376	354	333	310	338	405	400	363	307	299	320	319	316	325	318	340	295	267	303	322	306	273	312	278	247	279	270	234	286	270	258	262	251	260	221	253	244	272	262	276	259	269	266	261	237	275	276	270	278	279	289	279	259	261	289	269	247	246	261	268	266	260	271	270	289	269	270	252	256	272	268	232	286	245	264	279	264	252	273	288	254	253	265	283	272	237	271	265	256	272	257	273	299	275	254	288	255	256	253	266	275	229	269	268	276	283	255	271	276	246	308	312	272	263	263	271	267	260	227	285	257	258	255	260	270	291	275	267	283	267	258	275	253	269	277	271	296	267	262	275	282	287	276	252	260	270	262	258	265	258	255	243	262	245	249	261	244	255	250	242	307	258	273	273	268	251	276	262	244	292	238	270	249	286	267	238	252	268	298	272	277	276	235	254	246	283	274	276	269	243	262	282	249	264	265	295	289	254	254	274	244	271	260	241	275	278	284	268	272	232	250	261	259	262	265	255	276	258	271	259	273	246	260	243	266	264	286	287	265	290	270	245	238	271	282	243	235	261	302	280	240	267	253	254	274	258	254	278	288	281	250	281	270	281	285	272	274	283	294	269	234	278	261	272	269	272	260	280	269	277	259	267	264	269	250	271	295	289	278	269	251	240	259	270	282	260	266	287	295	253	257	230	259	250	287	274	286	255	264	271	275	284	261	278	265	258	272	276	239	245	272	263	249	254	293	269	315	293	269	251	280	258	278	263	269	253	240	276	269	293	278	269	304	260	288	255	268	290	235	276	246	270	260	277	278	246	265	292	250	246	277	249	290	278	240	266	279	271	261	256	252	241	259	251	284	290	245	270	265	273	276	277	266	241	280	294	255	239	289	254	236	286	242	250	278	278	267	253	285	288	247	280	267	262	274	250	273	262	279	250	219	264	252	272	306	263	279	324	280	253	276	262	295	254	257	280	279	251	268	256	291	248	246	272	276	277	251	275	274	286	284	251	249	224	263	242	249	290	311	249	257	262	239	245	268	273	256	295	255	243	275	253	246	266	290	271	276	241	269	267	265	294	260	265	266	237	262	264	255	273	282	256	241	288	240	274	248	248	268	243	254	299	253	246	277	260	263	250	247	248	275	286	258	263	270	276	244	224	244	261	236	266	284	276	296	278	277	251	253	247	285	276	233	267	234	247	270	251	266	282	276	238	247	250	274	271	270	250	279	274	295	283	265	263	309	271	280	275	305	238	281	263	260	272	262	259	273	328	268	284	282	242	285	256	253	252	284	256	270	276	272	254	246	260	264	255	301	268	262	251	275	295	263	254	272	264	269	256	256	254	265	288	262	255	239	295	276	265	251	284	287	281	279	288	272	256	262	263	272	273	267	230	256	296	256	262	279	249	268	272	268	265	263	267	261	252	260	284	267	274	279	284	271	269	261	289	249	274	292	276	257	283	276	268	283	271	270	259	241	260	267	236	228	276	272	284	264	256	231	271	283	263	289	279	260	261	266	235	284	287	267	253	279	281	286	296	253	278	234	278	227	265	280	270	261	268	270	260	278	269	281	273	254	264	251	233	305	260	247	292	267	279	295	291	289	249	251	275	255	260	271	258	255	265	281	278	268	260	270	273	285	246	266	224	280	242	238	282	267	274	278	247	279	261	261	262	284	245	249	262	268	273	257	238	248	240	289	261	242	259	277	255	247	252	238	257	271	258	289	277	282	282	283	262	268	289	267	277	281	272	238	270	230	243	272	247	287	233	290	289	245	253	243	279	270	285	277	281	254	253	279	268	288	269	259	245	238	282	268	300	269	267	257	282	297	267	268	283	239	206	266	264	244	262	260	281	281	252	276	277	246	286	271	250	259	247	251	261	232	246	275	271	270	296	273	273	265	261	254	263	253	263	304	279	288	272	298	262	233	259	233	286	246	256	244	267	263	274	270	257	260	280	276	259	241	273	266	239	238	273	239	244	224	260	269	281	276	260	290	267	254	259	280	257	254	267	279	235	252	249	265	253	248	267	259	243	232	260	262	266	271	243	258	263	265	260	250	261	252	256	266	304	273	269	255	266	265	255	256	266	242	253	259	267	289	264	320	280	252	254	257	278	297	285	244	259	223	260	271	257	245	275	277	246	243	261	296	294	249	266	249	249	244	224	273	269	291	264	241	271	251	271	266	302	252	231	255	279	249	279	309	280	253	277	274	253	294	265	257	241	262	249	308	262	247	259	251	256	259	287	277	286	228	290	260	261	259	271	247	261	244	228	260	238	265	260	265	282	238	282	242	265	294	277	274	266	271	281	255	269	260	265	251	280	243	282	231	253	283	251	271	245	273	259	256	284	244	304	292	273	275	292	294	289	272	294	235	264	276	276	266	263	260	247	280	257	272	267	259	271	270	274	274	282	276	265	270	230	260	261	280	279	238	269	309	256	244	258	248	242	244	243	260	286	285	237	257	279	286	271	265	275	263	288	258	244	267	280	273	252	255	265	295	233	267	278	255	255	250	265	247	289	248	294	256	289	230	270	245	256	267	276	284	216	265	276	268	270	256	250	288	261	274	254	265	244	268	250	262	269	243	259	218	265	233	292	266	263	274	264	271	302	244	246	270	275	251	263	304	251	252	258	277	278	248	286	279	253	260	270	269	268	249	292	227	256	268	279	272	269	301	285	288	249	250	254	260	298	269	283	284	264	274	265	235	282	294	269	253	281	269	275	262	274	265	269	323	259	252	263	255	272	306	271	264	242	265	273	259	289	263	265	255	258	280	256	307	270	248	274	268	288	236	258	266	276	268	253	270	288	279	266	254	279	287	266	279	285	249	301	266	264	270	247	258	260	253	267	257	274	268	255	262	275	265	288	298	273	277	245	278	243	285	245	308	273	269	275	246	236	259	273	265	278	282	262	282	271	288	269	286	260	292	277	258	265	258	259	266	256	259	270	233	261	256	241	264	251	250	238	263	261	281	279	275	284	305	255	252	283	240	265	265	265	271	292	269	282	249	248	271	293	249	258	300	234	273	246	271	262	261	273	256	272	273	293	246	266	251	272	270	254	272	286	262	266	249	245	238	255	264	258	268	268	270	295	282	278	253	270	250	262	284	275	258	286	257	264	282	247	250	269	245	245	296	279	230	233	246	257	256	249	278	279	281	273	295	256	260	282	298	277	263	242	272	240	280	257	225	232	256	247	224	275	275	238	283	271	238	256	278	261	243	285	248	275	281	276	273	282	247	270	267	268	275	271	271	272	275	261	258	263	271	266	266	262	268	285	239	269	257	260	264	259	268	255	245	275	263	289	252	240	235	302	257	278	253	275	247	296	256	262	287	264	264	268	267	250	266	262	275	272	263	286	288	269	249	244	273	234	268	291	234	270	242	274	257	242	272	307	243	306	277	291	303	288	269	261	266	289
25407	27016	36589	46132	47378	49311	50089	49476	53465	51010	52775	50017	45941	42233	39486	33280	32705	31397	29037	27614	25113	21371	19796	17720	17593	13566	11479	10171	7929	5979	4594	3270	2075	1519	2124	1728	1275	1162	1162	1237	1295	1691	1352	1234	1049	1044	1049	1095	1035	935	907	1190	934	783	857	902	917	889	787	776	754	766	757	731	654	691	710	755	742	719	691	707	705	729	732	680	708	680	657	712	707	700	695	684	667	701	705	680	638	676	676	643	699	735	698	667	722	639	703	701	689	608	686	708	669	674	693	648	649	640	680	700	706	653	657	702	651	671	667	645	656	642	696	673	702	690	669	626	674	662	637	673	686	642	713	714	668	703	699	685	718	649	678	646	689	698	705	649	653	707	702	698	677	691	657	691	679	704	695	675	648	698	688	655	667	661	656	648	662	705	682	679	682	649	639	629	670	648	711	660	686	706	652	708	726	671	691	677	668	652	655	678	689	687	699	655	696	713	668	670	655	670	698	708	673	711	672	694	701	653	705	661	642	720	679	646	687	694	676	721	639	706	692	680	622	668	633	694	689	705	677	681	725	682	656	720	697	726	704	643	679	653	669	649	652	648	716	691	661	679	684	639	622	693	657	680	658	678	694	672	661	701	720	714	687	690	659	684	664	680	642	679	660	691	657	660	662	680	609	599	680	665	672	679	664	654	699	662	665	687	693	656	634	642	673	655	713	716	631	711	692	655	677	705	685	660	690	653	667	681	654	698	693	691	663	728	680	671	699	692	685	636	657	706	684	702	615	657	695	611	650	689	660	618	682	671	675	665	704	671	695	680	647	653	665	686	658	626	668	631	668	674	650	671	647	691	652	639	699	672	703	657	691	700	663	684	677	692	640	725	643	646	684	640	640	655	659	659	674	638	654	633	672	722	699	703	663	646	721	663	719	682	645	692	716	664	641	679	680	632	635	671	702	652	683	642	673	676	720	707	659	687	683	695	674	675	684	629	645	691	651	634	702	651	664	658	620	698	670	715	653	645	654	711	701	658	641	680	685	697	670	666	612	671	669	719	711	638	709	692	655	698	666	646	668	695	668	686	670	667	625	674	680	632	692	684	656	652	646	672	684	632	678	646	720	703	698	673	685	667	756	665	635	667	682	688	677	703	694	628	657	713	626	653	648	662	665	673	688	666	708	655	630	665	710	684	679	716	709	651	625	672	656	710	636	640	708	650	679	686	708	725	677	656	665	691	640	668	679	639	682	663	643	708	674	692	679	644	700	663	675	622	682	712	675	694	676	679	697	652	630	675	693	723	652	672	710	664	706	687	661	675	653	642	695	672	733	683	624	655	660	687	635	672	714	687	641	685	711	703	657	651	633	655	633	715	656	672	680	630	695	678	646	658	686	593	647	673	643	666	654	685	667	670	670	644	676	649	650	678	636	651	678	678	687	660	688	638	631	706	684	700	709	681	663	661	662	647	670	663	716	642	643	696	646	699	655	681	641	664	710	668	658	682	693	686	677	677	656	643	733	707	708	692	741	668	700	639	634	658	721	643	669	722	660	642	675	684	643	660	675	673	677	663	659	692	691	656	682	666	709	661	680	679	668	673	658	673	694	700	724	676	673	664	632	694	704	697	614	677	694	651	675	697	728	698	697	607	685	635	689	674	652	708	681	717	611	692	665	623	673	645	652	720	653	671	662	666	675	671	683	661	622	664	670	688	630	692	644	665	668	681	693	679	696	669	652	667	640	689	664	699	681	642	713	734	679	655	677	707	667	681	714	682	644	664	704	658	683	651	684	666	691	656	678	673	649	666	711	639	728	651	667	667	667	686	675	662	715	665	693	629	664	647	654	703	681	659	673	702	699	657	683	649	683	680	722	679	689	675	683	653	657	668	667	668	668	682	680	674	643	662	643	648	700	685	668	682	664	687	706	644	650	678	683	660	683	682	635	647	662	646	650	680	714	624	662	639	660	671	717	714	646	696	663	690	650	671	705	687	708	678	696	684	671	670	662	692	670	688	692	653	674	642	670	679	672	710	630	730	653	627	651	660	661	646	692	662	681	660	623	639	671	666	638	701	681	644	687	621	682	657	703	648	680	721	617	656	664	672	709	674	651	654	664	684	678	706	681	666	676	666	749	681	731	653	677	710	696	651	672	698	701	650	628	659	714	657	665	653	675	678	656	666	653	664	689	630	666	722	625	670	648	659	644	664	659	705	678	688	670	687	731	619	671	616	707	676	672	678	656	702	638	661	725	626	703	692	681	606	680	642	694	682	665	670	648	698	661	697	672	620	684	643	659	647	706	661	643	708	698	631	642	682	687	695	673	688	631	702	686	678	696	699	686	662	607	637	696	678	699	648	670	682	662	677	630	660	657	687	716	694	685	693	687	685	677	682	678	626	661	653	683	705	666	726	644	663	656	654	630	705	693	675	710	703	684	648	638	626	699	685	653	705	698	679	657	653	692	668	654	639	674	635	674	678	678	660	724	686	649	642	653	706	658	685	662	679	665	663	682	682	688	681	710	697	668	696	676	657	691	716	660	706	652	661	668	670	683	646	691	671	673	677	662	686	681	664	655	649	715	707	681	649	643	639	697	690	674	623	648	645	625	642	660	686	659	650	648	665	658	635	666	639	684	661	698	678	686	700	701	717	670	698	631	664	647	684	657	677	649	651	678	705	686	680	623	651	697	647	656	685	647	670	681	699	629	698	627	688	655	714	701	665	691	664	667	749	683	675	671	624	645	711	703	678	663	697	677	683	705	741	643	690	679	656	694	671	679	663	654	666	683	651	690	704	664	624	713	693	665	615	645	662	725	663	635	675	626	699	720	681	673	686	696	651	703	658	662	676	655	665	687	674	646	659	680	680	661	672	686	632	687	636	720	687	682	691	714	645	629	659	670	689	661	650	685	698	654	693	683	694	671	672	673	657	688	687	630	662	698	642	691	669	710	675	652	663	651	673	703	673	683	666	657	683	684	666	664	701	703	658	680	694	682	637	649	643	680	640	712	701	700	685	671	653	654	657	675	634	686	652	684	670	661	659	670	613	672	677	664	655	702	646	715	656	695	696	641	697	648	606	681	642	638	690	685	715	703	672	649	698	648	667	692	693	688	670	691	681	668	659	647	690	660	694	664	678	687	657	689	650	605	653	680	693	720	653	641	667	659	698	635	678	696	680	684	656	652	694	736	648	684	676	695	675	671	685	646	695	693	660	639	673	675	635	609	686	667	709	699	679	737	737	675	699	677	667	645	640	708	678	684	739	663	637	685	667	656	708	647	644	629	625	680	740	657	614	696	684	698	688	655	690	645	656	666	707	677	655	654	659	617	647	656	641	642	691	675	669	693	647	669	650	689	631	640	701	721	701	608	694	663	677	618	666	638	702	625	694	681	661	705	700	678	681	660	677	716	634	653	671	669	681	679	644	678	632	655	679	665	675	663	716	648	676	660	696	649	666	673	662	663	707	659	708	684	683	641	688	693	686	645	639	662	689	672	681	657	667	695	683	688	668	688	617
10747	8286	9344	8555	7332	6518	5467	4683	4734	3341	2877	2432	1709	1263	1123	821	725	672	625	554	590	537	491	440	474	408	425	343	331	389	371	360	354	363	336	316	337	337	336	326	299	332	347	303	337	351	337	318	332	331	316	365	303	312	297	293	305	327	329	333	295	342	319	320	335	334	331	295	329	303	305	319	297	364	341	336	291	314	343	316	355	336	323	342	318	321	293	283	305	275	335	294	330	335	303	316	321	326	299	283	325	282	317	325	320	352	275	310	333	324	326	335	302	335	330	305	339	311	340	282	331	294	344	361	337	361	320	341	380	308	337	307	314	305	349	349	324	333	329	313	336	316	316	322	299	309	325	321	340	344	327	327	346	318	304	339	308	310	355	382	309	351	328	306	300	328	306	341	294	326	329	316	323	361	293	319	342	313	358	296	322	322	352	329	291	322	348	307	330	348	284	340	332	331	316	340	350	355	296	313	326	332	331	291	314	326	329	323	337	300	323	322	331	308	326	294	306	291	335	309	282	368	307	333	303	340	322	323	330	309	332	297	334	353	336	295	341	317	336	333	305	341	316	296	373	298	322	315	289	312	297	335	348	309	314	303	331	336	309	316	307	313	329	335	310	301	323	316	313	315	328	364	322	309	342	281	327	325	293	315	308	336	313	305	347	354	361	338	318	320	343	330	307	334	342	325	333	299	290	299	307	365	328	326	300	341	303	286	319	308	303	322	336	301	302	343	294	330	323	347	294	338	286	307	311	329	296	322	310	306	339	326	321	317	317	321	334	325	352	318	333	359	331	335	349	310	305	327	320	305	347	302	363	328	328	282	312	320	316	317	322	333	336	320	325	318	330	307	325	313	308	330	322	365	308	328	340	283	329	324	293	347	319	342	345	322	323	316	312	293	313	312	314	313	309	304	313	341	314	332	335	347	306	310	302	347	329	313	311	336	323	298	310	349	295	300	316	361	318	344	326	316	307	324	330	288	309	303	338	295	312	296	329	313	364	341	350	327	321	324	293	341	312	322	324	356	328	307	300	312	290	310	316	330	287	293	301	342	317	333	336	308	345	332	304	334	332	304	351	349	361	319	308	320	314	309	309	338	340	329	341	306	308	314	309	347	337	304	299	345	334	306	307	330	327	309	299	330	324	299	315	308	356	337	337	334	310	352	319	317	321	291	326	350	332	306	347	317	313	354	309	315	346	312	305	328	340	336	328	342	333	311	355	339	313	319	308	317	322	340	296	315	346	295	312	302	320	370	332	360	312	299	358	327	349	318	326	332	317	318	301	349	335	317	297	367	318	321	315	330	327	296	318	318	374	358	338	336	319	283	288	311	318	316	343	318	352	362	316	324	307	335	306	349	316	323	342	332	325	302	328	309	323	311	304	314	322	351	303	293	303	329	317	316	307	339	359	301	305	318	300	332	298	312	314	303	292	361	331	324	306	314	355	340	346	300	318	361	294	334	346	317	296	305	333	310	345	316	347	304	365	376	303	301	321	334	342	301	339	317	328	353	341	330	331	345	303	302	329	320	322	333	350	339	331	317	336	293	330	371	364	321	299	331	329	313	309	338	308	371	311	312	309	341	284	346	331	339	336	291	296	337	297	333	334	318	305	269	310	316	332	310	333	320	333	339	334	313	316	343	325	304	353	310	344	333	317	303	319	320	300	329	300	349	348	322	331	279	317	311	322	307	327	355	319	336	326	298	356	310	312	325	317	316	335	315	309	314	333	320	310	313	348	308	310	341	321	357	328	298	358	320	323	332	344	334	308	323	284	358	330	321	358	327	351	316	307	340	341	326	351	339	328	328	312	342	315	334	336	309	337	318	316	308	291	305	321	343	330	308	320	305	342	329	336	309	341	330	314	357	304	297	326	332	343	316	310	323	298	280	292	351	315	355	325	326	297	322	331	330	320	330	312	319	337	332	333	336	328	339	334	304	301	330	349	296	315	350	344	354	349	354	326	321	308	326	307	373	326	325	316	305	295	352	321	334	316	306	359	304	339	324	361	327	333	299	311	295	304	293	323	309	339	303	303	331	314	321	293	316	272	320	316	328	325	337	319	318	310	335	322	318	298	312	320	355	350	345	337	351	329	337	349	317	311	317	333	317	336	317	340	312	331	327	339	316	297	355	325	316	329	372	320	322	319	323	313	335	356	335	338	347	337	344	321	305	345	325	356	337	364	308	344	311	308	311	310	331	353	333	272	335	326	352	296	321	336	310	339	317	320	318	343	319	327	311	340	320	328	364	301	353	345	355	315	329	355	296	321	314	332	334	343	298	315	313	297	317	336	322	320	335	352	300	336	313	307	333	286	306	310	314	306	319	316	352	323	325	310	299	297	288	300	324	288	287	339	371	334	331	300	310	328	348	321	339	334	305	321	308	343	338	346	328	326	306	305	302	340	341	321	279	311	317	341	285	334	321	325	329	357	313	332	355	336	353	327	353	338	299	334	342	332	312	315	336	305	306	322	311	341	307	316	354	323	326	322	341	316	318	310	357	333	311	323	305	350	303	342	328	321	337	350	350	301	337	323	332	349	339	334	305	328	347	316	300	342	337	300	304	309	297	343	317	309	352	294	294	321	312	326	312	303	322	323	316	290	347	297	331	305	324	286	324	328	318	310	310	310	313	312	322	334	291	325	326	300	328	319	311	326	332	347	309	320	334	342	289	326	309	338	310	357	347	348	324	311	315	358	312	314	286	308	323	332	300	303	335	315	337	294	309	317	288	341	315	318	355	312	314	305	346	328	310	292	310	304	327	320	314	342	329	362	320	325	343	320	330	308	324	303	327	320	325	340	297	328	310	329	327	326	309	328	317	326	309	322	345	306	307	309	301	339	327	336	319	317	332	325	299	304	332	328	313	351	349	310	312	328	331	346	328	340	311	305	358	342	338	349	318	335	298	311	324	321	347	321	326	294	298	328	303	335	307	332	338	333	302	338	331	316	310	331	323	335	319	352	348	308	307	338	309	322	344	334	329	296	341	344	325	326	321	340	378	340	310	320	334	296	278	339	356	330	316	309	336	342	330	293	307	330	357	294	283	318	320	307	334	314	311	307	337	295	310	326	348	320	339	323	325	288	318	299	285	327	350	341	330	309	322	320	277	323	327	293	309	332	327	337	314	317	342	299	314	312	313	314	314	354	306	326	318	298	299	315	321	327	330	341	335	333	332	304	341	330	378	318	303	328	329	317	322	342	352	317	336	340	283	300	282	360	337	338	323	313	320	313	331	343	317	297	309	296	344	320	323	360	303	320	349	351	307	329	317	299	334	317	329	336	313	353	314	300	318	309	319	340	360	342	336	352	360	309	343	320	328	318	310	334	340	332	362	336	350	315	319	319	322	324	335	333	352	350	309	307	331	375	320	335	344	307	329	306	311	299	331	318	296	320	309	304	325	320	278	318	342	325	334	318	333	293	303	292	351	305	292	326	312	340	302	312	347	336	347	301	330	344	298	309	337	322	341	319	305	335	326
7421	8243	14750	19130	18136	18053	16435	16013	16535	13873	13684	11795	8538	7114	6261	4225	3828	3327	3024	2825	2822	2382	1983	1785	1664	1528	1375	1232	1123	999	982	999	905	950	880	855	912	842	818	821	877	871	803	839	826	860	887	823	860	803	833	823	869	809	872	906	831	832	795	866	812	773	848	774	807	824	789	789	823	849	834	811	786	804	838	787	857	834	795	824	846	820	870	853	795	809	851	883	788	796	897	818	827	778	847	819	771	780	826	772	803	782	805	824	845	840	812	834	791	820	866	856	877	783	850	829	859	789	796	852	824	846	830	838	862	826	760	864	820	788	800	802	799	840	788	802	838	779	851	774	783	773	839	822	817	783	832	831	793	789	822	815	838	809	776	825	775	792	836	817	781	829	810	864	859	816	772	851	827	835	804	818	863	837	778	793	768	847	846	825	781	818	817	850	819	808	819	814	842	757	791	752	820	791	782	797	821	792	830	801	832	776	815	819	797	768	805	843	818	773	777	811	773	869	838	792	794	846	831	830	801	833	822	808	788	856	792	829	825	791	794	797	794	797	857	832	782	809	816	852	831	813	845	871	790	844	827	815	823	803	809	882	848	832	793	792	820	828	791	836	772	824	837	787	825	858	801	815	777	791	815	828	840	818	825	770	793	767	818	804	840	799	816	813	811	800	789	810	858	798	836	845	807	824	826	815	833	813	823	790	768	808	852	836	834	792	825	805	769	861	845	841	817	816	822	795	822	778	780	835	827	827	818	782	794	808	833	785	824	859	786	812	766	823	818	790	800	825	820	809	832	801	844	807	828	832	822	848	804	808	820	792	815	806	843	900	831	836	839	810	882	794	804	823	872	831	743	846	813	770	787	831	791	792	810	825	768	818	852	860	823	816	789	801	787	801	826	824	819	811	841	805	858	830	810	837	794	817	796	811	828	801	867	843	829	763	792	778	812	801	801	817	831	811	768	805	821	779	771	796	811	863	798	863	747	812	807	765	801	819	792	809	855	788	808	806	772	817	843	819	808	780	810	846	826	815	882	805	812	764	819	815	812	815	822	823	792	783	868	818	808	764	789	867	856	850	787	762	740	814	780	836	798	840	850	800	819	836	807	873	807	834	806	828	801	799	805	774	800	773	777	819	765	905	839	823	798	843	781	809	860	795	837	744	836	841	819	789	804	784	807	750	840	791	747	780	836	766	812	816	851	810	813	881	832	812	833	836	803	827	786	835	821	802	782	827	817	807	816	786	800	816	805	843	809	809	817	810	760	844	835	796	801	832	784	837	798	808	816	806	838	853	829	821	806	847	785	863	823	842	764	840	828	832	839	831	815	851	798	854	826	840	815	836	781	843	801	811	793	831	801	817	795	822	861	808	821	840	810	805	805	827	768	767	819	787	842	789	784	781	783	816	758	820	841	832	883	852	800	794	800	780	827	774	781	787	820	806	851	825	767	815	837	829	861	789	804	852	769	795	797	850	818	795	763	775	806	822	840	872	824	817	819	800	803	792	781	824	782	788	817	788	812	773	847	782	767	825	800	859	817	774	783	788	814	805	818	856	817	815	775	816	804	786	818	767	809	803	832	760	835	844	835	818	819	811	743	816	843	797	828	792	812	852	795	867	805	762	858	804	839	828	834	823	790	823	842	830	821	818	842	787	816	809	885	797	837	824	817	819	805	818	840	831	803	781	798	860	831	837	878	839	835	794	828	821	822	826	818	821	838	776	796	866	822	818	838	813	828	805	802	758	816	832	857	841	789	869	822	885	790	835	872	821	823	838	803	861	755	812	836	808	754	852	824	815	809	844	809	809	822	836	805	846	865	824	783	835	837	834	816	819	759	815	812	792	850	801	845	803	787	844	838	824	797	779	789	790	775	762	812	830	793	808	827	791	818	846	818	809	811	784	809	819	804	848	847	822	846	840	806	852	825	844	852	820	816	794	816	767	812	823	800	771	823	812	891	790	795	834	835	823	789	797	836	792	805	792	777	864	791	825	776	812	840	808	842	789	798	829	852	805	830	833	823	771	817	793	836	815	824	801	797	828	804	778	845	836	753	832	811	768	766	846	887	827	771	839	769	791	818	793	831	786	794	853	798	806	792	814	825	811	788	809	770	823	834	847	836	843	783	808	799	831	739	807	762	824	763	853	810	793	793	842	834	768	842	784	779	822	834	807	791	805	815	785	816	854	766	791	773	837	833	796	789	828	827	797	800	755	835	809	771	812	808	837	821	821	827	832	811	768	786	749	827	829	854	817	837	777	778	804	826	838	764	754	830	827	774	809	802	794	773	824	831	824	800	833	813	802	775	807	815	835	812	825	812	796	804	820	792	809	777	811	824	813	807	807	821	814	785	786	803	771	836	761	866	822	817	810	802	806	811	831	832	844	823	839	835	868	769	825	825	812	874	831	756	797	787	827	822	793	770	832	805	813	813	764	839	784	814	863	811	806	814	783	769	789	791	820	801	829	804	790	812	792	875	809	800	818	835	771	785	828	825	838	823	816	824	800	820	825	790	766	740	829	845	815	854	768	820	821	811	827	842	814	786	811	764	812	831	832	798	825	779	824	797	831	812	755	810	800	781	865	817	878	815	836	762	819	809	794	824	777	794	822	771	799	819	814	812	789	815	811	752	841	816	806	810	772	784	776	827	811	789	806	864	808	771	788	818	818	806	845	847	788	813	831	826	780	777	803	822	781	794	827	828	809	794	776	881	817	839	819	814	819	794	770	843	799	855	824	780	789	852	805	868	844	810	805	872	824	836	833	815	813	782	789	821	826	785	802	826	766	783	816	779	798	797	797	829	833	803	754	774	830	820	818	797	884	780	782	815	848	793	849	805	787	791	824	783	821	811	781	841	759	827	825	801	825	861	818	833	839	771	824	801	765	838	808	826	827	826	820	806	766	833	797	782	801	852	815	815	846	827	790	841	809	755	814	882	783	842	829	784	783	764	802	786	794	815	820	830	768	828	813	825	847	838	864	812	818	854	763	843	797	833	805	843	824	819	811	831	783	805	791	779	811	856	832	825	834	858	794	847	803	824	795	837	815	759	777	801	833	775	832	836	792	838	838	841	755	852	818	799	796	822	782	836	823	837	836	802	780	868	837	805	829	805	805	856	805	835	794	800	808	787	877	781	829	882	846	817	767	796	760	898	875	829	840	815	771	787	810	796	836	840	850	852	778	793	821	816	801	808	863	799	860	853	843	834	857	885	836	829	826	845	800	807	839	809	844	778	833	805	838	790	802	783	768	826	826	753	812	809	804	824	829	824	835	799	863	810	864	815	774	832	828	849	776	845	836	843	811	789	781	789	834	821	827	825	815	823	769	803	751	836	812	845	768	816	830	807	808	846	834	788	838	813	817	859	835	835	785	859	813	849	815	807	791	807	814	833	792	812	809	819	779	815	771	848	808	830	831	825	819	837	782	794	822	795	856	819	821	821	852	790	861	853	768	848	818	825	837	828	802	775	807	823	868	801	805	806	805	856	828
23438	21360	24866	29908	30509	30916	27706	29283	30689	25038	25657	24751	19249	13392	11412	6395	4830	4447	4131	3531	3400	2625	2317	1896	1660	1622	1099	738	603	526	498	425	360	346	380	371	371	371	363	336	359	358	325	327	335	354	315	348	345	338	314	319	338	343	320	320	335	340	337	337	323	283	318	337	316	347	310	344	333	328	318	310	303	306	310	331	277	350	308	330	363	314	348	334	305	297	330	343	329	309	277	357	298	317	312	322	312	284	318	300	289	320	349	320	339	325	270	304	351	331	338	310	330	331	335	342	299	326	313	321	357	311	332	338	339	299	303	336	348	290	323	309	308	292	348	317	312	309	320	334	342	351	321	354	333	319	311	319	326	329	280	324	327	305	294	304	305	314	315	311	279	295	340	305	309	302	319	290	311	287	299	288	291	290	311	325	331	315	337	291	296	352	305	311	320	311	313	304	330	326	317	310	304	338	357	310	296	326	320	313	313	324	311	377	302	307	296	305	294	323	315	278	303	318	330	275	280	311	337	325	314	325	326	333	311	339	310	356	333	319	333	313	307	340	318	293	301	332	315	302	314	292	312	334	305	304	313	311	343	361	318	324	319	320	343	320	321	326	318	290	305	325	317	308	326	331	276	313	315	322	313	311	351	328	333	323	324	340	331	295	348	312	317	287	326	293	335	311	317	321	327	326	319	321	310	329	297	318	324	286	287	331	306	297	296	359	360	342	328	292	317	305	306	307	326	311	314	312	331	318	315	335	359	302	339	335	286	322	369	306	309	309	309	328	323	379	310	305	292	311	309	332	349	310	328	328	324	301	296	327	361	302	291	308	333	315	331	328	292	313	344	315	324	328	304	302	306	310	277	340	323	312	323	369	284	324	327	315	325	320	324	315	312	308	336	338	321	349	321	291	321	293	296	325	305	340	286	277	305	343	326	317	304	371	353	325	302	340	319	332	325	319	308	302	322	328	297	281	294	300	326	326	335	330	345	313	324	306	300	326	329	332	315	329	333	315	280	335	340	290	314	337	311	325	315	315	328	338	286	297	302	311	315	303	314	336	327	333	278	368	327	295	318	309	344	310	334	351	311	289	341	302	341	334	300	312	330	319	336	333	309	323	333	312	335	297	328	318	288	301	320	323	316	305	327	326	305	281	303	325	303	312	322	293	326	312	327	287	297	313	323	347	365	312	335	340	284	298	284	324	306	307	292	308	326	295	320	324	284	308	308	335	297	305	359	311	294	328	305	341	332	337	341	337	327	326	304	330	319	319	330	304	315	376	291	308	289	313	351	342	348	315	328	313	304	301	313	271	314	323	325	340	327	338	304	301	346	303	329	372	354	333	306	279	326	347	325	327	324	305	307	289	314	342	318	316	320	318	325	322	292	357	315	310	302	305	349	336	329	334	327	294	310	289	308	319	342	351	324	326	310	328	293	316	304	306	311	330	343	295	283	304	322	326	315	338	314	284	332	304	319	288	314	313	342	316	289	322	280	327	325	301	308	308	358	350	311	315	315	318	329	280	297	318	337	315	328	300	346	284	308	311	303	319	305	298	330	323	322	309	326	346	301	331	337	335	302	293	323	310	341	305	319	313	334	341	315	326	297	309	329	331	317	328	315	355	298	314	324	330	313	329	299	353	325	358	338	344	301	314	305	300	332	323	334	329	309	332	331	310	313	326	318	320	317	310	297	321	308	309	315	349	307	305	289	297	318	348	356	314	309	329	319	354	310	311	304	334	340	338	324	329	324	294	286	307	314	317	323	326	319	328	328	308	325	320	335	333	348	279	321	325	326	303	329	315	304	309	308	311	314	312	298	306	294	326	316	304	324	336	331	328	277	330	354	337	332	324	306	309	303	310	334	286	288	319	312	329	321	351	332	375	349	319	349	326	386	323	313	330	317	326	301	309	314	307	311	295	321	341	317	305	318	305	294	325	321	337	309	326	311	327	326	285	300	300	305	335	326	322	319	306	294	299	350	324	326	300	296	310	324	310	308	318	340	321	281	319	318	301	322	335	306	312	323	298	326	311	312	316	343	306	265	331	321	331	333	321	308	321	309	324	309	325	312	339	329	323	330	327	296	312	294	321	315	285	331	312	336	311	291	326	360	305	336	301	307	322	340	296	310	304	309	335	353	314	312	340	279	295	310	327	300	322	311	345	333	303	330	323	320	330	324	309	298	341	346	331	322	330	306	296	334	322	293	322	328	329	300	290	315	310	325	324	295	316	307	321	356	322	303	327	328	307	332	324	328	292	318	320	317	310	342	302	335	332	314	308	321	312	304	302	323	322	336	344	331	297	309	317	287	333	306	309	345	298	338	329	322	301	328	328	307	349	326	325	321	330	370	303	320	338	315	320	310	312	330	314	324	335	293	319	368	339	313	291	330	296	333	287	305	308	317	346	311	313	308	319	297	304	313	327	309	301	309	324	302	300	317	290	317	324	313	303	288	320	295	321	308	297	317	323	320	342	339	300	304	337	334	309	320	336	339	295	313	337	313	337	317	309	343	303	279	315	282	303	301	327	297	329	332	335	316	291	301	308	331	308	316	321	283	340	267	328	325	319	330	305	318	303	316	325	292	338	307	306	322	291	327	297	292	299	307	318	332	332	310	333	287	332	292	315	295	330	325	332	318	293	332	287	309	307	280	322	322	312	336	307	305	333	347	292	304	328	331	355	300	338	323	314	336	323	288	304	348	315	338	312	303	328	357	317	328	327	286	332	315	315	287	308	301	324	296	279	302	308	310	307	324	303	342	324	334	317	323	345	315	313	327	311	317	280	339	313	350	343	306	319	326	303	313	342	334	314	364	331	302	322	338	296	333	302	294	302	303	297	299	314	289	330	314	307	341	305	343	325	293	289	323	312	325	313	333	337	311	307	310	335	308	321	308	307	296	345	315	300	323	361	308	345	304	319	317	316	317	334	313	286	298	304	299	292	319	335	309	315	309	336	326	337	316	294	320	281	311	333	321	320	302	337	329	335	302	353	313	307	317	285	303	375	322	311	304	312	347	327	319	307	315	324	286	337	314	339	321	349	332	311	326	331	320	314	334	331	327	323	279	317	283	293	316	324	315	321	313	302	323	286	333	302	331	313	331	324	304	341	324	313	284	310	301	290	333	335	326	320	271	316	339	341	325	306	279	313	335	317	280	311	340	353	325	301	291	305	332	294	303	313	322	288	326	335	323	306	302	306	305	322	290	326	307	281	311	309	299	288	302	297	327	335	327	325	290	335	317	322	298	331	297	311	362	276	285	301	315	306	321	318	309	322	328	321	333	305	354	307	318	316	314	296	333	312	304	348	343	315	334	318	289	353	328	318	323	319	297	321	309	328	290	298	306	336	300	325	311	335	317	330	317	327	267	304	316	360	356	333	288	273	329	348	319	331	320	340	301	341	302	314	341	326	314	329	311	326	304	318	322	322	328	340	288	313	314	319	306	307	278	308	309	329	321	307	316	320	312	354	307	327	325	306	331	368	333	311	301	338
15423	17483	27252	36710	37714	39752	39141	40857	42344	39137	42055	41066	33637	29366	27983	19968	18217	19157	17643	16230	15175	13191	10976	9689	8919	8756	5716	4022	3027	2429	1801	1689	1358	1219	1266	1130	976	1002	953	1035	1046	1146	1015	959	1027	994	1005	929	946	920	906	952	937	954	851	828	875	871	878	823	862	844	912	849	822	777	820	819	805	848	816	844	836	746	843	823	858	804	834	771	831	792	776	850	791	783	818	789	798	824	781	808	788	741	803	787	751	847	843	811	808	829	764	793	815	762	778	811	841	830	858	822	804	789	769	844	807	801	809	829	792	777	807	773	783	801	795	801	816	773	789	780	833	818	818	813	824	804	772	811	850	785	805	740	837	791	789	822	795	788	811	854	777	796	759	819	784	811	772	819	852	802	795	784	766	808	836	798	833	767	817	791	781	827	780	829	821	770	790	840	799	811	798	773	811	815	773	794	807	790	805	796	772	813	795	783	818	812	790	745	797	767	810	817	757	805	776	767	790	824	817	763	846	809	795	797	754	806	820	765	798	850	834	795	785	827	828	824	788	825	818	835	779	792	779	771	811	777	788	765	815	853	858	842	773	768	821	787	822	813	753	844	813	792	843	821	847	794	859	798	761	820	788	777	834	825	793	821	776	792	811	768	807	835	808	789	795	784	817	812	820	786	818	792	776	787	779	733	843	770	775	792	799	861	719	805	823	802	789	811	773	783	761	848	802	864	781	790	807	764	859	836	798	823	788	821	831	835	779	842	783	781	809	771	837	795	755	840	792	784	818	798	829	887	806	804	834	802	837	767	801	807	800	787	826	778	810	824	801	832	790	763	842	799	802	823	771	780	762	851	847	778	803	790	825	801	809	783	760	768	782	800	840	804	751	797	776	827	809	795	769	818	824	796	814	770	827	820	799	828	781	756	778	789	810	763	787	802	822	786	824	728	837	858	810	804	821	814	799	772	732	752	802	818	760	818	775	793	815	849	763	778	825	818	808	822	750	813	796	802	788	780	710	818	830	789	785	759	763	781	741	802	793	799	796	736	799	780	778	781	805	790	806	778	796	769	867	754	807	770	743	819	837	775	778	754	796	759	815	787	783	843	815	830	799	788	771	785	792	800	838	751	761	810	819	761	812	818	817	834	755	807	823	844	776	815	766	818	794	830	767	773	781	849	771	773	818	817	778	793	805	796	763	781	811	822	767	745	797	787	794	759	814	760	808	793	818	804	786	831	796	845	812	812	777	829	795	817	804	801	803	789	754	818	846	785	778	803	821	797	801	833	743	761	755	786	793	824	806	806	793	827	823	794	794	780	785	767	754	800	822	818	809	802	800	784	850	864	806	836	816	793	826	826	734	825	769	829	770	776	808	768	810	841	812	798	817	790	791	771	787	833	758	811	807	778	771	765	788	863	807	812	833	769	788	835	827	808	781	785	837	778	782	817	792	869	809	770	791	800	805	804	856	742	812	816	783	814	804	754	797	845	750	799	782	712	776	814	748	813	785	819	765	810	796	776	790	809	805	782	782	755	786	878	805	810	801	792	839	857	767	770	813	801	807	812	804	793	823	802	798	795	800	817	762	786	790	846	787	828	821	830	828	791	807	807	831	798	789	815	796	813	812	789	782	823	791	765	842	746	801	818	836	833	854	769	816	797	792	793	766	811	794	800	740	773	807	789	772	806	806	799	765	800	810	788	787	746	805	801	829	829	838	781	775	825	791	824	834	809	777	817	775	756	823	838	828	804	822	831	800	762	823	831	785	781	785	729	835	854	835	880	816	816	802	822	824	792	886	778	832	776	802	785	756	830	835	801	823	891	759	848	819	773	831	762	845	751	821	797	769	812	806	765	815	779	774	807	831	756	846	806	792	793	777	810	793	805	804	803	817	825	758	858	780	787	746	803	792	779	788	823	807	814	769	787	834	761	756	790	835	771	832	781	810	805	811	830	796	824	796	829	776	801	758	760	821	787	758	855	868	843	788	771	828	792	786	753	818	756	775	827	843	803	808	768	814	806	792	781	823	883	837	785	812	822	795	814	789	770	846	785	804	823	786	749	815	812	800	742	748	826	744	767	809	812	799	793	789	799	780	782	815	748	862	827	744	801	803	813	827	783	833	804	808	810	837	811	789	797	803	812	737	808	710	790	809	776	804	802	769	793	812	807	856	819	816	776	779	813	782	807	784	834	806	778	794	759	735	831	785	805	852	812	848	813	780	808	801	832	773	799	798	809	831	800	804	770	797	802	784	758	770	778	839	804	795	829	776	799	816	803	795	801	811	773	847	853	787	804	820	821	783	823	818	823	811	823	749	755	804	830	805	879	820	766	791	769	800	812	778	844	797	798	792	823	771	778	842	802	776	816	805	752	776	811	859	832	763	826	805	788	751	770	795	743	787	812	826	811	790	777	793	868	843	780	808	806	804	808	835	774	833	783	795	768	791	757	808	787	805	781	779	771	866	799	805	824	799	825	791	808	809	735	761	758	787	796	765	815	773	767	826	788	841	815	751	797	790	748	784	738	808	751	758	846	811	762	799	829	772	833	809	781	804	795	863	786	833	757	781	794	801	825	770	780	854	782	788	829	741	816	779	781	839	803	767	783	773	829	751	829	798	824	757	809	810	804	819	748	795	826	839	829	803	802	796	749	780	802	808	830	744	771	834	795	810	763	798	777	801	796	774	791	796	771	757	820	782	800	874	804	823	803	799	811	807	835	811	794	779	790	809	797	823	780	803	765	769	861	806	809	843	809	763	777	814	759	807	834	794	836	784	812	809	811	817	776	807	817	778	804	805	803	772	797	842	809	757	773	782	822	790	812	806	745	836	779	817	806	813	853	796	766	821	796	795	763	795	805	805	775	845	829	799	802	736	782	792	845	809	766	797	814	805	843	724	828	799	815	827	862	806	857	814	751	798	791	819	757	815	826	802	826	813	798	821	811	793	797	785	774	815	876	783	748	832	798	789	812	822	771	813	796	779	806	765	843	792	810	825	871	795	765	782	782	810	788	811	809	776	788	821	817	886	825	839	769	796	798	804	833	776	801	820	798	715	760	813	754	801	854	854	788	826	802	786	766	808	840	803	826	803	768	787	770	788	807	845	803	779	807	843	813	800	819	851	756	791	810	750	801	858	745	802	777	754	761	832	821	836	772	802	811	771	812	782	797	753	806	817	863	794	751	775	843	831	802	764	808	802	820	802	785	813	772	731	759	829	793	750	843	819	805	814	772	765	838	791	778	826	803	838	827	813	772	788	844	801	777	794	806	812	753	783	810	835	782	788	804	780	779	794	771	826	766	792	753	826	829	769	750	778	834	853	779	772	742	750	889	786	801	817	825	799	765	771	763	760	803	796	806	818	785	770	789	816	793	782	833	821	806	803	823	812	809	801	817	805	766	782	823	793	780	789	844	793	785	824	802	824	778	780	822	830	846	793	779	826	806	823	790	843	858	811	821	813	809	823	815	779	784	796	766	849	864	791	788	767	839	817	811	769	797	778	811
37062	34294	34348	38778	40335	36339	38654	36915	40340	35985	36452	35186	33713	26486	23308	15878	12214	11587	10518	8894	9023	7212	5653	4841	3359	3184	2068	1424	1268	770	604	541	411	424	362	323	354	318	304	361	381	380	323	313	320	294	291	305	322	306	335	310	293	286	310	296	270	313	288	305	277	293	241	305	255	264	235	282	285	271	253	266	273	265	280	269	244	255	263	285	242	270	266	256	260	285	286	287	314	264	294	254	291	289	274	250	271	287	250	246	270	265	282	300	291	261	282	217	256	263	280	287	270	270	247	264	269	240	265	273	267	234	265	269	273	276	272	275	249	259	259	270	279	247	255	289	289	261	260	249	278	237	250	282	238	251	275	251	262	247	259	274	233	257	263	243	270	258	230	295	271	253	256	273	263	285	274	238	266	288	266	257	246	251	271	252	238	270	271	269	280	282	247	260	247	268	239	278	270	268	284	257	277	252	285	305	243	241	256	248	252	310	277	264	254	271	284	252	264	285	274	251	262	240	264	248	266	283	254	277	254	258	268	285	296	289	268	271	246	258	233	263	229	255	304	218	258	235	250	280	269	256	244	243	256	266	305	277	289	250	267	262	252	260	269	257	221	268	268	292	255	270	255	286	266	268	280	288	286	266	271	289	274	273	275	268	236	276	285	293	258	297	294	270	262	259	258	265	312	245	268	275	289	255	269	285	262	288	277	261	289	275	254	241	241	290	281	272	250	299	292	288	254	270	283	277	267	261	273	250	270	257	306	293	269	275	275	245	239	273	252	279	273	287	276	282	289	269	257	280	266	274	251	240	268	253	245	251	290	271	274	283	286	270	269	237	286	265	250	261	255	254	312	245	289	271	277	274	228	262	284	267	273	260	259	252	260	236	262	274	270	276	261	272	298	250	284	256	276	283	271	278	264	266	271	266	227	259	262	274	273	298	234	253	297	295	282	275	285	262	259	275	272	240	274	243	260	242	275	255	250	264	265	236	272	274	267	242	274	268	268	246	247	290	261	251	271	280	247	279	270	272	279	265	256	287	260	266	277	303	280	270	277	258	274	298	262	301	282	266	243	256	265	262	275	281	246	279	268	281	261	262	278	251	283	274	318	271	267	261	247	255	283	260	280	301	247	262	279	285	264	240	271	281	253	258	249	248	286	261	260	276	242	261	270	284	251	256	273	279	261	292	268	271	296	254	257	246	302	256	268	272	261	261	279	282	239	285	277	283	276	248	251	257	232	277	291	279	248	277	268	259	283	256	266	270	257	261	285	295	270	259	253	241	256	237	312	258	226	253	255	273	270	274	258	303	240	260	251	251	272	261	238	257	264	268	243	282	265	302	264	267	258	247	257	226	284	258	265	250	270	263	256	272	257	236	278	264	288	263	240	252	245	260	269	276	299	258	255	260	270	255	256	272	276	283	292	264	248	247	261	280	265	276	307	288	273	229	269	265	277	271	269	266	275	278	285	235	264	276	261	264	259	292	262	253	259	267	261	275	265	245	245	256	245	286	254	276	260	275	248	271	282	284	250	258	291	245	284	269	238	279	277	282	240	302	273	291	278	261	253	279	240	272	276	271	283	277	244	282	260	261	283	281	244	262	263	219	285	268	272	255	275	230	260	264	289	231	265	279	282	275	247	243	263	251	258	255	287	288	251	268	257	271	277	274	279	316	255	272	287	268	299	287	234	274	229	273	261	271	241	236	246	290	286	239	266	249	235	265	270	297	260	292	265	271	248	267	253	236	286	288	270	291	252	262	273	265	250	252	270	244	295	244	247	266	270	238	261	279	253	282	291	284	293	284	253	263	245	255	265	282	225	241	240	271	273	277	247	255	269	283	264	258	252	293	271	258	254	253	274	259	234	249	242	280	273	275	270	251	257	272	254	252	247	324	247	245	300	284	268	226	290	266	244	255	264	249	280	249	251	289	239	244	269	256	255	256	245	257	275	253	260	280	261	281	265	297	269	251	255	253	271	257	239	263	242	251	278	272	286	250	286	268	270	276	273	263	255	249	297	279	283	253	254	292	253	254	272	257	274	242	257	301	283	262	252	244	220	264	265	254	260	281	252	290	242	225	260	263	254	266	263	247	274	282	313	272	238	289	281	273	297	285	254	258	276	261	271	254	272	294	288	270	241	266	259	263	278	292	252	308	278	273	270	292	300	244	270	278	251	271	280	268	289	298	263	291	268	287	283	259	269	249	251	284	287	260	296	243	260	266	289	250	262	242	264	248	254	256	279	252	287	294	282	267	263	286	283	274	245	271	264	272	241	268	245	255	254	279	293	239	249	305	311	249	287	249	256	248	228	260	259	249	260	276	283	251	263	265	271	244	274	259	283	228	270	259	266	283	293	248	269	245	237	281	243	259	247	250	261	266	266	267	253	251	248	251	246	268	269	229	295	259	258	258	274	246	268	261	257	293	256	282	243	268	263	268	275	259	256	281	270	300	252	293	263	281	253	249	266	263	273	260	264	266	265	262	294	273	268	259	251	272	272	294	263	286	252	245	243	301	260	275	268	245	239	271	260	257	249	275	270	277	280	276	275	247	260	288	251	225	266	241	273	249	258	257	267	253	276	272	274	290	224	265	257	271	251	288	258	263	297	266	263	278	260	283	264	242	274	283	277	279	247	248	245	272	288	285	272	255	275	246	266	263	258	256	232	251	244	270	247	263	252	251	259	236	266	243	253	267	272	286	252	257	278	258	274	292	260	240	280	233	281	271	241	246	228	309	251	231	280	258	285	272	272	272	264	248	273	241	266	257	258	256	271	265	274	264	253	269	277	249	302	279	244	275	268	273	244	258	285	263	283	260	276	269	270	274	273	249	250	268	288	254	264	280	264	279	253	288	272	255	245	263	249	245	242	265	260	250	255	262	243	234	246	276	219	252	271	250	249	256	302	259	251	283	257	246	281	303	246	258	270	264	269	230	250	259	278	260	279	279	254	254	266	283	258	266	245	271	276	262	266	278	282	285	257	252	261	263	276	249	267	257	282	277	270	249	292	279	239	247	260	270	262	258	255	270	251	262	276	295	268	258	254	253	245	242	281	239	252	248	287	270	270	270	250	252	253	254	274	246	268	249	273	281	286	272	266	271	263	244	261	277	268	270	247	299	258	272	283	251	248	252	256	242	263	258	263	276	292	259	267	274	277	258	269	297	280	300	259	267	251	281	244	273	275	280	239	263	252	248	288	270	244	262	281	273	252	259	262	268	251	258	264	275	285	250	278	298	274	235	285	281	288	285	302	227	293	241	276	258	259	255	270	291	260	276	247	263	272	242	255	275	270	291	279	236	289	283	269	262	283	243	247	273	269	270	256	268	268	263	254	273	243	280	282	302	272	268	275	286	297	253	282	233	265	285	279	281	288	218	283	275	276	261	266	284	235	252	254	289	264	271	279	262	267	290	281	255	268	271	296	251	259	255	278	266	282	277	297	256	262	269	271	253	245	250	264	264	251	236	254	290	301	251	276	281	283	274	265	274	300	254
24682	27605	34468	44273	45721	46979	48893	49442	50844	49223	51464	50299	46322	41967	37544	30915	29125	31410	29900	27795	28248	23995	20838	19696	15298	15076	10220	7369	6561	4136	3124	2478	1877	1660	1571	1222	1149	1117	1198	1287	1290	1661	1167	1140	1154	988	965	1051	1009	1025	1058	896	1053	953	1155	891	802	861	784	798	748	782	754	690	689	723	686	719	746	676	669	704	682	705	711	714	707	704	724	673	724	647	694	679	732	715	683	634	672	685	640	706	664	715	680	671	662	677	680	716	679	676	679	722	654	668	644	687	662	666	710	643	678	665	681	662	679	703	671	705	691	661	670	714	679	688	652	679	655	692	626	740	663	695	682	690	639	665	704	630	697	678	655	705	730	680	662	700	659	659	664	685	675	654	661	672	686	689	669	696	639	722	642	674	672	648	669	694	678	661	703	659	645	637	726	683	684	648	665	692	684	714	645	670	660	676	661	647	706	652	631	691	644	676	626	687	643	693	686	611	717	646	671	715	696	704	704	674	699	668	681	627	651	684	650	691	694	633	632	669	681	711	652	646	651	696	703	671	633	665	672	648	677	688	657	726	713	667	734	686	683	676	612	680	659	672	653	636	647	678	660	646	658	668	670	660	676	662	694	667	694	631	682	699	676	648	709	661	694	672	693	682	649	666	668	661	670	684	688	662	665	683	687	620	705	636	655	707	667	606	677	652	689	647	654	653	644	663	679	667	660	664	664	670	696	665	678	693	706	628	647	677	687	598	705	638	673	659	681	643	664	686	653	691	680	714	633	628	680	648	670	670	707	668	678	641	654	738	718	662	715	652	672	658	688	652	621	716	652	641	679	646	680	675	685	676	679	683	637	641	698	659	707	668	713	699	660	668	645	660	661	657	677	709	618	702	686	667	718	649	678	692	614	650	664	727	673	699	644	681	666	641	697	666	671	646	692	668	662	676	624	696	675	683	706	670	687	726	668	742	696	665	707	692	657	674	736	684	645	684	658	669	654	675	694	647	606	661	664	663	675	714	681	690	680	678	659	697	671	693	691	694	682	710	701	651	658	703	677	676	673	652	670	696	699	683	631	703	642	662	701	661	658	641	710	663	650	700	658	671	673	695	687	703	660	636	678	670	631	628	686	710	664	667	680	663	694	677	660	632	692	658	656	711	671	647	662	642	663	660	652	654	663	665	670	694	725	697	676	680	693	697	713	674	690	664	646	686	648	673	654	663	713	673	665	681	690	691	687	701	678	693	698	661	659	670	646	703	674	702	644	704	683	674	669	664	667	636	668	645	640	676	676	631	686	680	659	671	654	678	654	702	675	627	671	658	664	634	652	700	633	648	690	677	648	643	661	673	680	671	639	671	705	665	684	704	713	650	626	708	663	666	686	665	664	682	623	699	699	719	625	646	710	716	647	666	644	650	663	648	691	639	671	664	678	685	670	684	605	680	650	647	673	631	701	685	649	637	721	610	684	669	719	686	661	696	702	672	714	633	646	706	641	675	688	643	641	736	659	658	648	621	667	654	700	695	662	657	649	633	678	672	709	652	687	690	694	626	671	651	662	687	690	673	684	695	666	679	616	691	685	659	655	725	631	682	664	681	699	750	654	670	672	674	660	709	652	714	643	674	671	639	703	685	632	685	683	644	711	660	667	692	698	677	698	650	659	667	640	671	687	705	663	657	584	687	642	623	718	670	666	675	674	662	719	662	674	649	746	718	692	691	662	677	686	678	715	696	694	684	686	649	649	672	615	675	651	650	633	665	681	652	633	635	677	615	687	670	605	671	674	686	685	658	666	669	657	630	681	673	630	652	636	681	645	730	618	684	648	652	674	677	669	656	720	655	665	706	614	681	722	698	682	685	638	611	658	704	651	676	634	655	718	682	660	617	687	670	678	686	719	706	686	647	683	708	675	677	673	663	702	661	712	677	652	722	715	640	697	668	711	654	701	669	675	748	708	687	719	644	658	696	662	670	647	645	675	681	628	661	651	647	664	626	669	625	703	668	618	667	628	668	697	703	720	665	667	685	685	696	664	671	694	664	711	639	654	694	682	635	674	659	662	653	656	667	709	668	732	631	723	679	665	655	698	634	673	672	682	694	641	681	644	630	641	639	689	631	677	655	713	646	652	711	658	677	692	670	708	694	624	648	726	668	663	731	654	693	640	623	640	595	701	654	636	675	716	667	720	700	677	685	644	682	668	645	706	701	678	626	653	678	681	710	664	694	688	656	689	669	681	640	730	663	681	685	675	616	645	657	688	680	654	692	654	677	669	634	641	659	663	643	646	689	693	684	696	670	689	675	674	689	664	692	731	648	702	633	689	691	686	698	645	681	718	666	660	721	644	675	692	664	685	748	636	652	706	676	721	643	671	648	679	662	683	669	652	633	699	728	668	672	683	665	639	678	677	698	657	688	642	707	670	665	631	662	649	650	644	655	655	676	671	656	677	675	648	696	624	672	644	631	674	713	659	685	689	687	729	632	638	668	692	662	691	738	665	680	654	676	695	684	741	644	688	683	665	708	667	680	697	661	651	635	660	720	727	735	670	696	696	682	685	661	615	678	672	717	684	644	693	670	640	687	654	658	653	690	682	710	615	706	704	639	695	650	660	640	623	682	712	653	673	686	656	656	651	681	663	684	685	706	624	654	688	671	706	683	692	678	657	653	676	689	681	707	677	715	646	721	679	613	682	639	664	679	695	719	641	643	703	667	651	645	655	641	662	655	707	691	692	705	689	647	641	679	682	670	697	650	703	657	639	673	679	658	696	673	602	637	674	672	704	643	688	664	705	625	649	673	669	729	684	656	653	682	653	673	664	663	699	667	686	682	641	660	665	679	633	705	645	665	648	722	670	600	659	703	661	644	644	679	700	640	667	698	610	697	630	676	688	642	670	666	643	635	682	692	655	658	651	681	671	734	685	679	636	671	685	665	722	653	652	692	686	669	690	697	648	653	691	605	653	673	643	672	654	654	670	683	694	649	666	640	671	634	691	694	723	690	686	681	635	689	663	686	658	640	636	629	642	705	678	651	653	692	636	665	692	659	703	665	730	679	681	692	658	644	662	705	688	681	705	650	688	705	640	641	689	646	670	685	678	634	691	660	691	662	685	660	683	650	667	633	668	675	642	687	695	642	732	673	672	686	676	668	671	679	623	669	669	644	666	659	705	678	643	619	616	689	687	655	707	643	614	671	626	693	680	632	685	681	653	623	679	656	668	648	633	686	655	652	669	661	731	653	688	668	700	673	640	660	673	669	704	674	715	681	693	665	681	652	707	674	621	662	702	641	675	696	688	640	650	673	729	669	633	701	657	692	670	671	675	632	682	677	674	685	672	691	748	707	684	685	720	645	697	707	699	696	645	687	634	649	662	659	665	693	710	668	643	656	658	655	617	722	657	681	667	652	678	623	641	664	642	678	658	665	662	684	719	670	681	719	720	674	637	644	633	659	724	638	679	659	690	658	705	658	672	671	627	697	667	675	679	623	663	708	693	693	673	688	660	685	669	704
11433	8123	8573	8239	6961	5976	5209	4426	3480	3059	2834	2544	1772	1450	1213	887	807	745	639	570	551	500	466	445	434	406	418	390	336	381	317	279	301	307	299	345	348	335	339	327	357	352	313	307	368	341	316	323	352	321	326	348	322	306	351	374	352	338	319	305	311	317	317	345	333	296	294	326	299	322	335	330	316	305	354	363	311	328	330	336	284	313	315	351	326	339	318	304	316	336	320	310	325	337	336	335	309	304	304	325	342	337	314	336	312	321	344	337	334	364	314	308	303	338	346	312	312	300	285	301	319	342	328	319	320	326	336	301	287	310	305	317	346	288	304	315	315	328	318	268	285	310	318	315	303	327	325	280	285	313	346	359	347	326	317	322	345	328	316	312	335	285	324	318	305	303	338	320	325	309	367	312	296	343	342	374	321	303	355	358	313	343	331	304	300	291	320	307	311	284	313	283	300	325	311	345	315	359	302	344	338	338	311	314	322	349	325	331	337	323	332	328	322	342	314	305	310	340	305	310	337	336	353	322	337	322	342	325	305	346	316	336	302	319	340	317	320	316	314	294	321	333	313	331	344	336	294	338	309	331	311	340	320	305	323	331	333	314	273	322	307	290	321	342	318	319	337	315	330	340	362	312	326	327	354	318	328	333	316	323	305	328	336	318	297	340	310	347	334	329	309	331	331	340	327	304	316	312	301	308	311	303	339	374	356	332	298	303	327	307	313	310	321	313	277	333	335	316	321	328	321	337	310	317	299	317	316	299	337	340	342	326	328	356	344	336	331	304	294	324	299	328	334	295	304	319	336	312	318	317	318	343	300	333	312	309	341	329	346	300	326	312	333	331	347	327	302	291	322	319	372	321	304	318	342	315	292	323	358	294	324	304	319	327	298	312	361	353	324	328	336	341	313	332	327	331	313	319	330	293	325	276	291	323	312	330	343	329	359	317	333	305	319	290	295	316	337	293	341	272	336	327	332	317	350	322	346	341	322	321	309	334	321	352	304	298	363	302	344	324	323	347	340	311	332	317	306	349	305	331	324	315	319	333	337	318	321	317	317	329	317	337	290	323	290	314	325	321	320	311	310	373	340	318	328	310	330	327	333	336	317	314	318	313	304	295	292	341	336	341	317	317	330	338	303	294	355	325	332	308	305	315	312	356	288	323	308	301	358	339	327	342	326	326	335	303	346	287	328	330	342	307	321	333	319	319	338	311	355	297	324	331	306	299	350	355	338	384	335	336	344	327	348	336	334	305	309	306	312	341	338	323	309	327	335	296	322	309	310	305	342	331	331	344	292	338	316	352	319	320	321	325	349	330	294	293	313	324	300	343	353	349	322	341	328	366	295	316	333	312	321	333	321	299	330	338	330	281	332	288	277	307	308	311	329	346	350	360	325	335	298	288	296	334	333	324	327	322	311	333	310	329	311	319	327	285	350	341	296	337	326	352	337	324	346	320	327	300	324	317	311	321	338	311	305	322	356	306	305	331	298	296	299	310	312	325	324	319	324	331	285	323	293	292	344	320	327	331	325	349	308	330	338	336	312	319	337	307	307	308	323	332	322	351	336	333	311	330	326	313	298	323	351	310	331	353	343	321	336	302	306	338	319	316	316	352	353	312	259	347	323	333	306	318	335	312	322	335	315	330	345	331	350	361	334	322	361	311	310	335	312	338	335	316	307	356	305	326	337	316	335	333	340	327	347	323	296	323	290	309	350	308	331	332	301	307	285	351	332	326	307	327	332	319	321	320	324	319	323	315	318	292	349	338	318	320	325	311	344	348	347	317	323	304	337	311	352	312	322	314	313	354	339	303	312	321	320	306	317	297	317	338	323	313	327	310	326	324	329	334	319	330	322	308	348	368	331	313	316	328	313	299	291	323	300	328	336	333	340	311	306	340	318	336	316	338	362	308	307	351	296	311	320	332	334	327	320	334	307	331	334	302	318	319	302	323	315	315	349	325	306	324	344	329	338	328	327	324	336	341	339	358	344	353	309	352	352	303	327	339	355	327	334	320	327	340	349	337	316	316	321	319	322	316	326	310	319	318	332	330	324	315	312	314	329	312	280	332	348	284	309	322	343	330	340	343	340	316	340	312	358	334	354	325	317	345	302	290	338	310	323	346	330	325	336	328	328	311	321	306	301	343	318	330	337	338	321	306	342	326	322	349	307	322	328	338	335	321	332	351	274	325	333	339	309	356	310	335	298	325	330	314	340	331	344	343	332	312	340	312	303	316	316	332	339	286	323	314	318	324	336	306	305	328	327	333	343	330	317	281	332	308	322	276	334	347	306	330	326	294	322	315	291	299	347	327	325	337	324	299	306	327	321	337	320	303	321	329	301	286	322	314	349	355	336	347	328	335	333	323	336	308	299	345	319	319	345	343	345	316	328	334	339	333	330	312	351	355	330	353	317	318	331	327	290	321	335	345	321	337	356	326	323	302	345	334	328	317	322	354	318	298	308	310	326	336	314	334	296	281	332	326	301	331	332	301	325	343	336	339	362	318	310	344	339	286	317	319	297	327	311	313	327	300	325	318	322	309	297	339	308	339	303	327	333	336	321	364	316	340	353	372	308	320	318	343	313	342	319	303	330	354	301	314	328	322	319	334	328	341	310	326	323	324	314	307	326	339	341	328	313	300	285	320	359	329	327	333	311	339	314	299	322	302	354	334	319	322	339	363	326	352	326	330	322	327	335	341	335	318	306	303	314	342	336	312	304	357	294	311	312	339	298	286	307	312	335	339	343	314	343	326	341	320	324	316	328	323	338	365	345	336	321	364	348	301	345	347	311	301	305	332	343	347	314	360	360	341	342	309	311	316	319	294	304	323	346	349	343	326	345	310	302	298	344	316	306	326	330	328	335	297	335	333	326	343	335	304	307	336	329	306	332	318	331	317	317	274	337	338	342	336	334	333	337	340	327	334	348	290	313	352	292	332	341	387	328	319	303	348	348	344	348	336	319	336	315	331	275	337	308	323	333	320	331	321	318	341	331	320	322	301	323	327	325	311	335	290	345	325	324	339	333	353	333	327	352	325	350	335	339	363	326	329	305	343	312	313	335	355	288	326	328	314	323	304	338	320	350	334	330	314	297	307	383	321	315	308	340	305	352	332	336	343	340	314	306	354	303	316	302	320	336	326	333	293	387	340	307	297	318	346	309	288	328	324	347	334	344	294	337	314	341	339	340	329	341	304	333	330	356	315	311	339	335	344	324	312	351	340	309	335	353	332	294	296	355	322	282	294	342	342	330	299	303	315	316	347	339	304	352	322	315	331	291	316	334	334	345	341	310	350	346	321	322	343	321	368	321	319	327	303	324	322	378	333	311	306	320	328	332	367	318	357	324	326	317	301	305	344	334	295	353	358	305	318	314	318	305	353	307	341	333	339	324	349	311	336	297	322	310	307	309	317	326	280	340	323	320	315	324	327	326	287	323	346	319	303	300	337	314	345	312	329	319	290	322	319	325	308	323	326	299	315	310	312
7736	7825	13787	19113	17163	18036	17129	15632	12993	12598	13009	11989	9430	7886	6477	4397	4103	3729	3204	2877	2657	2213	2053	1678	1613	1402	1306	1209	1145	1066	948	874	883	884	923	872	886	840	868	851	853	875	877	869	847	789	827	877	849	898	837	798	859	765	870	834	839	828	836	790	850	802	788	873	774	815	804	814	750	808	840	827	843	820	869	849	802	817	823	826	840	831	889	833	787	822	794	816	836	824	805	748	808	818	801	843	829	818	824	859	806	841	780	837	847	762	858	802	795	833	815	833	806	856	848	821	832	788	798	804	814	816	808	847	804	810	821	772	797	808	831	807	794	782	893	855	811	795	797	805	842	815	849	808	835	786	835	838	811	819	809	754	809	759	809	822	844	767	830	779	811	766	819	795	750	824	859	789	828	828	830	798	792	789	814	809	832	809	829	826	828	823	789	824	802	804	842	806	833	785	820	802	809	805	845	850	784	835	811	814	812	788	841	798	834	773	813	777	758	817	849	836	833	825	783	837	835	761	838	772	781	819	773	845	836	794	810	804	777	877	806	820	795	810	816	777	806	850	816	821	757	808	821	848	828	804	815	833	823	817	819	812	800	855	801	842	850	782	862	773	848	828	847	794	799	794	864	829	838	814	818	879	805	838	835	781	797	834	859	840	845	784	837	778	782	863	822	768	823	818	778	790	787	857	823	845	829	798	828	853	766	815	751	837	792	845	840	803	803	847	859	791	829	851	790	782	808	803	831	814	826	859	837	827	819	823	829	827	793	836	808	765	801	788	833	806	766	772	807	819	854	784	790	838	879	802	829	785	794	863	864	785	768	824	802	811	894	847	847	829	794	839	836	837	785	858	789	792	776	816	815	848	865	832	819	830	862	829	780	776	834	846	810	825	815	817	799	835	794	782	816	825	810	818	808	772	760	856	814	800	786	814	781	816	861	861	854	804	782	788	845	772	767	795	845	805	876	808	836	831	800	805	837	815	826	792	831	800	776	804	785	801	846	781	791	776	826	871	795	844	792	821	844	803	877	802	808	832	806	802	895	811	804	839	781	811	832	854	784	820	808	811	802	785	810	827	828	834	803	791	821	796	793	863	794	849	810	795	832	830	863	839	790	879	833	759	833	824	849	863	822	795	760	802	820	811	798	793	825	846	788	819	770	799	776	835	859	825	767	822	793	793	777	822	844	838	795	811	810	812	815	821	839	855	806	826	813	800	879	814	753	788	796	859	831	769	825	824	868	795	800	831	836	814	810	836	849	786	848	764	813	900	817	791	817	797	834	781	818	845	806	861	825	864	808	826	854	809	803	815	800	809	776	847	799	845	815	823	813	813	852	833	847	836	809	797	855	811	801	812	802	795	822	851	816	847	846	828	870	814	787	831	810	789	824	847	792	808	804	817	855	806	794	808	867	853	855	816	772	776	829	793	812	835	819	796	841	779	823	872	826	846	812	780	847	821	870	815	796	816	758	813	821	780	821	820	806	819	846	841	809	836	808	824	787	800	835	822	773	852	835	804	845	813	828	826	801	788	821	831	806	768	817	866	815	867	854	808	791	766	802	798	799	833	863	775	825	835	896	755	826	738	810	830	834	837	789	811	796	800	834	828	789	856	782	749	820	815	794	807	816	812	812	836	818	805	787	797	848	797	828	797	834	838	791	838	810	799	820	824	797	809	839	865	784	752	792	856	797	814	802	787	848	819	796	830	778	857	830	797	837	808	841	793	805	821	822	846	829	826	829	769	851	807	848	824	843	838	784	807	781	801	819	791	863	824	815	790	792	831	868	889	815	865	776	784	834	872	869	830	796	818	813	815	802	761	789	796	770	816	843	873	808	805	871	820	841	789	792	768	823	825	803	808	765	777	773	786	849	841	779	820	842	872	827	838	780	826	858	811	838	839	788	822	827	824	864	793	824	859	833	844	840	817	802	830	807	791	795	832	805	843	839	857	803	833	847	795	905	831	797	827	815	828	785	820	819	816	760	851	800	781	829	875	764	819	810	765	795	756	804	778	798	792	842	826	838	794	859	821	868	762	786	837	839	827	819	795	814	842	828	814	789	816	802	814	823	794	797	856	865	807	837	839	790	798	847	824	850	795	837	844	859	797	858	811	844	845	827	824	813	776	807	842	808	816	851	825	836	811	812	825	825	781	767	830	763	799	881	811	821	838	817	821	788	852	847	794	797	831	833	761	802	820	819	811	822	837	779	832	833	831	813	843	824	794	843	811	831	808	820	806	784	870	847	822	842	802	763	804	785	872	845	816	763	860	728	873	807	817	754	843	845	833	832	787	825	826	836	792	839	819	806	862	792	791	795	814	780	783	835	805	786	763	841	842	821	781	819	809	781	843	841	795	821	827	815	801	828	784	817	846	795	819	828	793	828	803	829	829	840	794	780	782	790	799	835	800	788	749	779	810	804	797	795	794	814	816	809	802	813	861	818	799	811	841	812	818	817	813	845	745	804	839	811	811	845	872	814	825	844	789	819	854	827	785	767	848	804	757	816	780	750	784	774	755	798	882	801	845	803	808	819	846	813	846	844	824	840	820	823	871	803	817	865	806	800	804	807	817	843	815	813	858	787	819	833	835	867	827	825	827	825	774	787	810	827	863	835	821	774	766	858	777	805	849	778	851	843	804	847	829	794	793	775	760	806	793	830	783	854	847	865	802	828	795	792	852	830	860	792	826	845	826	816	803	829	785	750	835	824	766	828	823	845	844	848	812	837	791	822	793	889	850	775	842	845	747	871	758	795	829	803	754	842	815	874	869	826	830	814	829	794	828	823	834	844	813	846	841	844	799	856	819	792	845	810	794	832	811	845	816	785	833	810	814	815	860	813	844	790	817	752	766	820	777	867	850	823	788	846	841	816	805	804	780	828	808	850	793	790	844	806	821	836	860	798	822	796	799	825	748	798	826	843	874	822	863	821	847	818	785	818	774	869	824	803	810	850	836	856	819	861	803	837	836	807	843	849	807	841	838	775	864	806	845	825	807	784	801	860	815	815	866	848	825	771	815	847	796	836	847	811	791	833	853	873	781	799	859	789	774	833	796	814	822	815	839	783	819	867	751	823	781	810	802	787	866	799	851	777	793	823	822	852	795	835	811	824	802	831	856	801	760	831	784	818	808	806	809	815	781	847	778	818	865	791	847	806	823	832	866	822	836	791	817	775	789	830	832	841	798	866	794	791	819	817	796	776	823	830	791	817	819	844	824	844	827	795	777	827	794	814	799	855	853	765	774	854	767	797	784	835	818	830	830	751	850	830	857	813	827	807	775	817	797	826	797	837	807	808	796	815	769	742	814	804	800	833	830	839	818	796	801	784	823	807	829	793	836	830	833	829	841	804	812	809	798	818	850	806	846	809	826	812	772	810	780	777	830	820	805	819	793	808	817	795	785	801	804	861	786	822	826	835	814	849	822	752	802	762	806	821	809	829	816	805	826	830	831	823	794	793	872	811	795	799	816	767	836	808	830	800	803	821	789
25469	21131	24125	30318	31487	31609	31700	30347	25129	24687	24598	23183	19832	16590	12299	6301	6504	5309	4635	4361	3799	2850	2042	1767	1582	1273	950	784	583	562	456	421	394	378	346	367	341	385	373	354	334	375	346	339	339	336	371	307	342	354	329	368	354	295	296	339	352	290	334	318	338	306	316	333	293	322	328	319	348	292	314	347	315	297	320	331	293	293	307	327	335	339	323	314	331	332	336	320	293	323	382	340	296	301	344	313	315	336	327	305	298	329	319	318	338	321	324	334	308	351	338	295	325	325	336	319	339	298	288	356	308	283	356	360	324	325	343	332	312	315	306	331	338	322	354	306	311	320	295	337	321	304	312	308	314	361	314	316	322	288	314	306	329	328	309	306	301	312	306	309	296	313	301	343	313	334	339	332	317	316	311	308	360	329	332	298	338	318	332	335	330	320	319	323	335	245	327	316	301	309	285	324	316	300	327	329	339	317	324	329	309	331	304	335	334	319	336	312	313	308	313	317	326	307	323	306	326	316	323	331	326	358	308	362	354	321	312	320	345	325	281	290	325	321	331	324	360	317	323	348	338	337	322	337	333	302	356	320	319	334	318	302	345	312	350	342	316	328	332	323	362	322	297	289	327	321	316	306	323	311	319	295	307	318	314	357	353	353	294	310	319	327	300	305	306	338	320	320	327	327	311	316	289	308	288	292	306	309	306	309	349	319	302	316	313	296	335	323	330	331	323	320	317	322	300	302	302	319	305	324	317	309	344	323	338	355	319	312	308	302	306	311	299	316	344	306	341	321	318	295	329	331	352	320	312	298	310	321	328	309	327	299	326	301	331	339	312	311	329	335	303	327	327	302	333	297	293	302	327	325	304	305	302	330	307	307	320	337	326	291	304	357	284	317	327	328	316	333	334	333	330	327	339	298	324	308	290	316	341	293	316	304	339	295	338	355	331	300	300	328	312	313	314	315	293	312	341	327	338	338	318	315	326	299	368	330	355	331	323	299	341	308	323	331	297	346	331	290	285	308	302	308	333	293	342	317	324	288	335	350	335	301	304	322	338	331	301	317	332	333	321	298	324	308	302	316	285	363	304	287	342	353	305	310	331	359	359	343	340	326	286	297	304	345	344	330	329	294	323	356	318	328	300	326	316	333	339	287	317	314	333	338	339	335	320	304	339	302	328	366	342	319	324	353	319	295	322	297	337	292	343	322	304	359	293	326	323	297	347	312	279	338	347	326	308	320	310	333	336	356	315	307	322	350	307	317	327	315	326	309	301	329	319	345	327	305	308	367	311	329	331	311	362	319	302	325	347	358	356	310	312	303	326	332	300	304	332	356	335	309	305	299	317	299	288	312	329	309	321	326	329	331	356	330	350	302	298	317	315	330	334	306	299	338	323	319	329	328	333	325	295	292	296	325	298	326	313	284	314	312	304	324	314	312	312	302	306	342	288	328	316	310	346	316	323	300	306	289	297	310	331	314	301	319	307	310	343	307	335	321	327	325	324	348	360	309	317	312	317	320	316	301	351	338	333	324	332	332	307	323	313	357	351	330	313	322	313	311	317	276	305	311	329	332	303	338	327	331	328	324	347	320	300	335	335	338	303	322	327	340	338	325	319	310	344	305	340	320	326	326	304	333	315	334	301	305	305	344	307	317	297	321	338	315	300	329	351	326	332	338	348	332	321	315	316	367	297	309	302	334	336	322	303	330	309	324	316	317	336	331	304	313	336	317	320	339	314	323	334	370	287	321	339	332	327	326	303	302	322	323	355	333	319	362	361	343	307	315	326	302	306	322	314	284	319	348	327	350	349	329	360	339	323	333	301	312	320	309	344	319	303	311	325	312	297	330	330	357	316	316	329	325	314	348	308	358	332	359	339	316	327	290	326	322	303	337	318	325	302	317	331	337	329	318	336	340	328	299	298	291	284	310	320	335	334	339	308	334	311	343	308	336	314	315	335	287	340	298	323	323	312	328	339	315	331	342	324	309	325	296	321	349	302	329	340	307	311	326	295	351	320	303	291	348	299	317	311	348	302	315	337	328	342	329	290	324	309	347	288	326	341	258	328	296	331	293	307	281	334	313	335	323	365	325	328	309	362	304	327	317	305	302	304	327	299	323	348	335	323	342	307	318	342	315	315	304	326	316	326	310	319	342	290	344	318	327	349	296	314	372	308	322	316	323	313	302	348	322	338	273	322	333	322	331	321	300	360	332	333	327	308	329	342	307	324	305	307	341	323	324	343	321	302	314	297	352	325	331	346	290	307	286	327	298	323	334	321	331	330	324	311	320	349	315	331	305	351	292	323	321	326	333	326	336	312	300	325	360	319	320	328	298	336	332	325	342	334	340	324	333	342	308	345	322	299	310	321	317	323	318	355	292	325	344	347	326	340	311	324	295	322	323	320	318	310	329	311	352	347	302	338	332	325	331	324	351	347	333	321	329	335	330	329	311	293	299	286	329	337	329	328	293	310	337	301	307	300	317	332	348	326	315	344	334	325	308	319	297	308	305	291	312	349	331	316	336	334	314	353	302	336	335	337	332	327	327	285	307	292	330	330	332	302	331	349	323	353	314	316	322	314	311	314	325	319	358	322	343	310	337	325	296	359	322	320	343	319	374	318	327	341	311	319	316	342	323	377	316	317	344	327	323	331	301	340	324	338	350	295	324	340	307	313	309	340	308	309	333	290	304	327	333	306	321	323	314	290	324	303	320	328	307	346	335	325	309	292	332	296	333	298	355	361	373	306	308	372	334	301	347	288	310	320	341	318	355	300	319	316	344	347	335	299	313	320	292	333	308	316	319	354	259	337	291	307	331	319	310	349	294	301	316	337	327	309	320	326	350	330	299	334	333	333	330	337	322	332	317	306	328	323	298	309	338	328	295	293	325	316	340	323	311	286	302	319	315	310	333	312	345	297	337	315	341	326	331	327	337	326	298	312	313	328	306	332	319	335	356	353	303	322	312	352	337	321	347	283	321	323	310	310	322	301	325	303	339	332	330	309	329	321	326	295	338	333	316	305	311	323	321	331	322	314	297	349	296	308	331	334	339	343	311	293	323	309	301	311	321	311	333	347	326	306	318	341	335	297	315	303	339	331	288	318	307	337	327	309	320	304	321	331	321	350	302	334	322	327	313	325	314	319	318	345	314	327	349	337	330	341	317	328	336	311	348	300	305	285	344	300	338	323	340	285	354	321	289	303	352	329	353	340	362	335	300	327	333	295	339	327	306	320	316	307	268	308	322	345	313	307	337	314	356	368	296	351	338	317	291	295	303	293	316	368	357	316	329	340	310	329	333	324	316	294	316	358	305	340	314	324	337	267	301	331	310	289	346	305	323	319	307	287	295	332	316	332	324	329	326	308	338	317	310	367	305	301	345	341	338	312	330	317	335	352	334	363	309	332	314	298	326	303	334	317	322	292	314	316	331	296	289	327	284	298	299	305	315	307	308	307	319	328	325	319	331	316	315	328	354	343	301	325	328	268	323	307	311
16732	16682	26650	37171	37613	42508	41706	42556	36657	38588	40798	40737	35904	33930	27462	18986	23433	20950	19836	19064	16929	13813	10602	9018	8593	7146	4831	3877	2996	2143	1700	1421	1222	1157	1052	1047	1035	1053	1019	1056	1037	1187	1074	999	948	910	970	946	926	920	982	1017	934	857	895	975	949	866	898	849	808	786	878	841	836	837	803	810	862	854	862	813	860	799	864	806	826	857	801	882	805	774	796	805	805	821	819	816	794	783	831	811	795	782	845	803	816	779	782	833	855	775	809	784	811	835	853	805	788	741	842	807	883	819	828	754	806	789	824	819	810	795	819	813	772	846	801	803	833	817	883	803	761	858	822	835	787	830	769	800	786	816	825	832	838	778	767	820	854	798	790	791	766	795	770	835	803	796	792	865	764	813	817	774	829	800	763	811	835	808	778	808	823	825	795	804	806	801	822	774	863	767	747	766	779	759	820	815	802	798	743	821	782	775	845	784	829	766	748	781	820	776	798	823	804	759	832	870	843	838	766	834	800	789	781	797	833	784	798	778	821	783	781	794	852	807	794	771	777	810	832	792	831	845	796	819	791	828	789	777	775	837	795	765	741	789	807	856	809	795	846	831	827	804	769	812	851	830	792	842	822	800	795	804	842	834	811	797	768	800	812	817	834	780	839	823	814	834	791	831	860	788	800	812	798	789	783	829	792	831	791	850	781	761	829	791	809	811	825	832	795	822	809	780	810	805	773	798	807	850	790	781	771	765	826	821	813	806	826	776	812	808	860	747	820	810	840	794	792	794	815	790	814	782	842	841	831	761	807	777	775	823	759	774	785	800	800	805	825	783	817	768	806	768	777	783	814	800	833	764	806	808	824	812	831	806	825	819	745	807	847	813	809	795	813	784	836	805	855	818	817	851	758	787	781	787	818	790	828	823	810	785	826	805	836	808	846	803	789	806	818	799	802	829	800	776	858	814	817	837	802	801	819	793	808	812	783	824	877	798	828	830	867	787	822	778	836	834	814	789	797	808	779	793	773	826	792	872	817	772	794	765	843	840	842	821	800	801	802	817	770	841	798	837	842	812	807	793	788	850	800	842	822	795	799	782	777	812	775	749	790	764	767	805	814	819	763	852	815	875	823	803	752	781	809	837	804	831	796	818	794	810	828	848	793	762	750	805	808	819	810	810	781	806	817	777	770	838	840	789	786	843	807	804	824	786	835	824	755	759	851	810	832	819	782	808	859	775	752	814	851	814	815	839	788	771	821	853	784	836	783	829	775	842	779	820	805	810	772	836	781	803	807	742	767	785	793	788	835	803	815	792	802	807	787	838	804	827	848	846	820	800	836	813	789	750	777	826	749	793	817	795	753	810	764	834	793	799	791	811	793	782	772	792	764	847	812	845	818	808	806	751	780	801	786	802	790	796	803	746	784	847	839	782	787	816	845	807	807	815	828	807	802	800	767	784	782	812	737	826	799	835	770	792	834	783	816	841	779	791	845	769	838	790	825	802	794	822	829	786	833	782	782	793	831	809	814	799	788	803	802	807	804	811	853	760	785	722	812	794	791	734	819	762	812	847	783	798	818	842	858	814	828	826	799	787	830	831	802	832	818	765	843	822	813	831	780	813	798	831	778	790	829	794	833	772	760	821	770	786	783	827	790	827	813	845	815	825	749	844	800	785	834	828	786	818	805	817	826	795	750	823	808	800	789	768	781	730	800	870	813	774	788	778	810	805	814	813	784	826	845	834	831	758	778	828	796	794	812	812	811	861	791	845	795	866	773	796	864	823	778	795	793	802	821	834	841	764	799	776	818	821	819	844	796	810	839	840	818	858	810	849	822	805	811	820	859	819	808	778	832	787	774	786	838	807	814	829	805	837	741	769	832	811	777	799	833	811	792	757	856	837	784	821	852	825	785	769	800	782	809	782	820	783	827	823	860	817	807	741	787	856	790	804	842	798	819	802	799	792	803	808	789	836	793	794	800	807	800	788	796	792	768	842	816	875	825	805	743	799	802	803	814	817	864	821	837	867	821	801	828	838	811	780	785	820	779	837	819	835	756	826	796	826	875	854	804	773	802	792	795	786	831	809	812	779	814	776	809	770	814	838	760	805	822	787	815	845	799	765	736	802	797	815	863	813	848	861	817	795	878	788	804	803	843	782	827	828	780	820	809	819	857	793	776	836	794	809	824	816	833	798	782	779	799	826	799	839	858	797	806	812	807	788	789	784	742	808	812	895	816	848	794	785	776	766	820	753	775	791	798	793	820	751	818	804	811	810	748	806	790	828	794	831	799	818	780	853	752	813	832	791	787	793	778	831	828	749	847	770	828	813	813	812	827	834	750	789	847	776	822	824	823	775	795	769	814	830	787	780	760	756	829	786	767	761	754	809	806	834	780	769	804	813	799	854	829	830	795	830	748	828	809	829	806	837	818	733	834	808	798	791	804	825	823	818	784	800	807	833	822	845	809	762	812	822	791	813	816	827	820	800	835	814	771	814	762	784	871	763	801	789	783	778	800	875	831	808	758	779	849	803	790	792	851	767	782	830	770	797	862	813	792	817	782	744	761	823	828	771	735	846	748	816	751	799	801	801	816	794	809	834	818	792	880	802	786	859	817	786	775	797	801	830	789	829	812	807	800	839	771	835	765	821	767	758	811	810	810	808	822	836	819	808	853	811	866	780	822	803	798	805	842	759	780	796	820	813	822	769	830	788	806	785	755	781	789	790	852	803	766	791	833	894	855	809	769	777	786	825	724	850	780	853	800	835	810	876	819	820	801	807	783	785	791	789	821	737	783	801	775	834	851	826	796	829	776	815	817	845	817	859	818	828	838	822	809	784	820	770	847	808	878	854	809	780	783	831	814	770	801	754	810	822	784	852	786	777	805	808	836	821	812	780	775	835	803	847	833	821	816	765	789	770	765	776	843	851	821	855	818	772	809	760	854	788	791	782	826	830	838	825	786	808	841	802	797	828	828	788	807	772	856	847	834	857	819	785	810	782	854	818	820	818	794	815	799	809	794	761	846	818	828	826	797	818	855	800	783	812	811	771	820	845	784	809	845	830	764	807	763	806	774	759	797	816	760	805	792	808	829	801	761	819	819	796	791	789	778	822	819	760	813	793	807	782	798	830	841	804	844	779	793	819	806	788	835	836	790	792	802	760	758	862	787	776	838	788	778	792	829	804	778	860	786	811	825	799	804	774	804	781	819	844	817	784	805	820	834	779	827	848	794	822	805	774	817	819	756	802	831	805	763	774	864	842	804	815	783	801	766	815	793	783	793	820	805	787	753	782	817	856	829	779	792	781	841	812	848	836	786	796	853	852	813	813	855	819	845	824	798	823	835	788	821	790	818	825	818	803	777	836	822	803	794	785	812	756	793	751	833	788	847	814	816	808	805	772	836	847	792	815	798	794	793	867	840	834	782	782	848	810	827	834	800	837	796	755	794	743	827	745	792	778	785	737	808	824	873	790	744	819	811	809	755	849	829	805	858	779	793	821	842	795	814	785
36809	32000	35419	40497	40059	39072	40456	37040	34193	34978	35368	36076	33594	31969	25532	15309	15938	14634	11489	8919	8293	7530	5355	4563	3553	2744	1909	1466	1092	811	598	515	413	404	375	344	311	318	354	326	352	367	363	355	293	287	315	343	311	289	305	299	304	266	297	281	267	316	300	291	284	266	278	258	275	287	299	282	273	295	250	288	261	292	274	285	251	237	298	274	283	277	256	253	276	258	248	243	260	267	267	246	312	255	215	260	246	279	241	271	274	255	278	272	239	241	263	256	232	240	269	271	258	247	252	249	268	274	257	256	274	310	270	278	241	230	268	263	264	273	283	258	253	281	249	277	260	251	279	252	267	276	283	273	306	307	256	268	261	273	256	254	256	299	254	268	268	243	248	253	263	261	253	288	270	228	238	265	270	261	268	278	277	275	250	241	273	270	269	293	262	252	255	277	269	278	265	274	259	274	256	254	241	265	252	262	237	269	311	279	262	279	251	252	241	286	280	257	255	273	274	277	272	284	283	260	300	258	286	293	253	247	268	259	277	273	243	253	281	262	265	262	264	260	262	268	264	249	248	280	260	239	243	254	266	268	250	287	289	273	238	229	257	278	282	276	240	232	267	283	254	276	281	274	262	268	248	290	280	304	256	271	253	268	257	259	248	260	260	254	275	240	277	282	293	238	266	245	287	261	268	262	275	248	276	245	260	258	276	257	280	267	286	261	273	264	253	277	259	274	221	254	255	267	239	282	274	255	259	286	273	269	284	236	259	259	311	306	243	260	279	260	260	249	241	259	251	297	273	251	258	269	259	226	261	264	262	271	263	250	244	241	253	245	238	237	263	256	273	254	279	258	293	241	280	309	262	232	248	284	250	263	263	251	251	267	258	247	231	290	279	279	258	246	262	271	282	266	282	286	261	298	278	262	270	243	248	290	276	266	255	251	252	265	245	278	258	268	253	271	277	246	274	279	253	276	287	291	232	259	256	249	284	273	282	260	250	281	282	258	256	255	259	281	248	276	281	255	265	258	237	235	285	289	251	241	228	278	290	267	282	279	271	255	244	273	277	287	226	260	263	270	265	282	262	269	272	299	285	284	269	283	283	259	248	252	264	250	257	289	257	271	305	258	243	248	254	261	266	266	266	244	249	260	295	290	278	271	280	282	236	255	305	287	269	273	258	245	261	278	289	259	267	308	268	272	259	283	266	283	257	272	253	256	249	272	269	261	253	271	273	286	258	299	280	249	276	255	241	269	251	254	255	291	283	286	253	276	251	263	266	286	262	266	284	279	247	254	253	240	248	280	270	265	286	276	252	281	237	293	280	243	262	235	241	305	252	266	266	258	257	270	251	225	271	272	248	271	250	302	275	270	251	267	254	244	272	259	279	289	239	266	275	262	320	337	281	259	269	274	240	272	273	256	274	273	262	282	248	266	285	248	241	267	258	260	275	291	239	271	279	274	292	304	263	265	244	265	254	263	278	262	288	279	280	272	282	300	289	278	271	263	293	247	269	287	270	239	258	248	253	277	252	274	252	275	262	257	255	257	270	291	264	248	268	268	260	282	258	286	287	309	269	251	237	249	283	275	259	255	264	276	263	270	261	270	259	267	259	275	251	264	286	256	252	290	279	244	235	271	268	223	273	286	272	259	293	262	246	272	286	266	280	272	259	241	258	294	263	304	291	254	285	255	269	272	301	246	272	259	265	250	266	242	282	246	267	272	278	241	273	259	287	242	268	282	267	253	273	266	290	286	249	281	279	248	250	265	255	284	273	259	281	262	286	250	257	259	237	303	229	278	255	248	258	270	270	270	243	252	278	265	270	270	250	284	269	294	267	276	290	287	282	259	236	281	288	280	275	280	280	240	293	251	244	270	264	264	262	246	252	263	269	301	274	245	253	261	252	277	281	260	240	284	251	269	256	257	268	272	258	276	254	254	254	267	243	266	247	253	258	251	254	273	255	256	253	273	293	258	300	297	248	243	274	278	254	260	252	257	251	245	247	264	267	277	251	250	235	228	257	276	269	281	240	257	300	268	270	283	263	279	253	262	271	258	274	294	291	294	255	273	263	294	257	270	261	262	276	240	242	279	251	272	273	280	264	247	257	267	250	248	253	258	273	285	261	288	294	250	270	248	237	259	272	281	258	268	265	255	252	261	242	302	267	248	297	253	250	266	248	269	243	274	299	279	266	270	308	253	275	282	270	257	259	244	274	282	269	269	255	273	284	263	291	261	256	266	257	239	271	263	280	268	289	276	256	273	254	257	250	280	284	263	283	286	259	279	293	237	250	243	257	277	249	257	277	251	250	295	282	261	260	273	261	247	265	268	270	266	284	257	275	262	235	244	260	260	243	274	282	273	274	268	246	266	279	278	237	298	265	257	239	273	286	275	251	248	262	283	282	269	262	287	299	270	262	278	250	254	270	249	229	280	263	260	237	268	271	266	250	269	275	268	269	248	285	319	282	255	261	280	294	284	252	248	255	266	253	288	268	253	264	251	237	246	285	239	261	246	270	245	279	266	265	245	275	272	283	241	258	288	249	256	265	296	243	294	249	265	260	285	246	264	267	281	269	289	261	259	250	244	260	250	249	259	241	267	276	277	221	271	252	258	235	236	267	258	275	246	281	282	271	271	244	240	255	272	272	296	261	253	272	287	257	232	252	226	272	259	238	281	274	251	306	252	274	270	273	268	274	246	243	283	269	262	252	277	264	240	241	256	232	266	243	280	241	230	263	280	260	285	271	300	250	264	286	278	275	257	278	256	269	255	277	266	252	235	262	265	252	245	269	257	280	265	244	221	244	288	289	243	261	261	269	265	278	262	265	259	294	253	285	290	252	280	251	251	284	289	250	248	237	245	251	308	251	261	257	292	281	273	252	269	262	255	277	268	275	226	235	243	262	250	263	252	249	269	268	272	299	281	240	286	255	284	245	279	256	275	229	232	265	277	261	308	229	268	284	266	288	267	279	269	279	266	250	263	279	271	266	282	277	279	294	257	272	275	261	255	274	231	283	287	283	275	240	252	274	286	248	244	269	283	237	238	248	255	281	265	232	230	274	241	285	227	273	279	286	279	243	290	254	271	264	243	289	306	267	260	252	257	283	282	253	300	283	285	259	302	270	272	258	260	256	240	275	263	283	247	263	263	266	281	284	292	262	246	288	286	291	260	294	280	295	258	247	271	279	278	276	258	296	260	265	258	274	276	277	252	278	280	280	262	279	276	266	245	236	289	274	260	297	265	236	250	274	246	247	254	268	245	259	264	270	250	281	265	278	267	273	262	256	263	242	270	279	280	240	268	254	275	276	268	224	290	282	269	280	273	263	256	272	244	247	250	261	264	274	246	278	246	270	273	279	289	289	254	257	265	241	257	249	253	266	237	233	249	281	264	271	296	234	239	261	258	249	270	265	233	289	269	259	250	258	258	241	260	275	272	265	259	260	282	264	269	259	275	273	275	241	269	246	258	275	276	271	278	235	231	265	266	297	263	236	270
24089	25183	35842	45537	45971	49483	50288	50339	47583	46924	50928	51846	48445	46215	38197	29803	35128	34370	31101	28081	26810	24936	20167	18307	16310	12945	9668	7878	5690	4261	3127	2180	1486	1658	1381	1167	1052	1120	1168	1154	1256	1463	1460	1150	1076	1033	1003	1049	959	997	928	1092	976	887	860	928	1021	873	841	783	743	756	764	712	652	650	666	669	722	724	725	754	701	712	759	711	699	706	705	668	685	684	687	651	703	677	688	657	713	721	662	683	711	653	700	671	681	695	673	716	670	698	736	666	673	644	654	704	690	713	663	698	706	704	702	640	639	701	690	690	690	714	666	691	676	674	676	661	693	705	676	674	662	671	667	660	713	656	689	693	646	650	652	668	660	680	663	685	694	652	692	688	635	647	676	713	713	700	663	681	642	663	683	683	666	700	653	628	678	689	690	712	667	676	664	658	707	600	689	658	689	652	654	684	663	662	646	688	684	702	665	699	671	675	680	681	703	676	681	687	643	678	736	692	650	673	713	679	701	664	661	676	652	666	690	684	719	626	698	691	705	676	676	717	709	686	675	659	685	694	668	679	688	642	677	678	664	659	637	691	697	676	664	711	679	672	671	651	734	651	684	642	666	643	643	716	649	654	692	635	676	661	696	671	671	681	653	636	636	698	651	721	689	705	661	642	680	659	697	641	701	649	691	720	635	666	666	705	658	643	655	688	690	670	678	690	670	661	704	674	676	694	689	688	670	676	643	660	705	694	663	677	674	661	698	694	689	670	717	695	686	650	686	690	694	727	711	669	730	679	647	696	688	715	714	687	678	683	690	727	672	700	666	687	685	652	660	677	672	640	666	678	704	633	654	695	661	678	700	667	669	678	638	701	650	665	653	703	663	622	651	626	670	673	707	649	665	694	702	677	630	694	658	630	710	674	684	631	671	655	658	639	683	696	667	648	651	687	657	706	687	669	709	666	609	686	721	643	677	651	688	690	650	725	643	675	687	680	683	650	668	674	690	632	707	684	674	635	695	708	679	697	670	642	676	679	683	668	673	664	692	680	700	700	648	680	636	724	661	714	646	675	663	706	661	691	693	656	677	700	643	679	694	726	696	697	678	712	703	731	639	731	612	638	698	693	717	719	704	674	689	624	668	701	644	700	639	671	680	703	667	726	689	688	663	700	660	669	671	735	677	702	667	717	698	636	638	654	663	674	709	705	671	651	648	709	652	659	676	693	637	645	700	718	656	653	665	643	677	682	653	685	681	683	696	670	639	647	678	674	649	672	606	645	694	668	664	695	677	671	656	685	624	698	681	668	651	672	711	663	654	658	676	666	639	701	652	694	735	662	660	694	690	712	629	729	669	692	668	673	706	684	687	683	649	653	640	697	648	712	650	671	709	685	669	690	692	736	662	685	706	667	648	692	669	737	699	662	641	638	649	679	690	675	694	688	679	669	682	647	654	642	667	670	702	656	672	670	640	663	657	649	649	669	702	695	670	705	674	657	679	659	662	645	703	655	637	682	654	647	656	678	656	695	713	697	646	684	662	687	686	680	684	693	672	630	646	723	684	700	673	662	673	651	675	612	649	693	700	645	652	624	679	711	644	670	697	693	654	688	699	700	643	678	652	682	622	701	696	653	715	708	671	684	685	635	644	684	640	653	691	678	680	636	667	692	669	664	638	658	686	628	667	657	659	653	693	636	629	699	666	664	676	655	654	683	705	683	690	630	667	655	706	652	695	634	681	666	662	739	698	691	650	645	667	656	692	662	664	689	720	664	686	659	634	617	713	637	674	709	669	688	667	714	660	647	637	696	657	655	676	658	669	663	659	662	646	680	685	680	650	667	637	676	694	692	667	690	695	612	622	661	666	715	663	716	665	691	674	669	672	641	666	663	691	696	634	666	654	626	672	651	702	688	692	663	673	693	653	690	680	667	697	699	622	667	671	667	713	707	675	656	689	659	694	634	679	688	682	701	671	711	679	658	702	643	677	658	692	676	675	663	684	722	682	678	702	674	686	683	673	676	678	658	674	642	710	651	657	683	701	664	661	667	677	701	671	672	730	667	687	657	659	688	733	633	693	687	660	716	697	681	702	718	643	683	657	662	681	660	655	690	682	649	613	662	648	693	724	642	668	675	678	696	656	667	667	669	693	683	674	697	620	683	702	696	662	659	655	648	733	693	645	671	691	665	668	681	703	627	643	695	616	666	666	694	676	633	684	741	639	677	633	677	679	614	645	688	641	612	639	646	644	653	651	719	703	714	693	660	649	713	697	646	659	636	666	635	702	663	641	716	665	669	680	676	709	695	706	700	657	695	632	668	675	667	663	655	661	643	685	706	634	648	671	684	643	668	636	701	681	698	642	703	655	673	667	686	715	689	668	684	638	669	692	655	660	691	662	663	671	710	681	645	724	652	703	670	753	712	711	668	667	684	708	661	698	675	683	714	691	660	730	658	672	602	656	737	664	676	656	667	700	667	709	635	666	667	668	684	672	701	679	675	702	601	697	644	674	690	672	739	704	714	708	648	720	688	661	733	674	664	645	655	666	617	675	681	723	708	670	660	673	696	667	655	673	679	669	655	649	661	655	696	634	655	689	637	697	738	690	653	665	644	673	663	652	644	674	666	650	685	667	674	711	688	670	650	677	712	688	699	691	687	643	734	699	647	704	650	736	693	680	618	669	707	636	640	652	677	684	697	701	683	659	661	643	645	677	740	707	683	678	676	718	638	669	645	698	686	680	664	663	674	661	679	682	655	657	625	646	669	651	672	638	644	676	723	751	634	645	652	687	678	684	647	677	640	698	689	696	637	626	694	676	692	637	669	711	687	650	684	666	689	654	689	648	699	715	684	664	686	694	710	620	715	640	639	674	698	722	648	641	636	694	722	695	668	653	671	677	697	636	666	711	683	689	706	662	575	692	721	654	676	639	643	664	673	644	734	670	660	662	713	633	718	653	678	683	642	692	707	656	669	670	656	647	712	685	693	702	720	667	700	678	659	632	677	652	705	662	681	641	613	680	706	648	639	627	687	650	665	631	686	663	672	686	668	710	608	681	661	667	673	698	699	696	688	666	671	674	701	633	685	703	694	694	638	693	627	678	676	665	702	623	688	654	655	670	705	660	705	678	642	676	684	662	666	641	673	668	621	687	699	643	681	723	689	646	667	686	701	658	690	645	683	664	653	640	609	682	654	679	631	686	665	666	681	675	695	688	642	705	676	700	681	729	656	656	675	678	654	718	635	652	709	634	671	667	704	690	694	723	661	715	712	641	611	669	696	677	641	725	702	681	664	672	693	666	704	641	752	696	675	688	654	701	714	619	682	667	733	651	660	705	644	643	679	740	682	648	740	692	699	709	646	678	684	644	663	669	653	666	671	654	669	663	673	686	623	664	664	634	679	675	668	624	649	670	703	681	702	682	655	644	668	683	698	641	682	619	709	677	637	661	653	653	702	685	669	631	692	611	730	671	704	661	683	721	627	661	701	643	644	674	668	655	721	677	732	693	639	699	709	674	685
11156	7684	9014	8393	6702	5885	5934	4235	3532	2687	2339	2159	1718	1663	1127	831	746	725	653	576	549	483	490	432	394	442	393	364	351	357	351	316	332	319	320	336	339	274	305	345	323	347	354	318	319	326	335	312	304	320	312	314	302	326	296	304	358	323	331	314	347	328	317	328	367	332	329	335	324	326	312	306	340	309	306	296	356	326	297	321	302	322	324	314	332	345	298	321	317	326	326	350	320	327	354	308	311	321	318	341	310	374	345	336	345	290	306	326	328	322	321	316	316	331	313	305	262	348	336	298	325	307	281	298	290	318	341	334	309	336	335	317	311	292	327	293	303	290	328	348	333	311	333	316	308	325	347	315	316	307	313	364	343	331	316	346	300	307	359	325	290	303	276	331	337	299	334	354	307	300	354	306	353	328	337	309	312	316	315	344	337	333	316	285	337	311	316	354	342	328	327	332	329	326	323	353	313	295	319	329	322	277	297	302	289	311	330	312	290	354	325	304	316	310	324	322	328	320	305	315	306	311	345	320	320	311	346	288	340	352	354	305	299	354	329	322	317	319	325	321	324	307	313	354	322	309	321	346	320	323	348	362	312	292	330	319	274	337	328	303	323	331	322	331	347	324	329	319	286	299	323	322	355	331	301	323	298	308	333	305	309	321	325	317	275	275	308	355	324	323	302	316	366	306	328	298	346	297	346	315	323	316	323	318	323	302	310	299	325	320	346	327	322	299	313	349	328	344	320	324	332	340	310	339	347	310	292	318	299	323	309	303	337	285	326	292	318	314	345	330	316	321	326	324	338	285	326	329	332	315	316	293	317	309	307	332	350	353	342	298	288	332	321	342	346	313	324	306	290	319	308	315	312	363	325	347	323	348	333	318	316	318	324	353	314	330	326	340	286	297	326	350	329	290	300	328	343	330	338	319	316	330	337	328	311	312	329	277	337	305	302	298	282	334	358	322	333	323	312	329	342	290	350	327	324	328	330	336	297	330	339	307	317	329	286	308	305	310	314	329	289	299	306	338	317	317	317	320	332	346	332	322	319	311	311	349	334	311	334	306	331	343	305	338	328	313	309	311	330	339	333	320	318	339	311	301	273	314	324	303	337	316	327	327	355	302	328	332	342	313	322	306	325	336	331	300	299	333	337	322	320	328	324	294	328	324	324	303	337	331	320	347	303	333	316	310	352	320	334	320	329	301	315	318	313	326	310	333	329	296	337	324	301	307	324	328	303	311	303	327	330	329	300	303	327	342	322	293	316	321	285	301	283	313	312	320	331	343	349	317	333	331	332	307	329	315	304	326	338	325	295	344	372	315	317	342	303	318	360	307	324	335	333	318	327	319	325	327	288	283	322	301	336	307	348	321	305	327	321	295	335	305	332	333	330	310	327	323	346	301	329	312	314	318	327	317	344	334	313	350	327	325	319	313	316	332	318	342	335	310	337	320	327	334	352	372	331	326	348	320	299	341	281	324	338	345	298	335	316	368	307	342	310	357	340	323	336	327	324	338	291	314	289	327	339	313	318	292	315	325	319	279	296	310	363	351	324	325	340	329	296	312	319	325	318	294	328	319	312	290	345	333	344	323	329	334	320	334	315	326	347	303	318	349	331	334	318	327	325	307	334	334	344	359	314	352	343	306	325	314	351	321	340	348	310	339	317	325	333	343	315	316	340	335	329	303	311	285	309	332	300	309	338	329	343	308	349	335	301	297	308	323	313	295	324	334	331	344	294	324	321	310	332	337	315	335	315	291	331	344	325	297	300	336	339	303	342	306	350	318	326	347	326	326	352	321	331	342	317	343	337	331	309	311	358	311	341	291	301	323	327	304	302	345	332	323	328	308	319	315	277	307	292	331	325	300	317	359	303	315	319	320	324	329	338	276	293	313	316	358	303	311	342	333	325	288	308	307	326	298	334	340	354	338	362	334	325	319	327	332	321	320	348	303	322	311	354	270	315	366	310	315	324	333	338	347	323	345	350	329	329	339	315	310	317	322	322	329	312	358	334	322	315	304	335	335	331	334	317	337	317	285	312	328	328	316	322	338	325	329	322	328	307	325	360	327	310	356	325	323	342	318	342	318	303	323	336	327	305	310	306	317	303	329	313	326	314	344	324	332	325	330	319	391	335	327	316	337	325	306	324	287	305	335	299	324	313	294	353	307	314	324	338	311	334	318	324	285	361	323	299	321	268	325	298	334	311	315	298	299	360	304	298	312	313	333	317	336	323	304	363	335	303	310	332	340	324	349	306	346	341	323	331	319	290	286	287	292	298	283	343	305	301	309	301	354	285	298	343	331	340	326	310	311	314	324	315	321	330	329	327	324	326	335	349	329	296	319	337	353	310	287	365	326	337	310	290	290	326	330	343	346	299	320	323	343	296	306	293	301	305	317	303	332	318	311	342	362	340	324	313	328	313	322	314	318	301	334	296	321	305	322	310	351	314	296	291	325	303	289	324	310	319	338	329	332	329	349	325	319	318	308	332	309	282	350	326	344	319	323	340	341	311	304	345	308	315	346	349	328	356	316	322	328	325	335	364	335	304	306	257	340	353	362	310	332	309	313	334	299	330	318	321	309	320	327	284	303	325	280	307	315	307	334	316	310	289	316	316	307	312	315	308	306	329	320	308	325	323	324	337	311	311	299	308	312	344	302	326	319	296	353	312	359	313	292	326	310	331	341	339	310	312	310	309	318	313	298	317	331	312	331	300	341	308	331	340	318	339	340	318	280	320	340	299	341	350	336	330	314	282	332	302	336	332	309	312	314	339	301	329	309	354	351	338	329	344	303	316	362	289	325	303	337	336	322	336	334	345	329	319	313	318	280	315	315	347	339	322	340	324	354	347	299	322	326	322	332	313	343	352	317	315	337	304	313	316	342	358	280	340	331	336	333	311	321	323	338	301	326	331	339	319	332	343	302	325	352	332	300	323	307	335	334	330	305	345	308	300	307	308	347	330	335	331	321	353	304	356	331	322	349	335	319	337	301	324	324	339	287	330	349	323	335	291	344	292	345	309	323	289	320	318	317	333	298	308	328	322	337	295	308	352	325	361	339	348	334	324	301	340	313	317	313	322	323	304	329	333	312	327	322	319	299	348	328	306	307	327	329	315	320	335	339	317	325	327	305	341	351	294	314	348	316	291	353	321	327	362	319	319	324	311	306	326	309	361	311	298	316	322	333	299	329	319	293	305	320	291	328	341	311	335	350	335	315	359	324	315	306	287	316	313	339	330	302	323	311	317	332	276	329	323	346	281	297	338	320	335	333	367	327	305	302	305	353	314	308	345	319	350	326	317	330	293	310	283	341	296	298	320	322	375	324	342	341	296	306	331	351	298	305	303	350	330	320	357	307	305	292	329	331	325	325	354	342	299	373	341	328	355	308	328	325	302	330	319	339	353	300	299	312	347	308	351	305	294	326	320	336	332	307	342	333	324	320	332	326	351	367	333	343	324	304	303	305	320	307	337	304	325	327	310	297	321	363
7438	7916	14269	18616	16822	17896	18350	14838	13720	11193	11190	11238	9535	8914	5968	3842	3960	3579	3293	2727	2498	2344	1980	1823	1546	1408	1337	1168	1124	996	974	899	906	924	917	854	874	844	862	861	831	855	869	893	840	869	847	857	808	817	845	866	851	850	838	881	815	869	849	809	834	833	775	807	861	824	855	828	846	856	844	777	834	821	831	816	787	839	832	797	800	816	798	804	800	797	807	838	813	777	803	826	844	829	799	769	824	794	813	795	848	881	839	782	770	815	855	831	835	829	823	813	832	781	822	788	848	787	800	817	726	753	774	833	787	822	798	825	832	810	850	842	826	765	769	822	853	784	787	812	854	813	747	844	825	804	822	792	826	775	826	844	794	693	865	827	770	842	803	757	757	837	812	804	804	841	872	847	821	859	799	819	826	794	808	844	811	829	783	797	781	858	823	791	781	789	789	845	829	786	799	829	800	816	820	856	802	793	825	814	854	786	813	856	828	799	821	811	827	793	789	814	838	812	763	793	800	799	804	773	854	828	833	858	825	830	789	865	841	842	811	796	802	829	805	814	872	822	833	831	823	847	788	795	805	821	816	820	856	775	806	821	854	845	837	815	798	809	833	799	805	828	786	804	803	836	756	832	811	857	778	807	816	865	847	808	780	864	856	830	820	872	776	797	786	784	831	813	775	807	811	814	798	849	789	836	825	859	780	768	825	782	857	792	779	784	850	786	840	817	823	790	863	844	868	786	818	740	784	816	787	762	771	811	811	798	826	819	803	802	810	794	755	805	829	817	797	794	764	817	780	763	792	835	817	821	828	866	825	848	870	851	754	799	827	794	860	843	807	763	784	811	878	826	801	809	844	821	781	791	811	905	821	819	832	870	781	799	835	783	738	792	851	813	814	745	757	820	819	847	781	822	799	774	766	832	791	746	800	822	817	848	822	774	799	790	796	812	826	796	885	797	770	871	811	786	848	781	824	814	844	838	837	819	810	830	759	773	787	799	829	851	807	826	824	775	802	820	842	820	863	842	800	752	832	805	773	840	769	808	880	801	781	803	812	824	846	808	790	783	815	757	756	781	842	775	797	813	785	858	845	848	818	789	826	827	877	820	802	818	822	835	797	800	842	787	833	799	868	827	791	823	778	778	779	802	822	810	826	798	788	785	757	807	767	777	818	816	816	806	781	736	792	777	828	792	839	775	797	864	814	776	804	756	843	833	791	851	860	808	840	829	775	775	817	831	818	852	856	813	802	778	817	801	844	817	806	774	796	834	852	798	837	834	745	841	761	834	849	817	800	814	791	781	841	802	815	766	825	815	785	814	786	830	807	853	788	802	800	847	825	790	802	851	808	756	763	819	785	798	806	776	798	818	785	828	800	785	823	808	763	848	824	834	793	806	831	827	785	821	821	759	767	817	810	816	870	793	842	866	807	829	839	784	775	864	806	813	841	808	804	819	814	826	826	783	821	824	815	822	801	778	806	777	849	823	776	836	886	827	783	812	814	859	846	865	823	789	797	774	841	837	852	880	827	807	809	760	797	811	782	786	824	829	792	858	804	805	851	791	804	819	784	828	833	798	811	796	791	788	787	793	843	804	811	770	815	868	819	817	777	793	794	813	827	841	803	833	805	817	785	789	805	834	820	811	789	844	786	769	767	830	786	807	843	768	817	786	765	865	819	798	851	760	799	830	871	805	817	838	779	809	823	810	859	793	818	790	803	869	826	843	778	808	737	814	857	801	796	827	851	831	762	865	783	786	772	811	823	851	867	791	843	784	780	821	848	872	802	819	785	763	735	799	841	895	788	818	797	830	796	850	811	792	774	824	828	775	848	804	799	877	757	864	790	829	761	811	791	776	817	822	838	848	792	830	791	783	841	774	832	786	804	824	819	788	802	836	779	822	770	821	789	795	888	830	810	774	814	830	746	816	840	777	818	822	830	826	769	764	881	833	813	832	850	867	822	802	737	792	818	842	789	841	760	763	795	781	739	816	824	821	780	785	819	835	813	773	781	834	797	828	854	816	787	800	750	817	753	847	822	787	816	801	788	846	779	826	803	806	784	812	783	854	810	814	815	850	761	845	838	815	826	778	791	802	828	840	818	811	809	774	798	817	784	795	780	828	788	761	833	891	821	758	847	775	814	767	839	830	819	824	778	794	765	798	834	744	785	821	809	798	851	799	820	835	846	747	808	753	796	840	820	796	823	800	819	789	790	826	804	833	779	792	819	875	855	794	796	831	827	816	761	799	813	833	828	795	837	795	826	862	808	818	792	764	845	793	797	786	817	812	799	832	753	830	811	806	814	804	807	795	811	850	807	817	779	819	790	812	838	889	897	850	830	791	825	875	804	818	832	845	820	802	766	814	796	793	864	877	806	805	846	804	763	798	799	789	808	797	851	832	818	811	798	841	771	796	877	811	843	766	774	837	865	841	810	808	816	795	836	798	841	844	810	818	825	827	863	847	851	782	740	750	813	797	832	822	780	780	845	824	889	820	876	788	795	852	850	832	839	848	848	812	779	857	802	800	793	825	852	792	767	773	774	840	788	809	782	828	839	762	793	776	849	838	827	830	805	807	785	854	840	848	814	830	804	817	782	822	803	745	826	833	815	788	842	790	835	840	776	829	822	793	779	798	816	844	811	826	840	790	804	802	861	832	816	778	767	821	830	821	838	826	788	861	779	802	828	801	812	839	807	795	838	830	760	785	829	830	838	777	831	824	849	819	834	831	817	779	775	809	838	788	855	773	838	837	760	842	817	817	816	844	817	839	844	826	833	837	847	833	880	813	793	833	828	768	795	838	753	784	807	842	819	826	823	822	814	807	838	877	815	783	800	766	809	806	851	826	808	799	836	832	849	780	774	799	853	824	762	836	836	823	836	772	818	786	854	827	805	804	817	830	777	827	807	795	809	795	783	789	832	807	807	810	815	795	859	811	780	788	794	837	771	845	814	785	828	826	756	814	837	800	756	792	851	823	770	834	859	807	870	816	858	830	778	813	806	821	838	807	841	807	836	806	809	791	784	848	837	775	829	828	785	786	796	852	804	829	871	841	765	796	799	796	828	798	870	786	852	898	789	865	844	842	800	787	797	863	817	828	790	774	832	813	785	786	824	804	775	861	817	837	787	787	880	821	798	790	804	768	805	798	820	842	847	835	745	811	818	814	794	844	848	879	787	837	786	784	805	772	866	806	847	831	802	779	802	789	800	836	791	793	768	877	837	782	815	821	767	773	835	818	838	877	853	805	811	846	776	804	818	843	784	765	820	817	858	772	827	790	843	807	828	830	812	869	820	863	787	825	831	778	835	825	874	783	831	758	828	814	817	783	820	829	811	787	796	784	781	845	763	790	841	795	737	793	800	817	810	787	796	756	821	837	840	745	805	773	812	824	813	801	772	813	827	816	811	777	812	803	802	797	755	783	858	804	793	819	833	889	806	800	840	815	815	801	816	760	877	811	850	845	805	803	830	840	811	842	779	796	792	814	807	841
25661	23804	23249	26516	27018	28810	32111	26960	26309	20737	19781	21734	20021	17811	11702	6130	6221	5047	4979	3673	2815	2109	1840	1610	1344	1082	784	704	573	475	467	401	362	360	381	338	379	341	370	397	341	353	366	377	347	326	351	353	347	326	333	347	304	362	352	309	317	312	338	340	306	304	324	344	327	320	332	307	310	331	333	326	333	313	347	313	322	322	319	319	334	311	311	297	313	340	295	350	314	331	326	310	299	317	291	316	317	328	328	311	324	298	340	308	325	302	305	312	314	320	319	325	317	327	326	304	307	319	276	310	299	324	322	295	325	319	306	295	294	315	347	305	314	325	308	319	345	334	342	307	305	341	285	332	307	298	372	305	313	349	310	345	343	358	283	320	290	318	294	325	373	317	341	307	333	329	325	329	362	306	313	329	342	308	286	289	297	289	286	310	313	318	328	339	317	293	335	308	358	337	300	330	319	312	338	291	330	316	321	334	323	332	323	311	324	344	322	363	317	306	289	321	319	285	314	344	341	340	329	310	303	317	344	312	321	301	280	306	326	297	310	324	294	299	326	352	311	305	309	322	324	318	291	311	336	273	332	318	332	331	333	333	297	306	329	338	305	315	316	328	359	326	336	306	299	274	279	317	342	297	349	340	321	307	336	330	312	334	324	328	312	332	260	342	318	310	314	303	306	341	303	295	294	339	346	326	329	336	318	324	348	315	301	320	344	311	325	327	322	311	312	307	336	308	327	327	328	295	283	304	335	303	306	291	293	308	302	292	328	327	320	318	293	325	332	308	271	292	323	315	307	348	318	314	335	309	317	322	357	341	318	329	302	299	321	354	322	306	296	340	320	300	294	284	279	288	290	339	336	321	337	320	338	293	304	295	333	313	312	323	319	354	324	293	356	334	321	314	311	306	334	297	343	313	329	308	315	341	271	330	346	310	312	332	315	281	340	344	332	318	320	312	339	319	323	327	312	292	327	305	332	301	321	329	295	313	333	302	322	331	339	315	318	291	326	312	318	319	322	335	313	309	323	289	313	342	348	329	331	361	315	345	277	288	340	328	322	323	301	311	327	291	325	342	286	320	316	334	334	324	333	363	322	331	340	299	322	333	332	300	323	319	324	306	334	276	349	346	280	305	317	272	329	293	318	322	318	306	323	348	311	329	309	327	305	275	300	348	292	314	324	338	290	317	335	319	294	302	351	302	316	285	311	311	325	313	315	308	301	318	295	322	274	335	292	272	309	306	359	321	319	325	321	301	321	346	313	307	330	301	315	292	292	339	333	289	324	349	293	369	327	323	330	308	308	313	312	296	319	268	314	333	313	359	301	303	336	317	323	286	365	361	340	317	325	307	333	324	304	324	350	332	314	313	312	311	299	313	293	321	311	300	278	346	352	329	308	321	300	334	317	318	294	314	316	352	321	355	368	327	301	333	329	320	284	343	313	321	293	334	314	285	303	320	299	310	308	345	320	315	299	323	285	332	316	328	337	343	340	355	337	349	320	315	321	305	305	337	309	337	304	307	301	322	312	336	312	317	304	288	303	330	329	286	319	309	346	320	311	311	331	314	291	294	301	314	332	329	305	339	329	334	295	308	323	286	309	297	306	323	336	324	318	322	290	306	336	300	332	286	329	332	300	301	297	327	318	299	290	328	313	327	289	303	314	321	311	346	310	342	323	304	312	338	328	322	301	300	282	336	327	303	308	305	323	337	330	326	267	291	352	322	308	322	328	307	313	310	302	337	307	294	341	312	314	322	330	301	330	308	328	313	327	297	301	325	321	343	312	339	367	298	311	329	315	323	316	329	307	346	308	337	332	331	303	338	316	342	325	301	297	344	281	297	333	291	286	343	324	296	350	302	333	364	298	318	312	304	313	309	323	313	315	340	318	326	320	321	308	302	330	339	317	312	342	336	318	307	318	333	328	323	338	323	316	365	290	309	290	321	323	319	324	340	318	323	305	302	298	326	329	331	316	317	327	322	332	284	310	316	298	326	328	334	303	323	325	319	325	314	295	288	354	292	310	332	326	267	305	332	344	323	317	290	319	340	282	290	323	316	344	309	298	329	333	334	315	334	316	358	343	275	325	324	338	316	315	329	318	335	295	308	330	292	301	330	309	317	330	319	305	295	307	331	335	317	336	314	338	316	329	312	289	320	315	323	300	322	336	356	327	319	330	309	335	340	345	315	298	313	330	287	309	302	304	335	297	316	315	383	323	309	351	322	328	299	315	310	350	346	331	294	330	302	290	320	350	296	353	308	328	321	335	293	311	352	329	348	305	287	255	312	330	308	342	310	321	335	314	325	340	352	310	327	329	327	344	332	337	328	352	309	330	358	328	325	310	342	307	305	301	337	310	347	313	346	311	340	318	319	302	362	305	302	308	288	319	345	306	341	299	328	304	289	319	305	361	310	329	386	322	358	339	331	300	313	319	290	312	333	292	297	306	282	322	284	308	304	338	307	315	333	320	306	301	342	328	314	340	326	317	325	313	313	289	317	265	326	301	317	346	343	308	322	285	309	315	300	324	319	304	308	299	305	299	334	343	298	321	319	315	299	293	301	305	295	362	327	329	294	278	286	303	342	336	300	319	363	360	314	324	311	317	319	304	317	308	329	321	304	308	313	326	310	341	327	286	326	317	321	343	301	314	342	326	310	318	307	314	302	313	313	323	338	326	333	337	341	300	270	311	287	349	346	307	292	312	321	316	295	326	311	289	318	308	293	303	328	283	319	327	316	322	315	287	330	333	307	293	331	321	349	335	333	347	317	338	337	287	342	327	331	280	331	335	306	305	304	298	319	323	318	314	337	344	311	316	318	334	296	307	312	297	333	321	310	314	339	332	309	337	328	297	319	312	291	325	310	341	351	282	284	302	314	333	333	269	323	356	332	343	299	316	369	301	288	353	319	300	303	316	308	298	296	314	354	295	295	313	313	316	357	366	327	299	292	308	320	295	297	303	337	305	335	325	320	336	318	348	305	300	321	330	323	320	306	349	296	300	296	322	308	310	294	354	339	307	358	348	322	333	321	331	332	317	306	290	288	311	310	327	352	354	292	322	333	300	336	341	336	291	313	320	303	312	334	329	313	324	327	301	322	346	311	322	322	335	332	312	333	306	305	351	323	309	297	308	310	300	309	318	299	300	328	324	305	279	299	308	322	321	343	313	307	361	311	315	300	323	315	315	332	308	322	320	313	309	285	337	346	320	341	340	298	315	333	312	302	333	318	326	337	332	288	307	329	329	306	333	307	303	323	285	329	333	289	340	343	313	317	328	313	362	309	321	324	335	310	327	304	297	305	322	307	294	260	329	298	334	338	321	280	335	286	322	332	295	312	315	325	352	339	305	321	314	327	332	323	317	346	340	313	323	266	318	320	319	328	318	319	333	336	316	284	314	331	335	308	318	299	324	316	345	336	298	297	298	357	332	319	310	305	324	291	314	290	338	338	296	327	290	307	313	334	311	321	307	267	294	302	305	307	329	311	324	291
17380	18726	25612	34650	33803	39161	42048	38578	39715	32693	37050	39288	36534	35171	27355	17908	23156	20519	20002	16396	14308	11461	9597	8615	7462	5852	4369	3531	2500	2052	1704	1420	1275	1202	1219	1024	996	1007	997	1061	1041	1162	1252	1012	1027	965	994	933	919	903	914	939	943	896	925	946	897	960	871	875	867	861	877	853	840	811	835	773	820	818	805	783	825	850	790	773	813	800	809	847	823	826	833	790	806	822	819	850	815	803	776	772	816	767	836	847	811	832	817	809	815	778	805	788	758	787	821	808	799	770	832	786	809	804	768	805	823	795	814	800	778	768	815	787	823	831	813	829	789	800	843	799	809	809	842	736	779	793	818	789	810	769	789	787	779	780	824	746	819	827	813	810	788	747	774	743	802	749	790	823	819	787	796	780	820	813	824	766	741	780	804	772	779	803	770	820	759	812	754	779	868	761	825	824	810	759	781	765	784	773	823	821	816	804	819	808	852	783	810	807	833	851	802	792	802	808	823	803	805	798	829	806	773	858	792	807	802	851	780	892	803	778	784	830	795	857	794	773	786	779	787	862	843	824	806	764	774	853	783	796	792	784	783	820	854	769	765	785	790	814	737	807	784	776	779	774	809	794	807	831	798	795	799	814	800	843	816	775	817	783	794	834	762	760	818	757	767	754	788	826	804	840	799	776	779	752	825	842	825	795	861	798	841	840	805	825	862	824	774	806	838	820	781	828	817	801	798	841	749	812	845	791	805	796	807	795	798	821	768	808	773	840	826	829	823	825	790	810	796	810	771	761	753	802	807	812	837	787	795	785	793	801	761	791	809	776	810	801	832	820	787	786	822	796	791	789	784	843	898	775	808	846	785	823	819	799	768	773	801	773	790	850	790	775	825	853	834	831	824	758	857	755	845	780	785	814	799	803	804	783	847	785	777	797	791	806	838	814	855	806	790	809	802	779	850	791	768	836	741	730	778	820	754	789	789	877	785	796	797	834	825	786	805	778	776	795	766	770	780	781	763	793	834	783	813	797	851	768	805	806	825	797	830	805	836	807	781	803	844	821	762	793	842	798	791	826	771	806	780	860	827	744	795	767	749	801	840	759	775	809	716	790	761	772	739	836	795	776	798	810	806	811	804	848	834	775	826	844	822	740	804	809	761	811	804	733	774	782	810	775	808	842	770	797	746	779	771	771	788	852	805	768	830	810	769	777	805	761	836	829	773	776	770	782	772	808	838	826	781	753	777	775	831	799	795	833	811	808	830	752	765	864	810	779	840	827	817	808	809	810	806	814	779	801	836	829	814	793	804	828	854	771	787	796	787	766	827	821	796	806	759	819	789	787	837	809	794	775	815	828	782	810	780	839	788	839	849	822	845	853	823	787	862	769	802	832	757	796	831	815	823	783	819	808	819	762	792	823	763	848	838	818	774	797	792	771	797	812	811	813	764	823	769	784	762	800	768	811	743	847	829	798	787	833	808	815	801	786	772	803	792	751	777	791	811	788	809	781	822	825	798	800	815	812	791	769	851	806	743	809	753	805	840	814	830	790	804	778	772	813	765	828	780	792	813	826	856	770	794	780	811	798	823	793	799	824	800	779	786	746	793	812	763	827	795	760	809	837	745	784	802	798	816	824	804	788	809	737	809	809	800	789	792	797	778	804	788	791	754	783	752	754	791	754	773	791	797	826	782	774	812	806	774	820	834	811	786	797	768	852	781	775	859	840	818	789	819	808	800	762	812	821	820	743	803	756	866	786	813	831	792	826	855	856	783	807	824	827	758	774	853	782	779	786	786	758	816	805	805	821	810	839	831	790	817	787	776	763	811	755	736	800	857	801	830	774	791	779	871	868	809	797	858	801	789	764	806	825	823	769	746	830	851	793	745	810	819	807	817	754	814	752	845	778	735	820	784	855	789	860	781	793	835	811	830	778	802	823	797	797	801	806	800	805	770	772	786	846	764	785	853	855	770	854	805	776	780	800	818	796	785	789	736	814	752	750	833	832	809	805	762	766	828	822	759	809	852	788	739	854	848	786	794	865	803	796	811	846	823	820	762	763	792	831	812	834	804	778	842	771	794	837	770	817	810	800	791	811	807	785	820	807	787	827	824	813	758	831	785	839	745	821	777	801	796	862	786	827	764	791	855	759	814	783	770	759	814	742	777	811	811	766	795	850	789	797	810	807	863	812	826	796	824	823	755	793	773	751	804	819	803	824	793	768	815	792	785	795	802	777	800	812	856	822	834	766	750	798	800	826	792	786	873	790	794	849	809	742	719	858	783	760	786	812	835	796	855	806	822	792	797	807	762	816	872	792	751	830	786	793	816	815	781	818	773	780	778	843	836	843	844	796	784	783	860	779	837	852	842	814	778	859	786	774	836	761	722	765	808	766	802	797	800	769	799	807	858	785	860	778	802	819	758	838	826	823	821	837	844	777	780	786	825	765	802	782	812	757	834	767	804	794	789	808	771	795	750	800	801	795	803	815	792	768	849	796	823	834	769	768	768	800	834	816	822	814	841	822	804	828	762	776	760	783	836	836	819	748	790	860	805	787	808	778	812	844	790	819	783	769	809	835	791	789	824	786	764	793	765	820	778	824	786	794	824	777	788	830	795	780	847	829	799	790	787	774	803	765	742	784	838	789	787	778	778	807	756	851	832	730	789	808	804	814	771	826	754	803	742	827	806	787	819	836	825	812	774	810	827	809	761	745	805	763	837	794	797	792	758	776	796	810	777	804	758	755	700	827	791	899	766	826	780	728	775	745	800	796	799	790	777	753	782	785	750	827	771	734	860	773	837	776	831	777	828	858	776	801	800	839	784	786	799	828	761	835	752	847	786	773	796	802	803	844	828	833	785	808	795	786	852	782	803	787	825	762	797	791	802	793	815	802	782	805	791	787	850	799	756	816	787	791	808	840	811	808	873	739	773	822	774	764	805	803	823	795	767	798	803	794	774	809	793	789	788	799	823	796	798	771	823	812	855	819	780	786	807	847	793	823	782	819	782	793	819	825	820	821	833	798	803	788	784	789	780	803	781	800	766	833	781	816	810	827	814	866	777	793	865	822	752	830	847	768	752	812	803	808	836	832	788	818	853	814	733	783	796	852	827	784	767	792	791	773	752	840	798	786	757	808	789	818	817	783	815	840	797	801	793	755	748	837	801	786	788	772	770	771	788	785	809	780	804	720	787	785	815	805	803	768	794	817	816	750	789	771	844	810	817	792	800	844	777	846	805	818	789	812	814	778	766	801	770	752	758	821	790	812	801	844	769	806	833	789	826	759	810	819	791	812	781	803	819	806	829	804	842	773	829	749	788	786	853	774	829	783	782	759	790	879	746	775	805	770	815	766	824	760	804	841	762	803	782	823	828	808	808	810	791	751	802	793	790	811	853	808	816	791	805	758	772	769	830	784	885	802	753	756	820	876	785	801	792	828	799	828	803	797	780	777	797	783	782	795	794	799	794	790	813	799	819	733	880	753	848	809	844	813	782	759	764	802	805	811	836	794
39149	34176	34431	34505	37380	38472	42997	37926	38380	30968	32386	33780	33561	33781	27674	18093	15360	13528	12402	10010	8174	5938	4394	3455	2966	2361	1777	1238	1050	762	599	406	404	390	382	268	334	324	309	325	310	349	332	356	313	324	320	289	328	318	314	330	325	299	322	329	258	327	322	280	265	301	300	281	278	259	279	292	276	290	269	261	251	280	272	256	290	301	258	251	309	270	234	262	267	250	255	272	272	255	287	269	249	246	236	260	277	261	241	264	274	274	257	247	285	288	252	280	251	280	238	258	262	295	272	257	259	241	233	240	252	262	288	253	261	272	279	264	277	253	256	287	250	259	268	277	252	263	277	251	283	243	273	246	272	263	258	231	246	266	276	260	234	259	248	282	254	239	250	297	272	287	238	260	270	252	217	254	242	277	257	273	239	285	274	270	269	251	224	263	272	267	249	249	267	268	251	289	296	268	264	258	265	269	278	277	244	249	238	258	248	251	283	248	294	286	261	270	256	229	262	295	252	274	264	281	268	275	249	237	270	278	262	244	282	252	249	260	260	257	282	247	280	267	281	270	286	266	258	242	259	253	253	269	254	246	245	278	276	274	267	289	239	260	251	241	233	251	255	230	251	277	283	281	264	265	260	271	222	252	238	261	228	232	245	272	240	258	257	265	251	274	270	257	276	261	273	279	259	282	284	246	272	280	259	253	226	257	281	272	256	248	240	258	265	281	255	242	278	277	232	248	277	246	267	249	271	258	260	274	272	257	270	279	272	257	246	267	301	241	253	262	257	280	282	263	270	250	256	242	274	271	284	278	255	258	240	244	242	271	261	276	250	259	243	281	266	295	271	232	266	283	250	264	241	252	280	274	270	264	264	302	273	283	265	267	263	269	279	252	276	260	224	258	255	236	269	244	259	253	275	253	259	289	240	235	253	303	253	286	241	233	263	248	246	263	289	236	272	276	279	235	279	296	241	253	270	276	290	264	255	264	268	230	274	274	270	254	250	261	235	266	248	250	271	268	289	241	226	250	288	277	229	273	215	269	239	248	271	301	269	271	253	267	266	259	262	279	272	267	242	285	275	257	262	238	251	285	267	264	257	264	245	253	262	248	256	260	268	254	254	255	286	255	271	233	252	279	280	277	253	277	256	273	254	248	228	267	261	254	279	252	280	289	264	266	264	273	265	249	253	280	268	259	245	280	271	261	250	283	263	269	285	232	258	268	238	269	311	274	267	273	236	273	274	227	282	245	273	258	268	259	276	251	235	260	251	282	268	256	277	232	264	282	279	255	238	253	253	232	272	270	251	243	263	264	302	289	271	272	258	257	251	283	270	276	263	262	242	241	280	266	225	242	267	270	262	297	234	256	271	281	258	264	284	251	260	244	245	257	246	248	274	286	308	270	266	279	247	282	266	269	277	287	255	257	271	242	239	306	266	270	238	261	270	255	278	251	254	284	261	254	230	309	228	270	288	269	247	256	286	258	292	250	288	265	236	288	286	236	257	299	275	281	294	271	277	254	274	239	261	276	268	248	260	275	280	253	261	282	266	287	243	241	238	273	280	251	251	268	246	263	245	243	232	238	266	302	303	251	252	266	256	281	261	287	267	250	278	234	283	231	262	260	252	251	248	284	271	263	236	242	243	260	261	295	262	252	239	254	245	248	249	295	274	272	261	265	274	255	226	275	287	260	264	259	251	251	271	251	255	260	274	233	254	294	242	245	260	268	254	279	242	237	262	274	255	273	252	262	245	264	224	251	260	230	254	269	281	255	302	243	250	254	257	270	261	277	277	264	265	240	254	281	273	253	253	259	239	245	264	262	285	268	288	263	282	264	238	282	265	263	238	264	257	276	262	283	264	232	257	260	268	291	269	254	279	265	263	266	269	273	291	237	234	269	269	269	283	262	260	269	269	260	295	279	278	254	287	275	271	257	272	261	273	271	292	248	273	281	253	242	243	262	251	257	271	271	276	246	288	255	239	263	274	280	260	245	270	260	246	246	285	284	263	269	246	270	284	271	264	254	263	251	255	243	282	272	250	230	266	279	256	287	277	259	247	280	228	301	274	267	237	269	250	295	287	285	292	248	232	254	244	247	268	240	271	256	255	278	269	298	252	288	270	229	271	276	266	258	235	288	257	239	253	276	244	264	286	252	256	242	281	239	283	265	283	253	257	243	239	285	230	263	266	245	266	258	244	248	281	248	265	267	280	289	256	263	264	252	216	260	253	268	243	245	280	257	270	248	277	275	248	281	279	279	302	293	278	249	274	259	255	279	279	267	266	262	247	245	265	241	265	238	252	250	258	259	293	285	262	270	276	287	261	278	251	256	218	278	267	237	291	285	284	288	245	289	262	285	246	266	270	260	243	257	219	282	281	270	271	235	247	266	254	270	265	243	276	279	259	274	256	256	293	262	273	290	227	265	254	271	254	251	266	287	277	245	278	264	263	275	263	251	279	270	265	259	263	255	259	241	253	239	265	233	295	251	271	280	269	260	242	234	265	239	267	260	263	274	275	264	281	262	274	256	261	267	276	236	266	260	297	303	272	270	263	271	258	250	248	262	237	288	265	264	282	250	257	233	260	254	265	250	269	275	261	248	270	271	280	266	283	267	299	263	271	238	262	274	248	285	301	266	260	249	289	264	280	239	257	278	251	287	266	273	265	236	257	265	265	235	253	269	256	234	233	283	274	283	251	250	260	257	252	273	249	249	274	316	289	259	265	256	231	275	261	237	274	273	265	257	258	247	292	269	256	253	238	265	254	230	279	260	249	242	260	266	249	290	267	276	247	272	281	276	296	254	263	256	293	267	273	266	240	267	248	262	260	263	255	255	250	236	256	265	270	270	274	248	296	247	279	303	253	291	269	253	275	266	261	255	273	269	252	253	266	280	269	267	275	290	274	266	246	255	239	287	269	282	243	277	243	256	240	268	260	301	236	263	260	279	267	258	261	278	257	288	238	234	262	255	251	281	267	253	266	280	242	245	274	265	264	279	311	262	268	258	236	267	282	262	255	274	221	258	275	266	278	276	243	272	253	243	262	260	250	236	274	261	265	257	245	256	282	246	280	260	269	260	265	247	268	272	296	274	288	253	249	257	250	253	232	269	258	240	271	274	279	250	260	252	278	276	242	253	283	270	287	263	256	255	238	280	250	239	239	266	266	239	274	299	273	248	227	242	265	288	251	307	252	256	253	258	234	294	266	267	264	266	250	249	251	279	279	263	249	252	285	256	278	281	276	281	265	260	236	290	253	258	277	267	278	246	270	257	253	276	251	264	274	273	277	269	235	270	290	267	276	254	239	255	262	295	252	240	262	274	249	268	254	234	250	268	284	250	236	243	264	275	250	231	263	264	271	280	284	227	241	267	256	245	257	254	269	278	259	233	262	276	260	280	246	284	271	250	252	251	263	269	276	268	251	270	261	272	245	241	238	259	247	272	268	263	267	263	263	258	266	234	244	254	274	257	235	287	264	258	286	247	268	274	270	245	274	273
26967	26836	35282	41724	42760	48334	51596	49628	51743	42163	48434	48324	48593	48175	43923	28500	35267	33615	32577	28814	26699	21664	18393	15700	13675	11914	9178	6755	5822	4028	3213	1968	1608	1653	1558	1079	983	1088	1187	1238	1060	1157	1511	1218	1160	1041	1015	974	1029	981	926	1191	1028	991	966	1040	937	928	901	814	771	794	740	677	673	654	727	707	709	723	683	706	720	703	687	729	701	674	670	660	690	599	713	685	673	723	671	616	763	672	660	697	699	694	659	683	644	679	638	615	678	677	680	675	651	660	650	695	661	686	688	665	662	646	637	658	668	657	644	672	673	681	659	634	639	711	707	617	665	704	641	632	686	705	632	629	659	663	660	673	659	650	663	660	657	686	669	686	668	664	650	637	689	676	633	715	686	697	653	665	652	616	659	720	704	648	656	660	684	688	677	633	669	651	657	707	668	669	678	667	684	645	632	680	658	664	656	649	678	667	668	708	660	698	664	698	647	696	742	701	666	707	701	676	731	675	676	697	652	660	679	699	633	646	633	611	651	662	656	654	684	705	646	645	683	634	660	684	647	672	638	658	715	674	670	660	644	678	712	673	665	605	641	657	678	646	667	654	707	686	692	698	664	654	644	689	653	648	643	683	707	650	671	652	678	642	672	651	695	655	675	635	708	714	688	721	632	666	633	662	677	612	699	646	659	669	678	665	649	640	656	643	653	647	657	684	649	662	675	665	634	647	689	723	706	649	654	615	662	649	645	629	715	726	659	678	644	669	670	635	677	632	647	648	669	695	644	650	668	694	668	659	713	662	628	641	634	670	695	708	613	675	677	636	643	653	691	671	715	661	644	719	654	694	632	646	646	661	665	669	657	684	675	650	650	665	680	659	676	690	696	653	658	664	674	653	682	664	701	640	646	671	677	672	687	635	705	601	673	646	667	669	671	686	693	644	680	679	682	684	713	681	663	641	669	633	672	639	655	678	675	649	637	690	589	608	634	680	676	656	629	680	653	694	650	689	666	693	646	679	668	624	693	703	690	680	646	648	669	685	643	644	670	699	668	727	665	673	721	690	630	661	651	678	671	647	669	624	652	705	697	660	628	632	651	613	695	603	683	667	674	653	660	725	637	648	640	627	668	641	668	696	684	669	637	676	669	693	682	680	687	707	634	634	613	636	648	718	656	674	714	645	669	623	639	656	611	630	663	735	700	697	700	664	626	657	647	689	670	653	660	636	687	642	706	666	674	661	728	688	695	643	646	662	662	660	694	712	655	668	700	670	696	666	684	648	731	689	680	651	631	648	667	648	652	654	670	712	690	639	665	621	659	678	647	631	685	687	659	649	659	714	664	716	668	672	692	665	662	692	637	695	669	663	702	687	693	684	685	659	693	660	628	669	665	677	674	662	746	621	671	678	680	726	679	665	671	648	681	640	649	653	695	681	634	662	664	713	655	671	658	668	702	617	697	671	668	655	669	686	630	664	639	667	699	650	651	650	683	665	637	709	652	663	620	674	730	692	679	642	657	666	712	666	673	683	715	630	659	637	673	675	708	680	707	686	656	658	644	677	633	646	662	640	670	664	693	677	690	708	672	677	674	650	612	662	687	658	677	687	671	646	667	715	658	651	674	638	678	652	647	688	657	669	649	646	624	701	652	642	650	684	699	656	711	684	742	667	685	689	677	685	622	668	645	655	684	718	694	669	669	668	658	640	666	696	650	675	678	652	645	694	716	651	643	701	676	677	664	636	688	683	644	670	638	672	680	648	696	620	657	635	710	654	663	635	649	640	695	683	646	680	677	660	700	660	686	660	666	659	676	677	635	663	633	633	705	681	667	611	638	608	638	644	699	690	656	682	644	690	660	641	672	650	686	639	638	675	638	671	691	669	691	678	680	693	684	683	674	681	656	686	661	670	655	710	637	635	654	652	644	664	653	627	648	687	674	679	672	640	589	694	667	685	671	694	685	672	663	620	646	674	657	666	624	638	702	695	696	708	660	688	706	701	684	667	669	656	692	699	647	666	670	678	664	657	712	640	697	624	699	740	686	660	674	640	629	649	673	666	695	682	681	671	657	661	692	623	658	625	675	716	661	705	636	716	693	637	632	656	681	689	644	701	673	662	655	683	655	689	682	693	614	694	640	678	658	651	697	701	651	667	703	650	671	673	661	686	648	658	673	674	665	638	663	655	687	650	669	678	650	623	660	655	607	645	691	673	630	643	656	674	703	634	644	710	695	711	667	659	707	718	659	666	651	652	673	703	649	641	664	682	654	670	705	705	718	684	697	718	630	658	643	699	657	711	677	676	682	647	687	681	659	649	661	648	711	670	651	643	669	632	644	710	717	623	663	637	624	667	640	649	714	689	666	682	636	686	671	700	668	675	658	677	680	652	682	687	644	681	614	654	640	646	693	680	649	635	639	700	686	642	655	665	681	663	686	671	673	690	649	679	702	688	666	649	647	680	681	660	688	664	667	711	689	671	645	671	652	740	619	687	703	655	637	713	640	676	649	675	663	676	631	677	660	703	654	662	726	670	687	658	663	653	695	662	694	642	684	646	634	639	658	656	686	693	682	650	675	685	649	687	701	701	634	730	695	674	711	682	666	665	627	650	654	650	637	717	676	707	717	650	644	684	647	677	674	697	628	662	677	637	693	634	690	656	660	666	691	681	652	688	638	655	710	651	651	665	653	618	679	646	664	631	718	642	645	619	677	616	699	712	695	652	674	674	664	659	672	643	671	696	661	655	665	729	659	643	609	665	658	671	659	662	700	638	662	689	633	717	649	678	683	623	678	630	688	680	618	703	635	633	648	703	678	704	679	658	685	680	643	668	676	723	656	663	683	653	656	678	715	640	655	676	693	622	636	621	674	689	674	672	632	686	673	631	628	685	662	692	666	679	673	680	672	657	667	632	717	652	673	661	668	653	683	701	663	646	670	664	645	656	669	650	693	626	673	667	634	677	715	670	688	667	675	685	653	696	670	655	644	655	669	703	651	684	637	692	688	611	678	651	731	686	677	627	663	689	709	665	710	703	655	670	653	674	688	618	663	659	710	676	629	641	647	665	634	698	679	672	648	714	681	673	638	659	676	659	670	702	704	675	692	638	678	637	667	685	671	643	683	676	679	639	661	675	642	655	643	659	735	691	689	647	646	677	705	621	642	707	686	654	650	653	683	667	661	625	663	676	702	665	619	619	673	672	617	663	683	708	670	640	663	629	662	695	698	676	695	672	651	674	671	654	698	688	659	639	665	665	640	688	656	705	647	639	681	723	606	680	615	644	667	637	633	687	654	660	675	663	694	730	671	667	647	640	689	679	669	663	695	659	670	646	692	711	656	686	666	682	712	676	655	671	678	696	695	639	663	675	642	605	678	666	654	628	645	681	633	705	692	713	610	672	649	677	702	620	655	638	674	659	672	625	670	658	652	661	660	673	647	660	643	679	660	629	662	708	639	661	657	709	653	699	680	655	697	610	676	688	654	665	652	713	675	656	656	712	657	687	652	664	623	655	657	652
10705	7570	8520	7117	6235	5884	6047	4554	3642	2398	2067	1821	1847	1646	1255	750	709	825	709	642	574	496	437	465	393	393	400	364	353	373	325	361	361	348	348	321	322	348	332	320	310	329	340	305	341	341	323	350	288	323	355	308	322	345	319	318	316	318	310	325	312	316	349	310	332	340	344	360	311	316	324	341	328	297	300	293	320	328	328	303	314	323	320	322	318	316	334	297	329	347	334	307	313	358	346	316	285	357	306	321	307	336	326	348	335	329	293	304	325	310	316	348	308	330	289	320	324	308	317	321	300	326	321	286	288	313	332	288	298	295	331	314	336	327	339	327	317	336	316	296	341	315	332	333	350	382	330	318	305	302	305	278	304	282	331	279	339	310	287	323	334	325	296	315	331	330	327	308	315	316	320	310	336	332	338	310	297	308	334	347	327	297	350	321	313	310	317	289	351	298	316	307	286	298	330	336	337	333	337	307	339	321	327	302	331	333	316	309	314	336	296	352	320	303	350	308	320	317	314	297	325	331	306	332	299	317	317	309	303	323	312	288	333	320	342	328	338	318	312	335	328	302	315	349	307	351	325	309	269	329	291	330	310	332	356	340	284	320	292	309	336	303	322	334	293	314	302	281	305	316	333	343	311	316	333	359	326	356	330	301	301	335	319	302	315	343	302	316	310	342	322	307	334	300	302	305	318	319	306	340	322	317	333	325	308	345	315	325	311	292	319	310	332	345	323	352	326	302	343	291	314	328	308	307	344	342	321	318	311	321	295	296	315	292	322	297	295	283	318	336	330	329	284	331	311	324	334	321	311	339	325	318	278	299	333	285	340	322	300	343	328	289	300	323	345	325	357	352	322	312	308	323	333	312	316	311	292	326	310	310	306	329	332	314	358	353	294	315	299	315	280	307	358	322	332	313	340	334	308	312	304	325	336	358	347	308	337	284	333	320	312	349	314	315	323	324	300	304	334	333	300	325	298	334	329	336	310	311	314	334	322	331	329	301	297	337	295	311	329	290	326	324	313	328	300	303	359	344	319	333	303	304	344	296	313	305	323	352	307	321	274	345	336	346	354	302	308	310	353	308	276	309	351	309	338	337	315	335	315	343	320	342	304	306	321	324	313	329	303	318	305	282	355	285	344	317	295	337	380	318	306	320	287	310	317	319	291	334	342	368	301	361	313	342	317	341	324	328	318	347	319	318	329	297	300	324	328	333	292	354	340	359	342	305	307	292	327	315	307	292	339	305	327	299	312	324	281	319	334	314	279	334	334	301	319	320	297	357	356	282	308	317	300	321	295	305	322	319	320	345	306	323	338	343	328	333	314	308	329	304	293	327	351	346	301	341	320	304	315	340	332	300	299	326	334	331	272	317	332	346	328	317	317	347	304	324	298	322	323	314	348	320	347	308	335	286	292	302	304	316	323	312	307	298	288	324	354	310	341	317	334	313	354	327	331	334	305	306	309	321	302	332	338	336	288	331	316	276	339	322	326	301	311	321	332	314	331	312	352	321	307	315	310	333	298	302	312	295	304	313	326	302	307	297	290	337	333	345	314	334	311	302	328	351	331	326	313	353	312	319	313	339	329	331	334	316	284	306	322	320	332	296	309	329	315	342	337	346	330	317	326	320	273	337	314	338	330	313	323	335	339	322	315	306	311	336	317	318	341	315	313	321	327	301	341	289	305	323	306	342	309	291	325	310	335	330	329	320	340	307	303	310	291	322	336	291	333	337	341	344	334	324	350	322	345	292	312	296	341	288	313	322	316	298	310	316	309	323	351	305	316	340	314	337	294	320	343	305	344	323	324	308	322	335	313	349	338	342	319	335	321	289	319	306	321	318	316	336	301	348	298	313	363	310	323	322	316	342	321	314	315	308	325	316	283	329	320	322	293	360	312	350	311	329	328	322	337	310	317	327	308	309	313	296	279	301	308	331	333	314	336	338	310	298	295	286	338	309	324	321	363	299	320	381	365	312	305	316	328	310	357	320	347	349	314	283	323	315	317	330	316	305	357	352	330	337	325	338	325	306	320	294	309	307	288	318	301	320	345	375	309	291	306	314	317	340	337	336	295	324	296	337	318	333	313	337	343	314	361	295	304	303	291	307	302	297	334	320	322	316	325	305	316	312	303	321	323	312	308	311	319	343	303	327	311	322	314	322	328	323	317	307	293	328	321	321	361	314	314	330	334	316	323	332	299	306	335	279	269	337	351	326	333	297	311	308	350	329	305	305	324	323	317	324	287	279	307	301	353	311	328	327	348	285	296	310	301	365	315	304	317	337	327	336	334	350	319	308	351	327	311	327	310	324	332	327	325	360	341	311	314	328	323	279	319	334	321	343	332	334	334	331	356	314	311	350	324	303	302	326	323	314	322	297	318	305	349	351	303	333	341	285	325	332	294	322	312	300	347	340	309	319	273	299	336	338	338	299	329	313	352	319	339	343	316	338	325	335	323	335	322	314	325	304	325	315	326	316	298	320	326	343	350	359	314	295	327	334	338	337	325	343	314	296	337	285	308	351	340	286	303	341	309	310	349	301	325	305	324	325	357	315	329	323	337	322	302	341	378	307	334	322	320	324	323	315	288	324	322	319	329	321	318	330	316	313	302	339	310	306	332	307	382	302	336	338	335	293	306	303	319	305	356	291	320	286	323	360	314	319	277	311	306	348	358	326	360	345	321	313	331	308	327	291	311	323	327	323	317	353	331	284	297	328	305	299	301	309	295	291	326	341	329	301	315	316	334	342	314	329	333	305	295	329	314	307	296	307	332	312	332	301	304	336	310	332	324	312	318	338	328	352	350	332	304	321	299	292	306	319	315	307	285	310	335	339	326	313	318	329	306	319	321	319	327	350	313	335	315	299	327	310	334	332	312	327	346	287	349	317	311	306	323	315	307	334	323	312	323	287	346	310	325	339	327	301	327	341	310	330	308	324	338	335	336	326	351	319	323	294	327	307	302	318	297	314	288	304	293	318	366	297	317	327	283	302	351	300	296	290	292	302	297	299	326	301	332	331	318	320	287	318	324	324	317	346	323	332	305	310	331	321	300	301	302	310	314	316	308	319	302	312	303	305	325	303	313	325	319	353	330	291	293	333	325	323	286	352	347	303	282	310	302	313	302	323	311	315	323	312	308	324	329	320	333	347	296	309	327	312	308	340	322	337	295	346	341	320	333	320	330	344	320	341	331	332	309	331	342	292	288	317	335	336	316	306	336	279	338	305	314	331	293	317	331	356	325	313	321	322	309	311	307	332	320	340	344	314	341	301	295	314	292	290	344	336	308	280	313	317	326	309	327	323	323	260	325	307	324	339	313	305	337	346	348	323	300	324	322	326	315	326	330	316	312	304	328	299	275	283	296	328	310	304	334	344	352	336	338	305	312	347	298	321	279	316	295	317	310	319	304	317	352	325	298	310	283	315	321	352	296	355	313	324	307	313	298	333	291	308	356	348	342	333	289	353	330	319	342	336	341	331	310	321	313	303
7333	7637	13759	16420	16303	18265	18492	15691	14481	10414	9992	9332	9825	8732	6775	3997	3944	3980	3568	2995	2636	2241	1975	1831	1638	1371	1325	1188	1071	974	964	918	916	936	881	870	895	881	788	844	855	819	841	841	872	824	838	893	855	792	869	870	840	823	791	820	845	857	868	846	809	845	801	818	800	813	826	855	833	801	843	829	800	828	832	779	879	825	794	792	802	771	821	777	816	866	836	807	806	879	821	837	803	832	818	820	802	795	821	772	749	837	777	783	771	838	817	828	827	767	854	881	876	818	881	753	763	798	779	787	788	823	816	829	808	854	809	811	845	805	784	789	849	769	828	830	822	805	778	794	842	789	786	782	863	799	805	769	805	835	816	803	805	847	839	838	816	854	819	759	819	808	796	840	784	825	807	835	842	792	791	839	771	837	797	824	789	801	864	839	797	806	781	752	859	774	848	846	848	823	807	824	844	794	774	866	865	816	797	849	800	816	791	822	755	774	813	849	820	789	810	821	822	835	823	832	832	803	809	810	782	846	785	794	849	807	802	854	791	781	792	789	771	794	781	826	799	804	813	781	801	864	764	781	787	789	813	787	831	866	862	786	775	818	771	803	824	809	824	776	745	838	742	807	799	815	775	862	800	831	768	730	842	810	788	829	814	838	818	784	812	797	874	854	797	830	828	829	815	761	810	787	839	781	798	808	809	791	789	819	804	796	788	886	815	821	870	835	854	794	815	764	836	821	770	794	847	767	800	773	819	798	801	831	779	814	794	832	763	830	814	844	805	843	771	796	801	811	822	840	793	827	857	812	809	873	775	842	838	770	812	820	813	829	801	765	829	837	797	828	874	777	861	814	809	805	840	771	827	831	782	760	840	865	888	840	781	838	861	803	794	788	814	849	796	845	771	817	833	860	794	802	833	846	814	776	794	823	774	823	768	823	785	796	789	793	822	792	788	793	812	819	800	848	786	820	806	838	804	828	832	797	754	800	837	781	803	804	826	815	807	770	803	777	815	782	787	871	822	765	824	761	790	831	836	794	773	822	773	786	753	824	773	810	820	807	864	825	818	813	823	822	832	783	794	770	804	824	813	833	803	830	852	806	874	832	801	801	788	845	823	828	827	838	822	819	869	824	822	815	756	848	780	769	804	858	778	759	795	831	734	784	790	826	827	776	783	796	819	753	788	778	743	832	809	785	830	789	811	822	814	861	809	806	744	848	779	811	827	822	728	828	794	778	789	883	828	806	781	786	767	857	786	817	763	766	817	759	821	793	816	819	887	853	761	795	811	783	817	829	836	861	840	828	790	784	798	844	798	761	758	838	799	785	778	832	802	802	804	845	851	794	794	845	830	797	824	799	779	782	801	845	778	825	793	824	771	805	817	845	834	770	808	794	849	825	877	797	825	818	747	792	815	866	748	807	831	783	802	819	879	790	825	808	816	829	818	798	831	801	805	777	808	803	837	803	906	821	838	856	808	779	840	775	832	805	770	792	862	779	766	796	805	846	800	825	859	806	820	818	844	801	808	816	878	783	814	791	756	770	792	753	817	854	744	811	819	800	842	856	827	748	789	754	793	838	845	797	801	774	813	832	781	804	807	837	832	862	776	843	824	804	789	809	806	781	810	821	824	811	789	784	826	823	841	796	798	797	767	804	869	779	806	827	799	817	794	795	782	766	825	804	769	851	815	769	869	810	767	804	821	807	821	859	782	747	811	804	830	799	795	774	791	806	809	805	828	794	854	855	822	811	828	805	823	865	797	786	774	786	847	819	785	856	781	786	807	842	795	818	807	797	799	786	797	857	813	846	816	871	836	810	847	775	805	843	827	791	818	813	816	831	793	785	796	828	817	826	810	811	777	791	797	791	827	837	799	860	803	822	841	790	848	813	815	811	821	768	766	810	838	871	807	832	841	800	817	746	823	796	811	790	787	811	849	850	803	843	816	825	810	788	831	835	758	802	810	793	797	802	850	847	821	804	784	822	793	809	824	823	790	798	826	792	793	834	800	728	774	808	803	845	833	759	804	823	773	838	756	806	810	798	832	795	809	780	845	808	826	844	818	853	756	785	878	742	809	852	787	859	808	809	795	739	772	772	853	834	805	777	828	788	813	814	805	774	786	790	811	860	788	742	802	809	840	846	877	818	810	792	798	770	834	763	800	839	786	835	828	807	844	813	856	862	780	812	798	820	776	836	787	804	825	795	847	816	806	865	792	811	852	844	808	786	789	815	810	859	856	826	849	802	809	813	796	819	759	746	832	811	794	753	814	763	818	856	778	817	799	844	833	849	773	832	828	782	831	777	830	797	843	759	802	768	828	793	807	784	831	839	840	761	841	823	806	777	792	845	856	833	855	783	790	801	826	871	833	848	854	807	840	851	784	765	845	805	856	853	814	816	814	800	809	803	795	730	826	810	832	793	861	807	803	794	828	831	783	800	788	805	776	808	814	809	803	819	771	772	817	791	785	792	773	830	806	795	788	783	830	817	784	819	858	823	782	791	825	825	825	762	822	801	798	830	773	841	828	828	837	863	798	788	788	823	830	838	854	865	786	802	842	781	795	797	862	775	795	818	798	852	835	817	773	814	805	777	824	843	820	794	800	809	827	800	868	789	808	849	865	780	840	790	769	824	847	771	812	804	821	797	780	819	893	830	854	825	839	782	777	771	832	785	832	769	782	731	803	832	800	789	815	825	780	810	814	851	831	791	856	817	791	752	792	771	809	826	805	798	784	755	814	799	837	804	802	798	815	780	760	806	780	836	824	834	833	804	814	780	794	849	728	774	809	770	809	793	795	843	806	816	779	851	771	835	810	801	768	812	812	803	769	770	825	802	791	847	846	790	824	825	786	843	793	798	845	860	812	798	761	808	778	742	806	811	791	836	796	823	821	834	791	823	802	813	839	832	812	824	793	829	797	809	799	844	818	797	801	784	796	778	794	805	845	825	777	772	840	792	834	827	814	844	842	819	757	748	782	804	831	805	852	812	820	782	767	801	799	858	865	840	831	841	789	839	842	799	778	807	827	793	803	787	796	821	803	827	838	845	799	840	781	783	758	828	822	826	823	801	791	820	833	803	804	830	865	818	848	771	788	871	849	794	836	828	862	777	774	844	838	822	841	819	776	814	823	813	809	864	838	785	831	818	792	870	818	767	822	813	799	813	863	771	837	808	783	794	824	800	794	836	845	819	806	818	808	794	858	740	722	824	740	869	770	802	809	808	827	800	836	766	872	813	836	786	843	810	798	816	830	766	832	810	818	831	796	808	805	778	831	815	806	803	828	803	802	795	850	772	796	815	789	763	821	828	808	811	763	805	871	788	821	844	785	803	827	827	812	817	784	834	844	847	826	778	781	850	771	826	805	786	853	818	783	837	841	773	803	828	841	840	784	810	792	833	821	845	830	854	816	811	821	792	792	858	824	799	838	838	790	768	775	834	835	812	836	818	886	797	810	822	853	811	788	820	859	846	871	787	786	813	830	786	832	810	780	822
25118	22738	24359	23947	31081	29761	32486	27949	25686	22538	20302	18782	17378	16609	12218	6645	6262	5988	5215	4331	3530	2621	2060	1481	1326	982	806	692	534	480	406	385	391	363	357	312	317	349	347	326	349	319	343	354	343	317	341	339	325	358	318	328	334	328	324	366	318	324	315	301	327	300	351	328	310	313	357	286	338	281	300	304	313	332	321	307	306	326	340	285	317	311	312	339	319	311	311	334	330	327	319	328	301	311	325	293	340	325	330	312	358	305	285	311	301	331	315	325	322	329	341	339	311	312	315	336	344	281	315	326	332	303	296	328	302	321	303	312	282	315	320	331	308	308	306	317	279	296	319	335	327	300	352	314	298	294	328	307	292	325	291	296	298	336	315	341	323	335	347	336	284	329	333	321	323	320	311	313	294	287	304	291	305	336	295	320	303	315	306	307	312	319	310	307	310	346	340	313	281	320	361	337	327	321	331	289	307	297	309	321	337	346	340	302	315	319	315	311	346	329	284	319	341	339	316	334	323	328	327	292	295	323	343	317	307	305	337	317	306	313	319	288	320	312	300	328	344	296	324	333	313	321	310	315	315	273	329	300	304	304	304	274	302	312	317	328	290	320	325	322	291	285	313	323	339	282	318	329	325	329	322	326	307	328	340	304	349	344	308	330	298	325	349	313	314	335	320	314	320	323	314	333	320	330	314	327	318	336	341	336	331	327	323	321	332	320	332	330	302	353	310	263	330	278	307	323	306	315	323	338	344	294	319	299	352	324	335	306	309	295	300	317	292	288	333	327	305	287	316	331	333	328	328	327	316	308	299	321	295	326	313	315	310	326	295	326	305	295	346	318	311	319	308	275	297	314	331	281	334	293	312	345	326	331	292	315	368	305	316	342	342	329	341	334	344	303	313	318	326	343	338	320	300	324	336	313	328	317	296	328	326	333	323	318	310	329	305	309	292	305	303	301	347	323	319	305	322	295	308	335	341	316	313	308	352	300	308	325	314	319	308	312	311	339	337	325	352	310	295	322	297	294	345	299	293	318	319	325	339	330	334	331	299	320	301	260	324	309	327	346	331	312	309	328	316	296	303	326	323	320	306	275	319	313	340	325	322	313	306	314	315	291	345	328	283	347	337	307	332	294	306	326	286	332	318	322	334	298	310	317	290	316	325	291	307	291	318	302	321	269	319	268	316	313	299	324	328	298	337	294	321	321	365	299	344	325	319	301	315	315	310	321	295	340	293	319	314	321	346	337	322	343	303	281	322	315	288	330	335	309	296	290	283	293	341	329	321	322	308	279	311	343	327	294	333	305	308	307	318	324	320	277	338	310	308	311	323	309	324	312	289	308	343	302	308	317	299	331	299	325	321	315	346	316	311	319	303	315	318	301	324	331	312	318	343	328	332	329	324	334	347	304	307	293	317	337	330	297	307	328	324	303	313	345	344	319	350	323	303	307	324	301	335	309	335	291	347	341	327	312	292	326	307	311	343	323	336	324	296	306	307	293	315	315	316	313	337	306	331	304	330	278	316	316	319	296	285	287	326	308	335	313	317	312	311	298	292	308	295	340	356	327	309	315	310	324	313	308	318	340	335	318	331	323	325	299	335	323	320	317	343	301	348	316	312	279	350	295	296	320	321	321	298	326	325	323	318	313	296	299	329	323	319	335	314	328	314	296	332	309	299	289	321	303	291	316	309	328	316	323	285	304	286	297	341	312	327	317	315	310	324	304	317	303	298	304	298	332	306	314	314	316	299	311	347	328	352	323	307	323	319	302	297	291	276	324	376	278	284	304	332	355	321	282	327	319	298	313	337	328	309	310	326	312	323	319	340	330	331	308	345	328	329	334	327	323	321	322	310	301	312	320	312	312	302	350	305	310	324	298	326	321	327	287	327	288	285	325	330	352	345	315	344	298	287	291	323	358	321	323	303	310	320	283	310	286	338	319	306	299	312	329	338	339	343	332	296	317	285	291	315	300	356	304	303	322	353	317	333	309	347	318	342	341	295	331	330	337	315	302	321	351	304	306	319	344	336	357	303	306	342	348	338	324	319	316	284	325	327	319	295	334	329	326	298	322	338	298	350	320	332	287	302	303	356	339	298	329	307	305	323	313	321	352	323	298	323	326	315	290	363	324	285	289	309	351	316	298	314	304	339	332	287	281	304	341	336	343	313	335	289	314	317	313	302	301	337	316	299	326	308	316	290	325	339	333	293	329	325	346	321	306	338	312	309	317	313	299	350	305	331	321	313	288	319	331	324	315	311	320	297	314	325	288	354	323	321	309	302	327	321	330	302	299	298	310	308	325	315	327	285	288	351	314	334	309	329	328	316	327	347	339	298	314	317	306	299	295	326	303	297	320	293	322	307	305	308	302	348	336	339	336	295	331	303	308	322	345	296	337	330	322	306	293	282	314	292	285	315	331	322	305	301	308	309	304	306	329	312	326	310	348	327	310	331	331	325	317	320	321	312	296	297	323	292	290	307	333	327	304	295	309	336	321	314	308	329	325	309	269	309	290	342	343	332	323	272	332	294	288	347	316	335	322	305	363	290	295	309	334	320	328	328	366	277	309	351	274	296	332	284	321	337	313	329	325	356	319	309	365	326	325	316	299	338	310	303	322	315	308	319	313	329	288	319	310	339	304	292	315	347	340	337	326	338	298	337	315	333	321	307	321	328	325	345	285	303	342	302	317	298	293	302	304	338	359	309	313	328	268	318	298	318	310	342	344	311	317	305	319	310	322	294	316	326	307	289	378	361	310	314	312	292	294	336	310	317	334	333	319	309	318	310	341	313	307	325	334	316	334	310	314	344	327	298	315	313	268	290	306	326	329	312	320	296	333	321	326	329	354	305	277	316	299	316	334	297	319	321	337	317	274	335	296	307	312	324	323	311	313	333	309	321	311	312	325	322	336	329	330	307	313	344	335	316	308	344	329	334	302	320	294	304	311	298	320	294	339	313	301	294	312	308	283	331	328	336	327	320	316	299	320	323	302	309	301	289	333	340	292	347	302	298	341	305	299	285	306	348	328	310	324	311	337	332	317	337	321	298	332	329	318	315	304	357	304	302	330	319	338	327	301	281	287	306	340	323	301	313	365	298	322	331	346	312	334	311	324	358	312	292	331	341	308	340	329	295	290	316	296	306	296	327	305	324	287	311	319	285	352	331	311	345	324	294	296	321	294	327	350	295	336	302	324	311	349	310	323	341	333	311	343	314	348	305	306	314	347	318	283	319	352	321	330	322	283	319	294	291	340	301	307	344	306	345	343	314	314	295	309	345	316	314	319	326	329	324	294	284	334	323	327	306	290	332	292	338	313	317	316	328	310	307	333	281	332	294	271	341	307	308	346	320	289	287	318	314	295	313	311	328	299	318	354	312	319	324	297	343	296	303	337	291	319	326	302	339	279	308	313	313	311	304	351	303	303	312	306	305	317	286	313	330	299	312	314	319	298	309	308	315	317	313	295	338	331	281	300	272	328	346	291	287	287	311	308
17274	17916	25966	31517	37641	40426	42583	40305	37645	36136	37317	35355	35570	34739	28733	20193	22872	23930	19816	18030	16195	12691	10132	8768	7235	5578	4115	3247	2385	1914	1578	1246	1122	1179	1045	922	911	941	985	981	915	910	1068	1087	971	996	955	998	943	883	954	987	943	945	842	925	966	891	870	883	926	861	795	824	783	823	808	799	805	785	797	896	797	780	805	746	803	847	791	778	777	823	828	761	751	790	799	789	832	750	756	791	774	804	817	742	776	797	783	825	736	809	748	750	768	797	803	828	774	786	814	846	811	832	795	786	767	776	776	782	787	796	755	785	808	786	801	814	801	752	789	794	839	785	807	722	809	777	771	790	842	799	761	790	804	814	756	811	758	810	809	753	765	822	778	854	771	797	755	778	752	729	769	842	779	784	781	793	794	798	785	845	824	762	733	798	805	830	845	805	797	765	769	792	806	816	852	818	802	844	753	801	803	847	808	828	777	755	802	815	810	724	805	771	812	774	802	820	819	761	795	775	800	807	767	793	760	832	809	848	791	803	779	779	731	769	814	825	818	844	802	798	732	802	756	755	746	813	802	817	779	780	776	823	835	785	788	802	766	842	787	779	809	781	797	798	764	798	771	808	790	753	811	786	790	845	739	835	795	736	829	779	797	857	822	799	801	791	843	827	799	787	791	791	831	819	768	794	812	792	811	792	796	790	831	844	770	818	821	792	726	829	827	819	814	829	795	806	796	775	779	764	858	816	750	805	745	742	840	843	828	781	803	757	798	793	788	836	793	789	833	792	832	818	795	802	798	808	795	800	801	777	797	816	811	770	764	716	794	840	830	791	810	797	802	811	822	785	848	817	846	803	777	797	761	796	813	792	757	786	760	780	783	797	816	833	844	832	831	735	799	805	827	785	800	854	766	767	820	844	790	776	832	763	753	788	798	780	800	799	717	785	816	769	829	827	804	761	791	743	782	818	792	755	827	843	779	783	851	770	765	771	826	787	801	795	769	816	796	846	798	754	828	825	843	799	804	797	790	831	731	792	798	804	758	757	860	772	804	828	794	772	816	784	786	819	806	780	773	792	799	810	739	767	744	784	818	800	809	805	837	807	797	769	824	777	801	769	776	817	808	841	776	783	782	776	804	835	816	800	792	789	800	804	795	743	773	774	794	803	778	827	805	791	785	774	754	822	804	731	831	790	820	838	788	767	810	829	813	800	830	775	786	839	804	820	816	806	766	770	788	811	788	794	784	813	766	790	794	860	818	780	799	811	832	869	772	850	764	784	817	810	814	749	802	796	725	801	821	774	805	833	825	842	785	767	808	788	797	823	818	847	803	756	842	813	785	783	819	833	851	783	773	815	801	790	822	740	842	838	740	722	818	778	856	815	803	793	826	815	811	838	787	790	816	765	828	778	792	802	824	789	801	770	806	769	774	784	819	815	785	771	797	784	818	780	794	749	791	750	798	779	782	793	831	821	829	788	812	819	790	802	772	777	801	770	798	797	833	802	819	815	792	792	762	827	758	788	817	806	781	790	833	812	782	810	806	804	792	795	834	776	761	823	814	813	801	786	770	817	750	816	733	798	790	822	798	849	803	807	804	813	817	799	843	835	792	763	780	794	766	865	829	772	766	771	809	754	849	808	751	743	794	833	757	831	789	776	772	815	793	817	834	769	778	826	744	800	744	776	826	811	847	804	766	771	775	768	795	805	818	781	782	791	847	793	795	840	846	782	806	775	821	743	803	740	762	801	787	821	789	754	797	811	815	795	786	784	780	767	804	800	789	832	839	831	837	809	817	760	788	819	818	772	797	779	815	838	839	867	782	770	813	778	782	751	807	811	790	827	795	731	766	809	792	782	823	753	802	836	816	801	807	811	780	779	825	776	765	806	820	806	850	795	878	856	819	768	823	813	746	806	756	823	830	800	746	778	833	839	766	805	766	784	791	757	791	795	783	799	816	767	757	811	768	808	802	823	817	782	780	807	831	819	818	792	784	806	802	785	860	750	818	796	795	785	753	785	802	766	887	799	839	781	804	744	823	805	774	835	797	800	793	760	842	748	809	785	820	755	778	748	822	812	814	776	812	821	790	845	815	783	846	754	842	785	775	794	791	801	760	758	779	802	803	763	805	793	794	817	759	771	781	820	816	775	798	793	772	852	771	789	788	803	761	800	845	743	856	810	772	763	804	782	801	834	743	807	812	772	813	835	770	832	770	818	829	758	762	778	759	759	848	781	812	797	785	815	774	782	804	775	809	804	801	808	777	789	832	812	787	761	753	786	746	722	828	804	805	799	828	792	807	754	790	784	756	793	800	780	817	762	737	857	741	862	807	826	792	781	775	795	811	826	788	795	809	811	827	828	801	809	812	757	863	757	795	804	748	778	782	790	815	843	764	823	807	819	775	826	782	804	784	780	836	818	795	787	840	802	771	784	807	782	767	792	760	782	826	834	767	801	722	797	818	779	761	797	800	830	771	741	806	822	810	782	796	815	797	821	791	798	786	829	786	773	771	773	828	796	803	787	792	807	786	745	768	748	803	788	835	793	782	834	821	752	748	767	872	808	863	765	755	799	803	769	807	814	812	768	769	799	842	844	825	842	827	807	806	793	741	829	769	753	792	778	764	818	805	794	840	855	783	804	791	763	776	830	792	768	798	842	766	827	789	862	815	813	792	802	798	824	745	782	818	808	760	851	728	786	782	842	829	788	783	829	793	850	782	819	831	801	787	773	777	774	794	789	781	826	819	765	795	849	807	852	761	750	795	818	783	763	833	798	837	799	796	812	806	837	789	778	828	804	800	807	849	848	835	788	797	801	774	748	788	805	734	819	840	814	805	824	810	814	802	783	799	811	849	799	807	826	788	804	750	784	821	793	808	787	785	808	815	735	797	852	784	787	807	793	799	822	748	761	809	791	789	779	807	779	793	819	786	765	795	778	791	765	773	806	792	781	790	811	799	745	822	798	777	796	775	804	804	779	765	753	844	750	792	808	797	809	755	843	774	825	800	769	800	801	840	805	790	776	791	781	810	752	779	783	763	774	773	769	769	808	769	856	835	810	797	821	788	743	791	796	795	786	795	828	770	834	749	786	776	844	780	841	761	862	862	832	726	817	813	800	780	771	809	806	823	803	848	774	818	784	784	833	801	777	778	791	830	819	769	770	781	783	823	779	731	756	800	803	781	798	789	831	815	831	810	815	781	763	844	775	775	817	787	783	788	792	761	796	836	773	825	757	773	782	786	818	798	757	770	818	725	783	741	802	780	812	759	844	802	824	822	881	814	768	790	778	771	776	790	790	765	749	806	806	810	792	906	800	778	845	758	821	801	776	802	834	787	799	776	781	784	816	799	762	808	818	804	781	828	774	816	804	795	815	812	807	807	788	806	808	831	802	798	839	853	786	851	836	744	792	803	797	878	837	799	823	788	780	795	810	808	753	798	815	802	799	803	802	774	769	796	835	757	816	754	806	774	776	811	774	778	794	793	754	808	764	787	763	808	771
37895	32809	33145	33218	41158	37942	41352	37446	33151	32715	32820	31981	29675	26650	23239	19540	20799	18700	14939	11686	8787	7373	5470	3689	2840	2270	1671	1259	797	549	476	436	414	366	410	301	335	295	303	331	331	349	341	358	341	335	288	319	292	335	294	300	314	293	302	262	303	280	294	282	319	263	245	276	210	258	281	279	283	254	264	278	246	273	300	230	251	260	262	261	262	263	272	279	276	287	283	274	266	287	265	290	246	250	257	264	240	259	273	300	245	269	258	271	245	295	266	286	271	261	255	279	252	273	263	242	257	264	253	276	263	281	276	275	265	290	321	252	274	285	267	261	235	259	258	265	277	242	261	291	281	270	253	249	289	281	261	275	265	254	278	262	271	262	259	265	277	262	252	269	250	231	276	321	259	246	228	262	252	241	283	264	245	234	245	247	254	263	242	277	258	267	286	277	268	266	254	253	291	267	247	268	240	283	274	280	244	284	262	258	291	251	261	266	257	246	279	263	262	254	250	235	269	251	283	250	256	253	245	234	269	263	273	266	260	268	270	271	259	255	250	246	233	253	282	262	248	295	266	254	267	277	272	291	268	252	284	292	246	261	280	290	274	255	288	254	244	263	273	244	237	269	257	265	287	262	279	273	250	279	274	266	259	309	246	259	261	260	283	290	229	273	262	271	273	241	259	244	260	242	270	295	284	287	260	278	256	266	262	274	247	260	255	251	282	277	246	261	253	247	251	276	284	286	262	255	271	277	268	269	273	267	264	260	236	270	272	237	277	254	264	265	240	250	283	284	267	242	239	257	248	267	264	242	270	284	298	272	249	265	258	247	286	266	273	266	277	273	248	287	231	248	248	253	257	270	297	237	269	294	274	265	266	250	241	263	259	256	260	253	251	263	246	290	276	276	264	253	286	231	277	239	236	257	269	270	259	264	274	215	277	251	259	267	286	249	244	268	253	250	264	256	249	232	261	273	243	258	251	242	248	253	252	270	281	250	279	253	249	258	257	267	264	257	245	251	273	281	278	288	248	275	232	268	261	274	288	238	248	239	279	277	243	267	257	283	286	266	271	272	242	285	263	280	240	261	272	265	263	264	248	248	286	308	284	252	234	253	260	298	274	273	251	268	268	270	228	278	271	246	273	280	258	244	255	257	262	265	272	229	265	243	255	267	249	251	253	272	273	269	245	255	249	263	284	237	269	255	236	281	279	272	271	263	246	268	249	253	260	251	250	235	304	254	246	273	269	273	267	266	259	275	246	240	237	237	269	261	274	284	274	235	261	241	256	270	238	261	206	268	282	275	248	249	261	248	261	271	250	271	279	291	268	267	262	263	291	243	271	293	261	283	261	297	251	267	250	268	277	294	279	307	284	248	247	282	258	265	293	273	259	260	246	262	268	268	258	275	300	264	241	248	288	257	235	255	246	280	269	291	290	261	259	239	250	283	299	257	257	241	285	266	299	271	269	244	290	277	278	264	246	274	273	250	263	273	248	236	248	267	276	300	252	236	249	284	254	267	274	262	251	228	265	256	270	284	260	294	256	265	262	279	258	252	227	259	248	270	257	249	272	259	261	264	253	254	298	251	258	283	281	261	244	263	254	265	245	256	269	277	258	251	261	254	238	249	244	248	274	285	274	255	247	276	218	248	252	276	284	282	259	247	277	262	256	259	277	264	269	281	248	279	262	263	277	274	264	221	266	276	238	264	257	270	272	287	251	249	259	286	267	266	241	246	243	251	229	236	263	287	262	258	248	282	243	263	271	278	241	247	305	293	238	277	255	266	273	268	273	229	275	265	275	257	272	252	260	266	282	241	249	254	253	274	273	268	260	266	230	281	229	271	242	286	248	262	273	265	298	282	234	272	237	255	263	263	265	248	254	281	269	275	254	273	241	264	255	281	251	234	246	236	269	278	281	240	260	256	234	284	235	234	295	245	278	257	280	277	251	257	268	286	279	229	259	236	246	261	260	293	276	253	236	268	282	285	269	246	242	218	236	264	285	276	274	283	264	258	249	252	242	263	236	280	260	267	261	258	245	282	290	272	253	270	269	267	252	267	264	266	252	246	278	240	261	243	259	267	237	245	255	254	222	294	230	244	250	268	233	254	285	274	261	265	288	239	234	272	227	244	254	261	237	258	284	255	235	237	254	271	240	254	262	265	281	271	295	254	261	268	233	255	276	254	253	251	258	249	289	257	257	248	267	278	286	246	266	249	244	256	262	293	258	243	240	243	295	264	269	256	243	299	253	287	254	225	243	238	244	285	254	256	308	259	255	272	266	253	253	248	277	263	266	273	272	232	281	262	266	288	254	253	271	254	233	267	258	280	266	265	231	249	259	262	244	272	278	254	278	249	271	257	287	275	264	273	292	279	234	261	255	275	257	268	272	246	269	266	241	273	257	288	271	291	278	270	272	274	276	251	247	257	220	279	254	245	264	274	270	289	276	265	294	283	291	286	273	284	255	265	243	237	264	263	264	257	235	268	281	249	282	277	276	271	252	239	252	268	272	234	264	286	265	241	250	238	267	262	248	237	287	289	259	250	291	249	276	284	249	261	240	285	263	251	297	278	270	291	285	259	235	288	271	259	279	255	260	229	275	249	236	267	253	294	274	290	263	252	253	289	251	250	267	276	241	279	273	288	256	276	243	218	266	270	258	248	270	256	254	261	260	233	267	281	275	227	302	277	284	245	297	271	268	273	262	244	273	268	267	251	253	277	279	254	285	231	237	249	279	241	253	256	272	232	249	243	289	288	245	273	268	268	267	273	250	244	266	239	257	262	264	257	268	262	266	251	281	242	255	272	258	254	227	244	282	232	262	240	256	253	254	271	272	262	262	259	237	256	243	269	252	286	291	269	267	233	259	257	254	266	250	245	280	282	259	293	273	257	298	269	254	273	272	299	245	243	264	246	260	281	256	263	260	255	255	299	276	234	249	291	247	234	281	238	249	267	265	256	252	239	250	254	245	289	259	272	259	259	269	238	294	262	243	256	233	278	261	252	258	269	254	277	269	253	269	253	234	289	292	239	254	251	246	243	247	255	282	251	294	278	278	248	253	261	297	263	255	261	277	273	290	266	246	297	311	272	251	264	248	256	257	268	242	246	274	260	265	262	270	231	254	244	267	251	260	279	238	262	267	269	240	271	262	279	245	255	255	263	239	284	265	263	268	249	260	270	274	266	293	263	263	256	277	311	266	266	252	256	288	261	274	242	258	288	270	288	292	262	249	217	264	259	244	285	256	236	291	258	248	264	276	293	266	276	255	231	259	273	256	258	272	275	281	249	271	271	250	253	258	235	275	260	235	251	289	288	270	275	276	258	281	263	254	265	257	278	276	277	256	270	235	257	260	269	250	259	264	274	232	266	262	283	259	267	274	262	265	298	270	232	256	248	255	264	266	263	254	273	258	251	228	257	279	257	249	266	247	264	247	254	274	280	251	282	243	282	257	267	253	269	252	280	264	258	242	263	242	290	271	261	252	240	253	283	275	276
25224	25458	33930	40302	46166	47717	50698	49575	45791	44988	48625	46100	44882	41998	39280	36720	40692	39854	33509	30403	26783	25210	20432	16195	13674	11569	8822	6519	4273	3032	2213	1873	1517	1548	1446	947	1040	1053	1051	1004	1085	1087	1229	1304	1101	1021	1070	1020	973	937	900	975	984	878	954	870	1017	978	946	906	848	840	759	736	690	695	679	675	707	738	704	673	693	694	705	684	679	681	691	655	659	678	669	669	658	662	641	628	712	657	669	697	691	649	714	673	673	683	634	708	661	672	723	668	680	690	638	660	692	675	637	671	650	654	670	671	671	681	669	636	667	651	633	646	691	679	651	658	678	679	660	669	642	650	653	673	684	649	611	678	681	637	646	636	720	620	651	659	690	658	682	658	620	657	683	704	661	657	682	705	699	644	657	652	654	668	686	653	666	655	659	651	624	621	614	684	654	677	644	680	628	714	650	619	684	656	671	658	634	677	653	700	681	639	671	667	684	681	683	669	664	635	640	655	674	616	687	649	647	644	655	650	619	667	676	679	670	691	667	646	678	668	645	627	678	694	630	689	602	710	659	647	699	649	653	649	691	670	697	643	632	682	678	666	676	649	687	646	700	695	705	690	660	699	709	640	683	680	667	658	626	633	656	654	658	670	721	658	675	669	673	671	643	616	678	670	640	610	687	679	639	662	619	693	642	692	659	626	626	651	690	651	658	656	672	667	615	683	658	655	661	652	621	688	703	655	670	686	662	677	706	662	638	662	608	660	694	650	679	610	701	703	690	725	674	647	641	637	650	640	698	694	636	658	719	651	678	638	637	688	716	669	650	683	609	697	625	655	691	626	648	654	655	679	667	699	708	690	643	690	709	640	674	665	636	710	671	673	703	697	689	660	612	686	672	646	683	661	654	663	686	664	710	666	678	692	646	722	660	649	693	708	687	625	661	687	673	673	659	628	664	666	635	676	649	678	625	712	637	679	701	696	702	671	645	749	623	663	688	673	624	659	664	685	674	657	679	656	691	663	645	668	676	657	647	714	660	640	687	683	659	678	656	685	692	676	671	685	677	655	649	735	690	678	627	680	671	653	641	696	625	671	604	653	616	689	674	666	669	658	666	656	651	677	620	702	716	679	658	673	669	695	646	680	698	685	667	654	648	673	683	657	608	650	673	622	660	695	663	657	674	652	674	613	663	667	671	699	656	647	656	684	643	616	656	649	622	697	634	677	669	648	656	640	703	663	695	717	712	633	641	650	653	646	680	690	671	650	634	659	677	634	696	703	671	615	671	680	653	677	666	677	661	646	633	668	655	712	677	646	666	664	691	691	707	697	683	663	628	681	700	653	688	672	668	667	684	670	673	677	643	650	705	663	699	671	661	645	667	685	710	699	729	673	648	701	712	693	674	666	664	686	670	688	678	639	667	661	698	695	666	679	665	669	672	636	682	674	686	718	633	713	663	673	715	662	685	678	627	689	699	619	690	681	643	662	714	639	665	623	644	637	635	693	665	679	688	680	641	653	719	639	695	640	675	681	687	693	658	728	692	650	691	673	686	630	662	630	654	662	671	680	667	657	693	651	652	679	690	690	653	652	674	660	636	703	659	680	702	646	696	691	725	692	616	711	633	670	655	670	654	606	632	675	644	675	597	658	648	669	673	643	683	640	657	748	673	674	669	653	654	650	690	619	647	668	663	648	663	644	656	662	714	660	662	623	693	659	721	700	660	678	666	639	650	649	649	712	667	666	678	655	738	673	666	682	667	692	683	625	642	650	671	684	672	616	672	656	680	631	653	628	638	709	628	646	674	665	667	640	631	632	683	673	670	640	683	643	663	647	639	696	684	638	659	687	669	642	704	634	677	671	663	648	651	662	694	642	671	686	692	696	665	674	655	672	668	709	657	632	654	658	645	663	618	689	690	699	642	640	660	695	710	682	644	673	662	709	635	684	646	707	642	676	705	682	676	699	617	646	654	649	642	683	686	669	649	678	693	644	622	632	680	637	662	722	722	703	686	681	669	672	634	733	689	661	708	680	693	685	638	644	606	666	666	653	655	687	707	657	636	685	627	646	647	699	712	656	664	634	694	649	654	694	699	658	664	687	663	704	688	655	669	664	665	678	702	663	674	647	639	643	664	664	668	677	662	656	678	692	697	638	626	690	683	643	704	643	717	659	636	666	657	647	669	666	654	695	646	638	690	691	651	653	631	692	715	658	735	658	662	637	696	703	687	665	682	639	705	668	658	642	654	676	691	640	702	628	689	721	685	670	685	653	656	678	668	662	733	696	678	693	730	601	708	686	638	705	641	670	689	653	643	680	661	705	662	643	675	691	672	675	679	669	709	629	674	646	641	691	690	651	615	651	665	644	622	641	625	638	667	707	699	629	604	638	693	698	669	691	682	662	656	643	672	690	626	679	682	646	687	662	650	644	680	700	643	708	650	666	684	655	654	675	666	657	707	662	645	654	676	692	633	676	652	587	688	686	659	684	674	676	730	651	625	687	677	642	680	609	669	687	651	654	708	678	638	667	658	685	649	707	703	650	647	694	713	647	665	668	701	707	645	694	689	682	655	687	653	659	663	665	700	674	617	615	661	681	675	661	641	659	642	693	618	672	731	691	662	640	638	682	633	658	692	691	658	642	714	658	694	660	654	695	695	682	698	683	646	680	641	681	665	686	674	626	621	640	684	654	644	684	634	635	630	683	708	647	665	663	684	643	635	695	645	689	660	644	679	655	668	655	681	663	692	701	655	662	665	653	680	722	709	658	705	663	677	659	667	654	639	673	679	697	652	653	683	657	687	653	638	648	719	685	687	710	652	685	649	641	682	664	663	680	700	649	742	666	683	662	654	692	692	706	693	625	676	678	636	689	659	687	711	649	697	698	600	682	666	645	633	692	632	685	645	641	639	656	648	694	662	631	627	652	619	661	671	666	698	641	646	625	683	666	666	666	667	648	717	671	662	663	679	681	666	673	643	675	659	708	672	680	593	677	686	663	647	690	655	684	630	685	698	658	609	643	627	647	644	670	699	659	622	678	689	654	649	657	662	643	643	672	643	651	691	680	640	662	660	652	654	673	683	629	648	695	662	682	647	654	679	653	687	685	641	635	668	646	616	697	698	632	673	690	682	680	649	674	666	665	657	672	657	654	661	666	677	665	654	710	631	721	614	662	654	696	639	675	707	653	670	710	654	640	634	680	681	639	687	682	660	646	650	636	657	673	700	635	684	691	683	690	689	699	670	654	674	695	684	742	681	613	625	625	669	659	671	661	685	639	663	645	655	707	665	683	651	663	674	674	712	681	678	680	663	623	672	629	664	664	659	663	649	673	659	659	674	676	663	699	688	642	664	639	650	648	641	712	616	645	662	657	646	716	646	630	657	684	651	627	649	666	649	640	662	656	644	702	655	660	636	670	711	657	665	637	677	670	661	651	700	654	663	632	715	697	649	660	667	679	667	689	632	635	663	716	681	693	679	697	683	644	638	688	628	691	631	672	676	700	666	630	703	669	662	686
10896	7873	8427	6542	6680	5407	5582	4282	3054	2626	2117	1753	1481	1172	925	829	853	854	717	601	584	515	483	406	429	395	439	333	362	380	351	346	330	351	316	371	349	314	344	354	329	306	331	345	338	329	337	321	358	330	310	280	332	341	326	361	328	336	328	312	340	345	317	298	346	343	348	355	296	343	330	311	321	337	326	321	334	310	325	304	312	328	282	317	359	323	320	298	296	287	311	308	335	311	304	301	286	365	318	341	296	308	341	336	343	282	323	303	295	323	317	318	305	310	296	303	334	320	326	314	333	338	311	328	300	297	339	316	341	299	334	364	334	338	305	299	341	300	326	331	345	309	319	341	296	337	311	280	343	300	286	327	342	310	304	282	328	291	304	355	352	329	310	330	320	316	324	312	321	324	328	327	326	309	332	330	341	308	309	375	305	304	332	333	340	333	314	308	335	270	319	310	322	317	323	317	310	327	321	314	331	321	297	314	317	350	332	334	316	322	311	328	294	322	309	315	318	324	346	338	307	345	335	313	327	292	321	307	303	348	324	278	323	334	298	306	322	333	357	322	333	331	322	307	347	295	323	306	318	305	311	325	332	346	346	292	329	330	355	327	304	317	315	342	333	307	351	294	329	300	304	329	357	316	299	310	291	351	359	316	326	343	323	308	334	325	319	310	312	304	321	341	339	315	333	314	350	329	306	309	336	344	329	304	334	299	311	287	304	317	318	340	300	325	331	300	326	296	325	327	305	340	289	338	305	327	312	315	340	295	323	308	343	353	322	335	309	324	312	330	322	357	287	324	303	305	321	309	346	313	346	324	360	304	308	315	324	324	339	346	335	328	328	330	310	331	321	326	374	320	335	295	326	306	304	273	340	334	339	308	341	303	320	294	325	274	309	330	325	322	328	304	330	319	327	317	318	328	323	295	338	305	309	335	338	351	323	294	326	333	333	328	300	332	317	339	290	304	310	326	346	303	346	334	307	330	326	316	319	325	294	321	332	304	287	308	331	326	327	321	356	326	320	350	340	327	300	314	339	318	308	329	290	284	341	321	338	316	299	351	364	303	336	326	330	301	298	328	356	288	336	321	305	325	330	316	323	320	357	310	302	338	332	309	331	323	313	325	346	301	329	307	317	338	343	309	336	331	308	331	329	314	297	315	303	338	322	331	320	338	324	322	337	286	311	332	310	344	319	346	286	304	313	325	316	296	326	305	326	313	294	310	339	348	322	321	316	325	316	332	324	315	317	329	333	312	342	309	321	337	342	303	319	329	352	298	299	325	319	346	298	288	320	362	336	326	306	274	346	325	322	332	354	333	307	319	334	359	319	321	309	339	326	311	287	339	336	333	298	321	319	309	295	330	290	337	326	320	334	355	318	347	338	293	318	310	297	369	356	324	311	330	324	313	319	384	303	324	346	322	328	320	297	318	329	335	326	320	334	311	302	343	331	337	303	355	341	309	288	302	308	312	332	321	313	353	321	317	332	308	318	313	305	343	325	304	311	330	333	329	319	336	326	333	304	344	294	327	312	330	353	272	324	330	294	311	302	326	316	318	313	314	320	321	327	325	294	297	320	287	334	335	328	355	313	314	298	301	303	309	324	291	324	289	314	295	349	315	308	300	331	355	314	333	340	326	313	281	301	326	292	350	298	313	324	326	317	329	351	334	316	313	322	295	340	295	320	334	329	330	300	320	335	344	319	320	330	334	353	344	319	339	315	333	326	315	364	327	341	314	338	336	354	316	328	309	334	324	340	285	337	348	340	305	275	321	310	357	296	321	319	302	292	325	307	314	311	329	322	352	297	326	319	311	363	301	325	316	345	280	328	316	318	350	339	303	325	344	335	295	326	351	308	336	353	312	328	328	340	343	369	318	326	307	321	290	334	315	335	331	297	374	330	319	316	300	316	324	331	301	322	279	373	305	327	311	352	321	317	368	317	304	306	306	303	345	353	304	342	319	315	324	313	329	293	333	311	273	334	297	329	310	331	339	300	322	340	326	316	311	340	328	324	306	307	334	311	313	308	333	313	311	333	332	318	296	318	305	320	296	294	342	290	317	281	362	310	294	316	369	337	316	334	317	319	315	337	302	331	322	317	325	304	321	308	325	306	296	318	312	317	340	316	362	350	317	297	330	344	322	340	316	311	290	310	312	292	312	339	318	324	314	305	358	342	325	331	354	285	347	318	317	339	291	337	311	310	312	311	333	331	311	335	299	325	296	345	317	324	311	340	301	319	314	330	358	296	336	338	326	318	307	298	338	301	325	295	322	336	319	297	327	334	306	324	339	335	333	297	306	295	331	311	306	332	343	313	319	307	329	294	315	345	346	289	339	290	282	318	313	322	322	342	322	306	328	320	313	289	328	339	330	323	303	322	313	324	317	316	308	373	365	326	306	300	307	301	333	321	324	306	311	324	320	317	321	331	332	341	345	299	312	292	317	293	336	353	310	339	316	318	285	344	318	330	318	316	300	289	341	326	328	316	332	316	343	336	303	333	307	312	353	334	325	316	317	292	338	323	307	292	322	323	308	312	319	336	278	319	343	331	320	321	285	331	322	349	314	284	320	330	320	297	295	309	306	289	311	326	353	340	333	318	300	328	333	317	309	298	331	305	346	293	302	314	292	333	305	297	319	316	338	333	320	342	303	350	335	313	300	328	324	336	318	330	358	307	354	328	304	302	291	309	313	317	324	306	313	299	321	328	329	315	309	329	335	325	345	344	317	320	369	369	324	310	326	310	313	290	301	326	322	298	338	353	288	322	324	339	301	301	294	325	316	322	341	341	346	303	321	371	277	328	322	325	308	290	321	324	359	338	301	295	292	333	358	353	308	295	321	324	316	324	325	297	322	301	342	318	328	347	327	319	333	326	317	351	324	346	319	294	313	337	318	335	300	337	287	370	296	371	309	325	327	308	331	328	346	331	303	356	350	332	339	267	295	297	322	316	329	324	319	348	321	290	291	317	359	309	313	303	325	307	319	313	338	303	331	306	304	311	315	299	332	327	296	307	322	317	348	326	349	301	359	308	294	315	302	325	280	338	322	333	289	325	343	298	352	328	333	322	345	332	328	309	327	318	332	312	325	312	306	324	297	324	347	321	321	307	333	334	338	313	326	323	305	327	324	338	285	301	308	327	312	325	310	327	324	309	312	311	322	332	312	330	335	293	330	302	314	308	332	328	334	349	348	342	343	309	310	345	350	324	330	297	338	319	333	322	313	319	307	325	332	319	340	311	295	295	301	316	294	330	302	334	290	300	338	325	316	300	322	336	329	320	331	361	324	325	284	308	346	319	319	321	322	346	342	306	328	317	300	310	329	329	293	334	317	311	312	330	314	311	336	335	333	335	312	335	305	306	310	328	351	337	308	334	301	305	338	305	323	321	289	309	355	298	311	320	315	324	340	304	324	342	304	326	361	309	347	309	331	355	342	298	345	321	269	292	300	334	330	328	298	332	334	314	302	324	296	291	317	334	335	284	319
7375	7933	13633	15282	18618	16924	17876	15144	12218	11277	10741	8952	7697	6254	4794	4252	4590	4679	4370	3165	2709	2459	2028	1734	1567	1483	1206	1137	1013	1032	950	882	868	911	886	857	864	865	870	882	820	806	854	864	847	834	900	848	844	852	866	807	875	823	841	792	848	869	834	799	857	862	802	807	808	863	788	819	830	767	841	811	775	797	790	807	822	820	788	839	837	869	841	775	820	852	823	858	814	779	839	823	812	775	779	800	800	789	819	842	813	814	832	815	845	802	888	776	765	823	793	827	837	771	814	798	829	788	853	856	803	830	842	826	760	811	855	783	864	825	826	770	789	796	812	845	797	822	831	831	792	783	818	843	832	840	777	811	828	825	790	788	825	819	771	825	813	830	799	808	831	823	799	865	814	761	821	842	863	807	835	771	780	817	747	796	822	832	779	815	827	749	814	806	770	829	781	789	833	797	774	845	822	755	801	816	834	817	819	822	759	792	789	796	810	797	789	806	793	828	845	836	802	810	832	789	789	812	831	874	811	819	867	786	788	775	863	873	815	779	872	803	807	823	853	807	819	854	851	791	825	771	825	789	820	813	812	800	797	813	869	799	743	828	836	865	811	844	845	777	832	868	871	792	831	851	809	830	776	770	804	821	856	832	820	829	822	799	851	823	809	835	788	828	804	814	810	845	811	821	830	792	798	779	812	778	865	853	823	777	847	857	785	803	819	855	849	822	872	776	832	829	821	841	851	858	828	833	829	807	743	808	811	830	798	825	819	841	819	787	792	805	822	813	834	800	795	883	792	809	799	768	874	782	818	803	817	803	807	795	823	818	851	745	871	801	791	814	823	820	800	784	815	779	763	818	864	786	785	744	794	827	800	853	782	848	822	771	805	833	806	828	832	761	804	800	748	805	820	828	823	799	774	748	775	769	744	812	829	841	803	839	810	805	841	829	807	770	774	828	849	842	823	839	804	818	830	824	848	843	787	788	786	783	811	799	813	844	794	793	840	816	809	798	795	768	789	828	888	775	807	805	861	792	793	818	817	802	822	762	849	860	765	804	810	817	838	795	799	763	782	778	824	818	873	806	788	796	879	811	789	788	833	826	832	814	868	808	828	773	802	752	815	765	833	849	819	768	847	821	845	812	850	862	815	837	822	854	822	775	822	815	822	802	777	797	824	731	782	766	841	792	814	798	782	803	828	826	768	781	819	801	767	778	819	791	859	792	843	837	801	758	799	826	758	790	823	796	853	811	757	803	798	786	805	817	802	778	825	862	851	825	807	836	778	772	835	838	850	759	744	774	832	816	848	796	858	793	824	846	824	830	834	749	788	790	819	787	803	803	798	797	833	791	845	873	870	849	807	780	806	779	802	865	806	810	819	792	853	861	774	797	822	809	846	813	824	785	857	806	824	843	806	848	840	756	809	764	831	844	799	820	836	825	858	757	804	752	813	813	845	796	801	818	821	766	830	763	792	871	788	810	790	787	833	809	800	877	883	824	809	826	765	764	817	834	785	837	774	802	826	815	858	764	820	819	787	790	803	763	750	793	825	816	824	805	802	788	814	782	863	835	766	821	766	835	817	764	827	856	836	811	813	785	769	816	842	758	861	826	811	799	806	829	793	860	814	837	812	779	805	789	802	760	828	794	765	833	782	847	826	834	781	755	871	803	816	797	807	819	866	833	804	814	766	769	821	840	836	805	834	809	823	861	820	795	837	829	823	876	812	796	831	803	772	781	828	828	837	796	873	810	796	801	795	784	793	809	829	796	810	836	816	799	821	875	802	775	771	790	777	846	834	741	858	800	909	801	815	831	843	839	776	807	804	820	764	843	804	785	868	847	823	826	788	717	797	806	810	840	781	813	808	792	833	887	852	820	846	824	809	789	853	823	828	811	797	829	787	821	817	800	801	787	794	820	787	812	859	778	828	866	858	789	829	798	827	839	783	754	784	809	844	827	810	816	812	837	811	806	823	822	792	801	804	775	781	831	823	825	817	743	820	809	782	800	804	829	801	834	798	797	844	767	817	855	813	800	848	828	843	820	834	783	812	812	861	790	843	867	803	780	807	795	813	789	804	817	774	807	816	825	825	858	808	808	826	784	858	823	829	823	786	807	762	889	792	809	848	815	810	811	808	801	782	758	814	815	819	879	834	803	794	826	794	767	812	777	766	851	808	781	815	852	807	820	811	740	823	833	780	804	800	831	829	744	844	821	773	798	826	877	782	804	817	772	818	815	869	804	818	799	771	817	792	800	774	843	843	802	791	799	812	854	805	814	841	802	846	809	807	807	784	801	753	809	798	802	778	831	793	807	866	791	786	783	818	844	781	771	831	812	819	784	835	759	841	873	784	780	816	851	805	810	792	789	790	847	864	853	871	799	781	802	802	833	832	816	769	788	773	790	812	785	768	828	764	762	806	811	817	821	805	745	806	826	772	850	810	800	822	795	847	789	864	797	833	826	780	816	794	814	837	880	786	775	791	767	819	737	812	785	813	843	821	762	828	827	803	785	804	883	845	793	794	782	805	782	766	827	801	776	835	807	815	809	803	840	793	865	814	843	850	791	784	797	802	812	850	801	781	824	824	814	802	818	803	815	851	786	823	755	820	845	820	763	819	853	784	823	859	816	796	775	834	820	789	791	822	802	796	768	853	829	806	792	789	764	815	829	800	825	791	783	806	809	779	797	841	817	831	798	793	840	799	802	810	804	809	826	803	813	855	826	806	792	847	785	783	789	803	768	783	858	850	876	810	821	857	798	838	826	780	786	881	785	805	785	748	822	733	823	862	825	787	799	824	815	823	873	792	837	795	830	820	780	841	835	910	839	881	805	850	812	756	829	800	821	819	800	776	790	796	800	771	780	817	833	821	806	820	797	777	772	827	723	878	826	836	813	816	826	768	781	833	823	810	811	768	815	846	771	838	800	769	814	795	757	792	845	742	766	770	798	779	790	804	805	830	783	818	782	797	755	788	857	788	786	842	807	786	768	823	832	825	762	835	833	826	801	793	846	804	851	847	823	771	816	814	819	846	835	821	792	803	836	782	803	839	831	776	810	783	800	820	804	798	802	775	806	844	801	819	842	890	818	827	801	819	779	832	797	821	786	863	817	825	811	807	794	781	831	830	824	848	802	866	822	856	761	813	829	849	829	749	819	828	807	822	803	804	823	879	844	808	756	826	818	795	830	772	800	787	777	827	814	823	839	791	805	840	804	775	862	801	783	792	802	822	821	879	857	810	767	839	799	816	766	838	822	760	790	776	772	754	819	772	821	808	817	846	814	834	838	814	778	809	819	756	809	847	826	789	843	785	809	817	779	806	793	813	857	794	805	800	808	792	815	782	789	783	782	762	793	818	853	789	852	801	787	799	809	790	812	753	804	834	747	815	838	775	808	804	770	821	799	803	785	799	759	809	812	830	801	850	751	798	784	784	847	814	836	765	843	779	838	826	774	821	828	814	800	814	783	839	825	819	748	756	776	851	753	793	822	811	813
25450	22759	26272	22891	34128	30315	30059	23891	26842	23701	21629	17692	12614	10574	7794	5103	6145	7058	6577	5711	4633	4064	2472	1614	1214	1068	861	639	586	470	388	369	319	395	360	352	311	300	348	329	324	342	326	294	365	354	316	345	312	324	332	336	324	345	338	342	330	319	291	331	319	297	317	309	285	289	304	339	293	342	309	320	320	321	339	349	305	326	329	303	316	330	327	298	315	315	289	296	309	329	311	323	304	310	320	318	292	320	322	321	307	316	354	312	307	316	333	302	300	332	332	301	271	302	302	292	324	329	323	314	341	336	350	299	306	316	311	311	322	325	334	320	292	293	335	323	284	331	317	332	289	336	298	297	317	322	298	335	301	331	307	343	313	317	306	353	314	310	298	312	310	320	302	303	319	333	289	338	313	311	330	316	280	313	314	296	346	330	309	329	358	359	292	340	358	352	326	333	339	342	333	304	328	314	310	328	295	308	317	296	290	320	318	315	327	350	333	303	315	306	317	306	334	321	339	307	287	335	325	329	303	304	347	320	334	317	282	345	322	337	298	302	313	352	311	293	308	317	319	306	310	308	301	291	301	285	335	342	314	345	308	364	333	335	306	309	321	335	316	313	331	335	304	336	323	313	317	334	298	341	326	310	300	268	315	287	303	339	308	320	294	328	315	312	302	321	345	324	284	273	314	330	305	313	331	378	327	298	289	335	344	302	347	298	296	313	310	339	319	285	346	305	319	290	310	313	321	299	311	318	297	338	303	328	329	319	349	289	350	322	322	339	290	345	333	298	310	312	311	291	340	322	342	313	295	317	337	296	287	300	336	331	299	312	320	319	301	318	340	350	326	299	331	337	317	304	340	312	337	324	290	324	324	309	342	313	293	322	328	332	300	342	308	326	306	311	324	307	314	301	337	342	329	331	315	315	327	303	325	326	281	295	326	354	302	348	319	331	332	289	340	365	328	351	317	337	348	312	327	353	323	315	329	275	313	295	340	311	327	320	334	341	314	304	334	319	310	327	325	330	351	316	319	294	308	335	318	340	347	288	302	336	321	319	300	305	286	319	314	309	324	268	314	314	340	280	318	294	281	323	285	311	321	295	306	298	355	317	344	318	324	306	319	313	300	351	294	326	338	332	316	289	305	338	282	316	328	318	305	338	334	320	339	307	322	330	318	338	325	310	291	330	347	313	306	314	304	308	317	297	339	330	310	330	328	322	318	318	312	324	309	353	337	319	322	298	281	287	327	316	308	321	323	310	314	310	290	317	287	341	327	301	327	289	278	338	316	350	330	321	318	340	328	320	348	315	333	299	312	321	340	343	315	334	323	289	364	305	287	317	281	293	325	326	321	317	337	315	356	308	310	341	309	312	360	331	300	320	323	299	306	308	293	322	330	311	304	308	315	315	324	296	294	281	309	295	310	315	303	355	288	315	319	307	281	300	328	328	310	322	332	318	313	298	310	308	304	323	325	313	344	313	293	289	298	300	324	323	326	318	292	309	304	286	310	333	344	321	318	310	293	322	313	313	283	321	324	346	311	312	294	322	298	338	329	332	353	341	310	305	334	293	311	335	274	285	330	330	349	318	301	317	329	318	332	333	294	328	315	334	306	297	339	345	309	324	343	335	330	352	341	341	301	339	330	334	330	331	296	344	337	312	305	302	323	319	327	330	319	306	329	334	337	297	324	352	317	302	318	330	312	336	312	342	330	345	342	311	309	305	297	289	321	297	309	317	331	325	316	297	306	317	324	330	328	323	336	338	327	313	315	334	326	355	314	321	321	302	335	306	300	302	333	301	315	310	316	324	352	304	315	332	307	317	323	309	289	324	314	314	301	315	326	338	301	307	333	319	319	325	285	297	355	293	286	331	282	254	332	324	329	297	308	294	338	315	333	312	318	304	342	312	291	292	308	315	328	319	326	309	324	343	346	330	320	296	324	324	303	317	323	321	263	280	324	309	299	325	319	301	316	347	307	323	339	315	290	306	333	303	281	308	318	310	327	317	312	300	341	307	343	298	301	328	303	354	312	311	309	309	312	324	329	362	305	294	325	339	331	318	304	310	297	297	293	314	307	297	317	333	344	335	337	355	336	319	334	336	315	295	329	320	341	296	307	315	327	296	303	307	313	273	335	352	320	302	326	316	322	298	305	319	288	330	312	310	304	339	300	286	299	330	295	309	317	335	325	305	287	348	309	299	311	347	288	304	342	284	336	342	341	331	311	314	325	319	362	306	324	310	302	327	327	308	314	298	270	330	298	323	324	341	314	338	308	322	294	335	332	355	303	308	305	315	322	321	328	298	310	318	301	305	289	327	314	314	336	322	319	324	341	342	355	312	335	330	354	315	304	325	305	334	291	307	302	320	312	331	328	321	294	307	323	309	314	307	317	334	328	325	302	291	339	323	312	337	351	317	305	279	275	326	330	304	322	295	312	343	296	342	323	322	352	318	341	343	359	294	321	315	287	316	288	333	326	347	296	307	315	300	319	330	315	309	299	293	295	313	282	358	312	301	303	313	344	316	316	304	299	310	322	305	325	343	329	329	285	291	297	296	318	319	281	323	339	322	350	323	328	297	313	336	324	307	310	324	339	302	290	315	327	285	345	334	306	328	324	309	312	348	324	295	332	352	310	290	330	311	297	324	308	322	308	308	309	315	301	305	306	305	309	334	348	312	315	305	319	320	312	327	312	302	300	351	363	337	339	341	317	316	328	378	329	297	350	338	327	312	321	347	312	352	305	302	305	313	320	317	305	309	303	300	324	303	328	317	312	330	337	295	291	326	329	304	302	309	296	309	318	335	324	312	327	308	308	318	300	332	330	322	339	311	340	331	341	339	308	295	312	358	328	303	317	339	333	301	295	307	300	288	320	351	328	318	293	299	308	268	301	336	334	316	307	324	293	301	319	311	343	317	321	304	312	335	323	349	343	326	341	340	326	283	337	276	299	303	290	298	298	311	310	313	303	297	307	317	326	307	305	333	311	315	307	325	339	333	323	287	347	315	302	345	277	330	302	329	365	296	331	351	305	317	294	326	321	304	308	325	320	305	330	302	342	317	331	316	327	359	314	319	295	314	304	307	331	312	298	304	319	305	301	319	333	314	317	319	301	331	306	341	312	330	319	292	293	344	327	304	314	333	315	324	284	338	332	324	301	315	326	321	325	358	322	327	345	327	345	302	317	305	320	304	300	352	300	301	314	291	343	320	329	336	320	309	316	314	304	291	331	313	333	312	337	309	323	344	308	315	346	344	335	328	323	312	305	315	358	290	261	313	334	304	321	306	322	308	301	340	306	311	316	281	312	320	334	317	307	308	313	307	315	320	330	301	295	338	344	302	321	351	317	347	307	324	322	319	309	290	298	315	317	346	315	311	283	345	309	337	351	334	342	307	314	363	327	327	316	341	305	323	335	317	341	346	333	301	344	307	293	330	323	344	333	324	340	304	348	332	322	310	318	308	331	348	319	328	309	297	310	313	336	319	318	304	308	286
16818	18413	28425	29861	41473	39139	39326	36436	40872	37492	37481	33318	28714	26582	22715	17735	23446	25320	23873	21973	19577	18308	12467	8826	6788	5891	4409	3367	2495	1972	1460	1193	1114	1088	1066	1024	1048	1003	962	955	1021	952	1077	1021	948	966	965	935	895	939	921	960	883	934	928	998	887	899	926	923	924	836	813	806	873	794	784	820	852	814	848	786	805	789	845	793	799	802	790	754	764	771	782	809	851	821	734	816	852	786	783	820	823	806	795	812	848	819	798	804	795	773	784	817	804	807	837	755	831	774	853	795	768	783	828	822	854	817	783	880	847	762	849	838	770	814	832	779	769	820	797	822	871	770	850	811	808	817	805	816	785	861	816	796	880	822	777	789	793	837	797	797	829	819	817	819	805	793	795	802	830	771	793	841	829	844	765	770	816	811	794	769	800	828	838	797	838	803	793	857	800	841	803	808	805	795	807	775	740	846	810	784	782	805	779	769	759	835	804	849	778	839	844	828	842	832	798	818	791	777	747	782	815	779	790	792	767	776	825	754	756	822	820	852	802	778	905	804	785	764	812	849	772	763	806	785	833	794	792	771	788	780	790	849	804	819	813	777	742	791	829	785	796	816	839	821	795	805	783	789	755	741	732	766	814	760	799	802	804	786	821	746	825	763	794	822	791	780	816	797	800	793	833	805	842	816	792	806	807	807	810	816	797	800	841	802	787	848	793	800	820	783	758	836	886	770	809	763	765	855	767	874	809	824	770	771	820	798	769	839	830	814	813	780	825	838	791	755	821	809	772	786	780	862	797	790	805	802	796	789	794	797	771	817	788	822	817	824	810	819	778	798	805	797	845	791	792	831	791	758	823	873	823	835	776	798	778	830	830	784	796	846	802	805	783	874	816	825	835	818	783	791	786	769	803	784	801	775	786	793	806	831	821	788	825	845	822	823	809	783	828	860	801	824	847	761	821	779	849	823	818	798	825	759	785	788	828	773	785	871	790	759	810	837	808	778	807	822	788	828	780	821	800	793	833	847	808	799	806	795	781	804	819	815	823	796	762	806	838	758	869	829	829	797	827	842	819	839	820	786	726	829	762	832	824	798	823	782	781	832	802	808	789	785	788	830	794	823	790	803	799	832	832	804	864	808	794	771	854	788	830	813	843	836	842	778	847	812	802	786	788	754	843	809	787	796	820	849	777	798	857	824	767	762	782	787	794	749	741	822	808	799	828	801	772	799	734	795	778	776	760	813	763	758	779	800	820	814	811	813	780	851	831	782	798	760	800	800	843	791	773	828	793	807	786	807	777	809	808	761	766	779	767	804	805	801	798	807	789	788	781	797	791	794	825	795	815	830	816	821	828	775	805	816	718	787	803	825	789	801	807	829	756	812	823	780	827	808	815	820	760	797	808	827	761	776	838	810	827	743	781	775	822	816	793	816	786	852	771	864	798	800	822	803	791	809	774	798	760	826	828	784	823	784	801	773	825	831	823	772	812	759	766	818	809	813	788	789	761	807	774	797	809	815	761	835	864	806	746	808	821	834	817	840	813	851	760	838	781	822	744	803	763	794	801	756	831	765	820	819	802	849	792	810	835	815	818	811	832	796	754	865	748	810	811	805	797	802	778	819	792	807	829	822	750	768	829	817	798	850	802	811	754	836	777	786	831	756	814	831	826	798	787	793	815	785	814	771	764	799	784	864	804	771	764	811	767	808	798	807	823	821	760	791	789	811	799	802	874	813	795	779	801	769	793	825	785	809	794	767	805	834	800	842	777	807	767	785	826	834	790	798	806	782	823	797	807	824	778	783	848	818	834	788	816	790	838	811	788	781	811	828	764	751	790	786	858	789	817	834	788	801	813	875	792	786	864	813	783	799	761	780	855	784	797	811	767	850	820	793	768	826	817	797	824	812	819	794	815	797	791	826	775	745	801	823	744	772	816	759	824	766	779	779	801	802	833	808	845	766	790	798	847	808	840	815	811	821	810	747	821	836	810	788	813	827	786	839	851	830	786	820	793	808	851	815	782	791	799	803	780	789	822	790	813	824	801	870	813	752	836	795	773	808	794	789	782	791	813	796	807	837	776	792	814	794	756	814	791	846	826	812	822	811	782	802	777	794	797	792	772	840	819	799	778	773	827	786	740	785	833	795	794	811	781	825	771	812	832	799	827	825	815	801	810	830	778	775	809	790	806	834	828	773	802	758	834	822	816	787	817	817	767	763	849	828	816	830	797	799	805	774	829	816	805	823	815	772	780	838	770	783	823	770	806	835	792	810	815	783	795	811	793	734	825	782	839	811	812	841	821	762	800	781	839	762	767	785	781	848	834	852	801	813	811	793	755	849	820	795	785	798	789	855	846	823	832	849	835	770	758	765	796	783	829	806	841	833	802	786	813	813	829	834	812	819	828	806	813	826	787	790	795	810	844	781	773	848	824	869	746	776	772	784	793	776	810	779	839	834	748	801	772	749	766	784	785	790	777	805	823	754	801	838	781	848	760	750	805	838	768	827	794	803	800	774	834	846	818	767	818	790	814	802	806	829	793	783	778	809	822	837	798	757	800	829	779	809	810	802	804	766	763	818	847	806	834	798	859	903	810	848	814	763	741	846	793	829	744	800	764	816	814	801	823	807	811	822	832	797	781	857	792	772	787	816	813	794	790	831	852	827	784	837	770	772	815	792	823	839	779	764	817	805	797	865	767	824	825	797	824	829	809	821	776	786	750	775	771	795	858	814	804	793	778	775	823	800	815	792	820	764	797	812	763	779	845	794	811	846	818	772	849	769	795	840	805	812	847	787	751	802	827	787	790	800	800	827	780	814	813	796	785	826	813	801	878	787	824	790	800	840	811	727	731	824	784	792	803	757	806	813	778	806	865	851	790	844	790	761	757	792	828	795	768	836	777	838	798	817	783	803	826	841	778	817	792	806	804	811	797	734	810	830	826	781	823	802	894	815	813	814	791	810	775	803	838	783	843	790	822	776	739	818	784	798	824	809	774	815	762	765	764	817	827	836	775	817	817	784	788	829	792	824	808	788	806	787	806	778	806	848	800	816	777	779	815	747	800	826	833	776	795	824	812	771	799	787	793	779	759	788	761	791	832	786	846	818	768	770	812	760	807	834	770	823	781	787	841	834	772	781	812	754	801	782	801	831	862	831	823	817	841	858	835	863	802	823	861	802	805	737	835	853	815	813	808	813	839	808	841	833	793	822	726	829	806	781	792	836	807	881	762	837	795	798	807	797	769	831	799	854	784	781	790	833	770	802	735	813	859	807	824	808	845	877	779	807	797	794	808	840	840	819	839	846	803	852	818	812	802	825	829	776	826	795	766	778	810	807	851	799	772	779	799	792	831	832	825	839	797	804	802	794	797	749	848	864	844	817	844	767	843	792	839	799	806	775	833	802	796	761	804	797	844	731	775	800	804	800	807	758	821	772	808	843	776	821	755	783	797	753	775	783	799	803	835	812	810	826	772	777	777	823	795	850	759	791	821	841	768	800	766	746	797	817
36282	30210	35066	34215	44103	37102	38699	38274	37471	32943	33531	30587	25761	24840	21214	15489	17582	16566	13903	12456	13030	9975	6212	3820	3121	2450	1658	1333	968	735	569	415	399	374	358	304	326	272	304	319	314	336	356	278	320	326	317	322	326	307	286	273	302	293	288	329	317	318	284	275	311	269	285	261	268	286	247	268	268	284	244	281	278	257	276	258	241	280	292	297	262	287	225	259	253	277	252	252	261	300	265	283	278	308	270	283	275	284	278	276	251	247	277	252	252	269	280	296	296	294	277	245	239	308	276	253	273	295	283	238	266	290	239	244	245	258	256	281	272	250	293	246	242	271	255	262	254	262	233	241	280	250	291	254	311	216	285	281	277	297	242	277	271	248	225	253	283	288	245	261	284	262	296	243	242	257	253	264	239	244	291	311	244	261	270	259	283	243	270	256	292	263	273	264	271	256	244	268	282	249	289	275	242	266	276	262	238	271	279	297	268	243	255	282	256	244	257	269	255	281	261	248	282	261	289	273	290	266	256	267	267	273	228	242	250	248	263	284	278	224	246	247	262	246	252	270	249	265	261	295	282	270	234	259	254	272	261	234	268	258	273	259	266	269	279	262	248	248	261	295	255	238	281	288	274	276	268	264	253	256	291	287	268	254	259	239	279	314	224	251	240	268	269	270	279	232	257	271	239	259	239	277	289	273	283	266	272	263	250	278	292	292	264	253	273	315	291	240	256	264	260	254	266	271	266	248	277	277	263	285	262	298	226	249	278	233	239	270	250	259	262	250	254	262	253	245	264	239	254	254	262	270	268	243	266	243	253	274	241	251	248	282	274	255	267	265	293	243	268	256	268	261	268	267	307	234	268	281	268	251	269	262	244	239	276	266	278	264	287	247	228	272	261	262	263	263	257	251	273	250	246	244	277	239	271	269	269	262	250	235	275	280	257	263	251	279	240	256	258	259	263	269	275	262	256	237	269	291	249	270	250	278	254	246	256	249	238	232	260	240	263	227	268	302	225	263	275	276	249	291	250	252	271	257	241	244	243	274	250	264	287	268	275	279	228	259	266	256	277	252	254	256	280	270	253	247	240	256	271	245	248	285	321	242	264	271	267	245	266	275	253	252	268	267	287	261	267	241	241	275	282	267	251	254	302	288	261	262	231	238	288	294	254	284	259	247	263	269	278	273	242	256	244	256	273	262	264	257	238	302	269	257	262	243	257	272	282	289	268	246	288	248	273	261	246	256	264	255	265	247	259	282	263	297	292	269	314	250	248	264	281	258	297	264	249	268	282	252	269	277	228	258	274	276	239	287	247	277	287	245	263	274	244	245	234	270	269	284	280	243	252	257	268	270	251	267	273	270	260	246	269	238	266	263	253	244	260	255	280	263	274	272	273	268	272	229	276	256	261	246	285	255	241	275	262	258	290	259	261	231	267	283	266	252	262	271	246	298	266	255	252	264	264	257	275	287	270	260	271	262	280	234	277	265	285	266	267	253	260	283	275	290	261	300	269	254	242	276	254	251	264	241	276	264	245	244	291	244	262	293	275	239	273	265	282	262	231	265	265	249	296	234	276	270	279	252	253	254	272	268	253	262	264	250	258	282	293	286	271	273	278	251	272	262	270	269	244	268	260	272	239	269	259	266	244	257	274	263	243	264	256	268	265	276	277	284	272	266	253	283	295	259	256	291	293	284	240	238	257	246	260	250	274	279	310	260	271	295	299	239	275	253	260	280	239	277	275	309	283	258	275	274	261	245	249	285	257	266	264	276	269	237	274	269	264	266	255	229	263	281	260	265	220	263	243	283	268	298	279	269	244	276	274	254	254	261	251	274	277	247	266	261	261	230	270	283	252	275	278	234	259	240	237	258	254	250	278	250	237	284	243	255	245	289	290	258	240	263	239	257	256	289	248	276	284	266	282	256	257	297	268	278	283	273	272	266	266	260	263	259	263	298	249	252	285	261	257	243	268	261	261	240	263	261	274	255	249	250	266	275	270	236	275	263	270	273	244	274	287	272	243	257	284	277	254	257	245	246	259	291	273	280	283	263	290	249	274	237	285	258	273	265	319	248	273	267	237	270	228	269	279	281	258	259	241	240	282	263	279	258	265	267	248	252	274	245	239	263	263	236	281	229	292	263	249	245	262	242	276	269	290	270	256	239	287	247	259	270	222	259	261	248	255	258	271	273	253	264	253	277	281	293	251	259	268	255	239	276	263	273	260	274	267	290	282	285	261	273	263	282	250	250	276	273	273	244	274	254	256	245	276	272	249	279	241	261	297	276	271	263	264	281	292	241	275	261	271	268	273	292	262	279	258	268	281	273	277	266	232	257	277	275	288	259	236	261	244	265	246	256	281	252	260	265	252	239	259	251	284	238	286	272	256	253	259	238	237	278	263	300	263	289	245	250	223	255	255	284	281	237	274	279	259	260	238	276	287	260	264	288	246	265	302	266	276	263	266	260	242	260	249	287	260	280	295	256	269	239	252	275	258	268	247	257	268	275	291	242	274	253	261	249	253	242	262	247	275	261	256	272	275	261	248	261	235	272	267	265	257	276	273	255	251	269	245	279	236	284	271	264	268	251	288	252	260	267	266	263	257	287	261	272	264	254	257	276	270	263	253	251	273	282	284	240	275	275	246	263	311	259	260	272	249	269	291	278	273	261	267	272	289	240	284	251	280	260	265	259	260	262	255	264	244	241	264	293	242	260	285	240	280	274	287	269	262	268	271	242	254	259	257	273	279	243	283	267	236	276	258	279	287	254	272	269	270	278	268	266	247	263	259	287	290	251	245	267	249	241	258	264	284	284	230	263	271	238	251	269	250	249	232	268	268	252	264	271	262	232	263	244	267	230	266	266	274	267	274	255	233	246	233	276	254	236	246	248	291	244	254	268	251	274	275	223	263	249	272	268	278	273	250	293	267	274	296	252	271	250	256	280	247	237	255	253	271	274	279	251	235	270	243	268	249	273	261	287	267	237	263	279	270	283	247	259	284	268	286	285	269	285	280	250	272	285	266	283	271	235	265	267	264	274	234	295	248	253	259	305	242	269	250	252	259	280	278	272	281	260	283	281	288	268	238	260	265	271	261	273	241	250	234	268	262	259	299	245	294	279	269	250	262	273	257	263	248	275	256	248	240	230	260	248	246	241	260	285	254	262	275	246	277	275	242	244	268	257	257	270	273	251	285	254	284	296	275	257	273	267	261	251	270	235	255	265	242	255	298	282	262	259	267	259	264	291	261	289	245	275	275	281	271	233	301	253	239	264	310	258	257	245	234	229	270	254	248	253	261	265	239	235	240	257	238	253	279	279	275	260	256	252	278	270	284	233	281	259	279	270	267	284	256	261	267	261	219	279	270	248	265	280	262	254	256	260	296	267	238	293	293	277	279	276	237	252	282	254	286	238	249	233	242	316	278	273	297	264	243	256	263	265	283	263	249	285	285	257	250	253	267	276	277	249	272	276	241	266	234	253	258	251	258	253	273	276	246	266
23297	23952	34792	40877	47333	46507	47939	51156	50135	47042	47855	45677	39754	41063	37134	30435	37729	36228	34174	32696	33841	28958	23030	16671	14984	12196	8577	7126	5260	3916	2560	1922	1474	1297	1320	1073	1067	934	1015	1008	1128	1123	1172	1078	1027	1066	965	1009	983	935	865	949	988	1036	1013	1002	999	987	953	865	823	744	677	691	692	676	649	746	754	722	724	727	758	725	648	647	682	686	694	664	728	689	659	763	646	719	699	727	679	671	688	678	688	665	697	686	684	634	641	659	697	712	663	681	690	660	650	667	698	666	700	703	664	670	684	658	707	666	654	667	709	683	646	644	736	682	722	638	625	661	725	702	683	660	672	657	619	650	684	703	646	674	680	644	682	686	652	722	687	652	627	656	707	671	695	688	675	680	673	669	718	644	708	624	699	676	698	726	639	716	640	695	669	659	684	635	641	664	659	676	657	681	655	642	676	690	682	643	680	676	715	689	679	637	684	673	658	676	678	619	692	682	709	639	691	667	679	676	670	674	632	660	633	664	675	678	677	612	663	658	682	650	686	705	689	626	668	647	684	653	658	617	674	683	695	662	682	657	716	651	648	711	692	716	663	670	693	703	668	681	667	680	674	630	678	660	667	639	673	668	654	703	668	704	656	668	674	636	646	653	669	712	689	670	672	686	677	680	707	650	660	614	597	689	663	667	661	669	728	696	676	677	683	655	708	666	647	657	701	692	605	640	651	644	661	664	671	707	708	635	666	697	712	711	694	716	686	669	668	683	669	670	681	637	657	668	708	667	682	657	690	664	700	682	695	616	663	669	641	690	680	673	667	682	691	664	633	661	640	642	701	648	692	645	662	649	731	685	702	660	724	678	655	662	672	693	720	660	691	681	712	677	665	681	669	701	680	642	676	681	651	686	665	677	660	655	663	647	645	669	686	652	644	674	618	701	665	649	669	673	692	658	637	625	678	655	699	631	662	649	639	667	675	691	691	639	689	684	708	697	661	684	645	630	645	728	681	724	647	656	684	649	733	651	711	681	678	700	674	694	679	688	689	656	643	692	624	701	641	683	666	663	716	681	685	670	664	638	679	668	675	667	670	663	680	679	630	707	677	722	679	653	615	672	698	695	686	701	706	673	646	647	697	645	665	625	685	696	647	651	683	744	627	676	693	663	699	672	690	660	683	640	690	683	678	654	673	655	638	659	661	689	685	655	735	684	667	659	660	682	637	651	680	679	662	693	681	669	670	664	734	658	698	681	672	631	678	678	676	650	669	667	635	675	698	648	680	678	630	665	717	628	664	659	667	675	651	690	671	622	690	713	697	705	650	649	683	639	690	662	671	669	692	657	671	683	628	656	671	661	710	650	639	696	706	701	667	702	625	671	731	693	719	700	648	720	667	699	709	663	680	672	662	677	679	684	685	683	657	657	682	666	708	674	669	698	696	698	644	710	656	673	669	641	670	681	732	616	614	704	701	694	665	638	687	671	711	723	693	721	642	603	630	712	649	670	686	691	639	713	664	680	659	641	742	678	677	730	623	686	637	664	685	683	675	717	653	712	676	671	671	688	657	707	673	685	677	662	684	706	677	629	663	677	656	672	673	603	684	668	663	651	670	683	679	685	682	684	618	657	715	637	695	668	698	674	696	696	665	655	679	643	668	680	679	657	690	688	687	674	661	685	660	653	667	675	672	622	643	713	673	628	657	677	656	695	624	695	690	636	632	673	657	689	682	661	659	693	633	710	687	676	621	672	706	665	659	677	701	676	645	646	620	670	665	694	668	667	625	706	637	702	682	752	700	641	651	666	610	683	680	646	670	669	665	721	644	639	681	665	666	663	672	664	688	657	674	707	714	686	668	635	743	631	717	669	657	666	673	658	685	666	688	688	661	686	697	680	731	682	668	673	685	656	627	666	691	670	653	676	670	654	708	673	660	638	676	687	658	712	722	653	676	675	668	675	668	684	721	679	621	665	672	660	637	695	698	668	666	655	639	670	630	707	698	668	725	681	696	637	653	712	672	684	647	656	669	649	662	665	686	645	685	672	684	722	655	668	609	666	628	654	666	665	665	704	639	648	667	692	605	670	684	655	692	695	640	704	716	702	658	662	695	718	654	621	697	690	729	704	663	734	654	613	647	671	696	697	679	668	663	656	674	690	695	689	650	693	685	675	705	625	701	674	675	670	652	666	692	675	712	712	712	682	679	657	647	669	662	642	658	694	712	713	682	660	683	672	658	665	686	685	697	690	668	706	682	713	657	687	673	695	662	662	639	655	658	675	667	691	664	686	696	711	644	691	644	677	712	690	699	658	674	690	675	664	671	748	670	660	690	700	676	682	692	662	697	707	672	639	685	678	692	669	660	655	672	658	721	633	604	666	664	670	703	730	674	644	685	694	657	677	701	705	702	671	701	644	675	704	647	652	692	666	662	660	676	708	631	628	611	673	668	684	698	682	673	640	657	635	665	668	676	728	661	655	656	653	659	700	704	631	709	673	661	660	682	692	662	677	642	682	663	686	658	666	671	680	609	661	655	673	652	666	701	650	633	670	674	670	674	654	643	660	722	719	675	678	707	667	702	727	640	668	680	713	633	687	726	642	704	649	653	662	660	671	618	653	677	636	677	677	697	692	698	707	668	702	677	671	699	653	696	647	676	666	665	713	699	635	689	694	709	667	676	661	654	702	650	699	636	725	695	665	681	674	708	725	680	686	674	642	701	679	671	702	672	650	653	682	656	670	654	654	708	692	631	694	667	677	686	677	669	653	713	699	705	609	658	682	648	685	680	663	645	696	704	654	717	670	616	679	713	674	643	699	665	709	619	640	674	641	651	654	612	667	687	661	660	642	688	651	684	634	685	693	673	697	647	619	671	670	676	641	698	629	679	692	673	702	694	681	674	668	670	684	659	657	688	696	629	655	657	673	642	649	714	659	664	718	661	660	697	656	656	662	617	729	660	674	673	652	632	649	633	671	720	706	643	694	640	618	667	679	633	638	677	642	694	672	662	669	656	695	653	660	680	692	624	663	694	678	674	675	691	682	693	676	680	678	687	676	685	691	680	636	714	676	637	703	691	677	646	690	661	693	725	644	632	644	712	692	660	699	687	674	696	690	707	669	664	676	636	638	675	712	671	675	658	644	669	721	653	712	687	667	656	624	644	677	693	698	696	688	651	672	677	606	658	692	695	654	689	707	715	641	691	692	671	628	613	681	708	677	706	682	632	655	621	719	649	650	694	666	655	621	706	648	633	668	653	707	675	685	667	670	668	670	639	648	639	674	670	659	686	703	665	650	728	671	684	680	651	665	709	647	694	699	674	662	705	701	700	644	679	687	642	665	670	657	721	621	708	723	661	715	666	682	647	648	657	651	691	713	665	599	657	701	654	648	651	701	610	720	693	629	659	672	688	648	716	714	677	684	694	655	640	705	687	708	683	631	665	663	684	692	658	676	652	694	684	652	656	686	704	653	663	721	663	674	722	684	648	680	710	664	686	651	698	719	692	701	655	705	671	652
11661	8128	7975	6272	7207	5552	5811	4658	3358	2423	2071	1799	1441	1231	1218	1050	1003	839	716	598	620	547	501	466	439	401	363	372	347	350	344	326	307	374	322	335	336	306	342	336	315	355	330	303	308	312	302	304	299	340	325	319	319	339	310	318	327	330	341	306	288	316	296	320	327	284	321	338	327	316	337	305	295	311	335	312	336	320	311	308	343	303	318	328	347	350	304	342	357	324	372	298	326	312	302	328	318	308	321	317	304	343	310	310	296	341	324	351	324	345	315	320	327	290	324	319	332	337	296	329	319	313	291	306	326	311	308	335	343	282	331	298	319	298	319	305	323	299	263	365	360	338	330	327	326	307	319	357	329	325	330	281	324	291	338	300	346	370	315	363	348	342	304	333	361	344	284	308	344	329	304	330	356	330	317	315	323	318	363	329	350	301	344	340	330	302	339	316	312	307	346	324	304	315	348	302	304	290	321	325	298	312	359	325	294	316	330	307	313	312	310	325	341	324	336	343	307	310	332	326	320	335	322	338	325	283	310	310	340	315	319	321	338	324	313	284	316	299	337	300	310	331	341	331	305	317	325	324	302	321	326	346	276	291	311	297	312	289	336	329	317	310	267	317	334	303	324	313	329	315	313	320	279	309	303	278	331	301	289	329	307	312	324	334	332	306	317	330	309	322	323	313	319	316	314	336	296	334	350	331	334	309	309	328	332	319	307	331	317	309	304	335	347	351	315	334	320	290	300	314	334	298	320	333	346	341	342	359	352	355	341	319	290	304	303	301	269	329	288	314	324	346	341	324	301	320	332	328	351	322	324	321	330	319	332	340	315	312	313	311	338	295	274	281	335	324	314	309	316	320	326	327	318	338	321	307	301	332	313	330	324	318	327	342	330	315	326	322	309	373	322	328	315	313	295	338	307	276	309	311	322	324	324	310	337	332	340	375	321	292	335	313	294	345	300	317	322	331	302	313	329	334	326	312	351	328	307	347	298	338	331	338	326	314	302	345	301	294	316	288	328	346	310	306	335	359	310	315	331	325	307	336	314	323	294	332	328	326	335	337	344	313	327	322	305	322	315	348	313	331	325	315	333	306	317	314	318	354	312	344	350	305	342	347	338	318	340	317	307	311	330	308	323	302	328	280	292	282	329	313	308	310	333	331	316	350	305	362	344	313	318	324	339	315	330	340	303	306	310	322	318	317	311	338	319	344	342	311	328	337	309	301	346	322	311	318	350	324	302	326	335	324	310	335	345	326	308	338	349	361	323	329	327	309	325	335	314	294	326	318	306	310	296	334	300	310	288	310	312	301	311	297	317	319	305	307	317	300	291	334	290	341	290	325	334	324	329	327	287	314	327	328	327	339	328	310	314	308	313	315	345	323	341	341	327	321	311	331	342	302	308	321	310	332	308	322	328	349	301	322	297	304	347	361	362	309	314	322	309	312	315	302	307	322	324	326	273	347	328	343	318	353	318	332	322	337	329	350	316	330	354	322	327	328	344	336	316	326	323	322	314	315	328	318	323	330	309	318	334	329	325	352	316	313	300	325	315	352	355	338	313	295	299	334	323	323	346	313	331	327	323	327	309	286	324	339	316	333	312	345	344	307	320	303	315	301	317	298	330	277	305	339	352	353	331	314	325	340	297	309	324	338	346	328	330	316	330	349	321	315	338	336	296	317	331	323	318	321	342	320	276	288	393	307	331	320	324	347	349	342	295	325	306	336	306	324	313	322	331	334	292	299	317	315	320	310	328	318	311	339	301	333	338	322	321	346	295	308	338	318	305	341	316	317	298	311	342	350	316	350	295	348	314	264	303	340	342	319	314	302	345	310	294	330	325	322	300	317	304	311	325	340	308	332	336	366	356	303	318	343	358	327	322	319	290	318	319	305	288	312	320	339	308	309	334	310	333	362	332	323	320	314	273	315	332	303	330	308	300	371	360	347	307	305	338	327	375	286	313	350	326	320	307	292	286	305	344	338	336	337	340	311	316	325	326	295	305	314	313	334	353	323	334	317	334	311	322	321	307	290	328	323	314	353	350	291	336	345	292	333	342	318	330	306	317	326	307	316	297	309	339	346	321	311	299	309	305	327	292	322	327	330	353	310	344	338	289	344	295	285	301	305	303	335	284	294	358	327	350	356	305	306	310	352	323	337	322	312	326	342	342	295	322	303	328	344	357	338	318	336	320	367	329	356	309	311	331	325	340	317	301	324	346	307	293	322	293	307	303	314	314	331	357	349	302	317	337	308	329	303	341	295	300	353	356	331	338	340	329	345	325	313	328	291	291	297	317	299	324	326	317	283	341	341	316	339	340	310	348	327	325	336	306	319	314	319	328	349	326	323	313	303	350	360	329	316	321	328	323	348	334	329	315	319	361	334	324	302	333	342	358	315	317	340	374	312	322	306	311	321	335	315	318	288	302	338	298	300	343	329	350	318	328	328	323	344	316	347	301	341	334	318	313	356	327	348	316	332	348	327	306	314	309	351	319	320	317	327	315	331	313	337	285	327	321	322	326	320	314	299	335	327	326	316	322	335	326	355	325	324	333	327	307	308	358	352	305	366	311	345	341	338	347	339	323	324	293	317	331	315	327	332	287	332	323	308	316	292	348	338	308	302	313	338	328	311	324	310	338	320	327	306	335	307	302	340	328	329	352	297	346	343	333	357	316	305	330	314	326	308	326	356	324	339	296	311	317	309	334	340	333	302	295	321	317	324	331	342	314	308	328	337	346	326	323	349	345	350	334	346	305	332	341	358	316	301	327	329	311	307	346	347	301	330	362	298	298	322	283	318	331	326	334	330	293	302	334	309	297	331	325	324	332	344	344	355	318	340	348	334	313	316	328	346	311	357	316	338	309	350	340	312	306	305	287	317	344	328	315	332	343	322	332	297	321	281	338	321	335	307	331	349	351	351	309	313	346	329	312	312	334	363	296	342	318	307	305	308	313	320	326	309	325	333	322	346	330	295	321	355	355	338	315	313	314	323	327	302	327	337	339	335	337	317	327	307	356	353	301	317	349	337	320	336	311	333	292	309	308	304	296	314	333	315	352	310	306	348	343	324	332	336	340	322	351	316	298	320	300	322	336	303	315	327	325	305	324	312	315	323	325	335	307	353	339	351	287	324	307	314	328	319	336	338	299	299	343	350	291	343	339	322	322	336	334	337	349	321	307	311	285	323	327	331	328	337	341	324	294	360	340	316	337	316	333	350	305	322	331	348	311	343	323	327	298	322	305	307	327	318	329	339	311	351	330	288	310	306	346	301	341	308	306	337	299	298	308	297	340	334	347	309	317	304	332	350	301	316	315	331	320	320	303	331	319	325	331	324	318	292	318	319	311	325	330	318	346	348	321	343	314	305	305	362	335	288	322	342	341	316	330	305	296	334	284	313	316	337	289	312	301	295	347	305	340	339	342	315	328	321	325	328	345	329	318	321	301	339	325	350	247	338	320	348	321	319	327	284	331	296	312	327	314	320	315	320
7703	7851	13006	15673	19331	16685	18245	16703	13802	10753	9972	9541	7538	6516	6488	5740	5844	4296	3568	2909	2905	2827	2430	1952	1556	1421	1337	1192	1124	1028	934	1004	892	883	871	846	894	875	837	841	865	875	857	849	864	842	841	856	855	855	795	905	830	801	834	856	842	811	854	850	792	788	764	828	802	797	821	791	795	790	837	827	832	817	819	863	881	818	855	813	787	816	828	776	824	876	804	850	845	869	836	786	852	839	822	794	756	790	842	802	795	811	842	862	789	799	807	805	850	809	864	860	863	804	803	825	818	808	784	911	853	835	780	821	842	812	833	826	798	808	806	823	841	821	853	790	779	847	802	845	841	830	788	871	863	785	836	822	854	765	822	823	848	799	812	812	801	800	818	817	763	841	804	826	817	835	845	861	808	889	758	837	819	813	847	774	815	856	824	803	762	839	824	828	841	798	866	775	830	844	828	764	788	812	800	829	776	767	783	866	779	871	811	833	812	857	829	814	847	807	825	854	853	824	827	818	812	855	824	839	845	830	795	817	801	805	860	858	835	794	805	793	834	843	834	864	811	849	829	831	842	810	822	798	731	833	796	805	808	794	823	797	840	810	791	825	796	820	804	828	851	818	753	827	816	800	805	845	806	783	787	839	813	770	795	838	809	838	780	790	821	769	809	847	803	818	849	832	780	854	840	815	851	807	774	835	875	834	833	790	811	789	808	734	813	773	838	774	776	802	831	788	772	842	759	818	826	828	813	806	837	872	825	813	815	819	819	799	750	790	781	829	787	880	806	801	858	847	767	795	812	825	863	857	839	822	860	732	842	814	870	801	824	849	805	825	795	847	789	856	781	768	807	761	804	755	823	805	820	830	811	818	825	783	865	863	828	826	818	864	814	783	823	825	795	823	842	824	849	816	831	809	778	838	764	765	833	794	834	799	840	855	786	843	828	770	825	829	803	833	812	810	784	855	817	796	785	814	809	846	806	815	824	853	812	795	827	763	850	779	815	834	835	846	808	829	764	800	828	868	892	745	867	817	789	843	883	826	824	828	810	874	824	802	820	802	805	814	883	816	782	859	821	836	794	840	825	836	770	806	846	774	868	773	793	793	794	832	829	840	844	824	832	846	794	783	802	819	857	776	830	792	796	840	801	810	874	802	820	822	793	810	821	820	800	814	810	834	781	874	816	801	798	779	818	804	779	783	856	841	832	808	833	776	869	816	772	807	778	796	802	778	810	827	881	801	820	782	834	800	775	838	815	822	764	819	840	821	830	859	858	782	802	828	845	803	807	815	794	807	821	818	803	804	815	833	820	862	792	786	817	820	807	845	825	826	857	798	830	817	837	807	772	842	803	849	797	826	813	814	811	772	836	847	808	845	832	803	804	814	853	843	773	872	820	768	819	769	784	766	843	850	866	844	873	787	831	798	795	871	801	787	837	837	827	816	805	770	779	799	869	809	782	819	804	884	871	819	857	832	842	774	833	803	826	794	776	837	793	778	816	831	788	854	811	795	831	807	839	859	750	835	815	808	806	796	855	815	764	836	781	843	837	785	774	778	791	793	788	856	778	790	796	872	829	767	886	809	783	801	815	845	802	803	873	824	794	812	789	797	848	819	791	848	839	781	845	813	765	825	841	838	788	805	816	817	802	776	795	849	816	809	792	801	848	856	802	824	807	841	757	794	777	802	843	809	821	817	782	786	806	819	799	799	810	832	805	814	772	826	811	831	828	783	807	782	858	826	839	820	842	796	867	832	808	842	783	783	836	784	843	803	797	779	857	845	818	839	833	841	795	735	826	808	859	777	807	772	840	808	857	786	835	810	887	797	833	811	828	803	829	815	753	819	822	830	824	807	872	825	843	831	785	753	848	785	825	799	754	808	856	823	810	834	854	813	794	837	788	852	829	790	851	841	824	834	792	774	812	834	819	802	798	808	768	829	781	808	812	823	818	812	813	830	852	837	835	811	810	818	798	807	787	792	810	793	849	808	799	816	817	790	758	860	830	812	794	827	776	837	825	828	817	808	891	758	861	815	789	772	810	772	848	768	843	801	775	838	803	805	779	852	797	781	806	792	842	855	801	752	786	784	836	799	826	862	804	826	816	793	847	792	821	860	837	772	802	831	832	840	818	809	804	803	788	835	829	765	827	802	815	783	786	812	788	814	857	771	879	848	780	863	769	832	807	809	847	775	815	821	831	798	818	809	803	813	811	867	903	833	775	803	820	797	790	812	774	818	769	850	863	792	810	813	812	845	814	803	847	813	843	864	793	870	784	864	836	825	813	854	826	818	784	832	782	804	834	784	814	814	848	808	817	833	819	817	823	876	792	803	804	773	817	809	841	824	818	834	783	771	831	842	816	787	812	872	829	823	840	845	786	807	854	843	814	812	764	774	816	838	843	852	811	843	724	814	764	850	778	786	794	824	775	836	783	825	864	803	774	838	841	809	822	842	816	766	807	844	793	768	814	775	821	781	787	846	798	871	798	810	824	797	824	812	782	828	779	813	846	799	789	806	835	787	784	819	776	796	812	821	771	813	840	806	809	815	860	813	828	754	747	780	831	819	799	779	811	793	862	839	845	777	791	820	888	825	869	793	795	790	868	844	817	883	774	785	828	819	838	827	816	856	851	842	823	842	816	802	853	851	856	832	824	803	828	825	825	786	814	743	814	810	840	723	808	851	779	867	781	792	806	809	853	795	839	859	828	827	814	830	832	787	835	782	817	827	775	807	761	795	820	791	794	825	809	763	774	864	867	761	796	837	814	797	771	778	819	851	813	797	761	796	805	789	821	825	835	841	804	790	808	801	818	836	797	855	823	826	846	835	830	844	828	847	822	833	789	832	825	797	805	820	758	831	795	787	773	843	859	837	824	778	793	804	772	820	825	820	816	809	825	813	841	778	804	809	763	887	806	826	801	778	833	817	829	782	817	805	819	840	778	818	813	819	846	771	825	822	813	864	797	806	831	790	842	782	803	833	807	803	828	793	754	770	799	822	848	771	796	822	748	815	779	808	815	792	836	748	793	845	798	847	822	825	800	789	812	826	819	807	789	859	799	770	826	800	834	807	824	848	812	751	816	798	821	820	812	790	786	807	831	830	784	744	766	775	761	886	788	821	875	859	823	838	810	762	814	825	796	837	824	854	795	851	754	812	833	851	841	783	816	802	824	821	826	810	765	814	833	811	801	842	817	803	807	738	854	802	835	822	809	821	851	850	874	807	824	827	789	791	808	819	813	822	825	825	811	840	769	817	806	825	784	826	826	831	814	794	818	775	817	784	797	818	839	844	835	793	832	851	809	831	783	827	831	806	855	869	834	792	836	851	813	799	825	827	814	798	818	772	809	814	830	795	837	761	818	833	808	808	768	823	815	794	805	816	814	854	837	812	808	812	834	829	824	859	765	771	765	833	827	843	818	795	847	861	740	807	774	814	846	783	825	845	769	803	783	865	804	823	848	788	812	768	821	805	794	802	743	811	854	834	777	784	858	780
26183	21489	24611	22355	31728	27338	34970	31600	28211	24016	20514	19610	17012	15072	13628	10648	10668	7142	4804	3706	3208	2985	2611	1746	1277	1066	791	696	558	442	414	364	357	363	381	346	389	340	348	346	332	334	350	351	363	379	353	332	331	367	314	345	323	343	372	330	333	307	341	327	338	342	317	297	307	329	332	313	323	320	337	302	321	328	322	348	333	321	289	329	314	325	313	296	339	305	343	325	327	297	322	326	309	330	371	328	292	329	319	342	308	328	334	320	309	312	279	344	287	320	323	303	345	304	305	301	320	310	300	351	337	326	330	273	264	299	324	338	361	312	315	271	338	304	317	312	311	332	332	300	298	324	339	312	298	317	281	363	291	300	318	328	346	339	302	318	339	336	294	305	319	281	287	320	337	322	306	296	295	315	335	307	320	299	323	278	343	369	267	317	320	350	317	322	303	330	328	315	325	310	329	308	333	350	320	315	299	268	336	323	314	326	278	322	298	344	316	318	295	308	315	341	301	296	327	305	286	286	301	327	332	295	340	335	316	276	319	335	326	322	330	353	305	324	311	321	309	339	299	317	310	308	300	354	339	327	316	337	312	301	337	318	308	331	301	329	349	355	316	320	303	318	323	320	341	325	331	321	315	318	318	311	290	311	309	295	346	319	317	302	328	323	311	305	273	320	340	327	284	310	322	327	326	331	335	289	333	326	314	274	290	339	328	330	362	313	306	314	306	348	306	285	309	306	337	328	306	316	296	311	300	304	301	297	327	336	294	307	286	279	318	319	336	324	304	304	345	344	305	284	329	281	297	303	326	298	324	299	311	336	294	293	315	312	311	319	330	335	336	327	309	319	319	335	313	335	291	309	304	344	335	325	314	345	289	334	290	334	340	310	311	312	303	321	309	306	334	294	309	291	323	311	306	338	295	328	294	335	309	321	328	292	329	324	325	305	302	334	348	323	346	291	308	331	303	339	331	345	330	301	305	294	260	290	309	311	317	310	321	330	307	340	322	324	347	311	304	324	321	338	304	289	312	295	333	351	306	341	298	304	296	325	289	289	328	326	313	312	296	317	309	308	312	318	327	327	327	326	335	318	355	300	344	312	343	335	343	308	306	367	305	294	332	317	325	314	307	324	329	318	363	278	294	342	356	315	319	326	312	331	336	297	318	331	321	288	321	321	305	321	315	306	359	276	312	302	323	342	315	297	319	301	302	287	318	319	345	289	351	288	338	313	293	302	329	327	300	339	309	337	301	320	325	324	314	330	347	317	295	309	360	347	319	296	294	320	318	303	354	324	347	326	340	347	314	304	318	271	301	338	316	308	319	308	326	304	328	321	350	305	324	316	307	308	314	305	318	329	294	309	275	289	327	327	300	354	315	328	337	356	323	314	321	305	342	331	309	308	316	316	321	320	312	275	301	303	351	309	304	297	274	284	315	301	342	290	296	319	314	310	329	343	340	324	335	345	347	348	302	312	328	289	360	322	327	323	320	313	326	296	320	318	319	323	342	291	303	293	321	355	314	302	318	299	344	329	327	312	311	339	319	327	340	305	312	339	291	317	297	307	320	314	293	312	340	287	345	347	327	365	297	309	337	279	315	311	320	356	330	319	306	319	329	320	343	311	285	363	328	320	306	297	351	298	362	281	318	320	334	291	310	317	315	339	300	314	317	325	321	329	317	338	351	329	321	308	307	325	296	331	319	356	305	334	310	337	319	315	306	280	297	333	320	328	346	347	346	328	297	327	322	297	347	300	303	336	303	349	362	290	308	308	296	331	329	319	299	319	293	310	337	282	305	324	296	339	339	315	338	347	298	274	323	328	329	333	298	317	293	331	302	309	335	329	288	337	300	343	286	324	308	292	281	328	323	321	345	330	327	332	275	307	327	281	318	296	336	315	329	344	281	306	340	322	311	313	337	309	325	325	311	297	316	301	331	317	312	325	313	336	304	308	324	329	339	331	342	300	304	340	345	325	316	311	294	332	284	314	320	325	309	340	345	329	270	340	303	336	314	319	321	263	334	311	324	318	363	307	312	328	289	330	297	309	295	287	336	318	348	312	297	319	340	302	317	301	319	312	315	318	348	352	306	333	335	302	323	322	329	308	327	316	301	277	323	337	304	333	303	327	306	345	321	316	299	319	320	312	339	310	315	312	308	327	353	338	312	307	329	301	320	313	313	344	336	324	305	325	348	331	318	322	339	288	290	322	297	315	314	315	317	321	316	304	323	328	338	323	311	328	309	342	327	339	331	335	316	338	332	330	322	340	311	332	297	293	298	316	303	336	345	316	297	316	290	301	297	317	322	313	323	316	328	351	334	307	307	335	330	324	323	342	332	325	340	295	308	328	303	344	319	280	313	309	330	310	289	316	318	308	306	319	290	296	299	327	308	296	291	308	361	333	311	289	327	307	327	313	295	354	329	300	343	321	293	278	304	325	297	349	294	343	335	307	297	311	310	329	326	329	337	319	322	309	322	306	326	312	316	347	304	320	318	344	323	325	309	355	309	303	305	325	296	334	297	339	325	332	341	338	325	309	308	334	287	325	298	325	307	303	317	305	306	303	321	346	340	332	287	318	295	312	271	324	322	292	303	347	318	348	320	308	323	299	324	329	330	314	301	325	323	288	332	326	324	288	335	315	323	286	289	310	317	324	290	292	312	305	312	334	318	329	334	320	324	318	308	328	331	320	331	336	337	292	315	331	326	328	319	310	313	311	363	311	309	346	348	343	322	370	315	306	312	320	291	326	320	278	323	360	291	334	324	322	289	315	311	329	330	326	313	296	286	303	293	344	355	322	315	310	282	363	322	315	300	330	313	321	306	352	322	291	322	324	303	314	339	337	312	316	307	309	329	322	358	333	333	329	314	329	318	315	315	320	326	365	331	306	331	337	323	325	324	346	340	314	302	325	301	300	318	344	331	325	316	310	302	311	330	338	306	332	315	313	345	323	292	312	294	299	295	312	307	342	313	350	302	286	321	312	330	291	318	305	293	330	347	330	293	326	347	329	307	321	282	285	323	338	325	296	312	318	332	320	302	322	299	326	306	321	298	315	296	327	325	353	316	327	322	282	342	333	332	336	317	328	315	344	307	303	308	314	318	325	318	348	265	315	304	351	330	316	320	323	330	337	313	288	302	300	331	287	327	321	347	317	343	318	297	362	313	313	312	319	325	302	319	323	330	321	314	300	322	317	315	321	318	312	334	341	323	324	295	329	298	303	301	326	347	310	324	303	315	317	309	333	302	329	331	294	302	349	325	334	347	337	285	318	290	320	317	302	311	310	335	307	313	335	334	330	336	324	318	311	307	274	308	300	325	286	309	334	305	294	316	327	308	326	296	304	302	346	324	325	331	324	305	326	356	324	300	352	321	355	305	332	324	340	308	302	300	310	312	308	312	323	309	310	341	333	310	299	353	281	288	299	292	283	314	298	291	290	314	341	324	286	355	310	321	337	308	315	306	310	302	300	288	303	316	315	311	306	335	314	314	294
17914	16710	26220	30661	38433	38131	44959	43907	39886	38388	35458	36942	33243	32585	30435	28863	30653	23642	19582	16057	14988	15298	13425	9375	7145	6060	3775	3415	2320	1725	1574	1312	1255	1114	1051	1005	996	960	996	931	1008	958	967	1036	1051	964	944	972	969	969	925	1001	946	965	973	950	1014	1040	913	894	929	865	800	840	834	795	788	810	831	882	846	854	812	846	855	820	793	794	838	783	843	804	829	815	808	809	835	833	820	838	831	832	845	823	805	828	817	767	760	803	788	775	811	787	874	827	749	787	748	864	778	816	790	797	799	798	769	836	804	809	821	810	786	804	762	785	854	782	758	887	872	768	812	807	815	798	782	809	832	790	846	791	826	797	798	807	831	765	806	800	813	824	816	778	800	763	830	798	834	823	808	778	734	822	846	817	840	776	792	794	812	800	785	801	826	804	815	832	839	742	794	802	835	756	828	820	803	760	825	815	788	792	816	857	794	783	814	824	836	822	795	792	787	717	809	813	807	855	788	809	794	869	773	783	835	746	821	821	794	713	797	794	833	813	855	779	772	788	814	778	813	770	811	876	759	812	778	778	777	804	791	857	792	842	820	811	791	778	827	809	806	806	793	786	835	846	806	761	802	797	791	834	808	795	786	791	806	814	763	799	852	804	826	833	825	762	770	828	775	839	786	762	818	822	793	826	845	759	839	772	822	760	801	754	826	771	817	823	829	829	798	755	778	843	792	793	749	797	763	805	818	804	783	774	857	782	797	814	795	824	848	812	874	811	793	809	781	826	786	841	766	800	816	825	843	774	838	804	824	788	813	786	787	806	753	819	773	823	801	837	817	805	798	799	830	810	801	789	745	793	840	801	808	776	777	813	802	835	792	771	816	751	849	783	791	797	833	806	798	794	786	816	837	795	784	807	761	782	800	780	808	771	823	794	790	771	782	820	787	822	818	806	761	799	825	782	817	771	785	784	825	775	829	787	864	845	823	810	788	810	800	803	803	812	786	813	818	827	834	804	815	769	776	828	804	791	770	815	761	786	825	813	791	827	780	835	816	792	822	756	903	786	774	751	756	801	808	800	817	782	786	818	801	797	779	826	816	823	769	782	802	829	802	850	850	834	756	770	767	827	814	836	781	816	817	813	792	800	763	788	768	782	784	836	754	833	814	799	840	824	820	810	805	836	853	797	780	768	833	798	808	809	803	805	826	799	801	847	793	777	764	788	813	795	822	786	833	779	789	799	830	774	801	742	793	749	760	811	785	825	754	798	834	778	799	771	833	838	852	856	821	822	778	830	834	752	799	753	787	818	808	791	847	774	799	840	815	855	777	744	848	861	830	803	805	786	840	786	776	806	818	788	791	815	822	843	826	826	840	801	774	839	797	830	804	758	835	816	772	834	811	797	811	799	764	799	844	796	787	809	843	776	819	835	855	865	862	787	797	809	806	808	816	831	765	790	823	757	802	743	839	799	758	818	814	796	811	826	802	831	822	774	725	822	825	792	787	855	833	775	798	832	803	808	785	817	764	785	798	768	776	840	813	860	829	806	845	846	800	801	815	790	793	839	813	834	794	803	829	792	842	845	782	806	846	793	818	799	771	810	817	780	839	787	851	753	821	811	795	838	843	816	822	764	801	820	818	842	773	785	770	796	840	808	781	827	788	753	815	833	795	779	817	839	811	803	754	813	871	818	762	817	793	815	792	793	796	837	833	804	769	824	836	819	821	800	788	819	772	780	788	807	801	807	822	796	855	802	803	801	804	741	811	817	797	815	797	805	835	812	804	803	790	796	777	854	838	773	818	781	769	787	809	803	874	780	802	821	858	825	824	806	859	827	821	755	785	811	784	817	826	782	792	777	805	785	756	817	823	814	779	784	807	767	760	754	789	776	830	780	763	747	791	832	813	858	778	837	795	782	818	807	825	767	741	797	784	783	790	775	810	778	728	846	822	727	799	817	807	812	836	744	843	797	828	748	798	802	797	815	793	797	758	829	835	827	784	801	875	810	825	822	746	810	803	824	786	784	753	790	809	793	779	813	807	838	829	788	793	778	833	790	789	803	806	794	797	830	823	791	829	779	817	846	776	767	821	837	795	800	800	834	779	826	756	799	805	842	800	802	776	801	787	760	769	829	802	806	831	751	812	825	753	796	794	818	776	761	744	805	803	797	779	794	822	762	789	854	759	821	820	818	778	840	826	774	823	813	797	771	803	802	835	791	806	821	835	837	773	787	793	737	806	777	851	815	812	789	796	795	833	765	901	815	794	850	807	828	789	794	800	800	786	807	799	815	772	827	831	785	784	805	787	815	793	840	771	769	822	814	753	780	799	809	823	798	825	753	871	799	805	855	778	824	806	834	797	799	804	807	830	787	818	853	775	797	822	824	804	806	806	767	758	781	799	830	793	817	801	787	817	780	805	798	819	810	785	802	835	829	780	807	821	851	808	768	816	792	800	790	800	784	787	801	779	810	829	787	808	789	802	759	779	806	826	784	780	775	866	837	762	795	796	850	795	803	840	824	803	795	830	855	764	753	781	851	797	800	810	786	851	796	760	808	776	785	771	823	830	758	842	802	783	776	855	816	790	863	803	804	832	819	787	824	751	835	805	795	819	847	783	811	781	799	817	798	781	776	796	818	810	771	826	807	784	769	779	804	785	825	784	821	784	844	817	822	802	799	780	838	785	728	765	820	761	833	840	797	776	816	820	778	778	810	807	782	817	761	806	803	778	799	811	804	809	807	800	883	840	791	799	835	822	784	768	802	820	773	814	838	801	814	801	759	835	807	764	801	795	789	799	801	819	811	770	798	841	835	790	849	836	763	860	783	750	813	789	774	777	756	777	822	776	788	730	836	836	796	779	788	782	800	828	805	778	831	811	783	820	781	800	802	817	830	824	809	770	796	780	811	784	810	795	817	807	758	792	857	778	795	803	855	789	805	766	774	791	809	800	815	849	771	848	786	814	828	818	805	823	762	812	798	743	862	824	790	813	838	752	777	760	818	802	811	807	779	833	792	808	805	795	825	725	820	773	822	861	807	794	832	795	805	786	788	766	814	821	812	808	797	792	812	845	722	819	821	814	815	787	793	820	797	768	803	786	773	844	863	790	794	813	796	799	788	817	829	832	793	783	858	839	790	811	748	815	861	777	882	785	776	798	807	824	764	821	777	803	855	819	830	769	757	801	791	815	764	829	794	772	776	862	804	827	819	809	799	846	834	828	770	835	791	858	780	831	797	805	817	866	796	743	817	814	851	787	804	729	814	783	787	858	793	780	812	794	742	814	803	825	802	830	817	814	819	800	762	822	785	801	819	815	790	837	848	826	822	784	772	830	805	765	809	781	757	844	824	808	818	793	797	785	792	778	818	793	846	796	817	755	811	820	793	826	788	781	752	790	815	807	820	775	824	822	798	813	768	781	820	787	815	744	808	768	794	783	826	815	812	801	840	799	820	813	787	799	788	785	826	822	796	807	836	815	823	815	850	822	774	799	811	786	827	759	782	730	802
37800	32788	34019	32741	40126	37171	44952	40336	36720	32607	34073	33624	31560	30173	25621	23310	27741	20650	15044	11024	9037	7548	5287	4070	2730	2226	1464	1073	837	663	514	438	398	328	315	298	341	331	324	326	329	346	344	295	335	296	302	326	341	294	268	314	284	277	281	291	313	338	307	271	297	278	297	239	244	273	248	281	284	289	283	286	279	298	283	289	257	287	247	256	275	239	256	261	246	289	274	260	287	265	303	276	240	265	250	278	271	267	248	267	264	252	270	285	258	235	273	284	278	277	273	262	249	248	267	274	259	279	214	285	246	258	270	251	287	252	267	290	284	261	284	257	276	253	257	234	272	253	266	268	251	258	240	223	258	268	262	241	269	267	254	265	248	265	259	257	296	263	269	259	267	267	259	255	270	242	257	283	260	256	251	242	246	268	272	270	262	227	252	258	295	273	286	273	255	262	272	289	298	262	285	268	256	260	237	271	221	287	286	267	263	273	255	254	273	270	281	248	273	226	255	241	251	237	255	270	264	256	238	222	270	266	283	267	255	268	269	270	289	292	274	294	282	272	247	258	226	264	264	218	254	233	237	284	259	257	260	269	255	273	261	269	277	270	263	268	300	268	265	279	259	280	261	247	298	256	255	315	268	268	235	228	230	290	261	249	280	296	263	242	270	249	249	257	252	290	253	230	269	282	264	243	263	278	250	260	256	297	261	263	262	266	254	252	237	244	236	266	295	241	234	279	241	243	260	271	247	264	280	255	267	267	289	268	267	282	261	271	253	251	241	242	248	260	280	251	285	255	223	274	268	251	307	256	271	234	260	271	286	251	276	278	286	251	246	245	254	251	254	259	253	273	263	285	264	272	294	275	264	288	274	240	234	250	242	292	249	270	266	258	257	256	251	249	291	263	252	250	257	249	266	257	295	257	244	246	258	278	262	281	257	277	284	266	278	289	267	261	240	282	236	267	273	281	294	276	253	269	265	261	252	258	260	260	227	249	247	282	275	259	289	273	286	281	257	259	280	241	260	277	264	252	265	257	256	275	262	239	258	273	250	265	320	252	249	266	251	261	290	259	236	283	270	271	289	264	255	260	229	262	270	260	261	265	266	263	263	261	237	286	252	279	264	258	252	252	217	263	267	264	242	263	300	265	273	261	282	258	270	258	269	294	258	249	295	239	261	265	267	275	270	257	287	274	256	254	254	233	250	262	251	271	246	236	248	275	260	271	270	266	253	273	256	307	250	252	248	278	282	263	259	263	281	263	252	266	281	269	246	268	268	279	256	281	260	253	279	260	260	268	262	296	274	229	300	268	248	268	255	256	249	241	235	275	269	254	248	292	268	264	270	287	288	281	278	290	262	280	237	231	255	291	286	269	268	255	262	262	246	245	239	301	235	275	243	273	260	301	232	276	267	290	302	257	267	297	248	270	284	296	262	257	262	273	225	271	268	288	267	286	259	256	252	272	274	265	285	255	242	252	270	296	264	237	248	283	249	282	284	251	274	286	250	256	274	251	286	247	304	289	267	234	267	280	275	253	233	263	266	271	264	279	276	250	274	283	242	242	286	265	261	260	238	265	283	248	248	258	277	274	262	240	251	284	261	263	234	293	274	263	233	234	258	272	271	261	284	284	285	275	261	259	268	282	262	238	299	283	274	258	274	278	271	253	260	261	277	263	263	269	242	251	243	258	264	302	247	291	251	254	295	254	261	254	284	284	246	261	266	284	277	256	259	267	258	256	272	304	261	249	224	246	252	253	273	277	273	268	277	253	239	266	223	252	266	235	278	256	291	261	270	273	237	268	286	279	246	284	265	250	250	251	274	272	268	273	251	246	262	263	261	284	256	248	228	282	243	243	237	268	269	239	252	249	268	256	272	264	250	280	264	265	253	280	256	275	255	243	266	281	242	290	258	262	239	274	303	285	255	246	286	260	266	262	249	267	253	290	241	253	281	271	274	253	262	274	250	271	266	283	277	243	259	288	280	269	254	300	288	277	237	254	269	255	247	248	287	264	268	260	275	261	245	263	253	257	233	277	261	253	256	257	232	266	254	254	265	260	267	312	269	260	272	249	260	264	273	263	269	254	276	275	259	244	236	255	244	280	257	242	269	239	241	267	258	232	277	282	299	255	263	261	279	257	280	246	274	240	253	270	256	253	272	293	248	275	261	243	235	247	281	279	260	246	283	266	272	258	291	269	259	264	256	263	264	237	277	261	260	247	266	253	249	285	261	286	252	271	262	249	267	236	263	242	247	258	272	277	253	279	238	264	267	257	238	262	255	263	291	257	250	262	260	273	273	273	283	272	271	287	282	269	252	267	270	260	241	266	272	246	252	251	267	293	254	269	239	264	299	253	267	261	268	251	270	266	275	267	257	289	270	249	259	264	272	266	258	255	268	233	245	249	271	270	263	275	241	226	233	284	276	217	251	222	219	271	273	252	230	265	288	231	270	266	276	291	251	276	264	240	280	269	232	296	266	265	275	269	258	249	257	261	265	267	264	261	259	236	261	261	263	254	251	274	253	289	288	264	235	260	290	270	275	258	276	264	287	254	281	304	230	287	256	270	280	264	307	318	264	250	229	254	257	257	255	267	243	260	289	250	268	252	266	240	257	272	238	265	219	294	266	251	300	256	274	279	289	267	254	277	259	263	273	246	267	281	243	226	273	246	252	266	263	248	249	241	257	264	271	258	266	258	246	290	255	248	264	261	258	240	282	257	251	258	270	269	234	275	292	254	260	271	226	262	254	247	241	238	263	251	273	239	253	263	294	261	273	255	236	265	248	272	277	278	260	249	276	288	245	259	283	256	230	269	234	249	271	260	274	245	255	235	260	264	267	283	243	273	283	280	247	255	285	291	237	265	253	259	261	233	273	269	258	265	247	246	277	277	267	273	260	267	255	261	258	281	277	245	270	257	284	272	273	270	247	275	262	283	272	274	270	236	247	268	259	266	248	256	283	274	241	256	243	251	262	284	254	270	279	290	259	256	266	268	263	274	268	263	223	260	253	275	269	263	272	290	256	239	254	256	279	289	283	266	281	264	243	260	236	217	273	270	240	270	259	289	246	249	253	281	250	258	268	281	272	251	287	276	257	238	266	256	258	277	271	275	257	256	248	276	269	298	308	261	261	258	254	288	264	276	278	298	273	233	268	258	282	299	233	265	277	309	252	238	266	262	263	269	265	253	245	258	264	272	249	231	246	249	256	263	254	259	227	286	250	255	271	251	259	281	274	268	277	261	277	257	282	258	274	276	233	277	249	270	279	280	301	279	277	249	260	256	273	276	298	267	278	283	258	241	233	257	238	278	252	282	261	273	247	251	229	252	246	253	238	290	264	258	234	251	240	272	261	283	288	267	264	285	249	261	265	281	248	280	279	247	262	262	262	238	273	244	273	251	257	247	248	286	249	258	262	258	268	265	299	286	251	255	247	257	256	245	270	261	268	288	243	263	268	275	255	250	286	255	270	266	243	245	244	248	296	268	279	249	293	262
24787	26202	33565	40369	46049	46511	51937	52840	48174	46782	49295	48732	45680	45274	40111	40667	45626	39011	34279	29741	26939	25493	21180	17466	13179	11560	7847	5920	4636	3450	2545	1874	1626	1289	1187	1091	1042	1079	1073	1032	1061	1091	1121	1184	1188	1065	1120	1090	1009	944	958	1007	1031	878	1045	1014	1047	1056	1049	930	837	781	710	692	696	694	751	729	677	796	755	689	727	829	690	682	697	652	675	709	684	680	667	661	672	689	654	698	685	668	689	716	648	699	662	671	680	630	631	718	694	645	649	688	688	657	725	665	618	702	661	684	694	686	613	673	695	677	671	678	705	666	711	726	661	669	680	642	681	647	677	676	694	677	652	680	682	680	675	653	700	680	645	639	668	664	685	633	645	695	647	684	607	672	671	630	682	684	622	663	632	667	674	674	641	703	697	645	676	657	659	617	673	651	693	676	693	672	669	632	701	698	677	660	623	653	625	673	655	701	676	664	681	699	660	657	701	666	631	680	659	666	696	684	696	672	698	667	690	666	689	660	662	698	700	668	689	659	669	660	677	659	703	715	664	664	663	637	676	679	683	627	665	643	664	649	595	678	658	675	668	648	707	664	676	662	716	668	694	652	696	660	649	658	732	645	703	661	652	696	678	696	668	656	708	653	674	632	649	678	696	691	669	679	660	653	680	637	625	684	654	695	665	669	710	703	641	670	712	664	682	661	685	713	653	653	641	634	650	655	664	628	627	713	649	658	660	669	693	639	628	666	641	686	692	701	693	698	652	666	684	720	702	681	670	702	633	636	673	685	723	643	659	653	678	677	628	695	676	686	684	642	636	631	663	682	609	624	651	644	689	673	678	656	658	658	716	709	709	642	676	673	647	671	682	720	721	692	643	713	659	648	682	710	719	675	648	714	663	656	680	677	660	668	682	609	695	669	693	678	650	695	676	650	663	679	644	656	612	649	664	625	679	653	699	645	690	669	668	647	678	650	678	707	687	663	699	627	633	735	697	653	707	697	714	656	686	731	658	680	699	688	690	671	677	629	708	628	669	682	691	660	697	652	688	642	634	674	667	657	669	677	659	673	652	599	656	690	741	662	660	648	672	690	663	661	673	665	629	690	666	689	654	648	660	687	685	673	633	672	710	726	694	674	638	664	655	714	688	635	674	707	684	655	655	647	671	672	672	668	675	689	681	654	649	666	623	669	692	652	636	691	705	676	635	680	658	694	725	671	699	689	696	669	644	646	657	722	672	646	707	639	674	651	704	681	659	677	693	670	680	681	686	669	657	667	710	681	676	687	685	677	650	697	708	695	679	641	693	612	713	662	716	666	661	623	676	685	675	672	693	676	667	713	705	683	687	679	665	710	692	667	611	647	643	673	679	676	624	654	660	694	636	672	651	672	646	658	658	694	696	651	662	671	697	688	619	632	697	679	675	656	669	647	709	670	637	652	695	694	683	683	668	665	712	712	635	662	660	642	664	657	666	693	663	657	696	666	650	658	701	682	689	647	649	679	639	658	653	628	649	656	636	678	648	667	710	688	703	689	696	667	646	662	679	664	659	645	686	632	679	703	662	651	715	669	627	704	653	674	680	667	718	670	665	680	716	639	707	647	711	663	652	669	684	668	698	732	689	654	633	678	670	630	668	694	692	684	659	650	684	692	653	686	671	655	662	707	660	674	743	670	686	693	715	650	641	646	683	648	625	638	649	715	665	684	700	692	671	663	689	678	711	679	668	634	692	695	685	674	675	637	637	652	688	681	731	661	701	672	622	659	669	676	672	665	716	655	689	665	678	696	676	688	640	660	677	658	670	696	688	683	696	650	681	677	688	701	694	674	631	719	668	677	632	694	677	706	651	631	707	640	697	663	640	632	641	658	662	690	656	667	683	717	645	665	676	620	656	698	680	649	663	696	707	689	688	680	643	683	696	674	629	696	645	657	658	640	676	615	683	649	651	693	680	666	674	675	657	729	680	669	685	663	716	659	689	692	663	702	631	692	649	618	660	664	649	632	609	727	728	629	655	679	690	670	707	628	678	689	703	661	689	634	642	674	702	699	688	669	647	639	676	659	605	677	638	682	688	721	673	653	629	655	657	689	654	682	647	693	660	656	639	612	664	665	639	690	665	686	666	667	644	664	689	667	658	632	646	676	682	694	702	630	758	640	672	601	677	666	674	675	666	674	674	641	635	647	684	691	687	682	616	684	671	691	648	683	663	677	654	681	687	621	677	707	646	680	694	662	661	669	681	644	660	658	662	649	642	679	683	695	648	686	660	684	692	687	710	623	639	685	675	715	704	662	644	669	661	714	693	690	633	704	697	703	675	646	681	701	676	607	673	652	694	681	616	681	712	671	666	663	681	689	648	675	710	665	667	651	705	682	697	676	688	640	669	688	706	700	660	691	666	705	676	695	680	722	679	667	648	648	615	656	673	729	689	708	658	659	629	645	679	654	636	680	621	693	717	683	707	676	700	672	671	662	679	690	649	672	610	723	700	688	652	660	650	642	647	663	648	740	660	723	664	707	666	680	655	690	725	651	690	684	647	678	673	686	680	728	699	689	680	660	647	679	662	629	642	712	678	695	724	663	651	640	659	707	685	682	695	660	698	651	651	690	692	696	679	664	683	646	641	668	709	648	658	703	690	684	664	673	647	685	705	671	659	653	680	653	741	688	688	641	661	663	659	677	650	655	688	686	692	661	647	636	664	647	689	649	718	638	624	664	678	661	651	717	676	683	653	681	675	698	697	657	660	675	649	659	677	681	611	677	680	700	680	677	678	645	698	658	641	671	664	697	685	674	665	634	673	662	684	673	688	653	673	672	656	684	728	692	689	666	657	688	691	648	656	663	655	659	653	705	688	682	686	658	617	681	670	662	685	676	657	673	713	686	700	637	695	752	706	685	655	642	647	650	662	649	644	674	646	632	670	719	679	641	689	692	678	685	702	726	672	660	683	666	624	642	710	671	667	644	672	649	677	631	622	641	627	686	588	698	707	674	663	675	688	645	662	634	686	713	652	662	659	632	712	739	670	680	711	637	641	686	653	676	652	613	662	692	713	683	688	623	684	713	622	667	666	650	592	719	695	664	658	657	667	686	669	681	679	699	626	689	659	698	663	677	661	656	726	701	675	673	674	687	681	659	696	611	672	648	620	632	722	654	707	682	725	688	666	658	659	694	711	668	652	685	715	681	682	644	712	658	674	657	644	656	686	643	628	660	715	594	663	664	664	676	671	683	719	663	705	667	644	667	700	651	650	685	668	680	695	652	651	676	710	685	656	678	672	682	677	691	686	640	648	682	699	714	701	679	690	688	638	710	667	682	684	652	687	693	692	701	680	668	680	630	674	645	712	711	673	668	635	665	660	646	723	679	670	644	625	658	712	660	660	682	638	704	629	668	682	668	706	647	670	680	679	666	664	658	698	705	696	705	635	662	707	685	665	655	649	715	708	671	635	679	693	705	648	627	683	697	676	649	642	665	670	670	713	709	645	705	678	659	646	680	635	654	654	711	685	679
11830	8099	8279	6374	5738	5510	6354	4766	4066	2495	2210	2237	1747	1601	1136	1153	1116	856	803	637	535	573	487	444	418	379	421	368	353	334	326	354	343	329	335	319	334	323	327	345	318	351	336	343	329	295	341	315	316	354	365	313	320	340	330	308	321	354	315	333	336	328	346	336	298	301	332	312	346	315	353	287	317	306	313	318	312	300	321	311	284	324	316	330	354	343	318	301	313	326	293	315	311	320	324	330	297	296	326	322	316	277	294	320	331	293	334	329	321	305	301	360	307	315	331	315	319	324	300	324	302	319	350	322	311	329	354	346	313	303	325	355	322	316	305	325	341	319	336	347	307	324	296	323	275	272	333	319	309	341	345	362	328	331	286	311	318	331	345	321	316	333	298	359	332	286	288	327	305	299	308	307	310	338	296	283	339	308	302	313	349	335	314	343	324	303	337	299	333	329	329	319	316	332	354	312	332	304	286	290	294	314	346	349	311	311	311	315	301	295	329	319	337	351	319	361	332	326	330	317	295	336	339	336	347	332	302	306	370	342	297	305	313	327	317	282	320	334	298	313	347	308	315	311	293	359	322	309	304	316	321	328	315	355	309	327	343	323	320	328	331	309	326	334	299	319	333	318	299	302	329	361	319	322	351	329	346	330	337	321	326	317	335	306	313	337	329	317	338	293	314	331	330	302	314	292	324	330	325	304	286	310	305	339	299	294	322	313	297	342	303	315	306	364	295	332	365	317	338	296	282	325	298	306	335	342	310	343	303	359	352	315	310	314	325	344	323	321	333	320	315	309	311	295	303	297	316	319	326	293	341	329	327	335	296	345	302	359	293	323	329	314	311	288	342	311	319	300	327	327	308	304	276	311	302	313	323	302	331	318	344	325	279	324	316	319	336	315	315	358	317	320	289	321	315	301	321	303	291	325	307	310	308	343	302	327	322	334	327	325	310	309	300	321	307	314	335	339	326	338	300	340	321	331	322	296	313	324	307	329	319	273	297	338	312	317	306	343	325	329	313	324	332	292	345	316	321	315	303	383	325	335	364	325	316	321	348	343	300	340	322	309	301	324	307	332	331	322	339	334	333	330	322	292	317	302	315	306	325	330	339	295	328	302	323	338	311	307	339	328	333	339	344	313	305	300	343	340	326	307	310	318	319	318	281	314	339	318	328	355	318	298	327	312	292	349	302	343	317	315	339	296	314	330	307	323	303	344	312	311	329	293	322	315	331	291	305	327	305	316	328	304	355	335	317	338	339	318	336	303	293	327	335	304	321	303	301	323	341	332	319	310	287	302	296	328	330	325	356	343	328	304	299	296	321	309	297	305	305	295	321	311	300	336	337	324	310	318	309	306	335	303	318	321	306	316	316	315	268	326	310	307	326	311	293	305	341	332	341	314	345	355	348	365	319	331	321	310	330	353	335	324	328	286	343	330	281	346	311	297	320	320	313	334	313	306	288	344	316	350	346	342	329	309	309	323	303	345	334	332	287	322	304	296	347	310	339	313	299	328	331	356	318	311	325	330	302	323	332	345	348	309	325	310	341	337	362	322	330	313	313	335	348	315	307	324	299	317	301	344	312	309	333	310	336	338	330	310	337	307	336	304	333	358	293	304	309	329	317	300	305	320	319	308	341	326	288	346	305	350	301	309	320	360	344	290	316	323	308	307	338	301	302	323	332	284	335	326	319	364	299	341	315	323	327	302	334	331	340	322	338	329	302	313	276	312	345	297	333	333	351	331	330	283	317	341	352	309	298	306	337	318	278	330	303	313	293	335	339	330	328	304	306	327	332	319	343	330	329	328	335	326	343	328	348	329	328	335	352	339	304	328	329	314	281	301	290	327	346	328	319	296	308	349	293	310	317	352	343	320	311	299	280	314	321	333	336	303	306	345	359	331	310	319	334	336	293	319	324	301	354	344	307	326	322	314	326	351	328	335	330	303	319	325	327	342	305	352	312	275	306	300	304	306	331	289	320	335	277	318	342	303	321	313	321	342	312	315	312	337	315	327	314	319	331	308	288	278	361	353	308	327	297	314	310	323	346	307	315	315	267	294	328	328	304	291	338	323	301	309	359	333	327	322	336	339	342	337	307	343	326	312	335	316	327	337	320	324	335	304	311	307	322	322	297	326	311	299	334	334	340	354	309	312	357	310	304	330	306	279	324	336	295	319	311	303	315	355	315	301	332	326	330	331	316	307	296	329	368	350	314	282	320	320	331	296	305	336	330	347	325	301	296	332	317	321	350	373	323	299	312	319	310	329	320	305	307	335	310	316	340	326	313	277	330	299	316	301	327	292	310	336	326	340	338	328	306	307	323	321	295	328	330	293	304	315	351	332	294	319	305	318	316	325	306	353	304	341	325	329	314	320	314	310	320	340	329	322	305	338	298	351	296	306	328	335	301	344	308	324	325	326	341	303	311	330	349	353	295	330	316	291	311	346	343	347	301	310	301	310	324	368	341	319	349	323	321	323	351	336	317	319	319	340	303	311	336	308	327	297	310	334	306	313	323	304	347	300	309	300	299	379	343	319	309	307	315	263	305	322	315	293	326	325	316	315	308	326	342	297	336	336	307	324	339	361	327	333	331	328	284	320	333	323	308	299	311	316	333	327	329	319	313	319	309	330	364	321	319	331	328	315	324	299	346	307	313	320	325	354	337	369	336	357	313	315	336	339	323	325	339	354	325	322	298	309	346	295	328	318	313	316	340	325	354	310	314	356	333	302	326	343	370	336	321	317	343	302	324	329	303	316	334	311	315	348	328	341	329	296	316	327	298	311	300	310	320	326	318	311	300	305	346	362	315	337	283	319	305	327	287	323	330	333	333	307	330	337	310	321	341	306	320	311	315	347	339	317	334	311	334	362	326	312	331	271	340	320	320	331	328	318	326	341	316	317	321	299	317	306	325	335	314	322	302	305	340	323	319	318	293	297	326	336	335	302	308	341	349	313	309	334	354	344	304	346	342	335	295	345	322	308	304	338	302	314	305	347	322	294	347	321	300	358	322	303	318	317	320	312	300	332	314	311	317	304	337	323	288	324	314	354	309	313	319	323	324	350	365	317	310	324	308	342	328	348	294	314	306	296	308	312	308	366	348	312	332	323	340	339	298	336	317	322	330	330	309	307	306	304	311	350	279	320	336	326	301	308	309	301	338	361	308	315	311	309	314	315	327	319	323	342	330	338	320	311	324	344	308	354	327	327	319	315	306	301	330	329	310	333	330	293	315	318	319	312	350	319	328	304	322	312	315	305	291	330	297	312	304	333	303	314	310	347	330	303	329	302	296	294	317	328	332	315	339	348	311	325	350	291	336	337	360	334	326	320	311	322	313	347	296	287	346	319	310	299	300	333	326	341	304	331	299	297	332	332	347	344	330	302	329	318	315	349	325	293	306	290	357	286	351	303	339	306	345	345	327	303	329	346	318	330	311	303	313	337	315	336	342	289	328	320	346	314	315	327	289	332	322	306	306	336	325	317	336	329
7937	7994	13170	15410	16700	17180	19409	15974	15070	10697	10508	11793	9166	8719	5807	6331	6502	5038	4358	3315	2785	2380	2138	1793	1553	1433	1348	1225	1139	1083	975	953	922	974	860	926	818	889	864	874	906	814	824	833	848	846	890	856	805	801	849	798	817	857	802	876	819	814	871	816	802	820	823	829	840	848	815	824	796	810	831	807	796	892	801	763	840	822	830	897	813	793	842	820	829	791	843	790	851	830	809	824	874	812	847	829	810	796	795	783	788	830	810	794	844	823	775	805	794	821	802	781	818	808	791	795	810	830	849	773	827	799	830	765	835	809	874	783	847	865	855	780	807	774	797	834	819	800	791	808	825	785	864	750	838	832	789	809	782	821	823	812	795	755	797	788	775	815	831	798	783	774	811	879	833	839	801	787	810	814	763	802	824	772	788	837	792	757	791	869	785	817	815	751	851	846	817	821	840	824	813	820	829	804	784	831	795	797	817	842	804	794	811	783	790	785	823	808	825	834	802	809	795	825	819	780	760	845	789	772	796	810	852	767	815	860	821	843	758	835	808	805	821	777	778	803	856	847	838	792	803	860	806	862	803	839	796	807	846	800	815	793	849	862	861	802	819	806	849	834	848	798	889	830	795	811	782	797	764	773	791	791	804	820	785	815	785	797	853	862	759	820	774	813	810	809	788	787	753	835	879	825	775	807	836	796	808	818	796	835	854	794	816	838	826	844	802	781	777	800	816	857	873	809	783	815	813	846	792	806	813	858	826	846	863	787	817	799	873	809	764	834	778	818	813	832	804	775	839	855	836	846	832	784	818	851	831	793	827	850	793	812	758	888	855	848	779	780	837	770	815	819	800	855	804	814	821	842	782	808	820	828	844	824	829	792	831	795	827	867	795	810	823	810	826	778	835	835	805	791	802	820	834	780	851	784	796	839	767	813	835	832	889	774	775	798	797	808	816	811	813	818	759	788	847	816	791	839	750	835	855	772	827	821	801	758	830	850	856	811	815	793	842	811	832	801	842	815	822	799	833	783	798	812	834	810	861	819	815	826	814	831	826	784	846	823	810	816	810	801	798	801	809	824	789	832	791	815	834	807	825	855	796	840	856	758	814	769	806	805	856	860	807	819	797	814	838	824	801	820	828	813	864	758	794	864	779	806	807	788	791	823	848	811	837	806	856	856	806	812	848	817	797	855	846	776	777	854	798	821	820	788	766	792	818	834	784	796	780	783	855	812	840	797	791	824	846	805	836	878	806	778	775	798	803	858	847	841	829	814	869	832	794	790	823	808	801	850	831	835	803	817	803	769	813	836	842	773	823	815	821	811	786	810	840	832	841	774	762	812	842	825	804	829	790	827	807	803	813	773	804	827	820	851	807	808	856	767	814	806	793	820	847	810	822	752	812	792	838	767	825	776	832	819	830	779	787	792	825	825	863	811	822	855	796	778	803	825	778	795	826	778	858	803	842	811	846	829	831	807	790	829	782	815	853	788	843	804	848	830	748	855	841	829	789	845	792	758	770	818	892	788	835	790	789	806	840	842	810	808	858	796	798	832	797	796	832	812	766	821	806	842	827	805	796	779	845	844	779	875	788	795	801	769	797	795	830	754	776	820	892	790	845	835	759	774	789	790	758	823	800	863	847	790	808	857	817	796	776	796	835	848	859	845	769	818	779	853	783	751	798	796	807	794	812	815	792	864	800	826	825	858	786	823	828	808	850	843	792	791	854	798	836	817	808	780	801	825	818	807	759	791	885	831	819	819	846	774	787	800	808	780	771	762	865	817	859	844	860	846	755	764	791	816	814	849	863	827	815	816	816	824	815	772	771	813	828	809	814	833	830	791	771	845	799	819	825	784	814	846	766	774	817	796	797	807	817	813	820	786	793	766	794	786	802	849	843	791	826	801	838	806	784	812	831	787	841	823	791	801	784	763	813	796	816	784	819	855	838	815	816	765	832	838	791	788	820	819	831	764	829	796	784	809	785	872	802	840	807	772	792	808	824	813	807	826	806	778	839	838	787	833	806	789	848	792	861	811	787	800	826	804	823	823	805	797	801	786	801	836	791	814	865	794	786	774	798	809	770	839	804	813	803	815	820	778	784	857	800	761	799	848	853	813	783	790	823	797	848	804	823	789	835	776	852	824	793	785	850	759	779	821	813	793	815	818	828	790	833	804	840	812	820	798	846	860	837	819	798	781	825	821	825	813	790	810	824	805	807	785	812	822	827	733	835	823	841	829	842	833	780	793	825	822	810	831	859	844	856	818	803	818	804	848	769	842	765	804	809	837	867	831	813	797	824	831	843	804	840	811	797	799	836	830	836	818	806	830	784	806	783	804	892	749	820	848	826	837	828	827	791	850	798	787	800	831	813	839	835	834	770	798	812	831	817	865	873	846	819	797	809	850	863	831	786	821	835	848	862	830	823	788	796	844	791	827	822	814	792	785	870	817	803	861	861	829	822	850	813	740	824	789	836	790	848	777	799	835	872	826	798	808	837	771	787	775	828	862	792	801	793	839	842	769	823	815	848	832	854	784	785	794	780	791	827	824	812	861	845	824	830	801	846	808	820	795	804	814	813	836	824	804	842	826	839	809	853	834	786	873	821	820	831	777	854	803	824	838	812	802	833	821	798	826	814	784	837	819	816	831	820	759	856	801	828	840	857	807	818	839	835	767	794	849	801	853	834	868	810	804	855	827	803	849	786	771	768	790	801	828	805	823	761	817	842	837	839	813	857	760	859	863	803	817	790	763	836	852	791	772	852	810	833	802	822	820	795	806	877	795	777	836	800	756	792	801	843	780	834	864	835	821	798	788	832	848	783	802	822	802	784	832	815	801	774	780	819	839	818	840	811	826	782	858	805	871	796	833	830	775	878	816	845	846	781	851	777	825	835	854	885	776	802	805	826	810	844	818	840	782	825	830	802	808	838	833	804	768	840	787	808	824	833	801	834	833	838	821	787	839	832	806	816	815	823	828	841	788	846	856	818	792	801	791	874	806	917	817	866	789	785	778	803	819	817	791	745	797	814	849	820	761	816	810	841	822	833	777	834	822	803	803	802	814	827	779	797	794	810	822	864	828	808	815	745	783	813	848	833	805	820	803	840	755	894	845	810	804	822	770	810	837	832	842	803	757	831	766	796	786	806	864	786	787	780	859	823	774	811	844	846	808	805	885	837	791	833	760	846	849	809	836	862	801	845	805	795	834	830	834	846	798	774	817	802	823	785	800	806	817	846	809	827	801	821	799	836	812	809	797	842	832	843	788	822	829	814	779	834	822	800	842	855	849	868	859	833	780	809	855	827	858	795	821	803	762	829	799	822	820	840	819	828	792	848	843	850	791	814	876	845	846	814	810	792	808	793	864	804	831	770	831	834	778	818	798	799	886	830	842	869	874	839	802	807	841	810	838	811	857	847	843	824	827	802	796	814	848	866	829	801	878	844	828	830	807	835	846	868	865	803	834	861	797	810	730	795	803	814	782	755	856	809	817	844	812
25477	20299	22067	21252	26499	29071	33227	29620	28981	23282	21004	22252	19324	19374	13341	11908	11540	6991	5210	4555	3962	3288	2520	1890	1247	912	880	697	568	501	477	406	355	355	383	325	341	322	323	378	338	335	382	315	337	303	350	349	387	320	370	325	360	323	362	336	355	331	357	304	314	339	312	330	331	338	312	318	327	293	324	344	294	296	341	305	296	306	312	305	327	309	338	304	335	335	308	327	337	346	298	285	310	301	330	322	320	348	318	320	334	323	326	323	310	339	338	317	289	301	311	352	289	270	341	309	346	324	307	286	312	322	345	351	316	303	322	320	313	310	311	328	327	292	322	311	327	345	302	314	293	328	326	313	286	331	308	342	336	348	331	346	331	303	343	321	336	310	314	344	337	285	293	348	355	278	329	302	314	309	337	315	344	296	346	352	315	309	302	335	324	314	327	329	283	299	307	305	298	320	297	313	312	329	316	335	283	295	304	351	305	309	319	308	313	307	352	317	301	305	318	282	313	292	326	323	296	309	348	324	337	340	293	331	329	314	337	328	316	294	298	316	335	312	307	315	304	276	334	362	311	308	285	347	314	313	367	295	309	311	319	321	346	310	321	320	315	290	294	282	315	345	340	307	282	329	295	347	324	329	314	293	298	307	330	348	326	335	299	347	291	325	343	318	298	325	302	282	341	331	328	323	305	328	329	335	303	313	329	312	298	316	301	306	341	307	318	346	313	335	321	332	297	305	317	334	293	328	301	321	321	309	342	286	317	291	317	347	319	328	331	290	334	280	318	325	315	310	330	324	328	290	341	348	290	321	308	305	302	323	328	324	325	328	330	334	333	292	292	341	317	321	337	321	298	286	304	302	321	312	337	333	305	308	319	319	313	342	354	320	292	326	339	345	319	315	302	318	300	341	321	316	303	302	344	305	324	324	310	313	341	318	313	289	291	312	311	323	322	289	334	324	336	320	306	341	322	345	321	286	343	290	331	332	325	327	317	294	297	329	302	295	327	336	359	286	320	324	321	329	337	287	359	309	306	337	325	304	331	289	314	320	314	342	294	305	301	323	314	355	352	297	303	313	333	362	301	335	360	320	312	336	382	306	300	298	341	342	302	328	337	288	331	309	340	325	318	330	318	308	357	321	316	335	337	309	292	312	318	300	325	307	333	302	324	340	353	280	324	303	313	332	329	322	309	295	369	314	314	336	307	298	343	297	294	313	352	312	310	310	326	308	322	307	296	291	330	310	330	339	304	331	305	308	290	318	314	329	351	314	304	297	314	318	304	314	316	291	340	317	324	327	346	302	321	302	313	329	284	311	317	321	299	338	350	300	321	346	326	328	324	293	309	315	324	299	291	313	306	296	314	331	302	287	320	335	293	344	333	323	342	334	331	311	329	312	292	307	366	320	321	357	321	342	319	302	334	326	316	286	306	320	303	311	322	347	315	305	290	310	315	316	298	313	347	306	323	305	294	325	297	332	320	327	314	304	324	304	293	303	331	326	323	323	349	314	318	268	338	322	311	301	334	306	301	301	319	312	303	306	341	312	301	311	336	334	330	333	288	312	310	335	324	327	318	309	334	326	319	319	289	317	293	342	311	346	341	314	331	317	318	332	296	332	300	291	326	331	335	301	343	301	305	323	308	372	266	307	367	346	302	289	323	335	308	327	293	308	316	318	298	329	321	318	312	372	306	326	295	326	330	301	330	284	303	312	311	319	324	336	343	327	325	329	298	344	332	333	327	314	284	351	303	351	335	320	327	336	312	309	321	302	321	302	305	305	331	309	301	321	322	306	306	301	295	320	290	289	345	363	295	335	332	321	321	363	333	305	282	333	310	315	312	300	316	335	315	325	320	312	316	286	317	305	307	337	354	317	320	294	336	347	328	336	298	307	325	302	298	331	336	302	288	340	355	318	328	304	312	299	320	312	304	331	329	301	318	308	306	305	303	320	313	328	314	296	331	304	313	322	336	301	346	342	315	285	314	324	312	304	348	331	308	314	316	330	317	302	320	335	297	318	322	313	281	352	328	326	308	307	313	357	334	331	332	316	325	333	328	304	307	344	318	311	333	296	296	321	315	325	313	300	330	313	309	319	273	331	321	332	311	342	311	321	317	329	298	272	318	325	322	317	330	298	308	330	326	296	312	301	296	312	335	303	294	298	321	340	270	308	320	326	338	346	298	304	295	306	296	310	313	343	323	281	297	323	344	321	288	327	336	332	304	305	329	312	314	328	322	289	328	343	302	330	345	304	316	308	300	289	343	302	323	338	321	301	324	334	297	326	312	320	317	335	318	305	298	328	291	303	312	315	302	330	310	313	322	330	328	311	323	348	283	304	306	295	316	290	319	283	284	316	340	348	327	319	331	318	289	291	344	297	315	304	332	306	320	303	321	329	307	319	289	301	321	327	298	326	299	305	311	332	298	306	298	293	326	341	308	298	321	317	365	327	314	317	353	350	304	329	296	314	299	306	298	329	321	294	364	323	322	310	296	320	307	294	307	317	320	288	356	296	305	326	309	307	324	292	318	356	371	299	339	295	346	338	311	342	317	317	274	342	321	302	313	320	311	339	346	303	290	345	306	327	318	319	310	340	319	318	331	305	296	330	319	331	316	288	320	279	296	321	328	327	328	327	282	308	270	325	331	300	329	326	316	297	314	314	302	314	289	306	326	327	307	322	299	316	349	312	294	333	322	306	310	330	334	321	300	314	319	345	359	320	322	307	335	293	316	326	294	279	312	299	304	340	297	317	347	323	285	282	340	341	314	341	291	283	299	332	332	329	352	317	308	331	351	345	329	296	327	362	311	302	331	303	312	316	322	328	304	304	315	292	294	299	302	347	324	341	320	324	344	309	335	307	291	334	332	356	328	314	342	328	333	309	324	313	318	310	344	307	320	342	314	305	316	291	342	322	318	323	313	346	322	286	344	318	326	302	336	347	317	327	324	317	318	328	282	274	299	323	319	325	314	330	305	322	316	326	312	307	315	336	313	323	339	337	319	345	313	352	338	332	304	313	332	288	296	335	294	302	281	367	342	318	276	329	341	321	335	303	318	346	332	302	309	318	313	305	319	350	320	325	321	346	321	318	307	317	309	320	315	300	273	323	293	303	337	292	334	316	324	295	306	312	335	328	352	308	295	317	313	313	280	312	338	333	339	309	340	324	306	290	321	309	325	308	325	313	351	330	317	315	305	281	295	303	310	305	322	312	311	333	311	301	326	308	344	320	340	332	311	303	323	324	328	323	328	325	328	333	311	281	335	331	336	297	336	301	342	300	329	298	328	329	314	335	315	348	297	288	323	307	321	318	309	327	315	322	302	333	306	299	324	343	320	327	305	326	289	307	322	316	298	327	305	339	326	320	321	314	306	317	333	326	323	351	298	296	295	339	334	340	314	282	312	296	309	301	318	334	316	341	330	297	340	297	309	328	319	288	326	324	288	277	274	320	296	321	340	331	317	335	294	349	297	346	319	350	315	310	318	334	293	346
17111	15927	24343	29694	36131	39008	43420	42086	41076	36630	37156	38184	36567	37425	28071	31127	31583	23828	19984	18927	17513	14860	13210	9991	6336	5012	4802	3644	2705	2153	1774	1461	1231	1060	949	977	970	970	946	1026	1035	1014	969	967	1004	937	944	956	1005	868	915	981	958	988	978	928	903	996	925	932	922	872	841	822	805	834	828	837	851	779	858	803	849	844	809	828	793	781	834	787	830	790	767	842	820	842	814	826	823	816	816	753	863	847	824	776	807	784	818	818	784	825	793	826	791	827	843	799	846	806	820	767	814	811	782	802	826	762	832	846	736	790	791	780	796	793	785	804	797	791	808	770	816	816	780	805	780	825	785	746	841	854	845	812	814	794	862	798	782	801	811	798	794	842	762	877	813	818	775	755	794	821	852	848	763	802	763	834	802	768	808	793	792	787	777	822	809	838	813	816	818	839	851	798	821	815	767	808	758	767	788	806	783	770	768	797	843	840	831	768	856	884	828	822	785	767	790	758	797	842	812	806	807	815	832	791	824	798	773	823	792	827	800	845	777	797	819	799	765	801	817	758	789	819	795	861	795	828	829	837	808	812	827	743	785	783	818	807	791	791	803	812	740	760	757	791	815	801	770	753	794	768	776	825	798	813	813	824	788	816	836	858	798	779	774	800	855	783	779	838	801	771	860	800	744	792	801	828	767	787	807	839	769	763	816	793	766	791	805	811	814	838	777	829	835	816	812	779	818	822	791	792	863	836	762	786	805	821	813	820	830	820	789	812	809	821	909	781	825	806	792	819	792	805	774	770	829	818	797	783	751	795	815	751	804	806	806	795	772	834	789	834	829	801	793	837	770	836	815	774	833	823	830	837	806	785	834	759	762	815	813	782	813	767	809	739	778	779	783	880	807	799	736	810	810	845	799	792	768	857	794	849	818	794	844	785	799	812	827	779	820	805	795	820	817	810	836	824	759	772	809	782	830	771	770	776	799	792	842	808	804	785	772	815	839	815	782	791	817	806	788	783	816	770	736	785	815	758	842	851	848	776	826	771	771	779	746	780	846	754	817	755	719	791	802	821	848	832	776	827	784	788	766	795	810	770	809	831	786	835	809	798	820	805	802	815	839	813	862	766	789	811	797	808	844	824	793	804	802	813	817	772	796	767	795	811	828	807	751	816	855	793	791	799	802	825	821	810	809	793	776	823	800	807	795	792	773	815	785	813	816	810	867	803	736	843	784	819	758	825	834	765	790	818	815	787	834	804	844	816	815	816	763	783	798	770	789	772	777	821	785	792	794	788	821	799	784	790	795	751	810	766	821	790	784	758	739	777	827	777	784	823	752	751	771	746	762	827	831	805	816	796	782	800	813	814	801	814	809	772	811	769	802	799	795	829	791	808	790	824	846	820	762	826	789	827	811	787	828	801	831	817	814	744	838	785	811	782	795	801	787	823	816	806	748	799	764	784	756	749	815	792	809	836	771	796	848	790	795	778	765	826	779	831	765	786	803	823	820	748	886	806	753	782	802	810	804	775	744	835	831	848	835	790	789	827	807	790	835	769	815	826	817	855	835	837	820	740	831	849	796	757	836	820	819	760	776	856	812	794	807	789	767	806	804	827	791	836	798	862	814	832	823	795	840	831	774	802	785	799	797	804	787	793	828	770	844	830	764	768	795	801	821	790	811	745	823	827	801	851	808	815	803	809	789	814	832	842	779	808	765	809	839	757	803	754	781	846	811	809	759	782	768	802	802	801	778	841	827	788	815	803	804	814	818	770	735	750	774	799	783	811	843	797	807	847	772	770	811	783	802	806	787	786	793	800	786	781	769	816	803	774	801	825	794	764	819	806	802	818	771	861	830	801	795	788	844	758	773	737	787	765	795	814	794	784	818	831	747	824	820	824	781	802	809	826	828	785	809	800	799	778	803	783	795	792	829	737	808	819	843	797	772	806	790	797	813	834	764	832	824	797	849	778	792	788	848	837	837	770	776	783	816	802	812	803	767	818	826	735	748	840	814	781	790	827	813	770	813	813	786	800	794	795	824	779	813	785	816	790	792	781	815	792	741	764	841	743	855	827	817	782	818	825	796	834	769	807	825	794	817	771	808	774	837	818	846	850	821	827	812	762	846	804	813	776	781	834	789	818	801	773	792	824	838	826	836	774	801	831	776	860	820	810	837	845	776	820	780	831	794	847	837	801	877	813	816	782	761	792	825	789	811	788	804	800	821	814	795	824	786	820	808	797	775	814	798	780	841	823	782	836	834	783	845	774	779	811	798	816	792	795	771	806	814	755	836	762	815	840	814	804	792	803	805	793	795	809	790	780	782	787	835	778	838	804	759	778	825	757	852	774	831	803	772	853	818	810	831	806	847	801	773	825	804	879	848	756	774	787	771	805	838	842	816	798	813	798	794	793	798	840	803	829	851	792	779	803	796	833	773	792	818	775	780	818	785	728	817	845	840	762	804	762	783	854	800	799	784	801	819	854	838	824	777	847	807	831	810	803	799	777	851	786	792	803	801	863	784	843	787	843	852	811	779	782	847	812	738	841	803	829	844	812	821	801	820	793	893	832	771	797	800	772	799	819	790	801	797	782	827	771	771	787	750	875	868	821	825	843	806	745	818	785	799	785	807	776	852	776	800	833	834	791	820	803	804	759	846	813	754	779	844	790	806	783	779	795	837	786	799	839	751	794	824	781	770	803	774	848	834	812	843	821	807	787	801	777	803	788	804	760	812	818	776	791	826	831	798	803	844	821	810	795	774	837	786	762	809	797	801	799	823	818	837	807	815	792	774	815	806	766	784	866	768	816	775	800	851	768	818	864	827	848	820	795	880	807	789	793	778	765	777	830	785	801	800	796	806	805	843	835	825	832	796	809	825	820	818	798	804	798	783	764	800	794	814	753	775	853	807	762	805	779	814	822	801	777	788	786	783	819	820	747	797	851	759	805	809	791	772	849	781	801	829	798	769	764	852	805	796	767	742	836	819	782	845	815	831	812	747	816	770	843	809	787	790	800	827	808	832	796	804	766	772	780	813	798	778	808	834	752	814	804	812	771	838	837	853	808	808	782	757	762	789	825	855	786	825	796	821	805	791	793	829	813	809	818	822	805	816	837	763	812	820	792	829	837	787	802	795	800	785	869	777	801	813	787	751	795	781	776	764	809	826	802	759	808	817	806	805	822	822	835	804	809	822	807	798	809	853	774	796	753	848	747	765	827	814	810	853	797	781	799	781	784	832	818	787	784	798	782	821	787	777	824	840	782	774	818	831	812	818	813	805	808	851	800	798	754	807	832	849	815	759	804	833	876	812	789	770	769	768	818	786	791	823	812	766	797	817	845	772	788	836	828	800	808	772	790	836	772	817	782	810	797	845	791	821	814	732	795	850	756	777	803	809	784	803	829	803	781	784	777	776	794	826	801	804	770	826	801	778	802	800	788	823	788	788	828	763	795	821	801	798	781	770	824	786	792	839	728	765	853	775	818	845	778	835	837	804	832	806	779	809	799
36766	34089	34167	32229	38207	41199	44278	40922	35038	33883	34153	36126	33305	33620	25898	24101	22658	17588	12469	9618	8135	6963	5898	4639	2796	2055	2044	1403	1010	781	612	478	424	342	328	301	318	327	322	339	331	344	374	302	340	322	323	309	283	297	252	288	343	320	318	336	303	307	327	280	294	307	310	267	282	281	267	284	292	250	281	273	264	286	279	271	246	281	262	261	275	264	262	241	253	275	245	300	253	259	249	273	257	286	263	296	273	289	288	241	280	239	265	250	270	264	283	275	249	284	277	259	273	277	283	276	255	247	268	272	293	254	264	247	252	237	262	250	265	260	257	260	288	272	246	268	256	270	246	266	279	267	277	287	268	276	251	273	265	247	240	263	273	289	274	279	288	285	252	256	267	227	264	251	268	234	239	262	266	297	260	252	284	263	265	282	280	258	259	256	269	281	253	265	243	271	287	258	267	241	274	249	268	257	267	245	285	252	267	265	257	240	260	312	280	244	273	260	255	260	244	258	248	262	288	282	256	263	256	268	269	262	274	253	265	262	256	261	265	228	254	273	264	263	259	257	287	258	256	240	264	227	255	235	250	284	260	305	299	279	279	264	275	259	261	270	276	254	284	245	282	292	263	264	240	265	292	272	256	287	242	285	277	266	253	257	273	275	254	272	273	295	259	254	284	245	254	275	247	275	263	254	251	229	277	267	268	257	279	242	268	242	254	255	272	267	260	246	282	249	255	256	242	252	266	267	265	245	278	266	267	280	257	275	265	269	263	261	263	243	287	286	271	270	297	264	296	279	275	264	255	266	272	281	260	253	248	243	267	286	272	252	293	277	273	237	275	275	246	292	253	254	265	278	279	256	257	267	263	244	291	275	271	283	282	243	281	283	274	288	245	264	262	271	269	264	260	272	244	247	281	279	220	227	262	252	297	290	257	254	260	266	265	246	298	253	265	282	273	244	250	262	261	288	259	249	246	269	279	271	237	251	284	273	256	261	259	266	266	254	289	278	281	272	290	271	272	257	252	258	265	272	277	288	282	250	263	256	251	247	279	275	237	290	288	253	258	261	294	268	256	257	281	261	270	253	253	285	265	270	276	273	247	264	281	248	253	282	285	274	260	257	264	241	248	297	275	264	278	274	254	287	232	248	237	241	262	241	272	272	242	228	293	291	256	246	259	321	289	286	276	262	287	273	263	264	288	272	231	288	273	265	259	244	266	251	267	241	292	262	258	249	249	279	299	284	283	239	264	272	304	270	231	283	271	259	288	247	230	293	269	273	276	262	246	259	272	293	239	235	276	245	294	270	248	271	254	288	256	240	273	290	248	263	262	291	253	265	279	264	263	269	290	267	271	255	266	252	264	247	244	249	246	289	273	273	257	269	263	249	259	282	263	268	280	265	286	302	249	276	267	296	268	298	301	266	268	259	271	261	251	257	288	246	237	279	243	256	271	252	254	257	272	273	268	242	234	245	271	270	280	263	253	251	255	270	266	287	273	279	279	239	282	276	248	260	290	260	251	249	261	235	262	249	292	247	263	255	272	248	266	277	257	282	287	296	298	270	286	261	282	271	266	267	278	252	245	272	256	268	289	271	274	258	263	269	245	294	270	300	266	265	297	287	266	267	284	255	256	293	236	247	262	267	272	276	249	239	249	269	222	271	285	280	273	272	236	249	274	284	270	272	266	285	290	266	260	244	240	256	249	296	257	272	296	267	279	280	261	274	254	261	297	295	241	260	229	268	237	307	258	271	257	269	263	297	271	274	283	254	273	264	253	267	275	256	281	277	256	283	276	281	285	263	239	261	263	265	280	265	234	292	273	261	293	266	302	270	242	294	258	264	241	269	242	271	272	291	264	274	273	275	254	252	260	269	280	250	267	271	246	245	276	268	262	280	269	257	279	245	282	276	251	271	272	279	281	272	272	271	250	250	269	252	269	286	264	269	270	277	272	296	241	291	259	259	255	270	251	264	278	270	273	293	249	278	285	289	255	283	256	284	266	274	272	272	262	272	269	264	278	275	253	274	225	244	271	269	274	266	246	281	269	245	262	274	260	282	250	257	259	270	281	256	272	273	261	248	262	258	259	281	274	254	279	258	264	271	246	268	271	262	238	279	245	250	296	246	265	245	248	263	286	293	252	267	271	264	297	286	283	249	258	251	268	244	303	251	281	303	275	237	241	278	261	253	244	248	279	261	254	265	264	263	238	257	284	256	242	271	255	250	239	248	247	241	254	286	265	253	260	282	289	235	232	247	269	274	236	250	254	268	252	271	290	246	262	273	270	280	260	252	303	272	284	267	275	265	283	295	259	273	299	266	267	267	243	262	273	250	277	269	269	255	267	256	247	277	246	267	262	255	266	262	248	267	255	275	266	274	253	272	267	258	237	240	261	252	256	308	258	255	276	261	251	291	283	279	276	258	257	247	260	272	258	234	250	285	282	265	268	276	257	269	248	276	227	254	283	273	258	250	245	285	264	250	264	269	263	254	261	234	266	261	240	245	249	254	245	235	277	259	263	259	252	266	242	283	276	252	269	272	269	255	278	246	270	258	257	286	254	263	271	266	263	262	277	264	279	258	285	290	275	295	265	260	258	249	269	285	270	223	278	238	275	266	284	248	259	247	264	261	282	287	258	254	282	241	267	276	276	267	252	277	275	260	290	228	247	249	263	257	252	260	291	239	260	234	288	254	248	268	265	286	239	262	256	294	285	259	234	259	250	285	278	261	285	255	276	243	264	230	287	266	278	287	252	260	273	272	242	250	244	289	246	294	262	258	288	272	268	264	276	274	269	305	236	283	272	279	237	292	276	269	284	246	256	267	274	230	288	263	275	294	296	276	271	274	246	296	258	266	260	255	281	218	271	262	250	266	278	271	261	241	277	252	283	256	282	264	282	263	256	257	272	281	281	246	260	241	271	238	246	291	262	299	247	258	261	255	231	294	258	270	287	266	252	277	285	270	273	267	263	270	289	282	288	278	279	266	237	241	257	260	254	297	267	235	265	260	250	262	240	257	264	264	260	266	264	276	279	252	253	245	246	265	251	285	277	258	255	241	258	278	253	281	243	288	290	222	270	263	272	274	254	269	260	274	252	277	246	249	254	268	276	269	239	256	298	256	286	290	239	289	257	256	286	274	260	259	238	219	263	268	259	257	251	278	286	250	255	235	267	265	253	237	305	272	246	268	239	280	270	237	235	283	254	235	248	237	278	262	277	250	269	257	268	275	258	298	267	283	266	262	261	282	251	269	270	269	232	274	307	285	280	277	262	265	268	275	258	253	225	265	260	284	271	239	276	275	265	286	255	291	307	259	305	268	290	262	266	254	279	258	285	256	302	252	249	261	255	274	276	243	289	266	268	280	243	256	253	265	239	247	271	246	287	289	272	273	259	254	240	276	248	274	258	252	296	247	274	243	234	274	238	245	259	270	289	262	274	280	238	269	246	271	258	262	260	267	262	272	269	271	270	274	238	291	270	253	279	280	292	253	244	307
23918	28086	34124	39028	45287	48660	52972	52692	48130	47976	49183	48291	48093	47726	39373	42392	40579	36601	30654	28255	26465	24493	22417	19483	13071	10466	11093	7768	5070	3966	2910	2084	1863	1280	1113	1138	1126	1142	1125	1129	1309	1187	1136	1069	1089	1051	1037	974	1063	1018	900	987	1050	1064	926	1102	1011	1022	1083	995	887	831	751	724	721	707	741	721	794	800	767	807	704	718	679	730	650	662	722	712	625	677	688	638	715	687	743	696	717	706	675	664	677	595	669	700	729	715	629	738	656	673	633	690	674	692	693	678	709	673	664	681	690	682	644	649	671	675	702	645	651	680	650	674	708	668	710	696	700	663	654	682	688	685	665	702	656	697	656	661	655	710	680	652	720	668	717	676	670	665	656	648	648	661	703	688	677	698	707	627	635	667	672	713	682	674	669	651	710	666	686	636	699	699	729	681	668	694	613	740	652	700	652	706	672	674	697	654	709	717	658	656	665	651	683	650	704	672	692	663	690	648	683	711	694	707	688	686	692	694	709	672	647	675	678	700	680	676	685	682	642	677	674	679	668	676	673	660	696	675	687	645	686	695	708	704	688	685	676	731	701	698	656	678	639	655	662	685	635	701	624	662	712	651	703	705	661	676	659	654	653	661	666	692	662	721	697	743	662	676	686	704	650	657	667	656	658	719	715	626	716	709	669	667	644	733	683	667	717	672	662	664	653	691	654	705	676	665	677	683	716	695	710	677	696	747	703	701	678	652	688	649	656	668	714	687	655	703	687	691	718	704	639	683	658	717	613	707	655	655	683	641	674	638	685	661	734	701	665	629	701	697	696	669	641	683	679	673	683	675	665	674	683	636	715	678	652	669	692	678	668	669	700	670	684	718	686	661	667	646	660	650	686	703	704	642	639	657	729	633	680	631	712	679	624	705	685	665	706	681	691	688	729	695	711	695	686	666	634	690	679	658	648	677	747	635	696	705	702	694	634	669	653	690	624	674	710	660	638	645	665	624	695	688	664	716	681	695	691	707	689	704	682	710	660	697	638	632	675	666	651	655	703	652	657	650	626	685	710	648	678	701	644	679	649	680	700	745	675	699	697	652	662	676	727	719	654	728	715	711	611	656	656	639	679	667	704	678	671	678	681	618	680	649	691	693	688	677	728	648	715	690	673	624	663	691	615	631	647	724	659	714	664	689	711	636	630	640	675	691	692	656	662	661	671	657	708	685	743	693	717	668	668	664	678	703	660	676	701	673	691	667	661	703	675	675	679	681	652	668	676	641	682	624	711	676	705	638	710	633	710	662	698	691	694	696	694	661	723	657	703	647	691	718	659	715	684	696	679	658	644	648	638	650	643	669	668	639	680	647	695	697	665	694	661	687	684	679	685	670	658	641	678	637	656	675	674	628	677	656	682	668	663	685	628	652	667	692	705	672	707	707	667	648	657	676	692	661	635	655	709	641	684	668	709	689	629	651	672	678	762	702	668	631	664	674	672	655	652	709	655	680	643	666	669	712	663	682	619	707	631	642	693	691	686	672	698	677	643	657	680	672	701	663	668	677	666	673	650	640	691	659	658	643	658	684	663	656	705	688	675	670	662	681	662	680	679	619	675	704	662	655	684	684	673	673	671	704	711	697	700	652	735	649	652	662	700	650	652	654	710	694	678	718	673	663	710	681	669	684	673	631	714	692	641	687	659	693	626	694	706	705	672	680	700	698	656	678	604	697	697	664	637	665	640	709	684	671	698	724	689	708	673	707	633	688	728	646	673	646	715	682	659	693	693	652	626	639	663	676	683	651	669	682	665	688	669	675	642	704	646	690	732	697	700	622	698	691	674	673	699	684	664	664	660	681	639	703	660	702	665	644	697	655	649	633	688	663	766	701	692	696	674	655	665	637	664	760	647	682	683	696	625	717	701	623	684	724	668	743	684	674	639	677	670	733	695	678	641	637	674	645	686	719	692	692	714	678	678	661	698	705	662	638	668	692	737	707	727	639	649	676	653	688	659	677	639	701	661	643	621	702	724	705	697	681	657	681	656	668	699	670	664	663	667	671	650	680	733	682	680	617	667	635	725	671	661	658	661	669	669	715	651	672	673	680	627	682	689	678	699	634	672	660	683	719	730	665	643	691	669	737	649	688	659	628	688	679	691	677	644	676	624	672	703	687	704	694	659	680	642	687	719	664	718	677	657	676	690	660	701	647	712	650	638	695	671	701	678	714	709	678	689	682	672	664	667	632	685	662	623	636	644	634	691	684	640	647	698	740	665	671	648	628	685	703	662	680	695	662	678	671	675	655	653	661	692	663	694	670	632	678	683	680	629	676	685	685	662	654	651	644	648	639	681	670	663	669	679	656	694	708	668	666	704	630	616	711	737	684	656	699	648	702	692	682	629	703	667	664	688	638	674	686	659	665	673	660	657	699	725	667	652	678	674	718	682	648	669	671	599	663	630	675	650	670	651	668	646	661	689	684	665	733	685	696	655	651	673	656	698	697	671	687	666	697	657	701	713	704	675	726	692	695	707	667	730	704	663	710	627	706	702	652	668	665	640	663	714	624	644	701	682	681	656	697	681	674	686	719	711	674	689	703	678	667	649	641	670	727	696	663	662	599	703	670	650	714	648	675	703	638	684	682	712	690	675	644	674	690	699	668	691	656	655	651	650	692	686	647	618	701	631	684	686	652	627	658	690	671	699	626	672	668	690	689	607	658	649	709	679	649	660	695	707	628	704	708	676	730	700	619	651	665	684	659	676	676	701	704	652	653	698	716	664	690	674	714	665	666	712	663	704	666	685	676	639	644	713	706	699	631	707	674	668	660	684	639	646	690	704	704	709	722	746	661	685	686	686	688	682	728	675	667	654	651	705	665	685	659	730	638	663	701	649	685	697	685	689	657	692	718	646	645	719	685	664	630	681	651	703	651	678	694	692	693	685	688	656	706	680	676	720	675	674	628	607	673	658	640	660	673	715	652	685	669	668	665	689	659	657	680	737	703	717	665	692	661	659	644	683	646	632	653	681	624	644	728	661	692	691	715	705	666	675	691	710	688	622	690	720	695	680	679	679	699	664	685	683	676	692	692	715	628	627	696	676	679	660	703	641	636	679	701	657	679	659	668	676	699	717	655	647	698	708	660	685	638	719	694	692	655	670	646	691	667	731	691	708	626	694	673	653	702	685	684	694	676	679	709	714	680	680	669	700	667	652	655	662	632	707	686	675	656	684	680	684	684	659	671	722	690	709	659	685	687	670	717	674	704	654	629	656	647	684	666	669	708	630	708	680	640	646	702	664	641	651	660	704	675	696	637	709	717	651	669	686	680	689	694	700	674	701	630	629	646	644	635	717	682	679	681	671	684	667	701	676	682	661	602	665	688	710	619	690	673	703	655	680	673	689	682	678	691	641	657	696	673	679	688	668	702	682	668	701	644	681	700	691	652	673	684	674	695	671	704	620	685	654	640	658	656	617	687	640	704	659	681	688	648	637	659	641	698	676	661	645	646	725	658	701	652	673	687	693	704
11412	8430	8622	6116	5795	5669	6980	5263	3207	2839	2409	2294	1897	1697	1277	1124	860	733	661	610	507	522	492	448	463	389	415	393	340	348	354	346	360	325	296	365	315	339	336	332	317	299	345	292	357	327	368	331	350	328	327	317	343	326	316	320	319	325	343	326	336	329	351	313	306	338	336	336	319	313	333	331	351	353	299	333	327	310	306	281	305	320	356	327	313	299	310	299	336	323	334	320	325	310	319	330	322	320	334	335	326	342	324	329	314	309	317	331	341	335	325	342	331	286	320	344	317	322	293	328	321	325	346	363	295	363	296	354	335	337	344	316	338	335	341	283	319	297	323	304	344	324	326	333	340	359	333	347	297	313	328	315	314	325	295	336	298	318	285	307	329	343	363	328	331	337	294	349	326	359	331	315	280	367	323	326	372	343	288	333	323	349	306	275	333	341	355	326	312	316	322	332	303	308	326	301	312	330	298	306	311	323	309	321	332	345	321	337	299	315	333	328	343	291	337	339	323	313	293	303	347	322	343	353	346	319	306	298	310	335	334	361	312	301	345	328	331	320	319	278	319	311	309	331	306	345	333	332	321	311	344	317	344	328	304	344	317	321	343	333	316	313	339	331	337	319	333	355	337	343	320	314	332	352	313	321	343	315	319	314	345	348	323	371	308	316	305	322	314	335	332	293	343	317	311	316	341	348	368	325	340	305	348	306	350	283	321	311	341	281	366	305	301	305	340	335	332	342	293	336	315	366	332	317	323	279	322	309	294	315	300	337	342	277	297	304	346	322	319	286	338	304	324	308	331	333	291	315	315	305	302	307	316	342	309	290	302	324	351	308	361	295	314	309	315	315	343	324	345	311	335	302	330	334	299	322	373	346	326	353	336	288	355	302	327	323	334	312	285	307	375	346	325	325	320	325	348	349	303	285	338	325	308	339	296	330	311	332	304	351	313	323	280	306	274	322	331	306	303	329	302	353	292	324	328	303	338	313	333	317	299	320	296	327	296	317	332	330	326	293	329	360	336	314	337	332	306	335	312	306	315	313	336	294	329	352	334	324	327	328	295	359	350	319	332	301	340	309	324	321	295	344	319	320	307	321	314	311	317	375	314	325	316	319	332	347	319	293	345	301	312	279	357	317	310	331	328	338	322	336	282	356	354	318	340	298	360	279	333	334	330	343	346	278	340	334	331	322	343	327	331	322	334	287	345	292	335	306	345	336	298	331	304	314	368	331	284	331	332	319	359	330	360	313	324	304	293	343	341	340	334	321	301	330	322	326	340	308	280	366	303	334	316	322	361	305	341	324	321	349	315	323	332	334	363	299	326	328	320	283	332	296	315	321	316	317	306	313	326	321	316	317	343	339	333	290	317	304	330	345	325	300	356	303	321	283	324	311	346	322	297	320	330	303	331	348	301	294	316	321	331	302	324	346	303	337	340	309	302	320	328	354	324	299	318	325	344	323	346	337	310	340	314	309	312	343	306	304	284	309	313	321	309	324	338	313	333	352	321	328	338	295	328	335	319	324	318	291	313	322	339	333	323	312	351	306	353	326	336	355	342	367	312	292	299	333	322	327	321	318	349	346	359	289	331	335	333	351	306	333	329	350	331	310	307	301	336	307	302	332	312	320	303	292	317	305	311	319	304	294	332	321	309	333	335	330	305	318	297	334	327	270	327	355	327	338	318	337	332	313	286	336	340	346	322	318	352	348	329	323	321	307	340	315	341	322	320	345	305	326	327	344	319	328	335	337	338	281	304	314	310	328	300	338	302	317	316	317	324	293	333	311	315	324	309	328	320	352	327	335	314	301	342	302	375	323	292	331	333	336	313	317	295	329	335	345	327	327	337	325	306	308	320	347	327	335	322	327	361	347	312	304	318	335	311	302	315	355	320	300	299	310	330	320	309	321	323	342	301	351	301	352	316	336	353	334	324	291	328	317	344	338	300	333	300	331	312	330	334	340	294	320	338	327	302	351	311	333	315	348	348	288	302	324	326	336	365	350	338	309	292	321	314	320	319	337	317	316	306	314	329	320	302	320	301	318	361	323	333	307	328	324	355	321	298	315	351	318	326	328	305	333	301	331	310	337	281	328	302	367	339	294	322	311	303	345	311	348	294	305	319	321	302	320	332	314	323	363	344	319	354	371	316	309	304	325	320	321	316	303	320	326	347	313	338	326	329	362	324	323	304	324	306	316	331	295	330	296	326	319	311	356	322	323	330	336	327	315	312	325	292	325	329	297	297	283	313	350	324	299	338	292	338	320	356	336	291	319	321	348	315	318	317	311	314	308	324	330	315	341	319	339	328	333	334	320	331	317	298	298	351	300	310	310	323	331	331	314	328	326	318	335	353	339	302	339	334	298	322	342	300	301	347	306	315	301	320	332	330	297	323	315	334	288	313	332	315	347	331	295	340	307	349	329	342	305	344	337	341	295	360	330	351	324	327	312	310	304	312	288	326	352	346	338	325	266	314	320	293	328	325	306	300	349	351	316	351	328	304	312	299	329	292	295	286	314	326	327	290	305	294	341	338	298	327	302	310	314	307	326	331	308	340	311	266	305	323	331	334	305	328	366	316	329	336	330	308	329	345	317	310	319	343	332	317	323	311	332	314	337	308	325	309	347	303	314	318	316	328	350	318	304	316	321	356	321	333	319	304	302	303	317	302	317	340	342	360	290	352	312	304	305	310	316	319	302	335	294	324	339	328	336	313	341	332	290	330	383	324	328	346	350	311	277	309	315	337	342	348	281	287	375	336	335	346	341	333	323	327	338	302	340	305	320	353	326	318	325	317	324	342	307	331	340	313	331	317	350	324	330	337	325	353	314	325	316	314	341	339	321	337	331	289	333	351	307	290	292	310	329	307	336	319	317	313	334	301	314	321	317	320	343	313	313	302	298	332	270	331	306	305	319	339	342	333	331	348	314	345	335	298	329	331	287	311	323	310	329	323	320	327	289	296	290	306	333	327	360	317	304	288	342	332	314	353	299	321	333	331	322	319	323	335	308	318	316	309	332	314	322	333	347	299	324	295	325	318	321	262	288	325	302	316	323	336	288	304	321	348	309	303	291	307	344	328	338	304	351	337	314	306	272	331	343	323	343	339	352	346	386	284	325	323	312	346	352	302	313	319	306	350	301	322	318	332	316	330	371	328	313	318	344	334	314	330	288	327	306	307	336	322	320	309	325	311	301	322	316	336	311	331	302	322	361	326	311	305	349	307	304	320	325	324	362	304	321	321	338	309	325	311	343	313	333	328	305	316	306	280	299	332	309	323	360	332	328	355	315	331	321	334	298	331	323	304	301	321	315	284	328	346	302	303	321	312	316	347	307	321	327	317	285	322	321	310	324	313	326	338	335	357	309	302	321	312	341	320	314	307	317	305	336	336	324	335	337	347	328	369	341	335	331	293	329	347	357	330	322	322	339	306	313	313	305	295	315	315	338	326	323	329	303	329	301	346	341	334	304	329	327	302	331	340	331	345	326
7767	8422	13564	14118	16719	17375	21764	17868	12858	12522	11421	11468	9672	9123	6740	6340	5207	3794	3027	2738	2473	2248	2159	1967	1612	1445	1324	1261	1139	1066	1002	940	887	900	855	889	884	869	887	896	859	790	859	893	836	891	867	871	869	810	843	849	860	836	851	872	887	828	838	816	780	832	758	851	766	839	819	813	830	838	834	788	847	844	872	843	864	805	830	752	802	821	808	825	816	822	837	845	856	881	821	810	869	785	833	839	807	785	822	798	768	803	891	817	853	850	810	858	810	787	788	816	792	762	774	805	845	828	832	879	786	826	811	774	846	842	885	855	759	808	810	779	829	853	802	818	819	830	766	871	824	812	805	794	822	815	790	850	804	791	781	779	777	849	802	799	844	822	776	771	794	840	771	788	856	834	784	843	774	835	825	845	811	845	839	804	828	819	827	795	846	828	838	790	818	836	812	834	820	759	795	844	806	821	871	774	867	815	844	792	807	814	812	813	831	827	846	766	776	840	836	793	822	825	790	803	835	876	817	834	807	775	806	803	849	833	812	798	885	817	796	771	840	823	845	785	758	810	810	763	792	791	799	760	789	851	820	809	830	763	874	844	793	838	869	850	801	829	800	821	863	797	823	837	779	779	836	815	803	813	843	835	761	810	852	838	830	823	767	819	821	834	873	784	820	787	802	823	811	788	786	787	855	771	789	784	883	829	823	849	790	784	821	806	804	845	813	743	837	811	843	807	862	788	865	835	837	808	808	800	866	766	835	766	781	820	797	793	828	798	804	813	827	830	828	851	813	828	855	801	840	781	827	811	830	847	840	799	846	780	790	874	828	785	794	804	800	829	824	775	810	812	838	803	807	831	876	786	823	822	788	825	780	802	817	822	864	821	804	843	825	875	858	822	755	839	835	767	811	821	820	816	790	824	850	783	806	775	876	771	795	797	839	758	817	791	775	814	858	766	781	793	795	805	857	788	839	818	837	775	804	827	813	811	789	820	774	828	823	812	759	833	812	791	818	820	834	874	818	826	814	765	784	820	769	786	818	831	804	771	836	823	882	841	801	800	834	812	845	824	782	811	812	852	749	887	793	807	805	881	770	811	840	822	817	777	853	790	812	773	814	824	862	812	832	805	871	800	833	838	819	839	829	813	810	804	833	824	804	813	796	784	834	846	859	806	824	868	797	835	845	817	849	816	858	834	769	838	841	843	802	807	833	802	821	852	811	828	775	800	815	843	828	800	832	838	822	816	824	807	848	803	852	812	756	815	807	782	827	799	821	828	761	816	847	759	857	823	826	774	858	838	799	775	758	800	806	829	810	825	802	748	847	856	839	799	826	831	816	812	826	809	776	812	834	764	792	851	804	822	839	850	842	822	881	763	819	782	793	782	785	810	825	836	829	846	823	812	848	765	836	802	855	789	806	892	848	842	756	777	825	815	758	802	832	818	803	821	830	812	772	827	836	795	811	809	798	815	786	843	806	843	855	807	756	842	819	832	812	826	804	796	808	806	785	840	839	823	821	867	864	856	834	821	835	828	846	822	857	870	845	829	851	802	824	779	827	796	821	747	775	845	818	755	797	812	864	800	763	812	824	773	839	817	775	800	770	818	831	784	768	797	825	815	770	824	851	804	872	769	814	834	818	846	787	835	797	832	820	795	806	838	832	833	799	809	826	789	829	782	815	815	868	856	814	821	822	820	839	845	810	832	816	799	804	816	821	773	877	839	795	807	788	844	807	810	777	788	801	843	801	790	820	809	780	818	814	824	823	833	812	806	791	798	806	826	788	791	818	818	829	824	841	810	812	770	862	873	835	855	840	803	823	786	809	825	862	853	830	806	819	772	796	833	826	770	807	816	788	823	791	796	769	808	772	815	821	805	829	802	820	825	818	764	792	829	828	779	803	783	827	833	859	843	845	814	866	800	808	832	819	818	839	772	808	827	861	792	836	797	838	823	855	827	797	805	782	806	821	817	830	826	821	783	829	819	812	838	781	782	814	794	824	842	829	819	787	842	806	825	776	817	788	816	828	813	796	775	817	798	811	787	837	847	773	840	816	790	805	783	826	815	831	811	802	796	819	867	833	794	816	824	800	825	847	788	815	763	815	800	824	806	860	872	829	805	860	806	813	828	794	814	840	867	774	829	820	775	842	816	767	813	793	771	837	882	746	860	821	858	817	827	802	842	851	837	799	851	794	828	801	814	770	829	823	796	786	801	756	862	803	810	813	800	832	831	808	772	775	835	840	782	802	852	852	830	831	813	781	840	792	840	853	819	859	807	837	757	813	808	831	856	813	866	815	857	762	803	850	788	809	809	856	853	788	864	833	815	789	798	826	813	803	792	813	819	862	821	790	844	802	817	801	823	858	785	774	775	829	846	817	841	789	823	803	844	804	810	862	803	818	793	820	850	785	864	811	827	809	778	823	830	874	777	785	848	783	825	794	842	814	892	804	824	834	797	868	765	824	834	820	841	814	810	804	801	772	821	807	825	797	799	811	756	787	815	845	811	845	825	834	811	809	805	824	778	807	811	769	763	790	749	847	796	789	830	837	773	790	812	825	803	814	786	827	806	821	808	811	870	848	864	833	763	863	842	777	846	840	817	852	845	908	784	833	851	850	823	830	798	775	813	818	875	756	798	771	797	844	831	792	785	796	802	846	761	826	811	845	826	827	795	819	867	818	825	801	747	802	848	817	825	828	838	819	838	805	803	886	855	808	825	820	787	802	784	823	804	863	793	834	828	804	802	789	858	781	824	811	812	831	795	816	839	845	846	805	755	887	834	814	811	751	826	822	823	815	855	794	828	814	840	787	781	794	834	859	813	819	859	796	767	843	845	808	820	848	829	785	798	810	790	826	818	804	802	757	827	806	839	789	807	834	834	777	802	801	839	855	749	803	765	803	790	790	845	801	775	837	795	807	808	832	794	814	830	823	822	823	828	837	819	859	788	797	810	762	833	790	813	827	859	811	855	851	805	797	817	813	839	847	820	845	793	859	814	845	801	802	788	843	842	803	839	777	787	807	802	812	788	809	804	805	796	806	817	793	840	808	809	783	831	859	825	826	782	848	822	842	855	841	855	828	792	783	822	786	832	807	822	770	807	861	780	815	787	823	822	813	814	794	828	835	816	797	805	809	830	894	806	855	840	823	792	842	801	805	776	824	820	841	802	807	801	821	829	828	812	797	803	790	812	858	807	753	838	827	853	840	863	840	782	798	783	794	795	747	786	875	785	815	800	808	856	852	823	822	770	795	813	773	820	806	776	795	825	809	845	785	807	785	834	797	823	774	815	903	805	808	820	807	821	797	790	858	769	838	813	803	828	808	792	789	839	798	828	831	830	782	842	759	819	829	802	828	812	813	831	819	809	807	821	761	849	826	834	768	838	808	784	785	815	860	789	844	826	847	831	837	856	858	794	818	805	827	791	800	853	831	815	818	800	790	825	829	783	833	795	840	801	815	831	854	810	847	789	777	780	834	778	818	838	822	833	800	853
24422	21452	24755	22338	26951	31488	38946	33537	26638	24638	23585	23945	18593	18358	12967	12741	8851	5761	3985	3015	2814	2555	2235	1735	1102	1011	878	779	607	477	440	437	390	368	339	352	350	308	310	337	317	342	371	316	347	343	324	345	332	332	352	357	386	334	355	339	329	372	332	358	313	311	338	331	300	322	308	272	337	350	331	321	299	330	332	322	338	349	335	331	303	315	318	334	327	313	319	307	344	323	333	296	326	323	345	312	337	300	318	335	318	329	315	340	313	315	293	297	317	338	313	314	324	332	347	316	345	321	323	320	310	321	315	310	301	304	323	319	347	328	286	324	308	302	304	319	359	317	353	321	331	333	332	303	312	330	332	322	339	350	323	330	320	328	309	329	312	333	315	326	313	320	318	285	324	337	323	321	311	341	322	288	328	297	352	310	284	305	313	337	351	301	324	327	307	318	308	347	327	332	327	314	318	314	335	309	335	310	341	340	342	303	268	329	285	296	363	349	316	314	314	334	324	326	303	340	339	303	319	307	330	335	320	318	304	340	300	306	293	312	332	356	308	332	316	317	343	347	321	319	311	340	342	341	346	307	347	290	296	289	302	329	293	302	299	323	305	316	310	318	306	328	319	312	335	310	310	309	323	307	333	327	337	342	349	310	315	327	304	340	337	293	323	339	317	336	318	317	328	325	315	294	279	323	288	321	290	300	327	290	312	342	346	343	314	328	332	334	300	334	332	315	314	324	313	315	316	320	318	309	336	348	311	289	312	330	303	318	313	303	313	314	317	329	298	299	318	301	285	288	338	314	311	312	329	322	286	332	335	356	325	326	286	311	332	331	289	303	320	340	339	340	295	313	354	348	320	317	286	323	332	339	311	341	310	346	308	312	326	299	354	308	313	310	301	330	319	321	321	363	341	312	314	335	296	324	312	319	302	328	331	276	341	352	335	335	311	319	305	299	355	304	324	311	308	351	324	322	317	348	327	333	319	314	293	305	298	317	333	315	325	323	314	307	321	289	330	332	307	297	289	324	293	306	343	316	355	317	327	319	317	318	281	319	322	325	329	339	324	330	336	301	312	349	317	314	298	319	324	300	297	267	323	325	291	301	325	312	311	308	298	336	338	338	306	319	283	326	304	308	298	332	307	315	322	354	305	291	329	308	335	328	318	334	285	297	291	301	339	319	307	295	307	343	312	326	284	303	342	334	315	321	341	335	390	301	348	333	288	311	285	315	309	336	324	312	300	348	315	316	300	292	295	284	287	314	319	300	310	290	337	283	341	338	325	329	315	331	293	325	326	330	316	321	313	315	309	311	283	299	288	342	340	320	313	322	319	294	302	308	317	341	309	355	297	304	346	354	341	336	289	337	344	341	313	290	336	336	328	318	311	332	325	342	315	330	297	322	313	324	344	297	337	328	308	310	305	293	293	296	297	343	315	302	307	309	328	332	317	325	314	293	309	283	303	337	308	354	339	328	327	309	306	357	324	306	315	290	301	311	340	274	294	288	329	297	324	334	321	332	282	364	306	323	301	313	327	285	314	318	347	316	300	284	344	318	271	289	317	317	305	338	294	321	292	287	297	322	313	311	327	343	286	341	340	313	289	325	352	291	320	328	311	361	317	318	303	356	288	326	306	332	352	343	330	305	323	319	338	304	306	351	330	318	327	327	345	275	328	315	315	311	309	316	309	291	332	294	336	284	331	327	333	331	325	303	368	319	349	334	316	371	298	349	338	310	363	308	322	323	321	325	323	331	303	312	334	310	342	286	314	324	319	304	309	306	329	306	275	326	347	314	345	305	303	341	316	312	303	318	309	305	308	312	288	313	314	289	310	335	336	313	342	327	320	308	295	326	292	308	313	313	336	347	321	310	303	314	276	323	298	295	358	309	313	311	315	331	335	296	308	321	323	313	297	319	317	339	317	305	353	329	316	294	297	326	281	304	350	349	336	304	299	289	311	340	322	326	311	297	308	305	354	336	299	345	324	332	295	322	336	332	292	318	313	300	332	359	321	332	297	305	326	348	330	322	338	342	309	303	319	335	328	330	317	339	314	330	305	311	343	335	316	304	319	303	330	351	316	316	358	301	294	323	305	322	316	339	299	338	348	319	338	298	314	312	297	355	323	305	321	304	302	355	297	319	291	299	326	307	319	323	326	315	329	323	318	326	338	350	330	322	318	317	320	338	309	349	337	361	336	312	306	385	319	312	309	307	327	333	333	319	300	319	321	284	317	317	306	316	312	325	312	313	300	303	299	371	309	336	308	336	278	315	297	318	284	313	337	307	329	320	326	298	321	324	276	348	336	319	311	330	309	328	342	305	290	330	307	318	308	331	320	281	322	316	346	289	319	322	332	324	297	335	306	291	306	329	332	350	338	344	353	345	324	341	292	316	348	295	304	291	353	335	286	291	289	317	295	334	317	279	326	324	312	339	333	301	296	309	336	308	318	322	339	337	295	348	309	333	353	292	333	330	345	310	324	318	315	300	316	323	302	300	308	312	298	303	306	298	358	331	320	294	318	304	333	319	363	331	349	320	325	295	329	340	335	327	278	342	302	316	300	339	335	318	348	314	315	298	303	358	326	323	308	309	302	309	329	313	336	306	320	288	355	318	317	340	324	307	308	306	330	303	327	347	309	310	325	301	319	336	341	310	337	289	296	327	356	302	312	295	293	341	294	334	288	325	308	318	306	310	301	285	292	280	298	340	333	329	310	296	321	327	317	319	309	337	329	359	320	318	331	331	319	327	328	338	334	322	329	350	297	302	329	297	381	322	342	327	303	319	330	292	293	307	334	344	323	316	331	315	319	315	290	325	298	332	318	315	314	309	306	311	331	292	302	313	313	317	354	324	298	320	340	321	350	314	323	289	324	328	300	328	315	308	332	356	311	330	322	295	297	337	304	303	320	321	350	348	302	335	309	296	335	311	307	299	346	323	335	312	296	313	307	327	315	313	342	318	309	318	293	313	303	331	321	328	300	295	330	328	307	310	307	336	317	325	332	325	318	333	365	283	329	350	319	310	326	343	314	296	318	335	350	306	349	294	348	332	344	318	326	317	342	287	325	302	340	293	323	336	317	325	318	308	336	369	318	298	348	314	315	322	343	313	319	351	324	357	322	332	307	290	319	313	330	325	312	308	297	297	295	333	292	330	294	318	308	301	324	298	311	318	325	317	303	304	337	315	308	346	313	292	287	327	308	325	333	337	304	305	290	323	311	329	333	344	333	327	296	335	315	301	313	296	323	290	318	318	344	293	310	333	291	313	309	318	325	307	284	326	307	319	337	303	292	299	319	317	295	292	320	311	324	311	347	313	330	320	324	345	315	317	302	339	291	329	282	323	279	326	316	297	320	295	328	325	318	297	308	300	278	308	302	352	339	364	349	311	296	313	315	301	292	305	314	314	291	328	325	309	304	307	346	306	330	290	302	321	301	329	307	319	311	330	295	320	332	315	311	263	312	298	314	362	314	297	317	326	317	323	317	343	348	341
16093	17952	25807	29478	36319	41649	48789	43772	38770	38676	39267	38826	35002	36196	27845	31028	25761	21377	16634	13947	13292	12483	11482	9228	5543	5260	4644	3944	2698	2160	1851	1367	1406	1139	952	958	941	1019	1073	997	1015	1043	1013	931	1001	996	947	954	928	928	1000	973	947	963	963	910	984	977	974	917	860	909	906	817	821	816	777	817	797	819	894	872	855	817	808	777	830	792	778	800	880	813	822	813	821	826	798	781	818	831	793	782	819	786	833	831	805	770	808	831	819	831	755	765	745	773	801	809	798	845	799	798	804	842	806	813	816	791	888	822	818	793	855	799	799	756	799	810	837	769	804	809	808	796	801	833	834	814	788	813	820	839	775	853	783	775	822	830	773	783	793	829	811	795	702	764	811	802	829	770	787	799	790	752	808	777	777	755	776	837	823	822	808	735	828	781	802	753	786	808	801	802	797	750	807	801	861	794	849	785	804	822	797	810	772	809	793	807	833	779	797	806	803	766	785	815	779	788	777	806	828	788	789	789	843	799	836	866	836	822	768	828	792	787	798	804	802	795	784	808	744	791	821	799	799	764	819	761	806	808	838	809	786	773	857	777	787	801	816	815	783	782	778	759	790	770	764	770	832	838	821	776	864	818	802	785	774	766	824	782	823	800	757	797	776	808	774	837	808	810	789	859	839	824	811	766	823	790	824	826	811	802	870	817	842	774	816	768	776	818	821	835	780	774	778	840	816	860	792	846	817	807	842	798	796	803	804	788	763	762	827	811	839	797	787	774	817	804	834	801	835	786	848	762	776	755	794	818	828	829	800	796	834	790	807	790	811	773	779	747	799	835	793	786	799	795	832	776	785	785	833	798	785	813	774	767	790	800	797	794	823	830	851	845	777	764	754	781	814	763	798	756	821	782	857	821	775	838	793	803	845	816	816	759	788	854	786	813	766	822	839	804	749	867	829	803	814	794	779	826	801	788	796	838	804	800	805	784	787	783	805	787	780	821	774	788	797	795	816	820	819	795	814	791	836	792	788	815	820	816	785	808	799	772	824	769	802	806	777	849	778	803	803	880	820	859	821	801	787	839	801	760	847	819	786	755	826	807	780	800	804	770	769	776	799	793	775	844	830	776	783	782	795	760	804	808	821	837	845	798	787	802	817	842	773	810	784	796	746	831	864	828	802	790	765	784	793	797	815	863	785	781	787	760	824	821	777	809	800	858	800	759	779	809	788	770	808	831	768	848	757	775	799	794	819	799	811	827	807	828	826	789	818	751	823	810	803	808	800	799	787	833	812	806	801	804	720	777	852	793	769	836	788	802	809	837	820	796	775	848	828	812	863	806	771	830	796	774	793	819	809	834	796	811	818	835	809	777	825	822	853	798	795	770	805	764	746	843	809	777	791	802	826	788	765	827	772	729	811	804	794	806	790	832	826	784	776	787	822	767	791	809	783	775	823	801	822	790	769	789	753	792	832	841	836	790	790	816	774	749	829	813	774	787	775	813	818	815	824	763	767	801	791	815	825	819	747	820	822	767	820	810	843	780	840	804	746	779	812	780	852	804	786	809	763	812	802	838	797	806	753	791	804	835	787	788	874	834	748	822	845	790	849	740	808	789	806	815	763	822	737	799	823	792	788	798	760	817	832	799	809	758	823	810	755	791	819	758	757	811	793	774	869	813	851	812	769	780	887	763	780	793	775	809	762	768	855	805	800	790	829	842	788	820	791	805	850	812	817	865	844	840	746	840	827	853	778	823	792	805	743	800	800	799	833	802	825	754	776	773	815	802	781	825	768	735	830	823	788	770	825	813	795	780	758	830	747	774	795	762	792	771	800	809	798	808	783	735	793	805	759	739	764	771	837	808	826	805	774	804	782	774	773	802	825	792	825	791	831	804	810	777	808	796	815	760	755	794	814	857	792	800	788	779	846	778	832	785	809	785	814	817	840	776	864	807	801	808	803	793	827	758	834	788	734	746	761	802	824	817	799	841	784	802	839	791	758	803	769	771	821	828	786	786	794	813	838	799	832	759	839	763	843	773	827	769	819	785	856	776	788	772	774	862	847	798	839	811	788	786	806	791	758	772	867	741	799	797	798	802	769	753	769	821	807	840	823	825	783	808	797	800	820	786	807	802	808	781	864	822	858	833	819	775	747	808	805	777	850	820	782	839	816	825	793	846	804	780	774	800	778	825	797	786	816	806	792	843	814	809	827	838	820	790	839	754	793	781	783	816	773	773	800	802	840	814	827	775	788	787	790	788	837	761	772	765	773	758	832	830	812	803	811	816	782	788	806	803	814	781	798	825	849	792	765	820	855	834	815	758	784	793	743	748	806	786	804	793	877	791	815	804	833	813	799	777	761	745	774	823	804	853	819	785	755	779	827	761	819	788	816	827	773	789	799	777	800	775	762	792	739	799	778	807	854	841	852	826	777	770	771	748	813	785	803	772	766	782	826	809	807	795	785	787	779	774	749	827	803	800	777	845	770	794	793	749	853	792	773	805	822	760	791	773	780	849	821	821	872	820	835	791	817	767	795	813	822	774	851	774	855	778	743	807	867	854	768	787	851	807	809	831	817	856	783	805	818	780	809	844	856	820	810	779	803	777	828	802	811	796	769	825	803	820	802	774	792	788	785	764	759	846	811	824	790	821	792	779	779	825	811	773	835	807	743	785	787	783	809	802	804	832	809	793	770	826	831	793	783	775	828	754	873	791	774	790	826	813	803	833	797	826	826	814	816	792	831	845	777	802	798	828	811	823	828	752	809	749	805	811	817	777	825	764	802	800	794	761	781	830	847	802	784	839	806	856	815	729	821	742	801	787	801	794	814	829	794	800	765	802	818	870	759	778	791	804	826	832	829	807	750	812	812	831	823	806	790	796	794	830	788	792	779	805	832	783	839	817	758	718	802	821	811	796	802	808	812	818	785	800	791	817	751	825	806	855	831	749	797	826	805	807	814	787	776	809	806	747	864	861	813	778	794	780	790	855	762	784	805	773	789	804	843	801	800	826	820	772	781	795	753	831	806	794	807	790	800	817	827	808	795	776	820	768	858	806	811	805	782	834	795	805	818	788	791	756	806	779	798	816	799	788	750	808	802	810	782	799	780	795	798	749	771	841	819	819	769	765	774	802	825	794	854	824	818	811	805	810	794	817	812	794	745	798	784	811	780	827	840	799	741	849	830	774	771	809	797	815	809	842	807	765	826	790	788	819	816	817	812	801	797	753	846	811	741	786	795	800	815	822	852	808	853	853	801	761	828	807	810	791	790	817	823	838	842	776	803	788	761	837	753	778	820	796	796	822	796	802	824	813	833	794	778	824	847	855	823	808	788	819	784	864	780	803	774	772	786	858	841	794	764	831	861	813	774	781	782	849	787	794	781	801	806	814	803	841	813	812	786	801	778	827	776	806	775	824	761	827	812	899	827	804	757	803	842	844	788	831	748	771	841	789	817	794	756	820	827	806	822	796	833	779	785	784	782	800	798	786	796	823	816	825	833	820	789	776
36300	35245	33817	33061	35877	38526	49438	41949	35091	34259	34542	37920	28514	31264	30564	23973	19864	15038	10874	7367	5415	4983	3869	3201	2181	1771	1261	1197	828	713	592	499	447	353	298	298	318	310	321	317	370	335	336	302	302	321	320	299	334	312	276	312	301	314	302	312	332	347	343	316	318	302	290	288	281	271	291	267	251	258	283	259	254	278	289	248	302	287	250	273	290	262	244	274	303	270	282	278	277	267	267	265	260	272	276	288	293	290	274	255	244	239	267	299	265	276	266	278	240	259	236	278	238	264	308	268	270	265	271	256	294	254	274	270	245	260	262	254	221	254	234	262	248	268	251	280	293	236	261	232	259	249	278	272	275	263	268	251	268	271	256	279	254	268	296	281	259	283	258	266	250	262	250	289	256	277	267	257	292	257	277	292	277	274	283	274	257	277	253	254	216	280	252	281	265	260	266	268	266	255	276	270	262	263	269	250	278	268	233	256	252	262	264	289	283	268	252	256	269	274	277	256	251	235	244	246	257	274	259	243	282	274	244	263	257	266	237	276	255	278	260	251	293	273	260	254	264	246	231	234	297	274	251	249	244	293	264	258	269	261	282	248	252	223	272	261	291	248	296	253	235	265	283	247	283	259	233	245	267	262	270	263	251	272	262	265	276	260	261	270	270	256	244	268	273	241	263	264	264	281	273	252	291	260	267	286	267	274	289	267	269	273	289	252	298	262	259	279	275	266	272	246	292	256	284	285	262	290	273	282	283	258	272	252	291	283	276	233	235	244	230	267	282	264	282	247	233	271	270	265	268	255	266	266	274	281	246	271	284	243	275	267	240	263	266	264	275	254	286	272	278	265	243	266	244	275	270	258	265	252	250	264	280	254	253	237	268	268	282	266	293	266	282	273	269	263	284	232	280	217	273	264	285	242	283	239	268	278	280	256	271	273	272	257	247	268	300	263	243	263	278	290	272	291	263	272	243	274	253	273	278	261	244	279	260	284	281	251	241	279	243	254	246	272	243	267	271	282	265	241	253	275	266	239	248	261	265	271	292	275	260	243	279	268	216	246	252	255	266	244	265	270	264	298	286	285	268	277	279	272	254	269	285	245	294	235	251	254	254	262	289	275	278	254	266	256	261	262	245	269	259	277	275	253	275	287	236	246	248	267	244	257	263	279	250	250	255	259	287	258	285	276	288	277	285	287	262	247	263	276	273	251	258	266	257	254	214	260	273	294	267	267	278	238	242	275	264	238	258	270	305	258	239	273	263	268	278	281	272	223	265	240	259	269	281	286	259	264	300	282	273	306	240	277	276	283	254	285	247	273	275	270	258	297	267	262	254	234	256	278	260	255	247	277	265	233	281	256	264	260	272	258	263	270	270	255	263	247	285	265	219	274	271	259	283	276	248	271	283	276	227	279	287	263	251	280	271	258	239	255	302	254	259	272	285	268	274	255	261	264	250	247	259	283	301	282	254	285	259	262	271	286	260	288	273	276	280	277	235	233	250	264	267	246	246	262	230	268	252	245	287	229	275	259	277	265	261	269	262	230	266	238	244	263	244	244	307	272	258	270	285	246	250	289	259	226	278	264	248	252	249	254	259	261	282	265	270	298	258	276	233	255	277	294	261	281	298	270	236	277	259	270	239	281	260	316	259	276	244	268	256	247	275	275	292	301	269	264	245	295	281	295	272	278	273	249	309	265	278	243	265	284	279	264	275	284	263	241	260	273	244	246	281	270	264	247	272	245	238	274	293	269	259	270	260	281	269	264	279	253	266	260	262	243	286	261	253	264	269	237	274	262	218	281	248	276	284	272	264	262	260	278	267	262	264	262	286	268	241	274	270	271	279	262	283	268	271	237	265	254	282	252	251	291	277	301	264	251	252	265	275	257	283	273	293	268	274	281	289	284	251	269	277	250	266	260	266	270	293	275	252	274	285	256	303	258	264	244	270	244	279	257	260	259	264	274	275	250	236	281	282	276	275	248	262	253	266	260	270	251	288	270	288	249	259	275	249	261	263	250	274	275	285	274	282	282	283	277	252	293	259	265	293	288	252	261	261	260	292	243	260	251	266	254	268	266	261	264	261	266	266	261	284	291	223	243	279	254	266	270	289	241	255	274	280	243	279	261	269	300	261	286	215	278	256	247	240	254	268	275	302	246	250	261	262	235	272	260	233	245	249	258	238	270	262	273	259	256	260	243	249	260	253	290	265	267	249	233	241	282	242	247	247	267	242	285	273	256	223	270	267	268	269	241	247	253	267	267	235	269	262	264	247	243	282	254	267	287	281	265	285	250	260	233	276	261	274	268	253	247	273	258	280	278	261	275	255	266	260	264	287	236	297	236	262	243	273	253	267	269	277	242	279	217	247	251	282	280	260	277	260	275	284	236	255	275	241	271	258	261	255	238	282	244	245	274	261	280	239	251	247	269	260	269	293	278	279	270	262	237	226	228	271	241	273	273	269	268	267	246	284	258	260	263	254	278	257	250	267	261	293	266	245	270	242	257	284	260	266	251	271	286	293	274	284	283	261	308	287	235	238	251	259	306	278	257	290	263	269	268	242	266	292	266	305	250	281	248	310	255	266	286	245	268	233	251	265	267	266	280	274	284	270	287	257	256	249	283	272	275	237	266	274	241	281	263	276	257	284	257	268	268	269	281	303	301	273	280	245	273	243	257	250	273	256	257	274	239	252	289	279	275	288	263	285	254	290	258	279	248	273	245	246	270	259	252	292	261	263	282	298	275	265	263	266	267	265	263	246	253	268	286	273	284	261	257	289	265	268	283	265	304	259	296	237	238	287	282	287	290	251	283	273	241	224	283	273	254	263	267	269	248	255	273	264	288	270	262	276	258	257	279	248	264	265	270	265	236	251	239	285	271	246	279	261	232	241	252	279	244	284	274	267	243	295	287	292	288	280	285	256	274	287	269	230	281	283	251	249	273	274	256	241	257	275	253	280	260	235	238	276	241	242	290	268	255	308	254	279	278	251	269	269	262	267	249	245	262	244	285	257	253	268	270	264	296	280	268	287	267	257	257	236	289	294	285	293	239	260	232	279	278	263	254	279	264	278	248	256	258	264	292	275	260	262	256	255	281	262	271	255	262	261	275	240	247	253	249	293	266	270	282	268	267	256	269	268	298	257	247	273	256	249	258	258	260	278	304	284	282	254	313	255	268	243	237	248	248	248	298	306	244	246	257	288	275	289	276	270	281	283	279	282	238	252	238	276	275	281	255	250	284	272	267	264	256	297	280	284	268	262	249	266	261	279	236	266	250	235	248	260	261	263	263	251	251	289	270	283	271	269	231	260	247	224	224	241	252	257	240	266	249	282	280	287	254	275	276	280	304	277	277	244	258	267	273	271	247	270	224	270	247	255	273	252	241	283	270	284	218	269	290	276	244	268	251	241	276	274	229	289	271	256	275	280	246	287	259	295	280	306	264	275	277	239	254	278	276	270	265	272	276	286	264	257	242	289	288	261	260	276	274	265	252	277	257
23324	28657	33679	39371	43860	49005	56297	52119	47859	48199	49858	50082	42409	47060	44110	40834	37216	34390	28919	23827	20609	19619	17066	14759	11338	8916	7209	6702	4477	3871	3000	2149	1921	1207	1074	1058	975	1076	1127	1119	1223	1159	1165	1142	1125	1039	1041	1075	1047	1029	971	1001	1004	1039	992	1054	1036	1128	1051	997	897	839	753	749	796	712	741	735	694	741	824	787	721	706	712	646	712	679	671	701	682	652	671	731	697	679	679	702	668	636	665	684	685	664	677	690	679	662	687	661	681	711	691	671	694	655	654	675	683	676	667	634	674	663	656	713	675	689	654	661	634	636	697	669	652	667	643	701	735	654	666	618	662	678	702	640	698	730	726	657	656	670	687	626	666	664	694	644	655	666	682	629	628	691	674	663	673	650	685	663	691	656	690	689	702	733	661	665	693	670	710	660	635	697	685	659	647	661	649	692	675	667	731	683	677	677	662	689	639	674	657	659	637	712	626	669	687	657	674	671	629	705	670	645	621	688	711	662	630	623	652	671	678	645	678	668	654	653	669	675	663	672	665	681	689	686	674	682	678	645	684	637	686	675	642	667	642	656	688	652	711	623	708	689	630	680	672	658	670	689	657	704	612	640	627	644	668	649	647	694	701	630	668	730	702	653	660	655	664	686	674	684	668	601	645	699	655	686	685	669	687	670	699	642	737	701	742	679	625	637	674	686	644	709	660	688	674	691	678	714	695	662	668	669	658	657	696	629	656	686	641	685	669	690	671	707	679	699	700	675	697	671	632	721	712	694	649	715	654	692	683	667	685	644	680	701	702	651	730	636	671	649	703	676	677	697	724	698	659	630	694	698	661	674	693	643	689	675	674	613	691	696	673	670	676	662	676	709	697	664	684	637	616	691	650	711	664	625	671	717	675	686	690	688	684	673	651	707	681	623	688	685	630	717	716	633	729	672	671	655	628	688	657	643	662	700	687	685	681	679	624	631	687	681	696	658	671	701	717	677	670	682	667	636	669	673	657	690	663	666	726	639	650	704	661	712	697	694	716	692	668	672	637	631	670	675	651	657	678	698	645	676	639	695	704	697	648	717	668	696	725	692	666	642	690	699	668	653	665	743	637	707	646	676	652	654	645	632	677	651	682	697	661	687	692	703	692	682	642	689	628	643	706	667	646	674	684	702	707	672	679	671	711	689	691	669	686	689	663	644	645	696	642	683	675	671	647	644	639	674	668	705	682	677	640	694	685	669	649	698	688	645	656	692	704	652	659	632	681	606	665	665	660	659	648	637	672	665	686	720	679	664	654	691	650	704	689	652	669	664	660	661	679	675	711	705	655	674	645	646	678	664	643	648	666	703	699	674	660	646	713	650	653	649	662	680	687	662	663	634	689	701	646	647	643	674	641	663	685	683	676	670	718	683	716	607	684	697	684	688	715	675	649	669	712	697	694	666	687	651	689	689	689	685	678	658	670	685	648	646	688	657	647	695	695	669	662	657	688	667	679	667	672	687	703	657	702	681	690	665	715	661	701	689	676	694	675	664	721	679	690	709	693	703	706	656	715	654	637	714	667	648	672	728	679	665	683	670	627	659	603	695	655	687	666	704	694	713	678	707	666	687	624	663	627	644	653	676	693	639	693	673	649	658	662	666	685	648	674	659	669	672	685	669	634	658	669	686	663	671	660	663	691	702	704	680	689	648	654	603	649	646	638	735	661	653	727	697	650	689	664	671	679	682	698	655	689	607	633	703	652	686	663	662	681	635	694	651	681	669	636	650	668	720	651	667	642	696	701	692	689	635	687	659	673	706	706	660	668	706	689	692	637	662	672	727	680	665	664	670	681	682	680	680	671	680	668	705	678	655	692	621	687	668	664	669	637	680	685	675	660	692	696	686	658	671	680	696	691	646	683	663	689	684	677	678	611	620	697	630	715	662	673	684	647	657	736	717	658	674	660	686	653	674	689	650	684	688	681	686	706	647	714	694	753	676	672	676	670	612	688	687	670	657	646	604	649	690	684	623	719	678	684	671	644	673	693	677	634	639	712	683	697	732	720	655	660	623	649	645	693	707	696	689	710	640	696	728	663	669	674	673	658	632	658	649	689	677	715	677	712	661	649	693	690	694	714	686	694	691	657	665	682	658	691	666	689	673	650	659	631	678	679	713	668	665	681	656	684	668	718	712	677	703	650	682	673	647	711	675	710	657	693	690	700	623	715	693	644	689	699	622	676	681	644	650	661	718	692	670	683	671	680	665	683	717	671	650	663	666	720	687	668	665	667	692	700	633	628	686	719	633	644	690	635	668	637	661	697	688	631	656	697	674	704	669	673	702	669	700	658	651	673	668	689	641	677	684	708	681	656	685	696	694	649	675	669	657	669	660	659	677	695	662	680	708	672	678	669	683	700	624	660	670	686	647	702	676	695	680	718	693	645	687	640	699	692	684	710	666	675	682	674	704	715	694	700	669	668	642	652	672	663	702	709	674	639	685	662	666	715	694	665	619	670	694	702	687	693	682	701	686	654	690	675	666	676	675	634	683	653	691	662	643	661	665	727	689	643	683	692	691	647	684	626	672	704	644	682	703	684	686	688	657	681	712	666	672	648	697	671	637	679	659	653	663	654	697	644	686	627	640	643	654	703	658	675	707	657	682	639	693	678	670	703	650	678	713	658	654	643	652	646	679	664	697	665	677	660	698	676	610	660	632	697	675	629	710	693	667	672	642	668	695	721	737	716	697	686	687	633	693	646	705	704	682	704	647	672	675	720	687	681	667	679	647	650	674	694	671	631	655	675	674	642	668	649	664	710	721	692	712	703	659	676	680	707	707	660	696	678	644	664	671	646	678	692	675	687	693	655	684	645	624	695	682	646	686	676	659	657	667	648	644	641	702	674	658	669	682	723	664	648	673	669	667	636	644	687	627	674	704	683	647	691	686	666	627	656	649	702	639	695	639	676	645	709	661	645	665	673	731	690	681	699	700	721	697	692	712	678	735	662	643	691	656	657	671	629	697	653	674	672	678	714	650	677	720	654	648	713	695	676	648	645	665	656	642	650	704	652	657	693	654	665	696	704	700	688	632	661	707	659	649	692	663	672	666	661	635	667	703	660	686	623	666	658	676	717	693	701	696	663	663	682	688	672	651	694	657	653	675	694	674	683	666	666	675	668	715	684	689	713	679	644	697	721	707	702	651	672	658	649	655	653	668	662	657	664	687	641	640	691	678	631	612	640	723	668	672	658	647	670	695	692	648	706	683	737	686	659	659	685	656	701	693	651	688	628	650	676	697	645	644	647	638	679	606	701	658	707	715	713	648	684	690	704	685	671	638	662	669	641	650	696	699	636	671	684	719	661	606	716	646	693	667	655	653	695	674	686	672	667	694	655	684	706	643	652	672	680	728	684	691	668	665	660	696	643	634	675	664	672	702	672	646	684	673	692	654	714	684	664	703	694	699	695	630	686	677	641	648	685	659	676	636	663	665	647	658	654	671	697	708	642	679	666	687	696	654	668	682	638	642	635	678
10869	7866	8643	6502	6209	5580	7460	5355	3487	2367	2441	2356	1519	1708	1327	980	777	752	670	611	508	532	505	447	400	355	379	395	334	382	367	334	318	343	329	324	332	318	317	297	348	334	345	325	328	316	344	353	303	335	312	310	335	330	365	331	331	364	319	281	345	315	321	339	303	304	342	302	328	307	322	338	312	327	341	314	323	327	320	350	286	344	352	330	339	283	288	286	310	319	296	337	312	317	336	312	304	340	314	340	320	314	335	334	331	314	325	322	314	314	334	358	348	290	338	331	322	287	334	338	295	337	337	324	368	316	335	335	317	340	338	307	330	302	288	332	311	301	351	302	266	330	325	343	318	306	330	330	306	324	306	309	340	316	300	304	308	353	280	300	293	325	314	318	300	300	343	330	312	318	307	315	325	329	286	333	340	293	304	322	357	317	335	320	322	340	291	328	295	333	336	297	288	360	321	310	324	281	323	279	317	311	341	334	325	306	321	326	339	327	307	293	338	310	278	352	311	331	332	320	319	353	326	343	335	338	378	343	342	307	312	347	345	342	328	329	311	325	331	319	315	314	313	308	272	313	321	315	308	316	306	351	344	312	293	328	296	321	311	321	314	374	279	318	311	286	331	328	305	364	314	311	349	307	321	317	325	343	335	290	312	302	318	328	314	324	323	332	321	305	314	324	349	312	306	344	328	309	334	331	355	319	293	324	342	270	315	318	314	306	340	362	332	331	329	311	310	309	315	316	304	309	356	326	306	343	355	326	341	310	333	305	350	350	337	323	332	288	331	339	307	304	321	303	298	333	318	342	336	308	329	318	306	308	317	311	353	309	321	312	330	329	344	298	326	295	346	324	301	334	307	333	328	304	307	308	316	312	337	340	331	324	317	315	315	329	309	305	332	350	330	319	344	361	323	328	344	324	320	312	316	320	357	320	329	321	326	316	304	325	337	327	318	303	309	326	311	324	322	326	355	326	337	348	328	302	270	352	315	293	322	315	330	332	316	311	328	343	320	323	340	354	305	306	302	309	324	353	305	308	288	316	351	324	324	338	285	295	294	301	319	310	320	327	297	348	325	289	318	301	300	317	306	353	328	338	337	337	315	298	301	301	310	302	348	318	324	353	317	297	306	328	293	297	334	321	319	328	291	325	320	314	313	310	329	315	311	347	353	311	341	332	317	375	311	348	318	314	322	304	301	309	299	328	336	337	312	299	329	334	321	304	339	297	312	343	329	334	323	321	310	322	316	348	345	304	338	310	338	317	314	343	319	329	323	318	332	329	311	318	357	335	314	344	345	330	336	316	292	306	339	328	330	342	324	324	298	318	343	293	302	324	309	276	301	342	333	310	313	342	291	350	327	316	322	359	337	314	302	316	316	321	337	305	296	302	308	312	326	314	331	298	348	304	342	291	333	324	283	335	336	312	310	330	358	355	328	328	304	300	292	328	312	303	275	311	308	347	336	298	315	329	347	334	318	263	322	331	306	330	326	321	310	315	309	319	320	312	315	335	337	326	317	325	316	292	307	291	304	326	382	300	332	322	309	343	335	330	348	315	308	297	318	332	320	329	304	306	326	324	316	320	317	303	324	356	344	334	322	318	315	333	284	345	333	320	342	341	325	302	324	310	311	317	338	328	324	351	322	306	304	325	319	336	356	327	322	315	352	365	318	339	304	332	361	324	304	307	329	313	366	361	331	333	328	317	337	324	310	337	295	326	302	327	303	315	313	362	316	315	318	297	342	311	354	317	302	346	319	292	320	329	320	330	324	327	357	381	325	280	318	354	314	322	319	326	295	353	304	297	336	314	313	330	319	317	299	282	329	315	309	344	318	313	319	325	319	309	306	314	318	303	323	329	350	364	313	309	343	302	333	329	288	359	296	355	296	323	297	301	331	338	316	319	314	319	348	326	330	324	293	326	276	328	353	324	310	309	297	366	320	308	320	303	319	331	315	322	317	324	347	331	338	321	335	343	324	322	313	314	330	338	332	327	326	321	326	321	275	330	296	340	339	312	350	308	308	298	330	321	293	303	366	296	331	315	327	337	347	312	323	319	316	324	332	311	368	355	307	317	330	342	348	306	322	337	314	330	316	317	344	310	307	339	304	331	320	323	346	329	325	302	297	332	333	316	318	307	311	278	333	296	300	288	311	298	323	345	337	323	294	275	329	342	304	317	337	345	323	328	328	331	339	321	297	327	337	330	314	304	325	354	342	329	348	321	307	360	318	357	329	333	309	319	291	292	315	323	315	306	349	352	324	315	351	324	317	314	350	310	318	320	316	275	340	348	298	350	308	320	350	326	309	300	332	326	325	321	345	310	321	337	318	293	329	315	305	307	299	360	301	319	316	301	335	332	335	320	322	326	305	326	345	313	327	303	329	345	355	313	293	319	281	314	337	301	332	319	314	358	318	310	337	328	303	296	337	324	326	317	323	285	345	309	329	335	323	326	324	310	330	292	328	312	332	325	321	356	325	276	318	330	334	338	307	311	341	330	327	325	329	297	327	329	329	321	306	333	332	328	313	330	354	320	343	319	306	320	312	294	346	299	294	320	337	328	305	337	279	308	340	368	356	325	327	332	307	297	285	362	314	321	300	287	298	346	312	299	311	309	331	349	322	306	300	339	339	308	312	344	314	319	329	345	341	341	330	292	332	294	331	343	308	332	333	319	350	337	328	342	310	313	315	302	315	327	305	348	313	344	308	323	328	327	311	325	342	319	323	268	337	318	337	314	338	277	328	322	330	331	324	339	321	330	345	325	293	327	294	334	334	336	289	334	352	318	307	316	313	300	317	318	290	340	328	330	297	325	361	352	345	341	337	302	315	300	346	308	300	286	318	300	324	338	308	347	293	300	339	340	352	310	301	338	334	322	322	324	334	295	313	315	338	340	341	313	342	364	321	331	311	297	303	312	335	341	304	322	305	333	312	321	333	326	322	338	322	295	324	304	316	324	343	346	326	306	305	327	315	331	301	356	308	319	329	336	326	326	313	315	294	295	319	314	309	342	309	315	340	325	305	323	332	348	361	327	359	298	354	308	349	311	315	332	319	331	343	351	305	306	298	304	336	354	327	302	366	337	307	319	337	333	319	333	320	324	327	309	310	314	324	316	285	335	317	324	275	278	330	302	337	329	335	312	306	304	304	328	311	313	328	321	333	330	333	356	317	323	350	318	297	347	341	328	312	323	293	295	328	298	320	304	317	283	357	324	309	322	337	323	342	323	305	316	323	339	334	286	343	321	305	321	302	305	341	333	323	291	300	311	332	323	308	356	338	322	315	305	316	346	320	348	349	363	302	316	327	292	321	322	346	341	310	305	317	325	364	349	314	325	316	354	329	319	306	344	286	354	286	300	336	316	296	288	352	310	322	329	349	330	321	306	335	299	316	329	284	336	355	297	334	307	306	297	307	343	302	326	316	301	307	323	333	356	294	307	334	294	309	323	347	322	290	328	332	298	320	336	307	332	314	316	331	326	357	310
7401	8209	13894	15410	17171	17742	23412	17399	12712	11307	11708	12033	7914	9315	7433	5504	4381	3892	3228	2869	2444	2167	2009	1703	1523	1282	1223	1108	1093	1051	981	949	963	920	826	892	909	836	831	831	845	891	874	836	843	870	841	812	861	815	852	842	894	825	859	862	829	787	884	852	868	837	849	792	861	831	811	838	815	847	846	813	798	793	898	766	781	740	815	802	813	809	849	830	826	779	835	794	855	870	821	790	835	824	834	825	842	780	840	774	793	867	826	771	830	809	854	796	818	770	837	831	852	840	830	826	878	861	835	796	841	820	789	835	837	803	801	817	787	835	834	832	833	838	728	774	793	760	813	802	783	803	845	869	827	770	832	820	871	823	758	800	811	838	804	829	765	789	811	780	790	786	830	849	826	798	871	822	805	792	765	811	792	796	788	847	795	842	802	826	789	827	835	838	831	807	876	806	809	873	863	801	744	815	796	843	829	851	777	819	872	823	776	808	788	833	793	814	788	765	814	816	807	831	756	774	836	795	842	822	797	798	817	816	838	828	781	796	784	779	813	837	774	789	853	782	796	777	819	803	813	877	843	848	821	832	814	788	772	815	766	795	883	816	841	853	845	807	808	799	794	850	822	818	830	804	821	818	824	818	842	779	814	829	795	784	843	845	816	777	797	769	843	863	811	820	850	815	754	821	853	812	797	802	786	799	777	779	809	826	869	828	857	828	756	788	799	844	779	807	802	859	821	790	834	867	831	819	804	807	827	814	855	820	819	820	838	807	816	783	816	818	792	769	861	877	788	808	851	806	774	763	826	792	826	813	780	800	793	835	833	847	815	745	826	774	820	906	837	764	817	859	807	787	782	825	776	831	810	809	849	831	813	766	870	808	798	780	799	835	810	839	799	783	886	881	804	753	753	835	780	828	823	723	817	782	825	823	847	836	787	782	828	840	804	880	865	832	831	793	828	813	851	799	812	825	822	828	823	774	812	780	796	753	761	776	819	833	861	818	806	785	818	791	811	792	767	852	838	811	855	812	803	806	828	842	793	794	825	782	807	782	800	820	804	832	804	870	822	778	764	795	822	756	829	827	843	830	821	805	815	799	743	849	832	772	820	794	763	821	782	774	805	811	833	820	845	821	792	845	821	791	783	804	848	838	827	888	847	781	879	793	786	809	787	828	814	791	783	817	830	844	764	813	795	793	781	787	821	862	797	794	806	778	827	815	775	812	812	809	806	807	836	835	836	797	823	779	849	804	822	768	805	840	805	841	852	854	842	803	840	871	867	808	862	813	847	815	815	822	766	817	795	815	826	829	854	855	818	795	831	839	825	822	830	796	781	861	828	828	754	808	801	806	869	839	788	802	747	845	825	836	825	813	791	824	856	786	808	840	826	794	811	792	827	836	801	870	812	781	821	790	798	796	822	764	833	768	869	781	788	818	774	796	809	886	859	802	802	850	874	806	793	772	793	787	815	814	829	795	834	840	816	833	815	783	831	838	830	834	788	766	795	814	819	885	857	828	835	792	805	830	817	817	779	828	826	822	858	802	845	814	849	802	819	816	816	814	793	847	860	811	779	817	850	796	813	802	789	803	819	834	820	805	800	870	834	840	834	837	838	827	854	828	826	803	788	830	770	773	834	884	777	784	783	794	846	820	821	810	803	810	843	786	829	813	823	843	777	809	797	760	806	795	861	834	815	801	834	795	770	823	814	823	819	808	779	816	826	767	786	837	821	791	765	818	800	764	761	814	835	870	771	796	803	814	794	809	789	850	841	822	805	805	795	835	824	782	806	796	831	820	851	877	816	872	843	806	800	757	817	784	825	803	856	844	868	789	838	782	860	752	811	760	806	814	858	785	834	767	821	805	800	760	838	786	834	789	814	798	817	814	834	754	834	813	762	779	812	762	806	738	782	772	828	780	800	795	851	793	827	816	795	817	852	843	804	796	817	817	794	793	745	806	809	803	831	821	864	790	807	883	786	825	836	800	789	809	874	816	800	790	810	803	867	818	811	850	861	818	811	794	819	837	821	805	782	813	782	754	820	762	859	855	818	824	804	806	793	762	778	822	837	829	800	861	847	804	873	843	793	819	787	822	843	795	798	841	817	814	833	820	795	803	782	819	820	819	819	836	826	838	820	781	820	770	760	851	772	811	814	832	810	818	788	862	778	788	828	807	796	796	806	805	822	806	798	848	835	783	812	816	831	825	819	808	830	806	799	847	807	806	764	815	804	815	801	781	813	841	786	807	800	888	787	795	795	759	829	782	768	825	849	787	782	813	826	819	797	798	752	776	835	804	834	852	774	811	816	841	811	815	840	850	803	803	798	804	832	840	843	834	790	817	848	811	825	799	778	814	799	839	859	852	797	818	808	780	816	772	828	811	818	821	853	801	841	824	781	801	817	836	783	861	812	768	835	815	839	827	762	771	799	822	855	804	836	836	788	801	829	784	838	805	824	798	811	817	814	829	820	832	805	872	802	811	833	811	852	770	744	824	744	828	830	800	829	840	768	760	836	773	836	807	807	751	829	808	797	786	836	813	823	787	803	747	790	850	811	823	798	822	769	805	831	814	795	814	840	897	755	789	796	827	817	859	829	814	825	792	793	838	831	788	838	802	804	833	792	804	842	821	807	815	841	814	787	804	797	773	844	862	800	799	839	769	809	794	829	781	841	750	833	828	803	838	834	831	859	834	798	822	818	834	837	768	757	881	775	788	861	788	820	832	834	799	904	783	852	812	808	841	801	887	842	863	841	756	824	809	851	812	820	828	812	796	799	822	791	845	805	829	835	749	834	857	798	793	826	802	821	794	801	831	835	800	822	838	799	741	826	783	781	844	812	812	806	813	816	820	821	793	887	822	821	852	760	890	778	799	771	831	768	863	880	858	794	819	778	821	813	807	800	765	799	836	897	804	808	848	792	776	798	820	823	825	820	805	822	834	776	788	850	886	778	817	828	827	820	797	826	790	803	883	757	902	823	777	835	815	811	830	804	784	786	825	832	829	813	819	775	803	792	835	790	794	801	866	819	821	824	815	808	846	847	756	814	784	782	769	792	832	816	814	851	854	813	802	845	842	812	818	782	811	880	810	837	804	776	817	814	810	851	846	829	815	830	826	864	761	875	805	878	808	835	783	856	836	883	840	773	781	800	828	811	829	807	793	750	836	805	796	794	795	779	829	795	869	825	817	813	742	844	803	773	788	847	766	878	803	819	859	782	791	815	813	830	782	792	779	851	817	805	831	856	790	822	811	830	802	821	832	787	844	840	797	747	832	802	745	806	850	779	833	807	842	837	832	798	804	817	847	745	863	836	795	790	832	811	840	818	800	866	775	832	813	791	799	799	874	764	767	785	803	769	754	807	764	789	829	753	820	818	778	853	792	801	812	853	885	808	821	828	809	792	859	828	806	791	838	816	873	800	820	804	785	784	826	835	863	808	813	781	837	785	788	792	844	767	812	813	872	851	873	848	813	821	797	832	820	806	856	809	825	801	889
25283	24347	27416	23297	26895	28083	40067	32023	27047	22971	26942	26652	17170	18587	16068	12304	7613	6110	4880	3901	2648	2025	1620	1345	1103	763	802	591	500	459	452	353	382	361	350	327	338	337	359	353	335	359	337	372	384	315	317	334	364	365	309	319	323	321	337	327	348	298	335	322	315	332	285	313	314	335	305	286	332	319	344	328	305	344	341	309	298	305	294	313	319	321	288	301	324	334	338	335	315	337	313	333	332	336	343	342	328	303	290	310	299	303	297	312	377	325	322	341	317	319	334	327	290	307	302	301	305	330	301	328	296	297	341	313	334	323	315	303	296	309	294	310	303	323	323	342	323	309	291	342	327	290	308	324	339	293	353	320	309	315	345	328	310	346	306	314	340	360	294	296	344	293	333	346	339	347	298	323	330	322	318	296	325	330	305	322	318	334	332	316	327	317	340	305	314	309	334	316	344	334	316	313	363	319	301	316	301	327	323	316	319	313	328	312	314	346	312	309	307	283	284	294	330	325	322	308	341	333	295	335	296	349	332	315	332	290	327	306	291	298	300	299	329	329	344	286	337	317	324	335	333	307	316	357	325	325	313	331	316	323	315	297	325	332	315	326	345	290	307	324	324	328	314	293	327	308	307	338	311	331	328	295	309	280	342	320	338	336	321	314	294	330	294	325	311	331	349	317	315	347	307	296	317	317	283	313	311	304	336	291	347	319	305	284	323	317	304	316	338	338	309	284	300	300	318	319	279	294	325	316	358	289	305	293	271	333	279	352	300	305	306	318	309	342	323	304	298	288	321	325	351	326	345	354	313	332	334	318	324	297	298	316	308	321	321	321	305	289	325	284	315	322	315	294	314	328	320	307	286	364	314	338	340	347	318	338	313	289	299	308	329	343	351	311	313	322	302	309	338	308	337	314	329	284	304	316	350	343	303	315	342	312	297	350	320	324	330	298	323	349	337	323	289	316	279	313	328	322	290	329	333	294	297	334	319	295	319	318	321	279	306	316	314	302	324	310	339	300	326	296	341	319	276	298	301	317	306	323	310	311	315	294	294	301	310	331	315	300	290	345	309	308	303	329	325	317	331	302	306	323	318	299	327	327	330	318	307	364	266	315	327	311	337	344	310	273	299	339	327	341	312	298	299	333	316	310	281	370	320	306	298	310	291	315	326	328	288	334	331	321	318	285	318	315	311	279	343	311	310	280	318	316	319	306	338	318	280	324	316	307	320	309	351	344	340	333	288	316	292	290	288	318	322	314	313	330	337	332	328	314	334	332	297	332	327	342	346	336	313	290	314	335	315	305	341	326	325	334	307	324	343	341	300	308	331	311	318	319	340	305	310	352	290	308	331	287	331	325	322	319	302	321	337	321	307	334	342	314	313	312	325	301	300	319	338	307	293	315	304	315	323	320	319	333	315	311	297	303	287	302	314	303	341	336	351	322	318	317	296	316	321	320	307	311	302	303	348	316	327	329	349	309	355	326	296	292	310	313	262	301	303	321	333	325	314	361	365	288	344	346	331	329	314	304	328	288	300	303	330	312	327	296	303	331	311	290	319	338	319	318	297	329	305	322	318	317	301	328	337	319	322	328	320	280	275	299	294	306	332	314	286	353	318	277	300	309	325	304	336	347	294	299	310	312	287	311	341	350	301	312	313	282	301	306	324	307	323	343	310	286	306	309	280	332	308	319	340	331	330	316	344	305	337	342	320	324	331	324	287	325	340	311	331	315	333	303	345	297	343	294	296	313	294	323	329	298	317	329	306	286	322	347	340	334	351	340	344	313	301	308	332	282	319	319	331	331	325	322	331	314	326	315	322	329	326	288	305	287	352	274	339	293	318	306	308	324	315	324	357	321	328	322	305	320	327	304	312	331	285	328	321	346	333	325	326	320	323	337	338	331	331	343	311	334	346	314	336	327	300	344	326	321	298	332	318	336	280	290	329	338	308	296	295	298	324	318	310	310	298	330	313	346	286	330	282	354	326	320	315	301	294	337	332	309	343	295	288	316	340	324	331	297	309	344	326	292	332	340	334	329	324	313	320	337	318	314	310	327	321	319	293	300	349	331	307	357	306	312	303	329	280	334	292	315	320	317	312	330	337	315	310	314	331	304	349	331	319	303	301	314	339	334	300	295	326	304	357	334	338	331	292	328	300	298	327	301	304	328	306	289	325	310	296	313	286	326	315	330	297	334	354	287	337	337	331	335	296	342	318	295	342	305	306	317	329	319	341	361	316	310	342	316	367	312	316	313	319	305	301	316	307	318	296	321	318	343	313	332	305	298	336	337	295	304	360	294	298	329	305	351	326	304	299	326	297	278	308	291	322	329	326	340	337	316	266	296	302	323	298	333	321	339	338	296	287	310	308	286	327	308	316	323	315	308	323	341	345	305	319	319	320	341	325	351	309	336	322	301	304	344	327	316	309	305	329	266	322	304	301	332	326	316	309	313	273	309	330	330	322	319	323	323	351	332	308	349	293	307	349	330	339	334	326	299	300	326	294	322	307	293	345	304	343	324	287	311	295	306	318	322	319	297	316	307	335	314	321	346	349	356	314	316	328	342	335	315	306	317	321	314	315	306	339	320	294	294	338	330	317	305	314	317	307	304	323	316	288	305	339	287	328	329	330	332	331	316	298	301	348	318	309	287	315	355	333	307	329	312	337	309	331	289	325	315	316	322	342	313	327	299	310	321	307	316	303	351	327	302	329	323	318	298	343	321	293	338	348	326	296	332	310	321	353	317	304	336	314	299	316	307	331	285	319	335	328	306	317	333	326	322	304	268	325	337	358	324	332	337	319	324	328	298	334	349	323	312	337	310	323	322	302	316	318	323	307	320	301	303	300	332	336	327	310	340	324	304	329	286	300	295	319	280	286	331	295	325	330	320	344	312	300	291	305	310	323	326	314	303	344	357	328	321	290	329	290	298	325	310	330	283	346	315	339	318	310	326	338	321	324	324	323	322	321	310	360	304	330	347	307	348	298	345	303	288	332	307	321	339	297	308	309	319	325	318	328	304	307	306	303	353	282	348	308	324	301	309	324	338	302	306	353	321	313	332	330	275	336	333	323	348	341	343	304	310	313	330	337	292	323	324	312	313	339	293	302	298	320	308	331	332	341	372	307	306	329	329	329	333	317	310	309	314	324	326	320	315	298	343	306	301	342	318	306	318	340	358	276	325	310	304	308	324	328	325	323	297	363	362	318	311	312	316	311	304	330	328	318	313	321	292	344	326	350	342	302	305	326	319	342	337	333	312	326	313	310	284	323	308	291	289	323	294	324	300	311	297	362	326	277	314	289	320	324	330	354	294	316	289	316	333	317	314	275	321	281	310	296	286	297	293	288	305	266	292	308	309	319	326	295	325	318	309	314	276	335	324	293	273	302	307	311	308	311	312	357	322	325	304	303	327	332	331	312	310	296	311	318	323	330	327	306	351	294	338	341	308	298	328	314	382	344	311	314	290	304	296	307	314	317	292	287	288	317	311	330	299
16929	20210	27712	30979	36742	39827	49669	42551	37481	37722	42207	41998	31070	37556	32823	28624	23615	23149	19591	17190	12580	10807	8374	7210	5636	4027	4105	2683	2013	1922	1884	1463	1387	1012	956	934	875	951	993	925	969	923	947	907	978	1008	988	962	945	935	910	930	1003	891	971	955	922	997	949	934	889	865	846	846	820	862	790	878	872	848	934	838	852	773	794	823	800	793	789	832	754	821	786	805	804	846	870	775	828	811	843	761	814	823	807	796	776	751	803	841	817	789	799	792	784	804	782	760	866	806	825	795	811	802	803	793	787	743	786	777	829	768	804	786	827	762	828	796	814	796	808	836	781	796	811	801	778	826	823	736	824	794	798	801	764	816	758	827	844	790	842	812	756	835	761	821	749	810	821	783	757	852	800	780	799	849	781	755	830	771	804	793	774	804	820	795	776	856	823	775	803	809	795	856	816	819	792	820	860	824	780	839	816	780	807	827	814	798	762	779	793	802	810	790	799	819	726	813	837	828	787	779	813	806	793	788	817	821	747	771	803	774	809	802	821	806	814	828	853	807	777	796	766	798	773	751	835	766	849	756	823	775	812	792	778	765	801	836	799	750	782	777	820	819	781	801	824	789	798	772	793	776	800	776	760	813	780	852	807	835	818	764	821	818	800	779	832	780	820	814	738	809	793	828	842	825	873	879	784	789	813	765	803	842	813	833	792	834	808	792	853	815	758	844	814	802	791	778	776	760	806	817	828	815	796	827	786	792	807	792	780	833	797	842	815	800	823	824	833	819	820	770	796	792	828	817	796	779	793	783	827	758	782	795	845	775	808	801	787	843	746	790	819	811	797	796	797	809	817	762	808	761	754	839	785	815	823	789	824	798	804	798	809	820	778	824	747	798	795	812	813	817	753	791	805	846	814	791	793	770	842	810	831	808	782	803	836	762	756	805	803	815	824	837	800	812	792	789	812	779	753	768	783	777	817	788	822	772	799	756	798	792	799	815	837	775	756	818	822	798	796	798	792	854	799	796	784	840	801	746	805	779	824	785	794	830	828	785	802	838	807	789	820	786	753	811	823	867	777	813	839	783	826	827	804	816	802	790	838	790	784	847	813	780	828	809	781	796	843	807	811	763	815	763	783	782	751	793	773	817	835	859	793	855	801	804	778	796	791	771	762	818	793	793	827	825	807	826	817	784	800	790	770	802	852	780	764	826	799	760	781	810	818	769	770	832	820	814	836	773	825	845	731	768	802	780	819	785	801	794	812	771	811	830	825	836	850	811	794	747	785	801	819	817	817	803	789	808	842	731	785	806	796	804	814	847	822	788	858	792	848	795	810	746	826	822	763	845	852	795	802	777	842	828	770	807	802	755	786	805	753	819	796	806	771	793	761	779	841	727	788	818	781	776	802	803	832	804	867	810	824	797	780	804	799	834	828	830	812	796	787	829	749	769	787	782	787	824	810	828	782	821	805	813	858	770	813	796	791	796	819	816	826	760	813	783	834	773	823	798	826	766	825	815	828	849	813	809	808	833	822	816	770	785	813	827	807	785	818	796	781	758	802	801	751	753	855	827	821	825	748	815	768	788	762	796	753	809	827	791	795	802	795	779	833	773	810	809	832	832	852	810	750	791	771	766	800	728	755	814	778	821	835	836	813	807	799	803	799	776	821	846	831	838	853	807	840	818	847	804	840	779	778	787	846	852	790	814	757	813	821	845	828	772	826	792	824	793	774	860	780	835	787	797	772	847	783	753	782	806	828	746	780	774	746	807	796	806	797	835	834	830	817	804	794	762	833	838	827	835	800	793	795	832	836	798	828	824	758	823	774	799	824	834	806	838	748	812	800	822	775	772	793	795	794	825	764	791	834	798	789	823	844	811	784	819	829	784	777	767	834	779	822	801	821	829	800	783	802	823	809	768	803	834	807	789	810	811	740	852	792	810	821	781	802	797	806	784	835	873	783	770	768	806	823	826	817	840	808	789	824	774	801	799	807	823	803	754	783	735	778	774	826	815	805	790	764	779	765	804	760	776	831	791	801	779	832	800	765	840	790	843	843	792	763	786	861	773	796	797	805	824	828	804	750	788	783	822	803	817	855	782	838	794	826	761	830	831	799	832	796	811	778	775	782	818	837	809	830	812	787	837	813	828	811	777	798	777	816	797	768	805	829	833	755	790	812	821	805	761	832	809	750	847	751	762	833	818	785	776	830	771	783	803	786	819	790	808	821	761	802	725	779	817	811	803	836	776	812	768	806	818	835	780	809	811	807	799	779	789	831	766	850	835	821	755	767	820	807	836	789	804	830	781	784	887	778	792	828	779	799	751	776	800	767	777	833	750	792	778	841	833	789	841	793	782	799	790	798	810	779	842	779	807	778	864	765	831	789	808	784	778	820	887	830	791	809	769	751	802	787	831	820	822	792	853	800	791	735	793	825	761	801	845	819	786	831	801	766	826	778	831	777	816	785	794	801	830	800	733	810	781	792	852	805	763	791	824	825	793	785	806	811	794	834	808	812	882	814	792	816	817	765	829	813	803	854	833	806	821	779	821	815	737	800	825	793	770	825	815	815	830	846	748	864	784	777	799	768	819	777	781	827	828	804	818	810	820	789	832	776	790	789	796	790	822	883	762	869	850	846	817	809	796	792	804	811	800	795	783	757	806	811	797	785	820	776	836	810	822	825	770	796	797	786	815	763	788	863	773	789	809	832	829	817	804	817	860	790	866	831	811	766	775	838	774	784	813	782	846	798	810	803	805	788	787	776	771	765	837	823	799	817	808	838	843	799	805	784	783	765	770	790	833	760	828	767	789	804	825	778	772	782	850	798	833	806	812	804	808	802	832	795	747	834	784	759	810	829	807	781	799	761	762	842	832	795	793	822	844	820	758	823	809	812	831	830	844	861	813	810	822	793	774	732	754	837	827	792	826	820	798	840	822	811	783	829	821	795	776	804	799	789	827	762	769	752	814	820	737	820	797	819	790	801	823	830	804	801	777	807	824	818	786	810	859	807	854	788	818	861	832	759	756	810	735	809	785	801	795	761	826	767	763	797	803	744	791	768	818	839	789	827	779	840	845	837	796	777	783	841	795	811	820	794	751	804	859	846	847	820	878	841	779	770	794	781	786	796	781	833	790	799	829	791	815	779	811	780	791	813	839	773	796	812	806	790	803	791	810	793	794	805	820	816	779	806	772	808	788	794	837	812	807	796	790	813	866	846	796	812	802	847	787	763	806	749	753	845	810	789	867	784	820	819	804	830	828	824	794	788	815	840	789	789	818	822	821	823	765	830	802	778	802	792	807	821	824	789	797	818	785	810	774	779	763	797	803	827	799	821	769	773	826	764	794	796	864	772	796	786	824	823	873	805	774	812	772	830	818	794	780	787	788	810	813	830	791	777	787	817	835	792	779	784	820	791	822	784	788	760	786	802	788	741	805	830	825	808	804	814	792	804	821	787	827	809	809	793	797	814	783	822	795	782	777	814	822	773	818	794	769	848	752	833	764
36965	34156	34747	33531	37136	38914	47087	40196	35723	36038	40331	37185	27606	30640	30835	24271	20682	16824	13638	10211	7967	4768	3401	2606	1837	1457	1183	918	744	530	572	435	406	332	319	268	303	337	297	300	335	299	286	307	314	305	329	311	281	325	320	301	373	303	308	313	339	287	316	306	283	286	272	292	258	298	277	274	269	271	309	302	266	278	263	271	257	255	283	255	265	244	249	255	229	261	301	268	274	264	261	268	270	267	238	260	236	234	272	272	256	266	270	247	252	233	277	245	257	283	280	261	255	242	247	272	241	298	282	251	277	261	279	290	234	251	277	259	275	278	274	289	254	248	287	288	256	325	281	242	271	295	245	287	247	277	275	242	277	274	249	268	261	258	245	261	260	248	266	277	248	273	250	280	275	258	244	235	258	266	246	239	277	242	236	274	239	262	276	237	256	294	274	304	275	251	254	253	247	244	259	292	296	260	272	271	261	238	263	241	271	250	277	264	280	263	256	258	245	251	260	277	268	256	292	256	272	270	282	241	271	251	252	284	276	257	256	284	260	249	300	273	239	255	276	253	267	237	267	274	244	268	251	262	257	258	262	220	238	281	277	294	310	266	291	228	230	259	270	264	244	257	270	252	259	269	283	256	253	280	276	232	272	268	286	265	277	257	274	295	266	248	268	274	289	267	268	264	230	285	246	283	253	244	266	258	269	236	233	234	272	267	271	242	279	264	274	264	266	289	276	260	263	285	257	236	244	249	264	264	274	253	265	272	271	295	255	249	289	255	280	263	257	245	292	257	266	245	282	258	242	293	265	243	281	273	236	277	278	269	274	266	255	286	257	289	256	280	274	282	258	280	248	269	270	271	271	281	292	262	258	275	241	289	262	258	241	267	256	243	259	253	276	275	255	314	270	247	270	244	240	276	272	224	250	269	276	286	256	253	283	254	283	251	229	253	267	293	265	251	249	244	269	254	282	290	265	297	260	256	290	252	248	228	269	258	241	279	266	252	265	273	262	256	279	236	257	274	267	265	282	231	241	271	249	278	232	255	279	268	252	239	276	270	282	262	281	293	239	273	283	271	259	248	264	275	267	292	266	261	266	270	234	251	276	256	279	264	279	230	265	306	276	253	250	267	289	235	267	288	293	252	262	270	268	248	246	289	259	246	257	268	235	244	269	268	298	267	282	221	267	257	258	262	247	276	266	259	266	282	272	236	289	246	228	262	240	276	269	254	262	291	249	262	256	268	259	256	277	280	256	252	279	270	285	269	236	249	233	237	242	269	247	293	260	288	273	273	247	261	265	273	270	288	242	267	270	269	269	277	278	242	259	267	255	249	269	274	239	284	258	237	274	269	288	256	234	253	286	273	266	255	257	221	273	261	262	274	280	268	261	269	249	251	240	265	266	269	257	293	283	259	234	260	271	255	259	291	279	278	299	240	278	253	281	260	268	246	297	238	315	259	267	283	256	274	242	250	234	278	292	265	263	284	285	274	271	264	270	282	273	280	301	248	256	265	302	300	249	280	282	299	238	259	272	274	288	264	245	250	245	247	253	264	254	263	269	222	255	255	297	273	273	269	275	253	264	259	296	256	258	249	272	272	297	270	243	268	280	252	261	246	262	252	244	285	251	299	265	232	250	275	263	275	220	260	272	281	272	278	246	228	291	259	270	249	252	277	274	287	258	275	248	245	265	269	245	253	262	263	271	291	257	277	256	251	240	264	256	265	270	267	270	249	275	258	276	250	263	284	251	260	277	248	235	268	282	242	238	258	259	282	249	253	247	264	263	274	259	260	252	269	251	275	237	245	264	280	272	261	268	260	259	253	258	257	288	287	271	260	253	249	244	276	232	294	263	255	245	263	289	247	248	269	305	243	276	253	276	269	259	260	264	268	273	265	275	277	245	287	259	247	264	290	239	277	235	272	259	263	270	253	257	255	272	253	284	242	261	257	306	266	242	282	282	275	252	248	284	264	280	268	267	259	241	258	267	269	261	247	247	244	259	250	277	262	261	285	265	283	257	288	264	238	260	290	248	240	262	255	268	256	229	254	235	287	228	267	280	277	256	240	257	265	249	259	236	280	238	266	255	274	274	264	277	271	224	243	248	257	275	274	277	257	260	296	257	267	257	223	240	281	277	272	233	263	261	230	274	236	277	260	261	244	266	272	249	253	262	266	277	252	273	275	260	241	286	253	248	262	258	268	268	282	280	266	269	273	262	254	231	279	265	252	263	252	286	282	280	251	230	292	273	265	272	255	255	227	249	276	271	259	242	240	268	276	306	266	282	287	304	263	272	277	271	256	217	255	254	261	284	255	256	250	272	240	255	276	267	225	282	285	263	250	252	270	261	255	243	264	260	268	248	272	256	242	260	281	245	274	281	254	276	262	287	263	241	247	248	260	218	257	267	251	221	210	266	264	267	242	256	277	264	235	261	241	260	256	295	290	265	265	264	269	275	249	236	303	251	270	250	264	261	241	263	243	251	243	248	277	257	263	265	256	292	263	282	266	266	249	300	258	288	262	315	297	328	263	242	276	276	264	256	236	248	274	277	268	285	242	273	245	266	242	224	287	250	263	272	248	268	280	242	254	283	275	282	291	270	300	238	261	248	245	241	233	245	294	243	282	271	280	271	264	255	273	275	259	234	250	298	252	257	232	279	250	235	286	233	280	252	248	267	263	295	266	289	296	281	261	266	249	292	269	288	270	266	251	258	296	258	231	263	271	233	243	269	286	287	253	259	275	273	258	261	260	289	260	247	275	266	246	289	251	282	216	256	279	264	217	272	267	260	257	258	252	258	251	241	297	265	225	277	275	262	261	248	268	252	221	267	258	253	255	236	233	301	264	283	268	242	258	283	262	289	278	285	269	239	239	269	280	257	286	253	281	258	264	262	286	253	247	275	273	265	267	274	252	266	256	255	260	277	258	261	273	269	252	269	251	261	286	280	268	253	230	268	288	248	295	274	251	258	294	255	285	271	257	249	264	285	267	274	270	230	264	242	235	276	275	245	265	250	274	244	267	263	249	241	267	249	272	262	246	280	272	283	256	257	276	255	257	299	274	253	222	283	262	274	265	262	228	258	257	240	267	220	263	240	233	265	252	266	273	247	248	291	271	262	261	289	247	251	263	285	248	255	243	268	272	253	254	279	242	255	287	260	245	264	250	262	301	228	270	248	252	273	249	266	267	276	262	288	303	264	299	272	276	252	276	269	281	251	261	274	289	290	244	269	252	253	255	286	267	268	279	254	249	265	278	268	253	248	260	255	263	303	299	262	263	251	293	261	242	257	263	273	261	280	272	264	289	278	264	289	288	261	273	266	271	259	287	266	285	289	288	267	258	281	248	248	240	226	249	276	266	251	261	271	263	299	236	231	265	273	265	278	266	260	257	265	278	263	230	285	280	300	255	239	264	287	275	258	277	252	269	260	269	261	269	242	284	279	253	266	270	274	290	277	273	250	246	303	258	229	255	272	277	261	273	270	278	231	257	280	267
24750	27419	34934	39930	45035	48634	53968	51730	47635	50914	53018	49600	41760	46919	45169	40173	38844	35888	33259	30029	25610	18903	15305	12941	10235	8134	6747	5028	3984	3008	2653	2023	1836	1069	948	944	915	983	1045	961	1130	1113	1037	1098	1106	1128	1009	1042	1026	1108	1019	1021	1048	1044	1006	962	1088	1122	1086	954	900	830	834	748	793	746	738	784	711	773	880	888	685	750	714	682	678	684	676	690	706	723	670	660	718	636	729	690	753	684	703	737	678	703	687	711	680	651	656	658	702	686	734	695	648	725	694	669	677	680	665	701	675	695	630	686	703	680	676	665	658	676	654	650	654	708	610	661	658	681	627	726	702	655	695	699	685	685	697	663	689	729	702	652	680	654	651	715	691	651	679	659	693	668	634	672	648	670	649	678	675	706	674	657	717	691	681	680	691	664	656	689	675	660	707	651	684	672	644	700	698	707	672	695	705	631	672	694	678	700	666	703	651	659	654	676	705	692	701	706	682	647	670	712	693	661	654	675	669	654	646	698	632	674	681	672	706	673	694	689	647	697	676	642	715	695	667	674	685	683	673	675	697	701	657	696	696	707	674	687	657	638	705	724	659	713	697	718	697	655	735	712	686	688	635	659	656	684	693	695	737	673	719	654	661	705	725	676	717	653	641	670	674	645	686	673	661	639	719	659	659	690	720	663	653	676	690	698	659	652	675	673	646	664	685	708	637	662	670	677	656	686	679	641	702	663	654	711	738	663	660	643	718	697	699	668	649	634	685	662	661	620	721	630	702	686	706	692	681	685	646	712	694	687	680	696	680	703	700	699	630	672	664	656	678	662	719	686	630	649	646	676	686	673	685	703	678	703	685	705	668	661	679	723	677	737	651	687	681	634	707	688	679	682	674	689	697	663	661	696	676	675	671	728	629	721	686	690	656	652	693	658	699	713	673	669	671	702	687	700	689	682	670	695	706	646	658	644	652	650	683	707	679	656	637	661	701	690	693	632	670	670	666	674	688	723	659	679	673	667	668	685	660	671	646	666	715	724	639	633	669	670	746	647	660	688	642	689	674	689	650	677	690	692	705	735	638	663	648	717	664	674	647	667	668	686	652	674	711	684	679	700	685	683	693	703	717	676	687	712	686	666	713	665	706	728	669	689	695	675	669	649	666	647	741	674	651	667	700	699	657	678	638	670	702	679	667	698	630	653	709	662	670	701	698	694	645	703	639	651	648	663	643	662	710	685	660	685	618	708	685	659	662	654	640	730	658	662	694	644	683	678	682	690	631	687	701	621	725	660	692	689	708	690	695	672	690	678	685	669	710	665	739	716	659	638	667	705	646	682	678	685	673	675	740	676	652	709	737	676	667	670	661	696	634	645	661	683	655	708	692	661	701	731	673	682	699	690	670	674	697	713	703	671	681	685	645	662	643	629	675	658	670	689	702	654	719	708	670	673	684	665	702	634	645	677	713	699	666	737	690	643	696	673	667	689	696	687	682	681	708	686	701	684	672	628	663	692	656	639	651	702	668	690	645	701	662	698	668	639	732	647	714	653	653	635	666	731	669	697	667	663	687	654	682	684	667	665	662	655	677	668	681	689	677	675	676	730	656	693	684	659	640	659	699	677	700	700	710	702	666	677	697	652	661	659	649	673	661	647	713	678	738	685	681	700	694	662	652	679	656	687	668	731	664	677	677	675	662	674	647	713	703	651	661	669	753	652	661	695	681	647	665	728	669	700	666	703	623	699	646	689	642	636	704	722	725	702	653	679	677	610	656	650	709	680	701	616	718	725	662	686	714	705	693	674	704	685	687	650	656	697	678	676	663	701	676	651	653	690	697	699	688	700	703	689	688	708	644	688	677	663	682	677	706	669	692	656	664	664	670	664	719	689	712	662	683	663	661	646	678	667	719	674	690	655	688	687	632	677	689	653	665	645	688	680	685	645	636	630	665	668	684	640	664	661	666	674	722	668	690	708	677	656	687	700	688	652	665	637	712	660	703	680	674	659	745	661	658	663	657	611	668	679	716	693	682	616	700	610	711	669	677	673	684	721	698	618	684	674	686	680	680	682	699	641	674	658	647	704	696	681	666	678	648	692	649	676	737	731	641	666	648	687	687	688	684	694	709	660	649	673	680	714	676	650	668	673	655	673	714	661	677	695	659	657	687	675	703	691	652	646	699	626	650	695	653	714	657	633	691	704	687	679	686	701	725	634	695	695	663	679	660	654	682	672	670	705	704	689	670	657	681	706	659	655	716	693	706	639	654	702	635	706	704	684	684	662	690	665	679	627	643	695	700	672	680	670	698	693	692	671	674	619	718	722	655	689	657	685	672	624	711	725	657	692	711	703	661	692	677	657	687	662	715	666	703	661	691	698	669	692	698	702	675	635	693	685	657	679	703	684	692	694	678	652	660	645	638	673	654	672	705	658	671	683	669	643	679	709	697	753	630	661	661	727	627	690	684	712	626	685	634	691	672	645	668	646	664	679	638	663	640	661	620	682	709	704	715	658	688	643	667	641	666	661	690	631	715	689	694	665	655	650	679	680	674	706	664	676	679	663	681	615	666	692	702	641	665	728	680	640	622	640	661	712	652	666	674	695	650	674	667	714	731	692	691	647	708	684	672	685	684	689	623	673	680	666	709	679	644	658	650	694	657	663	721	674	687	681	653	673	666	632	706	738	651	722	678	708	671	666	704	659	677	617	686	746	652	655	655	643	663	624	675	711	688	678	680	693	717	633	658	652	643	657	668	648	686	717	692	673	689	646	697	745	675	627	681	674	685	670	676	656	691	673	684	674	697	675	689	673	655	657	679	692	690	670	727	641	695	675	759	623	721	647	625	703	637	678	646	646	652	677	678	685	655	702	651	707	669	687	685	680	650	693	673	691	667	710	698	709	672	671	657	677	684	712	655	703	633	725	640	682	712	659	668	686	737	675	672	630	670	649	655	631	661	628	657	676	647	654	671	671	674	682	658	655	707	628	636	718	623	679	688	690	652	685	651	692	680	664	661	664	648	667	664	668	653	648	706	724	700	663	681	632	679	714	688	689	652	665	638	728	702	661	642	694	690	677	695	698	721	698	715	672	674	681	638	647	678	677	691	708	673	678	650	710	675	715	646	699	665	677	664	665	641	653	682	675	682	701	690	698	682	638	616	659	654	688	674	615	650	720	703	647	660	700	691	658	678	693	708	668	695	674	648	679	723	708	699	642	730	715	623	672	663	690	675	711	652	666	700	663	699	661	748	685	705	662	623	652	685	623	676	657	662	688	617	714	619	689	697	645	720	671	659	680	665	697	627	680	700	716	647	688	659	733	674	673	677	680	673	692	634	691	715	683	702	655	683	661	644	734	662	688	697	703	664	699	686	684	669	705	662	687	687	669	651	673	697	696	698	661	645	650	711	681	683	695	661	626	680	673	686	687	703	639	681	676	684	638	675	679	666	690	717	686	713	677	656	715	739	662	673	704	673	676	668	682	666	691	653	668	657	712	698	684	682	706	659	655	651	655	662	705
10629	9053	9249	6511	6245	4969	6769	5520	3504	2897	2885	2215	1548	1585	1486	1052	960	772	745	661	540	489	416	414	416	393	386	376	366	355	338	345	325	360	344	306	307	346	338	353	329	275	319	348	350	326	373	293	317	341	330	338	315	390	335	314	364	332	328	329	314	322	337	294	295	302	318	309	311	294	379	322	318	337	309	320	305	314	325	301	311	333	329	313	337	307	342	307	328	333	345	341	309	320	359	304	341	286	283	334	326	310	322	338	332	305	306	326	348	340	351	287	326	313	306	322	354	293	342	327	311	345	305	316	340	340	309	324	300	338	323	308	319	335	361	307	313	314	343	361	381	349	335	331	331	276	291	302	333	303	313	322	318	324	344	324	342	304	343	327	322	321	312	342	316	362	299	327	315	312	318	313	321	314	334	310	333	326	349	343	359	329	299	363	310	315	305	365	308	302	307	330	289	321	335	334	305	329	305	345	357	305	339	306	312	323	308	321	346	323	333	312	280	309	321	315	311	296	309	336	323	311	304	323	359	358	333	309	328	313	304	336	299	297	299	295	341	331	323	351	294	341	315	316	309	295	312	330	318	284	321	289	325	312	329	311	331	312	280	283	323	308	309	323	322	299	359	328	327	352	345	342	305	347	332	324	291	337	345	340	342	309	304	323	310	324	305	337	313	337	350	288	300	307	335	321	296	345	344	353	321	303	334	327	305	316	301	319	345	328	306	333	324	344	309	345	282	347	339	301	307	300	315	331	322	323	306	358	326	331	316	324	348	306	296	299	358	317	320	330	330	307	325	309	313	278	337	336	318	321	346	306	311	300	290	308	347	337	310	295	341	337	306	312	314	349	322	359	343	334	334	327	296	319	298	302	325	305	327	349	288	336	332	304	380	338	280	316	336	343	323	297	352	316	356	286	354	316	329	337	319	338	313	305	314	317	294	331	317	324	336	329	326	308	335	305	297	321	315	318	335	323	319	376	308	322	331	316	325	333	318	300	299	354	336	324	342	315	322	325	342	341	345	329	322	308	321	328	334	312	320	339	315	297	308	311	317	304	338	327	294	311	317	334	320	314	319	310	297	308	337	323	327	339	346	291	302	347	348	332	323	337	339	337	320	286	325	309	321	328	305	305	375	338	323	315	326	325	332	349	304	332	337	314	321	340	335	332	306	320	304	326	307	291	292	342	335	320	314	296	295	342	316	326	287	315	348	309	316	298	332	310	324	332	301	298	312	319	338	305	304	343	311	359	293	308	310	309	338	317	331	362	316	334	349	323	344	345	309	303	363	324	313	286	311	315	322	314	295	319	305	308	300	310	304	302	320	350	321	294	336	309	326	354	326	314	335	316	332	321	296	357	324	340	370	332	304	330	330	323	325	331	327	323	331	365	335	300	331	312	371	330	342	318	329	302	344	284	310	320	338	304	338	332	337	330	321	313	359	296	317	358	333	325	297	322	309	345	337	304	308	346	350	315	303	353	329	328	302	331	309	303	305	321	338	323	324	328	285	316	308	329	367	314	332	328	303	298	347	336	294	292	324	344	296	345	317	343	330	322	327	310	297	317	318	326	305	302	371	363	326	319	321	327	356	302	314	281	319	328	316	307	315	320	317	298	357	339	337	333	280	304	304	300	321	297	320	316	315	325	351	350	290	355	323	328	299	322	292	344	340	338	313	341	304	321	278	320	327	336	311	328	305	322	293	331	283	330	290	328	334	341	323	331	310	312	319	320	304	309	328	311	334	332	330	334	311	316	329	309	310	327	329	337	315	308	317	354	313	328	284	319	322	298	309	338	326	320	309	319	334	341	331	322	330	341	297	283	347	305	330	328	331	296	320	340	313	338	335	333	324	332	308	325	329	313	328	328	333	343	297	341	297	342	323	325	323	288	323	329	341	338	282	324	341	314	335	346	300	313	309	345	290	337	343	339	296	336	277	280	283	317	362	332	336	317	344	307	362	316	321	318	329	331	298	298	312	322	303	327	301	332	322	334	365	316	329	327	297	350	349	279	313	325	352	314	347	327	292	348	285	329	278	339	343	306	300	280	346	331	337	374	303	338	325	312	318	320	299	322	358	323	283	311	349	356	345	355	319	341	318	314	307	314	332	327	318	312	351	302	339	327	338	333	303	308	324	328	324	295	312	322	322	331	324	310	355	308	324	312	352	328	325	333	288	307	302	330	309	333	352	315	312	320	346	318	295	319	325	299	327	290	316	314	327	307	306	318	340	318	332	321	324	341	324	339	309	292	339	317	338	313	311	357	316	331	335	309	347	317	321	326	350	299	317	332	312	312	284	317	316	323	331	301	318	315	317	335	350	301	295	328	328	353	341	321	309	287	325	332	300	315	329	322	321	297	315	321	311	359	314	305	339	327	310	344	302	311	313	323	323	329	314	303	325	300	307	291	308	329	331	323	316	333	325	305	322	327	319	312	288	304	311	314	338	311	330	290	302	377	312	341	299	288	329	376	311	296	318	324	301	338	344	334	318	333	341	305	300	308	344	314	339	300	293	342	319	316	355	311	330	351	350	326	350	331	345	343	328	321	356	323	318	328	287	318	315	337	333	316	322	301	292	324	316	329	352	327	299	350	339	324	325	314	324	302	325	323	338	301	326	318	336	310	314	332	311	333	340	322	321	337	348	323	315	294	331	340	326	303	344	337	330	317	342	287	328	319	313	326	308	317	327	336	311	330	314	328	336	319	335	336	305	305	343	289	349	313	316	321	303	330	307	348	349	343	312	324	295	369	340	356	319	315	323	325	295	338	352	322	361	345	323	312	287	331	288	305	332	319	332	317	319	315	315	318	340	336	344	304	306	293	309	280	330	332	308	351	314	321	319	320	327	346	351	328	334	327	317	307	338	309	312	289	343	345	320	344	348	344	325	304	315	318	313	316	313	341	325	345	333	309	337	340	343	312	283	321	346	281	354	331	313	304	339	308	335	337	309	340	327	312	355	318	316	316	319	292	343	311	321	333	281	317	347	322	314	296	342	331	325	321	304	325	317	322	310	353	347	317	315	354	304	323	331	336	319	306	339	353	319	313	275	312	343	321	345	317	328	329	361	346	334	319	335	339	322	330	304	322	302	344	321	350	318	316	325	353	344	320	309	323	313	296	347	312	321	296	329	304	345	325	329	354	320	309	319	325	342	290	327	314	296	321	341	332	310	338	323	295	324	340	293	321	303	318	306	325	357	336	316	309	306	326	337	317	325	313	322	341	346	349	315	322	313	303	305	317	284	338	303	346	302	308	374	306	363	318	334	316	328	318	289	320	315	316	296	324	304	321	314	315	322	308	313	284	316	319	307	319	304	323	299	328	311	330	301	327	345	300	308	298	286	327	351	312	342	329	326	325	297	280	308	326	323	311	337	353	328	336	311	336	309	327	290	337	339	308	299	321	354	338	317	303	321	345	338	284	327	330	316	283	271	324	297	310	326	336	355	321	314	318	306	331	337	355	317	306	312	305	319	333	319	299	299	333
7366	8819	14332	15558	17032	16020	21378	18331	13523	12662	13698	10749	7852	8598	7922	5855	5374	4145	3651	2982	2547	2083	1837	1770	1535	1303	1206	1172	1093	1016	936	941	857	919	929	856	839	806	828	850	833	843	818	835	833	838	820	872	812	833	837	851	820	815	829	837	832	869	818	778	840	860	830	809	817	849	805	816	777	763	819	845	840	805	856	837	835	862	827	820	800	848	851	804	832	799	801	832	808	816	774	827	819	856	836	850	810	791	841	835	826	824	791	845	838	801	811	819	856	832	809	802	821	847	843	838	772	807	789	783	778	832	847	781	777	796	796	844	826	809	848	812	819	801	808	855	826	812	838	806	874	805	789	807	805	821	824	864	836	866	826	846	813	822	819	802	800	840	791	785	792	790	769	784	818	809	769	836	806	830	804	832	831	796	850	797	785	871	795	861	835	829	742	814	835	779	863	826	787	848	815	801	813	765	835	797	821	855	803	817	817	870	829	783	834	837	769	811	811	804	825	863	805	807	800	809	840	832	801	831	846	879	800	809	824	829	831	808	815	825	816	820	811	812	768	816	846	840	839	841	798	766	799	791	787	863	836	846	803	799	800	824	795	801	865	796	839	805	793	806	808	754	828	851	804	836	832	822	861	801	849	835	842	809	840	833	764	812	802	874	811	882	806	842	807	863	814	851	836	838	851	814	793	807	844	820	825	841	785	878	759	779	807	805	849	832	805	801	794	852	814	819	801	803	798	857	868	830	808	824	805	820	778	778	827	814	824	887	796	806	824	796	791	852	827	765	798	787	791	803	813	797	789	821	797	794	788	757	818	794	842	810	813	823	772	752	801	823	825	794	827	771	799	792	764	818	824	835	836	824	820	783	794	812	803	851	824	806	801	855	777	836	815	813	770	805	802	840	839	841	817	800	812	784	848	790	798	828	813	865	811	788	870	792	795	807	857	800	819	830	813	781	778	826	801	798	836	842	809	834	837	801	768	817	820	822	790	787	772	763	836	861	825	806	804	783	838	802	768	800	815	763	855	831	867	800	795	808	779	815	846	799	814	852	803	817	842	808	881	761	855	821	785	784	818	841	783	798	822	807	832	829	773	788	774	812	758	752	769	802	828	810	770	778	831	799	807	854	837	809	819	791	835	831	857	764	819	835	838	874	852	809	788	801	840	757	858	803	835	826	804	770	792	806	769	790	828	798	818	847	773	813	826	842	814	815	819	820	816	814	836	826	833	814	799	796	840	790	847	789	844	787	792	823	822	846	815	853	813	855	860	778	841	815	828	878	789	806	784	844	806	836	850	854	813	808	792	808	789	784	816	787	818	768	791	788	839	840	827	784	790	814	811	860	807	838	826	791	804	821	875	803	803	860	766	833	792	824	764	816	790	807	817	857	804	813	807	795	846	833	814	811	800	816	782	816	789	785	786	825	798	825	818	862	772	797	826	848	830	809	781	818	839	822	812	787	774	791	841	850	833	829	827	776	838	846	853	825	843	845	819	840	789	795	834	831	816	870	827	810	778	799	791	754	812	848	804	825	815	790	787	735	819	754	778	815	843	811	800	795	769	782	779	785	803	794	798	805	786	776	810	781	805	853	775	849	803	859	826	839	785	825	861	847	872	795	866	823	844	805	819	819	806	795	814	798	779	757	792	816	835	752	794	766	820	839	818	747	754	795	800	820	815	782	795	846	831	845	813	816	816	843	810	769	812	791	794	873	837	802	843	846	815	856	806	823	815	847	766	789	876	855	853	857	768	799	798	799	789	841	813	781	789	777	798	827	806	810	824	822	829	797	810	844	775	844	814	793	765	817	851	789	861	814	811	827	824	868	810	828	768	756	735	816	823	773	817	793	777	788	837	844	812	834	782	789	781	861	846	864	853	809	801	769	807	806	843	846	824	837	773	791	769	798	765	820	860	786	803	799	825	800	841	796	780	891	821	845	805	806	817	832	786	773	790	772	811	782	812	759	762	815	846	821	858	775	775	837	766	836	805	833	811	785	787	794	814	789	786	791	818	826	845	829	812	831	734	793	835	838	815	838	814	852	808	830	751	809	761	779	838	866	790	877	790	792	866	814	860	837	771	822	814	773	853	777	825	840	829	808	794	814	828	778	811	893	846	819	821	804	828	828	829	847	813	795	824	846	848	779	849	802	807	793	808	853	810	811	768	820	817	837	806	799	844	821	827	796	825	822	832	801	798	774	871	807	846	800	776	840	873	803	828	817	821	827	804	806	856	794	871	815	797	786	742	820	732	827	810	869	831	862	796	863	831	824	834	803	794	803	818	849	834	845	842	798	799	821	797	826	834	767	814	789	822	843	758	826	815	874	757	817	805	781	782	782	795	832	800	828	846	764	810	810	744	805	866	799	773	797	800	760	787	841	803	849	808	832	818	792	817	823	785	790	783	807	854	819	811	792	814	809	809	812	789	789	814	751	802	791	816	843	831	790	863	855	815	852	828	773	790	844	844	797	834	819	818	922	806	857	817	811	824	840	817	816	815	828	869	793	836	811	769	822	850	841	842	844	803	849	801	818	838	803	798	828	911	775	777	849	788	782	795	853	808	807	794	847	784	784	794	827	829	820	870	769	841	822	806	757	792	811	768	827	764	800	807	813	833	786	770	812	838	833	824	803	780	762	811	799	789	802	873	821	835	838	776	808	818	823	819	811	787	824	780	790	814	783	818	808	785	837	820	802	798	830	822	853	825	821	771	815	838	810	832	792	854	806	814	815	846	801	816	864	859	852	767	828	822	791	819	808	804	803	749	848	828	794	871	817	850	793	795	766	832	778	867	799	796	806	829	802	806	771	814	775	779	817	872	808	845	771	852	841	815	800	831	792	840	817	758	798	830	794	819	815	796	829	796	854	814	808	755	791	790	796	763	792	789	829	824	823	802	800	840	858	810	782	814	856	860	773	828	859	808	830	835	775	868	812	849	822	831	793	791	807	805	826	772	784	763	786	805	830	779	869	841	817	784	826	798	791	809	840	797	817	781	801	826	854	817	798	836	733	833	838	846	796	847	792	810	810	781	852	790	837	784	819	790	816	805	800	821	811	802	816	785	777	811	745	818	772	826	803	805	844	755	776	782	797	828	793	812	833	798	787	828	802	844	795	822	826	781	817	824	815	770	834	845	739	838	804	800	810	816	808	814	822	808	891	806	803	799	832	787	794	778	822	773	853	793	764	780	779	822	780	769	837	862	864	770	830	784	782	832	788	803	837	774	798	850	811	809	835	823	802	888	783	836	724	781	846	767	822	816	771	835	809	809	868	796	833	828	791	840	816	832	840	823	815	851	880	829	816	791	804	809	787	796	812	837	785	793	800	839	793	843	831	805	810	789	844	826	808	774	810	822	767	764	820	781	767	776	878	786	820	819	796	797	829	782	854	766	795	801	790	777	861	784	801	843	840	804	791	820	848	833	831	843	836	840	811	828	817	771	869	768	856	813	814	838	784	792	822	846	849	777	808	822	804	841	777	803	757	844	797
23686	22249	23589	21616	25683	25975	35590	35269	26328	27110	28767	25376	18952	18739	18210	12110	9911	7848	6067	4264	3321	2155	1665	1296	999	843	790	658	545	493	411	399	369	329	343	330	348	352	339	322	351	345	311	330	306	321	387	346	312	312	306	342	365	328	350	342	320	327	341	340	312	327	346	302	314	325	335	311	310	348	318	295	314	312	321	299	310	328	303	334	324	289	326	295	334	341	332	308	309	288	307	299	300	317	297	320	296	313	327	294	307	334	333	311	327	272	334	270	322	310	305	319	291	322	332	334	318	288	319	319	319	331	308	313	302	278	291	319	334	316	340	329	307	289	327	333	333	294	321	339	327	294	331	306	288	320	351	318	329	291	318	343	321	304	332	297	331	327	351	301	306	301	324	349	324	306	290	304	314	298	352	320	286	328	331	273	306	325	318	323	309	296	318	295	293	347	301	334	300	286	302	318	332	340	283	316	324	357	362	294	329	325	284	295	329	298	289	322	323	330	308	360	302	312	300	309	322	291	303	300	304	333	320	331	330	326	309	322	330	304	319	316	299	295	327	332	285	306	307	283	331	332	312	328	332	313	313	344	336	297	326	331	346	317	336	349	338	302	335	333	316	313	304	321	338	330	297	377	334	319	339	309	285	331	301	311	321	316	314	315	303	295	274	337	319	308	303	320	332	303	307	322	317	314	344	303	336	323	304	324	289	314	262	296	333	326	353	332	313	309	313	336	321	292	327	297	336	299	308	336	305	313	298	302	298	326	312	333	274	280	307	300	330	316	312	298	318	329	315	307	322	344	313	337	331	304	353	279	313	334	321	340	322	325	316	321	300	328	298	327	299	324	366	365	321	309	316	300	341	302	335	302	304	311	367	322	288	315	331	320	310	318	328	339	296	323	311	304	323	280	323	313	324	300	306	330	319	306	314	296	326	291	280	339	332	291	301	314	328	336	330	331	323	342	331	291	333	354	337	331	311	322	302	309	328	317	324	323	314	322	340	331	294	309	326	296	348	304	331	307	337	323	324	328	288	318	314	314	347	324	308	316	320	347	298	309	339	317	314	338	337	344	312	333	306	300	327	295	347	335	353	310	333	360	353	317	323	320	310	327	301	326	339	334	312	299	291	308	331	323	338	324	311	333	299	292	313	325	353	304	318	315	311	332	306	322	340	334	308	295	293	302	283	349	311	305	300	334	320	301	315	288	309	315	318	318	290	303	287	298	315	308	316	331	323	306	322	329	317	331	315	301	323	296	315	308	295	311	315	333	293	261	366	342	321	341	306	335	311	306	335	289	323	283	307	311	317	268	288	320	291	299	348	316	301	308	323	297	309	281	335	308	317	304	313	343	313	295	328	320	289	314	328	304	347	310	296	281	308	302	319	312	332	304	300	312	317	321	288	321	310	300	293	318	325	307	305	299	316	346	353	323	324	351	320	329	326	321	347	350	315	323	298	325	325	311	318	328	306	344	308	328	303	307	303	290	286	288	333	325	284	309	362	315	270	352	301	349	317	318	318	348	350	316	317	335	324	326	338	321	301	286	310	309	319	312	326	325	298	325	318	296	301	272	325	320	363	286	293	291	331	338	310	352	280	315	312	307	322	307	296	290	314	318	341	315	313	303	319	316	295	338	321	328	326	274	334	328	305	316	313	337	334	283	320	323	326	298	280	316	294	308	325	309	326	301	312	297	353	299	350	309	321	304	347	303	331	314	299	293	315	343	335	331	304	319	316	327	338	302	317	286	275	325	275	294	314	298	339	337	299	280	300	328	313	333	345	318	298	327	302	305	326	328	305	308	303	305	298	306	292	334	307	287	344	294	345	272	338	306	345	335	333	321	285	336	324	297	329	297	314	316	308	325	363	281	300	318	333	311	339	326	335	308	312	313	325	308	326	294	325	368	317	306	312	330	311	324	292	324	303	339	322	294	328	325	290	310	297	305	325	311	299	306	299	346	332	293	319	308	333	295	309	319	329	311	304	326	314	302	289	322	320	313	300	325	313	334	349	322	322	292	306	324	313	327	316	323	329	329	300	309	318	313	323	305	305	326	278	289	331	303	317	308	314	306	320	296	348	331	301	338	291	305	345	314	307	308	329	295	337	309	307	316	334	329	307	286	337	332	307	304	306	280	309	320	337	317	335	304	337	297	274	300	316	307	314	324	331	301	339	297	306	326	304	312	337	283	318	321	316	328	344	306	300	327	314	340	298	304	336	324	275	305	283	332	324	307	335	321	318	307	291	280	351	310	287	323	334	332	311	311	295	325	315	291	341	320	311	315	334	331	277	328	322	289	289	326	310	293	304	287	328	277	312	318	316	300	326	315	299	285	309	311	334	301	314	317	317	347	303	282	318	336	318	297	328	317	334	331	298	320	321	340	295	356	321	270	326	316	317	357	318	324	329	348	301	312	326	300	321	314	332	331	295	306	316	321	286	305	300	302	303	319	269	319	323	345	293	325	324	314	337	332	322	305	343	343	340	327	303	323	320	313	337	302	326	318	323	343	314	333	323	314	300	316	287	304	316	284	332	273	284	289	321	324	296	339	319	305	288	324	292	326	336	305	338	300	341	316	275	295	325	295	294	290	324	309	295	351	314	311	326	306	300	335	304	303	295	334	330	306	300	310	325	312	334	308	290	309	291	338	315	288	301	339	303	280	299	303	324	298	312	297	311	296	325	331	324	306	329	328	334	321	296	307	302	331	316	322	304	294	322	314	299	316	297	316	319	287	320	325	290	311	311	309	334	321	324	321	337	304	350	315	289	339	332	307	319	337	316	298	292	346	318	294	305	323	300	305	303	315	312	324	299	296	299	300	291	316	309	294	329	337	320	300	299	321	327	297	336	332	312	308	329	342	301	333	318	333	297	330	349	310	312	320	341	297	290	301	324	317	326	352	318	305	325	324	330	296	326	326	338	319	300	334	314	305	355	313	356	309	314	295	309	325	306	308	333	303	324	334	299	321	314	312	314	284	309	328	334	312	326	342	336	328	307	292	311	308	325	310	311	298	293	276	300	320	295	298	287	302	324	326	314	283	331	291	315	346	329	309	320	326	293	334	321	297	306	266	279	308	334	326	289	320	312	305	305	319	339	311	334	321	308	313	311	285	297	325	297	317	329	296	335	337	323	302	324	286	296	325	313	298	334	323	328	310	318	320	313	313	330	316	297	329	301	311	316	341	347	317	348	313	302	315	332	306	321	334	313	329	329	308	305	319	310	346	328	294	296	314	318	300	312	305	296	313	328	281	351	331	311	282	314	293	342	330	298	312	282	294	313	296	304	333	327	289	345	325	362	343	308	310	334	333	317	311	327	342	342	294	336	326	327	326	319	297	305	313	307	306	276	334	307	305	344	328	337	350	319	304	317	302	324	325	313	310	308	315	339	334	313	332	317	334	341	300	314	264	338	314	293	333	312	327	327	320	318	330	276	345	317	279	305	335	362	331	320	321	355	316	316	316	366	286	315	307	346	315	301	320	344	285	308	301
15849	18522	26151	30345	35340	37180	46045	46002	36914	43312	43959	39301	33046	37319	35880	26748	28218	24654	22423	18202	15885	10740	8762	7121	5100	4186	4099	3012	2279	1910	1677	1345	1169	946	921	948	983	869	1007	958	987	1010	930	946	1007	970	969	961	972	969	990	963	970	990	963	925	890	921	982	950	876	829	790	869	856	821	795	781	810	902	832	903	857	814	790	886	846	802	799	805	767	774	801	798	836	835	774	795	772	817	802	794	847	781	812	771	803	792	807	848	828	762	787	796	823	844	827	809	797	789	819	803	805	825	793	791	808	771	849	819	765	789	782	767	815	764	813	789	798	782	822	799	836	777	819	763	768	799	812	775	760	817	739	790	788	807	812	818	783	797	791	829	824	785	806	816	806	821	803	751	835	763	766	802	785	799	761	764	820	864	775	803	776	790	802	808	821	822	769	813	793	803	775	781	854	772	789	787	809	835	838	859	751	824	813	783	796	754	813	781	813	825	847	845	807	796	803	781	793	812	736	812	788	780	782	811	820	801	769	803	811	819	790	836	802	799	780	780	806	825	781	770	821	796	764	803	828	758	797	855	800	792	809	760	797	807	809	800	776	851	760	790	803	787	810	803	825	776	776	800	752	835	761	795	809	816	807	820	753	804	767	798	814	765	840	815	783	806	819	839	769	838	763	752	796	863	813	777	825	796	818	752	806	818	770	807	775	764	835	847	802	832	834	791	781	789	801	815	770	805	770	763	828	802	825	779	792	795	830	830	805	820	792	837	802	760	801	860	850	817	840	778	815	781	857	750	759	760	802	805	822	812	801	766	787	790	829	823	765	803	755	814	823	809	787	804	734	841	802	808	830	808	783	824	824	768	837	768	778	853	778	824	786	805	800	794	792	815	831	778	791	764	813	791	748	782	763	822	837	770	786	813	786	844	820	834	819	862	774	818	788	789	831	817	831	791	784	827	839	747	786	802	781	768	816	843	819	735	794	787	856	816	796	824	828	762	811	762	775	829	792	796	816	814	801	793	813	768	816	763	793	785	868	799	751	781	816	810	750	759	791	828	787	766	810	771	758	754	796	775	789	774	778	797	805	784	799	806	775	811	814	778	802	813	791	825	807	813	757	778	856	801	808	747	820	792	786	790	761	832	834	761	807	812	851	780	764	810	749	800	785	789	814	759	799	809	802	815	768	766	804	777	755	809	735	737	864	848	747	765	832	837	770	854	779	771	816	825	836	765	799	794	808	758	814	792	770	773	758	807	793	770	818	798	804	841	791	789	843	807	801	795	796	774	803	779	773	777	808	758	794	805	799	861	827	794	859	848	828	806	802	805	788	835	786	803	801	809	786	821	740	803	729	797	842	806	765	756	776	778	814	806	850	804	806	842	781	788	805	850	775	835	798	777	740	824	780	807	770	796	810	790	776	791	779	828	794	748	832	769	778	767	765	731	763	841	775	812	771	783	801	801	785	807	775	785	803	824	802	814	835	760	770	780	805	817	766	831	759	795	768	785	841	816	819	821	797	803	822	755	801	780	756	782	825	788	861	815	783	853	801	814	810	815	801	817	767	812	856	826	794	832	764	777	792	807	786	755	877	812	784	793	795	778	794	806	780	762	844	801	781	776	800	837	802	756	795	793	831	806	777	835	826	793	744	784	808	796	800	802	867	822	797	791	784	830	790	787	829	808	815	826	836	810	818	803	743	789	805	807	791	761	782	781	791	806	816	792	819	829	793	768	800	803	809	835	767	733	792	824	784	810	770	859	792	801	811	827	840	795	798	809	800	776	779	805	850	788	793	826	814	811	776	808	817	784	790	819	800	807	839	800	840	797	860	799	798	799	763	804	859	803	792	793	807	787	796	867	764	788	730	849	793	857	800	857	829	794	817	788	854	788	848	751	768	798	823	789	837	835	792	774	805	851	820	800	818	784	798	772	804	768	820	812	817	836	794	762	825	792	750	831	777	788	784	801	818	826	781	783	794	776	775	781	813	778	753	796	839	766	850	827	841	801	811	812	797	812	760	800	746	772	810	860	820	787	831	792	788	729	818	796	806	790	783	813	783	802	800	759	793	825	789	811	853	792	817	784	813	834	785	836	866	834	791	828	821	819	804	759	789	796	787	784	721	790	811	759	790	798	779	827	788	789	820	816	781	791	765	790	807	826	801	815	809	747	780	801	799	787	785	782	792	781	801	790	753	812	800	750	789	759	830	807	767	817	805	861	779	803	813	798	770	791	739	761	805	802	814	785	780	761	823	823	750	835	776	786	793	809	821	796	804	810	796	836	868	778	825	742	831	746	839	776	777	739	783	761	841	817	823	759	801	808	824	824	792	798	784	823	833	783	830	758	817	778	774	766	792	756	837	804	791	812	789	765	786	814	776	817	772	839	798	824	792	827	796	779	780	802	805	824	782	805	781	804	824	821	828	759	798	784	813	782	787	842	793	804	779	800	821	869	875	785	797	767	800	726	804	811	828	782	747	784	752	807	779	791	801	856	761	771	786	754	795	798	743	794	818	820	796	821	802	781	794	791	807	828	762	770	867	772	797	843	885	827	782	790	741	749	788	834	830	839	814	771	800	806	790	772	808	800	793	818	789	818	804	785	820	839	756	827	821	834	756	785	813	856	830	800	784	821	786	862	783	755	774	779	834	804	822	756	806	762	793	798	818	778	787	785	767	797	801	860	799	805	827	785	765	811	794	771	804	801	828	863	792	791	787	846	786	791	771	793	847	734	765	804	763	801	779	859	753	836	798	810	839	778	770	785	768	775	755	802	750	814	806	808	810	787	769	817	797	798	781	819	830	785	715	774	850	827	843	807	773	792	794	792	764	828	782	857	817	823	791	801	837	813	850	798	833	820	784	836	822	814	823	778	765	816	817	758	809	782	795	813	775	809	788	853	797	809	826	760	786	776	750	787	771	777	790	795	771	783	814	809	833	818	769	828	816	775	839	816	788	809	820	806	845	733	799	795	835	857	787	826	806	768	781	799	773	798	800	763	797	780	820	890	810	815	802	797	837	794	820	801	846	811	854	761	823	754	793	748	784	787	760	769	824	808	772	747	788	825	793	826	842	799	729	817	839	753	707	795	770	764	831	862	742	775	788	794	798	837	800	754	784	821	779	713	787	775	801	835	833	777	817	756	823	845	719	768	836	804	811	818	776	785	785	789	774	836	759	775	800	800	814	751	791	844	815	833	797	798	751	809	801	832	775	780	791	816	827	833	809	805	805	837	794	766	822	763	765	821	790	838	817	827	791	827	809	810	800	735	779	765	781	762	800	823	828	810	786	814	820	786	771	791	808	823	757	855	826	780	803	821	789	813	844	825	822	827	764	785	838	784	852	839	850	835	800	802	794	784	799	798	788	804	789	836	858	783	791	793	848	775	851	759	780	810	782	825	744	821	776	802	807	807	803	770	810	761	762	785	800	759	810	816	762	850	795	795	828	827	794	759	878	793	814	879	808	825	773	782	761	754	761	747	783	773	761	784	806	810	830	734
36021	34320	35450	32881	40305	37730	43481	41388	34340	36796	39235	37684	32825	33696	30895	25227	23306	19555	17313	13891	9279	6966	4310	2710	2018	1826	1476	982	840	698	602	417	410	316	280	329	290	295	270	286	300	350	314	318	314	303	302	343	299	294	318	340	321	322	294	304	307	331	285	294	287	284	267	271	264	268	255	280	277	291	294	295	261	251	250	264	272	281	243	243	254	272	263	233	282	272	279	246	262	266	249	243	253	240	283	242	247	256	270	265	257	267	267	277	284	256	273	250	264	267	281	274	261	277	256	260	259	279	253	271	267	247	258	272	263	255	254	251	263	262	276	261	260	256	284	264	223	272	245	245	295	272	271	283	241	252	237	252	252	274	276	240	250	242	266	254	266	263	270	269	253	276	272	276	214	247	242	259	289	268	264	266	251	272	261	289	268	239	268	244	262	302	259	261	258	247	254	296	251	286	299	274	266	259	243	283	251	256	235	238	265	269	265	269	247	246	260	246	265	257	258	249	258	274	277	264	263	280	259	249	297	292	266	257	267	237	238	213	287	274	253	247	266	264	267	248	248	242	248	292	248	260	247	234	267	263	279	305	238	262	277	266	253	289	276	243	254	292	270	255	265	262	265	267	266	257	244	255	240	274	241	255	255	241	258	295	295	252	263	284	268	304	252	271	263	232	256	286	259	261	261	259	266	271	258	267	250	309	279	272	256	260	268	240	285	266	282	279	237	292	285	259	271	276	238	292	279	261	267	287	261	256	248	254	274	255	264	256	246	260	259	234	250	256	254	253	280	290	267	285	293	246	271	274	241	268	271	229	260	254	287	254	242	251	267	269	261	300	253	263	264	240	263	268	247	241	238	277	283	249	257	243	276	268	273	245	259	259	273	247	266	297	276	254	273	242	254	300	241	266	259	252	251	256	247	263	285	261	259	267	268	281	280	268	295	247	280	280	276	274	283	255	247	272	277	298	260	259	270	280	271	274	260	279	244	271	297	244	226	266	261	225	300	253	262	251	263	261	254	249	293	276	260	294	290	261	275	238	247	273	260	250	267	245	239	261	245	281	269	256	267	214	300	294	300	287	279	275	243	234	244	257	266	277	238	246	282	262	243	274	245	317	256	257	277	230	291	252	260	240	268	256	257	271	261	286	262	276	258	243	256	255	278	300	257	267	249	251	270	270	235	235	268	276	255	269	278	242	230	273	285	271	214	268	275	254	227	246	287	255	272	255	262	269	264	284	252	241	238	265	271	237	265	279	265	302	276	265	270	263	250	287	254	277	271	254	233	238	261	247	264	259	256	289	252	293	277	280	280	260	275	253	250	260	264	262	245	260	265	255	250	259	277	290	297	251	288	289	264	257	251	288	235	302	238	277	276	276	246	291	262	254	264	280	253	227	277	239	254	269	243	222	257	274	261	263	264	244	252	247	252	285	255	239	249	253	263	280	257	247	255	244	277	236	267	257	240	294	238	253	230	286	262	270	244	246	239	263	265	261	263	268	282	254	247	269	275	248	276	260	280	259	263	269	234	264	272	287	288	305	253	261	287	268	265	256	240	287	264	226	270	253	241	250	241	235	274	260	241	258	284	259	253	261	267	257	248	278	235	268	267	273	240	232	256	239	236	277	272	257	234	252	257	246	235	285	283	253	261	262	267	275	255	256	252	246	240	241	255	246	279	252	277	270	241	237	231	267	263	260	255	247	253	248	245	254	256	278	265	274	298	274	280	259	242	271	249	256	263	256	268	291	254	279	248	274	271	282	284	241	274	266	271	261	226	240	264	270	247	257	271	253	229	293	270	260	240	249	283	295	233	237	242	259	251	251	284	252	302	255	224	265	233	277	247	254	263	265	244	237	272	276	229	274	244	213	263	266	253	238	234	286	266	247	254	225	266	260	249	296	244	277	273	218	282	274	272	251	259	258	257	251	252	265	275	256	221	242	251	274	280	239	268	243	269	254	259	236	274	272	238	283	260	259	229	251	274	280	237	243	275	273	265	280	252	256	254	254	244	235	247	267	300	276	273	252	263	257	283	260	276	268	262	268	282	272	243	252	245	263	270	273	242	254	224	269	242	241	271	256	283	267	262	273	223	276	257	265	253	244	250	233	258	273	273	265	273	271	270	267	260	241	297	285	268	256	298	246	252	280	298	290	292	277	261	239	261	260	262	238	257	281	274	277	297	259	279	266	271	260	234	259	242	257	273	276	250	218	280	249	245	286	284	276	269	271	272	264	264	245	244	255	230	243	283	253	285	271	267	282	266	250	278	254	251	256	262	263	266	280	270	285	272	270	241	260	265	262	241	275	282	286	293	262	259	267	280	269	229	259	268	250	253	247	275	279	263	267	288	275	285	258	280	275	256	231	252	263	262	306	231	257	269	262	275	317	272	250	235	242	265	232	245	283	283	260	241	251	268	260	256	260	295	251	227	236	284	232	235	238	277	276	275	266	273	269	230	282	266	257	275	256	234	273	233	258	275	271	288	226	274	268	232	249	282	240	273	228	265	261	265	278	285	260	259	255	263	270	263	252	289	268	268	281	286	232	267	256	284	246	298	240	259	251	255	242	269	259	277	270	264	302	265	268	254	267	252	252	258	235	267	239	255	246	270	276	242	263	260	269	298	283	298	237	270	267	262	286	256	245	258	249	267	260	289	271	254	279	241	270	239	253	271	252	257	270	274	262	239	273	262	245	255	256	264	249	241	243	227	276	244	244	267	231	277	269	275	253	281	260	236	272	289	282	281	271	285	259	247	237	259	254	263	241	261	266	268	276	274	314	255	253	277	274	232	264	236	281	253	285	263	270	281	269	239	229	268	275	204	260	261	255	262	233	249	277	259	245	265	262	244	292	251	273	278	241	288	240	259	238	242	280	236	250	277	228	279	274	256	267	274	273	285	274	235	262	224	267	253	261	255	283	280	266	239	248	256	265	265	267	267	279	255	251	279	249	269	264	289	268	245	269	278	276	270	276	257	245	274	275	237	245	254	277	263	290	308	259	276	277	251	262	265	265	262	279	226	239	266	287	274	265	264	251	252	258	264	228	302	274	263	262	243	260	264	256	288	275	249	264	274	281	241	275	234	286	227	248	252	271	251	276	265	258	263	237	245	265	283	251	294	246	260	247	266	254	261	234	254	248	263	260	284	257	279	235	236	258	259	250	246	246	294	279	245	242	242	280	264	263	246	242	272	255	248	233	253	273	236	251	247	243	243	265	262	278	282	232	243	263	237	273	229	272	252	264	289	236	244	271	254	238	269	251	253	267	269	269	253	221	271	269	270	251	272	277	245	285	237	259	269	271	259	262	251	278	238	235	253	264	268	260	247	297	214	231	269	255	259	260	291	251	283	262	231	247	260	259	276	266	272	231	259	279	277	278	239	240	261	296	270	274	252	264	270	270	273	245	264	249	241	257	251	248	277	231	237	246	295	259	264	263	277	264	247	272	278	248	251	251	285	277	282	257	290	274	269	271	267	287	259	250	287	256	266	258
23868	27852	35955	40255	45937	47132	52890	52021	46690	53228	53006	51270	45965	49684	44540	38604	41533	37315	37517	32974	28215	23161	17625	13034	10325	9505	8017	5508	4477	3628	3213	2067	1684	991	890	898	898	928	929	973	1019	1090	1122	984	1123	1071	1120	1040	1064	1019	1097	948	1090	1001	1032	999	1038	1099	1056	971	877	825	803	775	782	753	791	758	740	857	846	813	759	726	721	666	719	728	694	658	696	668	689	693	704	687	642	632	694	699	659	673	662	646	704	658	676	645	708	643	691	693	653	699	653	652	662	654	646	690	661	677	647	676	699	692	624	730	707	672	643	735	635	664	656	709	625	642	657	689	708	698	644	695	687	665	666	693	660	694	675	684	614	677	692	722	661	615	696	682	657	682	652	688	681	665	643	676	687	664	689	666	599	696	635	670	695	630	630	667	684	658	669	703	660	706	663	669	633	646	685	686	674	691	630	674	651	695	657	689	678	686	611	653	695	663	702	706	646	646	621	671	661	687	625	720	729	671	726	664	689	686	643	666	675	682	695	681	658	686	688	688	675	695	691	668	665	647	651	644	679	686	687	665	679	677	688	634	649	644	637	707	643	701	663	662	694	646	671	657	712	608	703	682	695	693	653	644	672	654	684	681	736	648	630	638	663	675	653	684	635	614	653	671	637	699	664	635	635	658	678	660	676	664	683	655	691	638	655	637	649	649	745	702	684	637	680	678	677	680	650	673	657	653	655	667	637	682	676	669	613	653	668	673	644	685	649	719	660	666	640	626	649	664	659	697	628	734	678	694	640	657	654	686	663	651	655	701	656	698	682	695	658	681	705	695	689	719	679	651	696	674	686	654	655	645	742	702	652	620	659	664	682	721	666	703	638	640	678	687	666	654	696	656	668	697	656	720	678	691	660	677	672	677	657	706	674	676	662	642	678	695	692	662	692	709	680	683	714	600	686	673	617	599	613	693	631	666	645	637	690	659	698	652	670	719	684	671	662	692	692	671	659	618	682	689	668	679	650	701	684	695	701	631	699	651	696	699	653	621	656	661	719	682	685	709	646	695	697	606	676	656	632	677	657	668	682	610	682	684	694	658	658	647	659	677	721	635	652	685	683	702	687	685	689	624	683	669	646	709	649	667	648	637	708	629	651	685	667	667	681	692	689	639	651	651	712	652	627	662	642	628	647	668	656	681	690	668	658	712	711	670	664	660	659	698	666	669	653	606	658	666	653	645	622	629	689	664	681	656	681	668	717	654	642	709	660	644	676	697	673	698	675	679	636	674	650	655	635	661	681	701	652	665	699	670	681	679	694	673	634	614	690	642	719	635	686	695	672	672	690	675	608	696	648	636	659	665	617	715	675	706	607	653	713	652	629	649	717	684	683	656	633	659	663	679	646	656	639	642	712	630	625	738	671	673	675	672	687	664	680	669	655	664	677	700	698	657	665	648	658	713	729	671	684	652	641	692	668	683	688	629	649	697	680	709	734	660	658	645	643	651	669	685	645	661	659	644	696	681	629	643	687	684	606	701	690	673	685	635	697	682	686	696	693	610	671	678	702	639	707	687	714	699	660	665	694	661	678	654	685	655	663	700	636	661	653	681	618	672	735	674	634	695	638	709	649	657	668	692	661	679	715	690	633	700	686	628	652	653	642	672	624	663	649	639	652	700	632	676	664	670	686	643	669	634	669	697	623	722	688	638	681	665	636	679	658	680	663	669	667	650	658	725	642	663	668	684	679	681	668	742	689	626	656	657	644	637	651	704	633	638	634	674	666	697	673	637	658	670	703	636	676	683	701	671	630	673	652	676	686	695	656	661	664	666	657	659	658	691	708	637	641	656	647	649	713	687	671	634	676	656	646	649	668	648	678	677	665	662	723	660	673	684	702	673	661	706	658	650	642	656	608	676	707	673	647	669	685	683	705	676	683	657	671	681	658	681	667	666	654	648	657	639	683	685	653	642	698	683	681	646	674	636	675	664	648	708	644	646	672	606	678	651	706	662	626	679	695	694	669	662	708	661	672	635	671	651	694	647	667	717	685	627	677	700	663	698	657	762	656	666	643	653	676	642	650	695	648	711	660	667	684	701	690	681	678	680	691	643	670	676	628	695	714	696	678	652	684	646	656	684	657	640	655	684	695	670	657	657	676	635	701	713	709	669	672	655	696	644	673	683	664	654	670	685	673	682	730	648	686	656	717	658	711	677	651	667	664	658	660	686	682	655	707	683	722	716	688	654	647	666	681	679	681	693	653	648	710	659	636	665	675	692	709	649	629	722	662	663	691	675	688	655	649	609	664	619	634	667	676	721	712	700	664	595	672	676	652	693	694	663	670	673	707	669	707	643	671	671	642	714	605	640	698	679	688	625	697	707	668	659	707	667	695	685	669	742	670	696	614	678	736	685	655	663	690	660	657	718	628	699	700	641	646	705	641	682	661	671	700	620	675	670	682	650	673	682	687	750	617	704	652	692	664	658	669	638	656	636	616	653	673	659	663	688	671	686	682	690	669	639	651	673	669	709	692	660	687	619	663	676	684	665	670	618	673	663	682	664	646	677	681	680	667	673	693	653	643	688	629	687	711	709	698	693	688	668	648	632	704	627	662	638	645	694	683	644	648	699	672	669	668	634	672	705	664	632	682	677	671	648	666	706	674	617	680	676	658	666	698	686	679	662	680	623	691	684	675	699	693	650	612	634	674	686	635	735	684	687	682	674	742	692	656	705	666	680	692	682	652	648	654	699	654	652	669	661	704	641	670	649	661	647	669	678	681	700	707	718	708	642	656	663	698	690	684	685	671	689	679	667	693	678	654	691	666	696	713	667	675	648	707	666	690	637	646	687	686	666	730	695	664	718	655	703	677	663	652	637	673	670	635	677	633	648	704	676	673	673	656	689	644	652	632	659	668	682	689	655	630	682	622	659	663	639	641	622	684	676	687	682	707	667	660	709	678	658	632	651	684	678	679	711	694	710	645	709	674	686	665	638	661	657	701	655	659	651	688	682	667	661	661	718	653	653	698	685	644	680	655	639	630	654	708	671	686	668	687	669	676	720	614	670	672	676	698	698	678	658	619	664	683	678	690	672	671	674	696	714	650	663	615	656	676	678	642	713	641	665	665	641	658	687	718	712	638	662	676	632	664	626	672	668	623	663	673	712	721	691	712	667	684	632	648	663	680	623	703	712	617	622	667	657	692	631	645	665	720	649	602	671	652	641	675	681	681	658	654	713	655	680	637	662	737	666	668	674	665	677	707	664	672	644	620	645	731	661	650	721	646	652	662	645	700	673	656	671	633	655	649	711	686	651	711	674	665	659	668	697	718	688	687	690	685	615	658	710	674	678	643	711	726	658	661	634	673	656	681	664	721	697	674	651	672	667	698	677	673	693	629	678	634	631	664	678	699	640	638	668	661	689	657	639	674	662	677	623	607	720	639	647	637	667	704	617	674	677	632	632	675	635	629	642	683	648	707	658	662	628	723	664	690	643	665	670	621	682	659	649	671	658	678	689	651	698
11839	9716	9587	6751	6385	5268	5974	4964	3523	2824	2511	2113	1686	1484	1361	1091	898	771	751	704	593	536	415	440	401	387	390	345	339	324	350	330	320	320	333	305	310	327	310	339	342	333	344	328	335	323	315	293	328	333	314	351	319	304	326	325	321	339	279	285	316	335	326	365	309	302	293	296	328	317	331	306	309	316	330	325	325	302	312	344	316	302	301	311	302	299	340	348	297	334	334	275	320	309	306	317	336	305	312	310	331	344	320	304	311	322	301	351	338	353	313	307	294	311	330	339	352	325	262	320	339	332	321	291	347	292	320	314	309	307	293	345	314	334	358	313	321	359	341	317	289	316	322	307	330	293	304	310	285	305	342	301	288	296	269	330	340	310	319	305	321	312	315	352	319	329	323	335	269	295	324	305	299	312	320	323	329	315	314	289	304	308	311	294	347	327	329	319	306	353	341	295	356	333	317	333	324	328	323	349	327	336	325	330	326	299	289	367	308	326	300	326	298	347	313	315	342	323	336	290	323	324	329	281	296	320	305	324	314	317	316	330	327	319	322	318	338	318	318	280	324	306	306	331	310	321	314	322	349	315	298	333	324	320	329	295	325	320	330	323	280	354	315	285	298	316	307	302	305	308	282	299	353	295	310	319	351	322	318	304	329	297	345	341	315	273	334	308	307	295	307	318	337	307	331	336	322	278	299	319	335	305	336	354	347	292	347	301	342	323	316	297	348	344	333	315	312	350	313	315	312	331	316	317	312	324	326	328	296	284	313	330	315	337	314	313	348	327	301	326	320	325	319	336	324	327	303	329	298	320	314	310	315	348	336	343	304	322	335	297	328	301	305	298	326	324	335	343	339	350	322	313	320	329	301	319	340	311	307	335	301	324	331	321	298	317	334	283	303	310	341	265	281	312	295	284	354	289	319	322	334	339	305	312	337	331	301	298	323	289	341	304	317	288	317	329	338	314	308	309	314	358	295	327	286	344	329	319	301	308	301	329	356	312	324	299	324	313	305	333	323	329	327	339	326	299	324	320	327	326	347	302	312	340	291	296	322	295	330	283	338	314	316	314	285	309	316	336	315	306	306	312	325	363	315	324	353	301	344	294	308	340	310	332	274	326	315	300	326	332	346	320	329	317	337	326	328	302	327	289	290	288	319	309	322	336	296	289	330	315	336	318	346	328	332	310	343	310	317	312	311	335	303	311	324	319	329	304	306	289	278	319	324	330	296	355	340	314	279	291	310	310	336	338	319	319	312	318	317	307	334	331	316	323	326	331	312	299	322	321	325	305	346	294	305	316	318	309	303	305	320	264	291	324	298	343	319	335	323	298	283	319	299	301	297	284	324	343	292	317	309	296	347	344	306	321	295	288	323	300	344	317	326	355	331	324	300	290	329	343	338	311	329	306	291	348	331	339	321	348	312	317	285	278	316	304	322	319	318	311	327	334	344	302	327	309	329	330	338	301	310	309	331	299	317	332	306	351	337	314	304	276	308	324	308	279	319	286	314	324	305	330	315	315	323	346	321	295	283	301	303	311	293	311	308	317	321	344	325	272	328	313	344	322	315	310	300	271	334	290	310	327	340	319	333	308	300	320	336	349	349	353	315	303	347	314	292	329	294	294	298	312	316	325	333	338	334	318	313	311	313	297	290	336	307	279	334	328	307	301	331	292	363	303	337	317	345	305	300	318	334	318	318	329	340	321	342	294	338	317	353	294	313	299	308	340	325	303	310	336	314	318	292	299	317	315	319	298	348	328	331	313	274	347	295	316	297	308	310	332	304	319	316	358	304	313	312	282	291	330	301	332	354	348	304	308	345	301	318	340	312	339	334	295	295	338	307	322	340	319	298	325	337	298	327	334	302	313	301	292	314	317	270	312	313	309	333	310	336	342	333	310	311	317	305	300	316	315	340	326	311	354	307	303	275	317	277	329	298	306	294	333	313	324	293	291	324	294	295	337	344	324	326	300	310	306	317	293	324	293	325	311	300	319	324	325	295	306	307	297	319	331	306	326	312	359	306	324	302	304	349	323	303	319	287	297	288	332	353	313	279	271	336	302	356	307	310	303	345	323	362	305	272	302	327	289	324	287	319	297	312	315	309	325	330	332	348	282	301	338	345	298	281	342	320	309	316	306	306	341	300	321	321	309	280	297	352	304	343	327	302	333	298	322	299	307	291	301	316	331	287	306	293	328	301	313	304	298	342	289	324	325	335	309	316	359	323	290	332	314	309	340	342	337	297	333	302	339	314	303	292	323	303	338	351	299	313	330	325	329	312	296	324	327	307	313	345	344	309	302	315	332	329	313	351	293	337	323	313	305	311	314	309	310	331	305	301	307	328	355	298	339	342	315	330	307	339	338	298	317	293	319	277	313	297	295	299	287	326	329	321	313	329	308	316	331	331	286	324	344	297	330	318	308	312	333	314	328	309	317	338	329	293	311	313	297	330	335	318	343	311	320	334	330	325	319	299	365	318	303	315	318	326	312	331	325	341	302	323	321	270	279	343	321	311	320	338	310	318	322	313	333	328	331	295	325	306	333	343	307	342	348	320	320	305	315	315	291	317	291	299	289	334	291	336	306	312	312	328	325	311	310	347	327	326	337	365	315	298	332	317	368	323	330	353	318	327	312	298	353	314	334	315	345	303	300	326	327	328	336	312	294	317	289	316	293	320	296	301	326	339	330	293	348	359	327	325	340	336	301	293	335	298	308	313	326	316	298	303	294	318	324	312	297	341	318	296	333	352	304	331	301	298	313	341	312	319	295	327	307	352	318	304	321	326	323	304	326	304	313	327	336	358	345	331	311	339	283	298	302	295	301	321	345	296	329	312	315	306	301	314	270	321	314	314	316	322	312	320	285	296	278	308	300	320	285	339	307	302	308	331	318	304	274	339	316	317	290	286	314	302	319	338	306	302	313	320	325	322	288	317	323	320	328	301	336	304	307	311	335	295	305	294	294	308	327	280	296	301	321	310	283	351	286	340	332	306	323	317	310	304	280	299	337	306	314	305	327	303	286	304	334	350	311	333	298	344	280	327	303	346	296	308	311	334	323	312	313	338	319	302	318	337	318	288	332	302	297	314	335	341	338	326	326	305	314	310	316	297	316	327	304	302	321	321	319	338	322	349	289	309	324	335	352	327	332	287	304	329	316	297	313	304	321	350	327	324	295	316	276	320	310	343	304	308	309	355	344	338	298	305	332	353	310	297	303	314	321	289	274	331	349	295	311	327	307	325	337	314	318	316	326	311	321	299	295	298	338	325	326	319	293	340	317	322	339	342	318	291	311	310	313	322	293	325	301	330	329	299	299	295	271	312	352	341	303	324	326	329	307	283	337	339	314	317	322	333	339	333	319	297	339	317	343	330	276	310	295	303	331	321	286	310	313	320	316	306	335	326	333	330	333	300	307	330	302	324	301	318	327	294	310	291	306	306	338	307	332	317	302	298	326	291	287	339	327	316	324	299	331	313	324	278	324	282	306
7967	9595	14583	15620	17933	17096	19491	17788	13835	13217	11884	10975	8913	8611	7895	5892	4879	4142	4156	3682	2717	2561	1976	1729	1494	1316	1206	1135	1093	1011	945	957	842	819	859	858	850	875	797	882	879	836	858	874	832	861	841	818	850	924	894	836	850	879	784	880	817	835	854	854	837	786	778	755	805	787	785	774	800	884	771	793	857	827	793	824	853	776	802	804	798	836	770	759	841	837	841	778	818	798	818	758	780	775	809	808	789	769	775	813	800	811	781	855	776	769	845	803	766	788	791	789	832	828	843	786	825	802	764	821	774	861	815	823	788	813	825	760	790	840	815	810	789	808	790	819	770	857	829	842	802	775	770	813	835	817	824	832	828	822	835	855	791	802	817	836	739	824	815	823	763	804	808	780	749	811	800	827	769	812	801	780	724	801	748	828	799	809	779	843	822	837	837	802	813	827	829	807	809	808	804	786	777	816	810	779	838	809	807	810	833	852	774	765	754	806	755	830	743	780	800	810	817	770	829	855	842	776	855	783	773	834	754	827	841	776	790	803	765	828	789	843	815	767	778	744	784	833	763	784	784	840	803	824	896	803	884	807	833	774	770	794	814	846	742	834	849	769	795	740	794	784	819	761	793	792	820	760	796	835	817	774	824	788	793	818	820	835	745	855	802	808	771	867	762	777	779	827	798	794	826	772	777	812	787	810	805	829	783	803	798	780	746	822	812	768	805	749	777	826	829	826	787	813	823	774	837	759	807	796	843	852	819	850	776	757	847	807	790	769	813	748	798	809	774	826	821	846	793	800	734	809	813	763	848	794	821	803	801	798	807	803	801	816	848	802	872	796	838	837	780	836	798	839	817	831	776	804	775	826	798	803	834	785	757	819	785	776	817	791	823	834	860	772	780	779	823	832	799	776	792	823	842	791	800	810	811	790	811	812	752	804	797	778	842	820	768	787	769	849	752	797	752	816	789	837	775	863	764	794	818	801	805	806	757	776	848	763	818	833	804	791	868	846	833	827	827	808	849	818	814	833	759	793	815	820	769	846	833	795	796	755	843	784	809	840	816	777	810	750	834	802	857	794	799	799	856	821	768	767	857	823	812	834	830	842	775	825	814	838	844	793	789	788	796	811	833	852	812	841	839	759	784	807	794	870	796	778	803	835	855	754	797	739	791	802	777	813	742	779	873	796	820	806	803	835	791	821	811	817	785	835	832	817	784	805	821	837	774	843	812	803	773	803	783	858	809	808	782	726	782	793	853	797	812	783	845	775	757	790	866	787	778	822	772	868	809	780	802	779	807	802	810	828	776	799	796	833	841	833	824	795	807	831	791	806	844	817	814	832	797	781	837	817	844	798	827	830	801	817	801	794	763	795	809	794	805	812	767	756	826	801	815	820	834	769	862	792	785	756	819	801	806	828	788	815	819	791	826	748	760	778	859	838	799	793	848	821	786	735	777	803	822	869	808	826	837	816	790	837	815	813	830	802	810	812	772	838	837	814	861	777	792	804	793	793	856	795	782	828	818	803	801	888	829	810	844	796	860	781	782	811	725	804	796	808	770	797	835	837	817	793	794	801	854	827	783	790	779	852	790	773	808	819	846	799	829	823	793	831	810	805	803	818	737	794	817	792	819	839	766	802	766	822	819	819	800	811	837	802	825	826	804	821	839	863	804	823	794	810	756	777	782	801	800	847	820	842	796	817	828	789	814	817	812	847	795	851	815	768	765	799	811	753	837	818	807	763	762	828	806	831	836	771	826	832	798	820	803	817	776	785	773	825	757	837	795	799	794	759	757	803	761	817	740	797	814	760	765	813	846	767	794	812	826	824	849	841	796	740	799	792	827	807	817	774	818	796	842	771	810	782	827	803	831	797	825	794	752	821	799	753	845	779	812	830	805	808	824	793	773	836	815	818	792	811	837	833	875	817	762	830	797	795	842	813	786	814	804	792	822	829	794	813	757	820	863	812	807	775	785	771	769	835	817	849	784	850	827	778	761	764	810	746	796	843	867	853	828	812	808	811	792	804	820	801	840	828	860	860	787	850	816	820	816	826	835	845	827	756	770	773	774	814	839	796	849	823	805	787	819	844	792	810	854	781	789	809	806	814	808	853	792	842	855	804	764	788	777	811	776	781	761	772	817	812	826	794	795	779	832	822	791	829	771	794	744	824	783	821	789	812	825	813	777	800	781	770	794	803	835	824	791	781	792	775	763	832	836	829	811	808	810	783	782	810	797	815	808	843	777	799	772	754	794	804	814	805	768	844	808	810	804	829	802	809	776	822	858	799	853	806	808	842	793	797	844	762	840	820	829	786	792	780	786	786	822	842	794	814	821	796	798	772	801	773	834	784	842	789	827	772	807	863	848	829	847	837	798	764	814	783	804	755	837	777	800	806	774	806	811	880	787	817	804	810	797	776	820	832	800	786	800	797	761	749	864	786	766	808	814	803	792	778	811	787	822	834	832	800	793	760	842	849	790	830	825	811	817	836	790	790	827	808	779	811	770	816	798	786	769	818	862	816	821	807	783	773	788	770	769	792	822	749	833	843	800	791	860	799	802	795	854	798	819	806	785	850	821	802	779	805	781	857	831	783	801	791	798	805	819	816	791	749	791	794	794	802	779	781	803	783	842	786	811	801	797	810	766	806	796	771	818	782	795	867	808	809	802	823	771	760	860	821	798	778	801	839	798	816	832	803	753	772	814	835	745	821	791	789	761	793	872	791	830	780	805	763	805	812	783	772	767	785	785	790	753	828	753	797	800	804	810	808	787	799	729	822	835	806	796	778	818	738	785	776	840	787	797	820	809	796	777	731	793	774	796	826	838	832	785	783	784	772	809	832	857	800	845	880	816	777	815	815	800	794	879	818	757	776	791	800	789	766	851	831	776	792	803	838	804	817	820	818	825	809	832	831	832	768	751	813	831	806	808	797	774	807	831	780	754	831	782	821	796	859	818	833	815	834	831	795	818	790	797	828	756	820	813	826	819	844	843	833	809	794	818	805	816	777	791	840	783	818	793	819	798	820	755	804	808	813	799	810	748	771	833	821	752	826	839	793	782	808	822	785	810	829	810	801	849	811	808	767	796	817	817	748	801	802	815	839	792	787	825	798	832	784	751	781	787	815	787	829	808	830	808	816	802	787	763	782	827	853	810	780	829	846	766	818	848	771	790	821	813	854	786	795	804	826	818	823	811	802	823	822	793	810	822	812	825	798	798	811	781	773	780	823	782	751	901	753	846	798	754	793	877	796	773	824	798	813	739	799	777	825	792	830	785	754	808	808	795	811	758	814	799	786	797	817	830	799	845	828	807	780	764	756	791	814	797	831	764	774	823	854	810	788	762	831	835	772	826	824	756	789	802	841	808	786	779	819	770	749	813	817	819	766	773	801	788	853	755	829	827	804	773	807	783	818	759	852	791	811	785	831	823	783	791	787	811	817	769	813	818	781	788	812	807	792	796	841	766	848	791	801	793	862	850	832	753	816	765	813	876	771
24089	24248	25550	22901	29428	30958	36111	34383	25945	26834	26402	22972	20570	15360	15033	12868	9492	6806	6514	5630	4081	2698	2157	1221	925	848	648	590	565	463	421	380	344	331	343	321	312	324	329	337	352	339	351	344	358	340	335	332	338	326	368	347	299	340	331	338	341	370	364	355	338	303	335	341	319	344	347	312	326	313	316	313	319	345	299	303	301	329	302	332	288	310	340	345	313	286	333	303	296	334	324	331	324	320	322	302	321	332	309	322	290	340	319	337	327	316	305	322	287	324	282	328	330	303	326	306	334	289	296	343	326	305	343	312	293	328	315	293	309	312	305	354	320	346	340	311	308	293	328	303	303	307	339	300	300	313	321	281	317	302	304	315	306	304	276	317	336	299	305	299	303	358	313	308	337	357	290	291	323	278	310	315	308	330	326	327	315	296	305	317	321	294	316	308	309	298	329	326	313	326	328	329	314	332	304	302	272	310	331	336	355	344	291	328	305	331	315	281	281	297	322	318	321	327	334	317	287	288	348	344	304	314	288	324	312	313	283	313	293	319	342	305	297	321	331	297	340	323	284	311	284	299	322	313	325	332	304	318	302	325	311	306	310	327	295	331	358	308	317	320	278	310	332	308	302	314	322	362	300	327	290	306	329	306	302	311	331	275	315	278	328	321	329	323	278	326	348	290	290	309	291	291	336	322	308	354	302	344	325	321	306	312	323	333	291	314	322	327	318	335	326	309	315	311	323	283	317	282	300	290	317	307	311	295	295	284	338	328	303	316	337	322	320	324	321	330	341	282	315	326	327	330	306	306	289	324	325	313	316	313	289	309	316	300	284	299	279	311	268	358	335	291	292	300	298	316	285	312	315	330	302	335	312	292	320	298	337	295	348	324	313	333	338	303	317	329	318	324	330	304	283	331	291	338	275	341	304	320	298	338	287	293	293	317	327	294	321	292	306	317	314	334	311	310	322	286	300	273	326	292	307	326	289	299	310	328	295	297	319	310	347	303	315	344	300	289	303	302	319	298	314	320	333	300	352	299	336	295	330	316	334	304	286	298	293	294	299	343	312	342	301	297	301	337	360	320	313	335	316	327	332	327	307	323	343	304	322	289	316	320	311	305	299	306	332	314	324	271	329	303	291	327	314	293	309	320	289	280	296	276	313	275	284	315	314	290	336	295	309	285	306	306	320	308	307	329	274	312	315	330	309	307	309	312	314	330	312	321	306	303	312	305	302	272	295	306	321	316	303	327	304	361	347	331	343	307	330	287	295	335	344	332	258	290	326	338	345	305	290	316	333	320	303	295	301	297	308	330	309	331	313	334	322	299	309	303	289	320	335	307	323	315	321	267	279	308	336	328	290	272	313	319	331	332	304	313	308	286	322	290	280	345	304	323	295	303	348	320	320	355	307	303	311	291	275	300	338	293	375	299	297	300	317	291	303	309	340	312	326	328	300	287	295	349	319	298	324	308	318	311	328	323	297	301	318	326	307	288	345	297	309	309	351	282	293	299	306	325	311	328	334	316	304	285	340	326	304	337	301	295	320	323	308	260	331	329	284	289	312	316	314	327	344	331	309	335	299	339	287	296	284	319	312	306	320	302	321	291	328	276	342	314	317	331	307	346	353	332	298	287	332	290	331	266	268	307	315	284	309	281	314	268	304	326	286	356	327	284	295	322	309	288	313	304	320	330	308	343	268	309	307	357	326	322	306	316	320	281	315	299	320	335	319	285	318	274	300	306	293	284	336	283	310	320	340	279	313	336	317	315	309	326	277	310	319	287	300	315	343	332	317	296	274	304	300	275	338	334	284	352	331	306	291	324	319	286	310	328	296	345	307	319	269	343	331	306	297	311	303	321	347	294	322	303	322	307	317	326	303	314	300	323	310	294	309	317	299	309	308	330	287	306	285	304	335	296	348	334	312	286	292	326	328	281	293	348	319	302	297	283	340	262	310	307	314	285	308	339	335	344	317	313	347	314	318	337	307	290	308	297	332	283	318	292	298	317	306	332	321	283	305	337	342	290	312	287	325	307	287	312	323	339	283	328	311	312	297	321	291	315	322	314	310	320	295	278	301	316	294	338	322	301	325	293	356	321	345	336	318	337	342	291	320	301	331	345	338	324	312	318	336	325	347	333	342	294	306	317	283	296	299	275	320	338	323	334	322	310	334	299	294	319	308	307	322	313	345	328	319	334	315	336	295	283	319	324	289	266	283	303	292	295	324	321	306	281	284	342	315	317	323	313	311	350	309	299	307	343	295	325	329	312	312	311	318	310	286	318	320	332	283	293	342	338	292	328	307	307	336	338	304	311	303	284	320	293	294	301	315	346	333	315	279	335	336	356	268	345	303	318	311	346	341	325	328	314	312	278	331	315	325	301	322	316	283	299	307	325	327	293	317	288	283	328	316	321	312	342	293	304	295	307	325	313	316	297	315	278	289	314	345	306	305	314	301	350	327	323	327	299	306	317	333	311	335	316	325	345	335	325	316	313	287	301	298	325	299	328	339	283	314	298	328	335	325	290	312	324	301	304	327	316	290	309	306	300	316	316	334	341	286	338	293	294	336	330	270	318	311	336	334	353	329	282	344	304	281	277	317	324	329	274	312	329	317	327	357	327	272	319	269	310	316	296	360	289	318	307	317	302	327	315	326	335	319	349	289	336	313	319	320	347	321	328	315	291	315	326	334	273	288	296	289	314	313	327	322	279	296	311	323	328	326	300	329	308	340	277	281	319	288	310	344	317	323	287	315	293	313	305	311	342	301	304	309	290	313	296	311	332	293	298	317	295	267	288	301	336	337	316	291	315	306	330	283	326	288	329	347	353	309	313	326	314	314	295	308	322	315	337	304	304	302	332	338	311	315	294	337	297	297	318	303	297	335	307	341	333	300	300	296	315	301	315	321	308	294	314	321	293	322	309	329	336	306	318	331	321	353	334	319	308	301	331	298	359	329	348	323	297	347	329	339	336	307	329	291	313	307	294	304	300	290	365	318	311	270	328	274	314	282	318	316	332	308	294	303	284	302	313	293	314	298	312	320	313	338	329	302	302	301	301	312	307	313	344	318	303	269	323	284	313	281	306	358	338	293	301	322	308	309	314	310	325	309	321	320	297	339	313	308	284	299	316	328	330	313	304	332	317	347	326	322	305	304	326	301	318	321	294	302	311	315	321	315	299	319	317	299	336	295	314	322	342	323	329	291	293	302	315	343	307	335	304	348	326	334	317	317	320	306	275	301	305	300	317	298	301	302	326	308	315	275	346	327	311	294	329	314	316	296	334	290	282	298	329	324	283	305	328	312	308	306	300	321	326	276	315	332	323	338	299	302	320	299	332	291	306	322	333	312	291	290	291	302	294	309	302	311	319	356	321	317	305	341	298	332	320	329	304	303	302	299	302	332	306	341	311	321	279	308	281	313	309	303	307	303	273	318	327	308	337	326	312	300	322	305	345	316	301	299	329	338	278	302	324	323	314	332	308	312	349	301	315	279	332
16249	20099	27477	31151	37962	40309	45855	46450	38263	43360	41637	39404	35113	31734	32787	29989	26169	23066	23426	21761	17618	13589	11146	6261	4728	4610	3277	2474	2493	2030	1654	1415	1126	920	952	922	930	904	916	931	940	1004	946	914	971	923	1050	928	936	972	866	894	933	875	907	908	932	979	954	922	878	828	840	833	877	838	870	810	805	883	899	808	881	870	771	790	788	812	777	770	823	797	820	771	824	821	795	773	779	809	811	821	829	791	811	777	812	831	765	753	735	834	814	841	817	768	781	810	785	791	779	820	771	831	736	786	796	822	794	757	792	862	786	821	829	788	760	758	822	786	800	775	818	826	804	797	799	793	814	759	753	794	804	788	812	756	776	846	781	725	772	855	789	829	767	771	831	780	763	820	789	817	796	798	769	822	796	777	815	763	740	769	829	777	765	741	840	817	810	793	780	796	787	837	826	773	805	799	792	814	837	779	748	751	781	785	757	813	793	774	808	810	860	736	834	744	831	811	763	728	827	782	839	772	806	745	780	875	804	789	830	779	800	799	782	799	796	809	774	741	777	774	764	786	764	835	833	812	767	837	770	805	782	779	776	747	790	778	757	764	790	787	808	824	849	729	767	799	810	793	829	763	810	783	791	730	833	780	773	717	760	829	826	796	823	792	834	805	813	774	800	762	799	793	798	790	722	728	783	770	843	779	788	773	789	746	796	725	770	771	749	794	832	754	786	813	789	782	814	790	794	813	792	802	747	831	794	804	745	792	814	824	851	822	745	796	796	748	779	818	775	766	812	801	779	782	800	803	797	768	767	766	764	750	754	804	738	756	764	797	793	749	774	778	769	784	793	803	766	777	790	802	803	759	798	830	825	808	831	765	771	737	770	797	766	813	786	821	814	765	788	822	756	749	777	825	819	785	761	822	799	782	830	812	810	772	773	757	814	803	797	804	772	776	802	800	800	775	788	826	791	834	845	790	811	730	826	743	822	798	779	756	795	845	756	786	782	782	802	775	754	788	792	759	756	754	817	790	767	793	793	777	787	771	787	778	793	832	789	795	795	790	774	822	766	802	768	780	780	826	780	792	800	774	769	820	818	787	778	746	789	794	764	784	783	771	826	789	750	786	797	730	850	794	776	834	730	763	785	752	782	755	784	828	820	755	792	796	800	742	819	818	773	747	802	843	791	766	826	780	757	825	778	824	785	785	755	779	794	796	802	796	799	834	793	734	793	724	753	751	806	830	792	803	803	811	752	847	813	833	814	818	778	814	846	796	829	762	854	799	756	804	770	772	813	735	793	781	792	755	812	809	763	768	807	777	770	774	806	806	761	792	788	761	780	817	795	761	826	769	810	836	776	798	797	778	822	779	794	816	839	853	806	829	818	779	774	754	803	750	785	744	781	779	750	840	834	774	808	818	723	810	772	822	765	822	776	795	786	806	802	730	799	779	767	784	768	776	787	793	814	824	805	786	781	781	783	826	830	758	822	790	800	783	777	803	770	816	778	781	802	788	815	751	791	757	790	776	796	833	822	775	751	799	774	800	755	801	769	780	793	773	805	776	736	814	780	795	847	794	776	769	782	791	795	772	827	747	740	767	783	825	805	786	787	806	793	808	746	841	753	777	784	744	809	794	803	819	784	784	792	795	814	806	739	856	791	805	829	757	832	796	801	791	819	795	795	842	705	763	777	800	762	792	773	786	749	791	754	785	809	778	760	827	776	770	771	833	728	804	824	790	784	801	803	808	770	800	748	764	913	769	808	783	745	813	788	775	776	833	795	774	736	850	791	801	774	792	778	731	784	775	827	820	825	774	792	769	804	796	801	779	754	795	737	816	802	775	828	776	785	756	765	831	790	796	786	753	805	771	773	820	786	820	784	740	799	822	805	768	789	806	823	754	838	780	794	799	814	780	763	754	783	765	787	823	776	835	769	788	774	768	771	826	800	809	780	768	738	771	815	801	800	777	809	807	782	785	848	779	758	791	780	815	816	810	795	826	733	803	814	773	749	738	763	783	777	786	784	771	774	806	755	774	787	755	745	782	807	795	756	751	767	806	843	787	797	789	764	818	806	814	777	799	834	765	755	785	796	791	775	792	769	744	801	780	828	803	769	784	814	795	810	769	753	757	761	813	814	811	736	780	730	774	831	764	830	836	797	819	827	788	752	823	770	736	784	784	750	770	735	756	746	793	800	825	800	812	798	760	782	796	798	767	785	745	821	813	773	762	809	775	766	799	855	788	779	854	771	788	805	797	812	771	773	822	804	817	780	802	801	777	812	800	772	759	778	781	810	792	805	824	752	779	830	773	809	772	802	746	857	810	768	777	739	784	850	800	737	756	788	741	742	799	776	817	756	724	836	829	820	804	830	821	822	731	780	790	748	783	767	790	768	748	745	817	771	774	808	791	835	789	754	784	766	786	868	843	743	788	833	757	781	768	802	798	739	804	790	805	772	789	824	787	765	792	807	796	807	827	787	783	765	758	759	763	819	811	798	757	814	804	812	825	783	837	759	789	761	780	806	788	753	795	811	753	783	775	779	811	819	812	794	737	860	797	765	820	798	768	808	778	764	784	785	783	834	706	806	785	719	810	744	773	779	760	784	769	822	760	857	813	815	762	781	818	793	800	784	770	804	796	747	799	782	857	753	820	852	778	764	818	816	754	789	815	810	826	767	827	817	766	794	813	764	771	741	759	782	818	811	789	776	793	758	849	780	782	822	821	798	794	811	800	820	743	745	818	813	807	795	809	842	838	777	822	754	787	710	781	830	740	784	824	760	764	777	769	802	764	798	770	836	815	816	787	827	804	782	742	774	806	823	794	829	787	769	801	812	809	780	743	808	806	798	822	778	770	778	749	761	766	834	830	742	767	772	796	801	856	792	774	763	810	790	790	818	789	787	808	787	804	800	748	786	821	822	763	801	800	789	763	731	759	765	810	755	775	766	829	789	749	818	814	777	782	832	753	813	799	795	771	783	835	824	765	771	807	789	771	779	777	773	759	757	832	793	768	802	826	822	772	785	857	765	781	755	776	831	771	728	773	806	749	775	762	807	755	805	788	785	783	812	788	828	787	820	773	754	775	834	776	807	728	733	752	772	776	767	754	810	762	792	756	780	858	856	740	790	838	783	786	795	811	756	766	768	747	824	768	810	756	788	790	763	788	763	778	795	795	739	794	779	761	795	794	796	821	839	781	794	826	724	814	782	792	779	803	792	827	787	744	778	763	784	823	782	832	806	793	750	827	821	798	822	743	786	777	806	785	770	796	794	782	806	822	788	763	841	806	802	830	791	749	819	780	780	846	774	772	824	807	806	780	807	761	725	760	769	779	830	787	758	798	812	808	781	785	802	813	822	804	816	775	802	785	812	804	792	800	774	728	848	776	794	751	805	776	800	787	792	781	808	726	791	794	814	819	765	808	779	765	791	757	772	813	742	781	805	821	816	827	751	782	819	757	820	851	819	786	801	843	776	803	787	762	779	806	754	774	779	825	843	809	759	816
35559	33253	38449	35275	37503	40499	44451	40890	34125	39735	39140	34632	33697	30297	29150	28642	22219	17294	17604	14308	10605	6549	6067	2927	1875	1775	1226	820	782	720	554	447	362	315	308	286	321	304	296	321	296	302	298	332	322	332	305	320	292	297	290	301	300	339	301	302	287	323	330	334	303	273	299	263	301	301	278	258	303	283	307	285	284	273	256	264	265	253	252	262	270	273	255	273	260	262	250	269	251	260	260	239	262	285	257	243	250	253	260	241	267	264	256	285	266	276	263	292	270	238	285	275	274	279	268	286	274	286	235	241	257	278	319	274	248	259	249	261	275	271	247	261	268	279	245	252	272	300	267	240	285	305	260	249	257	267	250	248	233	254	276	275	256	273	257	283	262	230	297	252	258	258	264	276	278	304	265	278	271	248	285	253	247	255	246	261	262	248	267	279	258	274	260	256	249	272	239	268	279	277	236	250	273	255	245	257	286	294	273	248	245	282	263	248	238	283	277	267	259	255	251	264	279	261	272	239	279	241	275	270	275	234	277	248	247	274	239	249	253	263	268	274	295	259	286	255	262	256	274	259	240	251	252	288	251	250	239	249	277	278	290	282	261	255	259	264	254	286	271	272	257	256	253	275	258	255	298	254	281	266	266	251	243	275	240	226	268	282	247	235	251	270	270	239	309	258	240	223	284	282	275	262	262	285	271	269	227	279	262	254	255	268	230	256	269	295	246	299	250	280	250	253	250	278	269	264	252	276	264	282	297	241	278	223	246	253	278	307	261	261	277	247	287	281	237	274	251	257	255	263	253	220	240	249	281	274	260	262	265	250	237	299	260	257	245	265	288	242	220	250	290	271	247	249	271	263	262	262	256	270	252	256	236	249	284	233	257	252	264	272	279	279	228	248	269	237	283	254	272	243	249	236	287	282	228	246	276	271	247	256	236	255	261	276	291	229	250	264	243	261	252	276	253	250	274	254	257	266	294	269	273	254	249	251	252	295	273	260	245	284	281	237	270	261	291	284	266	274	256	243	259	249	273	253	233	266	277	279	245	268	241	248	261	258	262	248	299	255	261	270	246	252	264	283	266	283	251	271	260	236	303	233	261	246	252	275	246	247	283	293	250	263	228	257	289	256	208	256	235	261	267	257	266	245	238	252	246	256	253	270	274	254	275	264	259	242	252	273	238	259	247	260	276	225	271	271	247	259	244	270	248	240	260	276	245	281	276	250	272	257	252	244	263	262	265	273	259	271	261	284	243	284	267	279	268	264	258	284	260	289	237	258	244	288	269	265	261	258	245	239	270	258	259	271	254	243	255	283	263	254	266	262	259	259	269	246	269	280	264	261	255	271	276	237	264	284	248	243	256	246	305	257	264	262	269	282	245	258	272	242	277	270	252	268	249	285	256	274	242	257	231	261	256	260	255	272	235	265	261	280	222	300	256	276	251	295	272	260	251	274	231	290	257	249	237	279	265	258	281	235	246	273	270	264	270	223	272	249	291	273	270	256	279	241	271	251	250	254	263	236	268	248	252	251	266	271	271	257	279	254	247	245	285	274	260	273	283	268	261	268	261	257	288	274	258	264	258	262	262	259	250	271	260	253	270	282	243	267	240	291	266	254	275	283	287	254	244	257	246	262	284	276	273	259	255	248	260	242	235	257	227	253	263	286	260	275	242	265	262	273	263	236	263	265	292	267	244	258	248	270	285	261	290	252	252	259	255	261	294	263	253	268	276	271	279	227	249	291	260	253	281	269	276	242	255	215	287	264	240	275	264	271	268	272	295	272	278	273	237	233	278	273	258	230	270	266	242	239	258	262	273	222	278	270	241	258	251	252	258	276	284	258	283	262	264	261	265	261	277	262	252	264	273	276	255	262	240	283	268	274	250	269	243	232	298	244	297	282	269	262	233	247	236	262	257	265	260	217	267	256	264	262	248	233	235	292	219	264	250	253	239	281	238	254	238	281	269	251	256	268	260	267	256	295	278	258	258	262	262	241	274	264	246	265	250	256	273	277	277	260	257	278	268	265	229	311	254	268	277	269	250	275	262	245	266	271	240	248	274	245	256	241	239	266	284	245	246	291	245	270	259	244	265	298	276	266	264	294	286	309	252	275	273	246	270	236	272	220	263	263	271	262	274	269	237	275	281	245	232	267	287	291	240	247	278	266	259	260	257	253	261	257	249	267	242	237	278	241	249	227	258	262	276	245	280	245	261	285	280	257	241	269	243	232	280	242	242	267	257	277	266	265	282	226	268	274	273	263	249	260	234	251	250	245	240	275	257	244	273	253	269	266	282	286	265	262	270	266	262	253	255	227	251	241	239	241	259	251	239	315	253	260	244	266	279	268	265	234	266	244	264	246	243	257	250	268	266	283	256	271	245	246	257	277	217	259	278	274	257	275	223	243	279	253	244	245	264	259	255	253	276	238	257	279	251	276	264	227	260	257	269	261	268	240	285	269	259	286	254	243	247	220	293	271	268	249	225	290	272	258	289	269	280	239	252	239	249	266	250	290	252	234	261	286	240	247	265	275	250	263	258	267	272	242	270	235	244	271	254	275	257	253	279	252	287	270	260	258	268	266	273	282	281	274	252	265	271	234	242	259	245	279	272	257	266	287	235	262	251	238	259	262	258	243	264	313	246	312	280	275	255	282	280	218	259	287	237	270	237	260	250	266	261	285	256	275	263	250	284	237	257	269	250	236	261	281	269	271	253	249	264	259	283	256	280	238	274	228	231	281	275	246	244	288	261	265	250	263	265	272	247	247	267	261	252	262	266	261	260	229	250	291	239	260	238	256	252	278	225	259	279	274	245	254	263	266	264	255	237	239	265	301	271	237	250	308	243	293	252	248	270	284	227	225	250	219	238	270	251	249	265	246	250	227	258	287	254	257	261	246	290	256	268	271	269	222	263	278	254	248	263	283	275	240	288	243	270	282	244	289	248	230	290	258	256	235	268	273	268	278	279	258	282	251	261	281	269	274	235	255	257	257	269	254	264	259	263	258	260	254	276	256	242	310	256	251	243	253	268	240	260	292	281	247	250	262	240	228	246	280	259	271	268	281	247	236	251	287	279	274	275	261	261	254	246	274	279	282	282	221	258	251	262	243	256	276	252	237	270	283	249	252	242	267	247	282	276	287	242	244	300	240	258	268	243	255	237	285	288	274	270	258	260	320	287	272	223	251	275	258	274	269	243	281	256	270	248	271	241	273	250	295	277	251	279	248	283	274	280	266	272	263	263	297	265	258	266	264	257	255	271	257	276	252	278	261	310	247	261	230	251	293	254	257	220	249	274	281	265	225	249	257	236	253	256	261	258	252	288	279	275	245	259	277	275	267	298	298	267	281	257	278	264	284	227	267	255	248	261	267	257	263	294	293	273	262	255	246	258	283	261	247	262	275	258	261	252	243	269	251	253	257	255	267	292	276	284	267	258	269	242	262	250	247	244	236	265	268	271	272	265	267	246	234	256	260	249	253	266	231	261	250	277	259	256	248
23126	26947	38093	42021	45183	48398	52989	54067	47180	55073	51703	50557	45401	45640	43768	44567	37920	36536	37583	33520	29444	22913	23441	12865	9914	9306	6517	4430	4312	3639	2597	2034	1307	960	921	887	857	903	907	876	930	998	1038	1042	1060	1048	1081	1116	986	1018	944	1033	1000	1111	982	993	1021	1114	998	982	897	768	827	783	794	766	744	790	807	868	915	736	715	699	662	649	637	658	684	661	683	736	642	661	705	645	679	681	645	702	686	679	660	670	660	684	693	690	672	684	656	701	702	683	661	664	663	718	655	693	657	671	667	709	659	656	639	621	663	652	675	683	635	658	673	646	656	661	648	697	658	632	660	657	658	737	689	637	659	627	664	646	644	630	671	630	694	666	657	685	649	640	680	655	654	750	670	693	676	673	666	639	677	691	657	640	656	710	696	672	677	668	709	633	641	650	701	727	658	728	622	667	647	657	629	666	648	642	686	616	658	644	655	627	664	680	744	685	692	685	634	661	698	673	657	675	643	636	694	643	635	614	683	696	675	675	654	625	716	666	664	686	666	693	663	672	653	693	680	642	685	647	639	660	690	701	611	651	619	665	647	656	644	660	679	644	664	693	652	664	663	678	644	640	663	689	626	643	636	650	663	654	664	658	694	641	661	631	659	701	657	628	707	688	647	691	712	669	642	654	655	698	681	659	692	646	624	684	644	670	702	632	668	701	669	650	672	712	671	673	641	666	643	646	619	654	679	679	685	651	644	674	624	652	656	637	658	648	640	677	623	702	633	674	642	703	642	689	626	722	647	660	672	649	653	688	622	614	621	702	670	621	679	655	666	653	705	685	680	691	670	732	642	662	636	676	625	698	656	708	633	661	658	636	677	666	687	716	644	672	669	714	644	646	725	705	655	655	658	634	623	637	644	670	628	703	680	631	651	655	633	688	698	687	668	690	668	666	688	712	691	649	662	635	655	682	618	700	648	671	616	662	659	681	656	681	689	661	602	645	620	654	667	642	661	625	677	647	705	630	670	647	624	604	649	623	666	635	671	632	655	645	666	666	705	652	661	668	664	677	705	676	665	611	653	663	635	679	687	693	699	658	635	664	649	668	628	652	638	668	668	647	654	675	684	653	634	695	675	669	638	691	626	679	665	674	687	668	642	686	681	682	690	669	647	644	671	663	641	725	687	672	637	663	621	681	670	691	682	659	668	640	676	684	656	672	650	679	670	721	654	702	695	688	663	673	682	645	623	687	619	634	687	663	631	662	706	631	669	641	642	645	697	640	643	682	679	659	653	671	694	664	682	644	712	689	665	645	675	645	693	660	652	663	676	632	684	658	668	678	651	673	648	655	665	669	642	685	688	709	721	680	619	655	659	693	703	643	623	658	668	652	660	609	613	652	618	677	670	653	678	678	681	658	657	705	640	678	641	651	610	723	705	665	671	669	650	638	705	637	651	686	670	653	671	688	657	650	678	668	666	670	666	646	684	675	656	624	736	715	651	651	622	636	648	708	668	683	702	641	642	672	656	689	706	638	675	695	639	643	618	688	705	647	667	641	650	644	628	656	631	672	696	644	652	660	670	646	677	705	618	656	674	711	677	638	653	670	690	710	637	619	669	639	670	643	700	674	638	676	651	615	661	687	670	687	621	681	692	676	679	645	661	686	709	677	648	626	630	634	643	656	699	669	652	639	646	647	634	659	675	634	652	661	692	672	643	666	708	647	650	641	719	695	662	664	652	745	616	676	653	672	681	682	695	611	655	658	645	611	645	686	647	627	665	629	685	664	685	633	652	616	624	624	644	669	658	681	717	672	686	647	707	678	637	606	628	666	671	662	668	652	712	679	666	729	628	675	655	647	657	663	658	656	667	644	657	665	690	692	694	684	706	627	663	694	675	634	696	649	650	659	679	673	628	719	670	671	665	679	619	684	688	695	645	660	643	657	701	677	674	673	709	663	664	652	648	692	656	689	711	621	656	665	681	643	636	642	643	725	619	661	680	640	645	654	645	655	667	644	702	697	698	675	646	618	664	613	622	675	623	687	683	643	623	671	662	637	629	634	625	666	643	615	668	636	636	698	670	699	612	657	650	691	668	684	673	669	693	655	650	708	680	674	638	654	684	682	622	665	710	648	647	704	636	669	690	662	657	660	703	680	650	655	639	630	606	688	664	626	660	663	651	657	646	627	636	647	627	623	640	666	674	682	697	650	614	664	671	689	684	671	695	654	676	657	704	649	648	701	691	675	682	627	665	649	672	688	672	662	662	635	647	642	712	677	672	654	661	646	703	675	686	713	694	689	645	660	680	654	701	672	680	633	703	670	615	720	646	689	666	627	634	720	703	660	704	653	668	642	672	658	650	637	634	675	702	641	674	726	648	699	710	658	643	670	692	650	642	691	657	663	677	634	645	647	633	667	676	642	682	693	697	644	666	648	689	651	613	703	660	667	660	619	690	692	664	687	682	695	639	682	708	684	697	685	638	696	622	673	653	679	633	691	677	625	655	658	655	687	665	693	698	651	723	702	714	694	648	688	708	659	667	719	713	636	661	677	637	665	640	666	638	633	677	720	639	680	666	652	708	651	615	646	664	650	661	685	634	671	677	639	687	643	613	656	659	651	674	641	643	720	663	703	687	728	657	644	674	667	660	655	646	637	664	680	681	700	633	633	652	639	666	700	653	658	670	641	688	718	655	686	652	643	643	651	662	645	631	687	598	646	650	699	653	676	694	665	701	633	693	650	659	646	693	694	683	699	638	669	757	667	698	643	650	720	680	684	692	669	648	655	647	670	653	647	661	650	696	683	619	656	652	645	670	680	650	704	641	713	642	681	622	688	665	673	716	640	627	689	688	677	656	667	705	604	646	716	673	642	660	660	639	694	657	698	670	640	599	681	693	686	637	669	630	631	628	661	700	663	648	678	725	666	592	696	642	663	659	657	695	681	624	666	713	633	695	663	648	668	644	646	630	646	672	649	667	660	638	626	658	660	616	628	667	689	665	657	654	691	640	669	712	682	680	654	660	641	661	679	678	645	676	667	649	632	682	664	692	676	663	673	654	671	662	684	670	672	688	705	698	693	640	670	656	646	659	707	668	646	650	668	669	665	663	656	673	642	669	675	676	617	697	694	693	671	664	608	700	675	713	654	639	633	734	615	702	642	662	679	648	646	651	655	663	617	659	613	649	619	689	649	705	672	684	697	663	697	607	675	656	684	650	660	694	648	635	658	659	681	675	655	647	650	657	647	647	700	702	679	651	697	708	659	662	690	652	675	661	625	692	679	689	619	671	679	662	626	688	630	632	650	695	708	672	653	683	642	669	634	662	650	672	657	697	634	656	644	695	709	669	621	649	680	676	647	623	683	652	649	659	676	705	649	685	661	669	633	672	653	704	669	651	645	633	686	658	649	700	684	634	671	650	686	685	702	675	609	678	713	697	654	713	652	652	648	641	678	663	647	667	685	639	714	670	648	677	604	684	666	622	680	719	593	661	691	623	711	670	704	658	646	694	668	668	637
11572	10218	11519	8458	6342	5809	5771	4935	3683	3523	2935	2250	2161	1778	1560	1510	1277	943	872	768	648	651	650	473	421	391	390	370	343	347	355	298	344	343	314	321	322	347	317	322	314	319	329	349	308	361	325	364	295	346	345	318	351	304	324	329	344	304	316	343	314	323	316	337	324	294	301	322	343	308	294	376	346	292	328	316	306	290	303	307	358	323	348	324	314	315	305	296	292	332	312	320	322	309	332	264	305	305	329	319	321	329	286	294	309	320	290	311	306	300	293	310	330	302	308	309	311	321	293	314	357	297	339	297	336	317	299	298	306	292	325	289	296	314	322	276	333	252	315	333	305	330	299	278	313	304	307	296	300	283	283	309	336	309	302	330	329	342	302	308	314	311	305	341	313	323	304	295	298	337	313	305	321	275	313	337	325	284	277	307	304	288	347	299	344	315	334	325	315	301	334	282	345	371	344	287	334	330	296	344	300	329	340	319	296	338	327	316	320	334	315	314	343	304	315	327	316	309	323	303	315	292	331	311	309	328	318	299	313	328	317	315	287	298	313	294	306	322	326	289	301	326	288	309	319	322	289	307	325	293	340	292	298	320	322	320	288	321	313	306	297	295	299	309	290	295	282	337	286	317	332	315	296	300	337	304	315	332	310	306	325	308	317	291	336	316	294	307	315	320	337	311	340	333	297	355	344	295	289	331	330	269	288	282	347	299	312	308	323	327	310	315	307	320	306	316	302	321	315	316	324	335	332	329	299	320	290	291	293	313	318	313	295	288	309	316	316	294	292	310	269	324	302	291	323	306	325	297	296	325	335	311	311	319	313	311	320	309	326	340	302	310	300	305	300	339	305	325	336	340	310	333	352	320	321	313	325	341	315	324	330	325	319	325	301	321	290	323	324	290	306	312	307	333	353	336	292	320	319	304	301	312	312	287	319	306	339	294	311	325	344	308	335	329	329	319	322	288	341	277	299	334	306	294	325	331	301	302	326	312	306	300	332	316	308	275	333	316	303	316	329	342	299	335	361	312	312	324	321	297	355	308	312	305	316	332	347	294	308	288	365	290	307	308	321	303	330	322	319	341	288	259	307	331	318	339	284	333	297	315	305	322	310	301	329	308	317	334	315	296	330	347	314	316	310	345	331	344	355	322	312	322	318	317	326	316	306	325	305	311	321	301	353	307	325	344	341	304	317	347	310	324	336	350	306	312	355	322	293	320	286	330	357	305	327	324	327	305	345	351	354	302	345	324	330	322	315	298	273	305	313	277	307	328	310	309	307	317	312	322	290	310	324	340	340	315	312	314	308	306	350	321	313	310	319	318	271	293	310	321	331	297	322	297	279	301	275	282	306	327	326	314	301	300	309	326	304	320	313	324	320	316	287	289	315	300	307	314	307	305	311	352	301	313	330	346	305	308	314	340	318	328	285	293	324	278	343	325	332	338	356	314	329	313	301	319	319	304	317	309	321	330	332	313	289	318	292	334	322	311	331	363	313	320	325	324	301	306	326	320	299	297	317	315	331	288	283	323	341	284	321	331	342	318	305	315	305	307	319	295	287	338	321	325	329	311	328	315	317	336	322	325	336	322	309	303	338	299	304	345	312	350	357	368	309	320	292	331	308	306	319	294	323	332	325	317	295	314	288	320	319	342	299	326	310	305	325	321	367	329	307	322	294	335	336	343	312	273	312	334	311	311	294	320	299	287	332	383	330	305	310	306	286	295	331	338	315	322	319	310	292	295	333	325	345	306	327	293	343	295	307	309	327	338	322	330	325	289	288	320	328	317	337	323	337	316	341	304	343	329	326	312	338	317	290	336	346	340	344	315	301	314	309	335	296	328	313	345	295	337	338	347	340	316	305	333	326	310	329	287	320	301	346	312	333	339	317	369	290	299	313	310	334	336	312	324	320	320	338	327	321	324	339	325	323	344	340	359	325	260	350	343	316	318	331	309	291	320	325	322	288	335	343	317	319	330	304	327	345	341	305	321	331	314	338	326	321	311	288	335	322	277	314	294	307	262	313	310	341	262	309	336	320	326	312	329	273	349	323	342	315	302	320	293	323	305	306	319	348	359	324	298	312	308	316	304	319	295	322	268	361	286	319	289	322	308	316	303	351	300	325	335	325	348	327	329	295	317	309	346	352	332	305	287	310	335	285	308	274	304	314	319	298	294	332	310	295	325	301	323	323	276	262	309	317	321	342	299	332	303	336	295	297	301	312	319	300	313	306	325	343	304	337	314	286	322	352	319	303	303	320	308	316	318	331	353	338	340	314	331	337	305	332	285	301	297	325	305	324	280	297	349	320	304	295	292	305	291	324	306	318	331	354	322	336	299	343	325	315	345	315	313	302	340	319	289	302	321	344	342	317	302	294	322	309	285	312	311	322	307	349	271	287	311	306	305	305	354	318	286	321	321	300	292	355	331	307	288	341	351	299	321	338	320	342	340	323	319	294	304	327	295	318	287	344	331	296	312	352	312	329	320	310	345	283	270	333	314	301	325	319	374	307	285	320	305	304	318	321	305	331	333	318	319	337	310	297	320	300	318	281	307	339	324	296	293	299	320	316	289	327	329	309	309	314	302	300	307	321	311	301	298	323	354	333	307	314	301	325	349	300	327	326	308	335	339	306	341	278	314	328	342	306	316	349	319	292	302	297	325	308	335	324	307	298	322	326	329	332	319	324	291	316	286	329	324	282	305	332	296	314	305	356	323	322	314	324	309	322	337	327	327	315	289	329	335	317	374	318	331	306	294	356	299	326	322	306	288	311	279	295	268	344	324	313	294	300	283	329	308	324	284	302	298	318	314	313	304	288	323	324	334	307	323	313	307	316	338	299	349	287	325	306	279	295	299	321	323	330	308	307	314	337	318	310	301	308	344	314	307	314	340	284	324	319	302	305	323	319	330	308	304	311	302	293	330	310	312	316	312	304	291	273	277	281	307	320	334	313	299	311	305	314	306	296	283	294	331	295	310	317	325	301	336	344	331	292	316	323	338	301	317	312	319	313	314	326	316	298	285	289	318	291	309	319	322	320	329	282	342	345	313	288	338	345	302	327	316	328	328	303	303	288	335	298	302	301	315	304	315	334	319	314	315	318	322	331	318	350	313	340	293	332	293	321	336	327	300	299	295	305	300	326	342	286	342	326	328	328	314	319	327	314	343	351	284	321	336	308	303	354	333	333	312	324	314	329	323	298	310	332	336	308	319	296	289	298	301	335	288	336	311	305	344	335	310	364	339	315	285	313	339	307	311	308	298	316	338	299	320	325	294	346	333	349	312	310	298	270	316	330	309	333	331	330	303	295	310	310	321	351	327	311	318	294	325	297	300	306	313	308	320	337	316	257	297	332	308	315	325	306	322	294	283	277	320	276	328	335	315	318	299	320	266	343	339	344	317	343	321	345	313	303	311	294	335	276	311	310	317	340	322	338	317	286	320	336	337	281	323	287	359	321	302	326	294	327	317	317	317	278	333	304	330	310	319
7723	10298	16774	18078	16763	17464	18773	17988	13074	14686	12124	10400	10235	8336	7768	7080	6758	4657	4351	3777	3233	2670	2497	2030	1561	1381	1222	1121	1016	932	936	925	872	875	786	846	804	880	804	801	808	787	845	865	810	840	800	876	839	831	867	872	818	865	822	796	790	810	784	826	759	764	791	835	831	777	762	755	812	797	849	827	812	786	778	809	815	804	853	813	720	801	806	780	770	758	777	825	770	787	851	836	818	837	786	790	797	756	741	806	754	758	794	764	752	792	793	812	834	779	775	818	776	818	787	840	789	745	744	807	813	773	842	828	784	744	788	790	828	814	836	783	809	838	792	777	770	802	822	781	766	766	808	795	840	827	797	844	839	788	780	750	732	800	770	751	814	806	762	799	777	857	792	758	832	772	800	791	799	798	782	808	786	772	762	824	814	790	803	816	805	782	824	788	738	774	781	752	786	824	789	821	808	786	794	795	809	788	812	815	789	799	805	767	789	796	795	773	778	764	771	748	790	769	769	746	796	796	771	839	791	755	803	769	825	790	860	797	786	799	761	787	828	761	739	786	776	812	808	828	793	808	790	789	816	767	726	803	807	761	771	798	731	798	749	775	836	819	797	813	758	777	830	789	778	784	777	772	790	761	782	827	795	802	819	803	724	807	782	786	838	767	743	824	761	806	779	789	809	828	791	786	781	791	798	767	796	825	789	796	800	778	781	799	780	756	789	841	803	802	820	820	819	801	793	762	816	822	787	810	791	758	819	776	815	801	788	799	775	808	861	809	769	769	816	780	833	795	849	812	802	762	830	755	822	736	761	775	810	782	832	786	800	823	784	752	799	804	755	799	807	754	803	774	787	736	774	727	809	809	752	767	827	795	784	766	760	828	824	770	791	782	790	821	775	782	769	784	814	798	774	770	801	755	825	816	780	771	771	806	840	889	796	801	780	785	817	766	787	782	822	768	791	816	786	811	807	821	841	721	733	792	796	747	802	745	808	776	774	796	765	793	788	804	794	845	785	843	799	784	821	808	772	793	782	805	717	833	806	803	772	778	776	815	775	816	752	723	801	765	822	838	806	819	764	784	820	778	819	797	771	829	801	766	789	806	789	809	797	804	785	757	830	833	789	744	818	756	794	728	813	845	788	859	740	800	811	776	828	762	765	789	810	866	824	776	827	789	791	725	807	773	762	798	804	804	771	794	819	834	830	786	770	769	755	836	768	783	794	784	800	754	802	830	844	771	789	791	815	813	728	823	823	774	746	719	790	783	778	799	801	801	813	819	797	775	803	811	810	788	788	801	742	752	788	812	790	788	811	794	793	814	770	760	766	815	767	814	795	805	805	727	780	797	849	775	779	798	773	781	768	806	787	783	785	791	848	777	787	804	784	787	816	756	766	794	803	843	735	798	737	854	764	833	821	808	779	815	856	834	787	772	747	763	810	801	790	804	832	844	810	819	750	768	809	792	782	800	783	755	773	798	798	754	793	828	829	788	816	842	811	784	770	818	802	798	837	793	793	800	754	818	778	828	846	780	794	820	801	797	817	844	765	769	826	799	783	737	810	813	844	808	773	819	809	804	786	809	826	773	766	752	715	797	793	795	782	824	852	768	822	848	828	841	827	836	792	795	801	798	798	775	789	752	726	805	757	794	784	780	820	802	764	769	817	757	816	796	801	794	814	796	804	826	827	777	787	804	841	754	799	772	753	820	780	860	814	798	828	782	826	790	777	810	837	759	773	758	778	796	798	832	794	786	845	798	792	799	794	782	792	781	804	771	819	766	806	823	761	810	787	803	788	759	760	762	821	763	855	786	822	782	772	793	800	801	770	818	778	771	803	805	793	801	829	824	843	790	766	849	765	796	817	769	762	796	800	818	848	749	802	765	771	807	765	775	825	820	821	724	810	754	779	777	814	836	796	753	794	797	745	842	802	736	807	847	791	808	822	787	762	784	784	756	810	822	783	822	806	815	815	808	802	810	773	834	771	795	789	749	766	806	781	786	756	786	741	833	753	749	826	744	779	831	791	788	737	793	820	817	793	782	819	806	770	803	796	785	808	760	784	797	811	728	807	815	739	818	800	790	814	759	758	760	783	786	772	821	840	740	776	776	837	792	812	824	746	825	780	823	793	774	796	830	796	792	802	804	846	780	783	796	738	815	811	739	773	836	798	788	817	796	780	798	746	763	837	819	769	825	788	809	819	863	835	770	782	740	760	792	820	782	797	832	834	783	802	807	750	831	752	784	762	794	769	796	841	751	811	777	759	814	818	828	808	798	750	770	751	764	781	839	808	738	791	815	813	775	806	782	815	790	824	760	791	770	775	784	792	781	795	794	809	798	850	767	801	790	828	811	822	794	839	807	834	834	767	790	784	799	814	824	803	761	796	796	772	828	742	772	771	821	799	789	746	808	794	788	767	848	776	810	801	782	791	782	787	771	807	787	764	744	777	819	803	800	789	849	784	765	810	798	762	860	764	784	775	766	808	781	856	787	788	790	771	784	881	833	792	795	784	736	824	757	815	842	805	818	785	760	769	784	772	806	805	763	823	769	801	781	734	827	778	748	779	806	799	795	852	811	817	785	813	791	746	808	809	847	796	837	775	756	818	816	827	797	722	791	808	819	827	798	790	808	755	829	821	816	765	805	807	811	831	804	838	843	804	799	804	691	794	841	802	845	775	823	827	789	795	787	800	828	815	772	789	797	773	839	769	785	794	793	757	777	778	782	774	814	805	783	776	804	809	774	791	806	791	770	803	812	783	775	763	771	783	827	794	861	753	813	782	810	750	800	822	774	783	793	808	784	796	816	822	751	718	751	787	775	782	811	727	777	819	827	774	792	758	841	761	831	768	761	835	817	779	778	783	811	740	796	764	763	783	833	805	765	817	817	819	811	747	788	796	799	790	813	830	805	768	824	780	828	840	782	851	783	784	806	846	792	786	830	794	822	817	792	796	799	773	799	825	791	739	801	777	765	838	801	777	768	795	760	760	790	799	765	782	798	805	820	803	786	809	777	862	828	837	802	783	789	797	760	797	752	813	783	759	779	732	796	873	790	782	801	796	742	748	770	804	784	772	833	769	766	799	780	802	775	795	792	804	764	772	793	769	791	806	746	746	819	782	795	820	835	877	767	790	815	799	792	768	825	823	771	782	771	788	762	843	771	788	838	814	750	777	811	748	807	768	770	784	804	799	798	828	781	778	766	753	844	791	796	778	827	766	777	802	819	781	839	833	803	765	823	765	766	791	763	800	800	834	782	816	884	814	762	747	822	798	778	791	818	826	764	758	764	759	801	812	811	797	788	793	789	850	819	774	746	818	784	852	805	808	823	821	766	871	828	827	807	768	804	774	741	809	753	798	796	801	806	813	780	835	783	789	860	796	785	795	822	819	811	758	776	758	787	814	800	778	819	820	784	823	819	742	819	815	768	809	795	872	799	744	862	810	803	827	838	854	763	847	862	806	797	825	807	797	825	796	771	784	782	809	778	790	756
23456	23556	26667	23370	25430	28524	35517	31739	25990	26450	28289	22561	23093	16477	14789	12443	13028	9251	6473	5112	3880	2954	2879	2074	1469	905	711	586	525	456	397	410	364	349	320	314	325	334	336	323	325	330	312	328	322	353	301	338	316	307	342	320	307	307	327	344	378	324	343	321	297	336	336	333	341	311	333	286	350	323	322	308	323	325	308	329	289	299	335	315	304	309	307	279	301	297	308	303	328	313	354	303	321	301	301	324	298	319	327	311	296	303	319	303	300	314	297	319	308	297	290	299	325	318	305	312	315	285	317	330	323	310	309	319	304	293	272	315	314	304	348	308	316	327	318	307	330	328	301	285	284	320	291	332	304	330	299	291	301	294	349	276	287	292	314	327	324	299	332	309	305	308	334	331	288	322	306	305	288	339	279	287	276	321	284	290	320	290	302	307	327	304	314	337	301	299	298	299	301	316	274	329	312	327	318	314	328	319	300	303	328	309	313	297	297	300	326	314	315	280	303	296	316	293	321	326	300	335	343	299	317	322	334	288	359	327	326	316	288	289	308	323	327	321	300	290	319	292	360	303	318	303	294	315	326	302	312	290	283	332	311	289	294	323	306	293	333	305	302	315	283	310	334	302	273	322	340	328	304	316	287	292	299	320	308	283	294	289	298	294	295	319	313	339	316	317	283	328	318	322	293	313	321	302	278	324	292	346	345	299	294	303	299	310	289	317	325	302	283	287	308	302	294	289	298	335	310	329	351	310	321	319	308	317	348	316	321	287	269	311	357	298	315	278	315	284	304	296	337	302	343	318	347	306	329	335	317	299	339	335	315	273	307	301	305	294	292	318	291	310	311	290	341	329	296	338	303	310	294	305	285	289	297	319	292	323	314	319	303	337	318	311	304	295	284	324	290	303	302	283	288	314	290	307	312	308	288	319	266	308	317	310	318	294	300	316	320	282	309	337	317	306	335	339	298	304	330	320	316	320	313	319	328	307	342	268	293	320	294	323	302	310	293	315	321	313	308	302	310	331	298	326	328	308	308	317	296	281	324	339	308	294	303	322	301	298	332	320	350	309	330	306	311	329	317	288	312	290	290	322	342	306	315	262	283	275	325	289	257	308	317	336	302	320	360	323	294	341	319	309	307	321	347	286	306	324	281	304	339	314	315	312	309	316	307	310	325	304	300	313	321	280	307	295	299	330	303	278	345	306	310	349	327	331	324	328	301	301	335	295	295	257	308	300	339	323	313	346	313	309	302	325	311	320	309	289	296	331	352	327	303	327	281	286	281	292	304	354	317	323	340	311	296	351	274	341	280	310	290	324	324	303	304	320	329	317	313	340	336	282	294	317	335	306	332	310	279	326	326	311	290	295	284	309	329	304	344	324	325	297	284	332	265	335	327	289	280	290	327	304	312	314	306	301	273	323	290	330	302	290	317	289	295	296	342	293	278	331	296	310	318	331	306	319	286	292	340	316	308	303	305	333	291	325	340	314	330	310	316	320	338	336	320	309	316	299	305	313	332	335	293	313	304	318	327	290	308	320	320	301	321	320	328	294	310	329	320	304	301	292	323	318	295	277	323	338	281	298	315	301	316	298	300	338	310	314	299	321	290	309	298	323	318	319	279	294	321	299	275	320	321	315	319	330	341	295	316	291	305	299	317	310	303	320	309	339	295	315	314	329	356	332	313	304	289	296	328	322	325	308	277	303	296	269	325	327	293	318	302	318	332	345	297	288	323	323	297	288	308	317	284	302	277	300	302	363	312	349	317	299	288	308	333	280	346	322	294	318	289	290	323	306	303	289	280	348	305	304	310	302	318	313	314	305	308	306	350	356	330	317	338	316	289	331	344	311	330	313	319	299	282	292	286	339	316	317	335	319	337	281	325	278	298	296	300	328	294	301	315	337	279	305	280	329	308	296	304	313	278	324	329	317	293	286	326	318	351	300	309	299	298	320	310	306	324	299	317	329	324	307	318	298	277	329	304	313	307	302	281	294	307	305	266	309	324	310	329	297	299	298	295	325	309	301	311	289	272	318	305	323	344	331	319	316	298	319	352	316	330	329	296	341	287	298	311	330	317	322	340	319	333	302	368	314	327	284	311	327	317	345	301	313	321	300	300	306	286	307	337	310	314	327	327	297	333	337	283	316	319	321	305	312	300	299	278	325	307	320	301	335	297	368	309	317	325	337	300	304	296	295	315	317	325	303	292	343	314	301	297	298	301	310	307	304	326	285	310	300	309	302	287	321	327	312	310	306	310	315	308	319	337	298	324	309	327	297	342	319	281	315	319	319	333	336	337	321	335	321	311	318	310	340	310	338	307	290	297	311	314	330	302	322	305	316	321	341	307	311	334	302	303	284	337	299	291	301	274	280	324	296	311	335	340	312	306	296	280	325	287	327	306	300	287	302	296	331	300	323	325	290	331	318	313	314	298	308	287	296	283	286	277	297	292	316	356	310	321	309	290	296	287	306	310	338	297	317	311	305	345	303	300	310	331	337	313	296	313	297	316	329	285	318	331	292	283	284	291	301	318	339	333	295	328	323	323	299	300	340	337	339	284	318	329	304	292	304	334	335	298	298	322	324	273	334	295	315	297	284	300	310	327	292	316	325	305	299	302	312	335	330	336	304	303	319	324	320	318	314	329	357	319	277	320	314	295	304	300	331	301	299	312	306	299	328	291	320	322	273	322	329	303	294	312	281	328	312	309	298	337	302	320	284	296	296	318	313	322	317	307	317	329	303	298	308	302	304	311	305	294	303	278	285	349	282	325	333	342	345	287	347	331	316	309	295	309	317	304	323	309	306	302	293	325	283	314	296	321	306	338	326	323	307	323	318	307	305	337	300	296	337	291	306	316	336	313	330	329	326	337	323	303	306	309	325	304	309	322	310	308	286	301	349	324	299	320	289	304	342	336	312	298	302	324	320	287	316	288	330	327	303	265	314	340	304	306	301	303	283	323	302	298	329	342	295	315	322	285	330	326	310	354	286	288	324	277	329	303	337	283	300	305	297	332	324	296	297	338	286	331	294	310	328	328	295	285	312	293	274	323	321	355	298	318	306	330	305	331	340	276	337	323	321	317	289	278	337	308	325	331	270	308	300	310	314	296	324	305	329	322	339	298	281	278	316	290	283	303	283	304	305	298	324	321	329	313	302	340	299	297	328	319	322	315	312	309	334	291	326	332	328	331	335	300	334	351	292	329	310	324	287	310	316	299	314	329	305	334	298	269	280	329	304	304	312	338	317	340	326	346	303	294	324	281	346	327	308	330	299	340	310	335	308	277	310	317	332	310	332	321	314	361	301	307	307	304	283	323	295	295	320	287	324	306	307	320	317	299	310	297	304	299	318	327	297	303	308	313	331	310	290	306	336	336	298	310	279	289	330	312	289	330	307	301	294	295	288	289	299	304	331	309	326	305	333	309	305	302	309	314	305	295	309	341	296	279	324	308	317	326	299	319	337	339	312	355	323	331	300	307	298	310	306	318	294	331	340
15656	19976	28925	31964	35817	39144	46434	43711	38282	42486	42356	40242	38072	31546	32363	28977	33145	26899	22725	20246	16553	14118	14610	11056	8005	4658	3464	2798	2261	1951	1562	1519	1086	971	835	913	936	860	943	937	927	913	960	967	940	998	1032	982	943	923	913	848	929	913	899	951	953	1005	919	853	831	852	888	854	813	808	821	819	877	836	919	834	789	819	803	807	755	780	809	755	807	779	822	733	777	772	769	770	803	740	800	781	816	781	792	755	743	837	805	797	746	815	789	802	779	830	826	796	762	823	800	834	784	794	773	798	767	781	766	810	796	785	773	787	777	816	818	771	801	794	821	801	844	788	831	809	771	782	786	792	731	771	740	810	804	802	741	789	735	800	774	844	790	784	761	781	830	771	795	748	764	778	799	826	796	832	754	810	811	834	804	772	785	759	839	768	796	813	774	823	764	842	781	707	768	751	783	771	791	848	795	805	779	769	773	820	835	805	828	809	769	744	773	765	779	766	776	753	789	777	764	761	740	825	799	819	797	799	743	776	804	757	792	746	823	819	801	789	796	798	809	801	774	853	753	811	843	801	802	760	836	785	820	809	817	821	760	755	816	799	754	822	761	763	808	719	769	770	768	788	805	803	781	826	830	843	807	760	781	851	830	776	806	802	771	809	821	774	807	801	831	813	732	783	760	793	786	729	728	801	783	767	803	733	802	801	769	754	781	777	770	758	776	760	750	824	757	749	743	765	758	758	783	807	793	804	792	784	767	781	799	810	748	811	775	755	804	804	770	818	802	801	789	781	792	789	735	816	714	873	794	799	772	827	774	838	758	758	758	792	754	745	746	778	767	831	804	833	819	793	820	766	772	867	766	772	806	788	787	805	773	766	817	763	764	746	829	786	775	790	790	864	784	834	828	769	761	742	818	795	789	832	787	790	769	764	778	759	811	759	769	808	804	817	780	734	777	795	759	827	745	825	751	810	802	794	784	840	752	800	792	826	774	849	832	723	773	773	774	775	763	785	779	744	730	781	715	792	757	782	758	705	768	850	794	738	775	792	847	785	790	844	783	795	845	806	824	793	792	825	797	741	811	780	806	771	822	852	800	819	761	780	808	839	875	765	777	808	793	803	773	798	803	782	843	765	783	762	804	802	746	794	769	841	807	791	792	727	819	814	810	769	804	784	778	811	796	797	812	784	737	809	785	790	759	781	816	814	776	767	766	834	813	761	810	749	819	799	767	805	854	732	818	753	814	778	798	860	790	785	791	739	744	863	785	824	782	820	791	762	768	775	839	760	742	801	776	736	799	740	789	747	786	795	814	801	783	762	771	869	864	781	723	819	759	757	838	795	756	769	734	776	768	808	818	835	778	845	768	789	740	781	787	785	792	804	760	765	810	767	776	742	811	792	812	789	788	779	740	753	794	766	795	836	791	722	752	801	764	762	835	819	848	772	781	786	824	781	792	777	750	762	772	805	767	753	783	776	815	757	800	800	757	806	788	777	794	805	798	766	770	803	791	829	830	759	786	815	747	838	775	801	788	813	746	736	747	781	828	777	763	789	825	828	793	809	817	752	803	805	764	774	759	796	754	798	807	817	781	804	776	785	802	793	798	804	809	765	803	789	805	804	769	822	744	778	791	770	856	776	843	769	771	741	811	762	815	772	794	822	815	762	770	743	776	796	781	747	793	775	815	790	820	744	778	767	804	762	801	807	774	775	729	771	802	788	742	769	849	778	765	750	770	736	787	785	775	782	731	811	807	809	818	817	797	783	759	840	746	815	803	751	755	793	778	788	747	768	817	795	777	796	817	777	788	771	766	801	765	744	821	729	787	808	762	798	772	801	794	775	743	804	787	806	776	825	782	774	811	730	793	788	846	776	750	789	777	835	846	802	811	785	829	793	791	749	776	743	763	797	816	746	771	804	824	764	811	778	766	807	752	765	781	758	798	749	782	778	806	758	773	766	751	795	818	799	747	773	783	808	767	811	767	849	807	748	811	801	776	793	831	761	762	797	841	770	809	764	759	785	768	788	759	769	793	824	714	792	760	794	827	757	805	751	775	786	774	752	757	743	836	811	762	782	799	811	806	779	733	786	807	765	822	795	764	769	803	802	756	800	793	789	758	780	803	792	816	773	797	798	796	835	798	786	840	795	778	785	826	828	753	802	771	737	834	775	843	772	808	798	764	819	818	812	786	803	831	748	834	748	783	751	756	796	798	736	810	820	802	790	770	766	718	764	825	765	798	758	791	784	768	776	779	769	781	748	805	802	769	789	794	777	784	818	733	816	792	772	788	761	771	758	805	780	796	796	770	755	797	837	814	818	768	827	794	803	851	781	838	790	767	759	791	798	853	828	838	760	761	845	808	752	767	813	781	798	845	759	822	790	778	749	791	787	761	800	803	774	800	786	777	761	799	820	783	783	798	807	753	794	756	789	810	808	742	800	796	779	786	809	763	800	705	784	786	806	796	812	731	806	781	812	768	784	780	792	752	772	806	788	795	790	734	820	782	790	777	798	838	746	781	779	807	805	808	795	800	837	802	826	776	731	862	794	803	761	774	749	828	790	769	850	777	828	783	714	811	759	818	790	787	773	802	764	752	788	821	789	801	803	843	759	856	807	761	761	759	747	815	834	805	783	776	792	808	800	796	797	761	813	725	755	749	797	835	754	773	759	818	806	804	809	792	788	785	798	776	774	806	800	748	799	777	811	810	769	779	811	755	789	795	814	807	731	750	755	747	779	768	781	782	792	799	725	778	822	826	749	749	789	810	769	765	835	773	786	791	762	784	817	817	777	824	807	799	780	797	763	787	808	810	733	801	780	765	765	767	744	788	796	832	744	809	769	801	773	774	782	780	800	776	782	769	787	811	779	758	760	773	852	795	759	767	797	762	810	819	773	769	803	753	720	855	722	806	779	802	784	721	816	774	844	758	825	779	783	804	800	766	781	780	787	737	750	764	785	842	800	795	819	752	824	762	763	796	758	763	765	801	770	795	763	796	825	787	782	797	762	773	773	783	812	800	787	844	776	806	737	736	767	830	804	800	784	782	741	803	807	762	788	815	820	769	766	817	747	785	758	816	781	772	804	796	757	789	776	753	795	766	778	831	835	793	774	829	800	779	799	767	810	822	756	766	774	764	789	770	790	761	841	776	779	738	762	828	738	748	772	789	790	837	783	802	751	811	807	774	765	768	744	807	793	781	783	761	796	797	778	746	732	804	719	756	764	821	814	807	806	771	832	812	802	795	782	784	811	798	853	842	829	810	806	747	851	791	823	780	800	778	794	735	789	799	772	849	780	761	775	765	716	814	852	799	814	779	794	771	779	802	827	809	812	718	754	841	777	776	779	796	819	779	784	803	787	754	797	743	759	758	827	798	752	790	792	769	831	820	804	816	785	786	804	768	788	771	756	774	781	782	789	812	818	794	806	813	812	798	787	793	810	791	785	814	815	784	814	767	748	767	811	809	794	803	808	730	800	833	795	801	798	819	768	811	812	792	804
36621	33736	37928	35604	38374	38877	43646	40935	35052	37391	40191	33899	37450	26934	27408	27197	26988	22091	17401	14064	10104	6023	5828	6679	3715	1814	1217	915	665	557	513	474	369	309	334	281	290	286	306	297	317	335	313	272	322	310	333	339	343	300	275	297	284	281	298	331	328	296	313	250	280	304	291	265	275	269	276	263	267	280	279	314	289	258	256	237	251	269	270	261	269	273	249	258	286	299	240	223	262	244	265	257	241	265	296	254	262	272	259	272	264	272	248	270	232	248	260	255	243	208	266	286	229	266	262	248	295	251	239	257	252	260	281	250	265	249	291	256	228	283	237	248	258	287	241	259	264	279	250	276	259	269	223	259	269	230	254	268	264	250	255	274	248	244	264	251	267	243	305	234	277	237	274	283	276	270	223	274	239	262	275	274	230	288	250	293	262	276	264	231	238	250	272	266	260	259	229	258	259	258	244	255	250	253	256	266	262	258	246	263	252	288	259	240	281	261	268	291	250	249	251	232	241	241	234	249	310	254	277	262	268	239	256	265	242	293	266	238	277	282	254	242	268	279	261	233	246	236	270	272	254	263	265	254	273	250	283	261	251	245	274	264	276	255	261	239	274	280	262	246	259	247	246	296	263	271	243	246	265	267	271	264	247	266	252	232	243	240	269	265	240	284	250	271	270	283	253	260	269	228	249	255	277	255	272	258	269	249	233	260	246	257	251	254	274	247	282	266	235	253	255	277	261	250	283	262	275	238	267	255	269	241	285	274	235	285	250	246	245	257	265	264	240	256	229	244	263	241	252	269	250	291	276	277	288	256	252	253	253	251	268	230	275	292	262	262	254	240	266	244	258	262	252	280	233	239	277	260	273	237	232	231	273	218	245	293	269	252	275	259	250	253	240	232	259	286	240	308	231	262	268	260	239	248	252	263	240	270	264	247	271	262	270	286	255	240	235	264	262	256	263	294	270	256	244	236	278	295	236	236	255	269	246	235	243	264	246	233	232	259	250	280	269	267	268	250	268	278	271	265	287	233	252	231	234	267	247	235	245	244	283	256	241	249	213	243	263	258	269	266	274	234	244	275	249	264	258	281	254	265	275	261	250	255	268	261	266	277	262	278	267	234	258	240	243	253	246	274	281	246	264	257	249	230	277	282	296	258	285	283	254	263	237	287	258	239	236	262	252	255	288	262	289	253	278	233	260	244	248	256	239	265	253	253	252	238	271	264	252	265	281	236	246	248	258	260	234	262	237	269	268	234	247	264	246	261	240	237	243	276	246	263	263	271	262	263	249	271	256	271	263	275	260	253	249	273	261	259	251	265	239	257	254	260	282	223	227	294	267	287	230	251	258	270	263	254	266	250	260	278	285	277	251	259	272	277	259	278	244	267	234	254	277	254	247	268	259	253	242	242	251	270	237	258	273	264	267	260	262	289	265	266	268	283	254	267	266	259	213	258	256	256	262	262	256	258	237	271	253	264	257	244	256	275	237	237	256	249	259	252	265	257	261	240	243	251	232	283	258	254	254	255	253	249	236	266	265	274	233	250	251	258	259	289	256	289	247	244	222	240	269	273	260	257	282	258	251	274	267	252	274	269	262	278	245	255	209	249	253	252	245	266	259	278	251	272	242	239	253	239	287	260	266	254	264	261	278	254	264	240	256	260	272	252	268	251	249	251	275	219	262	278	260	272	269	279	255	230	264	260	297	258	268	258	271	270	227	242	278	298	288	244	277	252	270	248	272	280	266	248	266	261	256	276	243	287	260	261	245	236	245	261	249	255	242	262	254	287	245	241	248	253	248	254	261	237	274	282	246	260	234	267	253	254	242	296	261	281	246	278	235	266	271	260	248	249	254	233	264	253	250	264	239	222	284	254	212	234	286	278	262	242	250	256	292	290	253	251	262	256	269	264	280	265	256	262	270	252	257	246	286	267	255	292	269	268	248	260	279	264	272	251	242	238	252	255	261	248	251	260	277	251	252	259	240	268	250	249	232	247	252	274	259	259	253	279	259	258	263	264	259	256	264	264	282	248	275	247	276	254	263	264	267	261	266	284	281	260	299	258	274	241	247	232	280	280	247	247	283	278	258	245	245	275	241	251	275	281	260	263	241	272	248	265	281	278	259	227	270	265	248	285	244	266	260	247	268	264	263	247	214	241	279	262	265	244	258	243	262	242	244	252	273	236	236	285	261	258	229	234	261	273	263	291	254	254	256	270	255	252	272	272	247	229	255	239	268	282	270	289	285	263	229	268	265	253	254	237	290	250	246	263	235	261	263	240	260	248	261	273	256	297	240	256	234	251	252	258	260	254	246	252	243	276	281	277	245	234	269	286	248	251	261	249	253	258	241	252	257	262	264	296	274	287	276	250	229	241	282	289	237	234	252	271	211	247	248	247	273	252	268	260	251	285	250	249	260	271	274	249	240	292	293	286	255	260	254	276	266	295	267	284	270	252	255	256	255	251	245	271	248	226	255	240	275	259	262	267	277	262	259	264	297	256	252	244	249	268	251	291	245	233	261	251	242	269	270	265	249	237	260	267	272	260	256	258	281	253	276	233	279	235	272	270	259	213	233	259	231	283	253	234	269	262	286	260	258	261	261	239	241	287	248	221	235	269	264	284	275	274	264	284	257	258	247	264	239	226	276	272	270	258	258	263	311	263	287	282	240	245	256	254	244	253	227	260	254	252	256	267	248	246	250	266	260	264	252	258	243	247	255	247	277	256	270	257	253	262	266	260	256	251	275	250	226	204	264	260	254	264	259	285	258	251	247	269	279	262	273	253	275	273	253	254	250	256	287	251	238	233	272	273	277	244	244	246	254	256	234	231	269	232	251	269	256	233	284	285	252	282	275	219	251	250	240	234	279	261	234	252	264	258	238	268	284	279	286	238	241	237	264	265	269	237	277	295	246	264	216	270	292	267	245	299	250	285	224	250	245	264	254	234	277	234	257	258	230	253	256	285	252	301	270	251	259	253	289	263	245	269	244	258	237	280	240	244	307	260	287	253	267	251	260	271	277	239	257	237	277	279	261	251	273	257	279	237	270	267	265	264	284	243	239	270	274	299	306	270	236	260	264	280	248	290	270	247	254	259	258	248	257	235	236	292	231	267	253	245	263	255	256	247	249	284	268	273	265	235	251	276	266	261	274	264	235	303	267	255	267	280	277	281	241	283	253	289	260	264	250	252	255	291	267	251	257	272	232	255	233	265	242	244	237	257	284	255	255	286	313	277	274	266	268	232	273	262	229	269	270	267	265	274	254	266	260	265	262	283	235	271	270	258	250	256	240	244	251	256	261	254	303	270	251	236	260	259	252	265	220	301	257	262	255	274	260	297	282	273	233	263	259	249	257	260	280	253	286	290	279	233	244	225	262	272	307	244	256	246	262	251	253	254	251	295	230	268	276	244	248	241	256	258	247	260	246	293	278	271	271	258	276	290	257	261	234	262	272	241	266	236	305	249	255	240	246	242	247	258	248	257	254	263	248	271	267	280
23759	27437	38052	43029	45588	47236	53159	51806	48741	53415	51971	50450	49607	38687	43450	43553	44659	40838	36932	33491	28646	21361	22632	23497	16096	9375	6737	4911	3492	2783	2662	2208	1319	988	920	928	928	934	925	925	953	971	1004	1017	990	1088	1085	970	950	976	932	868	989	974	1031	1066	1030	1075	949	948	889	778	785	788	788	765	777	731	870	834	947	757	694	620	696	654	691	638	661	695	648	663	680	687	657	701	646	684	650	695	664	646	683	677	641	666	649	686	662	645	704	667	693	653	619	650	617	655	674	651	683	657	689	713	702	621	684	673	657	669	667	611	625	641	635	691	674	656	713	668	654	687	711	649	650	617	671	655	624	627	638	672	664	733	649	665	650	715	664	612	639	660	676	620	668	675	685	629	687	645	670	673	680	655	626	709	672	656	645	653	654	728	623	673	617	642	685	632	662	663	677	717	657	686	668	675	615	707	656	654	682	687	640	683	651	683	634	677	629	663	699	617	630	652	630	633	645	670	674	665	617	670	675	651	610	643	688	662	644	649	650	645	664	623	666	638	658	638	645	686	655	662	670	679	662	645	642	670	690	667	672	700	710	644	644	678	650	667	675	670	634	690	657	647	636	673	670	687	624	661	665	638	702	670	650	703	668	713	660	649	647	646	616	660	619	640	675	663	680	700	618	646	673	654	660	634	676	704	662	646	671	645	655	680	626	649	640	629	653	648	639	609	647	661	660	684	657	679	692	659	698	664	648	695	671	708	607	642	617	638	685	641	642	679	648	660	676	664	665	633	648	641	653	646	665	666	637	670	616	683	657	660	623	642	624	654	661	682	682	665	633	656	710	675	687	688	655	618	664	677	677	645	648	650	680	703	702	644	700	687	665	677	676	668	678	637	710	696	650	672	685	659	635	644	672	685	676	644	694	641	661	650	639	668	642	632	642	656	684	661	636	644	634	647	634	688	669	644	682	686	685	698	643	666	658	688	659	696	664	664	679	660	664	638	596	671	655	635	627	630	643	643	628	694	681	643	662	618	678	654	632	682	650	682	692	652	669	671	628	686	641	641	663	693	631	608	670	685	684	637	685	649	641	666	658	707	698	652	640	635	715	660	695	675	720	636	690	650	675	672	640	676	733	673	706	644	665	656	675	725	627	647	646	629	614	681	659	604	666	656	677	629	645	652	646	651	665	703	626	690	648	616	681	686	687	674	690	647	651	645	624	698	675	628	635	683	697	675	615	632	669	654	676	664	659	648	632	657	678	640	662	663	696	659	648	635	614	659	664	613	641	663	671	628	651	674	689	668	696	653	624	684	650	668	723	692	708	689	651	607	656	684	659	657	615	683	702	676	620	679	674	684	646	674	664	710	663	687	651	653	706	654	647	679	698	649	670	646	638	675	633	662	669	687	656	641	630	652	626	681	645	682	680	643	635	637	679	651	689	654	688	669	642	639	665	679	641	621	674	691	633	667	644	675	673	697	615	690	637	626	703	674	657	637	671	641	687	648	627	707	675	655	623	701	656	683	663	640	667	658	649	610	656	632	675	642	638	670	653	614	628	651	665	632	709	662	652	660	629	692	651	688	648	668	656	668	681	682	653	707	659	647	589	664	650	679	653	599	654	673	696	691	641	698	639	668	670	668	609	707	647	689	624	664	678	620	635	697	642	694	663	648	669	650	626	652	676	689	641	622	627	611	660	688	672	623	665	675	609	670	648	656	685	664	650	646	699	707	684	664	619	647	641	687	643	697	639	667	683	678	634	639	708	625	669	685	705	661	672	672	680	670	659	687	659	672	644	655	636	633	621	662	673	677	713	667	636	630	606	626	655	635	682	685	682	621	678	668	638	668	664	691	685	680	653	630	628	687	677	643	642	671	662	640	668	672	649	681	695	717	714	661	682	667	660	627	657	659	670	623	659	664	657	651	643	690	651	663	667	662	734	695	651	683	673	632	696	627	674	689	660	700	647	612	655	649	651	689	681	659	667	658	635	663	668	643	609	668	668	628	668	640	676	669	676	666	633	665	673	687	674	660	646	677	693	681	658	658	666	643	647	656	703	669	685	682	686	689	673	687	633	646	661	629	673	740	676	614	649	682	696	602	616	658	677	681	685	678	665	645	650	672	628	595	656	665	653	663	654	682	659	698	662	667	682	670	699	675	658	701	663	640	646	702	616	656	609	658	653	622	670	663	709	648	644	702	657	664	666	663	639	619	674	647	643	663	644	672	691	667	660	690	644	629	605	666	635	681	658	689	640	633	610	690	656	674	676	663	654	654	674	639	690	684	615	647	608	675	647	652	681	655	651	669	660	644	615	656	659	681	662	657	646	662	621	645	645	630	677	665	665	703	653	653	628	692	674	657	669	658	644	639	664	699	639	670	643	659	641	631	677	646	649	663	716	646	701	634	618	610	604	672	687	690	684	643	702	625	638	683	671	659	670	672	621	679	663	673	651	698	698	690	628	667	641	687	686	643	629	653	684	682	680	667	681	641	647	718	654	684	650	667	619	676	582	679	606	661	696	629	663	694	645	647	700	668	638	660	676	642	662	646	645	690	685	593	667	699	682	649	695	641	652	623	647	679	635	623	619	680	695	622	663	668	695	649	681	694	630	668	617	625	678	620	667	652	684	678	679	664	658	712	678	646	647	659	671	701	675	652	670	653	678	646	671	626	654	634	691	683	665	647	680	662	666	630	692	684	704	685	662	637	656	665	685	619	692	616	697	671	656	666	640	690	678	649	698	679	608	707	639	692	682	633	682	656	694	669	634	678	656	646	628	659	655	644	660	648	691	686	678	634	679	634	643	680	708	641	658	656	692	683	628	646	648	694	655	636	642	648	675	660	698	634	658	652	658	648	644	649	705	662	661	637	678	648	697	682	647	632	667	695	666	688	670	673	663	668	622	642	666	691	650	692	723	633	595	651	643	624	692	672	646	645	638	636	660	644	642	663	650	722	634	631	672	674	660	640	690	655	677	619	689	673	677	642	657	649	616	668	680	632	687	656	672	670	654	665	666	656	648	682	670	663	693	631	626	644	657	635	662	698	643	639	604	642	680	707	642	657	695	648	632	641	660	645	656	675	675	695	668	637	597	666	644	646	606	681	681	663	671	656	671	647	663	617	662	659	654	624	643	623	684	658	597	641	674	632	655	688	677	651	602	672	617	651	660	643	627	682	647	667	679	668	661	610	677	659	624	687	679	654	692	678	682	638	611	709	675	645	668	671	618	673	650	678	676	657	630	679	665	694	647	669	661	651	619	686	618	671	651	683	633	678	625	665	664	689	702	637	676	617	646	648	686	639	626	655	627	658	688	693	687	670	669	653	664	656	713	656	685	644	569	648	658	673	708	692	610	661	637	688	685	623	666	661	618	660	643	655	679	673	624	667	689	692	692	650	699	662	643	697	657	649	636	650	658	637	704	680	648	643	671	649	653	640	650	631	663	656	655	649	642	649	684	677	667	684	700	665	676	632	614	648	647	634	653	634	679	652	687	666	651	678	715	684
11908	10516	11221	8385	6145	5384	5197	4571	3047	2833	2923	1848	1844	1059	1191	1189	989	953	840	685	596	541	471	457	415	426	359	356	324	335	318	290	299	355	316	322	347	312	324	331	309	306	338	331	315	321	338	336	348	334	280	306	343	286	313	326	333	311	333	327	287	297	302	316	338	293	314	295	289	341	307	321	292	334	343	345	329	293	321	338	343	313	320	327	314	330	329	310	320	290	281	287	325	312	304	322	295	322	330	302	331	305	344	298	325	307	311	326	298	326	303	338	315	300	313	322	321	339	329	297	324	322	295	322	300	329	328	332	305	302	344	327	309	321	295	314	324	323	305	313	276	290	327	315	302	294	328	326	347	276	308	283	299	303	314	278	312	301	299	308	310	308	317	308	325	339	331	289	302	311	278	328	292	295	323	314	289	326	301	290	294	322	297	289	363	315	295	304	288	314	312	335	300	349	333	309	324	296	300	321	324	309	330	326	310	313	334	320	339	300	338	305	301	289	294	311	307	305	329	307	295	294	336	292	322	327	305	311	308	308	324	350	326	308	303	297	289	311	311	344	331	309	338	314	324	318	319	304	322	330	356	298	316	330	321	299	336	315	342	330	308	309	300	327	323	286	329	330	317	313	292	315	311	314	320	327	308	348	336	310	317	339	328	340	275	314	328	319	304	302	315	319	339	308	321	316	299	311	299	306	307	329	329	311	283	335	312	280	287	316	325	315	351	299	320	302	312	296	312	338	313	332	364	315	332	300	331	291	328	326	311	297	304	322	322	333	337	328	305	278	317	335	302	314	282	296	282	284	309	302	342	296	293	308	284	291	340	324	307	294	291	343	316	337	291	323	309	343	304	331	316	319	316	299	305	291	265	336	313	317	299	336	335	313	309	300	308	323	304	325	300	375	307	287	325	295	311	309	320	308	330	315	314	306	329	325	287	320	328	333	320	298	322	326	324	337	306	274	330	373	320	324	312	316	318	299	323	344	312	278	312	324	306	309	345	290	315	332	286	326	302	317	304	331	318	331	329	333	300	296	302	325	321	301	330	306	307	321	310	303	329	309	303	301	299	303	300	311	318	318	324	306	306	332	314	305	328	291	308	341	317	311	315	304	295	315	289	290	263	316	323	318	315	329	344	305	332	321	291	322	305	331	335	344	333	305	306	328	319	325	312	298	333	306	297	326	322	299	272	304	324	350	276	325	312	317	305	310	328	321	298	329	344	301	328	311	293	324	276	344	336	296	287	332	325	315	302	286	306	298	303	317	347	319	316	310	296	286	297	297	334	315	355	312	326	312	317	324	306	332	323	329	311	305	290	300	325	276	327	315	318	330	317	318	294	301	313	310	304	327	310	296	300	347	319	292	320	308	280	287	340	307	335	312	273	297	299	303	307	290	322	293	301	319	327	294	295	329	314	311	319	325	337	319	322	291	311	279	335	324	350	285	309	336	312	314	316	319	319	343	309	302	314	330	300	325	323	318	348	306	292	323	305	330	289	345	299	341	304	318	303	300	324	315	305	320	300	320	320	318	320	289	314	311	307	311	316	307	296	338	340	313	301	296	312	338	327	281	294	354	311	334	313	335	329	338	325	331	305	345	325	307	328	315	368	313	322	325	297	303	318	327	314	315	333	328	308	316	314	321	333	311	325	308	345	263	331	297	315	307	316	303	317	318	333	296	316	295	281	283	352	280	314	325	321	334	314	322	298	344	340	303	323	295	315	319	298	352	322	299	331	307	320	297	312	324	291	339	319	308	296	320	316	356	309	295	317	312	326	337	319	309	322	298	290	332	336	316	328	302	298	288	313	290	308	295	313	294	308	301	265	322	306	295	294	309	306	357	329	325	352	289	307	291	328	285	313	306	339	290	295	330	286	312	331	299	329	314	330	312	287	357	339	339	293	314	300	338	317	322	307	321	338	305	298	315	328	281	290	319	318	345	292	290	300	312	348	298	304	321	300	312	335	338	335	295	298	309	311	326	289	314	338	331	332	353	349	334	289	309	333	316	294	308	338	305	311	305	317	339	333	317	299	320	300	311	299	316	340	363	324	306	311	281	292	357	315	313	340	301	318	344	332	316	314	333	315	330	328	325	328	287	299	322	314	317	323	288	314	265	340	311	307	277	314	293	296	296	308	320	311	314	327	288	314	299	313	314	312	295	301	313	322	316	294	335	330	325	320	316	301	323	303	315	313	345	327	346	300	303	339	290	299	329	311	339	301	330	306	316	298	305	302	346	329	299	323	335	348	287	295	315	306	346	306	291	298	303	307	318	326	318	316	284	313	288	340	317	296	326	298	324	303	313	317	287	307	322	313	351	325	300	325	332	325	324	303	309	327	278	308	332	313	321	332	307	334	297	341	313	339	302	331	319	301	290	296	325	324	272	284	311	309	315	333	337	326	308	306	303	319	325	319	337	319	311	322	334	315	306	333	305	321	305	321	292	333	289	306	315	320	300	290	315	278	316	305	330	330	317	334	312	326	321	322	315	286	343	303	300	294	331	329	305	285	311	316	347	298	346	322	315	353	319	291	339	315	326	316	329	274	349	315	330	315	340	308	302	328	284	308	310	330	292	334	290	342	328	307	290	309	343	290	322	310	300	311	310	308	311	320	298	319	276	342	317	334	303	338	294	325	312	300	341	323	287	312	297	303	335	298	322	311	309	347	315	297	299	313	317	297	336	315	322	306	288	327	278	299	342	289	314	353	350	343	333	346	344	324	353	338	310	330	280	316	286	316	329	309	327	295	301	313	318	342	345	280	305	315	326	304	336	321	329	319	318	348	344	342	313	273	285	315	282	289	331	304	303	312	300	322	330	281	304	307	309	324	327	331	309	308	310	315	329	330	331	296	338	306	289	298	272	299	308	307	295	322	296	326	309	347	326	318	318	333	326	332	315	316	316	322	309	291	311	308	326	298	297	295	319	326	273	322	297	323	335	343	314	337	312	338	322	325	291	318	302	307	345	308	319	286	295	308	302	314	321	285	320	323	340	346	326	313	317	303	325	298	322	334	305	330	272	340	320	330	338	336	316	327	344	305	271	311	343	282	300	310	302	313	299	323	314	344	341	319	323	333	336	320	316	328	316	322	347	256	318	277	318	317	324	300	298	291	300	310	314	336	355	331	305	280	325	341	336	304	296	347	304	288	316	358	308	302	315	311	343	299	321	339	307	322	312	294	365	308	333	327	346	287	301	307	347	292	306	338	334	324	321	337	305	312	329	319	316	319	343	306	346	359	329	309	315	298	337	294	340	310	319	278	302	344	314	311	335	259	323	301	319	334	272	306	317	306	328	324	320	347	315	303	291	302	308	312	321	305	324	306	346	310	325	320	290	338	313	296	293	326	274	296	313	342	289	330	311	273	307	344	344	294	320	305	326	315	344	319	315	294	298	320	274	289	321	305	326	311	327	281	345	319	326	320	342	299	337	311	300	329	309	289	324	345	296	309	327	296	318	307	309	340	282	275	310	317	322	290	306
7965	10459	16854	18098	16641	16792	17744	16709	12436	13416	13560	9476	9955	5518	6426	6554	5828	5376	4399	3466	2726	2234	1935	2024	1506	1290	1138	1124	1021	938	945	905	922	889	833	829	887	824	866	830	842	835	826	811	798	802	784	826	881	819	802	832	818	782	830	808	844	797	784	806	805	882	820	789	799	786	793	747	790	791	784	794	847	779	822	774	778	822	840	814	800	817	814	805	807	806	778	790	806	815	853	788	800	802	830	772	821	810	782	783	819	833	790	811	760	809	848	787	819	799	807	829	813	787	805	794	788	806	797	802	807	766	784	817	741	789	790	748	799	810	748	807	775	816	776	785	824	772	778	783	824	831	803	804	781	811	767	797	754	792	810	750	839	790	808	810	759	845	828	804	804	727	748	773	814	821	788	786	827	836	813	836	796	770	791	764	763	780	774	841	769	790	798	837	766	834	804	745	796	834	776	752	822	789	814	753	804	791	836	765	774	794	785	815	775	802	808	764	796	777	785	815	790	780	784	812	750	770	783	780	759	787	812	814	863	834	817	766	797	720	783	787	773	742	766	819	765	798	850	808	765	835	770	843	783	794	775	808	730	782	783	829	770	789	806	809	789	842	808	738	765	818	806	797	762	814	822	850	817	813	791	791	761	834	833	862	818	760	828	823	777	832	782	790	788	779	849	803	788	795	846	764	795	764	789	781	773	823	759	781	776	815	771	823	771	821	817	776	799	802	810	816	782	776	749	796	822	823	781	848	820	789	810	784	776	786	786	764	774	810	800	769	820	787	791	788	763	727	812	806	822	795	785	783	819	803	807	801	820	771	851	807	756	764	802	767	782	753	822	786	823	786	795	776	805	813	757	851	784	773	812	796	784	780	784	789	825	849	812	780	840	791	804	728	790	832	842	794	802	778	735	795	803	834	796	793	781	798	800	806	772	812	789	757	759	752	763	809	796	834	834	819	794	814	736	802	790	797	764	742	784	765	784	790	782	821	785	772	794	782	754	720	774	767	728	776	815	792	755	778	815	748	762	795	776	760	780	828	808	817	796	838	780	845	800	817	808	761	772	753	806	796	781	788	815	837	806	810	795	805	766	757	836	825	791	780	769	816	821	734	819	848	778	782	772	793	785	786	777	804	842	808	774	783	787	756	747	747	806	778	796	798	783	736	829	778	794	796	825	779	820	782	785	767	747	780	793	811	803	761	787	810	809	825	802	744	827	788	766	786	799	796	827	797	853	734	772	790	787	794	812	786	823	796	794	823	769	799	818	790	774	772	843	786	815	766	831	782	800	754	778	779	789	770	803	783	795	801	741	785	782	784	759	821	757	813	752	794	787	750	821	785	813	786	798	860	783	850	796	826	830	759	847	771	814	792	801	763	769	821	774	814	795	824	744	803	771	800	783	830	759	815	812	769	802	802	816	806	771	781	842	790	793	807	782	816	785	752	798	785	788	838	805	784	858	791	741	813	822	816	848	784	775	783	787	817	787	797	768	801	803	817	830	783	781	780	790	821	775	825	818	847	784	789	797	756	828	736	847	770	815	793	840	754	804	775	788	774	785	808	784	796	781	771	808	823	831	814	767	798	785	797	817	762	813	801	843	795	872	857	761	841	859	782	813	798	791	772	829	845	795	798	832	803	770	787	781	778	805	851	831	789	756	811	753	771	820	826	814	801	766	768	800	776	772	786	787	833	773	782	809	788	763	792	808	792	812	823	816	789	807	785	827	786	717	767	790	799	808	770	822	824	800	818	819	798	870	788	833	823	813	834	842	764	788	796	804	794	761	816	765	855	807	827	770	769	841	803	762	816	776	789	820	825	800	795	766	805	824	849	779	767	839	746	793	755	775	782	791	797	776	835	821	827	806	784	785	842	811	820	754	759	804	805	785	779	800	821	808	803	784	762	783	784	797	840	795	757	801	775	762	810	749	819	819	818	799	809	787	773	798	773	771	811	834	807	782	795	791	786	736	777	828	742	779	763	817	838	815	797	813	781	816	802	749	785	821	811	758	820	831	816	794	813	858	817	799	784	869	825	851	778	785	788	805	784	813	762	753	763	832	817	838	773	772	787	810	806	798	839	796	788	790	771	772	773	789	808	782	770	801	754	791	801	794	786	819	771	827	764	777	793	824	812	784	771	834	837	732	805	812	813	866	793	785	810	802	823	795	787	761	767	783	788	817	812	799	852	786	805	774	794	779	820	806	787	849	838	772	800	825	806	795	781	798	764	765	802	842	876	775	834	786	840	829	779	741	828	824	817	796	809	819	734	741	802	783	793	774	829	786	813	790	820	831	819	774	768	792	812	812	785	831	762	781	782	806	820	794	771	806	795	805	781	829	761	814	770	775	824	807	777	789	763	817	804	830	824	833	788	813	757	791	835	802	781	801	840	787	802	745	797	820	800	792	803	764	760	770	819	810	804	769	771	787	825	771	875	816	758	787	796	867	823	863	795	767	791	798	833	780	771	809	776	820	808	782	787	773	752	790	777	799	771	811	786	839	827	764	793	774	781	795	841	807	803	854	783	833	797	815	770	813	781	843	797	769	770	800	793	820	755	784	821	837	805	781	811	759	815	760	796	800	766	789	784	794	775	792	771	759	839	802	792	825	776	789	816	743	849	753	803	835	792	842	784	792	811	804	775	787	801	747	747	817	814	815	712	773	799	806	789	776	796	744	764	737	758	858	791	817	819	796	807	811	786	789	766	768	767	775	774	757	787	777	825	813	766	777	769	793	770	777	756	805	833	779	876	756	766	790	776	806	839	786	811	812	807	770	842	813	790	776	819	799	803	791	800	785	791	768	858	791	751	825	781	807	765	779	770	788	765	806	799	801	780	776	799	803	814	801	786	815	789	787	801	866	787	791	818	786	797	785	789	838	815	820	780	821	763	818	829	783	855	813	790	777	801	798	780	812	823	826	793	794	749	752	777	857	801	828	786	772	773	818	837	826	790	741	791	782	792	808	752	790	840	770	768	784	735	837	798	822	805	840	812	768	811	806	771	797	754	804	797	804	809	827	776	747	782	767	781	762	779	779	859	810	803	780	794	799	793	796	821	799	801	766	815	758	805	805	740	828	762	822	782	854	831	813	758	844	803	794	831	799	783	819	841	794	786	757	796	801	764	791	819	791	756	763	772	785	833	783	826	785	808	793	811	795	821	758	762	819	780	818	800	774	800	811	801	803	841	800	800	836	789	765	844	854	775	766	757	826	770	771	806	844	845	774	783	747	794	816	750	812	787	842	821	797	802	854	823	794	763	798	800	805	851	817	772	863	801	766	768	781	715	789	775	816	814	832	808	806	784	758	836	780	815	761	813	802	841	784	822	773	808	837	808	789	827	822	837	752	826	803	793	794	823	785	807	862	813	841	825	727	807	853	821	803	829	802	837	790	808	801	819	803	801	783	792	827	784	780	787	806	796	725	792	851	803	745	790	804	824	812	776	780	767	796	775	775	766	770	766	797	782	753	817	797	800	748	788	844	797	801	790
25003	25240	26646	24913	25276	29424	31862	32293	26273	25392	29025	23134	21567	11598	10564	8951	9590	9474	7793	5796	3646	2288	1688	1907	1015	720	583	532	487	438	350	399	358	320	350	359	313	358	337	349	321	308	332	332	299	327	328	361	334	305	343	311	323	370	350	329	325	359	334	319	309	344	302	338	339	346	347	307	279	332	301	317	317	344	302	309	322	270	301	319	296	289	299	303	283	295	337	321	289	286	307	300	336	334	294	298	320	304	315	324	335	335	317	292	307	304	309	309	318	344	311	335	305	339	325	313	331	308	295	297	329	291	305	310	322	317	303	336	341	315	288	317	292	325	285	337	297	316	306	311	331	324	290	332	299	305	305	306	308	314	316	292	291	331	289	312	312	307	315	282	314	318	304	288	290	311	308	345	306	281	328	298	321	302	343	338	309	305	292	275	305	327	279	299	290	298	339	323	296	340	309	305	294	347	329	313	291	300	315	319	283	319	287	316	347	310	308	317	295	294	324	286	327	321	310	320	290	316	273	317	323	313	308	319	333	333	292	318	339	323	306	292	325	294	299	304	297	337	303	340	318	325	314	323	310	323	314	293	291	334	317	304	290	310	284	318	321	302	341	311	309	310	299	299	327	322	340	302	327	354	352	324	336	297	287	338	324	325	315	311	334	284	321	325	316	336	333	296	321	293	307	343	294	283	290	303	309	311	277	285	291	320	301	296	301	302	278	336	318	304	295	308	323	337	299	344	310	338	318	326	302	310	309	312	318	301	308	298	313	334	344	295	324	289	286	311	315	290	313	308	329	277	292	313	299	311	341	317	340	315	325	329	336	288	308	298	297	356	311	317	323	328	329	293	314	308	344	307	322	310	288	288	314	303	330	311	306	311	292	319	295	295	341	294	300	299	307	312	328	309	316	341	313	311	293	322	306	307	309	311	320	311	287	328	279	314	330	304	301	302	313	299	297	322	277	273	321	319	309	319	303	314	318	309	309	320	289	292	282	283	323	333	303	286	307	307	303	297	311	316	317	317	343	270	306	271	312	315	337	289	298	313	299	318	322	320	307	345	309	314	317	311	301	326	316	320	279	269	321	308	311	306	335	299	302	296	331	306	306	310	277	298	312	284	311	326	350	326	340	309	306	275	338	318	329	310	329	299	317	325	282	329	344	278	304	301	325	325	315	299	323	281	298	320	335	306	295	285	272	283	323	320	324	288	323	290	294	299	297	328	308	270	299	298	310	316	314	311	283	275	331	322	321	314	303	268	296	323	301	278	295	317	283	313	299	342	340	318	326	280	289	304	310	308	351	299	346	289	306	298	333	304	277	281	312	304	302	312	285	303	317	299	300	285	326	298	320	333	297	327	312	284	322	303	305	301	307	277	339	298	283	313	285	298	285	302	310	300	302	333	289	307	300	308	307	308	313	325	334	306	293	307	307	294	300	298	336	336	285	359	334	290	308	302	330	297	290	297	314	302	308	316	295	314	301	280	306	330	296	292	268	295	297	315	306	320	317	270	300	308	281	332	309	322	301	317	318	293	314	309	337	286	339	273	315	340	296	306	323	320	321	307	323	324	268	295	300	343	335	347	315	304	331	316	279	301	321	314	293	296	334	328	315	297	341	286	335	277	323	300	332	337	292	303	334	290	319	276	267	342	318	298	321	349	306	328	322	345	309	311	323	300	291	369	297	302	321	277	321	330	287	300	340	292	315	306	339	319	313	328	321	278	308	320	299	286	336	305	330	297	318	324	302	288	349	311	286	306	326	323	277	310	330	320	283	325	319	320	309	307	304	306	325	337	347	312	312	287	293	315	339	326	324	327	326	309	348	296	298	312	313	322	307	333	299	346	314	320	324	316	331	295	295	311	326	294	321	343	304	292	306	279	305	305	308	350	298	307	285	285	320	295	317	325	288	299	313	317	306	311	291	301	300	302	292	295	343	289	315	300	312	304	329	319	361	344	341	320	296	312	295	325	317	302	337	284	341	299	311	288	331	305	314	287	327	309	321	296	334	291	286	336	296	336	312	300	270	313	312	341	321	300	289	325	303	320	322	320	292	313	312	321	286	314	335	277	315	291	315	325	304	295	357	333	327	324	285	305	309	319	339	281	321	318	321	292	315	315	323	314	309	314	309	316	293	309	305	300	308	295	316	307	330	312	307	321	333	303	341	337	310	310	333	308	306	325	330	306	338	323	343	310	311	277	322	293	314	329	307	331	327	301	355	311	340	278	312	338	312	302	300	289	286	328	326	300	330	307	316	318	320	304	282	320	316	304	311	298	321	286	339	341	310	329	324	312	299	334	274	353	312	284	288	287	311	290	287	327	299	319	301	310	330	280	350	269	310	294	361	324	297	312	297	286	293	321	278	282	337	319	295	299	297	309	363	328	308	274	340	304	331	318	290	280	293	316	299	290	322	316	295	313	300	291	297	306	309	268	307	310	324	324	295	294	320	325	323	317	331	282	302	311	288	322	315	338	326	301	293	335	324	287	300	292	296	337	315	310	307	304	312	332	339	276	339	313	318	318	299	319	296	306	288	327	306	325	301	295	370	304	336	372	278	317	308	297	272	290	325	321	286	317	282	324	302	294	311	342	288	275	300	320	296	312	289	304	326	325	358	310	271	327	295	294	302	293	272	289	330	314	302	287	333	307	291	322	337	303	307	322	299	297	330	283	300	331	278	315	341	331	305	324	314	325	285	340	311	323	324	338	334	275	333	335	336	298	291	334	284	314	322	321	290	307	316	341	304	305	311	281	331	319	323	334	324	290	306	350	304	335	292	317	318	304	312	325	291	301	283	315	330	285	322	268	324	333	324	300	308	297	299	328	324	311	311	325	297	319	307	314	353	311	301	302	356	308	291	299	340	307	298	275	324	288	279	342	340	321	354	284	324	292	299	332	309	332	321	308	330	330	322	316	326	320	280	310	313	308	309	339	291	339	337	304	352	311	291	333	276	305	299	328	333	356	302	295	324	314	340	299	306	322	309	295	317	308	319	326	335	310	332	306	313	306	314	319	305	318	329	319	323	297	324	320	288	321	307	330	294	303	284	279	327	288	294	325	305	283	276	332	319	322	279	312	311	303	310	266	298	332	347	336	318	279	306	314	318	313	306	336	271	302	322	330	296	327	325	287	317	301	312	321	299	333	289	279	289	308	292	324	318	336	309	318	351	337	313	322	302	340	273	344	302	302	296	356	325	332	287	292	326	313	312	319	307	335	314	291	319	307	314	319	315	288	295	292	315	339	297	295	295	316	303	335	305	301	305	330	286	293	294	311	304	294	267	301	318	311	308	311	313	323	308	305	323	325	304	304	294	291	327	301	318	286	331	314	352	320	326	322	336	286	285	332	305	335	304	295	331	308	285	293	314	346	306	328	309	320	323	317	309	312	287	276	324	283	289	303	305	334	288	331	272	339	311	299	299	336	297	320	296	305	306	295	298	321	308	308	296	341	295	333	315	318	316	318	302	291	284	293	309	321	332	297	316	290
16843	21265	29102	33511	35038	39968	42998	44080	39366	42422	43551	39974	36865	22447	27381	24961	29129	29062	26298	22251	16134	11903	9127	10426	5253	3892	2740	2312	1783	1518	1280	1356	990	966	906	882	907	910	877	850	898	916	902	868	906	921	906	936	914	878	851	915	929	921	920	919	864	992	868	891	889	836	842	873	818	840	832	770	862	867	840	828	822	787	805	796	819	776	770	799	769	829	767	779	798	797	781	784	797	810	768	790	819	828	785	822	747	753	835	748	789	803	794	805	748	806	807	792	753	786	810	795	784	777	794	802	757	733	758	830	786	761	814	779	824	865	775	757	797	747	785	757	813	787	783	795	769	772	732	756	759	829	791	775	763	783	803	801	747	766	769	837	790	741	794	785	758	778	747	823	801	823	775	781	819	790	762	807	784	738	771	799	760	763	784	836	747	744	785	787	774	835	808	769	780	782	776	777	799	777	820	792	767	747	871	802	813	756	808	821	809	805	803	774	822	780	775	776	786	762	797	843	771	788	803	807	780	815	787	806	820	810	796	751	780	745	788	789	808	789	746	837	773	828	783	754	739	780	763	800	798	780	757	784	762	833	806	777	774	794	718	805	760	783	769	750	794	804	828	777	789	742	769	762	812	723	750	769	799	789	786	776	776	729	832	797	787	823	788	788	789	739	763	740	778	749	758	753	821	757	791	785	754	821	828	764	749	797	774	807	755	786	749	813	822	824	821	768	756	771	790	811	756	777	798	765	772	799	775	772	771	747	799	780	773	796	776	800	776	741	792	805	814	786	781	784	747	756	744	802	824	779	788	781	782	761	764	767	739	783	800	828	752	800	757	701	792	773	740	774	753	786	777	795	777	809	795	788	758	841	818	804	806	806	757	824	750	784	760	791	777	804	802	767	798	750	806	800	751	802	776	826	784	785	849	749	771	757	745	833	805	727	826	765	778	792	769	781	790	751	783	828	749	752	827	770	800	739	761	788	763	784	788	788	847	800	806	846	791	783	730	835	754	811	772	745	776	738	808	749	783	820	750	778	761	759	821	768	753	801	787	774	814	763	826	783	780	802	773	787	813	764	764	806	853	844	777	800	770	805	770	748	820	787	801	763	775	741	740	745	821	766	769	755	771	756	741	756	826	781	770	795	812	803	823	767	747	787	766	725	768	795	765	806	831	869	838	810	788	768	805	829	739	775	797	783	773	771	772	760	810	772	847	816	786	829	804	789	809	773	832	789	766	780	781	774	800	756	813	778	778	751	826	794	784	808	797	815	861	769	770	738	801	770	792	750	725	762	761	757	755	768	778	836	781	789	792	797	793	768	752	761	778	795	776	788	809	782	870	773	763	799	739	765	739	771	826	791	753	827	793	775	792	820	783	799	807	757	784	814	753	773	734	770	761	782	834	817	752	800	802	791	825	790	777	790	778	793	769	831	781	802	779	802	777	751	810	803	803	795	768	790	752	735	815	806	741	763	785	787	798	843	757	763	775	784	783	784	771	731	776	765	795	779	732	770	780	767	800	827	760	826	760	801	791	761	773	798	807	782	801	762	781	773	803	842	754	775	716	796	742	828	775	766	780	771	817	818	766	724	751	834	769	781	742	749	773	780	784	802	787	789	815	809	818	786	755	783	744	807	735	793	734	782	828	773	864	745	789	807	839	808	759	779	768	764	786	768	784	779	820	748	772	800	812	792	819	819	800	761	777	777	785	790	767	780	788	767	755	732	791	739	765	799	781	759	760	766	831	788	751	823	807	810	815	836	801	760	810	746	763	811	791	787	774	786	802	793	773	741	819	796	806	810	801	794	786	787	773	821	765	799	793	783	788	782	752	743	788	783	808	745	720	834	744	802	800	756	759	817	797	755	843	802	775	761	791	787	786	763	786	758	762	788	818	726	805	765	796	763	800	832	779	791	793	772	780	809	731	775	775	835	791	789	818	797	756	807	807	785	776	793	868	750	791	767	736	733	841	810	791	804	821	795	814	768	783	791	825	760	803	735	779	749	835	822	811	791	791	802	745	786	781	685	804	803	783	785	779	824	786	806	736	762	823	799	744	799	760	768	784	827	787	748	781	767	758	767	760	738	813	711	750	820	781	748	800	814	785	800	798	787	786	799	795	791	789	773	774	798	818	755	762	811	783	747	767	779	818	763	802	750	763	742	775	771	756	780	780	726	796	785	786	782	773	809	805	814	780	787	808	820	829	754	782	795	758	791	782	753	798	738	765	803	769	774	790	763	790	799	756	780	806	740	743	764	782	769	809	786	794	772	795	745	820	783	837	761	779	733	831	748	802	747	786	793	802	773	764	769	777	750	773	786	768	805	778	751	733	832	796	813	746	817	784	824	810	784	771	796	852	760	810	786	841	783	816	813	762	802	780	771	779	833	780	752	783	741	815	790	775	840	811	760	807	787	787	767	851	793	782	753	797	785	782	796	834	776	848	775	827	805	759	790	757	843	785	795	842	787	800	770	754	805	775	748	740	825	783	807	762	809	787	782	755	817	810	754	791	737	808	805	752	842	794	783	839	764	805	797	800	746	808	741	738	789	752	805	784	786	778	821	765	781	849	811	789	797	780	836	781	749	771	749	758	849	813	801	760	758	764	768	807	765	744	730	790	816	840	810	800	806	742	792	770	773	812	776	824	775	827	780	762	772	784	762	823	778	812	797	814	799	817	800	750	753	771	746	750	768	765	750	758	782	779	815	767	808	819	802	789	779	732	715	781	803	802	758	810	805	720	766	778	789	825	762	779	831	767	756	752	761	767	755	739	772	760	824	801	765	745	818	772	739	780	749	776	788	790	785	865	786	786	812	791	817	781	791	804	777	806	766	791	743	782	757	741	737	803	768	733	785	786	785	788	780	807	751	812	783	790	789	797	784	777	729	804	789	738	758	740	789	799	814	819	744	818	792	787	819	737	795	753	758	757	770	775	810	809	763	771	799	754	786	753	781	773	802	760	843	732	796	729	789	796	795	783	796	809	820	765	774	755	766	780	850	822	753	790	811	763	814	781	823	765	788	790	772	774	737	760	759	766	778	760	750	784	821	783	799	803	735	817	795	784	824	786	791	763	798	820	777	796	747	801	822	753	785	783	770	774	821	798	785	764	761	764	819	772	795	806	785	767	786	756	789	793	801	796	759	829	741	781	803	771	772	778	831	876	805	786	824	797	797	753	743	780	773	744	790	791	789	760	786	787	779	763	774	795	801	777	788	789	808	756	732	750	811	786	808	828	789	849	789	816	735	774	769	761	782	775	798	805	787	831	770	759	781	788	778	801	794	745	784	802	786	782	809	771	782	813	796	830	847	761	800	800	764	783	759	779	820	794	784	745	789	753	793	820	749	762	784	811	807	765	767	785	772	813	815	814	800	823	757	766	760	823	757	808	823	784	823	871	788	750	806	791	800	759	755	755	815	833	753	819	767	821	813	773	790	754	753	816	822	728	773	810	785	826	768	758	806	752	756	793	743	781	777	801	758	788	820	778	791	748	775
37298	36163	37172	36517	33858	40842	41816	40343	37678	37460	39383	35883	36402	26009	25617	22315	19908	20976	20736	18343	10037	6043	3549	3407	1867	1509	1060	708	512	458	410	394	341	289	286	309	281	308	274	287	293	309	306	276	296	301	317	312	288	288	314	279	299	307	322	264	286	277	292	285	330	273	257	290	289	288	288	285	291	274	292	264	267	279	260	256	236	240	271	253	259	256	249	253	259	275	285	291	218	270	254	287	266	241	270	281	223	257	257	217	273	247	239	263	265	259	248	280	254	257	279	236	272	278	262	273	247	254	244	227	268	258	239	258	268	276	276	214	263	294	234	288	255	235	227	256	278	237	276	273	219	247	249	236	235	264	277	251	250	242	275	272	249	272	236	263	270	232	264	258	240	249	248	258	255	264	278	249	258	248	247	269	260	275	244	238	240	248	261	250	256	293	274	239	302	249	248	253	275	245	279	254	277	242	273	248	281	234	265	284	282	300	288	269	256	232	262	261	246	282	273	270	259	274	244	260	276	299	246	234	254	265	264	249	266	228	255	260	268	279	286	274	260	249	249	234	269	273	260	253	260	259	267	271	282	285	257	248	257	257	275	239	234	270	256	244	259	263	264	231	240	252	270	230	247	267	273	259	231	262	260	256	236	265	221	257	249	272	265	258	260	298	275	260	265	266	260	249	262	247	269	248	269	271	252	279	243	241	267	247	277	264	271	255	252	261	258	233	244	250	253	231	288	264	266	310	291	276	229	265	268	276	259	254	258	246	253	266	276	234	273	251	233	273	263	261	261	271	267	220	272	245	266	248	271	237	251	304	264	271	277	253	254	258	224	272	258	248	287	256	257	265	226	250	262	250	282	237	243	256	258	228	270	267	274	284	232	257	233	231	289	281	259	255	258	272	295	258	257	250	256	235	262	284	276	259	253	304	243	272	264	262	253	285	279	266	268	250	260	267	266	260	255	258	250	263	253	275	255	280	277	254	244	248	260	288	277	257	291	293	254	278	262	290	287	250	253	257	248	236	251	297	265	275	252	260	253	267	277	270	272	273	258	262	266	238	244	260	260	282	273	256	272	260	229	253	220	232	229	239	269	256	260	256	240	259	247	255	258	299	285	260	288	262	254	262	250	248	247	261	261	241	261	273	281	245	288	236	243	268	260	257	254	261	264	245	277	238	255	242	274	254	276	226	208	252	247	242	280	286	277	280	242	256	243	255	249	287	243	237	248	263	273	244	306	265	273	234	236	300	256	258	265	248	250	229	292	234	266	244	261	276	282	259	236	281	251	254	262	237	253	253	227	223	239	263	246	230	240	288	250	237	257	230	262	257	241	249	255	298	259	264	262	288	294	262	261	249	301	247	249	277	235	287	250	275	262	236	269	270	251	278	264	288	223	257	281	255	257	254	274	276	248	269	265	270	286	255	217	278	248	263	253	277	246	260	260	244	263	250	275	264	267	278	271	246	275	266	264	266	272	275	253	263	251	261	246	257	277	247	224	244	254	239	250	249	265	260	241	265	242	243	296	266	269	266	249	272	279	251	256	270	245	248	246	239	229	225	250	241	265	264	232	270	253	230	238	277	255	267	270	256	251	267	264	267	296	281	250	252	226	275	265	258	271	252	257	231	255	289	249	262	259	247	223	286	238	261	304	258	273	257	278	259	288	263	231	269	253	285	254	260	258	278	277	261	258	273	263	256	242	277	225	269	277	273	259	251	274	264	269	279	254	275	255	242	236	260	294	261	256	274	229	261	246	274	263	279	259	272	259	246	263	275	300	268	260	250	253	264	267	250	230	286	249	278	222	264	237	229	255	227	257	293	260	253	255	271	273	278	247	282	231	250	266	272	243	272	265	242	285	240	237	251	269	262	236	260	247	271	267	252	264	249	282	263	276	260	292	275	259	274	267	255	228	245	281	256	267	253	237	248	261	268	261	253	301	249	247	264	252	255	239	272	270	252	247	271	244	255	280	235	275	232	270	262	264	282	254	271	273	250	252	272	275	249	239	264	278	248	249	268	253	240	276	228	281	254	267	273	280	246	248	274	256	230	271	270	276	270	228	257	214	249	251	250	255	261	284	259	221	266	233	257	250	272	231	236	285	251	273	256	259	240	276	267	259	241	285	240	264	249	236	279	264	282	278	251	273	281	276	272	257	239	263	238	258	271	260	255	269	288	264	266	219	282	289	251	245	242	251	260	270	249	277	274	289	281	266	270	248	260	273	230	283	258	257	258	231	251	260	263	268	274	250	263	256	305	304	291	273	256	263	241	263	256	289	262	293	235	251	260	241	275	243	260	230	245	269	257	256	264	262	250	258	259	249	266	247	275	246	280	265	270	225	269	255	289	239	275	234	249	257	240	225	254	256	244	270	244	270	271	257	271	257	234	274	269	268	236	265	244	252	252	251	249	259	267	278	245	256	284	281	261	252	263	293	256	248	269	251	268	275	296	266	272	258	266	253	269	246	257	247	252	230	273	256	247	245	262	274	267	248	229	234	255	262	264	259	271	288	291	260	270	259	223	261	250	231	269	270	240	259	261	243	245	269	240	243	239	236	253	263	241	290	296	258	258	253	250	251	232	256	234	256	272	282	269	250	248	245	258	277	228	267	258	218	246	244	260	285	254	295	240	241	246	235	276	276	242	276	273	236	253	238	274	248	267	265	244	235	247	266	270	256	248	241	262	246	256	249	271	271	291	268	238	259	269	275	253	222	276	250	250	280	271	245	233	244	229	236	277	238	272	233	255	257	258	250	242	270	258	304	245	266	223	266	255	235	227	274	273	242	278	280	274	267	272	254	225	229	240	292	247	284	270	260	232	273	274	245	256	253	245	251	257	273	274	250	246	263	242	275	282	266	270	292	213	261	238	261	229	265	279	244	237	256	244	271	270	254	278	242	261	258	290	269	266	261	244	248	237	240	233	267	266	280	231	259	256	276	248	266	274	251	263	262	280	235	263	259	271	303	227	286	238	247	257	269	231	254	266	257	269	258	263	268	262	245	245	246	255	264	283	261	261	254	262	261	244	249	228	247	278	282	242	254	253	267	256	256	269	268	254	283	271	247	247	248	283	248	269	246	264	241	256	266	290	277	277	271	239	284	228	224	259	252	281	256	246	235	284	270	281	266	288	262	262	292	248	236	268	257	267	239	261	272	246	287	259	260	277	281	286	282	232	266	239	272	283	238	234	220	246	249	237	263	258	252	267	249	278	233	257	252	271	254	295	270	267	268	254	270	266	258	271	279	257	254	242	267	250	264	237	241	260	241	282	291	236	251	259	221	256	280	233	261	257	254	280	259	248	279	268	263	267	305	265	243	280	291	246	262	264	247	256	255	232	246	233	257	234	223	256	258	266	278	271	258	290	266	285	283	229	267	241	244	243	227	275	286	265	246	248	225	271	225	264	260	280	263	287	257	285	257	240	275	260	248	248	264	279	275	238	288	251	263	266	276	264	267	243	243	254	248	259	255	265	269	270	277	273	258	274	251	258
24385	29975	37557	43559	42380	49020	51146	52218	49870	53604	52446	52360	50379	37294	42626	39091	39177	41265	41241	38613	27603	22660	15760	16542	9322	7484	5855	3546	2392	2031	1846	1789	1148	910	908	875	893	949	931	910	871	975	951	959	947	947	974	1054	906	931	907	923	883	961	972	963	1061	1046	891	862	803	810	831	777	694	718	779	761	816	1043	783	683	697	708	715	712	657	652	624	654	717	645	656	720	688	689	720	646	659	679	645	697	667	688	658	668	648	661	665	647	650	637	651	661	669	644	673	643	637	655	634	697	639	697	698	643	687	620	646	707	652	699	693	726	660	680	650	658	627	665	667	646	672	673	710	660	631	663	682	695	673	708	620	668	632	657	669	681	666	676	638	667	677	672	648	677	640	621	681	684	710	631	656	710	625	673	668	686	673	702	675	643	661	601	676	647	627	673	658	635	687	661	675	653	632	696	662	645	713	638	577	666	622	673	714	643	653	657	649	673	642	677	709	641	647	694	692	640	645	701	717	649	685	661	635	646	653	618	622	641	619	643	668	677	671	650	659	671	690	646	657	665	691	647	692	653	636	656	664	640	663	701	674	662	679	669	641	649	652	683	671	645	725	628	655	681	652	682	636	703	628	631	599	671	655	613	642	649	652	623	639	639	683	658	665	675	661	650	639	659	654	626	635	664	627	615	661	663	685	645	647	683	643	658	666	652	684	642	643	631	588	689	644	694	625	664	622	665	674	619	649	657	675	641	650	634	680	639	659	673	680	718	663	658	658	654	703	636	662	671	634	644	625	681	655	682	613	617	666	678	644	654	656	705	690	674	697	645	632	652	645	643	707	632	708	658	665	642	678	642	689	674	614	675	646	645	706	657	660	697	659	684	652	648	690	674	640	689	626	676	635	660	679	689	636	614	635	659	659	684	670	659	584	642	649	680	660	672	563	653	670	676	691	737	666	646	680	656	649	671	693	623	691	641	677	708	622	688	671	645	634	669	649	660	666	641	644	610	644	667	636	640	634	659	620	682	711	687	680	676	710	668	645	677	708	643	632	675	637	646	660	667	679	689	620	628	652	647	638	687	656	661	692	643	643	662	612	629	675	646	668	626	688	709	621	668	616	633	686	651	705	613	651	694	650	669	657	665	671	683	606	654	643	615	699	657	663	651	640	653	666	655	624	660	652	662	678	680	713	645	648	659	662	640	641	621	660	648	632	682	651	681	644	665	675	632	632	713	644	700	646	696	673	629	646	687	685	672	718	666	688	655	679	658	662	650	672	646	714	631	643	658	677	667	640	675	698	645	671	662	680	691	684	649	610	656	674	630	616	631	613	660	701	689	638	673	678	665	681	660	662	671	659	637	666	626	703	680	657	662	652	612	630	659	651	678	645	703	656	677	615	683	675	669	660	656	675	627	663	643	708	682	731	668	686	602	631	652	693	660	681	639	688	656	632	639	628	662	646	637	681	674	637	657	682	586	658	660	575	675	682	643	691	666	696	644	708	659	649	684	658	662	663	688	676	685	650	651	684	618	645	629	663	651	687	657	651	670	614	655	667	695	673	611	664	695	700	645	665	674	712	652	697	669	649	660	707	736	672	614	686	664	676	670	684	689	681	660	647	658	686	637	676	649	664	605	669	660	638	679	601	659	657	686	666	698	632	662	657	695	659	650	639	692	658	639	677	647	681	667	648	620	637	671	617	696	630	675	660	689	640	641	685	673	646	619	630	660	677	631	656	718	620	709	654	620	685	675	682	668	654	630	650	668	636	680	717	644	674	679	647	682	699	676	636	685	631	674	682	693	685	687	613	596	615	686	668	705	723	715	679	620	682	656	644	604	653	610	672	642	602	655	680	675	630	678	665	659	663	649	659	665	634	666	642	664	656	669	625	645	636	666	668	655	637	683	670	633	686	694	660	668	704	647	658	679	656	630	677	746	663	622	705	706	622	663	657	676	685	659	633	674	640	652	686	645	664	671	681	615	618	659	651	636	634	642	656	676	635	675	632	641	652	706	638	668	708	661	699	689	624	601	629	678	629	696	616	648	696	672	628	679	635	676	642	661	665	645	646	630	671	645	617	701	700	668	672	619	621	677	633	638	653	685	611	675	652	650	661	643	650	639	672	696	666	657	661	696	612	653	678	637	665	684	684	661	608	725	614	681	664	678	643	629	653	663	669	649	630	691	658	693	655	665	680	648	649	694	682	662	656	726	645	683	677	632	637	673	650	580	647	682	632	671	618	643	677	637	656	651	689	707	697	609	663	645	622	677	633	670	639	668	655	626	626	660	657	672	617	639	652	625	668	631	652	624	651	687	658	641	691	682	678	669	687	720	653	624	666	672	695	641	693	682	615	687	649	673	693	686	644	683	608	673	663	709	702	677	642	619	701	642	665	631	648	682	695	658	669	667	655	690	666	673	665	659	642	667	658	682	711	669	656	619	651	643	646	682	711	683	673	718	667	658	628	642	672	633	614	656	674	640	683	624	630	712	633	652	662	628	613	652	666	695	653	645	679	641	687	687	700	638	682	664	650	645	634	669	636	704	627	644	681	659	623	670	682	650	664	631	670	669	673	645	687	708	697	669	693	671	661	643	632	631	658	630	693	590	650	656	640	686	662	662	626	670	644	682	699	639	684	676	625	634	667	642	697	651	632	718	686	666	639	728	691	649	626	680	655	670	695	646	672	629	667	649	670	650	692	638	674	635	651	647	650	692	606	656	673	666	646	664	664	653	674	683	599	645	683	657	687	674	675	624	651	656	640	665	658	670	653	654	653	641	660	648	657	641	660	670	642	649	662	655	695	647	622	684	683	635	655	661	699	668	677	634	610	657	656	645	658	690	657	596	682	668	685	636	681	676	679	712	669	673	626	635	671	629	660	649	656	660	650	650	668	685	639	652	686	617	674	654	645	677	639	647	705	688	637	658	703	662	695	681	661	669	675	668	686	612	706	664	647	644	645	657	692	678	626	644	644	631	668	734	651	657	620	673	636	691	652	645	652	677	640	623	634	666	685	646	644	669	661	646	665	684	661	640	658	690	665	645	643	636	671	667	635	648	668	662	686	655	652	642	678	656	653	629	666	659	652	641	609	619	659	618	644	678	697	663	669	623	586	677	640	630	655	670	657	668	647	680	677	642	651	679	677	687	656	658	647	655	611	683	648	706	640	696	673	658	663	655	647	614	660	643	651	648	662	651	632	691	683	666	656	635	603	692	659	659	640	654	628	692	697	644	677	687	652	660	665	668	645	669	682	675	678	662	649	670	670	633	646	679	647	641	653	634	643	665	643	658	684	662	651	699	634	669	680	684	661	659	696	657	696	635	623	654	619	679	678	654	602	659	677	677	669	676	669	659	677	630	672	650	682	676	651	678	679	675	628	657	617	651	680	671	693	679	642	719	676	721	640	671	661	640	652	673	650	674	629	680	623	703	651	619	670	636	642	650	640	649	643	658	643	675	638	621	695	640	654	659	624	606	693	677	635	672	704	689	604	628	647	686	669	661
12906	11099	10887	9275	5610	5435	5070	4497	3727	3110	2831	2274	1832	1111	1012	931	841	854	915	831	608	488	461	486	391	364	338	314	340	335	307	310	352	305	342	320	313	299	338	312	322	316	324	329	289	294	330	331	306	295	311	361	317	308	330	301	314	335	309	340	300	326	276	318	303	341	290	327	327	301	317	313	349	341	299	325	347	302	310	316	290	327	327	340	325	348	305	279	313	319	307	318	334	331	290	320	314	309	361	344	322	330	318	304	308	346	320	304	314	283	282	336	319	309	320	314	306	321	310	284	342	318	289	313	317	306	347	306	314	320	291	311	316	311	341	307	315	298	327	322	326	357	299	315	308	290	329	325	336	283	308	324	362	317	303	300	293	328	299	261	307	344	301	312	360	302	316	311	352	330	321	306	317	314	311	292	320	299	283	313	316	339	306	321	328	341	314	284	325	319	323	290	299	290	317	310	315	323	320	306	300	320	303	337	351	289	316	291	310	330	341	311	304	295	330	303	340	298	308	334	343	321	317	305	285	288	303	326	323	330	306	278	333	326	359	323	301	358	305	321	288	318	302	328	329	293	305	315	335	312	328	294	324	332	303	339	336	326	341	334	323	318	312	294	303	324	307	316	324	273	303	287	368	340	301	320	307	303	310	275	327	333	293	323	319	314	300	286	318	316	321	336	303	278	338	293	331	299	327	297	313	291	309	308	320	322	289	329	300	341	287	311	323	320	310	307	316	316	281	322	329	349	315	329	325	316	311	290	332	325	286	324	329	328	290	304	316	298	335	305	319	335	310	333	337	300	317	301	332	302	317	310	311	342	290	321	353	302	321	304	314	339	294	297	316	306	297	330	324	328	311	324	332	344	300	330	318	302	333	324	317	292	282	333	289	327	314	319	298	331	332	316	272	334	307	297	342	313	304	279	336	334	308	310	310	329	310	291	334	322	322	300	337	298	313	313	308	313	327	322	294	297	332	356	301	301	321	300	285	348	323	336	319	307	316	337	299	281	292	290	312	300	316	321	306	314	302	320	352	314	308	303	320	335	324	316	329	312	310	291	313	323	295	324	330	322	310	325	332	291	311	300	307	312	329	307	306	309	308	331	324	295	320	330	301	308	326	343	315	307	311	272	299	321	321	318	337	340	301	327	310	316	314	311	296	317	322	281	324	305	340	332	303	300	336	330	325	329	331	288	328	317	282	306	291	311	339	292	315	313	300	303	331	349	320	309	340	309	312	292	330	306	334	311	306	332	337	305	351	294	320	319	312	331	295	311	308	302	343	292	331	286	323	308	303	331	330	326	263	350	341	338	330	303	309	318	290	303	325	343	308	313	310	319	326	332	320	300	321	333	345	345	300	325	324	327	320	301	277	320	309	305	332	288	324	299	327	294	307	313	329	303	360	312	332	316	321	285	290	285	298	310	309	301	330	302	333	300	310	291	331	325	305	303	329	306	302	323	304	308	294	343	297	313	304	333	302	323	305	321	320	309	316	285	330	279	339	347	334	311	318	313	334	323	279	330	323	299	317	303	355	315	317	307	325	306	304	322	292	318	289	328	297	300	296	302	331	294	278	296	300	300	309	333	305	303	300	316	308	291	317	329	264	303	334	313	322	303	308	308	314	314	309	315	333	326	326	287	318	287	341	301	317	320	320	323	295	332	309	312	338	293	303	331	312	318	284	341	311	332	310	309	319	314	336	332	313	263	344	304	295	332	298	332	305	284	312	344	349	320	288	323	280	261	324	303	332	333	297	327	306	315	332	314	328	343	295	305	324	332	325	340	337	309	317	301	316	295	313	312	309	331	297	317	301	346	299	310	306	281	316	349	308	301	318	334	301	312	342	293	311	330	314	333	264	311	335	313	316	341	297	330	293	313	305	328	343	325	309	311	333	325	345	312	278	321	291	301	328	330	322	289	275	291	331	323	306	337	349	309	329	318	313	318	334	318	317	316	293	293	320	326	299	305	337	321	310	318	289	323	293	303	324	309	330	292	309	337	348	348	321	327	308	325	297	337	308	288	303	305	326	317	305	282	295	330	319	309	322	307	304	305	315	323	313	302	323	345	301	351	317	323	338	311	282	323	315	340	322	320	321	297	347	317	276	286	326	330	266	332	325	286	317	301	358	293	342	313	343	303	323	320	320	309	295	325	347	307	326	334	313	325	307	306	344	293	303	325	316	358	297	339	296	290	346	309	291	299	332	333	304	323	295	315	315	302	325	316	312	289	325	332	324	296	331	316	302	309	328	338	324	316	334	303	317	335	345	324	308	293	295	315	345	316	300	309	318	295	316	288	328	325	340	315	306	320	279	310	300	326	323	308	350	321	300	305	295	326	322	334	294	315	299	347	321	294	316	330	295	303	296	321	321	343	296	335	318	312	322	309	342	292	323	336	303	306	325	344	297	342	319	343	326	306	287	291	348	309	316	339	323	325	355	317	317	323	291	301	284	322	316	308	299	322	338	318	299	327	307	316	326	298	296	307	290	333	329	316	302	298	312	330	341	333	334	291	318	332	310	294	302	337	340	299	301	372	337	327	295	339	348	313	301	300	314	315	309	349	315	308	326	305	308	288	323	272	323	305	321	277	313	292	325	310	343	340	301	295	317	320	316	296	301	294	336	347	310	308	316	319	346	341	335	319	307	288	300	322	274	319	298	336	343	334	341	342	305	339	329	329	325	327	330	334	307	309	300	327	316	309	313	299	311	316	294	329	314	302	319	306	305	328	323	322	309	304	297	311	335	334	320	348	285	311	338	333	340	322	327	328	333	331	315	344	327	310	314	323	305	325	318	334	314	304	279	320	281	320	327	301	329	362	321	334	323	344	286	335	299	313	343	302	326	335	338	347	271	263	322	313	304	305	305	342	320	311	321	301	263	284	345	287	286	338	343	332	284	282	307	300	338	317	326	283	304	290	327	288	326	295	320	312	331	326	300	302	343	321	318	308	330	322	279	355	309	305	289	336	316	327	348	298	318	308	324	314	334	317	341	305	331	336	307	286	322	335	322	308	324	316	296	295	296	322	306	338	301	313	331	288	307	314	316	323	298	308	325	303	306	308	345	282	310	308	313	328	312	343	318	324	317	293	330	321	347	312	349	304	302	333	310	294	335	325	318	338	284	312	316	316	334	321	271	312	324	302	300	341	325	315	307	313	304	310	325	314	297	334	334	312	331	313	324	339	335	294	299	277	287	275	310	296	313	306	306	302	331	301	332	339	285	319	333	313	313	338	340	318	325	308	326	286	334	338	314	317	303	302	308	327	325	303	327	317	287	332	332	266	276	302	352	320	311	353	313	336	336	317	326	338	294	324	322	321	319	300	315	335	324	359	279	321	308	322	329	305	328	295	337	330	307	310	317	301	299	303	314	357	332	314	324	317	322	296	327	287	259	281	280	308	292	310	306	335	328	338	323	333	318	329	326	340	303	293	308	327	355	275	311	351	309	331	324	331	310	342	281	322	339	298	310	319	300	325	344	298
8512	10413	16471	19619	15207	17466	17052	16303	15136	13554	12524	11951	9468	5753	5580	4944	4731	4797	4920	4059	3018	2413	1872	1764	1421	1203	1148	983	963	1010	923	882	845	837	863	828	836	840	835	799	887	771	848	857	788	917	813	812	815	828	803	808	823	798	810	824	819	861	829	782	845	845	867	779	803	767	802	805	768	812	727	777	797	817	783	786	806	755	827	845	804	816	809	771	772	772	813	795	719	804	823	806	839	827	785	748	753	837	842	794	812	773	813	786	754	794	813	809	806	769	758	746	850	861	818	823	768	786	797	816	803	746	839	782	780	802	842	763	781	753	832	769	772	800	806	779	809	785	831	797	789	783	726	754	819	781	746	846	775	810	824	812	769	796	800	831	833	835	821	791	769	793	799	749	714	787	801	781	814	801	786	758	808	754	787	809	768	832	790	785	848	782	796	801	813	789	835	868	798	800	742	791	783	776	775	800	860	789	837	810	785	770	777	754	801	758	752	787	768	835	778	776	788	825	812	762	789	799	797	783	762	826	804	762	815	789	792	811	772	802	809	789	805	839	858	805	758	771	821	755	763	796	826	815	834	771	794	804	851	794	760	789	769	785	821	758	776	810	824	819	842	793	760	783	765	839	785	819	816	799	752	784	824	787	813	816	784	751	805	756	804	774	839	810	793	811	732	799	797	806	785	772	808	796	768	761	794	817	813	790	781	847	834	818	798	780	811	751	787	763	807	877	774	741	771	801	787	847	760	709	779	784	798	815	792	780	802	828	814	791	784	801	808	785	889	804	829	822	795	831	857	793	795	791	817	788	830	789	815	798	822	792	825	731	818	789	776	839	821	825	814	771	769	807	801	755	811	765	868	785	741	769	770	808	762	779	799	741	843	778	798	831	768	747	823	810	765	844	821	810	784	842	847	778	791	791	769	815	753	746	814	769	860	790	804	790	806	767	833	814	855	757	822	816	760	842	835	840	811	779	780	757	776	795	773	818	805	790	775	788	802	789	747	835	848	801	832	780	766	772	827	769	791	793	791	745	774	790	801	823	739	842	761	847	768	734	780	796	813	794	779	792	769	821	827	766	773	803	812	777	744	800	752	788	809	797	822	793	784	781	789	816	762	804	759	797	803	840	809	769	809	760	803	792	797	800	854	797	847	803	791	799	815	762	795	761	819	784	789	802	860	782	772	770	854	775	765	790	742	846	819	769	763	803	803	808	787	816	766	792	767	798	868	781	781	750	814	788	768	818	832	787	841	782	815	833	784	820	811	812	850	818	801	786	820	806	737	774	830	780	792	802	754	810	759	827	777	837	754	810	766	790	815	790	830	818	828	843	794	790	766	751	785	784	792	778	814	849	830	744	732	818	838	783	783	761	798	813	787	829	800	769	790	774	779	753	812	761	851	742	834	806	827	809	767	814	822	815	777	760	842	818	847	834	759	819	839	795	762	751	831	846	815	827	772	811	792	782	794	812	744	786	795	774	826	760	782	869	842	773	772	822	806	770	811	775	785	761	806	763	795	748	718	813	796	792	796	804	811	776	808	849	804	820	793	822	785	826	819	828	816	761	784	780	765	792	821	808	820	784	744	813	783	785	794	820	806	782	819	786	783	794	750	794	768	781	781	816	824	745	800	826	807	803	791	810	761	766	855	797	741	764	806	755	853	802	782	820	847	770	789	835	782	795	778	775	769	805	796	810	795	820	739	764	778	781	809	838	789	747	827	790	766	812	824	801	821	793	818	794	794	830	783	784	829	826	844	769	765	780	775	850	803	807	801	822	817	814	797	804	764	788	742	794	759	777	778	867	795	782	834	769	858	825	804	733	759	820	794	792	815	751	820	825	839	823	823	802	772	756	805	774	728	775	792	803	795	778	786	781	761	849	791	790	827	758	820	792	814	817	815	860	818	789	745	785	815	780	728	749	832	774	833	776	815	838	772	722	823	815	818	838	819	830	818	756	758	739	787	795	820	775	841	737	746	805	820	809	787	780	761	777	769	837	782	734	792	812	828	813	802	758	789	804	776	833	797	785	752	853	817	813	815	788	841	797	780	757	804	810	788	765	813	790	800	757	789	813	746	778	812	809	774	863	815	842	852	770	758	784	763	785	782	714	811	772	823	782	819	828	806	775	807	796	791	783	790	779	788	786	827	790	791	781	816	811	800	799	817	771	761	812	759	828	802	810	831	790	787	815	778	788	809	806	809	780	839	805	783	824	795	777	792	763	769	793	791	763	809	811	808	798	824	784	774	817	841	758	794	767	740	757	825	827	803	779	779	774	782	805	790	808	826	738	779	798	853	834	825	857	801	801	807	719	809	816	791	806	793	803	786	765	810	796	807	823	787	777	812	783	755	792	773	784	785	798	820	829	815	783	786	785	841	766	794	820	807	793	774	811	785	821	818	715	746	702	818	794	820	809	772	843	784	811	782	788	801	800	782	803	822	805	801	830	765	823	857	793	802	806	761	804	821	777	801	822	768	791	806	808	847	801	766	764	812	794	772	831	820	746	798	836	819	779	833	768	807	751	817	791	761	787	804	810	746	771	832	755	819	759	788	800	778	823	806	766	817	813	801	830	782	765	793	801	838	834	771	814	812	820	795	776	765	773	757	797	816	811	780	788	789	732	775	842	773	788	853	807	776	763	790	810	795	823	796	782	780	782	784	814	782	765	722	785	733	838	796	796	814	797	824	785	787	803	774	800	749	791	773	729	822	776	822	813	794	824	794	854	788	773	834	788	762	802	814	755	755	806	781	829	792	777	788	787	810	816	810	781	810	804	800	801	840	757	793	770	795	774	808	831	796	786	801	778	743	769	819	797	805	780	792	830	761	804	753	836	811	760	799	756	806	793	773	803	763	783	761	788	825	800	802	781	752	837	739	809	813	806	797	796	842	817	778	781	779	803	805	821	782	789	778	790	775	795	814	769	782	779	778	833	814	820	855	788	787	804	806	756	797	769	812	779	797	806	846	796	795	802	765	819	796	809	831	795	769	772	812	796	807	794	776	828	842	791	779	795	772	755	804	781	800	859	773	771	780	782	803	809	775	785	769	741	737	775	779	805	821	779	776	793	737	820	833	824	765	803	819	777	762	814	800	801	787	810	782	786	782	812	829	781	814	793	808	792	814	767	791	781	824	797	770	767	773	774	824	835	805	768	786	799	830	775	826	800	794	775	765	763	753	790	782	786	776	768	763	803	782	790	774	806	787	725	810	788	791	793	813	744	808	794	800	794	779	743	788	781	763	818	762	781	810	798	792	802	783	789	762	809	797	828	801	787	786	811	851	816	760	780	811	796	818	798	812	801	858	838	798	852	725	812	785	776	808	757	808	814	778	778	829	777	781	762	802	803	795	757	812	790	847	791	751	807	818	802	781	813	783	809	812	744	777	850	839	858	848	824	793	788	751	771	798	825	832	778	828	840	772	794	830	792	784	813	774	803	795	827	817	801	789	803	808	761	861	802	782	760	780	758	790	751	782	775	747	801	822	766
26594	26507	24198	24697	21438	28091	33869	33112	31477	27072	26803	24521	25335	16192	13305	8939	7526	6665	7921	7242	4296	3649	1970	2153	1099	746	584	453	368	359	382	339	350	349	323	328	301	320	320	319	331	314	296	324	349	306	313	317	326	331	329	302	358	328	339	314	341	324	334	321	319	338	301	330	306	352	326	323	290	361	379	346	324	294	328	314	309	303	316	291	291	323	317	324	298	301	335	324	324	293	292	295	314	312	313	289	275	309	306	326	276	353	298	302	346	314	316	319	296	320	321	306	331	316	297	299	327	306	332	279	308	293	309	329	310	304	297	308	321	308	301	324	342	287	308	322	299	298	304	318	304	309	309	314	299	346	297	312	311	297	307	314	325	316	317	324	319	298	295	318	330	310	322	325	295	328	304	312	314	302	300	310	310	315	291	295	294	289	284	319	299	323	332	302	307	353	327	340	323	292	315	328	321	320	321	314	309	341	319	337	306	326	308	298	329	298	326	309	321	320	323	333	287	315	275	293	308	337	296	325	315	307	315	286	289	297	325	314	304	306	307	342	317	324	301	318	287	306	304	307	317	307	315	315	287	312	302	306	317	316	313	281	291	323	297	305	343	294	331	309	310	318	342	334	316	319	328	291	306	285	289	314	327	338	318	333	314	284	330	301	309	329	311	321	306	298	305	303	338	287	334	299	321	304	313	283	281	330	331	314	303	333	297	301	314	311	299	332	326	311	311	280	328	326	300	316	295	308	301	293	319	304	274	327	262	300	314	309	283	338	322	317	303	301	352	332	330	274	285	308	265	331	308	287	265	290	328	320	303	280	298	306	334	315	282	289	312	339	323	280	329	305	302	276	300	325	340	337	312	318	305	322	329	300	313	285	299	291	289	318	305	296	311	315	297	322	320	290	315	320	328	325	292	325	333	317	295	319	334	315	326	336	302	309	317	309	295	355	305	324	311	345	310	309	313	310	301	308	331	303	300	303	338	328	319	314	294	286	299	356	285	326	323	301	298	301	308	307	322	288	304	330	311	306	294	331	304	320	301	282	299	305	329	301	338	312	336	321	322	326	330	272	304	284	303	330	342	304	319	315	324	310	334	337	308	334	303	305	293	279	306	325	316	300	341	272	304	339	301	293	338	319	294	310	285	322	300	314	336	305	308	327	306	309	336	320	312	300	319	272	318	295	325	315	314	306	320	328	317	326	302	332	305	313	316	313	333	346	308	286	321	307	302	326	282	315	320	336	326	317	291	308	281	284	317	311	298	311	305	296	317	318	317	296	322	298	313	307	288	285	295	312	290	329	311	298	306	329	310	297	302	297	312	307	305	287	298	294	306	310	309	293	295	292	293	313	297	318	302	336	293	285	344	301	281	294	309	311	325	320	322	334	299	322	301	311	329	322	310	295	330	309	311	323	320	347	355	341	273	313	308	282	299	292	322	296	315	278	332	333	343	326	359	333	317	292	291	314	310	291	312	315	311	322	310	309	328	308	292	304	253	299	290	314	329	326	314	336	318	320	283	313	326	284	302	300	297	314	307	315	329	351	299	334	293	313	303	322	294	322	327	318	291	330	316	310	295	302	289	308	318	325	326	297	306	297	273	328	283	319	302	296	285	289	321	355	295	287	313	324	275	339	332	328	319	298	307	309	313	327	288	287	356	307	305	326	306	303	302	308	320	333	319	334	305	311	306	290	325	330	280	300	304	290	301	322	296	313	302	329	327	316	294	313	302	304	286	324	318	287	323	304	308	315	283	277	288	345	282	320	348	338	313	296	296	313	321	302	322	281	338	325	314	291	315	300	305	307	306	318	325	295	329	340	331	305	330	302	313	290	294	320	314	312	310	275	312	319	338	284	342	282	342	326	316	313	295	331	308	336	289	294	332	317	298	342	315	294	321	312	292	294	306	325	286	321	274	325	333	335	316	321	322	349	285	291	299	331	322	302	331	330	306	317	345	299	335	326	290	309	314	299	329	301	313	325	329	270	307	302	330	312	292	300	285	323	348	309	304	335	331	331	336	299	305	311	345	336	336	297	316	314	353	322	336	287	304	315	267	291	343	289	302	319	282	288	316	328	323	299	300	292	295	304	301	322	300	296	311	302	333	344	300	324	328	313	306	299	313	306	309	320	303	282	289	278	295	273	321	286	310	310	286	310	316	341	296	316	302	309	296	336	311	308	289	305	326	325	316	306	321	306	291	284	300	321	281	351	288	294	333	314	317	309	313	351	315	313	306	334	313	321	297	332	304	288	348	338	323	341	309	267	330	299	291	308	338	319	281	291	298	324	281	322	303	319	306	313	290	305	303	326	298	304	313	303	322	319	280	301	303	279	314	294	300	335	311	304	314	292	342	310	329	301	307	318	309	292	303	285	306	346	281	297	315	329	282	317	281	315	323	328	299	300	289	310	298	289	300	327	343	326	360	301	309	335	310	280	328	321	304	307	321	307	299	291	321	348	305	304	297	326	314	308	331	282	311	324	277	308	356	283	278	316	311	317	341	327	335	297	304	297	349	330	339	263	317	303	294	322	318	327	306	293	315	299	313	297	275	301	299	312	338	315	327	299	297	284	298	299	309	317	320	308	334	350	356	344	297	326	340	317	326	319	332	271	331	285	323	294	307	291	309	280	303	314	294	326	300	307	288	315	304	308	319	300	324	308	296	316	327	276	310	308	302	320	335	304	303	279	296	348	315	296	317	305	301	300	303	320	321	311	308	302	325	317	329	312	303	292	333	329	306	295	321	313	322	311	312	312	297	318	303	325	338	313	303	297	312	302	280	326	303	288	334	282	316	310	307	298	300	329	348	294	322	293	295	321	307	290	322	312	328	310	313	328	339	321	354	297	305	300	318	347	312	334	330	331	312	301	328	339	307	292	292	259	288	336	286	306	325	344	293	269	333	322	325	315	316	312	323	334	311	333	307	324	325	307	281	316	292	321	293	306	318	294	319	328	314	282	273	344	297	280	297	346	296	319	324	323	305	298	283	305	303	312	289	296	315	316	351	283	323	341	286	300	294	299	311	317	330	313	309	293	299	303	295	299	318	298	323	320	328	313	322	350	331	304	312	273	324	325	319	315	292	320	305	328	319	314	300	300	307	294	316	306	315	330	324	323	348	287	305	303	292	297	321	343	280	304	329	274	321	301	333	299	297	301	295	288	315	292	313	285	299	315	297	301	296	307	293	332	292	280	332	296	324	305	315	313	304	301	333	334	312	317	324	290	326	301	307	296	295	334	310	301	298	318	343	313	271	326	307	308	327	314	316	288	315	317	312	289	319	305	323	272	315	307	313	314	288	311	309	311	270	334	280	316	291	295	300	309	307	299	311	311	281	332	301	303	318	301	297	277	300	328	323	306	306	328	325	309	329	310	301	298	307	334	304	276	306	312	274	295	288	326	306	300	346	307	292	329	335	325	298	294	341	303	283	308	333	334	312	300	305	319	346	306	314	301	297	337	320	268	291	301	333	311	309	324	326	291	317	287	315	307
18192	21468	26671	33352	32117	39380	44664	45221	45241	42062	40975	43360	39138	30242	30777	23393	24737	23085	27308	25299	18441	17344	10338	12015	5594	4194	2565	1891	1474	1308	1312	1165	902	872	937	879	870	892	958	846	886	870	906	891	885	884	897	920	924	944	905	943	926	877	983	901	908	925	850	855	833	807	828	768	807	827	854	843	817	927	818	783	873	781	842	804	756	801	829	803	809	849	780	777	808	840	765	800	823	802	745	750	788	782	781	757	776	741	759	778	795	760	757	816	776	766	725	780	759	816	780	774	797	808	805	785	824	769	804	763	775	800	734	785	791	783	800	726	772	786	817	764	772	803	773	764	796	820	762	790	745	810	854	781	789	753	760	769	806	772	843	772	779	774	808	764	715	754	733	810	840	767	800	822	758	806	806	784	747	762	829	748	747	776	781	788	789	776	817	761	827	769	773	782	752	774	825	782	730	786	727	767	818	809	789	748	740	831	815	790	790	762	781	769	795	788	767	732	793	785	794	782	788	826	794	784	829	790	796	741	721	762	787	763	751	824	759	733	810	785	790	789	787	762	777	755	798	786	775	804	777	781	807	793	784	786	769	763	803	785	779	772	796	785	756	751	776	798	739	811	803	798	787	800	824	812	790	776	744	796	792	812	802	797	816	799	781	791	756	770	763	718	765	786	756	770	793	799	764	794	841	778	770	780	831	795	831	818	753	795	792	795	807	755	806	797	820	776	771	783	798	798	775	803	756	845	770	769	746	794	736	795	785	808	763	793	811	800	770	785	806	791	736	777	779	756	741	762	805	781	761	853	692	842	796	799	828	762	739	823	822	764	799	779	779	747	764	799	754	776	813	819	770	798	777	767	774	776	807	757	773	746	759	762	763	770	756	795	761	749	797	804	721	794	777	794	757	765	824	718	768	774	792	760	831	795	758	826	761	784	738	815	803	769	806	783	770	787	794	768	791	789	723	786	769	768	760	835	750	772	743	777	799	793	760	808	783	727	774	803	762	803	777	701	759	825	794	718	775	804	795	831	791	808	819	759	779	767	718	810	811	796	788	784	739	821	807	802	792	756	783	806	756	788	764	791	784	780	865	795	790	761	784	778	798	790	817	789	801	769	771	794	776	746	769	761	778	756	750	791	813	784	788	825	802	820	729	781	768	810	784	841	783	769	734	815	725	770	810	759	746	785	741	777	731	808	773	828	800	792	764	854	750	769	767	826	764	827	791	779	804	795	802	782	778	799	838	798	792	782	769	751	778	785	817	822	820	792	735	772	795	821	756	758	744	792	784	777	757	814	793	793	769	753	783	772	821	732	790	738	778	808	761	770	793	768	762	755	764	814	777	804	801	739	792	848	818	769	752	770	780	840	797	814	777	758	824	793	799	796	780	751	831	749	756	741	776	792	788	815	772	779	773	791	764	731	789	723	807	798	798	748	801	827	773	776	755	809	779	809	787	805	853	738	798	816	774	801	775	770	788	744	767	767	780	785	761	739	747	773	793	832	813	788	819	825	819	805	804	809	794	780	808	746	764	756	834	772	779	783	804	829	783	762	767	815	773	749	802	749	811	788	794	811	713	777	746	768	748	802	774	739	771	758	764	757	826	773	775	798	800	782	792	852	787	729	797	787	747	823	761	785	795	770	791	744	835	771	806	802	745	769	785	742	823	745	773	797	763	837	765	831	790	787	798	823	746	816	756	764	809	758	775	741	769	788	749	780	798	725	802	800	797	752	766	731	805	777	769	787	821	767	763	801	801	785	857	770	753	748	805	803	786	783	765	760	768	781	832	790	773	802	769	774	810	763	785	800	745	780	813	761	804	777	767	735	774	797	771	769	797	796	821	782	799	755	792	787	844	740	824	774	837	786	769	819	733	815	772	747	773	818	780	792	794	778	750	756	777	742	793	806	774	747	757	789	755	740	768	759	726	789	809	750	777	763	819	783	828	809	775	743	727	768	739	802	756	750	808	796	762	754	832	766	821	736	791	773	782	795	795	817	786	816	788	767	753	794	809	796	811	785	778	786	828	798	769	783	780	763	753	805	759	841	781	813	807	755	772	749	759	798	770	806	736	756	754	780	775	760	776	768	807	750	769	762	781	824	788	823	797	824	800	744	785	779	832	794	782	771	803	773	744	799	781	768	754	749	845	758	820	795	788	793	840	769	781	829	778	785	774	784	770	743	794	789	786	826	784	788	756	811	753	767	752	746	761	761	810	743	744	779	787	793	786	762	784	804	823	782	784	789	801	813	780	816	782	778	744	819	712	826	758	801	748	834	799	781	820	779	732	780	769	768	781	782	788	755	781	780	795	753	792	823	839	805	779	788	786	757	759	781	797	789	823	756	746	801	794	806	781	763	753	820	762	764	807	740	804	782	757	758	792	805	764	764	791	784	803	809	779	775	783	785	739	805	800	762	772	837	797	739	850	803	806	772	837	810	757	791	793	783	775	793	808	812	777	763	802	802	801	765	803	762	800	775	778	761	824	817	797	785	800	822	806	838	740	739	808	780	804	759	752	761	761	777	778	746	762	780	791	810	804	809	802	840	766	759	785	765	837	779	761	746	801	809	828	744	785	805	798	824	766	784	812	749	814	804	725	787	804	778	761	789	753	805	779	758	741	763	726	779	737	773	801	784	712	773	733	716	826	827	785	800	796	816	802	765	766	774	758	785	783	789	760	738	758	816	763	761	782	759	764	818	770	736	816	800	804	791	745	797	758	769	814	786	802	782	778	757	806	759	781	804	791	779	810	776	809	767	840	745	817	783	768	799	773	764	786	749	772	797	750	785	781	796	819	802	831	762	797	797	753	738	725	787	790	813	776	783	769	774	808	805	765	797	773	741	799	728	769	796	813	755	776	776	720	783	750	787	732	741	765	799	760	838	751	792	767	832	734	792	793	746	788	788	826	790	770	809	748	819	811	760	730	770	748	742	833	792	789	748	768	753	814	794	767	756	761	842	782	766	834	738	807	811	809	792	781	764	755	785	762	770	766	749	844	788	784	788	806	799	808	834	783	798	824	765	789	756	791	792	745	757	843	754	775	787	769	808	839	776	781	832	809	782	734	794	803	770	761	781	794	807	759	791	760	769	795	827	761	778	790	783	767	766	795	771	766	717	788	798	795	789	760	791	757	792	789	779	764	744	802	718	803	800	810	823	813	821	811	764	775	763	846	828	813	740	779	814	824	822	783	749	734	774	774	812	796	829	781	808	754	800	769	771	786	752	751	778	777	791	785	754	811	800	836	833	757	783	801	779	790	734	815	820	752	774	806	786	759	775	764	781	772	747	788	794	820	792	807	817	751	815	812	737	794	745	803	792	833	790	763	799	776	786	809	759	780	755	848	798	794	786	815	820	773	807	779	742	784	787	773	763	687	797	772	791	817	734	783	750	794	801	810	797	804	735	732	754	773	779	769	737	741	762	769	763	781	768	792	816	805	823	848	815	776	803	804	771	813	774	746	773	797	804	757	800	729	769	770	777	828	771	813	802
39296	36247	34547	34269	30499	40070	43842	41822	44373	38530	36088	36396	41625	30113	27310	26419	21532	17632	18398	17587	11722	9655	5744	5249	2291	1613	1009	619	579	441	413	389	335	291	283	303	274	314	307	292	251	300	312	301	310	293	277	319	284	303	272	260	271	323	291	313	297	293	313	311	253	288	304	305	302	260	287	280	283	280	279	301	253	222	273	272	249	282	282	288	271	258	257	247	287	282	223	233	249	266	248	270	257	260	262	237	240	249	267	281	253	275	282	264	253	270	281	252	282	257	256	246	262	258	242	251	251	254	235	258	251	272	280	272	253	245	269	250	265	273	259	239	305	244	279	269	321	256	249	265	250	257	287	237	259	277	249	273	258	252	259	244	261	276	226	253	242	266	248	241	255	246	253	239	239	269	295	265	222	235	252	258	241	246	276	203	254	245	272	303	246	256	270	268	256	284	289	261	253	253	267	269	265	261	275	296	254	270	243	250	258	237	248	273	252	246	261	234	255	271	251	280	259	248	242	243	256	257	279	243	268	271	247	273	274	269	240	249	269	247	270	280	262	279	286	240	322	274	270	238	262	259	243	255	288	252	294	260	248	257	271	243	251	261	269	278	278	229	272	252	264	258	299	254	271	257	271	256	306	248	233	247	262	248	243	270	243	263	265	257	284	265	247	257	230	250	244	264	268	245	247	241	212	243	253	230	245	264	272	258	225	250	247	261	272	254	278	293	277	253	292	253	272	243	279	232	277	255	275	244	268	246	245	279	280	272	233	246	251	250	277	244	265	269	254	259	276	260	245	234	240	230	253	272	255	291	311	234	251	231	269	233	264	267	260	249	238	270	229	271	247	257	232	240	260	261	253	275	251	261	229	249	255	259	250	269	283	274	258	246	258	260	249	249	257	263	260	273	260	238	225	233	252	258	271	242	249	248	274	248	225	271	273	283	274	257	271	235	253	250	251	261	224	247	280	277	258	291	272	247	276	280	255	269	256	252	270	280	287	251	236	245	251	285	273	257	272	264	244	268	264	265	266	275	261	249	253	255	256	256	239	245	274	258	217	275	257	251	233	279	255	258	296	253	265	256	276	296	248	279	276	266	271	234	244	288	266	270	250	266	252	279	246	275	262	270	288	287	281	255	288	277	237	260	258	246	253	240	250	238	241	277	275	263	250	269	275	270	258	256	247	269	265	247	233	245	239	254	232	273	228	295	288	221	252	246	261	252	233	283	267	232	238	260	285	267	292	234	275	265	239	257	234	251	262	265	253	263	236	250	278	234	261	256	276	289	284	256	261	268	248	291	233	249	269	265	264	263	222	278	270	280	281	275	273	246	220	249	244	263	268	241	277	230	258	279	265	241	256	207	268	270	251	248	282	223	264	258	220	240	257	252	246	247	266	274	250	234	211	260	258	265	247	283	257	266	263	260	282	242	237	252	277	262	276	262	244	244	258	272	254	229	265	273	273	246	249	237	258	266	274	293	266	245	269	261	227	274	289	251	246	249	245	269	239	243	273	244	242	273	251	256	280	260	294	285	260	247	245	231	248	271	252	267	263	220	235	247	276	216	254	247	250	272	259	243	277	249	284	258	275	217	259	285	254	261	271	246	264	307	282	263	255	275	277	256	247	269	264	262	249	221	271	253	249	257	262	282	256	264	295	256	266	253	253	246	261	260	272	240	276	265	261	242	256	252	241	252	271	246	257	251	253	247	267	246	257	237	257	250	245	250	252	245	261	274	265	225	257	236	215	246	232	265	236	259	253	269	270	241	250	250	210	234	282	270	260	272	259	286	254	295	231	256	250	245	250	248	257	288	260	302	282	235	248	238	247	240	275	271	261	259	260	285	270	241	247	259	247	243	275	253	220	243	244	256	303	268	262	232	261	238	272	246	239	269	244	256	239	282	248	251	268	260	215	261	241	292	247	237	253	261	256	262	245	268	239	259	297	249	280	260	260	250	268	266	276	252	268	223	246	247	261	273	242	247	264	294	270	290	258	240	298	262	276	247	238	279	251	262	231	281	251	254	245	258	282	273	279	268	264	215	259	256	248	252	237	249	245	247	259	241	267	246	238	273	263	275	287	272	258	272	261	248	255	266	269	285	268	275	257	255	255	215	263	249	297	262	270	264	263	243	254	264	255	231	264	224	255	224	263	267	271	252	265	273	272	270	249	256	261	250	268	240	231	250	260	253	251	275	277	255	276	213	247	251	241	260	276	245	248	257	260	244	245	285	268	266	243	265	253	273	275	244	267	223	257	257	280	272	251	227	258	225	276	278	234	224	251	263	267	277	244	276	266	235	244	270	251	251	282	241	265	277	293	254	275	286	296	247	280	259	266	236	283	266	256	227	249	284	256	256	281	249	289	235	242	257	233	267	284	219	254	257	252	293	252	253	264	246	248	265	254	235	271	267	274	291	232	222	228	218	268	254	249	258	278	259	279	248	227	241	242	239	279	287	247	258	265	252	241	253	268	222	234	245	212	274	263	261	253	284	239	244	284	263	250	261	298	287	246	227	243	267	256	253	296	269	247	276	264	248	268	281	277	256	248	273	255	244	276	273	290	254	250	230	262	230	254	270	272	264	267	255	263	268	255	281	256	240	239	247	266	275	254	280	240	278	246	246	271	261	272	234	281	247	244	251	253	246	242	268	263	253	280	237	299	284	231	262	280	280	245	251	242	267	249	237	285	257	266	249	256	276	277	243	271	229	236	270	297	246	236	270	292	268	228	269	264	267	267	282	278	242	261	273	263	275	242	238	241	246	243	246	268	240	249	280	270	270	267	246	259	241	283	231	264	237	269	239	230	263	249	258	258	273	244	283	261	281	292	237	239	276	280	253	271	248	261	226	261	245	263	311	245	247	287	263	268	249	261	259	281	255	256	276	241	230	252	300	267	297	258	265	267	260	229	240	262	270	246	231	270	275	244	258	255	259	283	258	277	264	279	255	247	234	248	263	249	231	246	285	264	237	239	255	243	257	258	261	212	255	274	240	245	275	272	251	269	247	261	244	231	252	245	257	270	230	233	257	261	254	255	243	271	242	284	242	267	275	275	258	280	281	241	236	224	240	249	281	245	288	246	256	253	249	225	222	234	248	281	268	259	247	221	259	256	260	281	220	248	284	237	286	248	244	256	265	250	265	270	282	266	241	247	261	262	261	274	261	251	254	268	238	269	242	243	273	262	259	243	253	259	257	247	280	258	272	263	206	260	240	252	237	244	259	266	277	282	253	285	288	256	241	263	261	282	270	266	257	260	266	256	278	276	260	261	250	273	261	266	232	250	292	257	259	262	248	270	250	238	293	256	250	247	258	280	263	264	242	259	260	260	283	238	285	267	281	233	255	267	259	250	251	274	270	240	287	264	242	247	263	236	247	249	256	236	277	245	247	265	227	241	281	262	256	244	246	244	253	260	269	247	247	231	240	268	255	259	279	271	235	223	252	288	254	249	249	251	299	287	244	261	275	255	263	260	242	266	283	239	288	276	279	240	238
26555	28504	35482	41394	39909	46871	52560	54008	56906	53799	51295	54741	51391	43925	44785	42560	38697	36936	39824	39134	32000	30103	22137	21519	10345	9180	5377	3135	2367	2054	1790	1568	1047	986	912	937	954	910	966	909	873	941	899	945	961	943	1010	860	1093	985	940	904	877	941	943	976	960	1048	936	880	864	791	780	821	769	771	737	786	816	1061	780	708	680	682	661	687	671	675	673	645	683	642	635	662	690	677	657	636	673	697	658	689	666	650	616	690	641	647	653	592	694	693	657	643	673	661	648	656	660	657	675	612	667	606	657	630	650	618	645	661	679	608	654	627	671	657	657	651	672	658	626	676	609	614	664	655	691	709	657	646	659	635	673	694	650	681	671	661	703	608	642	658	645	679	628	620	673	644	638	720	617	666	636	678	611	645	648	635	648	696	656	660	643	636	639	660	622	670	689	610	658	676	638	672	614	653	698	632	676	689	704	660	682	633	629	681	649	691	634	650	628	662	644	627	696	677	641	631	654	626	670	632	683	643	675	655	648	667	659	655	627	671	667	674	645	657	710	694	655	640	681	609	655	632	635	581	656	623	659	670	667	667	667	638	623	678	628	675	653	683	647	628	684	660	658	684	648	641	680	621	667	639	674	687	643	643	674	621	639	633	712	664	625	674	643	630	659	636	701	683	644	643	632	685	614	617	575	636	568	629	635	680	628	702	641	657	623	628	673	673	635	691	635	653	641	601	653	634	615	635	644	624	676	658	643	637	631	642	645	668	646	656	694	645	612	631	652	687	640	675	670	641	656	656	701	668	668	642	673	673	672	642	622	630	654	687	602	651	656	640	683	670	687	646	664	659	641	667	678	700	650	691	652	639	633	678	644	648	648	610	663	654	665	682	698	680	627	640	661	623	668	689	616	661	625	635	690	649	682	666	693	628	621	638	660	649	659	664	658	650	686	626	710	658	657	674	621	660	682	601	639	661	644	638	626	624	658	689	672	728	654	624	664	621	716	631	646	660	651	661	676	664	607	630	640	667	641	720	664	660	638	653	625	641	659	668	691	628	626	678	648	644	663	715	640	662	663	635	679	672	698	631	688	624	690	681	735	672	696	654	650	667	625	684	657	673	680	705	663	624	663	673	661	641	609	630	670	667	619	593	667	682	668	642	672	610	684	626	662	675	682	661	635	620	690	682	652	615	675	653	640	653	640	652	629	669	648	666	629	659	643	642	639	678	655	658	650	656	647	630	622	680	655	641	666	644	689	650	677	631	638	658	627	635	687	670	624	611	636	647	659	617	617	669	656	656	680	608	647	643	644	702	660	652	678	662	645	679	647	649	666	647	676	616	657	660	676	711	631	676	680	651	626	669	633	621	673	645	665	660	659	654	648	676	633	710	615	689	634	649	657	626	630	679	608	652	630	698	639	646	669	679	711	643	675	655	654	650	671	650	666	682	672	679	602	644	642	659	632	618	648	696	641	727	617	668	703	631	675	664	657	663	661	653	662	689	651	682	642	706	639	676	634	669	716	693	694	642	644	663	661	653	641	689	638	646	655	656	691	661	656	621	651	640	636	650	668	651	627	627	668	699	647	672	686	655	636	642	672	643	683	641	634	668	650	665	621	621	673	617	681	705	673	689	632	658	663	624	604	677	717	691	674	660	658	647	645	615	677	620	660	660	630	649	666	684	643	605	699	616	676	624	636	646	589	639	687	651	671	679	654	618	657	647	654	689	672	682	662	690	645	678	611	660	672	641	633	668	640	651	636	622	653	667	654	639	666	652	654	612	659	660	669	628	622	638	669	636	646	652	620	634	638	657	633	622	667	657	654	663	630	646	671	646	672	680	639	635	650	640	678	629	655	651	630	674	637	636	684	666	635	624	687	666	661	661	685	648	711	646	650	691	654	647	628	657	703	654	609	622	624	744	660	670	635	665	653	666	657	669	598	689	633	668	614	670	639	671	685	637	663	651	621	628	660	648	671	635	656	662	638	623	652	658	650	628	611	657	639	635	627	650	634	665	627	705	694	656	668	660	682	613	645	639	676	674	614	634	652	689	642	687	628	619	696	659	632	643	661	683	649	644	624	620	691	651	701	668	665	641	637	684	645	630	613	610	664	688	656	615	653	658	682	655	680	658	678	643	630	703	670	659	632	653	621	625	661	723	642	653	622	661	673	692	705	641	693	680	616	667	639	678	643	632	652	695	666	670	616	625	654	647	690	664	663	642	670	632	665	653	628	680	686	675	658	646	673	652	660	613	628	642	590	646	634	690	634	647	656	663	677	664	664	609	632	714	668	625	675	636	655	598	653	632	668	625	640	651	679	672	629	681	662	643	660	661	677	653	671	648	669	624	649	650	692	624	715	698	681	645	625	615	647	649	656	624	661	647	677	688	614	682	640	627	617	644	626	619	628	627	656	633	669	666	672	659	690	659	625	646	634	646	630	643	646	662	654	675	629	615	612	676	663	621	651	636	658	635	631	675	671	684	623	663	688	674	657	666	684	711	684	712	659	668	642	638	636	652	619	642	639	695	628	659	642	652	587	633	619	655	639	665	686	695	647	631	631	636	672	684	632	678	699	678	674	599	648	703	678	660	642	671	679	641	649	656	652	624	635	669	675	706	622	635	634	646	645	643	643	664	634	674	690	690	682	661	646	648	630	656	710	681	656	659	671	629	626	638	631	618	681	660	644	665	674	658	665	665	670	627	636	612	621	694	645	685	662	651	642	656	678	693	698	618	650	647	646	658	689	649	642	696	696	659	678	677	622	625	639	652	651	648	625	694	659	636	690	682	687	638	613	640	650	662	616	655	678	659	686	642	683	629	687	668	629	620	698	664	649	627	657	622	649	694	644	661	635	660	658	660	665	665	663	607	649	655	684	672	618	672	673	675	681	660	638	606	673	658	685	620	646	618	716	651	640	642	685	662	687	635	655	612	658	661	634	719	636	650	637	674	662	655	652	656	666	662	707	720	632	683	626	631	643	620	675	681	704	682	646	635	652	650	660	650	685	638	681	627	660	587	712	654	635	643	644	628	615	671	663	636	662	647	659	663	651	628	613	635	705	619	650	632	653	662	627	664	643	672	650	645	688	679	606	626	667	643	660	624	662	653	619	684	650	667	656	569	666	698	684	632	660	655	664	616	636	637	670	643	641	613	690	627	657	610	674	673	665	686	665	672	658	654	653	652	636	660	638	637	672	700	667	654	671	670	718	639	653	621	656	692	643	642	690	596	667	713	656	671	606	651	729	648	631	609	690	639	662	674	634	668	656	688	619	663	663	700	613	621	662	604	652	683	652	677	684	625	667	631	677	634	669	618	697	657	623	640	682	673	671	682	664	664	672	631	658	638	660	599	629	639	643	636	645	662	679	664	678	644	639	666	638	641	634	634	657	632	648	655	610	683	624	652	634	636	644	623	645	660	638	635	683	703	687	666	681	676	641	692	692	668	612	640	678	660	635	669	638	651	688	686	655	660	693	627	692	612	638	628	643	700	654	699	687	645	653	634
13979	9864	9608	7500	5189	5078	5694	5483	5595	3983	3015	2443	2380	1612	1243	1109	906	850	880	765	638	561	525	522	375	408	366	349	344	340	306	328	334	340	316	355	342	308	312	333	291	326	310	331	356	318	334	324	313	339	303	342	334	307	267	302	349	365	311	306	292	341	315	298	320	312	310	331	314	326	300	307	286	322	312	311	323	312	305	275	317	295	331	300	303	314	343	300	328	279	310	347	326	328	324	302	292	345	307	316	313	293	324	255	354	308	300	323	295	321	325	291	306	317	307	317	310	343	328	289	302	292	343	293	286	309	297	327	312	317	293	306	293	303	316	325	307	337	323	329	313	322	328	286	296	313	294	335	334	333	282	304	295	300	290	303	310	303	294	329	292	310	292	325	288	269	273	314	320	309	369	317	289	317	308	319	304	310	298	298	277	316	319	297	306	297	320	285	290	310	326	315	291	293	301	320	280	316	325	307	307	306	319	301	328	309	332	324	307	288	267	275	309	301	298	290	340	316	309	296	281	307	305	288	319	290	304	352	323	313	311	311	322	338	332	354	296	307	283	304	312	328	299	337	338	320	347	277	316	289	342	286	298	312	290	318	326	330	332	319	304	323	279	283	299	295	324	300	348	305	297	306	349	333	298	336	295	330	328	314	317	293	311	323	320	325	315	304	322	324	342	303	337	328	342	345	298	330	309	311	293	310	311	312	300	337	316	269	295	330	320	312	298	295	299	329	269	354	338	313	299	312	324	324	316	334	284	297	298	294	336	322	319	336	298	289	295	308	317	293	298	346	314	305	296	319	320	300	309	286	291	283	314	325	318	288	298	302	316	343	342	352	328	304	311	296	320	315	291	318	327	315	310	290	310	324	321	328	288	315	291	331	287	304	290	335	348	346	318	318	277	307	339	334	291	315	326	337	294	291	307	293	319	318	343	314	323	310	324	315	282	293	321	318	313	310	306	318	297	309	318	294	295	334	309	308	308	320	279	314	302	324	335	301	313	304	333	297	320	309	310	296	283	314	298	309	318	294	292	322	313	310	336	289	286	327	314	307	352	301	313	308	315	310	312	289	337	282	339	334	312	318	313	334	296	329	304	315	327	333	282	364	316	309	320	302	294	295	308	322	313	301	327	314	300	308	316	320	316	325	329	267	293	303	341	282	316	325	296	309	295	317	325	304	318	299	302	300	291	332	290	271	327	290	297	304	319	267	312	346	313	322	335	288	321	326	340	306	312	308	331	324	338	300	334	316	282	310	306	342	292	291	322	332	318	326	302	311	325	343	290	302	284	297	288	318	322	299	331	313	311	275	271	306	337	324	300	284	325	330	331	294	291	286	336	327	307	318	298	335	325	363	327	323	308	326	284	324	269	295	301	321	317	311	307	307	326	304	295	305	324	318	312	292	313	317	293	285	288	275	313	302	314	318	323	323	306	306	313	357	324	311	313	308	357	312	331	315	304	328	317	334	308	293	345	307	303	306	320	310	334	327	312	298	303	296	288	312	333	327	297	337	310	320	286	310	285	322	291	296	334	327	299	330	305	308	315	300	302	318	274	288	319	325	283	315	287	313	304	318	299	295	309	320	308	327	313	287	323	298	320	294	297	345	314	343	319	332	321	306	312	341	270	302	261	308	335	321	310	301	328	320	331	322	313	323	337	315	358	279	290	314	291	317	332	326	330	306	327	331	342	339	309	300	303	309	292	297	292	318	323	314	338	325	338	307	311	340	309	317	323	302	290	318	307	309	323	307	358	328	312	317	314	317	301	276	333	310	300	333	320	313	325	320	306	321	302	340	325	315	292	320	302	274	283	324	319	290	310	323	326	308	321	329	311	286	328	308	332	315	343	334	333	330	324	320	325	287	280	313	308	310	324	328	336	337	331	288	306	344	339	294	332	328	307	312	331	294	329	328	319	279	283	331	327	312	303	306	317	303	346	316	338	313	295	309	325	304	310	294	320	322	297	331	306	302	313	337	359	330	305	300	305	317	326	326	325	343	323	328	315	290	322	295	284	303	336	335	308	321	346	312	316	318	316	325	327	295	340	292	291	306	322	306	311	301	292	316	296	256	317	302	326	296	287	293	310	330	293	311	310	297	315	350	314	323	301	297	322	291	278	352	329	313	310	305	310	325	294	324	317	311	351	310	282	305	294	296	306	321	338	356	288	303	311	310	317	304	309	284	304	307	304	318	298	299	323	283	311	300	301	312	304	294	303	316	322	296	344	300	292	289	307	289	317	296	319	280	305	318	289	297	298	313	320	285	330	311	316	304	295	298	316	317	292	345	298	313	340	291	325	295	296	296	325	336	303	329	292	339	289	331	311	319	294	301	335	296	313	305	339	310	330	326	313	299	309	315	330	290	292	307	321	322	300	327	301	332	337	307	300	322	302	356	295	337	315	301	335	321	330	311	309	289	304	285	304	303	296	329	308	307	307	297	301	326	307	333	303	308	256	309	323	296	335	318	296	337	329	308	296	312	291	333	292	315	299	307	324	295	320	283	289	302	299	313	332	315	323	325	293	286	326	334	280	306	341	312	341	330	346	296	257	286	315	310	314	319	288	287	346	287	325	290	287	286	305	306	324	305	284	349	308	322	308	307	302	299	307	327	298	299	313	295	353	314	342	314	350	337	296	324	321	324	323	321	323	310	322	269	326	294	309	332	311	321	316	290	322	302	296	311	335	321	304	308	331	302	306	287	311	308	333	313	299	312	300	305	311	319	353	300	323	330	288	313	327	319	295	302	292	305	315	321	296	327	348	315	324	272	330	280	289	328	317	334	301	281	299	292	300	305	344	284	326	321	290	280	324	284	323	318	305	305	282	319	321	289	321	309	344	298	304	288	334	320	324	308	312	327	309	301	315	333	337	345	281	338	339	287	323	324	306	293	311	320	301	293	299	310	307	308	313	309	340	305	315	303	306	290	335	327	305	294	284	288	310	300	331	311	277	308	314	313	311	295	300	314	343	308	323	322	308	305	319	306	294	322	303	310	305	330	338	325	321	293	309	328	334	331	324	293	301	318	318	314	310	308	345	335	348	306	317	311	298	310	313	323	310	318	295	302	312	350	336	320	278	300	306	296	305	312	291	312	331	316	319	316	308	308	336	347	303	281	287	312	285	294	299	325	299	330	340	300	310	317	321	294	333	287	311	352	320	319	305	306	338	309	322	324	300	327	318	293	313	304	293	311	311	343	324	306	290	312	300	305	311	335	338	329	297	309	317	346	307	286	307	317	319	308	349	311	298	332	318	301	296	311	287	319	323	320	333	310	316	314	308	305	317	314	338	301	300	302	279	302	278	284	305	312	309	345	305	304	312	307	301	316	317	333	313	328	340	281	311	319	300	293	300	324	302	317	340	343	321	343	308	295	314	325	315	325	295	295	324	312	347	303	299	310	304	273	299	330	307	305	302	316	312	316	323	332	305	321	292	291	324	339	294	293	307	327	332	342	337	297	326	297	316	330	296	324	312	351	285	292
9207	9200	15162	17010	14969	16911	19125	18929	20012	16194	13125	12582	12522	8253	7377	6054	4938	4605	4825	4402	3280	2817	2304	2133	1353	1256	1067	955	1027	947	920	879	834	837	879	855	780	825	815	846	841	831	828	842	858	808	835	797	836	818	857	805	810	770	793	791	790	775	802	790	771	775	770	777	807	765	797	776	749	796	803	793	751	767	781	831	807	772	799	814	758	811	794	789	818	806	786	826	779	838	762	833	722	829	814	767	745	790	788	771	841	846	809	791	763	804	822	748	830	804	756	798	739	783	806	769	760	763	766	770	776	754	774	854	785	824	744	831	786	781	750	781	776	755	779	780	748	763	765	808	768	798	793	779	748	761	782	801	764	777	773	812	782	822	760	792	744	820	764	792	776	749	738	794	747	824	785	775	806	741	781	750	815	812	786	785	786	773	800	824	808	759	801	763	836	807	742	838	802	790	848	797	719	768	776	798	800	743	803	803	804	788	750	792	817	768	813	772	836	748	753	806	766	759	794	841	745	769	814	771	847	761	778	776	771	793	761	782	783	794	781	782	795	815	758	734	768	791	781	735	791	784	773	781	686	788	766	774	792	769	791	797	760	793	770	810	750	787	811	796	848	794	752	786	794	791	724	772	791	753	816	765	785	770	779	759	752	736	785	784	825	766	826	768	752	781	781	783	796	776	780	842	785	731	754	819	793	833	786	821	775	776	781	798	774	800	798	801	792	775	758	741	764	763	809	766	768	783	827	789	774	790	835	795	793	787	820	822	809	778	773	797	805	823	780	747	768	779	771	790	769	783	817	834	796	753	825	760	792	824	801	784	786	761	771	840	765	774	825	805	769	799	766	778	813	777	776	799	802	830	731	786	797	823	778	753	750	826	768	786	782	756	821	822	826	784	812	760	769	796	775	793	818	788	801	807	775	768	769	798	749	817	805	783	792	755	796	807	793	788	800	828	814	806	821	771	812	810	779	844	766	797	810	819	797	842	819	773	842	768	745	840	797	808	807	818	734	803	746	821	801	787	807	773	829	828	800	805	820	743	798	802	771	761	802	739	788	814	796	777	815	780	727	815	770	758	731	780	783	801	748	753	749	799	769	770	775	767	752	823	806	738	775	788	791	735	765	766	767	776	769	758	735	792	746	799	724	781	772	797	785	820	756	759	791	805	787	786	819	884	796	788	802	774	743	814	784	777	765	805	772	818	779	849	760	771	808	780	799	796	762	803	758	806	827	871	755	755	775	819	795	784	785	759	740	761	759	744	800	762	816	787	841	740	757	832	797	769	833	794	784	727	788	826	765	807	750	810	767	806	819	757	779	830	800	755	757	779	833	822	800	744	768	823	781	782	782	810	817	780	790	761	779	798	827	778	803	814	810	761	799	799	788	813	783	786	783	801	782	803	758	785	795	824	830	771	779	806	857	751	747	804	756	821	800	749	769	782	757	772	798	769	750	798	768	763	810	804	762	789	791	809	793	781	769	778	776	778	790	790	815	784	800	830	803	782	813	767	798	763	770	796	778	791	774	749	794	804	805	783	810	771	833	737	822	785	755	787	765	777	774	844	810	774	814	763	824	794	807	779	763	810	844	782	781	761	768	809	801	774	769	779	744	813	813	778	753	775	755	783	817	821	791	792	855	798	825	757	819	791	758	798	819	797	841	741	784	799	802	797	810	795	793	829	796	787	846	831	809	765	745	785	760	754	820	790	770	801	797	805	800	772	759	792	873	780	796	774	790	769	751	769	815	760	765	777	781	741	799	787	794	745	810	782	737	813	789	729	753	788	821	777	768	818	801	850	793	786	764	798	780	725	756	754	800	764	803	818	788	786	817	778	810	817	765	811	750	779	739	796	812	743	789	761	815	786	712	765	763	765	741	797	776	805	746	752	792	767	826	767	762	843	781	786	771	790	793	787	784	772	784	784	861	752	769	787	755	797	748	760	772	753	827	826	790	746	810	772	806	783	748	785	798	821	765	832	755	747	773	803	765	727	854	786	804	805	777	768	824	801	784	760	825	745	804	780	854	794	788	849	814	753	791	805	784	803	767	782	769	789	791	778	778	793	817	847	786	774	780	782	762	765	773	739	816	785	771	751	780	791	778	789	790	797	760	762	810	819	840	782	825	781	782	806	794	783	807	790	779	751	820	863	724	820	822	766	810	772	811	825	808	822	770	777	767	790	771	786	796	782	797	796	759	760	752	766	806	819	781	781	814	814	771	773	772	828	774	805	825	783	823	771	811	806	769	819	775	795	795	764	769	792	736	803	816	794	819	753	779	780	841	794	775	788	779	786	807	812	771	805	782	788	787	813	756	797	773	806	759	823	766	768	798	779	806	797	757	763	744	740	718	797	750	755	742	795	768	818	787	802	774	752	751	783	796	784	766	789	801	726	770	779	770	835	755	757	758	808	775	727	779	756	763	810	791	760	796	808	784	776	766	839	797	803	825	751	783	831	769	782	747	801	866	772	820	774	809	798	787	815	770	786	731	816	759	757	775	812	818	787	813	805	777	795	820	814	842	791	823	794	758	763	776	820	741	810	828	787	729	754	774	764	804	835	802	766	762	812	740	827	794	785	771	769	783	756	809	758	741	802	814	781	749	793	816	800	771	773	809	798	798	808	772	798	796	750	735	754	748	749	760	762	792	775	835	797	795	757	737	809	744	772	789	789	789	801	783	831	813	773	837	816	792	819	822	771	831	763	798	790	828	796	789	792	825	747	799	762	751	778	812	794	705	834	760	803	775	788	792	830	771	816	793	798	793	817	790	830	765	759	784	776	809	776	817	828	777	773	715	747	765	779	782	797	798	740	761	748	735	818	773	781	734	803	785	799	796	762	797	765	839	776	814	773	788	744	804	792	792	794	811	790	725	792	845	759	731	832	792	818	777	815	732	776	771	773	810	822	809	801	791	819	790	826	735	755	776	820	775	812	809	751	744	799	841	795	794	801	809	722	782	846	738	747	784	751	823	743	794	754	793	773	787	750	787	773	804	821	795	818	805	780	790	786	783	801	789	765	840	785	785	818	817	797	743	804	810	801	793	740	797	773	824	782	798	800	771	703	801	782	807	734	791	761	777	767	788	785	786	769	791	798	762	769	770	756	745	786	786	736	774	791	789	791	773	756	754	786	821	774	792	743	794	792	783	793	787	750	795	774	790	758	760	738	756	799	796	812	756	797	807	788	799	746	831	809	788	817	863	780	763	797	771	766	799	787	887	765	737	789	798	794	808	809	805	831	776	755	782	759	791	773	766	783	758	774	784	796	829	739	783	763	750	769	780	773	786	775	819	825	777	801	821	827	802	775	780	772	832	794	791	732	734	782	747	794	765	770	802	760	794	767	778	827	801	741	770	795	795	802	740	813	791	786	799	797	772	808	782	756	810	775	799	793	783	832	776	812	773	823	763	808	820	774	828	796	805	808	743	800	769	800	787	819	796	829	787	798	819	810	779	733	789	769	730	816	791	758	770	777	815	755	768	759	785	775
26684	22843	25225	19628	18698	25832	38074	36441	37969	29905	28818	26927	28358	21870	21102	15979	11429	9874	9550	9027	6027	3735	2766	3089	1095	791	566	479	452	419	359	363	283	344	320	319	300	319	332	314	321	339	315	304	345	342	330	315	354	347	310	316	295	272	347	344	313	287	310	355	311	318	319	330	304	324	334	307	357	302	285	310	296	282	310	263	331	315	293	291	309	344	326	298	305	314	293	284	287	290	339	319	299	327	323	312	297	300	310	306	302	298	336	320	308	302	324	308	310	326	301	327	287	350	323	301	276	309	339	281	318	294	305	290	300	305	326	288	265	322	311	300	289	311	312	271	281	330	294	300	305	305	312	348	278	321	316	319	328	332	314	281	319	326	294	306	299	273	311	305	295	312	315	301	333	298	277	318	313	303	317	335	284	294	312	301	334	306	316	331	285	299	313	260	284	313	302	289	296	314	292	299	291	325	340	292	286	340	341	289	314	305	302	292	307	280	287	295	338	290	281	302	290	288	305	308	309	350	340	308	291	331	276	311	318	316	275	327	319	285	288	311	327	289	292	332	322	318	303	319	306	309	322	289	300	318	270	296	309	291	311	315	312	296	302	332	350	306	312	288	292	295	307	285	299	306	324	336	292	292	277	320	291	278	303	310	304	321	299	288	341	290	261	280	317	303	299	322	324	285	317	267	299	344	272	281	303	278	317	309	298	325	286	314	291	308	315	330	289	310	306	360	302	306	302	337	313	309	300	338	300	301	312	346	298	306	305	290	286	294	310	341	319	304	306	361	349	313	296	298	309	264	322	309	312	300	309	300	286	310	291	272	311	289	277	338	288	307	297	295	361	315	307	314	307	337	320	335	311	279	326	296	336	321	308	313	322	295	296	289	304	319	292	310	331	332	280	265	306	309	269	280	255	292	283	308	312	313	315	333	311	311	320	307	312	303	293	304	308	312	334	293	308	276	325	292	291	316	302	310	295	253	308	299	329	322	287	279	304	321	303	304	284	322	293	295	308	286	312	307	297	320	309	304	328	270	332	343	316	316	295	325	321	308	331	289	322	309	309	318	306	281	273	307	320	303	291	300	277	324	295	306	302	304	313	270	292	290	315	312	305	303	305	302	288	334	326	291	335	300	302	335	322	275	300	281	298	283	303	315	284	296	313	299	300	333	313	287	309	314	289	292	326	309	261	279	304	323	302	293	291	300	326	304	301	321	281	294	275	308	292	293	308	283	301	280	294	313	319	322	311	283	323	313	292	298	330	291	346	289	319	288	297	319	295	319	325	317	289	304	291	317	267	310	296	276	320	307	308	301	289	307	322	327	281	314	295	290	327	295	262	291	308	322	304	316	288	291	297	328	314	328	332	320	328	336	270	278	329	290	299	301	310	315	307	302	298	307	318	332	326	279	295	292	306	303	318	314	301	310	310	283	311	307	332	333	299	327	319	277	313	314	299	293	281	310	305	302	329	300	278	288	297	277	323	306	307	315	315	314	321	325	293	287	307	321	282	316	313	270	299	294	311	286	287	312	286	320	303	336	285	328	280	258	281	272	303	295	302	306	295	299	329	298	322	280	275	296	298	318	304	294	293	280	297	289	302	316	296	296	307	319	309	313	263	301	279	300	302	303	268	326	293	259	307	301	300	334	301	301	304	289	323	297	292	308	324	294	324	316	327	282	269	305	269	309	285	309	314	288	322	296	310	300	286	299	306	303	334	290	296	311	318	305	310	303	314	319	275	305	325	338	289	330	311	326	314	294	305	296	291	273	334	318	299	288	321	299	302	344	317	323	297	258	302	308	275	304	339	307	310	305	317	332	330	318	320	303	300	332	305	290	308	323	304	308	308	312	316	311	295	269	324	281	348	303	288	310	297	294	317	294	292	274	287	265	295	288	320	312	292	305	311	335	322	318	305	287	291	317	298	317	268	313	285	307	341	303	294	293	305	302	317	287	287	329	306	335	312	310	321	317	309	328	300	277	276	306	304	327	294	314	304	328	312	318	314	321	293	325	263	314	298	309	314	276	284	281	311	318	314	302	277	284	324	298	314	317	316	282	290	294	308	291	287	288	270	280	306	299	321	319	309	315	335	296	299	313	326	295	293	297	271	298	320	289	310	311	330	311	271	302	283	300	284	291	295	291	293	290	319	308	291	288	301	321	334	302	338	316	303	302	322	308	323	308	317	305	310	314	312	302	320	310	283	306	326	254	287	308	293	322	286	292	294	267	287	289	284	293	279	317	284	312	313	297	300	316	320	306	294	334	318	291	276	324	329	270	298	315	315	312	273	306	321	281	313	300	358	273	292	280	292	291	317	321	319	274	266	334	340	332	284	298	286	285	312	295	311	306	322	284	308	309	328	312	300	323	335	314	327	320	285	269	279	292	312	322	324	296	308	310	319	310	305	293	292	326	330	324	334	286	283	291	320	331	288	310	330	297	337	308	287	282	295	308	279	324	311	258	286	316	304	293	284	307	305	306	315	294	269	326	333	321	324	299	294	340	290	318	307	318	336	311	326	325	302	315	339	288	316	286	322	316	337	280	345	301	311	294	336	309	279	311	332	291	310	306	304	330	315	331	290	294	314	295	291	312	305	303	280	313	333	306	327	296	304	317	311	298	305	320	312	307	316	293	270	316	299	308	310	335	293	289	323	311	302	294	322	291	296	295	318	294	307	330	296	325	330	289	318	297	275	328	309	267	300	301	293	315	316	310	320	295	327	298	289	302	317	317	335	310	326	286	308	292	298	295	316	302	302	297	311	298	318	304	309	316	314	285	330	296	299	317	269	285	322	312	344	302	303	287	282	331	311	289	308	287	308	299	318	308	319	283	296	331	312	307	286	303	323	303	295	322	324	309	306	273	320	282	320	295	318	292	320	317	321	290	335	291	298	318	294	327	290	304	310	288	317	291	329	317	315	293	305	305	310	282	321	337	322	312	274	295	318	335	317	286	294	301	294	283	338	291	305	319	312	311	324	327	324	310	302	303	296	320	292	318	299	300	309	295	299	324	310	313	318	305	329	286	310	317	314	290	303	299	291	289	269	315	286	333	320	280	288	290	310	320	302	281	317	303	311	335	301	314	311	276	324	326	308	295	329	322	296	304	334	278	323	325	315	319	358	324	316	277	319	297	315	308	305	307	322	309	329	304	285	295	310	315	292	272	264	279	292	283	332	295	288	307	285	312	284	286	316	292	308	268	297	308	287	297	290	278	294	311	296	297	286	302	302	321	316	338	336	308	352	278	327	310	272	306	274	332	307	310	309	351	322	309	297	296	323	290	350	314	299	263	320	302	312	289	299	298	295	308	279	334	293	309	322	311	312	333	301	326	303	294	278	304	289	303	279	308	282	302	322	295	289	314	305	349	315	310	317	301	305	285	299	316	316	315	300	325	308	307	320	305	306	319	287	331	320	327	306	311	296	280	296	262	315	318	305	284	261	301	308	311	282	301	304	283	302	284	313	301	297	269	306	318	297	318	290	287	323	284
17709	18683	26918	27513	29232	37797	47753	47821	52158	43030	43853	44724	43226	38225	39214	34353	30052	30071	30577	29003	23516	17266	13896	15846	5685	4317	2604	2131	1623	1493	1359	1159	982	914	949	972	891	907	924	964	863	913	879	905	945	972	928	888	917	933	913	849	878	905	891	832	855	924	883	909	896	802	856	805	866	723	794	949	934	827	812	816	816	783	808	758	758	806	777	819	744	778	746	737	778	772	800	783	766	818	756	799	726	732	765	718	789	752	830	777	788	761	778	791	796	738	784	730	742	781	758	773	735	774	772	765	777	804	784	763	755	828	784	775	730	821	703	806	779	760	742	748	759	787	788	767	817	738	761	757	751	767	805	780	807	808	807	785	818	818	780	750	778	791	772	739	777	766	733	782	783	771	757	789	760	799	808	813	808	738	799	759	777	826	781	790	778	789	797	805	789	806	744	792	815	785	832	719	730	811	742	742	759	804	758	796	760	735	771	822	741	795	760	750	795	761	802	792	735	747	771	809	754	729	753	806	779	702	819	735	779	773	796	726	768	774	726	808	738	778	775	805	806	763	774	810	806	776	751	757	768	795	821	777	756	797	780	775	761	791	777	794	801	735	810	799	778	807	734	746	770	743	761	800	780	774	785	740	745	802	792	734	735	722	778	764	789	813	739	796	773	791	773	740	790	736	732	749	772	748	788	737	768	745	774	756	784	767	726	744	781	755	793	753	713	737	790	786	796	742	792	759	793	776	806	713	751	800	743	801	759	817	812	812	725	805	783	761	768	741	790	730	821	764	784	785	731	767	781	768	813	794	790	748	789	772	782	808	755	770	730	789	766	771	785	789	772	751	785	785	764	797	796	738	809	837	768	830	798	768	723	822	759	788	737	745	754	826	720	784	744	793	739	787	764	770	800	840	774	742	733	780	807	726	736	726	787	738	747	808	772	753	798	772	692	725	816	805	743	752	757	793	776	759	807	795	760	783	719	761	846	769	785	791	748	788	762	802	709	764	773	824	821	828	727	744	761	780	718	771	785	825	747	777	781	714	788	754	767	728	798	733	777	785	790	771	778	777	751	761	754	733	809	765	757	763	768	777	740	797	744	785	757	797	752	775	741	757	778	796	768	786	762	792	777	782	770	808	769	808	775	750	812	742	808	775	783	758	791	783	766	796	769	802	770	766	758	730	761	736	757	757	758	771	846	817	742	780	786	784	771	732	793	788	737	710	770	747	803	776	772	797	801	741	752	760	731	772	755	752	796	813	808	811	786	734	762	776	753	738	778	824	702	783	781	794	817	737	731	777	754	766	746	712	771	755	754	799	747	787	804	747	744	775	749	754	763	774	858	803	786	786	743	785	787	781	775	716	790	803	750	782	780	768	771	734	773	769	748	771	756	773	730	752	733	755	784	735	807	773	757	790	755	761	768	725	772	736	781	800	787	801	775	799	754	757	730	744	799	762	781	745	762	761	691	802	808	799	789	812	777	826	748	749	752	745	801	802	754	818	782	787	792	785	784	777	775	790	729	813	802	718	803	725	765	760	792	739	755	774	806	800	783	718	714	824	763	776	817	762	792	779	766	761	764	781	731	773	769	763	744	769	796	793	743	770	765	764	721	773	784	741	826	764	767	763	739	772	777	769	758	792	735	779	729	751	782	819	766	746	754	776	768	747	771	735	732	784	757	748	734	811	791	730	772	789	777	738	780	801	746	830	774	788	787	716	764	732	743	763	801	790	745	785	758	754	733	788	809	810	796	817	818	788	809	718	769	799	762	736	807	788	775	761	761	728	729	748	774	760	697	770	783	779	812	746	763	747	756	775	720	775	770	783	788	771	738	770	807	765	769	763	756	786	752	798	816	765	760	742	815	789	809	778	755	797	756	820	730	785	786	781	730	770	811	782	776	786	782	800	760	791	773	783	826	772	781	740	830	799	784	745	745	737	774	734	766	796	774	754	793	751	753	783	748	795	735	784	744	770	770	782	795	781	787	799	762	779	813	780	835	791	753	721	779	758	774	745	767	774	767	785	772	676	768	792	777	776	791	789	766	801	721	732	785	764	822	738	810	765	800	798	801	692	803	804	774	774	746	817	774	721	794	744	799	784	769	800	756	763	781	705	767	763	754	808	792	783	746	742	736	813	772	729	811	753	736	721	764	783	762	751	795	734	768	785	774	743	755	766	806	818	799	861	774	772	755	795	800	741	750	749	787	738	841	767	700	795	785	719	805	839	814	787	775	773	726	790	791	781	780	777	756	775	772	746	755	779	718	732	788	747	728	709	752	755	747	775	732	799	807	750	766	769	788	797	764	775	741	702	819	821	800	780	755	774	777	763	776	760	812	796	775	779	732	781	765	756	767	747	804	782	785	767	787	785	772	733	805	775	756	774	801	731	723	793	761	742	769	778	735	765	806	796	778	783	778	760	742	761	752	756	747	744	783	773	771	766	831	753	776	772	793	727	778	772	774	757	789	778	745	779	790	760	776	776	829	805	766	777	813	749	732	764	776	791	811	758	785	790	820	774	802	792	799	769	771	778	772	794	766	759	715	768	788	751	776	757	783	785	788	794	776	801	797	791	749	774	746	749	779	806	791	736	754	792	782	812	775	698	825	773	705	806	757	775	724	756	775	716	779	758	762	800	779	786	768	726	782	763	745	766	766	724	745	789	824	770	763	741	758	791	768	783	789	759	760	826	749	771	761	772	788	755	763	756	789	831	774	798	776	712	782	738	809	730	759	787	753	742	691	770	734	782	759	742	736	762	729	780	741	755	792	787	764	798	808	788	751	786	768	709	736	803	743	760	762	748	724	784	773	783	780	821	732	751	816	777	810	763	799	773	753	773	773	777	778	738	797	783	770	756	808	841	774	764	751	794	772	747	790	726	778	735	789	732	775	806	752	780	747	748	759	786	754	755	794	725	803	767	723	800	732	772	773	777	732	790	768	794	780	752	798	760	792	756	792	705	748	766	801	756	759	746	743	751	748	794	775	745	773	807	770	744	803	749	761	792	777	763	753	811	771	752	779	760	745	733	775	774	764	801	756	726	773	790	748	777	792	711	760	789	732	782	764	776	788	788	765	755	719	784	747	739	740	767	781	766	728	716	803	756	735	789	780	790	740	786	790	734	757	799	755	786	721	781	761	848	752	803	749	805	755	756	781	806	822	760	783	769	745	718	770	816	780	786	798	818	773	777	764	760	691	748	792	778	807	756	773	777	779	795	787	768	776	748	793	737	756	744	789	730	765	746	763	746	741	724	749	784	728	760	759	798	751	741	765	806	727	786	795	765	757	727	753	826	738	776	809	775	759	738	805	762	770	774	773	763	748	794	746	778	798	752	759	812	757	775	777	766	817	746	745	784	779	761	767	800	759	741	736	760	808	764	795	803	782	785	784	773	775	816	750	734	744	768	810	726	758	784	751	739	792	766	784	730	796	765	761	785	743	745	804	733	829	841	813	770	768	765	723	785	782	808	772	741	786	762	805	748	781	750	832	797	797	800
38986	35462	33753	29431	31087	38410	48763	45519	44627	38615	38723	36872	42549	34399	37046	35007	30081	27436	22475	20573	16106	11540	7769	5578	2325	1336	945	779	604	491	443	413	278	312	288	303	295	307	306	296	316	323	299	316	328	298	327	330	319	302	310	270	283	299	303	295	310	295	306	303	281	278	259	271	289	282	293	327	312	277	272	264	263	227	263	253	277	251	296	229	278	297	247	301	265	277	270	278	250	259	243	249	284	251	271	303	248	267	275	252	270	233	234	253	256	255	267	252	278	278	252	265	250	267	243	255	251	264	256	278	245	260	278	234	246	271	259	279	258	239	264	297	269	276	245	270	277	259	258	280	250	229	258	278	260	223	235	220	254	266	243	259	220	251	235	251	248	237	274	249	253	218	249	262	246	273	270	253	267	273	276	264	253	267	283	255	235	272	280	243	266	299	292	305	259	241	262	278	241	263	262	248	263	270	243	223	253	243	265	259	239	243	248	262	296	225	269	237	266	235	238	260	240	243	290	253	250	248	267	254	256	234	220	250	253	281	277	256	254	264	255	246	275	240	252	228	246	281	248	279	272	253	247	250	250	214	227	254	248	273	241	248	250	216	247	269	248	220	266	236	281	255	257	264	275	234	254	238	267	235	263	266	273	226	269	261	237	276	266	228	249	231	276	246	256	225	261	274	265	247	253	262	258	271	239	279	258	243	236	259	242	269	248	246	253	251	300	267	273	253	264	262	282	266	262	257	250	271	244	224	286	262	232	236	275	282	247	255	300	258	253	275	237	274	274	248	225	250	236	265	267	244	254	250	270	270	261	258	268	284	274	268	209	211	257	256	254	237	255	269	258	272	265	236	245	246	270	280	277	296	270	253	269	246	240	266	284	252	253	248	244	254	251	246	265	264	276	262	299	270	283	273	262	258	245	260	234	241	244	245	243	240	272	267	242	268	287	260	257	275	252	255	236	273	279	263	247	264	233	260	254	251	268	258	265	246	248	240	242	252	245	255	235	239	254	253	252	271	261	272	255	244	238	249	260	237	262	244	218	253	272	237	270	266	265	257	260	287	248	233	281	227	269	266	238	248	259	251	232	292	272	253	242	257	238	227	218	265	272	228	245	267	245	236	251	244	258	246	258	227	243	259	255	254	258	255	257	273	270	257	281	278	243	223	258	273	250	245	241	240	236	262	251	215	252	259	260	252	251	253	243	243	260	255	269	232	257	244	259	243	281	234	254	242	262	282	271	256	251	259	256	282	262	233	295	274	248	249	233	240	240	245	240	290	227	260	246	233	262	248	255	247	257	227	247	258	260	259	252	253	246	233	258	244	242	290	268	277	234	255	257	201	248	237	267	233	250	257	248	242	253	261	298	265	225	264	227	264	249	241	264	253	250	279	264	257	278	281	261	240	258	271	233	239	246	291	274	267	246	257	250	266	260	241	250	214	243	218	271	266	246	272	245	232	228	263	264	267	259	250	237	234	270	257	246	236	226	254	227	271	233	261	255	215	243	237	280	245	232	250	249	250	250	236	255	250	234	253	251	239	234	267	256	253	280	254	293	246	281	269	258	275	252	286	277	300	280	251	239	280	259	240	257	290	251	292	258	260	260	250	261	241	264	227	229	264	263	236	264	248	257	278	243	266	263	254	253	257	250	277	272	265	266	249	269	254	251	259	255	276	266	291	286	252	249	283	248	247	273	242	265	272	250	267	273	247	225	260	289	275	269	239	247	255	263	255	261	255	245	246	250	296	285	243	267	275	248	261	230	250	233	266	232	275	276	265	272	250	218	242	248	282	259	240	266	288	235	274	235	248	241	261	293	244	234	247	251	262	269	243	271	281	238	261	270	252	280	272	242	262	265	259	251	257	240	247	278	297	242	261	285	255	277	246	252	212	246	248	267	231	257	247	263	248	259	243	253	253	273	269	256	248	259	272	279	246	283	260	258	241	251	270	239	263	278	281	252	254	241	249	273	248	265	274	265	264	213	261	252	247	261	250	256	261	289	274	225	252	225	265	254	242	248	257	277	255	255	280	254	280	256	253	255	258	266	267	266	255	249	281	243	258	247	275	279	250	281	249	260	263	295	235	248	257	255	251	256	247	245	236	259	298	233	262	271	244	281	260	260	270	276	239	265	240	255	268	264	260	271	250	238	263	253	228	268	273	257	249	252	259	245	270	256	226	253	258	255	277	301	249	266	273	244	261	274	287	272	242	263	257	310	240	254	248	239	251	256	239	235	279	285	231	285	255	233	257	242	261	235	224	257	264	247	240	257	259	258	259	228	239	247	255	247	258	255	268	276	254	261	261	245	267	256	254	253	265	279	276	219	262	224	263	282	249	278	237	250	265	236	268	274	248	259	275	253	235	257	266	293	221	235	295	235	263	247	255	271	273	244	237	264	246	218	264	261	261	277	250	212	232	260	235	249	278	257	278	287	245	279	260	255	253	232	248	281	270	250	243	253	257	256	259	220	243	287	234	255	252	256	252	226	242	250	251	239	232	282	275	246	251	264	275	244	258	252	268	259	236	256	243	250	263	265	236	261	232	234	268	250	279	251	279	250	250	238	274	265	264	218	251	250	244	246	268	256	229	264	288	276	287	271	260	267	257	246	242	270	277	239	230	260	263	267	250	249	259	240	275	247	248	276	247	256	290	269	248	272	271	241	279	242	251	281	250	259	266	264	247	259	236	287	259	244	257	262	268	260	269	259	253	257	245	261	232	229	231	255	258	288	253	295	240	266	262	257	266	244	264	227	261	251	261	266	247	256	260	249	282	240	231	267	261	260	256	267	250	260	235	242	263	246	226	256	251	252	243	276	221	262	234	260	229	249	283	251	280	252	238	228	262	259	277	250	256	271	260	274	252	243	235	232	240	235	245	243	280	244	279	241	258	238	240	264	246	250	282	249	240	241	262	293	259	247	240	251	257	247	243	272	243	305	243	245	249	273	262	261	259	270	259	262	267	266	257	235	267	270	245	251	243	283	252	280	252	267	257	254	250	230	252	247	237	274	260	264	248	251	244	232	268	251	255	286	251	240	249	259	254	237	281	282	224	247	250	291	246	252	258	243	250	270	243	266	268	228	239	272	270	261	246	261	261	261	245	239	237	249	233	227	258	277	265	267	258	246	261	258	253	254	233	253	260	269	248	260	244	313	283	269	252	262	242	243	270	289	281	250	263	274	279	254	262	258	255	287	232	267	258	223	247	258	259	251	270	265	231	223	280	265	247	282	256	246	258	261	259	258	255	246	256	270	232	254	271	253	270	269	257	252	260	233	272	265	260	241	268	232	279	293	249	280	260	240	250	232	276	226	279	268	277	272	255	276	258	250	238	230	264	260	269	243	267	226	278	271	248	248	239	233	260	244	243	239	249	280	277	249	258	266	246	268	241	254	286	242	281	234	250	266	266	244	255	251	269	267	279	239	259	266	259	261	256	240	255	260	242	235	292	275	257	293	258	257	270	266	241	292	255	233	243	233	238	226	251	274	251
26650	27691	34015	36335	40342	46870	55039	57357	60295	53871	54674	54761	55588	48330	53482	52268	48236	46767	43786	42150	38028	32240	27109	20810	10973	7150	4412	3896	2804	2409	2040	1660	972	978	954	992	983	904	960	962	966	1038	919	999	934	1014	991	997	1046	1086	942	898	957	920	975	944	999	979	1031	962	892	814	833	779	753	756	872	1233	1095	866	707	735	676	627	692	694	639	707	652	633	631	641	658	621	644	680	665	667	700	628	626	638	638	659	678	617	661	641	687	642	681	679	649	660	621	718	661	648	653	702	637	677	649	654	648	604	620	627	591	698	636	599	679	633	651	713	690	606	691	655	622	677	619	660	661	668	643	613	647	630	622	649	655	627	676	653	657	622	666	642	683	660	671	627	650	649	672	650	639	641	698	649	646	642	698	652	657	602	673	666	629	626	626	629	642	639	692	648	628	609	657	640	623	662	625	700	652	658	675	621	677	674	648	676	599	618	655	636	649	662	671	620	650	628	673	632	655	653	575	635	645	642	638	616	646	622	700	649	666	650	668	633	651	625	660	629	636	642	629	658	671	642	643	675	670	658	642	618	690	670	641	622	602	660	648	670	641	597	644	645	641	644	634	717	695	665	628	624	674	612	648	615	651	674	677	634	656	649	636	644	684	634	630	685	648	607	625	621	669	658	662	655	663	665	653	656	639	639	655	623	596	713	664	648	631	652	639	606	618	654	685	643	654	708	642	671	658	666	630	673	620	700	656	610	659	653	675	691	634	639	646	649	592	675	688	648	682	667	614	646	661	649	642	620	640	688	676	620	586	662	603	614	627	657	667	634	609	652	676	628	650	692	690	626	649	631	637	594	634	630	655	692	633	656	648	677	658	626	649	612	647	660	651	625	662	608	636	643	642	665	642	636	641	621	631	654	643	614	634	663	573	608	679	634	610	614	596	665	659	667	671	647	660	628	627	668	642	645	651	649	665	682	641	652	646	635	639	661	644	617	637	650	669	632	622	668	628	630	638	639	693	646	694	646	637	644	653	646	700	634	616	650	642	632	646	616	682	645	661	654	617	680	665	647	651	648	674	639	649	691	684	623	642	613	655	642	662	667	654	669	661	687	666	644	654	651	699	699	613	680	658	661	642	652	644	647	674	642	631	683	639	720	651	648	674	651	659	701	642	639	682	673	662	637	654	685	666	659	634	677	656	639	613	643	598	640	638	638	689	648	651	639	620	642	618	690	638	606	621	645	642	657	640	630	670	671	658	695	656	578	649	669	631	663	645	628	670	642	652	616	658	671	655	627	592	634	634	635	682	648	651	623	642	690	623	630	684	681	677	642	694	656	682	644	631	637	696	661	631	676	632	658	665	663	662	653	663	674	614	683	686	627	690	684	654	707	619	599	673	646	657	623	676	664	640	643	681	711	628	632	585	684	647	626	636	621	671	658	673	653	606	630	653	689	661	643	636	641	653	665	632	644	605	671	616	640	663	624	659	654	679	672	661	652	664	664	659	617	645	694	640	614	660	660	631	618	657	670	679	626	668	695	656	643	643	634	658	677	680	668	632	694	650	655	621	588	668	653	645	694	665	644	642	663	696	657	631	662	635	693	649	704	651	686	688	679	626	665	693	667	658	645	649	651	686	648	647	630	662	631	661	677	644	646	617	640	662	696	645	663	680	678	672	651	649	644	678	625	658	631	611	624	622	625	669	594	698	620	629	643	687	653	601	653	638	680	663	634	646	621	679	652	679	635	616	656	666	654	645	596	643	694	655	630	655	636	677	664	653	636	629	671	617	641	640	606	665	653	615	635	637	668	636	626	646	632	637	634	682	675	634	687	655	670	630	622	659	648	663	650	632	655	653	653	635	638	644	644	691	651	659	658	646	648	669	664	647	625	623	650	659	644	669	649	631	629	617	657	681	706	630	662	687	651	652	631	629	671	708	624	618	634	663	713	655	619	658	625	628	649	660	649	657	664	676	605	666	659	626	594	668	648	657	647	638	673	645	650	658	640	632	641	631	649	678	685	621	600	657	677	620	631	631	638	662	638	626	685	688	590	667	621	646	623	634	652	658	663	638	618	657	657	616	653	606	650	667	628	609	624	666	620	620	653	666	595	677	676	627	628	652	712	608	687	631	673	653	659	681	661	660	650	648	645	666	672	640	643	640	637	603	643	665	690	674	619	649	644	659	622	683	658	646	662	648	659	648	645	610	629	631	696	609	643	670	683	585	640	636	638	656	664	647	675	672	657	618	610	574	620	643	664	655	629	649	698	634	700	642	654	620	671	667	684	633	690	651	670	609	644	629	637	644	689	690	657	657	639	673	636	632	690	647	661	623	658	674	667	668	657	659	669	611	652	656	606	592	644	652	610	625	663	630	581	644	669	657	669	654	640	630	626	651	655	649	683	619	665	660	633	630	630	673	650	661	636	716	674	640	632	628	669	605	625	596	646	650	627	671	640	630	649	645	613	683	656	642	622	656	643	654	618	648	647	698	613	683	692	658	600	657	605	668	618	626	637	631	658	659	636	668	649	662	623	654	670	686	653	685	680	658	645	668	646	616	671	606	618	625	658	653	631	678	638	685	670	675	679	635	676	655	651	670	609	625	602	658	666	654	636	642	653	712	678	628	618	652	600	669	666	640	657	613	628	631	682	674	608	686	672	650	637	659	608	661	633	656	635	667	644	657	653	625	642	694	614	618	626	652	677	657	649	686	632	618	660	600	645	620	662	628	689	609	671	671	647	611	632	690	640	650	707	632	661	615	658	605	626	643	631	673	640	675	653	644	647	669	674	639	665	648	684	675	670	629	622	646	642	665	678	703	594	598	689	664	597	644	672	654	680	633	633	659	682	666	652	639	632	643	642	635	644	611	636	626	638	606	642	645	603	713	643	700	643	632	664	640	647	622	690	639	636	665	668	680	654	652	632	628	637	668	646	637	674	643	642	618	639	651	594	663	672	633	633	645	616	656	618	663	643	640	651	653	686	687	622	659	643	680	643	646	637	640	646	649	648	631	639	667	628	627	617	638	638	647	635	710	639	706	635	620	635	640	633	630	667	668	623	683	636	655	614	641	654	670	627	667	690	622	647	688	617	627	639	612	636	624	632	635	682	670	632	618	651	687	639	623	652	663	634	655	622	605	633	636	669	674	668	627	626	691	649	671	654	608	703	622	616	666	664	654	664	659	648	673	640	608	643	665	672	687	676	654	643	644	657	670	621	675	592	617	603	633	611	647	637	690	646	603	650	604	674	666	596	647	618	635	627	598	646	649	707	641	649	629	633	642	699	629	669	630	687	659	690	654	608	668	651	618	618	643	658	596	666	648	629	605	695	706	594	675	649	658	652	613	599	638	669	642	568	645	663	683	617	623	621	638	656	677	659	659	645	701	663	626	649	671	598	670	657	587	648	616	671	696	652	663	661	638	636	689	667	599	644	704	664	653	656	667	637	655	636	690	647	671	648	628	668	648	698	652	632	655	685	671	647	670	624	665	636	616	634	643	634	636	634
12615	8928	9246	6229	5717	6226	6980	7163	5500	4226	3541	2295	2560	1987	1780	1561	1318	1088	920	868	746	623	567	504	404	319	359	343	367	315	345	317	343	333	338	323	329	316	295	323	330	315	303	303	316	327	276	302	332	305	296	310	323	296	319	285	261	309	319	329	349	269	296	307	285	341	289	316	305	296	319	296	297	309	288	293	307	294	297	332	305	321	282	347	339	313	290	324	274	285	310	320	315	282	312	320	318	335	328	329	345	301	340	300	328	285	265	319	297	279	312	273	341	295	295	301	296	312	304	313	331	315	308	299	291	312	306	313	301	309	272	289	317	330	310	279	295	298	300	307	312	343	279	314	305	292	320	295	308	299	312	309	269	323	318	294	280	290	298	318	343	306	307	290	293	343	314	307	302	321	286	304	270	326	319	310	307	329	323	290	300	280	291	337	292	303	297	292	268	266	327	341	298	325	304	319	315	296	286	297	323	307	298	316	290	298	301	304	310	311	306	285	308	324	321	309	317	307	297	303	322	311	291	312	291	314	310	288	317	310	359	298	310	291	316	298	315	314	314	260	288	308	321	314	328	318	311	323	325	284	301	315	308	301	319	314	317	309	320	312	315	317	290	318	318	271	277	309	297	321	339	325	306	310	287	273	298	328	335	338	331	320	285	325	286	281	295	316	291	280	337	315	305	315	297	321	323	359	326	277	324	279	314	330	280	310	339	285	295	290	304	329	293	302	293	357	333	259	293	337	331	294	283	278	297	313	313	338	311	297	332	322	308	312	290	331	309	293	285	311	319	292	280	321	333	287	292	317	281	334	265	323	308	316	321	294	308	316	290	302	267	317	354	342	312	336	315	323	314	346	297	275	342	273	311	306	330	287	331	321	270	310	291	316	316	326	311	280	324	292	309	328	291	314	312	319	294	323	289	328	293	319	306	276	293	304	289	320	307	300	307	304	297	320	278	309	326	333	292	301	309	291	306	298	319	293	303	314	304	310	327	318	290	284	331	327	280	314	304	330	313	306	317	305	302	299	293	334	352	327	291	323	320	334	326	341	319	298	298	326	306	298	331	302	291	288	300	327	320	330	307	358	287	300	290	307	314	279	324	303	321	323	344	284	320	312	330	295	315	274	329	310	307	318	307	293	313	289	319	288	303	300	302	289	301	313	294	303	299	309	309	315	355	305	303	315	307	320	311	303	337	295	289	302	303	322	308	332	322	290	318	316	303	299	337	298	321	309	316	304	281	306	292	285	284	279	296	345	342	306	334	326	295	305	308	320	313	339	308	332	317	311	317	317	336	334	337	301	295	325	314	277	292	333	342	294	282	307	335	329	321	316	310	330	318	297	315	275	325	310	329	290	317	344	331	332	328	286	293	320	317	292	310	324	307	338	278	323	324	296	286	322	285	317	273	331	318	315	296	308	289	336	271	286	263	322	283	296	343	341	300	331	296	339	322	309	304	333	300	317	307	281	315	317	322	282	305	310	319	281	298	295	328	340	309	285	329	296	307	303	322	311	315	311	301	297	301	283	329	282	305	350	308	326	305	304	290	273	263	310	324	313	298	298	281	334	295	290	300	299	284	320	307	275	301	325	290	318	321	305	343	290	338	315	296	315	315	325	333	339	319	318	304	307	315	313	291	332	295	300	317	283	308	303	338	301	304	306	327	308	306	329	298	291	312	307	325	309	313	325	324	310	318	296	343	308	306	323	323	314	309	359	273	299	282	281	299	302	315	311	296	275	318	319	275	262	334	317	324	294	333	292	325	303	293	309	326	332	313	290	287	292	323	321	331	320	333	317	318	287	307	309	300	310	325	306	299	312	304	308	329	304	316	325	298	327	300	327	289	298	324	315	307	308	303	323	309	338	287	312	301	313	308	312	327	312	304	303	314	323	299	302	317	296	279	245	307	360	323	290	326	334	294	260	268	316	312	321	298	312	312	274	304	343	291	302	322	277	309	350	323	300	305	307	316	287	304	285	319	316	303	336	287	302	294	302	347	341	343	292	301	304	330	323	314	287	288	301	299	274	323	351	300	297	338	322	282	315	279	314	306	328	293	294	283	273	327	312	307	296	305	310	287	320	313	315	324	319	283	294	314	299	316	307	332	299	295	317	299	314	289	303	305	285	273	311	272	321	322	297	312	313	279	320	325	321	318	307	312	289	312	310	329	302	310	299	287	295	321	301	280	308	319	335	268	306	308	293	324	285	278	325	294	299	322	296	293	319	300	315	283	294	267	333	318	301	289	312	306	326	292	321	327	302	336	312	272	330	314	288	295	307	317	306	298	315	299	342	276	303	328	282	309	290	309	303	297	300	289	301	290	314	306	289	318	313	319	301	311	324	304	319	322	323	359	323	315	305	335	299	292	318	310	301	338	313	310	298	266	316	304	335	283	311	285	305	336	305	308	288	260	320	326	320	294	333	297	290	316	278	303	305	342	316	283	299	293	304	296	288	314	348	340	302	307	316	308	313	331	309	290	314	317	311	312	316	319	334	299	322	306	331	306	274	318	304	291	344	287	329	309	275	286	301	339	306	309	286	295	313	318	300	287	326	300	274	289	317	305	292	290	290	341	302	292	335	322	303	293	307	308	299	317	311	277	301	312	304	296	296	311	309	287	339	290	286	334	300	295	330	325	312	323	334	302	307	306	314	320	308	292	319	283	322	302	307	297	301	290	340	304	307	291	283	325	308	280	321	322	310	315	301	290	305	292	301	289	301	270	290	334	320	310	289	290	314	307	326	323	303	326	292	315	295	313	302	300	294	295	344	287	324	329	305	290	325	314	305	295	284	271	301	302	344	298	330	300	322	309	277	300	284	321	301	311	307	319	348	317	347	334	302	315	282	322	292	302	282	313	331	310	321	313	303	313	312	299	313	337	310	311	319	323	299	286	313	291	280	287	316	312	275	287	290	324	296	328	303	333	332	331	300	294	310	286	330	295	305	310	278	289	354	298	294	313	326	275	303	302	318	308	319	287	292	327	295	315	311	303	314	296	299	261	310	325	290	279	305	296	312	288	298	296	322	293	307	285	296	249	318	335	324	310	313	298	310	329	301	296	290	294	300	316	335	319	309	307	306	307	332	302	328	303	268	320	334	310	321	302	299	307	296	309	310	318	307	293	292	322	304	299	325	311	319	308	308	318	328	293	286	298	315	310	297	261	303	307	327	329	298	327	303	336	286	312	321	326	323	337	340	299	294	315	314	278	297	313	298	323	315	332	313	297	349	283	315	301	324	319	320	291	284	332	305	285	327	315	315	277	305	312	306	269	348	314	319	321	310	286	305	305	289	336	323	333	325	295	309	284	316	338	321	299	298	289	318	330	305	316	311	303	312	327	324	322	325	306	282	303	310	297	278	306	297	289	303	323	334	329	285	321	296	322	310	313	310	309	317	312	302	313	286	304	312	312	305	333	283	339	310	274	311	330	304	316	318	297	312	303	314	302	293	306	301	284	304	337	288	333	322	295	296	308	301	314	338
8278	8626	14243	14705	16378	19037	21889	21979	19121	17121	14310	11826	13782	11208	10284	9171	7193	6259	5145	4860	3935	3202	2524	2201	1569	1290	1080	1016	959	893	861	881	867	774	811	823	846	799	782	821	869	813	820	807	801	815	859	786	792	830	828	790	792	831	827	744	801	807	774	844	788	821	752	823	749	758	733	779	788	813	762	796	775	777	780	777	796	749	745	809	732	822	776	752	763	825	768	828	786	780	740	829	736	778	751	819	797	758	773	785	766	767	779	749	742	764	742	811	769	762	805	779	786	735	762	795	767	742	779	804	765	758	751	754	783	767	842	728	763	777	771	786	776	742	772	727	837	756	753	745	742	790	758	734	796	805	779	799	838	751	761	793	754	724	785	801	799	749	776	719	762	748	789	813	739	797	822	836	807	735	811	787	803	785	778	829	786	751	772	786	773	775	789	780	720	737	818	764	743	700	769	806	722	741	756	786	783	782	767	801	712	756	771	760	820	778	769	761	748	799	789	765	712	793	827	777	738	804	764	730	760	772	745	788	770	735	777	783	778	797	748	793	785	826	782	734	776	766	805	749	760	789	796	730	757	747	803	783	746	736	741	771	790	738	757	730	775	739	754	794	803	787	800	743	742	769	773	769	739	795	827	767	812	807	755	766	715	747	748	771	818	768	747	741	763	739	761	768	777	800	808	804	771	781	788	743	771	791	749	799	783	772	789	777	819	770	817	755	747	779	735	797	757	777	814	828	757	797	759	790	790	756	739	774	759	745	763	814	753	762	792	744	770	770	739	807	775	801	741	787	772	780	838	778	809	761	775	772	769	752	767	762	829	776	749	812	777	760	796	753	774	837	748	795	777	790	748	771	751	756	786	794	795	775	755	780	750	796	759	748	807	825	770	766	790	813	774	813	802	769	742	754	831	766	800	785	789	770	791	752	736	734	790	803	750	762	764	773	792	820	784	772	756	744	744	707	689	799	727	783	814	758	802	750	748	763	789	826	751	776	771	776	763	725	821	800	775	765	739	757	828	792	806	738	766	830	745	767	780	746	794	784	782	768	797	792	755	753	771	752	785	731	767	749	809	776	789	736	762	725	766	805	755	776	805	779	751	721	759	788	727	751	819	787	792	768	740	800	784	813	783	736	739	810	753	822	775	794	746	745	722	803	787	728	758	791	782	780	793	746	749	775	761	844	793	801	738	741	769	772	720	759	807	790	783	771	774	764	774	832	777	757	821	799	768	749	776	787	776	783	835	807	800	801	758	776	775	808	733	772	736	771	771	740	840	764	798	767	801	787	775	749	834	818	780	750	771	814	797	782	782	749	772	783	766	788	793	763	753	752	774	783	766	806	803	759	801	744	759	753	784	755	787	812	753	752	785	797	826	764	818	806	781	761	742	799	804	748	792	728	753	755	762	761	802	743	784	806	774	820	793	739	770	733	760	742	768	770	817	748	796	777	781	766	782	772	739	771	838	771	771	741	773	802	788	761	791	816	805	757	752	769	764	789	766	814	816	823	811	802	766	765	741	775	767	761	767	813	742	730	743	759	797	740	744	765	796	803	804	742	758	767	743	823	802	750	791	735	798	724	769	761	736	754	819	762	798	771	742	788	770	789	752	771	770	811	723	819	780	775	792	746	774	776	781	818	795	789	782	810	782	773	752	814	817	705	761	787	787	749	777	765	780	754	772	834	802	760	691	792	769	739	782	855	761	787	768	801	774	814	765	734	797	791	785	752	770	846	795	810	742	768	750	769	746	787	764	778	738	747	792	787	770	799	745	756	728	802	731	822	739	758	806	782	824	792	768	740	791	767	778	785	822	837	774	804	746	807	787	757	712	761	775	733	772	729	801	757	738	827	761	799	784	744	798	768	833	801	848	775	779	807	775	774	725	755	839	780	774	792	828	785	732	722	789	773	761	798	821	832	795	811	784	779	805	767	786	762	805	812	759	765	779	767	753	789	763	750	793	749	765	796	754	793	817	752	783	779	797	800	764	782	765	767	791	752	805	803	786	793	814	801	755	815	813	782	808	763	754	788	759	703	812	803	772	731	796	778	771	777	785	754	781	779	771	824	718	760	729	741	787	815	751	755	773	768	759	843	755	758	824	777	744	763	773	789	755	773	759	792	771	789	789	756	783	805	794	780	803	786	738	776	754	747	741	787	804	735	763	776	720	805	763	803	804	739	789	759	754	835	748	800	739	774	809	805	778	807	734	774	777	789	770	815	772	788	780	789	758	770	774	733	762	792	752	750	752	810	786	757	755	747	816	803	782	770	785	784	804	791	780	786	765	750	771	730	733	776	826	825	776	765	713	808	774	809	807	777	788	717	770	725	746	790	764	743	728	793	802	722	752	788	769	781	769	771	761	778	741	764	784	774	773	742	763	745	751	783	789	755	769	784	795	745	789	753	802	778	737	808	773	769	763	750	761	823	747	799	758	769	817	728	755	745	762	792	839	770	791	744	778	746	790	763	735	708	778	772	777	783	770	740	762	767	787	768	831	761	735	736	780	732	757	800	843	765	805	779	739	800	749	797	771	784	756	780	772	763	714	780	733	800	774	763	793	768	762	701	743	786	792	774	744	789	780	795	727	790	804	803	744	804	813	775	777	750	807	723	752	788	748	816	735	750	768	768	750	832	791	789	750	813	801	829	801	728	747	760	802	794	800	763	722	756	789	729	765	784	851	778	784	827	837	754	776	769	748	768	777	773	779	785	786	732	737	785	823	812	777	763	752	747	729	757	726	733	806	774	722	727	809	828	787	765	787	780	792	768	789	829	758	800	801	788	741	776	779	816	769	783	818	706	756	778	825	746	783	770	773	754	773	799	806	799	752	813	805	759	711	795	766	815	750	787	789	722	768	786	787	751	825	793	815	782	797	794	812	745	772	770	779	755	787	793	781	772	817	783	763	770	787	717	702	773	780	803	815	749	786	795	753	794	756	784	794	799	755	822	745	734	737	788	752	766	792	795	739	771	762	791	773	799	751	788	801	803	784	794	778	748	765	780	791	750	809	799	754	816	745	767	747	843	770	738	787	811	797	738	797	758	749	707	782	811	824	811	834	744	804	780	757	747	811	813	806	776	804	746	767	810	745	776	756	788	798	776	812	768	797	782	761	806	802	804	746	824	752	838	806	744	814	770	774	741	838	768	821	816	777	762	749	806	772	788	747	780	846	760	747	775	728	773	783	753	708	746	792	730	806	753	750	753	819	819	798	721	765	797	754	799	768	774	773	743	788	739	772	824	780	746	785	742	742	782	770	805	755	808	766	802	807	775	745	744	787	793	740	813	801	808	808	749	754	794	750	778	744	789	784	795	797	716	732	811	788	786	764	761	811	768	752	765	745	745	776	815	793	795	763	765	799	758	745	766	769	769	807	783	813	777	782	827	768	762	783	760	762	740	788	775	788	753	777	762	804	808	755	722	751	771	788	736	780	809	778	830	811	731	759	797	772	751	804	805	801	756	753	754	733	760	754	813	756	739	818	768
25919	20850	22450	18370	24962	35182	37852	39155	35923	33926	32452	24786	27757	28954	22739	18689	15136	12552	9163	8625	6815	4898	3902	2602	1472	1088	787	573	497	447	417	363	312	339	360	355	332	314	302	319	342	335	347	307	335	326	326	308	326	322	327	348	304	327	343	284	370	328	317	304	301	286	317	305	303	300	356	315	305	296	319	315	290	274	291	312	296	315	293	305	281	267	299	311	329	281	293	280	306	331	337	329	287	312	295	315	287	308	291	280	322	296	301	311	279	347	299	324	322	299	301	327	306	320	330	300	284	304	295	309	311	330	310	328	298	302	324	283	309	304	315	306	296	287	321	326	297	303	309	284	295	290	309	279	336	303	344	308	292	323	307	311	278	300	309	303	300	316	310	346	309	306	300	298	319	307	296	313	301	301	277	332	328	296	272	324	320	303	301	325	321	302	340	295	272	306	287	312	282	322	351	282	295	317	309	306	325	291	324	324	336	300	300	309	325	337	337	350	311	287	314	296	300	290	290	307	293	296	293	289	284	275	283	307	318	296	302	314	287	310	305	312	302	283	278	290	304	338	313	290	286	300	301	314	301	289	295	304	283	279	301	329	292	308	317	303	304	331	304	328	345	314	310	324	299	297	299	323	319	338	324	303	303	303	294	307	303	310	316	298	350	311	296	312	302	325	307	315	302	291	300	325	339	307	296	314	297	306	293	315	281	299	299	315	298	288	354	328	318	320	282	309	334	328	296	295	316	340	341	301	300	331	312	279	330	303	287	318	303	305	298	282	289	292	293	293	302	282	311	329	312	316	322	296	323	306	295	308	309	313	309	262	281	335	319	288	304	308	302	337	335	292	325	266	297	300	313	298	274	304	318	314	288	298	274	312	301	299	287	302	351	319	313	298	277	275	302	302	328	298	326	304	316	314	319	294	339	314	310	360	303	295	287	312	313	288	308	288	325	286	333	323	330	297	296	330	321	319	330	290	304	305	261	313	292	296	292	284	315	328	302	302	310	332	325	282	289	318	314	301	307	310	313	314	339	291	283	297	277	336	304	302	326	314	308	286	294	330	336	328	265	302	288	300	340	328	322	290	313	293	309	331	300	312	309	325	300	320	321	286	305	271	303	325	306	274	307	300	319	293	303	302	326	309	297	320	272	320	330	306	321	290	280	296	305	354	359	319	268	311	327	340	312	307	307	301	278	298	294	334	291	323	285	287	309	302	324	302	331	329	319	321	317	331	298	283	307	311	293	315	305	297	320	298	270	326	321	318	312	315	320	311	329	325	298	288	317	328	283	334	323	301	307	326	313	317	319	280	317	310	312	306	286	296	302	321	303	317	282	280	293	311	284	286	287	287	347	311	301	311	289	304	292	303	317	324	303	325	288	317	315	332	315	309	315	307	299	267	294	312	316	307	302	301	289	308	314	280	287	325	301	322	305	303	304	305	287	362	310	289	313	275	309	275	292	305	293	282	296	303	299	297	274	286	289	273	306	327	302	300	301	316	310	358	298	276	289	281	301	287	282	284	288	313	320	326	334	294	324	299	297	315	297	274	286	302	289	312	327	314	303	347	282	275	321	309	294	283	299	323	301	304	320	286	269	283	325	305	307	282	282	255	306	301	316	303	295	270	272	312	326	312	288	321	333	310	315	330	294	331	303	318	286	326	306	314	297	305	309	310	320	292	315	330	294	304	292	333	301	311	288	295	326	291	288	284	318	310	260	327	296	258	280	322	294	311	287	305	306	292	291	349	308	301	314	325	311	291	299	303	313	311	312	298	309	298	278	321	291	332	288	307	295	301	283	324	285	308	306	289	275	279	303	313	331	302	336	317	325	280	347	283	335	290	326	310	324	307	305	338	332	290	328	318	327	284	298	273	311	334	311	300	300	300	281	296	304	321	320	324	331	319	299	286	311	320	286	321	292	308	319	298	281	284	314	306	290	309	328	315	339	323	266	316	334	314	328	312	305	309	298	307	307	290	315	339	307	315	300	288	291	318	282	308	285	296	303	316	313	304	331	320	313	317	294	272	285	301	308	269	302	302	332	323	311	327	338	333	330	289	324	288	279	294	280	282	343	293	305	300	296	312	299	306	290	308	326	307	311	298	314	306	291	305	283	271	283	305	317	298	296	300	321	298	297	320	275	328	303	284	316	316	278	314	302	359	312	306	304	315	306	279	330	313	303	330	313	309	307	303	296	287	284	336	310	307	294	281	281	345	326	295	309	303	325	281	299	301	265	331	351	293	280	296	298	307	312	336	325	309	331	307	335	277	331	327	299	279	322	325	312	265	333	286	290	321	274	333	318	302	340	285	294	281	325	315	298	300	310	308	319	325	278	276	257	325	280	339	291	306	313	290	293	299	306	293	328	297	304	310	315	287	319	283	304	306	332	284	320	288	302	248	295	239	332	309	282	298	321	302	316	286	298	343	340	316	305	284	314	314	310	310	337	286	305	313	297	298	330	300	316	282	306	289	324	288	294	338	324	287	318	307	312	291	278	352	290	339	310	268	344	306	307	343	320	300	322	300	300	300	288	328	277	320	276	305	291	260	299	284	332	318	297	344	295	328	321	327	300	291	296	267	291	300	317	310	313	298	320	296	331	285	278	323	314	311	287	287	328	320	311	306	302	302	324	279	317	318	295	312	300	300	304	294	315	313	300	293	322	314	311	309	318	269	313	290	267	325	290	313	322	300	301	284	304	285	310	317	300	289	318	302	321	326	311	315	295	297	292	279	307	315	323	324	318	330	286	313	283	304	308	344	299	311	292	325	351	294	309	308	315	320	291	304	298	320	292	288	281	325	347	311	283	286	300	334	313	309	317	299	326	319	305	306	300	298	328	302	292	307	325	303	312	310	304	299	304	274	314	294	305	305	335	311	299	333	316	290	322	320	301	320	342	334	272	310	302	289	302	307	312	318	316	299	298	311	311	296	298	299	317	328	302	322	334	289	324	309	309	319	286	300	312	321	322	304	281	321	286	315	293	307	314	313	325	312	325	314	294	290	302	285	306	310	295	337	307	286	311	307	309	289	272	285	314	304	304	292	312	323	251	315	335	318	308	296	292	328	288	320	284	309	308	312	308	336	285	314	298	310	288	284	272	287	297	335	316	266	290	330	287	293	288	304	334	287	329	292	303	279	303	299	308	322	340	320	308	291	267	293	291	289	299	312	304	338	333	311	300	311	291	315	299	305	294	297	306	284	286	306	300	302	318	311	316	313	309	298	303	291	268	302	329	320	296	308	287	307	293	313	316	274	290	319	312	332	300	290	296	316	296	316	302	297	295	317	331	302	313	303	304	280	312	298	303	294	294	302	287	290	305	297	336	329	294	300	268	327	317	315	314	313	302	317	303	288	303	326	284	301	328	317	317	339	313	285	307	339	299	313	326	269	302	285	310	315	316	319	297	278	318	297	329	294	288	335	314	306	324	292	302	306	288	314	298	304	319	278	333	317	295	332	307	312	312	306	330	325	273	299	294	311	286	317	319	275
17040	16798	25069	26524	35414	43280	49032	51071	48543	49079	45523	42186	45216	45149	39927	36831	34367	32954	29480	29284	25132	20669	18499	13878	8239	5893	3941	2633	1851	1468	1303	1207	897	963	945	931	899	891	910	962	1021	966	881	969	965	903	905	908	892	963	967	944	978	947	897	937	959	866	961	856	888	842	871	839	847	861	1018	973	876	834	789	729	804	800	764	822	738	793	778	782	754	748	795	773	748	740	830	810	742	767	789	804	764	807	784	787	780	814	701	743	809	790	753	754	731	780	771	739	693	787	781	712	805	750	746	717	793	777	770	743	780	783	736	767	778	762	805	775	729	797	794	729	778	796	774	813	769	771	742	810	713	746	774	762	791	741	758	809	746	754	800	770	767	782	814	771	798	771	793	801	731	751	766	753	788	746	758	783	777	734	735	778	746	796	752	763	730	807	785	790	754	789	777	799	752	796	771	790	726	756	772	759	803	731	805	789	751	790	791	744	755	777	781	767	740	761	751	745	747	754	766	799	798	694	751	758	783	774	747	746	754	772	730	763	787	757	723	795	709	778	758	780	762	829	723	753	812	799	704	804	774	710	795	768	787	755	799	768	764	752	778	816	761	755	743	774	755	772	727	804	788	741	749	770	787	778	772	756	770	741	749	813	764	739	759	746	792	781	710	777	766	774	779	760	748	783	778	782	720	706	750	731	769	822	759	797	789	752	768	795	724	730	766	762	729	753	763	743	772	742	825	793	745	805	742	760	765	768	762	758	791	754	826	762	769	782	761	782	740	776	744	814	762	767	739	738	784	804	773	776	788	789	790	770	701	728	789	801	755	768	747	721	764	791	748	751	768	731	772	829	806	742	843	776	790	799	760	788	761	747	698	830	705	789	757	768	724	769	775	801	778	716	785	764	757	759	756	769	770	746	780	752	785	768	767	774	741	704	736	828	793	762	781	737	755	747	759	777	797	750	784	781	764	781	768	738	744	707	779	807	759	754	806	811	784	752	763	755	827	731	776	768	824	762	764	758	753	754	715	750	785	781	730	756	836	835	818	761	773	784	767	802	729	778	800	779	799	758	723	761	731	797	767	824	764	716	772	803	792	765	786	828	744	746	754	738	788	767	735	792	776	752	793	804	797	787	748	741	761	714	763	756	774	740	739	797	853	771	757	796	796	782	848	787	752	779	721	759	794	813	773	780	756	772	761	738	806	774	776	758	770	716	787	755	746	741	760	734	754	748	773	811	777	769	753	786	821	764	796	752	785	757	777	790	757	710	764	781	806	734	788	820	781	799	792	729	739	762	764	799	764	774	753	756	790	798	785	758	773	783	766	781	758	738	776	716	744	812	750	772	706	800	755	774	801	826	794	763	766	769	789	762	764	773	764	815	787	723	771	846	798	776	754	744	792	821	763	756	766	756	786	723	803	769	762	808	841	777	757	839	801	754	777	768	795	791	788	774	746	767	818	813	776	735	769	775	757	808	768	754	808	748	734	784	810	734	758	694	781	831	751	760	818	829	780	791	778	752	719	816	785	780	773	750	760	695	763	765	763	792	764	793	737	728	772	744	721	798	760	762	794	766	802	779	774	799	752	751	816	773	807	756	761	803	718	752	770	755	780	783	722	790	782	810	730	792	787	801	791	765	760	730	724	776	775	773	772	738	758	786	724	750	781	798	801	757	740	784	733	779	770	772	784	771	779	789	799	790	797	812	754	760	745	767	739	740	773	738	760	744	760	773	818	792	776	759	829	742	755	762	799	750	791	818	763	749	749	802	762	779	726	784	727	776	805	737	754	755	750	765	739	779	766	733	774	778	770	755	737	769	753	769	776	769	747	789	699	734	730	790	795	740	787	791	743	729	788	717	771	779	757	696	770	759	815	757	811	767	771	722	753	779	730	757	777	801	774	786	794	740	806	800	777	757	819	764	780	770	759	751	772	789	743	795	711	754	773	771	754	775	787	782	747	757	756	805	757	782	787	771	818	700	751	790	784	741	742	749	764	733	822	761	797	816	788	793	766	758	766	779	824	771	768	766	759	720	806	777	802	770	765	755	814	766	798	744	786	759	728	812	820	749	779	798	764	800	748	732	746	761	760	752	787	821	754	746	800	765	724	727	776	721	727	775	775	735	720	819	736	737	797	793	812	832	770	721	720	808	793	733	810	750	805	760	741	735	724	762	749	759	758	787	792	789	734	772	807	786	743	794	774	746	784	749	780	724	720	775	765	778	753	737	718	772	733	744	735	805	745	761	752	775	733	754	765	745	781	766	736	812	732	799	781	796	754	740	776	734	811	756	753	766	846	762	824	836	755	757	775	716	729	736	744	726	752	803	783	802	778	758	775	783	751	780	785	801	749	730	770	769	788	838	815	734	718	757	779	721	774	769	787	762	793	778	802	745	783	766	792	792	807	784	754	784	772	753	766	750	759	757	735	766	774	723	808	791	774	788	806	760	737	800	747	754	736	792	792	738	749	815	783	794	770	777	736	785	775	770	794	789	800	792	757	780	769	784	767	765	772	795	740	777	741	765	722	758	762	798	751	822	751	796	766	748	758	765	766	742	775	729	760	770	780	773	775	748	732	795	744	766	768	740	805	777	736	789	788	725	765	751	733	746	750	773	751	761	784	752	761	739	753	776	751	763	754	781	749	757	777	769	782	785	762	781	859	764	723	764	753	780	774	743	820	753	788	779	721	780	790	804	786	751	762	724	767	760	771	797	730	757	717	756	798	734	742	751	751	765	750	743	753	764	789	766	691	768	771	789	774	736	754	753	757	753	762	713	803	726	791	776	782	757	727	769	757	741	789	742	751	796	791	812	794	748	818	741	770	786	773	783	747	777	788	758	793	715	751	739	765	751	779	793	755	813	794	821	802	738	747	819	770	764	755	792	742	752	766	746	769	760	743	753	787	748	787	761	782	733	770	739	756	826	804	748	746	776	790	737	809	766	748	723	723	737	727	779	753	743	782	775	774	765	774	802	757	799	734	747	748	744	758	757	739	761	788	775	723	780	747	776	739	803	787	761	787	764	738	807	773	741	800	789	770	799	771	771	760	771	779	808	777	790	764	751	750	742	782	772	794	823	775	791	783	802	781	771	795	783	770	814	765	759	744	799	793	700	778	771	782	796	793	780	841	787	790	776	727	777	763	710	751	787	815	751	793	828	791	720	779	766	761	726	758	785	787	775	798	756	768	767	757	790	743	805	771	817	763	778	740	710	826	822	755	825	738	784	753	750	714	746	773	782	767	739	811	821	736	753	793	749	744	799	777	789	755	793	768	827	785	792	747	807	786	788	747	798	725	737	800	770	761	728	775	751	789	810	721	775	779	756	779	760	827	788	789	795	776	763	798	754	751	751	787	769	782	764	794	798	778	774	766	719	702	761	790	825	788	746	754	825	797	788	755	749	747	818	733	781	764	742	770	751	776	776	775	710	776	793	796	750	739	789	744	772	748	830	765	732	824	757	817	763	778	736	743	797	806	746	756	801	816	791	802	735	720	758
37772	33910	35726	29225	37581	44146	44200	44387	40306	40799	42185	33891	40270	40861	34177	36426	30034	27119	21701	20933	17030	11160	9459	7939	5590	3837	1834	1289	930	611	441	463	361	317	287	259	309	290	298	351	310	301	306	288	312	300	287	315	282	283	301	300	280	295	297	303	333	291	278	302	285	287	293	316	290	314	314	307	235	280	278	266	244	255	252	238	220	239	245	256	224	246	267	241	301	271	291	238	243	220	239	243	247	235	259	259	264	224	234	223	264	250	244	255	270	228	247	240	258	258	270	251	253	264	248	258	259	245	251	254	246	247	267	248	277	260	261	261	249	273	234	224	238	255	281	238	255	255	240	233	258	262	252	230	248	232	250	295	257	269	271	237	248	277	228	248	254	272	251	247	275	284	279	269	238	246	257	244	245	269	219	251	223	263	249	244	243	269	247	257	278	267	265	260	286	272	267	257	253	271	287	250	248	265	247	270	248	280	228	293	264	262	263	238	252	263	245	263	272	236	278	254	243	256	274	277	248	263	257	279	242	261	261	259	265	232	239	234	256	246	268	272	245	235	265	289	246	232	245	252	242	270	261	291	251	259	268	256	263	226	240	265	266	257	221	245	256	277	267	231	263	255	245	272	228	260	235	247	274	254	248	284	224	280	276	228	271	248	251	231	264	233	265	253	255	275	221	271	274	261	237	263	256	263	259	255	263	251	274	263	250	205	270	258	265	274	239	256	241	263	215	274	263	254	250	265	251	289	257	244	244	229	258	267	263	253	244	247	258	292	291	277	238	260	250	262	242	251	251	294	263	229	298	254	268	240	245	264	250	231	241	247	246	247	246	218	232	225	239	279	275	240	249	243	270	243	294	260	266	248	259	251	237	276	258	256	255	249	290	248	267	222	255	256	257	234	260	275	279	262	261	247	246	251	249	258	274	238	261	226	231	259	233	272	231	247	245	279	248	281	258	276	234	262	234	262	240	230	211	243	272	246	258	242	236	285	265	283	250	281	263	247	252	251	243	261	256	261	256	251	259	249	251	271	248	240	274	242	268	242	257	268	231	227	247	246	247	259	242	262	229	254	266	265	268	244	248	265	239	233	258	277	237	224	252	220	257	228	233	258	246	262	281	231	284	263	239	263	223	245	235	240	272	240	229	262	275	259	266	235	266	241	254	236	257	223	245	248	236	232	247	277	257	259	268	286	275	229	249	260	240	262	268	242	253	240	260	251	270	277	232	255	257	252	252	221	294	245	270	214	252	253	265	251	265	249	260	285	282	277	296	239	250	266	249	218	225	286	259	214	231	243	263	262	251	261	259	250	244	224	253	239	273	251	250	275	256	254	273	257	246	244	247	225	242	265	239	258	207	282	224	245	270	252	249	250	255	264	231	254	246	268	251	227	264	251	271	262	281	239	241	233	217	280	271	238	264	244	290	255	241	246	232	259	234	252	273	237	263	262	255	232	251	215	245	251	250	259	260	264	232	286	267	255	209	248	240	229	261	246	251	290	255	262	229	241	237	247	229	222	251	280	255	248	266	233	254	269	245	234	252	254	266	272	273	299	237	241	273	247	264	251	220	278	248	242	281	252	257	279	273	255	228	277	270	269	253	226	238	274	220	233	247	241	284	260	248	253	257	250	239	262	260	251	255	304	269	273	243	238	249	241	267	267	266	259	244	281	277	221	273	283	280	272	260	236	233	247	254	262	257	239	229	264	215	250	281	232	254	238	275	249	251	249	274	277	272	251	253	293	283	240	252	272	234	274	234	240	259	257	238	265	275	268	258	255	245	227	275	268	245	278	232	232	256	246	242	263	265	254	280	266	281	262	267	280	242	271	246	268	253	247	273	249	253	274	260	236	262	254	231	229	270	242	256	246	263	281	245	226	234	279	238	277	249	250	298	256	213	231	267	239	224	231	216	284	258	247	247	253	220	266	267	253	249	290	251	227	235	251	224	264	235	241	230	269	224	240	279	250	235	247	275	238	264	268	259	264	237	245	256	252	220	256	261	215	255	251	249	253	251	223	237	249	227	237	260	232	275	267	276	214	266	236	291	257	253	253	245	246	241	255	270	223	257	262	256	233	273	240	243	236	260	270	245	252	270	240	248	248	246	255	234	244	269	259	229	238	242	254	242	228	267	269	253	256	233	252	262	270	237	256	252	251	240	260	286	261	255	267	267	272	263	277	247	262	281	235	238	240	242	256	285	242	278	258	269	250	265	248	246	273	278	257	271	235	257	251	234	253	243	246	245	246	291	283	290	291	265	244	265	258	289	254	297	248	248	247	227	243	236	254	230	268	238	259	257	249	272	287	293	281	270	255	261	246	233	253	233	257	249	257	263	255	282	276	258	251	241	242	258	243	254	248	259	211	292	263	255	228	226	271	239	250	252	256	261	275	269	252	223	260	266	263	300	264	246	268	279	238	243	237	230	247	257	254	230	249	257	239	214	252	261	260	233	248	274	226	259	245	249	257	264	263	258	252	252	245	259	275	254	251	254	225	251	229	226	285	248	247	264	265	255	214	249	265	245	253	255	261	258	232	270	261	256	261	263	250	224	250	252	251	233	256	263	244	267	255	242	261	229	251	229	245	270	254	241	279	219	257	227	262	248	246	250	261	251	248	240	237	264	231	250	258	262	245	268	276	269	244	270	259	257	242	251	248	220	249	265	243	266	283	262	236	240	228	273	243	236	263	278	243	265	233	246	262	267	247	260	239	236	267	249	254	247	262	235	281	252	241	228	258	267	267	210	232	257	248	259	262	254	286	262	245	265	247	254	243	227	251	244	276	252	278	263	263	242	254	268	237	264	224	250	270	250	255	211	268	256	258	267	273	273	246	253	255	228	243	252	247	259	227	254	266	277	267	250	255	246	265	241	255	232	249	282	240	251	262	259	251	247	239	268	254	246	286	261	224	282	237	216	240	268	259	263	250	246	243	250	247	215	287	246	252	259	266	223	227	258	253	263	257	257	270	258	253	261	231	277	263	268	236	255	250	217	243	223	257	283	254	290	262	255	265	272	297	279	265	278	255	251	274	240	248	273	270	282	248	283	252	256	259	233	237	256	258	212	264	264	250	234	232	255	243	246	245	266	250	267	248	238	270	277	231	251	230	235	258	261	270	258	266	250	235	227	269	251	269	218	237	246	264	258	229	250	275	267	259	253	256	254	259	275	230	243	240	241	262	239	271	270	248	252	261	254	257	204	263	242	258	258	263	243	264	281	251	247	253	262	265	231	254	266	255	232	253	246	251	322	261	257	260	246	244	258	254	260	275	276	245	269	277	256	284	254	238	271	281	236	253	222	258	248	261	252	263	245	271	275	249	294	263	294	241	246	270	273	249	281	282	230	265	239	234	248	231	263	270	247	262	229	266	255	249	229	263	260	247	286	254	251	266	238	267	277	272	275	240	231	233	245	260	246	249	253	245	259	270	244	281	248	256	280	261	274	252	271	262	254	262	247	244	249	234	252	237	259	261	227	263	215	260	279	234	247	249
24645	27437	35596	36382	44734	50087	55724	56604	56660	57866	55598	53782	56548	54490	51025	52200	48213	45206	42612	43192	38346	32415	30400	27689	21918	17186	9927	6778	5285	2878	1971	2045	1160	1063	1095	1050	998	948	970	1120	1143	1096	1004	1031	1078	1018	1029	996	991	1137	1010	1038	988	893	955	981	1047	1089	1064	973	890	793	909	909	919	957	1221	1165	860	754	727	672	665	730	683	679	630	652	656	636	664	704	677	623	660	658	692	640	621	652	635	648	617	689	633	636	624	615	625	661	667	650	635	671	700	631	630	621	632	662	627	661	622	632	630	657	682	670	662	671	677	691	660	645	634	650	677	636	641	675	665	632	672	685	672	682	668	654	655	661	650	657	653	644	655	585	619	632	644	622	666	602	654	638	686	651	656	620	630	666	673	647	633	646	641	688	642	631	656	672	665	619	688	614	683	628	650	650	635	656	639	652	693	641	627	658	591	661	624	600	685	617	642	636	651	678	653	685	641	642	694	676	606	649	678	641	620	702	651	647	656	613	675	629	614	658	657	642	626	653	632	655	677	638	617	617	604	632	645	650	642	644	602	688	669	634	601	668	634	608	674	632	626	649	625	638	615	623	688	659	622	670	623	667	645	633	661	652	674	627	576	666	664	661	672	659	635	611	612	623	607	634	640	673	660	663	653	643	640	627	636	599	630	659	626	639	642	646	686	670	626	655	645	669	649	626	658	650	655	650	631	612	668	637	664	658	631	676	636	639	629	674	678	629	718	639	696	633	685	647	622	618	629	648	647	617	661	648	699	628	650	656	651	627	629	654	642	675	652	631	579	667	647	623	628	648	641	626	652	667	658	648	613	659	692	657	630	614	649	637	668	606	670	623	621	613	624	657	686	673	635	641	646	694	639	681	675	614	669	618	644	632	654	668	668	625	681	664	621	616	637	626	620	623	628	631	613	661	591	704	640	686	639	626	674	633	630	616	631	660	681	653	654	636	654	680	631	674	633	624	643	599	673	646	643	665	647	625	606	695	643	631	618	666	624	663	672	657	611	597	635	631	631	635	625	602	668	648	670	649	655	625	620	635	592	653	614	648	681	615	612	623	626	675	619	591	618	652	622	644	651	611	611	664	681	667	664	630	662	683	685	616	653	670	649	641	689	653	652	633	651	613	651	644	631	600	643	615	629	625	669	603	642	676	671	635	626	642	667	637	647	627	685	623	662	665	656	659	624	625	630	628	600	644	651	626	643	594	597	642	673	655	625	656	650	651	673	639	612	646	645	657	684	651	645	677	624	623	639	605	619	682	648	600	662	609	623	625	655	654	607	652	681	633	614	572	682	648	638	652	682	630	624	638	654	628	656	594	661	644	644	612	676	667	679	635	638	660	640	625	621	660	666	614	668	602	632	671	614	626	660	659	643	679	620	655	625	643	663	677	631	632	615	626	641	661	680	624	632	657	638	661	676	658	627	654	665	694	656	645	662	636	611	610	685	651	652	692	660	606	653	673	645	621	617	660	607	630	674	685	648	671	683	636	651	634	633	666	677	645	593	670	657	656	627	626	671	664	664	646	637	653	656	667	643	673	619	615	639	648	646	669	659	621	596	639	674	626	602	699	604	647	687	630	661	646	670	659	607	667	614	630	637	618	650	668	649	618	640	607	611	676	649	670	607	632	630	659	669	677	683	634	612	660	645	658	667	646	605	710	629	623	635	630	656	652	606	592	658	607	624	663	596	667	625	603	639	680	662	633	671	643	657	653	671	621	643	621	610	665	662	657	633	701	609	648	673	657	655	631	629	633	610	637	625	659	646	640	643	631	631	650	638	670	640	626	675	651	630	634	663	675	625	633	637	655	626	646	671	640	656	635	634	658	669	624	594	655	649	621	642	629	626	620	655	673	653	662	642	622	647	637	650	644	623	677	671	668	641	615	637	640	600	665	658	642	635	643	679	651	660	649	628	703	619	643	660	635	661	661	703	670	636	679	636	636	615	560	629	654	654	654	690	619	608	628	650	653	652	652	644	650	672	627	624	623	670	643	667	634	673	637	683	641	659	625	613	605	633	607	671	655	635	653	630	662	672	637	678	627	633	631	643	620	629	615	626	623	668	588	633	618	656	667	684	638	642	664	636	649	640	646	647	654	650	694	668	686	633	630	644	670	659	690	667	626	637	676	660	639	659	649	630	644	635	615	647	650	646	635	659	634	721	658	711	663	652	625	661	660	667	650	590	632	646	576	659	657	616	662	662	631	663	702	619	638	609	637	688	685	625	655	670	625	659	674	645	683	637	647	672	569	623	621	629	667	642	662	611	635	686	617	671	672	636	610	627	639	646	612	668	669	645	604	674	644	630	687	619	671	651	649	635	689	591	602	659	642	625	650	636	664	682	611	635	625	606	699	623	657	666	609	653	656	660	659	634	629	658	646	630	608	665	627	616	634	676	698	647	619	652	622	620	622	664	644	659	645	667	622	661	600	652	668	676	653	621	641	636	688	617	598	631	633	630	593	605	624	625	642	642	660	651	603	661	608	635	666	628	615	618	615	640	621	652	645	664	635	675	628	635	688	668	641	656	672	640	628	631	615	624	622	621	642	641	621	693	653	624	644	644	608	649	645	597	615	622	645	663	623	628	641	630	626	619	643	675	636	659	647	626	638	658	627	585	652	665	651	633	634	668	673	659	642	638	627	599	610	609	587	667	618	626	669	647	625	658	660	621	649	645	630	685	608	679	628	665	610	663	692	639	632	631	606	676	665	649	640	662	646	625	658	627	646	615	670	652	658	629	623	628	632	642	656	660	663	624	645	616	691	615	655	605	667	620	624	651	631	652	698	629	642	645	630	629	667	658	630	648	616	641	625	678	657	638	668	668	671	643	629	634	642	604	656	640	656	674	617	648	630	672	610	623	646	664	637	662	661	656	689	635	583	702	630	629	640	652	615	684	618	645	659	609	675	636	631	637	649	630	670	724	650	632	628	647	610	652	654	623	706	654	576	595	670	635	659	643	630	675	642	650	644	654	652	586	647	641	617	662	594	650	594	657	626	647	634	657	625	635	655	635	664	647	605	656	636	653	622	654	621	643	655	640	605	634	662	599	656	659	643	640	605	630	678	621	648	643	609	688	654	631	659	673	608	630	621	710	649	627	639	624	628	641	622	620	683	657	658	650	635	621	686	630	664	623	688	610	609	637	650	651	676	610	656	651	650	659	632	611	640	645	633	666	632	651	657	691	672	666	625	621	651	668	678	645	656	650	605	612	611	604	682	657	631	649	667	597	642	633	654	622	636	671	655	656	682	644	668	594	654	687	649	685	623	647	673	668	671	638	626	690	647	671	641	644	612	628	685	686	641	590	678	647	628	685	702	635	640	634	695	640	672	680	628	654	652	693	557	592	668	669	644	657	704	639	642	681	612	651	621	657	677	642	666	669	649	655	663	655	632	675	673	684	676	642	691	643	633	640	593	632	643	665	664	661	597	648	636	654	634	635	630	666	663	679	688	677	641	664	661	693	648	610	651	680	675
12419	9948	9678	6694	6608	6887	7805	6890	5363	4512	4136	1975	2669	2647	2119	1670	1243	1048	895	852	763	602	560	572	470	492	392	395	348	383	352	326	368	327	316	310	298	327	310	317	302	336	288	273	288	324	328	315	307	336	339	340	334	327	339	327	310	325	316	324	286	289	311	318	317	292	305	296	306	320	326	340	312	297	333	313	304	307	332	315	283	301	318	291	304	279	312	280	284	310	315	265	312	299	339	314	307	295	319	345	306	304	278	299	325	304	315	307	309	290	307	292	310	279	291	344	296	334	313	284	289	308	307	279	294	321	261	318	289	327	297	297	295	349	304	304	332	296	293	304	306	308	306	341	322	251	306	316	317	307	293	314	338	340	315	319	320	313	339	314	281	313	291	284	327	280	326	301	292	283	328	292	311	322	303	317	363	330	319	305	324	304	311	298	308	313	304	328	304	320	296	297	325	291	283	296	295	291	323	326	303	323	294	308	335	335	286	313	287	271	309	321	307	316	308	274	287	312	349	327	341	335	308	320	317	311	306	327	303	321	301	324	301	297	296	299	298	302	276	313	294	312	326	310	327	289	328	333	311	320	291	298	292	324	307	293	322	301	333	301	319	279	294	302	320	337	323	321	302	299	305	316	315	345	332	314	317	304	323	315	317	321	315	325	313	296	294	355	348	325	303	304	293	308	281	347	318	296	345	324	340	332	327	327	321	314	315	268	309	326	291	330	290	287	327	302	333	300	311	339	344	318	305	321	315	285	306	280	306	283	305	319	304	306	295	284	318	299	320	345	276	299	290	316	324	311	310	324	292	317	318	325	329	318	302	311	276	306	294	334	311	314	310	311	313	288	322	321	291	298	378	316	303	312	313	334	314	299	302	353	325	289	316	323	313	341	331	309	282	335	302	330	312	341	308	320	310	288	282	310	344	335	273	321	355	290	311	311	314	303	315	292	301	330	329	313	313	331	319	273	341	344	355	326	292	329	332	315	309	307	329	320	314	298	336	308	302	326	320	293	312	340	300	331	319	304	268	299	298	289	334	266	296	321	314	295	313	298	310	325	316	304	313	278	298	313	311	300	307	301	330	314	323	302	299	322	318	332	314	330	309	309	296	304	320	306	290	292	317	318	326	311	357	293	282	324	321	323	316	302	310	318	314	320	297	283	310	345	293	300	288	352	321	297	297	288	303	303	320	307	279	277	302	306	329	314	324	293	302	339	287	321	307	304	299	302	317	302	273	305	300	336	307	294	331	315	318	336	304	320	317	277	328	304	339	313	309	300	329	302	299	289	303	327	326	308	332	289	341	302	320	328	343	311	294	320	311	326	311	302	279	317	279	303	308	345	319	314	308	321	341	302	319	300	319	328	287	289	294	331	279	340	306	321	310	338	300	308	323	355	300	304	303	341	309	303	299	300	329	334	331	291	326	285	289	294	319	338	309	327	297	294	288	297	316	292	300	276	328	343	326	322	308	313	327	278	309	295	323	300	310	326	331	343	328	319	306	303	297	329	327	323	294	284	307	304	308	318	278	325	320	296	301	299	298	325	312	340	304	289	316	345	323	293	320	323	333	307	328	353	302	296	282	344	278	313	300	303	291	324	294	332	295	318	291	297	306	283	331	286	331	288	330	286	328	309	302	333	301	311	276	321	348	281	315	302	333	295	277	293	279	304	290	297	318	334	313	322	315	302	304	325	312	305	331	300	310	303	312	286	311	323	303	312	300	313	301	324	315	299	337	305	310	326	304	321	290	299	322	280	304	309	299	336	370	326	309	322	317	352	292	317	305	329	311	308	295	288	308	328	314	325	282	333	270	309	308	327	312	311	293	297	265	313	325	295	313	313	302	326	286	309	284	295	282	303	308	320	277	347	291	329	317	331	317	291	312	324	324	344	297	318	271	319	318	297	331	315	295	329	316	331	303	310	307	299	301	322	297	313	334	307	308	347	329	343	285	305	294	290	351	314	314	331	324	298	317	276	311	282	316	313	304	311	293	313	307	302	308	296	305	333	347	319	308	299	293	335	323	322	328	303	310	299	306	343	295	296	285	328	310	317	353	330	301	288	367	288	313	285	289	293	309	314	310	319	331	324	323	301	311	313	298	277	307	312	304	317	325	301	308	314	305	287	336	304	317	296	334	298	302	312	300	293	293	329	327	340	356	340	289	317	317	327	305	328	305	291	298	316	288	271	294	287	304	284	328	276	316	314	299	307	355	292	312	287	305	321	311	314	343	291	320	305	317	280	290	316	291	313	296	298	323	306	320	281	309	310	327	338	309	317	330	277	304	315	282	305	311	312	299	301	327	295	348	289	328	319	304	289	305	313	340	324	296	323	302	321	353	353	349	300	341	319	297	325	295	332	293	339	294	314	291	308	298	336	337	299	322	345	315	310	293	283	288	298	294	324	339	315	306	287	354	324	326	382	320	325	324	335	284	296	288	298	310	312	305	325	319	326	323	330	311	284	344	325	303	301	300	301	324	317	332	286	313	322	300	284	286	358	303	321	314	297	323	308	293	341	313	330	314	305	316	339	358	321	328	300	312	305	302	308	296	323	318	310	298	305	296	314	316	327	285	316	311	296	315	324	322	321	345	310	325	328	287	338	297	283	324	319	342	324	298	278	293	289	326	299	330	311	303	289	303	311	296	300	297	264	302	290	321	340	321	292	323	250	294	295	305	297	294	309	308	330	295	298	303	335	304	279	304	325	355	304	317	301	332	348	327	303	304	282	302	280	322	281	300	320	286	340	327	320	285	302	333	290	304	308	299	303	308	293	313	310	321	307	300	322	323	317	319	310	296	302	294	331	308	299	278	299	297	335	295	285	308	314	280	317	300	289	299	358	309	341	301	305	281	317	280	295	276	286	325	297	320	309	315	277	323	302	306	323	344	308	322	341	319	282	296	301	309	306	286	319	307	309	335	260	301	317	288	263	298	309	310	341	298	307	298	292	288	323	332	325	327	324	286	302	314	322	314	264	313	314	293	299	308	292	295	333	338	313	342	291	298	317	324	325	313	306	283	304	309	325	299	337	339	330	326	287	316	327	304	307	318	306	312	276	312	279	320	264	331	300	311	325	314	296	305	331	323	296	293	288	325	309	303	276	336	324	282	297	338	311	296	313	291	282	285	307	340	314	323	301	300	313	341	278	296	330	337	292	329	290	340	325	278	287	275	307	325	310	298	299	303	291	282	300	309	283	305	328	258	297	294	276	301	321	321	319	281	275	289	296	299	305	302	313	340	322	305	326	255	284	282	276	300	320	311	293	304	296	303	321	276	299	287	300	326	331	321	293	326	302	333	276	302	278	286	316	286	351	320	294	331	326	331	322	320	311	332	294	309	329	314	331	307	306	327	310	319	326	325	313	295	290	284	322	339	258	317	338	306	320	334	302	323	286	309	299	306	316	301	275	324	318	259	311	295	277	302	315	344	313	323	273	335	325	342	310	303	306	316	294	278	313	321	306	300	304	334	315	322	283	298	284
8281	9746	14311	15724	17790	19020	22787	21162	18692	17632	16497	10116	14010	14045	11686	9410	7566	6146	4932	4713	3896	2920	2702	2452	2008	1884	1557	1298	1066	948	947	885	843	882	818	835	842	830	840	833	786	802	811	873	765	807	832	848	826	812	790	789	788	781	806	812	783	792	812	818	782	810	785	765	791	844	799	778	762	790	786	797	746	805	748	726	715	744	785	750	823	757	826	747	796	803	755	832	798	729	816	769	756	756	780	795	769	797	799	823	808	752	730	776	831	845	795	807	790	760	748	746	753	756	864	792	810	757	806	775	800	800	768	799	770	770	814	759	779	777	809	791	781	774	779	789	746	776	763	748	737	783	819	792	805	780	814	790	794	760	788	828	736	708	775	796	826	792	712	782	799	798	764	812	793	777	774	795	765	769	769	765	775	803	811	781	779	781	764	782	790	780	803	734	812	709	763	708	803	757	756	840	747	820	774	761	782	776	780	748	783	788	792	761	727	825	753	767	786	833	788	771	763	845	794	772	774	745	749	763	827	837	748	802	803	796	821	853	798	757	793	818	802	770	740	828	801	807	749	800	755	745	775	821	750	715	763	823	790	766	779	750	790	762	717	785	746	815	754	764	787	791	770	784	797	791	758	788	737	803	707	759	796	792	753	768	776	798	750	772	772	774	759	837	790	770	768	788	831	806	753	775	840	807	796	765	801	770	727	802	727	787	816	814	783	754	819	782	749	774	770	807	773	768	807	749	744	780	764	813	779	790	819	775	757	774	798	769	793	803	773	767	786	824	712	813	811	792	780	810	773	843	789	798	823	791	780	746	786	775	709	750	768	780	775	827	784	773	760	798	814	778	774	830	774	745	786	795	791	791	779	828	822	794	766	758	783	762	755	770	761	789	762	796	804	807	710	753	770	792	790	797	792	797	721	781	771	775	806	818	773	775	821	789	780	728	728	795	788	798	802	779	774	845	786	790	796	760	777	796	763	830	749	804	763	746	783	746	795	758	783	736	825	778	784	774	778	799	778	774	816	784	778	776	774	747	797	823	746	778	758	781	706	767	804	826	758	774	811	793	772	794	835	729	777	741	778	789	755	770	758	758	745	824	783	784	770	768	721	782	785	772	769	803	818	794	791	785	771	806	798	718	766	784	807	812	778	765	774	743	788	814	744	767	788	776	741	751	790	800	802	764	806	743	776	757	804	760	727	797	766	768	804	816	757	779	764	758	812	829	749	803	815	807	768	755	766	801	798	796	737	818	744	763	780	825	763	768	723	798	800	803	840	786	781	752	836	794	763	793	790	734	776	769	778	744	821	813	774	800	786	779	728	764	788	758	803	809	802	743	732	794	864	755	755	764	779	762	747	785	793	774	771	803	792	783	779	774	810	766	772	780	754	759	766	792	783	795	819	784	772	762	784	756	794	707	758	714	773	762	763	756	793	806	791	793	738	752	766	813	774	778	796	845	801	780	790	744	829	756	772	729	790	717	807	782	816	821	763	790	778	802	775	805	833	784	744	768	746	773	733	718	766	785	755	786	805	685	786	722	763	771	771	737	808	743	776	769	764	764	779	761	779	800	730	806	720	771	819	806	755	789	778	788	829	790	772	762	791	783	749	785	805	794	795	813	800	788	793	762	770	774	753	805	778	790	732	748	769	779	740	766	733	790	786	754	758	741	794	806	786	748	766	766	767	689	748	805	806	823	787	788	772	752	741	765	833	805	742	759	802	777	766	838	776	762	799	798	742	754	794	770	799	808	770	788	816	789	748	779	788	811	779	812	752	786	809	744	757	773	754	744	813	793	779	713	760	777	773	814	789	754	804	764	818	769	738	819	796	794	739	761	766	826	723	818	772	766	774	811	754	786	783	810	778	807	808	774	788	778	816	781	776	714	816	786	801	809	729	818	769	785	787	778	782	804	771	777	742	787	760	790	761	799	785	802	782	752	753	814	788	790	750	778	726	791	774	796	772	753	800	742	813	768	771	813	799	793	784	780	807	761	773	811	809	781	740	789	775	832	826	741	761	787	831	797	780	787	778	765	761	794	795	807	769	812	818	809	756	760	774	809	753	747	757	775	784	776	784	807	797	828	761	791	800	739	818	753	790	764	785	758	749	769	835	765	795	795	745	778	754	783	817	764	788	756	791	806	783	774	713	766	775	786	778	747	809	828	844	798	787	782	821	726	755	760	821	802	787	751	784	757	837	782	783	774	784	791	750	774	799	767	805	768	767	855	744	768	759	802	744	802	763	754	793	762	738	783	741	775	774	763	812	755	790	764	778	758	784	769	771	763	787	784	779	742	791	814	775	787	810	752	744	784	801	829	819	778	793	754	806	775	791	782	783	782	729	779	812	740	800	753	790	767	786	789	759	786	779	770	781	789	780	782	780	781	758	772	737	774	804	800	771	758	749	756	808	792	819	792	766	771	750	736	732	808	760	797	804	768	772	773	833	781	776	809	774	765	822	750	822	787	750	761	771	843	755	824	766	758	767	770	767	798	765	829	771	716	764	779	713	789	813	785	778	775	752	744	845	791	773	784	754	777	806	776	802	837	774	772	802	788	785	758	712	763	751	749	776	767	747	761	822	799	808	785	753	814	783	797	739	779	777	758	777	796	790	755	784	782	780	713	782	760	810	749	791	724	769	766	791	728	766	768	752	763	768	754	791	768	811	769	773	718	742	756	803	721	746	804	763	806	771	750	799	784	788	760	737	784	859	761	791	786	845	758	778	753	833	785	750	767	740	748	799	786	761	740	763	799	789	795	774	739	741	775	756	756	787	756	730	762	747	752	783	770	744	792	802	750	768	821	799	784	748	792	734	827	798	785	773	816	770	749	826	733	806	792	779	772	770	839	852	786	755	766	788	755	769	778	756	728	767	818	795	771	790	738	756	806	801	758	751	773	796	787	786	738	766	759	754	783	774	820	778	764	776	808	741	748	703	792	773	817	806	786	780	788	753	756	798	809	771	761	775	795	763	796	806	797	791	815	797	722	808	776	741	800	763	825	801	747	773	797	811	775	790	812	783	832	799	776	726	761	828	782	789	723	747	767	737	772	779	804	795	757	812	840	804	793	788	783	814	746	782	801	806	810	723	737	817	780	751	803	777	764	753	770	778	775	808	792	772	781	759	792	810	786	807	733	765	773	728	817	783	779	737	784	791	787	805	738	823	809	825	801	810	796	749	805	762	774	771	752	788	751	821	826	757	813	748	742	766	799	790	757	777	820	742	767	772	784	776	747	793	772	767	770	774	738	749	768	782	781	794	780	781	708	767	792	797	763	804	801	810	800	789	753	784	792	804	769	766	803	794	741	761	773	718	753	770	775	777	795	783	850	768	736	822	759	765	790	797	802	738	782	800	771	848	851	774	751	803	785	789	767	781	813	758	785	762	780	801	770	795	789	755	785	753	756	788	782	744	790	747	821	781	806	735	803	789	788	798	778	798	736	831	796	787	815	799	753	723	824	723	784	729	829	769	714	781	809	778	788	760	737
25213	23498	26983	20168	32849	33161	37616	36826	34602	33401	33698	24492	28576	28386	27115	24128	19704	16179	12163	9509	6464	4326	3227	3340	3248	3157	2085	900	616	580	443	416	377	338	303	329	339	339	319	359	309	321	338	356	324	347	353	338	377	333	331	336	344	348	304	344	326	359	347	353	350	290	364	320	322	311	349	327	302	306	339	293	271	318	329	297	308	336	314	289	331	314	314	311	307	307	287	333	330	340	313	282	305	313	305	296	291	314	309	260	320	247	306	339	306	309	317	280	314	322	312	319	281	329	334	326	321	287	304	335	358	294	301	298	366	309	325	340	295	301	316	269	322	293	305	291	307	338	259	316	287	303	289	315	307	296	303	304	298	280	318	301	309	307	320	288	278	317	331	302	326	303	318	301	306	326	306	303	288	314	294	333	310	298	304	311	319	343	329	310	323	317	290	315	320	306	313	296	309	297	300	313	291	285	300	306	288	309	272	348	321	288	327	288	328	323	321	302	285	315	288	301	324	299	311	326	297	274	318	313	317	317	293	297	297	315	327	306	311	302	325	306	300	300	300	332	295	304	311	293	320	288	301	290	311	288	293	345	293	296	285	262	289	299	303	300	337	313	295	309	287	274	329	308	261	298	330	278	281	290	300	327	304	309	274	298	272	294	304	300	299	282	310	315	284	309	288	306	340	284	268	306	298	297	313	251	307	309	328	301	289	300	312	317	337	289	321	304	309	345	293	297	293	305	316	335	346	295	262	278	308	307	295	271	308	290	332	309	325	288	335	288	294	312	315	332	295	279	295	290	305	301	298	308	305	311	304	327	305	313	294	333	320	314	295	301	336	313	313	308	358	315	334	319	280	296	291	304	313	333	330	291	314	325	306	297	298	297	267	313	299	296	298	304	315	272	311	316	323	322	313	304	297	299	313	310	293	301	304	316	299	340	315	292	295	336	306	316	320	299	272	306	335	300	339	323	274	307	297	321	300	321	295	306	292	294	328	290	315	308	291	345	305	332	315	305	293	334	287	337	291	302	340	307	319	315	276	300	300	304	310	320	295	308	310	335	318	313	310	310	315	302	299	340	276	304	297	320	290	289	313	303	296	312	314	292	320	343	298	337	324	283	305	279	287	369	333	299	318	270	333	320	304	327	293	300	295	334	289	311	337	293	295	317	319	283	313	333	358	339	304	279	315	337	283	295	318	303	313	324	309	295	279	292	294	289	273	281	290	293	299	309	307	318	334	283	319	295	339	316	326	300	287	332	286	332	348	309	275	322	309	321	317	324	299	319	332	297	284	358	301	288	310	311	303	317	320	312	319	313	312	301	287	310	309	314	280	284	285	324	323	314	306	275	321	300	285	316	336	303	328	305	336	315	326	311	311	299	316	302	284	286	307	313	321	319	318	280	329	318	318	282	306	348	331	315	306	305	286	316	296	299	337	301	276	289	340	306	335	309	326	330	318	320	291	299	290	312	267	323	305	325	315	313	301	313	276	324	326	312	309	322	272	299	290	320	279	307	307	306	319	319	288	349	320	277	265	313	253	337	313	311	336	328	306	304	321	348	332	305	286	314	301	313	322	311	285	297	303	272	308	337	295	299	307	325	317	294	316	313	294	303	312	326	285	305	303	311	327	280	337	307	337	340	330	296	291	295	331	303	334	294	313	269	293	332	317	333	305	296	324	337	319	309	341	345	320	295	313	313	313	296	292	303	310	317	347	277	300	306	311	318	310	325	330	312	302	299	312	313	305	309	319	297	321	333	363	280	310	319	295	313	313	300	342	344	281	326	303	300	337	279	293	326	297	361	319	315	341	332	343	304	311	305	282	310	292	300	307	306	311	288	332	341	291	301	329	322	323	314	324	322	299	340	325	301	326	303	290	334	306	302	299	273	345	341	341	279	288	304	325	338	280	276	314	321	323	282	309	318	303	318	325	314	322	297	313	285	274	284	320	308	308	304	307	329	319	315	288	307	308	298	327	304	324	293	338	295	325	334	295	300	291	321	288	332	317	344	312	336	309	334	313	297	339	316	318	322	337	285	309	298	316	308	307	303	289	326	285	287	299	303	296	290	297	310	314	331	314	316	320	291	326	355	287	324	318	322	307	307	328	276	305	323	312	301	273	282	307	320	295	317	306	284	312	289	278	279	321	317	290	309	325	287	283	308	299	293	283	287	308	286	331	292	307	339	344	314	309	295	353	319	294	309	303	306	316	302	313	294	280	291	314	321	311	322	333	304	298	321	323	315	317	291	307	276	324	332	290	284	295	267	315	304	309	328	319	304	315	301	306	272	311	307	287	338	283	306	296	324	325	264	343	315	321	322	309	321	327	314	346	297	308	313	293	318	311	325	323	293	306	345	325	291	336	310	302	282	299	302	319	324	311	299	270	305	302	288	309	296	300	334	293	293	337	315	284	339	327	337	330	296	314	312	315	294	280	317	287	309	303	316	297	312	328	296	279	299	296	298	303	326	308	302	300	333	291	311	357	283	322	297	293	275	315	288	309	285	308	349	294	312	317	297	290	325	320	316	307	343	312	329	313	274	311	294	310	301	293	308	299	318	319	314	319	312	324	353	289	288	287	293	316	314	348	296	298	303	292	313	308	277	333	302	289	316	300	314	323	312	280	312	306	302	310	291	276	309	334	297	319	295	262	307	323	313	315	336	304	263	293	332	306	317	321	347	303	309	295	312	296	345	301	282	304	289	334	285	313	345	301	306	327	311	326	310	302	325	283	307	322	299	341	276	313	301	272	293	325	320	295	321	285	293	333	289	297	336	265	331	307	287	324	316	317	298	305	281	298	284	268	301	291	295	318	344	287	319	304	310	359	318	295	313	286	305	302	299	289	324	283	326	329	331	301	302	297	318	293	289	312	288	306	301	290	293	286	287	334	306	304	304	315	316	314	281	294	306	299	309	320	302	277	316	281	331	289	290	316	297	296	310	305	323	313	325	291	308	297	323	267	273	325	302	307	316	314	299	266	285	310	322	310	315	332	274	287	291	326	321	316	315	319	269	297	322	323	351	311	302	312	306	298	299	301	293	318	319	302	321	319	312	328	305	324	316	292	292	309	328	320	324	290	317	292	287	298	293	316	307	295	309	316	313	298	286	310	304	294	311	304	322	307	325	287	309	308	284	267	287	298	305	322	314	298	282	299	309	334	273	343	322	351	302	333	320	314	313	304	297	326	314	345	309	306	303	331	319	305	310	275	302	304	298	309	313	313	300	328	298	289	269	305	338	306	322	323	321	325	331	302	307	281	306	307	339	292	324	302	305	284	301	302	317	313	283	319	278	305	329	303	305	302	300	295	282	293	317	293	326	297	307	340	300	304	315	320	323	300	299	323	334	294	342	284	293	358	315	319	285	313	283	309	337	320	327	301	296	320	305	303	317	296	320	303	298	338	340	341	324	288	294	325	304	338	313	299	311	304	294	327	305	318	347	270	290	338	286	279	346	310	327	304	324	288	286	340	278	316	283	313	289	300	303	297	290
16496	19538	27864	27832	39990	41750	48641	48687	47919	48241	47814	41200	44883	45714	45037	41514	38890	37210	32879	30563	23454	19085	15963	16577	15547	16289	10782	4833	3237	2262	1621	1389	1122	1003	1008	943	975	935	911	904	912	915	984	952	973	919	941	841	901	967	957	965	954	931	916	949	1022	904	913	898	930	875	929	853	905	951	973	985	841	826	794	791	768	823	850	823	779	763	815	838	792	785	773	766	771	765	770	792	784	810	776	781	826	804	745	783	833	757	763	778	752	749	774	782	790	782	743	823	807	782	830	757	789	758	784	800	760	753	762	813	789	810	809	775	742	754	829	788	756	768	772	779	751	747	757	790	756	785	758	799	804	760	804	810	744	834	785	795	770	733	781	782	774	830	806	792	810	807	762	728	792	750	716	770	789	790	775	749	814	759	732	740	757	735	782	761	763	750	753	764	775	807	768	763	812	745	769	820	769	784	727	815	773	781	805	782	801	729	838	794	792	801	753	745	780	729	811	763	726	762	697	755	819	791	768	781	745	828	776	779	718	759	785	786	800	802	782	759	828	757	819	728	773	776	778	760	765	815	812	764	777	767	790	777	781	752	765	763	788	737	800	756	725	727	801	730	748	761	768	851	770	795	764	760	755	771	796	747	754	751	803	784	788	752	755	777	783	817	786	744	776	763	733	793	706	783	747	810	752	806	782	784	793	776	759	781	752	754	758	793	737	774	780	799	771	761	730	770	781	795	779	777	775	822	757	775	789	750	753	739	809	750	783	809	781	812	740	743	771	727	809	775	776	771	777	772	773	737	745	787	720	772	794	786	808	704	786	811	736	751	733	757	775	785	737	791	715	770	829	791	758	772	775	794	757	770	720	727	744	780	744	745	788	772	792	758	755	759	863	769	743	760	767	746	769	768	792	777	765	776	749	782	813	765	764	826	774	772	752	761	734	746	794	755	790	757	730	826	778	706	800	763	768	777	783	739	755	740	790	807	787	801	800	798	805	755	778	785	776	763	822	782	745	785	719	741	731	766	798	769	795	707	732	806	758	813	780	740	774	724	793	764	785	770	763	782	769	755	747	802	804	774	780	786	777	741	776	760	754	770	765	825	800	762	763	761	777	798	757	754	780	735	742	762	791	734	822	775	732	746	744	752	762	766	785	794	758	745	767	725	773	818	733	801	776	831	783	789	776	770	771	761	732	796	795	721	800	770	741	743	788	768	804	788	800	779	784	782	794	750	813	774	777	772	785	782	738	774	743	779	798	733	773	813	759	770	764	786	755	728	734	790	755	803	753	726	745	771	777	788	804	772	766	781	751	704	800	745	764	769	799	757	837	754	742	798	784	823	812	773	779	781	735	754	812	763	799	824	768	771	798	773	753	761	762	757	753	755	752	818	747	726	750	862	798	748	765	795	782	778	741	765	794	748	774	793	779	776	722	764	750	733	773	804	787	749	770	735	788	746	817	759	779	764	802	787	776	743	757	767	777	788	783	819	775	863	788	727	761	772	769	798	785	789	779	754	818	773	779	726	801	813	813	811	794	808	777	785	807	762	792	748	741	792	752	754	749	819	786	740	726	733	810	767	790	794	767	791	799	796	766	772	818	801	761	705	768	736	820	807	765	736	826	816	757	777	781	809	765	790	719	811	806	745	722	769	768	791	769	762	755	766	757	762	792	756	717	822	754	734	795	728	730	784	742	802	782	770	754	764	777	760	761	730	782	749	758	744	760	819	798	777	713	750	845	760	830	798	761	772	739	786	782	746	721	745	751	783	790	724	786	800	813	796	748	783	798	813	766	746	787	758	787	804	758	766	778	812	790	790	781	747	739	813	731	734	716	748	830	800	744	742	792	772	810	777	783	718	776	761	772	822	774	789	763	780	745	790	771	755	788	742	803	713	754	785	743	754	782	739	774	742	749	705	762	753	796	791	799	754	781	804	757	765	728	801	743	706	780	770	733	790	725	755	774	815	800	755	730	794	769	762	751	734	841	784	831	803	746	745	794	740	779	761	722	737	783	742	771	819	744	757	802	780	807	704	753	718	754	810	810	748	747	756	766	723	772	742	757	773	790	799	787	757	784	731	778	741	770	782	762	824	770	754	774	791	782	757	763	719	774	750	783	850	767	725	775	750	756	757	767	793	786	806	766	783	748	792	753	796	802	751	764	770	762	744	811	782	783	722	797	846	754	819	811	760	698	768	761	743	788	791	816	781	790	754	733	754	798	751	752	787	762	789	811	757	798	787	783	739	779	764	792	728	810	772	706	764	751	753	785	750	753	835	789	778	745	794	784	741	785	744	817	769	789	787	765	776	798	787	781	727	799	744	769	790	741	771	783	743	753	765	810	786	761	788	749	749	802	746	745	778	725	777	771	765	780	794	770	794	720	786	834	806	793	808	759	815	782	774	757	761	732	793	766	744	771	797	783	779	750	773	830	775	779	741	765	780	752	798	802	819	801	776	780	752	772	803	785	793	751	770	803	816	773	737	774	798	807	778	754	730	714	773	749	763	766	785	802	796	808	733	829	715	775	727	744	795	809	788	756	788	788	787	748	750	719	723	820	756	767	732	756	776	797	809	783	773	772	793	814	787	761	742	759	732	785	775	796	803	773	784	767	737	736	784	773	720	732	807	784	715	770	781	800	829	731	784	783	787	785	778	792	747	798	786	794	760	715	755	766	831	746	754	715	784	751	777	806	765	745	763	743	791	768	773	810	779	734	800	789	756	775	823	774	782	747	782	773	775	805	748	737	771	821	784	760	764	788	746	729	808	755	792	741	774	800	749	754	807	837	784	805	795	790	833	793	727	779	763	827	745	756	755	764	762	819	803	748	769	798	798	739	778	788	758	771	750	766	741	771	783	749	774	795	766	778	784	774	709	731	805	746	783	809	758	736	756	734	745	795	778	748	799	771	710	709	765	778	770	755	764	733	817	760	726	761	750	719	772	768	756	743	763	751	772	764	775	776	740	784	825	729	701	778	805	780	741	751	733	777	737	793	718	773	722	779	779	763	762	742	800	792	752	776	755	763	732	822	738	799	732	763	812	735	788	763	772	738	730	735	777	763	743	742	784	781	795	740	741	823	745	741	769	787	761	754	742	771	769	833	761	750	759	768	706	791	767	782	796	813	780	777	780	756	727	802	808	765	750	750	755	751	760	793	722	774	813	767	758	824	776	795	770	750	799	772	740	754	803	750	777	810	772	812	775	812	777	784	763	796	793	782	820	767	748	765	744	740	806	784	758	788	816	757	718	787	788	795	742	740	745	763	768	767	771	789	775	751	762	781	802	784	791	791	791	827	744	767	781	739	768	814	768	775	811	781	786	787	759	757	802	765	753	772	788	771	776	791	769	800	784	755	848	768	762	748	805	793	764	806	744	759	780	757	790	761	784	772	773	794	754	774	784	787	709	811	760	773	811	815	774	807	731	726	780	732	776	767	776	704	751	809	768	789	782	776	832	766	789	795	783	785	780	771	794	774	772	762	799	762	816	797	810	824	721
38425	36056	35046	30569	41508	40514	43857	43330	41252	41104	40934	33234	40311	41199	38147	38472	34069	32425	26626	22813	16053	11879	9065	8560	10984	10835	4697	1914	1222	792	570	466	482	353	299	304	291	326	328	302	303	296	321	338	311	308	311	311	285	305	285	345	298	333	299	313	303	346	324	300	319	276	301	293	313	350	338	330	296	248	257	277	248	268	296	270	242	266	232	233	281	290	264	251	271	272	241	277	299	248	245	244	265	262	231	257	264	233	253	270	250	264	225	244	231	248	274	219	237	278	279	276	232	256	253	240	283	258	278	271	256	222	276	262	239	272	264	249	237	264	240	266	261	255	261	268	278	266	285	244	257	256	289	252	261	279	252	239	259	260	236	270	276	232	258	250	272	255	245	260	240	268	257	234	245	240	230	250	280	247	260	247	253	272	234	257	240	254	243	240	232	234	259	233	262	237	255	244	240	252	237	254	264	254	256	246	262	245	257	274	240	276	247	277	248	267	255	262	225	257	270	262	290	259	275	237	217	258	284	235	260	266	273	258	256	260	238	246	270	258	254	217	242	269	274	259	260	247	238	274	269	261	267	259	242	262	252	272	281	270	244	280	265	237	272	260	265	269	251	248	289	227	272	251	246	265	243	258	259	277	262	268	250	278	252	234	248	263	229	245	263	256	259	257	258	281	265	241	259	264	256	287	240	258	268	220	240	247	263	282	219	272	249	253	214	259	262	236	265	251	256	239	249	256	244	278	261	272	257	268	267	218	240	263	255	253	261	284	276	237	254	259	244	288	272	244	255	242	262	273	250	247	270	275	263	234	263	280	247	255	283	289	263	269	261	249	258	249	244	269	229	237	266	236	267	278	271	276	272	252	277	235	281	261	274	268	264	275	250	236	231	244	253	254	249	255	260	264	234	282	246	261	242	244	255	243	242	266	282	256	247	256	253	279	245	277	242	237	222	263	237	219	255	241	263	230	272	275	227	276	261	221	260	253	257	248	294	247	270	262	267	264	271	271	260	284	262	248	258	254	287	246	230	295	247	238	268	251	271	264	268	269	239	257	250	254	242	249	243	276	281	244	261	254	251	264	265	269	224	260	262	261	239	270	233	232	279	253	223	262	270	254	245	236	252	242	257	273	242	275	225	244	273	232	234	245	231	249	243	229	269	250	254	284	245	265	258	250	262	218	245	249	271	252	283	258	269	250	244	252	255	273	254	253	286	245	264	262	288	254	260	262	255	252	257	263	281	244	263	271	267	266	255	241	229	258	258	282	251	256	269	241	254	247	250	256	270	267	272	229	210	246	258	230	231	243	269	258	272	248	249	261	266	256	263	217	238	250	277	263	234	222	262	266	258	230	260	289	272	258	289	274	251	250	245	237	229	227	251	249	292	247	282	259	270	272	272	265	258	269	242	229	284	261	279	241	245	271	216	241	252	256	259	256	229	263	268	261	251	278	216	262	257	245	253	252	264	248	257	265	269	237	294	257	261	239	264	235	286	251	235	231	282	242	269	270	253	262	262	288	257	269	269	258	229	249	241	265	249	254	243	224	249	296	243	231	280	247	252	251	254	262	248	261	238	267	254	261	244	253	280	223	238	222	247	244	235	259	246	266	247	270	243	243	244	264	252	241	229	227	250	258	277	270	252	255	249	261	220	248	241	273	245	251	281	251	251	253	253	284	252	239	246	292	255	246	253	258	253	285	247	290	250	266	263	282	256	265	251	266	266	285	262	233	256	267	266	235	284	270	245	262	244	275	258	254	282	272	277	264	224	246	260	253	288	257	245	274	280	266	257	263	253	260	235	265	237	252	239	261	250	273	243	270	247	237	281	233	221	255	259	244	260	274	242	252	252	242	239	236	239	282	252	263	268	253	232	252	243	260	266	214	283	272	248	244	255	260	267	287	230	222	258	242	255	262	254	242	250	248	241	245	258	249	267	257	272	249	271	269	235	237	234	261	254	261	272	280	226	229	244	250	264	247	250	252	313	250	248	268	261	248	252	269	261	212	274	254	252	254	247	293	239	255	269	283	277	261	253	279	255	262	242	290	243	249	234	239	230	258	262	247	250	250	242	265	258	254	248	258	282	254	265	227	226	275	253	275	226	239	243	257	248	249	258	260	272	260	235	235	245	267	240	237	246	267	240	241	250	254	294	262	259	255	252	237	277	295	249	242	298	257	267	252	244	239	236	272	273	272	275	248	248	259	238	254	248	260	250	296	259	220	238	245	245	250	241	279	238	241	251	270	287	257	240	253	234	249	257	239	263	277	278	240	244	271	232	260	276	244	251	243	265	246	263	264	243	262	276	233	276	257	263	268	231	249	268	266	258	242	280	241	242	268	251	263	273	244	241	289	265	247	250	246	274	240	262	269	257	267	248	267	277	261	261	248	280	289	275	239	260	265	275	239	264	294	245	233	276	245	233	249	267	239	246	234	263	257	277	257	238	238	242	243	255	260	261	235	234	255	228	254	279	261	261	243	266	253	245	263	273	247	242	251	251	253	277	238	266	283	248	266	248	221	263	239	242	256	256	211	267	261	235	247	265	277	262	230	270	249	271	268	282	272	272	267	261	259	258	268	258	230	259	256	298	253	266	267	238	260	259	266	264	263	239	248	273	271	246	238	258	222	274	271	231	234	264	246	228	249	261	236	248	296	263	282	253	244	253	300	241	255	263	218	269	253	273	247	242	255	261	252	265	245	228	224	240	257	263	260	232	233	264	253	275	275	255	282	272	258	274	260	243	241	258	273	238	233	246	252	262	256	259	270	237	249	270	232	260	223	265	285	286	247	255	253	259	244	255	263	276	257	243	275	239	234	250	264	227	264	262	252	257	252	257	227	223	287	270	269	268	236	248	236	247	270	240	237	274	264	267	264	281	233	272	252	256	262	248	252	249	238	230	239	241	271	261	260	259	249	262	255	244	261	270	259	281	232	241	261	261	233	230	250	276	270	265	238	253	245	252	296	262	257	258	227	251	281	223	260	252	274	254	271	257	257	269	270	249	265	265	252	291	229	266	229	258	267	246	234	284	253	278	281	261	272	236	259	256	227	254	290	254	284	239	276	255	282	254	239	248	274	244	259	274	274	293	235	257	295	255	254	254	273	229	241	276	243	284	269	250	266	265	235	252	253	248	254	249	269	246	273	263	261	234	246	241	253	284	256	249	280	226	251	270	242	240	224	236	227	258	240	251	259	244	266	250	269	269	292	257	262	258	258	285	266	278	264	260	264	283	235	266	276	230	230	255	275	248	239	241	228	254	262	269	260	282	246	272	245	277	282	247	267	232	243	256	260	251	281	261	233	220	281	254	268	239	263	283	249	263	258	260	240	255	277	258	244	228	266	248	244	264	272	242	250	251	238	250	233	261	275	257	273	264	268	270	248	265	240	227	260	252	274	261	274	274	243	256	243	240	234	248	257	260	294	267	256	246	244	248	287	280	236	283	247	270	261	251	259	277	285	232	274	253	276	272	261	264	266	275	243	253	235	258	268
25355	28947	34572	37488	46895	48798	56054	56083	55413	57212	55687	52554	56903	55937	55120	54041	50919	51073	46060	44543	36320	32307	29340	28389	32900	32383	18157	10226	7005	4313	2784	2150	2004	1108	1105	1063	1139	1080	1076	1187	1125	1183	1115	1150	1077	1123	1034	985	990	1159	1170	1078	1039	967	974	1038	1164	1089	1106	997	941	866	916	869	941	1239	1279	1167	782	673	675	722	688	665	660	686	651	660	601	687	608	674	648	671	671	709	655	671	670	678	650	665	669	643	694	681	654	626	668	705	624	657	613	672	677	678	626	632	644	673	670	648	685	622	638	682	631	623	658	671	675	622	616	657	677	616	652	610	641	597	660	625	667	626	637	645	635	646	664	621	641	661	610	631	678	653	678	640	648	689	659	638	661	695	651	584	655	643	677	638	618	594	662	632	685	622	690	657	636	662	702	649	703	643	658	642	620	680	665	602	697	663	665	692	697	700	678	631	645	673	686	652	617	626	669	687	664	673	667	663	668	666	630	682	698	644	661	681	635	597	667	646	706	663	701	642	669	616	653	652	623	607	647	618	627	618	626	670	652	622	662	622	667	644	667	668	667	622	650	638	632	707	632	682	633	655	687	608	642	634	667	611	645	631	692	713	636	665	646	622	683	648	650	661	692	638	668	698	645	652	598	681	657	679	649	631	627	654	625	664	667	636	637	665	662	660	610	685	628	677	654	593	610	639	672	673	697	613	644	619	649	621	634	673	624	629	662	678	631	660	672	584	605	625	636	686	686	637	651	639	660	646	650	653	675	612	710	654	625	686	698	659	655	645	637	635	663	701	634	691	691	665	625	617	633	682	652	654	631	652	686	677	637	635	604	641	619	661	677	676	604	655	642	663	670	612	679	647	663	659	651	663	634	615	642	613	623	627	680	662	657	674	684	637	666	723	616	648	616	644	665	693	671	629	634	653	659	679	683	631	666	683	624	677	674	615	672	656	633	647	667	642	638	668	628	656	652	624	704	677	646	660	708	621	678	668	661	669	636	636	660	676	661	616	623	613	657	683	645	652	676	620	657	647	642	640	628	670	663	655	618	695	634	698	558	637	657	678	661	638	659	680	670	652	644	639	612	716	608	634	633	629	635	634	622	620	646	626	645	628	631	652	615	616	628	643	652	644	637	608	647	647	627	661	674	674	638	643	632	674	677	646	673	660	668	677	623	650	659	654	650	619	666	630	641	681	680	670	670	675	669	600	631	615	623	679	673	660	662	647	644	647	656	664	653	630	610	631	672	653	628	652	667	655	687	684	635	654	604	676	673	659	696	682	686	659	643	703	637	622	682	627	621	670	617	646	676	671	675	662	652	645	619	701	662	596	689	632	623	662	676	630	634	636	677	618	653	684	634	631	643	649	633	638	694	620	696	691	678	655	621	640	585	712	642	650	619	662	635	647	707	610	643	654	636	666	667	668	623	662	651	604	670	627	679	689	648	651	674	668	704	636	670	638	647	676	624	621	660	593	688	665	623	622	688	615	576	646	646	664	691	693	624	597	666	681	625	621	696	649	640	637	640	619	651	658	618	631	648	693	685	644	651	669	663	652	666	659	622	645	662	636	700	690	611	593	663	632	635	627	666	650	642	623	674	614	633	646	659	661	638	645	654	646	623	664	706	626	615	644	659	675	643	657	666	625	650	652	623	678	628	637	639	664	650	670	629	595	632	639	604	669	633	643	686	669	631	666	654	638	630	661	653	684	655	636	632	668	660	622	653	633	687	661	655	614	636	696	697	626	606	644	637	635	615	684	677	677	654	640	683	622	655	662	661	662	608	663	624	639	647	634	633	676	641	649	656	632	644	724	655	697	682	658	647	656	664	650	661	636	689	693	638	680	651	689	627	655	648	639	636	628	634	664	667	630	642	656	650	633	664	694	633	664	626	665	635	629	659	645	629	660	619	687	637	637	631	660	612	637	596	657	664	673	659	675	591	599	637	621	682	670	650	623	693	639	647	634	650	637	671	679	621	671	643	707	624	608	688	628	625	648	617	599	627	635	634	641	637	611	668	646	637	666	640	635	635	599	651	644	652	653	655	625	666	667	648	665	646	600	644	686	623	627	603	646	693	627	639	639	707	659	649	675	605	657	665	662	665	648	645	657	691	695	637	642	614	658	644	635	638	618	626	629	641	693	699	618	698	600	644	656	690	633	650	720	596	683	653	610	652	622	634	621	633	613	625	627	605	650	607	663	616	647	620	662	642	632	647	639	721	671	666	662	629	636	652	656	607	659	634	647	707	623	620	640	627	689	657	658	587	616	688	680	667	654	654	620	681	646	625	697	615	660	669	635	644	646	606	635	630	627	679	645	639	623	626	562	664	653	626	617	652	659	622	646	660	640	652	651	596	644	675	646	682	635	660	660	688	659	664	671	631	660	687	637	628	643	630	631	629	648	636	667	632	678	651	640	657	631	674	634	656	699	664	680	663	609	641	640	673	649	592	660	644	634	654	650	665	667	608	631	664	680	633	621	653	612	620	597	667	614	675	647	652	668	660	614	633	640	637	718	700	651	636	702	686	617	602	644	648	592	688	643	637	638	608	624	676	571	629	674	646	644	639	628	602	670	631	594	655	613	597	652	638	621	661	639	696	648	630	606	647	700	629	665	664	633	665	623	693	651	663	597	626	662	640	611	651	641	640	676	619	642	658	669	632	613	626	626	659	667	646	636	639	631	656	643	683	631	605	665	622	610	627	608	664	697	666	664	660	617	600	653	593	607	664	620	629	632	650	641	622	659	674	625	656	656	632	626	657	688	666	614	658	614	629	681	624	631	629	662	636	701	658	650	669	669	664	631	629	702	660	643	643	627	654	644	660	684	647	618	681	621	626	644	642	633	646	609	655	666	670	672	663	662	648	644	662	643	707	674	638	651	652	719	638	633	646	641	663	616	656	634	695	611	637	633	659	614	666	640	630	663	675	654	667	670	728	704	653	644	588	654	623	621	641	671	636	636	617	623	654	648	677	681	639	625	609	670	652	650	640	681	694	616	639	630	632	638	646	633	672	663	642	614	622	639	596	622	645	667	641	673	625	673	682	622	679	640	667	665	657	665	662	636	638	653	646	661	601	689	597	617	623	671	685	647	645	672	646	642	645	635	664	652	656	663	640	600	662	650	610	654	652	602	626	680	652	655	665	650	663	648	655	635	620	657	657	614	665	639	586	633	656	659	656	621	673	695	680	659	682	625	637	668	635	660	636	675	620	631	661	669	601	651	649	692	667	680	689	624	616	633	640	676	685	663	605	669	664	678	679	662	706	634	624	710	665	659	643	656	637	635	628	679	624	638	635	650	629	649	626	666	673	687	647	665	660	666	676	658	605	609	663	658	661	696	658	643	666	620	626	608	628	645	659	691	651	643	643	649	730	665	609	652	662	688	626	670	617	627	681	646	684	662	692	634	629	626	651	693	606	641	611	621	648	675	650	664	653	653	672	632	624	634	629	657	637	637	641	667	649	688	640	634	653	669	650	631	642	621	622	632	650	612
13013	9953	8854	6038	7201	6212	6604	5827	4902	3785	3558	1976	2478	2235	2014	1963	1527	1336	1092	961	678	616	494	489	547	520	434	386	399	407	340	368	333	318	310	325	325	304	327	321	313	348	343	300	303	317	294	314	336	305	349	284	315	327	336	323	312	345	277	321	324	311	332	303	303	300	323	274	305	311	282	300	318	319	311	287	319	317	311	320	294	318	289	324	341	336	309	309	296	300	300	313	320	314	333	307	271	313	313	324	320	335	301	289	286	291	320	313	301	315	289	312	356	293	292	287	312	301	298	298	299	305	309	314	350	315	275	304	301	334	307	311	322	314	306	334	345	324	349	316	309	309	300	335	281	319	313	332	312	306	322	279	330	289	309	302	333	318	302	286	306	308	318	307	304	348	325	303	321	323	311	339	331	309	295	297	297	309	316	329	316	308	334	311	326	346	313	287	301	284	291	302	358	292	295	327	316	311	319	334	282	319	308	289	362	329	300	307	306	301	306	314	316	330	319	303	304	301	302	313	339	309	307	317	300	292	311	314	306	330	348	330	316	302	331	288	333	307	314	326	319	322	342	295	324	366	347	295	294	300	300	311	307	336	289	277	323	324	323	304	279	278	310	242	308	312	339	287	291	273	339	270	315	322	286	314	307	290	330	302	335	333	323	310	310	301	298	292	315	304	290	309	273	323	307	298	314	349	289	301	317	313	308	323	288	327	316	335	312	285	297	301	286	313	283	340	342	262	319	344	319	325	316	311	340	308	326	325	321	303	337	312	323	314	313	309	324	308	293	285	314	296	292	303	274	313	287	348	311	322	320	300	316	294	315	293	296	314	311	289	304	309	300	333	303	328	305	329	309	321	303	317	335	300	295	280	300	299	335	291	305	326	277	360	287	307	320	344	335	347	325	301	325	313	307	283	321	323	295	271	325	302	278	303	339	335	332	315	302	312	301	289	298	329	324	311	309	345	323	315	322	329	288	287	318	296	309	320	295	329	294	306	310	308	329	357	306	323	318	320	301	325	284	294	331	293	320	307	327	323	337	286	330	321	319	319	340	331	342	315	315	308	321	317	326	302	319	283	276	312	313	327	336	311	318	312	337	311	330	297	329	325	285	237	332	298	295	332	280	307	328	334	307	337	311	284	304	313	297	324	305	307	327	307	314	329	333	304	300	285	262	314	317	303	340	305	319	322	301	339	321	309	313	335	322	330	325	342	304	317	292	322	341	324	342	351	309	319	263	312	349	339	303	298	310	320	289	300	319	306	334	323	323	334	329	316	299	305	295	321	315	298	310	292	280	271	295	308	311	326	310	281	305	290	332	317	307	297	338	353	297	287	296	300	309	336	310	269	338	289	324	328	314	335	355	303	280	328	292	297	342	302	318	316	296	334	309	327	338	329	287	298	304	311	292	335	295	314	313	302	336	282	313	327	335	362	315	347	305	274	278	319	297	326	320	316	275	294	325	326	329	300	340	319	294	297	306	297	322	301	301	322	327	305	303	297	304	297	299	295	295	298	279	307	330	321	291	311	297	287	280	285	308	264	289	364	315	303	319	325	343	312	313	345	318	326	324	252	319	307	311	314	312	312	287	323	294	311	309	318	266	290	304	308	364	323	282	305	332	305	289	276	338	307	307	314	289	272	279	312	334	308	299	299	295	300	309	302	305	315	339	248	309	302	307	327	279	281	300	310	336	310	321	295	303	347	325	298	284	316	348	300	332	296	279	338	343	312	294	319	323	272	326	307	326	297	309	346	285	334	287	305	307	342	333	305	310	320	326	292	310	352	289	322	324	319	300	308	310	299	312	321	319	328	337	280	318	312	318	326	309	326	316	346	331	298	348	334	301	342	317	326	302	303	328	328	315	335	320	325	325	303	267	307	335	325	312	313	342	288	299	316	313	326	274	305	346	297	292	280	335	341	299	301	309	325	313	317	284	297	325	332	344	301	301	335	306	335	307	322	316	329	306	319	310	324	290	290	293	296	310	297	286	325	292	291	324	304	305	311	324	297	329	325	317	322	302	307	323	319	307	319	308	350	313	296	320	301	322	309	291	313	300	322	313	285	297	296	350	338	269	292	307	276	313	349	352	333	311	291	304	355	296	313	324	320	298	317	318	304	364	300	326	310	309	310	281	326	322	306	266	329	319	321	339	314	267	319	310	343	296	285	318	306	294	292	300	302	326	328	330	292	332	286	300	299	306	337	351	319	290	328	333	312	290	302	329	320	306	311	316	335	295	302	352	265	332	274	316	355	302	286	297	306	305	253	320	317	323	304	323	312	321	315	321	335	320	302	315	347	316	301	327	315	295	306	297	322	320	307	326	272	338	319	334	312	322	294	315	353	334	336	326	320	311	331	316	334	294	332	309	290	270	313	321	351	325	327	329	325	315	311	307	300	326	327	322	324	312	345	311	305	341	295	301	335	311	360	317	315	304	317	299	324	332	297	307	307	301	289	297	341	272	296	330	265	294	330	305	336	348	300	330	309	301	319	298	318	351	314	310	327	285	294	291	324	303	312	331	302	320	306	339	331	307	342	318	334	314	286	326	330	302	322	320	336	316	298	295	310	323	311	320	305	298	321	325	322	307	346	340	313	325	317	314	276	325	295	341	321	304	318	328	298	313	351	321	322	305	303	299	325	316	363	315	319	332	304	320	306	329	328	308	284	380	315	335	337	310	319	307	300	318	316	340	290	335	323	315	305	282	311	302	349	340	296	281	295	305	297	322	295	289	331	295	341	311	297	324	312	277	322	322	313	343	323	320	300	275	320	311	307	294	276	334	289	310	347	313	317	326	309	332	283	298	325	317	318	298	312	308	331	279	285	313	342	343	328	293	286	311	309	305	312	322	298	296	305	309	291	292	325	310	331	366	293	289	330	330	305	327	327	316	297	352	321	324	295	286	303	307	319	304	321	310	341	289	309	283	285	311	306	309	295	316	325	307	288	313	325	316	320	310	304	282	324	310	344	308	320	308	314	326	320	282	306	318	293	325	311	301	311	320	295	302	310	339	318	285	342	334	280	350	300	317	298	307	336	298	293	304	336	290	351	303	300	294	324	295	303	336	321	302	335	294	305	289	302	305	334	305	266	287	300	309	314	331	327	297	292	313	326	294	347	282	299	291	298	325	313	347	326	324	341	317	339	316	318	291	329	343	291	324	319	326	337	315	295	283	310	293	315	316	314	307	350	301	310	310	302	293	349	332	342	276	307	315	307	312	307	297	319	331	306	305	311	295	326	315	313	295	307	336	316	307	304	309	322	317	338	291	298	297	297	304	282	277	290	326	314	297	308	306	321	312	322	320	269	343	307	298	363	327	316	323	335	274	292	306	321	339	311	289	270	329	325	314	297	339	314	334	328	313	344	335	324	304	276	346	295	306	318	321	342	334	326	339	306	317	325	311	341	309	327	330	331	350	308	319	310	318	341	325	291	278	327	342	306	312	301	318	318	313	293	337	286	295	286	309	314	273	301	325	309	326	318
8465	9361	13437	14351	19152	17569	20991	19261	17701	16256	15970	9431	13376	12496	11636	11300	8863	7801	6250	5415	3653	3037	2503	2442	2116	2761	1697	1311	1224	1029	1039	952	919	891	851	836	831	806	820	843	838	851	844	865	893	815	886	870	860	800	811	790	780	820	763	872	770	790	789	781	752	824	795	790	798	775	768	819	781	784	755	766	793	796	744	799	826	777	779	709	812	738	795	771	781	766	819	820	807	809	770	794	802	809	751	778	775	800	806	838	763	805	813	796	767	818	811	776	821	800	828	760	834	783	773	719	783	794	722	802	736	790	744	810	769	782	765	745	812	752	788	794	865	795	734	779	761	764	751	753	763	786	823	759	765	825	782	714	796	793	786	800	755	768	733	798	782	818	772	836	792	808	787	801	764	773	770	782	792	783	772	761	821	766	807	800	767	769	763	778	788	747	789	750	829	763	755	796	812	758	782	771	755	784	763	798	789	777	799	766	768	731	780	794	850	797	765	798	760	775	754	789	791	785	840	765	814	735	859	749	752	859	767	856	828	808	811	731	834	827	754	789	788	805	773	790	814	797	732	796	817	806	805	763	809	751	767	756	746	778	801	829	755	802	824	770	790	805	794	785	831	770	777	773	796	777	766	759	756	778	813	799	778	790	813	743	750	769	771	823	789	797	782	757	753	821	795	745	812	790	773	749	794	844	777	806	785	757	834	780	783	785	790	805	794	788	817	792	747	804	823	731	781	787	772	756	826	778	778	757	798	791	810	769	766	803	815	729	755	783	766	730	807	734	829	774	758	834	766	838	763	791	828	780	800	798	743	791	811	779	828	761	845	747	777	724	778	738	756	818	812	738	764	821	789	785	799	776	776	769	780	853	808	780	773	820	743	784	785	733	810	784	743	805	783	744	792	774	763	764	775	766	815	766	821	833	792	786	818	742	764	762	750	756	754	741	740	768	798	753	793	808	780	811	800	779	813	770	802	775	796	769	776	811	808	821	781	781	785	780	802	748	829	770	765	771	778	787	767	795	737	800	819	785	855	805	807	751	775	781	802	783	760	782	735	772	790	769	815	764	784	773	784	771	783	763	789	815	838	760	758	784	773	797	781	737	820	846	762	828	779	808	799	775	778	757	782	758	777	789	789	746	806	766	805	836	784	794	768	784	822	777	774	751	823	815	748	754	862	782	820	761	805	770	752	794	778	768	717	800	800	775	799	785	802	741	770	755	815	727	782	794	805	812	798	809	769	739	749	795	802	785	763	839	789	784	782	773	785	829	759	785	746	733	791	800	784	756	783	809	800	802	817	796	745	791	784	757	835	732	740	762	752	755	811	784	771	783	793	785	796	799	769	794	766	800	794	788	816	762	723	795	764	780	788	819	747	807	800	749	752	760	805	743	743	764	773	813	770	819	781	805	778	743	771	794	788	756	796	804	778	819	763	787	773	770	791	794	793	782	747	781	786	758	775	750	821	845	804	777	773	816	751	757	756	791	804	808	795	818	805	746	757	773	779	780	770	744	786	757	802	810	747	759	794	846	797	743	743	799	737	768	794	714	808	816	748	798	809	804	814	755	760	754	756	713	789	741	748	775	751	759	746	812	709	755	795	783	807	803	764	787	788	795	778	782	753	763	770	770	803	748	775	732	762	791	772	783	805	751	798	811	740	751	752	793	816	804	754	767	799	782	802	772	798	761	826	750	788	750	811	752	740	770	800	762	826	795	818	774	783	771	765	779	774	752	734	759	839	731	747	802	763	889	758	792	793	750	791	799	799	795	772	831	762	841	797	848	771	792	787	783	778	783	760	843	795	755	835	791	776	792	791	774	764	803	803	789	770	750	804	799	759	752	758	788	777	758	789	836	801	766	800	787	774	729	829	778	825	776	759	747	781	777	793	833	778	771	796	795	803	790	774	810	748	810	777	779	747	791	728	777	817	788	734	767	796	778	830	785	745	802	752	769	752	798	831	766	769	789	789	765	751	769	774	790	799	718	779	824	808	839	767	797	769	756	751	831	797	811	853	806	812	743	803	835	788	753	791	779	785	749	788	798	786	765	790	825	763	820	769	829	820	791	763	769	766	840	759	769	791	844	751	838	762	798	701	805	805	806	826	785	811	790	760	751	752	787	785	772	740	758	779	770	794	813	770	778	836	762	799	803	830	757	766	754	784	769	774	831	802	775	774	791	760	767	831	808	758	744	773	787	845	766	840	813	743	759	806	784	803	776	757	826	806	802	830	781	730	782	808	766	825	808	764	763	756	808	696	817	794	765	772	800	773	788	796	779	792	758	755	784	804	804	784	738	752	766	805	818	799	773	791	838	793	745	761	761	732	810	778	803	772	857	822	790	761	799	781	792	777	774	765	731	822	817	779	807	736	812	770	749	772	724	764	781	775	807	797	788	772	789	779	855	823	787	772	815	800	826	754	794	773	844	814	762	803	766	769	784	796	781	793	816	793	803	764	801	778	754	753	795	841	849	816	754	790	822	808	813	775	767	803	801	750	792	804	771	784	779	799	764	794	816	799	824	816	858	791	754	766	775	762	747	768	758	792	837	774	759	794	789	771	783	809	780	789	809	752	767	726	840	780	765	824	805	853	810	751	764	780	775	792	769	828	765	780	790	783	780	741	718	787	731	764	818	854	799	807	781	779	762	767	781	775	840	791	817	795	790	818	802	801	823	786	765	806	759	788	774	779	765	831	799	771	829	800	759	755	746	781	798	769	755	816	787	771	782	731	780	732	790	785	774	781	783	805	830	753	781	777	806	804	757	788	753	819	728	776	789	784	760	807	776	772	784	717	789	784	779	772	861	811	812	734	802	814	776	785	797	782	781	764	784	818	771	803	805	747	720	747	776	795	773	779	771	798	741	767	809	810	754	807	779	804	744	778	790	777	840	808	809	848	816	768	789	774	776	778	782	764	768	747	783	765	811	773	772	800	809	771	800	760	762	807	797	801	785	763	837	805	805	726	802	785	799	796	817	805	788	836	780	760	783	794	804	777	792	772	739	758	797	800	814	785	752	758	768	756	798	791	794	755	780	839	793	821	809	747	790	780	823	773	762	769	813	783	769	764	828	810	828	748	827	816	812	794	812	811	790	789	780	736	798	781	796	767	728	850	749	820	787	789	803	785	755	834	739	797	777	787	785	836	762	817	760	746	761	797	755	784	815	791	724	802	768	755	782	776	800	782	808	741	772	801	781	747	796	843	842	754	790	758	783	771	751	767	796	802	771	827	802	746	796	796	745	808	766	816	758	781	810	797	776	795	813	786	756	788	795	773	800	788	790	774	795	782	788	762	813	785	793	780	773	825	766	783	726	756	778	776	794	785	800	819	787	781	771	761	763	795	805	752	807	839	825	810	747	794	752	783	785	771	798	828	785	804	729	785	772	826	825	823	801	804	802	783	789	779	814	808	766	796	759	776	819	815	787	769	766	826	721	770	797	787	824	775	788	750	748	773	808	772	800	762	822	788	744	817	811	795	785	799	790	779	811
26015	23320	26594	22728	29002	31932	37907	34880	34213	32317	32965	23701	24457	28216	26822	23772	20159	18340	13282	9433	5224	4054	3714	3598	3808	3643	1426	766	668	514	458	386	407	341	344	331	317	380	317	343	339	348	340	313	354	332	331	314	347	300	328	324	328	326	305	329	325	329	355	334	371	329	320	348	361	371	329	318	312	315	299	318	278	326	302	317	276	288	287	276	282	284	288	310	304	302	309	304	291	266	317	323	309	308	313	319	327	316	299	281	318	292	297	339	281	272	313	285	293	297	283	298	274	302	327	275	291	322	300	281	333	294	291	316	316	298	304	313	285	291	286	293	322	319	325	314	320	292	307	310	296	318	297	329	320	296	276	323	284	298	309	285	309	311	311	313	307	298	311	327	326	354	324	330	294	313	312	303	324	313	336	295	320	310	310	313	307	322	313	328	356	284	299	283	303	321	268	312	268	297	316	305	333	311	262	317	322	308	300	310	322	328	303	271	285	297	312	274	316	323	277	286	320	314	347	304	318	264	309	325	324	312	309	318	339	288	293	285	288	294	266	317	333	298	241	314	292	321	304	309	320	283	335	274	313	295	327	321	320	312	298	318	319	324	280	334	301	297	313	276	274	295	305	318	331	334	285	326	308	325	302	298	300	290	327	301	299	289	319	295	286	339	314	318	286	331	303	298	271	313	303	269	317	288	329	310	311	274	303	304	299	297	297	302	285	330	310	311	305	299	297	289	307	306	301	286	299	314	307	297	288	292	305	328	286	320	285	301	319	298	294	305	324	279	301	273	332	307	300	318	291	288	306	291	306	283	286	321	304	299	334	318	299	311	312	315	298	289	299	328	297	288	299	309	294	318	305	327	288	326	330	325	298	278	286	313	310	269	318	310	310	299	327	314	281	328	305	331	307	323	304	304	312	338	314	300	339	326	314	301	275	287	304	293	293	301	315	286	292	337	291	267	314	282	310	311	266	281	332	340	346	313	270	307	266	271	314	293	311	279	342	313	318	324	294	326	288	315	303	318	297	304	314	325	330	303	298	331	331	353	297	311	327	294	312	292	311	306	316	292	275	305	306	290	265	271	298	318	289	335	306	307	290	302	306	331	299	337	307	312	336	312	299	357	335	305	296	319	310	311	292	303	298	317	328	307	298	325	305	277	309	287	301	310	304	311	294	294	275	291	307	298	309	304	278	306	303	296	289	336	290	321	269	275	318	289	342	335	336	338	308	309	289	327	288	297	313	300	300	322	332	289	323	302	301	288	259	346	285	308	307	320	322	256	332	294	279	341	316	303	318	311	284	311	306	300	338	285	296	316	308	319	289	304	306	259	321	317	291	313	296	321	292	311	269	283	303	324	304	301	306	290	330	288	301	330	331	302	302	287	303	292	296	284	315	312	315	296	335	286	322	310	286	301	292	325	318	297	278	283	321	292	298	305	290	301	301	298	304	289	304	338	306	317	315	309	279	295	281	286	320	305	305	331	305	272	304	287	295	306	307	286	291	318	344	335	304	318	327	277	302	276	305	345	344	280	294	325	299	312	293	300	310	315	272	300	305	288	300	320	328	297	296	326	296	322	305	292	318	312	306	297	294	306	321	312	311	288	302	313	297	298	301	299	329	282	300	303	321	323	284	311	324	329	321	305	326	313	293	321	324	308	284	325	346	295	278	301	271	296	299	333	299	296	345	321	312	301	312	380	301	327	332	272	298	316	278	314	288	288	337	331	313	272	297	310	304	300	324	299	331	300	331	306	335	300	319	303	300	294	303	252	322	303	306	300	315	312	332	334	305	301	281	352	321	350	298	327	335	311	283	271	300	323	291	296	290	308	326	289	293	298	297	303	308	282	321	286	276	298	309	307	279	302	313	276	302	295	300	262	345	303	305	305	308	357	279	303	308	319	306	257	296	322	306	300	309	297	337	269	315	294	294	316	313	288	298	282	313	298	281	315	327	305	299	327	301	293	297	290	315	310	308	311	320	307	351	304	303	341	309	276	300	267	339	302	284	284	290	327	317	288	281	325	289	296	316	304	337	304	270	296	313	302	280	303	316	295	309	308	284	304	306	310	298	291	299	338	329	296	330	278	317	321	303	341	296	283	311	318	302	278	324	280	347	300	298	307	286	319	327	327	281	337	286	307	317	307	292	298	294	303	301	317	307	302	299	308	284	277	299	341	307	328	297	332	284	321	267	320	278	284	302	296	328	281	277	319	272	305	280	291	308	298	289	277	318	275	338	309	313	309	283	273	315	307	323	299	284	276	287	315	331	321	288	334	320	278	329	304	319	331	283	305	294	311	329	333	287	282	319	304	301	312	324	270	315	305	338	312	309	298	317	322	344	310	353	290	301	277	308	332	286	306	303	261	302	282	274	320	312	280	316	325	288	320	308	305	323	335	285	275	303	292	305	286	334	328	294	318	282	267	316	280	314	293	314	313	302	309	304	302	326	311	321	294	322	306	302	313	312	312	314	317	333	311	292	316	300	309	320	281	297	327	301	279	331	299	350	309	330	284	308	308	315	301	302	324	269	289	290	286	285	307	314	316	304	305	281	312	292	293	314	291	284	331	313	306	326	299	298	316	306	296	321	299	271	292	307	295	313	288	350	298	310	316	294	286	306	327	308	325	282	356	320	278	317	266	284	305	328	314	312	315	306	290	293	327	317	328	310	348	294	337	335	312	342	308	334	313	344	311	331	324	324	285	295	305	313	307	267	284	323	340	313	320	324	299	312	287	291	330	315	289	334	278	325	281	329	311	307	289	284	313	309	284	288	303	305	277	288	294	295	309	306	307	327	296	321	301	270	297	308	302	302	290	293	322	302	307	292	275	314	316	296	314	312	333	294	270	300	313	315	303	309	292	297	313	284	283	306	299	286	301	310	304	274	282	298	306	290	305	273	320	295	361	291	276	304	335	318	337	312	313	319	310	316	296	300	301	295	308	283	299	322	333	296	311	356	351	303	308	300	310	300	317	317	326	344	323	316	324	315	308	298	310	294	281	288	311	287	295	278	293	302	312	362	294	311	322	274	343	298	320	319	325	307	294	314	294	292	318	304	300	358	273	287	319	346	297	278	272	281	332	322	317	325	296	310	324	304	317	335	325	293	300	321	273	308	300	292	288	303	339	297	341	316	286	314	280	350	285	299	318	310	293	309	304	322	343	293	274	294	329	319	312	301	283	312	328	338	292	307	301	335	284	307	280	295	346	318	294	316	315	342	298	300	336	317	296	312	310	295	302	312	318	314	310	317	284	309	321	302	293	312	318	298	331	290	299	312	316	299	295	268	316	350	327	270	305	310	282	297	324	297	313	337	307	302	332	267	323	301	291	323	309	304	337	309	297	323	303	305	308	322	300	301	279	328	312	311	313	319	307	333	295	329	306	335	292	314	315	335	305	292	286	337	312	297	341	332	304	298	295	301	313	309	299	275	305	297	300	329	276	289	335	296	336	304	283	340	298	272	292	285	339	293	329	312	281	325	361	323	323	289	298
17174	19617	26928	28707	37951	41015	49833	46761	47668	48000	46167	38516	44026	46187	44900	42254	41262	39091	34654	28374	20425	17830	17526	16528	18340	16863	7250	3589	3201	2306	1714	1497	1283	941	973	1040	1013	1009	1038	1014	981	971	921	987	949	967	973	959	909	936	975	956	948	913	940	940	998	976	903	894	883	871	861	837	879	1060	1042	910	760	807	796	782	803	779	713	768	777	803	778	804	812	728	740	794	810	782	735	791	742	773	779	808	803	821	795	800	766	810	756	725	760	766	777	738	774	773	792	806	750	798	756	812	779	753	751	779	736	822	739	767	774	766	789	748	727	746	779	804	793	750	752	762	772	722	830	763	745	749	771	738	759	802	773	778	774	724	772	760	754	776	777	782	768	778	783	780	784	749	761	771	824	837	742	781	732	749	732	764	742	792	719	741	750	765	736	751	737	793	769	745	747	761	797	768	798	753	788	738	787	811	770	781	786	743	813	774	745	764	777	810	769	764	793	801	741	762	765	766	732	753	815	750	780	764	757	742	771	724	773	805	759	773	794	736	781	761	759	791	779	742	752	712	799	749	809	742	757	784	698	763	723	751	766	749	787	751	752	762	707	805	788	764	757	770	751	732	814	805	730	769	752	798	797	780	775	754	813	712	761	732	751	763	768	822	780	734	780	738	761	762	777	801	783	786	777	749	728	793	750	807	824	770	754	751	754	788	811	798	737	774	672	794	761	761	753	766	777	770	812	749	807	765	758	755	746	759	756	795	756	749	781	798	730	784	806	763	786	745	796	717	798	777	759	735	761	722	765	760	761	716	713	775	732	793	718	794	771	737	795	723	790	757	815	769	797	739	716	748	787	753	766	778	759	698	756	751	720	785	774	833	759	759	756	757	781	719	759	818	787	751	804	751	773	707	787	754	759	787	767	769	749	795	764	753	788	771	758	809	788	770	752	768	763	789	745	769	718	728	753	777	767	730	737	727	816	782	762	762	749	805	757	753	795	767	779	751	787	785	796	750	768	810	801	758	777	725	782	757	758	762	745	770	734	801	775	776	755	767	766	768	779	758	751	727	809	822	772	774	749	796	774	782	805	743	766	768	710	742	762	768	774	760	765	771	798	755	737	832	735	782	733	776	760	698	720	789	740	787	754	786	734	755	776	773	781	706	732	718	805	735	707	760	750	747	791	814	737	832	776	747	744	767	776	765	771	787	830	807	810	782	737	799	750	799	734	747	735	772	780	774	761	771	737	735	735	831	779	774	768	777	785	779	774	813	753	758	761	766	781	766	731	757	741	782	800	734	759	739	772	754	835	774	736	761	803	763	725	759	733	828	809	740	823	747	733	771	789	777	738	815	782	769	757	779	762	744	796	731	754	764	735	727	779	767	752	710	766	737	759	730	754	768	739	751	759	759	750	822	730	738	780	751	800	744	833	765	738	774	712	788	766	717	771	735	787	776	794	736	777	784	722	758	776	753	788	770	759	794	763	758	738	779	788	767	762	780	745	739	795	789	738	780	796	768	762	774	767	832	748	764	713	725	751	735	743	741	725	764	727	806	754	743	726	773	771	805	781	781	780	748	818	807	783	725	673	794	742	797	741	733	756	789	761	749	778	755	776	785	790	760	787	786	766	821	808	742	779	737	751	800	796	770	789	827	760	758	772	782	786	733	815	772	768	778	734	772	808	721	727	748	772	768	734	758	734	844	766	737	746	808	738	750	764	767	708	794	741	758	746	755	750	740	767	766	776	793	739	759	760	753	820	722	735	750	785	746	808	730	777	751	756	748	811	784	755	753	759	755	774	705	789	739	789	786	801	804	777	769	758	773	797	754	812	799	755	745	720	758	741	728	770	813	767	750	781	774	774	764	749	766	807	760	823	785	783	776	746	755	797	746	783	775	769	780	733	751	749	781	775	772	785	786	756	747	778	793	788	800	765	790	784	767	748	733	728	747	761	773	791	791	761	752	748	784	752	768	776	775	774	789	834	733	792	760	801	760	767	736	743	802	793	774	764	748	763	753	797	798	790	759	752	806	812	780	757	745	782	779	737	751	746	756	822	773	807	787	797	784	740	739	743	765	765	778	816	756	747	774	794	772	807	777	736	802	790	741	759	770	780	731	812	790	753	798	806	786	760	779	782	778	745	745	789	749	760	765	774	794	752	735	785	818	779	806	769	794	824	769	718	779	754	797	728	734	773	738	745	752	795	840	777	747	771	782	795	798	791	799	785	741	750	709	772	791	709	770	785	775	760	761	789	780	778	770	740	771	738	747	821	748	745	732	774	787	778	777	764	760	761	800	803	765	785	797	779	790	752	800	686	747	803	795	765	746	790	789	754	750	744	773	748	771	797	795	728	806	778	754	801	822	735	760	770	744	735	782	762	750	808	779	778	814	817	739	765	777	737	768	740	813	707	793	754	804	809	816	722	769	758	719	743	690	800	758	761	770	753	743	782	753	745	790	794	784	740	762	759	753	768	750	748	798	749	783	806	765	745	761	738	770	754	792	752	720	790	795	783	819	807	772	794	790	763	769	734	773	752	720	753	770	747	769	785	755	782	742	741	770	764	799	817	812	779	809	820	785	725	765	777	784	792	711	828	754	791	789	758	760	760	796	815	780	765	753	779	786	746	809	754	806	821	770	808	769	773	744	836	753	789	795	744	737	794	753	794	797	811	823	747	768	798	799	801	755	737	749	808	848	707	825	769	738	806	759	798	786	766	750	789	837	732	785	758	773	777	744	776	780	763	816	782	774	783	742	760	793	757	741	819	747	731	759	745	783	795	796	786	704	788	794	777	788	793	752	770	759	778	754	819	772	802	749	792	760	742	771	792	800	769	777	766	752	792	725	825	760	751	721	807	777	783	756	789	836	772	765	741	792	769	704	770	766	793	753	829	797	788	748	769	706	789	716	817	755	855	796	744	797	805	784	785	757	766	774	783	757	792	744	755	773	763	776	745	773	772	793	804	759	750	788	791	760	765	767	775	785	740	778	751	774	776	750	783	792	759	777	737	774	761	767	749	755	807	766	842	736	745	760	774	742	722	830	806	719	774	764	746	705	773	759	790	778	834	762	787	762	740	717	734	838	741	709	780	727	744	815	752	772	745	753	792	799	774	737	718	771	750	750	780	774	731	776	756	756	807	737	757	785	766	798	760	765	816	751	796	801	769	720	761	774	734	761	736	734	714	795	832	760	766	756	732	789	730	842	777	738	758	778	735	783	763	764	751	714	756	775	793	748	813	747	795	786	743	760	836	832	769	759	759	787	753	777	771	769	758	770	814	786	781	779	785	853	760	801	794	731	816	773	764	792	734	773	777	795	756	769	788	744	826	766	789	775	801	766	789	771	775	726	808	776	797	784	757	778	782	762	821	719	763	745	740	786	746	796	781	773	763	744	775	808	759	700	708	754	808	749	767	764	722	808	801	816	790	767	787	744	752	797	716	777	708	762	795	745	808	744	780	750	778	770	747	746	785	757	739	782	763	764	764	825	731	759	773	759	813	786
38292	37822	36563	31195	38816	40831	45149	40681	41861	41302	41032	32468	37596	40849	40975	40831	35237	32743	25425	19492	13356	10161	8890	8598	11143	10183	3172	1529	1047	836	560	522	391	341	327	335	309	333	299	325	315	307	337	301	295	317	331	339	318	297	333	379	299	316	281	318	338	282	338	318	265	251	269	321	300	316	320	282	269	272	267	263	263	263	273	234	257	262	238	261	249	261	283	259	269	245	263	276	270	259	258	244	247	239	257	257	244	233	256	261	254	236	267	240	235	272	240	256	255	258	256	256	265	268	243	279	289	235	278	266	269	277	254	252	276	237	268	256	242	294	266	273	243	245	267	239	241	260	251	284	257	261	276	256	246	233	254	270	272	239	232	265	300	242	250	244	282	256	242	287	258	277	263	215	284	251	268	254	234	252	229	248	255	239	249	239	261	267	243	253	257	248	260	247	252	271	262	254	266	259	236	247	245	265	278	225	243	256	254	244	256	249	243	277	257	263	281	242	278	241	246	261	232	277	255	263	250	288	262	282	254	251	249	284	256	260	248	290	244	230	242	253	244	271	242	270	261	244	259	243	252	263	269	245	232	236	268	245	239	274	264	257	264	244	262	243	252	268	248	270	244	271	250	280	278	231	258	261	256	243	240	243	218	261	281	273	267	248	234	281	233	242	270	270	241	258	247	219	242	242	247	256	250	284	284	254	247	269	244	235	292	237	244	274	278	242	227	276	280	241	255	258	259	266	287	289	260	249	247	253	253	236	258	248	231	254	248	260	226	256	260	279	245	252	272	260	276	270	264	209	268	274	269	234	235	238	270	268	231	207	269	250	262	253	255	286	260	251	257	235	255	255	232	293	238	239	259	265	282	234	283	232	260	236	283	263	266	255	263	248	262	247	241	262	240	254	261	256	279	255	254	257	241	235	284	227	247	228	286	254	231	232	258	254	262	268	245	264	258	241	234	253	253	256	206	253	306	241	242	284	262	283	249	251	252	249	282	238	255	229	272	225	253	241	256	245	293	259	251	201	252	252	257	252	263	257	258	253	252	242	255	275	273	287	243	278	249	281	250	247	244	282	261	272	240	223	227	222	247	266	242	244	265	261	262	270	221	247	230	258	284	275	229	289	240	246	234	255	230	241	234	262	244	229	279	264	229	249	255	250	241	265	269	242	259	248	258	262	252	259	252	252	242	246	253	257	243	250	258	253	256	246	245	235	280	249	270	276	234	240	246	271	251	254	259	269	266	301	278	272	252	247	231	226	250	270	252	265	252	221	249	302	241	240	250	266	244	242	269	243	279	283	237	246	250	252	239	274	253	242	227	243	282	240	262	251	270	254	253	266	292	266	251	249	251	249	267	247	233	242	252	248	247	258	268	216	248	218	234	259	248	274	239	275	241	214	235	275	242	263	244	210	247	263	233	258	247	286	257	229	267	236	269	253	249	246	250	253	285	280	237	256	260	275	232	239	281	256	253	245	272	254	216	254	263	260	288	262	265	242	262	249	263	245	263	267	239	248	259	262	235	250	247	271	285	237	219	266	267	257	269	248	286	259	237	251	245	258	244	264	279	266	244	254	264	263	240	242	235	256	259	257	241	257	260	281	250	247	239	274	235	247	252	249	254	256	249	264	266	264	237	261	245	237	242	242	271	253	252	243	262	240	234	243	262	274	270	236	252	237	244	284	244	273	256	231	287	219	260	251	249	247	241	247	250	251	240	263	269	237	224	246	256	246	248	276	262	257	254	255	263	237	239	213	229	273	248	255	251	244	249	261	294	239	244	230	259	248	261	274	219	255	233	243	276	256	251	284	276	247	258	279	258	257	247	255	232	240	255	263	230	261	270	230	270	261	236	246	249	265	247	249	238	289	243	245	264	258	259	259	270	267	289	266	239	267	256	282	247	235	242	256	278	257	238	260	239	244	240	268	241	257	247	259	275	207	257	271	272	246	248	249	245	266	259	226	247	215	247	265	217	253	248	267	281	252	239	276	263	236	260	223	246	263	230	259	253	237	239	234	248	263	264	257	267	252	260	283	257	267	245	263	281	253	236	254	239	277	241	262	260	262	253	261	250	246	286	253	245	246	239	266	222	247	261	254	246	273	280	244	234	247	238	253	280	279	238	254	275	234	257	271	250	239	231	235	243	226	282	247	282	265	271	260	262	260	222	261	265	278	248	242	226	235	249	246	265	274	228	239	269	258	222	231	265	270	225	272	248	245	270	251	248	253	249	248	258	251	223	259	256	265	245	232	243	277	269	273	252	241	236	253	239	272	256	243	233	250	275	239	247	237	283	270	256	249	251	259	268	275	253	260	293	284	249	268	269	240	271	221	298	267	257	276	259	278	249	246	294	264	260	269	255	251	229	268	230	237	266	271	262	227	261	266	265	254	250	276	280	299	252	260	224	229	220	254	263	274	233	246	255	249	284	283	242	229	234	267	262	264	254	256	266	256	246	250	237	254	241	262	265	275	246	255	257	260	257	265	231	253	246	252	260	239	252	257	282	266	252	278	234	265	265	269	237	258	244	291	250	263	265	255	270	262	238	249	275	223	283	242	251	276	273	248	230	268	259	278	260	274	244	260	228	300	246	260	259	264	264	255	251	239	278	267	282	276	271	290	273	234	218	281	238	252	262	275	264	245	289	281	274	261	280	259	234	267	227	251	285	235	239	239	264	254	248	218	265	221	240	248	247	251	273	254	258	266	266	249	268	232	245	282	277	255	228	256	263	244	258	250	236	239	268	273	263	261	281	250	274	249	255	275	260	280	281	278	255	260	278	233	258	260	262	235	265	229	243	270	230	241	270	241	250	256	218	261	256	252	245	246	278	262	268	259	252	252	245	249	239	238	260	251	243	221	252	264	259	250	283	271	245	250	268	253	248	281	241	275	272	247	240	246	280	253	229	237	247	245	222	239	263	252	266	244	261	264	212	246	280	278	260	300	257	269	252	240	251	233	270	278	280	258	226	258	252	247	275	258	246	261	267	251	215	263	242	265	262	235	278	219	240	258	233	253	227	260	237	250	233	235	262	240	232	256	233	238	250	248	250	249	248	272	287	259	282	269	236	252	265	250	266	267	265	270	253	241	259	253	247	254	263	280	261	283	250	270	239	258	262	279	253	275	267	269	258	248	268	273	231	255	263	245	284	256	266	252	261	258	229	275	215	232	235	266	254	260	262	230	250	235	260	287	270	276	255	247	265	250	245	270	264	266	242	311	251	266	241	250	254	229	256	257	242	276	277	255	246	239	235	232	260	266	241	248	260	228	255	243	271	231	242	277	242	230	230	284	234	258	257	279	232	237	259	226	241	260	256	227	249	266	241	255	256	236	269	252	248	258	270	273	268	241	277	258	244	233	220	229	257	283	269	260	274	261	262	250	250	271	226	249	230	264	232	255	256	270	238	238	234	272	270	269	227	240	282	268	235	275	235	255	247	242	252	250	277	281	260	248	250	248	221	246	254	257	233	244	253	235	250	226	259	285	257	245	255	218
25207	31353	35456	38886	46047	49216	57484	55097	55765	59291	52621	50139	55238	56699	57136	55132	53848	50587	44320	39479	33017	29553	28907	27107	33059	28497	12396	8318	5723	4556	2948	2129	1568	1085	1161	1262	1150	1157	1213	1178	1242	1193	1160	1140	1072	1077	1060	1169	956	1195	1143	1160	1053	1103	973	1173	1232	1071	1210	997	836	810	877	826	1113	1237	1246	863	770	757	710	697	674	681	685	635	659	678	633	652	696	645	659	675	663	681	676	648	680	642	602	619	608	622	666	639	617	625	650	647	686	656	652	643	655	613	612	612	634	626	717	670	625	673	723	641	631	670	631	647	657	658	647	670	637	668	600	680	617	628	657	630	636	628	643	683	633	638	644	667	635	600	662	667	660	617	648	640	637	651	616	628	619	659	632	643	682	618	664	657	652	656	689	649	644	591	623	662	621	624	671	671	658	643	685	661	680	645	671	677	636	673	648	609	688	645	626	652	618	696	614	632	659	641	642	654	691	633	615	637	655	616	665	628	634	684	626	669	627	608	651	652	595	587	650	634	651	656	664	652	623	634	606	660	671	612	650	654	634	670	642	636	655	631	646	650	635	634	630	665	658	630	667	656	710	649	644	642	612	643	651	654	650	652	598	642	721	683	622	663	586	621	667	634	697	613	644	704	655	656	644	677	655	658	634	634	666	634	673	670	636	657	655	636	628	669	639	641	639	635	654	598	658	628	621	590	682	628	615	609	605	644	676	630	676	652	627	576	665	634	625	607	661	663	669	659	605	643	642	670	597	657	632	642	668	619	655	648	626	631	657	631	627	623	641	653	661	653	645	590	650	626	650	623	646	656	640	607	616	627	664	625	642	625	649	652	659	618	622	637	600	660	651	642	699	662	626	712	647	623	679	644	622	648	640	637	661	662	650	643	602	625	658	675	632	636	614	594	622	620	633	734	624	664	625	646	638	647	665	606	634	608	653	632	627	605	636	598	632	652	656	657	621	667	619	611	704	654	651	680	656	602	645	649	627	659	666	675	613	639	680	675	602	668	600	651	664	603	636	642	659	670	692	656	643	642	651	675	722	634	665	599	613	674	666	640	632	659	656	648	651	683	630	687	633	623	663	600	655	658	621	646	636	667	707	627	649	621	652	639	644	605	606	631	657	657	641	657	579	663	645	630	625	648	653	639	678	636	648	649	634	655	658	677	620	643	635	717	619	651	646	669	631	657	667	647	643	646	654	671	675	658	633	676	667	667	627	628	614	623	697	661	664	637	645	616	659	659	630	647	693	646	693	676	629	615	625	662	679	643	674	630	651	623	647	646	678	672	647	646	632	674	596	664	621	654	653	629	613	637	602	655	629	639	645	663	663	621	628	645	644	673	604	648	720	660	633	674	640	687	664	674	647	636	642	666	692	631	614	610	678	667	652	642	701	663	687	669	627	649	627	686	658	607	691	661	710	604	650	638	690	656	652	617	639	629	641	645	701	655	639	656	649	657	651	658	638	601	627	642	621	641	627	651	608	679	627	658	681	635	644	635	654	666	647	636	633	640	588	632	595	684	635	680	638	657	642	603	626	609	630	617	620	678	673	622	637	632	639	684	664	648	657	651	637	634	647	653	632	618	630	646	649	682	664	641	675	680	643	654	623	692	610	659	621	650	634	672	666	604	657	658	634	634	654	644	603	633	675	616	631	697	632	639	642	687	621	635	624	626	642	654	641	660	670	669	654	666	597	673	695	649	618	627	643	638	646	618	648	645	657	648	647	619	619	616	638	632	651	656	665	666	627	657	636	663	637	643	646	666	610	598	666	627	644	660	628	704	640	621	638	620	666	628	658	657	684	617	644	649	681	655	654	641	635	579	638	635	620	657	664	616	658	627	676	626	601	622	649	657	666	637	668	669	637	629	614	667	622	674	661	618	649	645	657	617	689	667	635	638	644	668	639	647	665	699	719	668	626	635	657	678	576	603	622	638	652	658	679	665	654	592	636	652	684	609	696	625	633	621	661	685	619	647	673	622	608	656	637	624	643	638	640	628	647	685	694	613	587	642	660	627	592	636	628	638	637	685	604	629	636	636	618	637	638	626	687	661	646	638	670	585	628	601	632	607	624	629	624	634	658	667	664	648	643	638	699	630	637	591	641	637	635	683	628	662	631	641	624	677	625	668	668	629	631	644	639	604	667	641	627	675	618	638	646	634	629	647	678	624	617	683	605	623	678	668	668	626	675	627	603	635	671	660	629	637	641	678	664	627	617	646	669	611	682	629	646	598	619	652	604	657	613	671	623	635	608	619	673	633	637	677	630	650	631	659	656	674	660	664	621	647	654	622	659	657	652	655	617	642	634	627	675	617	635	677	660	645	622	674	666	625	649	659	658	655	671	630	625	688	613	657	611	640	645	642	621	690	672	684	685	682	664	706	654	597	654	643	654	638	631	656	632	622	677	644	668	666	631	664	619	669	615	665	665	653	689	619	643	600	678	617	644	677	686	629	683	656	672	639	665	636	677	603	644	655	673	641	651	671	698	676	653	608	645	642	613	616	681	647	640	650	645	634	623	589	616	637	652	631	666	672	654	624	594	646	618	631	595	662	644	642	620	642	699	645	577	687	634	642	610	699	641	649	605	693	681	674	673	649	661	652	622	638	659	617	658	658	638	616	640	645	621	621	675	619	622	650	634	619	662	651	634	646	670	665	673	613	672	633	620	656	628	647	621	616	621	620	628	643	610	630	630	667	667	638	697	645	579	644	667	640	650	680	634	678	678	660	677	652	635	621	643	613	608	646	617	625	680	616	647	672	663	625	620	639	628	649	716	653	666	638	670	667	636	673	633	640	632	633	666	633	662	627	585	625	669	658	625	644	633	673	689	631	621	639	673	639	625	628	647	673	610	649	654	612	634	637	617	632	643	623	647	649	695	668	620	639	661	631	638	653	655	663	679	643	646	661	678	659	648	655	635	597	623	649	645	659	676	640	622	645	633	664	652	643	662	636	666	634	627	613	661	648	640	664	657	652	654	646	654	653	684	676	588	652	644	618	625	654	634	663	625	610	633	631	644	635	657	657	626	661	648	669	649	658	679	616	621	626	657	641	639	660	619	591	652	637	658	635	622	631	661	663	658	619	665	652	622	616	653	669	657	638	626	620	633	648	613	615	647	637	650	674	671	632	633	612	607	604	596	645	612	676	601	643	657	640	661	653	655	614	639	665	665	615	694	658	660	674	638	595	617	674	657	598	664	655	623	645	640	626	670	681	632	622	657	628	668	634	633	649	661	664	666	602	642	668	647	621	614	661	650	685	615	630	689	677	654	650	640	648	636	637	655	639	608	615	675	611	612	638	606	637	652	615	637	608	669	669	604	660	619	674	603	678	674	716	617	697	634	675	636	643	649	602	655	624	662	615	634	632	660	654	648	641	661	663	660	698	639	693	612	591	617	663	651	679	625	610	638	660	632	669	646	661	646	602	662	667	613	693	658	659	688	655	656	613	638	648	636	668	655	650	617	658	659	604	627	641	630	696	659	627	646	648
13729	10668	9014	6761	6923	6228	7120	5351	4706	3769	3480	2002	2199	2406	2356	2240	1357	1342	938	826	665	674	538	504	521	565	374	363	377	389	367	353	302	375	325	334	345	312	331	336	288	330	288	345	343	321	305	313	314	309	338	295	325	281	324	348	313	336	339	290	314	313	286	307	299	320	343	321	313	313	315	299	325	311	310	304	288	299	322	338	310	345	345	309	320	351	299	329	327	294	301	324	346	336	319	295	296	317	311	359	316	332	303	317	307	342	335	304	312	283	333	296	281	319	259	289	333	292	323	336	306	325	306	340	287	321	324	326	305	297	298	293	289	335	346	317	310	316	290	292	313	296	297	298	311	299	287	314	297	332	305	322	314	301	329	317	321	288	282	330	276	301	312	316	319	312	319	313	322	304	289	294	298	335	313	304	300	366	331	318	289	319	319	313	294	332	350	316	305	338	302	312	337	330	303	320	314	290	306	307	308	324	288	310	330	341	319	322	347	304	313	336	315	298	285	334	338	326	351	283	317	311	317	279	275	309	322	312	311	319	312	300	324	340	309	314	299	308	314	338	302	296	320	329	318	299	302	300	320	308	301	330	300	284	344	342	291	280	307	322	297	296	316	323	285	322	332	317	291	315	283	300	308	291	287	277	330	293	296	293	316	338	339	303	289	293	330	295	305	341	319	290	285	290	308	301	305	295	298	316	323	289	297	335	354	314	306	287	296	313	281	311	317	317	331	320	313	328	342	322	328	298	291	361	295	313	320	318	311	316	329	302	284	306	302	322	325	314	296	326	312	289	296	266	312	300	295	357	302	298	292	331	335	316	328	325	316	324	305	283	327	298	332	269	295	315	303	324	301	286	338	301	292	329	324	328	332	309	302	319	313	292	320	298	294	321	337	312	323	351	277	304	325	290	318	328	337	323	319	294	323	305	303	324	327	314	288	305	316	298	295	358	333	311	299	314	290	324	329	305	312	320	297	307	303	346	279	288	300	269	296	332	270	285	325	318	314	323	308	290	310	332	344	311	326	279	320	294	271	316	327	301	300	317	309	316	319	325	306	313	314	288	315	339	325	282	347	282	311	362	330	327	299	343	299	310	300	332	328	319	337	312	304	331	255	302	305	266	308	331	318	288	320	308	312	331	317	312	301	319	297	319	328	328	292	312	332	312	321	283	285	325	312	319	274	295	288	311	311	263	296	297	304	276	289	332	319	312	311	299	276	303	296	317	350	312	325	322	295	311	301	318	314	311	327	324	314	324	322	300	321	304	312	312	297	294	310	266	326	313	295	327	329	317	307	314	320	274	317	309	327	300	317	305	350	330	301	303	292	325	313	334	304	310	335	297	321	330	312	300	315	306	319	300	340	324	316	306	289	317	307	324	310	310	294	297	306	316	299	294	308	270	318	298	313	333	316	299	272	308	308	327	342	330	282	271	344	301	331	324	350	315	301	305	304	301	322	308	315	288	291	327	278	319	296	296	295	327	320	295	343	316	288	311	313	344	321	303	306	314	308	312	308	312	318	372	266	323	311	315	299	324	283	326	310	326	322	330	300	333	339	303	314	307	286	308	332	337	282	314	318	285	328	309	333	275	305	322	320	308	297	316	329	330	321	300	308	335	300	281	301	337	324	312	349	327	305	299	311	282	297	300	350	331	318	309	303	325	311	297	312	319	307	288	336	294	302	335	329	320	318	274	328	351	330	294	305	303	313	330	324	330	304	357	309	322	320	302	331	317	320	342	335	325	324	313	330	293	313	300	311	312	280	335	315	291	313	305	281	268	307	301	315	306	321	311	312	276	347	323	303	333	298	326	303	319	283	308	320	289	341	316	331	309	298	314	317	289	333	301	314	288	346	319	338	288	302	325	295	308	297	323	332	326	314	312	336	290	315	307	331	305	308	303	330	311	296	339	340	332	328	302	308	320	312	339	316	314	314	344	312	308	333	304	315	322	315	315	338	326	303	351	357	323	334	349	339	316	306	332	310	314	344	304	302	320	309	321	308	322	333	306	309	312	302	339	310	320	289	289	289	311	311	318	294	310	316	332	313	347	266	290	319	309	321	286	308	305	307	325	311	327	303	315	323	305	292	326	273	329	305	323	312	311	288	316	311	293	287	324	316	307	329	321	307	336	328	305	276	338	306	324	312	296	297	300	326	296	300	327	308	322	338	332	300	276	294	273	339	318	295	336	312	316	305	329	319	306	325	284	282	307	371	323	312	314	343	306	330	330	292	313	331	302	304	318	302	308	291	306	319	323	281	340	292	326	298	286	323	309	295	315	327	314	291	305	313	314	298	302	300	339	326	309	295	286	316	318	315	322	310	323	302	324	312	325	300	330	300	327	318	311	308	349	311	294	294	283	310	319	294	304	277	290	278	318	315	361	325	311	289	332	326	326	339	324	319	320	331	325	322	328	312	316	286	279	297	298	283	312	324	290	291	310	322	298	337	291	288	289	318	308	280	314	302	318	342	313	315	309	289	289	305	324	326	297	303	329	316	320	329	317	283	293	313	328	312	315	321	331	326	335	348	284	318	354	307	334	314	315	340	344	318	333	309	305	300	320	317	326	329	329	321	317	324	341	314	321	347	341	292	341	339	336	311	295	313	347	327	335	301	304	337	318	295	308	287	319	318	296	304	317	308	320	292	310	335	282	322	343	326	331	317	331	292	315	318	316	323	307	285	336	299	289	318	350	316	306	289	278	316	297	292	299	301	330	292	327	316	285	316	300	285	291	313	319	329	312	313	312	312	299	319	283	308	334	308	312	309	322	289	310	334	310	330	296	316	312	339	330	337	332	288	293	337	301	321	284	316	327	324	325	344	293	304	339	318	287	313	320	310	303	297	295	310	316	343	314	305	289	305	308	323	313	298	340	296	306	285	326	308	346	303	319	307	262	305	331	309	312	302	320	281	308	342	297	301	338	328	280	314	326	270	350	321	317	296	303	307	280	309	333	304	321	331	291	321	344	277	303	319	348	316	315	280	319	338	313	307	277	311	307	299	312	314	334	318	325	281	320	328	332	281	298	323	311	306	326	330	330	284	351	303	329	334	309	281	277	302	318	295	305	304	330	305	304	311	328	303	326	320	342	337	291	274	298	281	345	299	327	315	325	332	290	297	332	311	316	297	333	339	327	319	314	324	297	330	300	298	324	319	312	276	333	298	302	315	308	297	314	304	308	340	299	299	308	330	301	317	335	307	341	260	325	329	326	312	323	331	323	321	334	291	285	334	331	307	324	323	305	305	324	303	293	342	293	299	317	312	304	323	296	310	295	285	311	326	325	308	342	317	303	315	287	331	344	331	306	288	285	292	296	302	315	291	297	293	321	321	321	307	298	340	284	307	344	322	328	309	304	305	339	265	313	272	310	321	326	313	299	281	296	323	307	325	308	292	315	303	316	335	305	288	284	325	301	343	322	321	293	305	331	301	313	307	329	299	300	330	287	296	307	330	276	317	294	289	323	311	301	327	321	288	285	282	307
8715	10155	13882	15573	18143	17753	22659	17918	17172	16716	15530	9227	12246	12995	13290	12281	8279	8336	5494	4292	3612	3164	2633	2600	2735	2970	1598	1278	1121	1178	1117	950	951	882	916	874	866	867	808	829	881	811	860	819	869	868	838	852	820	756	830	815	840	845	791	833	829	812	816	770	822	840	761	815	724	807	786	740	797	738	780	743	766	823	800	779	792	815	813	775	769	742	762	786	783	774	819	774	780	771	771	802	790	771	788	769	772	762	811	793	805	763	833	775	772	820	794	783	774	731	764	760	788	773	708	797	766	807	731	770	755	822	726	773	736	801	723	808	801	707	786	760	790	756	858	755	758	811	809	778	840	804	746	818	767	769	757	777	731	780	747	802	735	749	786	790	704	774	781	805	787	758	808	756	808	730	773	800	811	749	787	801	816	797	757	744	777	742	756	715	826	788	833	794	812	777	767	759	772	819	781	735	745	755	795	781	757	748	783	784	787	774	778	812	792	776	786	804	786	760	740	752	812	779	806	783	817	744	766	777	757	796	725	750	760	785	817	801	778	760	812	792	795	760	713	826	783	824	799	785	771	727	767	772	791	794	785	800	792	795	788	779	776	761	785	773	768	764	786	781	771	755	757	759	717	808	739	798	754	776	781	773	822	742	754	832	794	833	790	761	784	851	826	784	790	783	774	815	771	770	766	833	758	778	788	789	792	776	813	768	793	788	736	831	760	833	734	751	766	765	813	768	744	801	796	808	773	782	781	801	808	749	774	808	775	748	840	694	764	773	739	760	736	791	801	816	814	811	735	774	816	825	791	765	795	785	793	750	773	864	757	761	773	808	809	783	780	781	816	758	714	823	809	770	800	773	768	772	752	793	774	738	769	820	810	815	797	822	769	773	772	846	833	789	799	734	771	769	795	749	788	815	808	776	776	771	827	776	727	765	816	757	790	818	766	773	738	761	828	828	780	803	753	803	793	747	758	760	792	837	751	807	753	795	816	778	809	796	842	795	791	790	788	773	782	735	734	802	737	820	821	746	768	778	768	772	798	795	736	774	811	759	823	807	794	815	744	782	770	811	761	796	786	791	826	848	793	818	772	791	743	756	788	783	749	785	813	762	769	756	771	782	765	801	802	764	772	786	778	777	802	845	746	789	781	759	742	790	732	767	772	801	832	734	753	753	785	807	776	740	757	831	805	790	728	821	772	752	810	746	765	807	747	808	801	750	796	742	799	797	749	767	730	790	769	767	813	831	821	810	827	805	798	807	782	793	826	792	734	767	781	795	749	786	783	752	734	778	785	798	762	756	708	796	802	819	795	786	770	718	781	851	744	835	747	757	802	785	711	811	791	741	756	750	730	762	787	772	770	767	770	788	812	800	809	814	761	798	791	777	785	800	818	800	713	802	764	777	784	772	765	752	830	779	797	774	815	804	747	799	784	776	784	773	764	757	743	739	749	792	758	742	811	804	760	761	790	770	805	789	797	763	772	713	776	720	823	815	807	745	790	777	787	794	730	784	818	776	766	766	764	781	812	838	757	753	794	784	764	775	863	799	820	819	805	765	767	816	743	795	767	795	833	806	749	733	785	776	762	790	799	744	800	807	806	786	780	732	792	820	769	790	802	770	742	799	791	737	771	741	776	770	754	758	812	784	729	766	746	779	769	767	799	792	728	758	739	787	818	770	761	787	801	782	782	807	810	775	760	746	751	739	752	771	775	827	755	798	777	796	736	786	742	839	755	799	758	761	808	756	806	766	760	760	804	772	783	753	758	748	738	727	770	775	751	770	751	776	787	762	794	777	768	765	809	797	792	792	802	733	759	779	767	802	789	766	777	787	762	783	751	789	816	782	805	794	747	757	778	749	763	758	745	804	773	780	820	765	749	818	768	797	761	775	792	788	822	785	722	786	761	752	801	731	766	810	782	786	771	783	752	788	768	768	767	765	831	741	735	782	802	797	777	743	782	791	776	759	800	845	752	824	800	744	790	810	789	796	789	810	805	792	831	778	745	745	777	722	790	741	751	820	865	724	776	771	812	791	772	825	762	799	800	800	784	793	778	856	784	796	774	778	800	780	792	771	777	774	817	719	805	812	784	711	786	821	797	779	789	759	767	772	788	787	744	796	787	782	800	774	811	765	741	787	776	781	780	747	764	812	726	769	784	788	787	787	777	788	754	775	784	812	750	794	750	784	788	746	753	800	760	773	754	759	814	807	764	773	790	782	814	786	769	740	809	802	755	819	769	729	741	815	782	789	769	753	807	777	791	747	800	741	756	785	778	828	707	791	767	783	799	742	746	753	753	805	761	798	764	798	813	781	815	779	771	754	787	761	776	795	771	753	777	752	756	800	804	743	806	781	752	756	800	729	781	786	805	765	797	797	769	794	734	808	749	781	737	800	793	791	753	770	801	777	740	784	752	757	763	822	803	792	806	781	786	787	773	758	758	794	801	818	780	843	799	814	754	806	763	804	810	792	815	784	749	798	781	805	765	795	798	757	776	790	792	788	794	776	809	779	769	792	795	779	785	772	760	723	739	791	796	760	780	777	813	856	745	788	798	861	747	790	797	791	787	789	768	787	806	751	780	727	807	819	768	797	767	801	797	810	763	801	835	797	767	807	796	782	774	723	792	777	764	778	846	774	767	773	781	820	822	757	775	769	762	748	771	801	754	757	819	804	827	812	778	786	742	793	812	783	742	816	814	752	813	781	728	796	733	779	801	738	711	749	777	783	807	811	768	789	805	755	761	738	762	773	759	791	778	789	802	776	784	814	735	798	765	790	782	728	738	755	744	765	763	797	775	769	774	781	771	770	756	799	778	766	783	784	725	799	792	767	791	824	780	759	780	764	735	793	896	784	772	759	741	802	787	726	774	853	832	777	776	814	773	864	802	756	786	777	829	815	826	782	808	740	746	802	752	764	788	811	753	793	777	783	809	811	780	776	789	773	776	763	773	756	780	805	757	758	798	757	832	811	839	735	787	801	792	769	762	768	778	767	807	780	814	760	794	791	794	764	786	782	743	780	768	751	783	724	771	782	788	791	797	741	780	806	748	798	789	788	778	766	788	755	749	762	797	790	798	772	708	819	777	815	740	789	784	779	822	753	801	796	798	809	791	769	753	814	786	779	762	824	764	833	804	810	744	725	746	738	799	777	744	779	769	759	788	769	759	752	779	778	787	838	772	771	724	759	812	770	798	784	762	778	765	796	812	739	741	743	811	866	757	779	782	757	720	822	764	775	757	808	757	785	761	818	738	782	806	783	758	756	790	760	812	814	785	777	786	765	812	779	755	762	783	827	797	787	807	796	792	786	794	800	796	766	746	777	760	795	759	783	727	796	774	746	777	779	797	806	768	789	788	774	770	723	856	789	812	775	839	796	789	730	794	785	786	781	771	800	790	768	747	796	744	798	787	768	762	808	781	793	785	801	792	835	750	795	760	787	831	798	763	745	796	819	740	759	807	760	799	787	751	782	755	787	797	781	799	737	809	762	742	792
26329	22210	27776	22367	28541	33112	41288	34949	32317	31777	31196	24624	23332	27995	29533	26730	18872	16485	11758	8133	6839	6219	3556	3114	3275	4050	1297	636	586	575	503	410	345	356	348	320	351	337	343	318	335	321	366	329	345	366	350	340	303	328	351	323	329	353	307	327	314	332	345	309	287	313	284	315	309	367	305	346	353	321	294	343	299	302	302	316	313	327	293	306	322	274	320	282	291	310	314	300	313	332	337	309	301	286	353	304	299	297	325	296	308	279	320	309	295	305	319	292	288	307	323	323	301	313	283	292	307	349	311	322	307	309	296	298	302	312	294	321	302	312	344	326	279	296	294	302	318	301	323	319	314	292	325	303	314	326	296	334	291	300	324	287	288	303	290	329	307	316	302	289	301	276	317	312	303	306	318	291	299	301	285	309	296	347	301	318	301	288	323	340	301	298	315	305	336	320	312	292	305	293	311	297	304	301	282	299	318	318	308	295	315	320	290	296	329	300	305	297	333	265	307	315	310	286	315	304	344	380	325	306	320	304	276	326	280	300	303	334	309	349	312	284	315	284	293	340	296	305	308	329	333	291	305	300	323	306	282	329	295	306	318	291	318	307	316	310	312	285	331	322	307	339	309	272	297	296	320	329	303	296	324	284	291	306	305	327	296	286	274	308	312	325	321	311	316	302	297	316	301	286	301	318	309	324	322	269	306	288	336	311	287	291	309	326	333	320	296	371	292	325	324	341	308	309	296	312	315	292	327	277	287	326	310	302	310	321	317	303	336	291	278	305	333	278	305	297	314	292	306	318	293	306	325	314	305	311	307	334	295	292	340	295	308	300	297	331	312	349	327	297	326	322	336	321	300	332	312	297	310	262	324	282	318	328	304	343	298	307	278	327	330	294	288	293	322	324	297	304	283	289	281	333	283	301	303	312	305	343	305	314	262	317	310	294	275	293	312	340	297	305	290	305	284	302	334	312	276	303	288	297	272	283	327	352	308	301	290	318	334	342	332	314	306	328	300	262	320	287	324	288	299	316	328	285	294	308	297	303	325	311	325	274	296	311	328	319	328	345	309	314	315	295	310	322	317	335	303	314	314	317	338	335	312	309	330	299	280	305	310	307	323	310	321	305	317	319	308	308	296	314	271	278	348	279	312	322	307	251	298	316	294	279	302	315	330	286	316	308	294	298	337	309	323	322	295	310	289	283	313	312	281	321	271	298	296	297	324	316	318	333	319	305	304	318	281	286	289	290	303	284	314	302	337	285	293	275	290	309	330	288	336	284	301	315	301	314	315	314	313	302	316	312	311	296	261	291	305	310	285	306	297	327	306	294	279	360	322	329	329	292	323	297	342	324	297	337	316	288	326	304	293	291	286	335	316	321	293	307	302	335	290	327	307	314	312	324	284	339	324	280	321	299	309	293	318	273	302	312	276	292	276	336	329	293	313	295	280	291	301	333	284	300	332	310	306	270	315	311	304	327	329	256	284	325	338	298	284	330	273	305	307	293	319	315	347	342	328	319	290	319	329	326	298	326	287	344	295	305	286	303	294	313	336	304	270	305	307	303	307	301	310	283	296	323	344	310	273	302	296	347	305	313	275	301	312	297	313	339	318	308	309	284	332	294	313	338	316	312	298	304	312	269	311	293	327	295	274	247	307	316	310	314	298	315	296	287	318	337	288	314	311	319	316	308	314	353	291	321	282	310	286	302	281	285	324	314	282	307	304	274	280	283	283	307	324	277	282	329	280	293	328	295	297	307	306	272	308	321	328	330	298	342	301	309	280	324	306	277	322	305	323	271	326	314	318	301	300	330	321	283	291	289	278	306	315	294	311	309	317	325	314	314	293	304	300	303	292	296	312	312	313	291	320	284	313	288	326	299	310	293	303	289	303	318	317	309	316	293	296	317	319	286	359	317	324	310	322	277	301	281	313	290	329	264	268	327	322	289	299	336	306	298	296	297	331	285	313	318	303	350	317	305	323	290	313	323	309	312	292	296	347	327	298	319	310	308	311	314	281	318	319	313	273	310	279	295	305	314	278	309	303	300	285	331	301	309	273	318	318	328	297	289	313	295	301	294	293	303	285	286	317	351	331	295	268	271	317	272	330	303	307	369	302	296	268	294	285	253	294	290	294	316	280	311	314	293	330	340	309	286	296	300	300	325	305	300	275	281	328	324	275	286	293	318	303	305	282	289	306	334	287	288	303	301	317	306	302	287	313	318	321	300	326	307	278	288	296	290	294	318	324	286	314	329	300	364	300	313	313	317	288	306	344	305	298	320	303	290	307	321	318	285	326	340	280	288	321	331	300	316	283	311	333	315	304	277	323	331	293	297	323	291	301	319	313	353	310	296	282	328	316	312	300	300	299	304	299	308	320	285	315	297	337	297	308	318	306	307	301	343	331	302	300	316	343	293	302	317	303	300	297	353	296	333	329	307	287	280	279	330	330	324	308	314	298	292	322	326	287	280	304	301	305	336	320	292	355	317	328	322	298	343	320	302	292	286	297	295	273	288	292	313	315	307	312	294	318	328	289	288	270	295	298	294	328	303	299	264	297	349	329	304	309	299	295	307	282	344	303	297	284	277	308	298	316	267	337	276	275	291	316	311	308	314	287	319	316	314	306	324	338	311	313	318	293	271	305	340	313	274	296	283	290	309	273	317	305	289	303	335	312	319	316	283	295	309	314	275	326	317	285	287	300	292	317	304	331	303	309	319	304	316	299	323	342	305	293	335	322	285	302	287	298	324	282	301	310	300	298	283	328	294	303	347	338	279	329	295	303	325	269	324	277	309	282	333	304	292	298	311	286	318	321	297	315	278	305	287	317	264	327	256	335	288	309	302	328	274	294	299	322	325	282	313	301	297	316	293	314	345	315	308	336	298	311	298	330	310	328	293	300	311	301	310	305	305	299	305	298	305	345	306	297	303	260	321	299	316	335	299	322	279	288	301	293	289	285	306	276	345	291	319	304	303	337	323	300	304	279	308	316	307	278	297	285	311	308	308	321	310	289	281	334	312	290	305	308	291	309	284	310	310	320	294	309	279	316	316	281	312	301	282	298	308	315	301	317	301	331	307	319	304	331	325	283	297	297	275	349	303	311	284	310	326	317	326	303	343	318	341	286	339	295	305	296	321	323	331	313	305	341	303	354	292	308	303	325	275	332	305	315	293	330	298	296	310	299	323	296	291	288	300	283	279	273	296	287	311	269	320	325	319	292	295	316	323	313	327	324	316	341	278	304	278	323	315	306	343	323	316	284	291	313	320	298	280	332	317	313	329	311	291	280	296	329	308	293	287	298	290	299	301	305	323	320	303	280	324	295	320	290	321	265	311	292	324	319	269	266	296	288	278	290	312	305	317	300	334	293	280	313	305	286	295	289	291	318	322	281	295	295	284	307	344	333	320	299	321	289	314	338	290	269	306	265	298	292	322	323	294	303	344	276	288	356	316	301	310	301	323	299	299	269	307	303	316	330	298	324	326	286	298	328	279	311	322
17182	18088	28554	29184	38438	41423	53130	47482	46050	48075	45309	39802	42676	45967	48206	44659	37765	37069	31207	26620	25210	23326	16408	14680	16360	17236	6286	3071	2711	2640	2360	1709	1357	1057	1076	1006	1023	1010	1041	1026	988	1083	1033	1030	996	913	939	977	895	971	1007	993	999	926	953	1009	994	943	997	863	911	855	820	849	973	978	1003	891	827	769	745	837	793	752	761	745	742	798	743	818	742	751	757	769	765	788	800	827	739	755	765	746	750	749	759	756	721	757	738	799	794	789	751	804	753	783	742	786	759	721	806	812	747	793	753	722	809	763	737	742	777	786	746	747	797	748	758	776	791	766	803	771	796	815	751	737	772	802	758	839	733	744	772	745	766	745	768	753	792	745	800	725	742	722	783	725	765	800	779	784	844	732	790	785	739	772	831	740	738	757	764	766	768	766	761	726	757	751	740	747	734	767	726	764	756	797	711	730	784	742	769	760	777	738	752	751	734	801	751	792	762	787	747	780	769	787	764	792	742	751	727	770	732	739	784	758	767	820	746	748	727	751	767	776	763	734	746	756	774	761	766	739	780	767	775	751	775	794	782	804	759	755	752	732	786	746	729	757	765	786	752	735	738	727	771	777	773	745	771	762	759	762	774	775	740	783	792	770	742	781	725	801	776	763	788	837	819	750	748	800	736	751	779	725	772	783	794	759	778	769	748	681	764	797	808	786	774	764	788	745	745	755	782	822	743	770	739	755	797	790	784	726	732	776	792	800	746	726	705	769	761	759	772	788	752	757	733	789	731	783	779	730	793	753	772	745	738	738	797	771	774	818	747	788	732	785	791	781	757	779	744	726	779	718	794	774	745	782	730	801	758	800	773	759	754	835	762	797	766	749	782	763	770	800	757	700	780	743	802	744	760	853	757	780	793	762	806	786	758	769	755	753	759	790	741	762	784	740	781	772	741	746	796	750	763	795	740	752	775	779	773	715	754	760	766	774	741	788	783	798	776	787	734	749	751	780	740	725	780	741	823	790	756	768	729	808	761	804	761	805	734	692	748	777	733	759	749	775	753	810	745	782	749	743	812	736	782	810	699	758	784	790	794	765	754	762	791	773	730	737	733	776	786	781	755	802	772	753	751	687	756	757	803	769	757	741	792	805	752	764	752	787	745	763	746	814	833	759	774	793	766	795	779	737	782	777	790	783	740	715	775	763	780	803	769	752	811	748	786	768	732	773	780	756	755	746	737	768	773	713	737	725	732	794	766	774	758	784	730	763	778	824	782	738	747	793	748	765	790	755	780	756	825	738	809	784	790	720	766	742	783	734	767	788	716	723	779	768	749	735	746	765	788	755	728	760	786	744	787	715	788	777	769	744	793	804	733	736	770	759	705	754	725	732	754	741	784	776	766	728	728	762	769	754	774	750	773	804	725	795	789	802	737	756	758	693	784	759	789	766	788	741	759	746	726	808	739	740	774	783	796	751	792	764	707	777	779	743	763	749	828	797	781	746	758	722	782	794	767	740	771	750	794	756	857	796	733	806	743	801	769	738	714	725	815	759	790	812	800	748	776	797	776	787	798	753	784	784	796	737	735	766	742	761	783	820	766	787	783	757	799	748	795	787	761	766	784	744	796	777	758	772	823	763	787	760	766	749	786	787	755	779	767	774	751	755	728	802	762	758	777	754	756	794	750	743	758	745	822	756	770	791	731	775	786	742	744	764	777	754	785	778	735	782	749	755	764	781	793	769	746	756	805	748	760	755	727	728	771	796	739	778	799	743	804	741	817	783	750	762	767	732	763	788	726	775	744	769	747	741	766	750	788	757	770	809	801	751	787	818	725	779	775	767	759	835	800	789	794	726	817	757	781	741	803	777	776	717	766	778	759	744	767	737	746	728	748	748	779	795	798	789	813	791	736	721	754	745	775	767	746	772	726	782	765	793	800	802	763	752	775	815	771	743	758	799	812	817	739	790	789	785	744	814	727	728	797	749	736	759	746	737	748	772	806	789	883	743	776	724	789	782	714	799	803	751	786	789	794	800	781	770	736	745	734	802	739	744	699	750	774	787	810	772	775	766	743	793	808	812	758	803	746	696	762	788	746	776	805	795	752	751	756	794	741	741	775	765	773	790	775	793	766	818	738	716	796	757	745	762	757	749	801	780	770	794	693	798	803	730	767	787	755	788	756	799	712	751	777	711	782	758	792	803	729	767	766	757	814	738	807	793	799	739	823	814	750	728	795	728	787	745	759	754	768	782	767	753	785	780	761	793	777	726	770	704	765	777	722	725	785	764	746	762	739	764	752	759	777	785	722	741	789	740	771	812	799	806	716	747	734	760	761	708	767	802	770	787	718	772	755	760	758	756	767	751	735	781	783	775	732	773	788	786	801	797	780	800	798	751	793	761	741	802	771	785	712	757	774	773	723	740	777	848	725	768	744	802	773	728	767	743	796	785	787	821	769	722	746	755	764	747	809	775	759	773	771	759	749	709	792	751	818	722	747	792	769	779	744	706	716	732	760	789	760	760	738	751	755	757	761	726	752	766	752	756	770	771	763	717	804	777	773	743	757	762	786	740	812	731	754	751	794	780	763	741	811	709	764	800	777	824	797	808	767	774	757	775	752	725	792	761	791	811	777	711	739	796	758	793	779	783	692	785	739	788	743	742	760	753	771	798	759	763	777	791	693	786	745	786	747	796	740	760	737	807	801	792	765	798	726	790	763	715	754	765	735	766	770	755	738	812	779	781	827	786	784	813	745	805	774	769	732	801	757	698	757	741	746	784	809	796	744	781	699	753	774	782	810	750	755	783	732	711	751	806	742	769	798	761	780	760	800	772	740	757	785	781	737	727	773	809	744	797	761	757	770	757	753	781	786	768	781	739	774	801	825	764	735	801	811	788	752	807	747	780	758	768	790	723	786	793	742	742	782	761	811	808	781	715	758	824	773	788	751	774	785	770	784	776	699	742	787	761	748	778	752	765	793	751	772	744	757	781	760	778	766	772	776	777	777	737	741	757	773	774	800	765	786	806	770	711	760	786	763	762	747	778	763	774	783	783	730	788	756	766	823	738	746	774	784	779	748	784	805	766	798	769	784	786	798	732	770	797	791	754	810	762	793	780	749	768	790	738	742	792	780	771	721	762	794	734	740	777	804	789	759	769	773	758	751	777	767	770	749	727	770	771	789	790	741	752	779	746	746	776	751	749	766	757	769	750	796	768	770	792	743	798	785	773	758	772	761	752	781	740	766	804	748	779	800	779	748	827	757	784	791	755	767	769	746	738	784	770	780	780	795	716	787	774	791	767	789	757	742	787	801	797	718	761	746	773	744	755	743	745	749	732	768	768	771	737	785	710	737	780	722	762	726	793	754	772	742	758	752	765	762	739	750	785	774	777	749	739	788	791	752	748	768	792	771	732	743	764	712	770	769	785	783	742	769	746	771	766	731	752	731	741	807	804	787	738	768	782	771	805	753	766	786	799	779	765	758	749	704	756	750	739	803	721	780	768	756	800	770	776
38750	32060	37382	33266	40627	39108	46924	44888	41194	39161	40241	34014	34357	43370	43862	41309	31969	31295	29850	23063	21597	18215	9996	7222	8618	6564	2463	1185	859	755	742	487	367	306	337	367	364	312	381	356	325	309	342	299	326	279	291	324	293	343	304	298	304	320	307	317	303	292	303	282	283	250	271	245	324	314	316	262	243	234	239	269	259	265	238	262	276	232	266	266	258	257	275	244	247	253	249	250	289	251	216	235	239	251	248	280	256	236	263	272	253	228	237	263	260	264	246	241	262	254	259	233	248	250	260	279	257	229	257	252	259	252	258	226	285	269	219	266	251	261	262	258	255	244	224	252	276	275	238	262	252	241	251	231	279	245	260	255	275	244	226	255	264	261	240	264	255	268	271	286	246	253	256	244	253	237	245	219	246	267	273	261	276	241	241	262	247	260	249	225	249	230	253	278	219	254	259	246	240	244	260	272	235	288	270	275	248	223	233	233	232	253	260	230	276	252	265	267	252	242	260	246	283	259	250	259	266	253	263	254	276	237	257	249	266	268	240	227	271	248	219	239	224	232	247	266	266	239	264	258	243	257	256	241	264	238	294	250	235	258	243	255	261	261	245	245	231	273	242	282	259	238	252	237	277	241	229	289	260	234	249	262	265	267	292	262	259	252	261	243	231	271	263	278	237	241	274	257	235	266	281	278	267	229	258	264	244	276	243	247	269	239	257	268	253	244	231	259	257	230	253	247	250	229	223	262	267	247	262	252	240	228	238	271	277	228	265	261	224	246	277	259	273	259	253	286	252	283	258	280	220	282	274	266	261	263	272	275	247	241	271	269	269	234	267	253	249	272	260	273	263	265	237	266	231	224	252	248	261	225	253	262	261	265	263	279	234	239	237	253	258	250	254	256	231	236	272	292	265	244	253	243	239	249	243	252	243	252	269	228	237	224	247	251	251	219	245	277	272	246	270	264	228	249	273	247	253	289	259	232	235	232	243	253	255	268	245	240	244	258	256	252	245	253	267	248	253	241	232	273	268	249	259	297	259	231	251	228	242	242	269	251	282	250	254	274	258	286	286	228	273	245	231	242	276	272	276	265	245	239	250	222	265	276	251	280	244	277	265	250	262	246	248	271	279	266	245	239	291	261	271	242	245	211	263	271	272	232	267	253	254	255	246	221	241	263	243	246	257	233	219	258	244	249	244	253	252	262	278	286	275	269	279	258	288	263	234	252	232	251	269	260	240	225	245	251	284	264	257	254	273	275	254	265	241	255	289	251	262	231	251	252	265	241	279	246	259	229	273	236	257	250	232	236	262	286	248	231	263	234	257	273	260	248	251	246	226	233	216	251	248	258	271	227	256	248	258	271	256	277	260	242	258	283	236	258	265	242	252	260	265	276	264	289	272	240	263	265	251	249	271	255	287	270	238	235	269	232	256	226	268	246	232	235	247	251	253	244	259	259	248	263	250	252	239	245	227	237	250	259	244	248	242	277	275	241	256	250	269	273	251	278	270	245	252	258	280	262	238	244	283	256	235	257	271	252	286	255	250	267	224	245	237	259	242	254	290	271	250	270	255	260	249	246	247	288	241	265	241	252	253	235	245	271	252	231	217	290	284	256	277	257	236	250	257	264	246	292	274	227	283	259	281	266	292	243	249	254	256	234	246	254	251	243	254	243	241	238	265	263	247	252	230	253	223	267	255	254	253	254	252	229	240	245	252	254	222	262	240	259	248	253	257	262	290	249	253	252	263	256	234	264	281	255	252	265	261	227	229	294	240	251	254	272	236	274	281	266	273	272	275	248	258	232	267	241	253	255	237	255	247	263	259	265	237	246	261	271	242	250	246	273	247	260	233	248	277	253	264	270	280	239	275	259	237	236	254	260	279	260	255	278	275	249	248	275	251	244	252	244	243	234	254	246	248	267	275	258	277	274	246	219	234	259	249	267	243	272	245	241	243	279	256	262	254	276	275	236	250	258	272	277	277	244	251	286	268	260	268	244	267	260	234	261	264	266	268	285	242	265	258	271	257	248	286	242	289	247	263	229	271	226	289	226	262	261	241	235	240	278	252	224	237	236	244	264	267	258	277	258	264	255	283	269	243	275	234	252	275	263	263	267	263	217	240	276	267	243	273	258	271	275	245	272	253	272	282	246	240	286	255	273	274	253	288	282	226	236	257	237	250	253	266	241	262	236	257	287	234	259	263	276	234	259	276	234	225	276	260	262	248	247	252	269	248	259	252	255	258	258	238	237	255	259	244	274	223	273	235	250	245	271	239	284	266	223	250	244	284	296	238	239	268	239	281	260	251	250	257	251	266	241	250	252	266	245	263	265	243	255	268	248	245	292	262	234	244	259	247	284	273	271	274	255	273	264	256	232	265	268	261	255	272	259	290	253	264	240	276	267	262	269	255	244	268	248	262	269	243	224	286	277	251	274	263	234	264	266	248	253	250	261	246	258	265	263	231	253	248	241	256	251	247	249	232	260	262	251	226	269	254	274	264	237	236	275	239	248	253	269	261	254	283	273	227	266	285	296	268	254	261	250	254	243	250	257	252	234	259	262	260	244	230	262	231	257	241	236	242	244	246	255	239	260	239	247	245	227	235	233	200	241	293	212	240	233	249	249	271	246	274	235	260	239	234	276	275	256	241	243	244	264	279	251	270	271	234	259	268	257	259	232	263	243	276	302	255	261	257	294	237	247	278	251	272	258	229	236	224	292	260	242	241	267	247	248	242	271	259	243	254	300	258	274	247	257	260	249	243	251	249	224	243	261	247	266	257	276	266	240	231	235	251	232	253	258	284	239	236	233	252	281	267	244	288	250	240	255	247	245	234	247	241	269	264	270	264	251	223	234	261	260	235	232	247	249	240	243	263	285	249	252	275	225	284	234	242	244	262	252	267	264	258	261	267	247	276	246	258	276	220	272	258	241	258	265	257	278	274	267	254	270	275	274	239	229	246	258	246	250	244	246	261	220	241	246	241	247	273	230	271	239	254	276	250	276	236	241	281	246	262	257	248	227	278	249	260	257	263	271	256	260	253	276	283	260	262	259	242	249	253	258	262	227	263	260	269	249	268	265	245	263	239	233	268	228	245	290	266	278	287	261	265	276	271	265	253	252	261	249	237	271	255	250	239	262	262	251	239	238	251	257	256	274	265	257	268	241	247	244	242	245	264	266	247	234	256	258	262	259	268	268	223	275	242	239	269	228	283	248	243	264	233	248	256	269	275	268	251	261	238	238	236	253	249	250	252	246	258	250	235	247	243	261	249	248	261	216	264	286	264	255	259	238	240	220	232	273	231	229	256	236	244	244	258	260	223	253	263	244	232	239	243	256	252	267	260	221	245	246	263	255	272	235	263	259	249	241	252	246	242	235	273	229	280	260	270	231	264	254	293	253	255	231	251	250	277	260	255	241	246	246	276	236	258	269	240	228	255	219	252	249	256	253	248	258	252	279	262	254	253	237	248	214	257	257	261	241	280	270	291	266	235	280	254	296
25074	25281	36759	41388	47034	46344	60283	57621	55551	57429	54360	50115	54139	56156	59825	55088	48553	49653	46944	43876	43094	38108	28609	24101	28519	21402	11553	6292	4726	4139	3947	2165	1440	1104	1214	1305	1218	1161	1264	1332	1254	1291	1368	1187	1122	1020	1022	1102	1039	1149	1152	1094	1202	1112	1049	1078	1141	1226	1197	864	788	868	845	992	1117	1306	985	863	762	707	667	715	657	686	625	675	627	681	667	642	668	641	656	653	622	663	687	693	655	696	633	653	650	639	678	638	639	667	652	647	670	666	656	663	606	618	654	607	643	650	668	682	662	645	615	651	641	644	669	669	686	619	628	621	668	678	642	653	639	613	685	662	616	650	647	653	661	699	649	637	687	669	623	683	606	614	654	637	653	634	659	631	646	622	657	642	638	634	661	672	634	631	681	623	629	688	659	599	625	671	675	683	601	609	607	685	606	687	639	624	664	672	626	641	658	613	640	673	706	633	649	682	635	682	641	622	673	617	683	619	674	629	605	619	620	673	641	613	613	646	682	631	674	631	647	685	698	651	649	647	638	675	639	674	648	649	625	698	649	623	654	648	611	669	655	614	646	644	707	677	659	601	625	682	632	635	633	682	615	638	633	631	654	646	647	675	665	621	646	619	615	615	632	647	590	675	645	652	641	606	666	659	692	673	641	601	639	615	662	646	640	621	670	650	654	627	610	624	644	637	624	673	671	624	688	647	681	627	607	599	630	661	612	673	641	631	696	626	627	655	667	658	678	598	614	625	638	643	630	627	654	643	633	636	634	644	626	647	598	668	612	634	628	668	658	637	666	658	641	651	644	614	644	622	689	652	610	658	641	625	616	678	628	628	613	653	688	631	633	673	650	657	683	616	629	637	636	662	672	625	647	642	634	656	665	664	652	626	659	661	615	602	654	682	621	682	629	651	633	664	653	639	642	624	651	680	632	645	606	652	627	638	644	642	635	621	654	667	644	651	626	639	638	646	636	602	632	673	646	662	656	673	641	668	631	658	634	671	640	656	666	633	638	660	648	662	621	630	618	653	675	607	685	636	643	622	640	631	612	630	655	598	693	637	690	619	595	648	678	649	644	635	676	664	613	629	611	664	631	686	652	633	647	619	626	657	670	661	633	627	638	656	597	640	651	679	656	653	660	662	661	626	618	626	663	617	656	652	626	649	657	629	661	614	613	636	644	640	641	669	582	634	619	637	654	621	638	687	631	620	618	685	629	658	647	619	632	621	648	602	621	673	604	649	684	630	635	666	655	674	659	692	641	668	683	621	630	704	580	624	603	666	577	630	678	615	713	651	634	637	664	672	641	629	637	658	607	580	649	644	642	645	643	662	651	637	661	622	610	653	646	653	641	660	630	631	651	605	679	630	648	631	666	654	644	642	593	668	668	640	629	615	669	611	622	637	605	637	682	645	613	643	640	655	600	656	671	624	652	620	621	621	670	625	615	631	637	622	673	644	668	646	620	685	666	633	597	608	660	636	591	620	621	672	662	640	614	684	631	667	612	645	646	660	660	633	694	683	617	638	620	633	659	679	647	612	665	660	628	625	600	638	644	620	642	625	660	647	637	652	620	639	640	602	609	698	607	641	639	596	629	710	644	646	628	659	621	615	609	633	651	650	673	679	674	605	637	660	605	603	636	594	631	623	641	609	667	657	610	640	678	664	613	632	657	667	665	635	612	635	613	637	640	666	616	637	633	661	637	641	654	650	661	655	602	626	641	644	635	639	613	687	644	621	620	668	642	652	634	618	669	652	612	634	585	633	673	630	610	620	656	656	635	639	648	630	615	614	646	613	608	671	647	658	614	664	670	620	645	643	641	602	656	669	621	625	630	670	624	681	636	649	659	644	632	638	659	656	622	665	668	672	584	646	657	659	655	606	707	714	613	610	639	616	590	637	683	618	662	644	657	618	644	615	632	671	656	676	636	682	610	602	692	654	608	639	630	617	629	694	601	588	592	631	630	640	608	626	644	601	638	630	624	652	643	660	625	633	661	641	678	622	671	630	634	609	668	624	630	655	627	667	633	609	657	667	592	665	671	636	630	597	664	637	618	619	640	669	640	661	612	665	671	648	670	680	660	672	609	648	643	709	634	644	632	646	609	626	664	613	655	666	649	631	645	620	635	657	633	591	632	639	635	580	675	673	640	646	655	641	670	612	641	661	668	640	662	607	638	650	667	699	650	650	632	639	631	638	629	637	618	619	643	682	650	656	591	680	659	664	654	659	650	646	630	682	649	602	573	662	668	628	622	602	664	636	633	680	641	606	634	624	642	668	643	665	672	622	641	671	633	697	670	639	631	653	652	624	671	596	649	677	590	651	625	632	680	665	632	603	655	591	633	642	625	676	653	650	645	650	636	618	670	569	657	609	648	660	636	616	661	619	647	622	646	673	612	617	693	617	645	638	614	599	680	664	664	693	653	622	628	686	645	620	649	664	605	622	675	611	659	694	652	638	668	589	633	633	671	619	613	620	658	639	657	663	641	655	636	662	610	633	657	660	646	683	622	655	673	656	636	602	641	671	635	569	603	647	604	681	651	616	663	631	626	597	670	689	651	680	664	679	642	640	649	646	608	598	644	677	688	650	620	633	640	669	698	631	664	583	666	660	588	626	678	640	668	656	640	619	690	700	628	655	661	652	661	649	656	636	639	634	686	651	648	608	648	682	639	647	710	585	694	648	621	647	603	637	638	609	656	648	623	631	638	611	656	663	607	628	614	647	666	638	601	617	648	581	656	636	674	634	630	678	655	658	638	661	636	663	666	650	648	634	643	626	612	634	618	640	646	662	680	665	639	658	617	646	683	658	666	661	652	688	600	673	627	659	652	629	606	603	639	676	638	638	669	682	658	661	630	656	617	611	615	655	647	631	630	653	645	657	640	639	596	615	614	650	634	605	632	622	627	636	651	691	626	672	639	667	675	619	648	685	622	626	581	640	624	635	604	633	629	628	670	614	649	630	669	617	638	638	655	631	639	649	658	627	655	650	637	628	640	654	641	667	636	673	678	688	666	623	607	661	673	636	616	659	653	623	623	622	643	638	646	700	648	707	637	600	645	636	618	637	634	621	654	645	649	650	631	621	680	643	677	628	676	652	627	666	664	657	594	619	616	643	645	671	673	654	641	614	649	614	661	653	642	604	627	670	577	601	631	642	660	625	625	646	643	637	629	654	632	654	626	623	588	680	629	654	660	614	609	589	604	625	642	663	661	661	622	680	641	639	668	642	643	634	645	645	642	693	656	635	645	628	645	658	608	668	605	612	605	632	636	637	641	657	645	650	620	657	625	635	629	632	630	664	654	643	700	639	638	656	677	631	635	706	620	609	644	629	631	662	654	615	600	591	621	630	646	618	681	617	640	651	624	675	647	612	605	632	630	656	606	624	664	637	632	611	622	618	606	639	652	714	661	599	694	650	635	598	632	688	640	682	668	581	581	671	675	608	651	620	674	617	651	625	647	605	641	637	673	661	646	647	626	647	651	668	629	630	686	679	659	637
14683	10051	11271	9036	7416	5050	5866	6420	4923	3544	2792	2004	1837	2393	2292	1946	1313	1311	1313	976	867	620	559	534	567	485	383	353	379	339	349	300	314	312	354	322	329	325	316	326	300	324	311	318	290	318	317	307	318	305	339	314	297	305	337	321	297	308	293	285	302	283	330	299	305	304	296	275	300	304	316	321	322	304	311	329	293	298	311	307	304	311	350	279	318	302	296	309	342	288	293	310	315	280	312	341	329	298	342	305	349	337	294	275	315	317	308	301	292	357	309	319	301	332	305	346	306	326	321	305	290	298	290	301	306	315	336	289	313	341	299	304	319	352	269	329	316	307	315	321	280	309	299	333	321	321	345	313	289	323	293	302	276	277	295	339	326	269	315	364	344	320	289	283	286	303	283	309	303	329	297	287	294	295	327	293	338	320	290	281	327	293	322	338	305	329	316	305	311	329	309	336	278	329	321	296	333	273	295	300	336	297	291	307	305	314	290	306	280	315	324	335	327	303	303	285	309	316	335	301	318	334	316	304	301	299	298	326	287	311	295	286	298	311	261	322	303	313	324	323	340	322	335	341	337	311	288	295	293	303	297	285	338	305	301	284	298	312	297	310	302	323	264	298	274	300	312	302	323	319	307	322	310	329	295	321	321	299	302	284	316	309	319	304	344	278	285	319	325	325	333	335	334	316	297	297	295	284	310	316	334	305	299	291	303	310	345	297	317	302	326	316	295	349	323	310	305	296	279	282	317	302	312	311	327	308	309	310	304	283	301	290	307	322	276	310	302	309	304	294	325	320	301	299	294	315	306	291	300	305	305	259	298	298	308	315	317	313	300	318	330	290	325	295	307	309	291	344	341	320	284	305	300	313	316	302	317	290	345	316	316	311	295	302	287	294	306	327	328	309	282	315	304	296	323	286	299	301	322	280	306	276	316	307	319	307	298	307	337	312	316	306	308	319	308	301	327	288	325	311	333	284	315	262	268	322	308	304	273	299	344	331	266	309	296	312	298	328	311	337	320	326	304	307	324	343	292	328	300	304	313	326	318	333	321	291	301	308	320	315	313	305	335	311	310	295	323	303	314	306	329	294	330	303	321	347	288	302	282	279	359	306	308	276	330	308	297	323	333	318	318	334	293	291	302	310	292	290	309	322	341	321	289	308	304	289	323	307	286	326	335	298	319	313	272	315	311	308	289	295	310	311	278	308	282	303	322	280	303	315	342	321	340	308	320	307	329	321	320	280	314	299	315	326	320	316	310	300	308	286	309	305	297	312	290	309	290	314	320	322	290	320	307	299	312	293	312	312	288	293	297	312	323	306	326	283	310	342	305	304	294	288	336	290	317	345	321	310	341	322	293	318	313	298	274	284	291	317	323	311	300	323	296	299	285	329	312	307	311	306	303	341	310	297	287	279	308	332	322	293	298	306	285	330	285	319	305	325	328	334	331	306	303	293	281	311	326	320	283	353	329	344	296	286	345	322	290	316	312	316	295	319	322	325	335	270	287	315	310	312	310	363	315	306	337	337	330	293	291	308	316	320	273	262	301	290	289	291	315	316	333	299	287	304	306	359	332	330	290	305	279	309	296	334	290	319	309	320	312	325	307	314	297	260	286	297	304	298	318	297	318	290	337	305	315	329	301	298	321	292	316	305	306	300	307	348	282	295	286	304	321	325	329	319	307	338	298	312	288	306	297	300	312	303	321	289	295	326	318	294	314	332	320	309	339	318	304	302	307	321	325	308	302	341	334	288	321	345	288	315	303	302	340	307	320	293	303	293	301	288	334	301	305	326	328	290	313	322	280	312	317	306	316	301	288	310	301	299	310	298	299	285	297	317	304	328	329	320	327	291	305	308	319	296	299	305	314	308	313	356	296	304	309	265	290	287	315	280	309	284	291	320	296	302	305	304	295	305	333	330	311	311	325	312	302	296	336	300	283	295	300	342	277	354	316	297	274	309	321	323	309	311	345	300	324	280	322	299	289	316	304	285	338	342	297	296	287	295	324	302	307	319	334	295	280	294	306	281	311	276	334	301	312	312	300	314	277	305	304	311	299	304	302	321	335	295	301	313	306	313	317	303	294	309	320	275	286	314	324	327	294	329	308	332	344	301	305	329	324	277	296	314	304	296	294	330	290	310	316	282	295	320	308	310	309	320	297	319	304	314	322	319	285	302	297	287	312	314	306	306	313	306	317	331	315	284	294	325	288	322	325	307	333	311	299	318	311	333	356	308	326	284	332	284	311	317	298	309	342	336	296	321	330	302	319	302	322	321	316	274	336	303	332	280	275	305	347	300	313	314	312	317	336	289	324	344	274	297	301	309	297	306	323	322	301	317	315	329	337	337	289	333	292	325	312	337	333	288	326	309	326	295	282	314	311	329	277	281	273	305	294	283	320	312	299	328	310	272	291	307	304	327	300	325	318	308	344	324	276	303	371	308	311	344	284	316	313	298	322	296	325	293	320	332	317	284	312	303	308	302	306	304	312	292	339	300	310	293	337	326	324	306	298	324	312	285	322	302	312	307	302	263	323	295	293	277	323	305	351	336	342	313	302	298	312	294	287	318	313	319	338	290	313	315	324	322	296	296	288	306	262	300	296	322	299	319	296	321	321	292	303	354	307	296	285	283	332	325	286	291	281	322	306	311	293	310	305	298	337	320	299	313	317	302	293	316	305	305	295	329	310	329	301	309	324	343	272	284	327	318	335	319	327	317	279	309	261	297	324	305	325	286	316	310	298	299	294	344	311	318	325	322	312	295	320	303	307	305	287	316	295	293	288	323	309	295	313	307	321	300	328	297	313	297	290	322	332	336	325	338	327	336	287	278	288	315	312	313	279	304	322	266	284	305	289	346	326	262	329	288	298	313	290	320	284	293	317	287	306	296	310	292	324	304	288	297	288	292	327	325	311	321	288	314	289	320	300	321	317	280	305	292	276	307	334	323	338	296	309	346	311	336	299	303	337	330	313	292	326	289	339	314	284	342	323	263	282	321	314	328	267	314	312	311	300	316	331	310	316	314	306	320	336	347	308	321	275	295	314	295	302	331	334	314	303	310	308	342	326	307	284	305	305	331	326	355	293	292	313	309	314	341	284	297	323	299	335	333	283	317	295	331	341	265	326	318	323	307	315	301	286	318	300	293	301	311	275	287	329	283	294	292	332	313	306	280	279	311	322	289	301	291	295	284	304	278	351	329	268	317	338	297	323	341	298	302	313	287	276	341	324	323	320	308	309	293	290	278	316	265	300	354	260	291	334	305	287	293	291	295	319	300	318	295	307	299	305	316	292	292	294	289	300	286	317	286	283	302	311	296	322	282	317	322	322	318	336	334	317	302	306	302	318	287	300	300	335	300	367	325	291	277	311	261	323	320	306	332	293	270	297	313	323	293	332	321	320	303	349	296	286	306	287	284	326	307	280	286	296	320	340	323	278	308	304	268	314	292	330	283	280	278	324	298	322	289	279	288	323	306	319	269	323	308	323	300
9218	9389	16908	19520	18630	14733	20016	21882	18079	14541	12880	10145	10126	13621	13640	11046	7687	8033	7483	5604	4999	3230	2439	2285	2919	2114	1517	1264	1155	1088	1073	973	917	931	904	878	825	805	864	806	786	812	891	818	863	841	808	850	819	850	837	825	770	813	791	820	810	847	792	756	759	792	774	793	809	807	794	780	795	768	789	789	798	801	735	749	809	735	752	833	806	769	795	749	805	761	782	720	788	777	807	766	802	770	763	792	767	724	770	760	785	741	808	737	777	727	786	770	776	764	739	745	793	767	778	780	812	747	802	785	790	821	821	738	778	786	745	715	773	799	776	772	759	764	747	800	751	790	780	769	802	787	747	758	731	765	766	759	824	777	805	737	724	758	781	781	803	757	758	756	746	807	773	759	817	734	757	774	798	785	803	757	752	794	752	781	774	731	777	781	777	798	769	753	765	774	795	715	801	715	786	839	757	769	762	810	687	823	775	766	795	808	791	787	784	752	769	826	774	808	758	799	777	780	784	785	838	784	820	740	830	784	806	813	774	779	812	782	781	752	770	809	807	734	774	769	783	759	825	774	809	783	759	782	806	773	762	841	770	816	766	767	770	828	735	798	744	778	789	802	749	768	803	832	770	742	780	775	730	799	783	753	741	826	704	769	756	780	777	820	798	791	767	789	733	721	804	756	774	779	734	803	774	779	791	753	794	798	750	766	774	817	786	764	745	763	777	751	771	724	763	784	765	801	742	794	768	816	753	731	808	797	814	822	813	784	794	795	792	792	746	783	799	802	788	783	818	733	800	784	777	772	746	764	775	719	745	777	735	841	772	778	806	807	740	759	809	826	742	785	753	734	769	763	764	799	748	785	761	818	698	743	788	757	735	772	777	782	767	757	792	784	773	763	773	721	752	795	756	770	771	791	802	771	821	736	747	765	735	711	786	826	783	750	766	762	843	749	762	729	771	821	787	737	748	763	784	773	746	751	733	791	750	783	762	724	779	748	721	720	721	840	740	771	757	768	791	797	714	799	807	793	796	732	764	829	714	802	789	777	735	767	752	692	804	736	819	738	784	740	770	788	703	747	776	800	760	752	724	754	760	762	773	790	706	753	782	769	791	752	812	750	804	771	748	750	767	758	780	778	764	814	770	769	766	770	783	748	737	767	764	756	753	782	808	725	724	752	790	793	762	780	769	786	785	769	784	803	769	827	788	784	776	798	771	818	769	732	784	761	764	761	774	801	770	769	778	830	754	752	809	762	792	722	752	765	769	823	756	801	759	781	815	793	759	816	759	791	801	749	739	768	791	806	759	781	786	721	824	759	729	800	786	791	803	813	793	774	733	775	763	783	765	735	755	765	834	814	732	734	775	788	810	751	723	793	798	803	779	783	733	756	761	753	790	807	795	798	787	793	727	788	804	783	797	743	802	775	811	767	742	744	734	778	742	783	770	770	731	762	786	805	775	774	755	764	789	788	733	781	735	759	766	787	785	800	764	798	761	759	743	734	779	730	811	790	733	759	793	771	813	791	791	724	738	747	742	810	744	751	786	807	784	789	775	785	748	756	826	787	801	750	740	780	785	773	783	789	816	768	736	786	724	713	762	767	770	788	838	798	779	805	782	739	806	771	803	775	769	749	779	752	729	774	784	820	805	705	750	800	721	791	815	795	822	766	787	797	822	792	765	754	780	799	777	787	776	748	786	773	765	779	790	833	776	712	791	777	775	778	763	803	720	750	727	784	766	766	768	774	774	781	797	835	720	785	787	752	816	786	749	767	792	755	762	779	727	781	709	782	794	787	759	757	806	797	766	791	831	761	789	788	752	839	797	779	762	731	771	808	734	775	772	770	755	741	770	762	776	761	782	774	794	807	793	764	800	795	759	814	834	762	732	781	766	800	776	734	804	746	760	750	742	774	775	777	780	781	764	803	768	752	749	762	743	834	738	794	750	765	814	768	810	775	770	801	781	757	750	791	771	793	851	823	779	808	806	776	747	800	778	751	782	767	745	771	756	785	731	795	763	790	775	737	791	803	782	780	794	745	774	813	803	762	755	773	767	758	783	742	762	765	760	759	786	760	762	749	730	772	806	755	781	752	750	732	722	784	793	730	771	807	778	758	763	813	742	796	791	768	777	791	803	811	804	784	792	795	740	766	791	757	779	825	773	839	759	766	757	717	725	738	772	748	768	767	783	732	747	760	812	802	798	813	803	734	732	808	765	811	793	735	755	793	754	860	754	787	724	725	770	761	785	785	769	716	777	774	769	810	777	788	755	797	788	719	764	745	810	762	735	715	810	765	765	812	760	823	812	789	828	793	752	791	739	762	803	784	754	780	812	742	789	775	819	802	796	765	739	726	727	782	806	774	817	803	757	765	790	741	748	804	741	755	845	783	800	755	829	784	764	766	773	764	823	711	739	734	779	778	766	764	786	798	759	744	754	789	724	735	756	766	776	766	745	785	783	721	797	768	790	726	799	745	784	757	791	746	755	806	768	807	792	820	755	790	770	758	729	772	785	749	809	765	758	757	784	756	806	768	823	760	735	802	758	777	763	782	786	757	778	754	828	823	796	740	766	788	762	766	795	791	812	783	792	752	790	799	791	791	767	752	769	792	757	747	765	785	717	823	717	770	773	745	764	725	777	740	753	796	794	770	807	772	813	708	721	794	793	707	809	817	763	778	799	775	770	771	758	773	781	811	737	785	797	794	792	789	725	782	791	763	761	777	817	692	724	749	759	778	769	775	810	753	810	801	781	732	809	744	754	763	767	795	829	767	783	800	748	841	821	773	762	787	751	722	726	746	784	779	774	751	770	803	726	735	795	783	738	799	725	815	809	747	805	791	815	776	790	781	753	804	779	767	753	795	749	778	730	775	817	807	797	784	816	763	726	759	744	781	833	786	744	734	782	789	761	796	742	780	811	804	778	770	812	764	784	780	789	793	783	797	755	782	832	785	763	763	764	774	804	814	784	754	804	750	802	821	785	813	793	782	790	718	764	745	752	740	798	750	711	784	747	770	769	777	816	757	828	808	763	809	746	808	773	770	766	793	773	768	782	768	813	778	804	763	752	787	780	797	765	791	825	804	759	740	763	763	749	788	731	803	732	813	793	791	741	751	743	758	778	775	760	751	784	798	827	798	739	816	783	779	749	808	809	755	754	799	749	766	773	766	769	805	765	743	779	782	781	749	811	798	696	784	770	842	740	774	747	782	766	781	783	752	787	794	781	815	762	738	772	754	799	785	743	761	786	771	816	767	761	764	791	770	774	786	761	760	729	786	804	698	743	743	731	780	801	759	838	787	800	772	740	768	806	759	718	808	712	773	791	756	787	739	803	762	808	821	772	794	815	778	789	805	811	791	788	805	758	761	813	778	767	807	746	761	788	751	751	742	752	762	741	787	758	814	776	745	744	803	809	768	780	784	776	813	802	796	758	804	720	801	777	755	750	732	815	814	798	792	780	780	771	763	792	744	783	800	756	747	799	742	743	823	814	761
27104	23400	29293	25946	30110	28836	36513	39315	33663	29651	27377	24510	22905	27518	30041	28704	18527	18181	17795	12343	9969	6743	2801	2758	4547	4108	2090	856	573	483	474	396	367	362	334	311	323	319	337	336	337	354	350	328	374	366	358	338	322	321	331	275	336	347	319	356	333	313	336	312	357	307	333	347	327	350	320	297	329	319	296	289	288	324	284	312	327	322	318	314	312	339	314	275	310	321	284	281	324	313	308	279	291	298	317	251	289	290	295	272	328	276	304	299	291	298	308	294	295	295	300	328	315	296	318	324	296	316	263	291	282	312	326	324	313	290	298	294	294	297	314	272	310	284	303	297	296	304	312	320	327	301	308	307	283	306	298	314	340	294	292	310	319	276	317	335	328	302	280	340	298	328	308	291	272	320	285	319	311	318	291	336	323	323	303	313	296	305	325	307	267	318	317	299	338	295	319	298	330	298	303	263	300	302	327	309	310	293	292	272	310	301	338	326	296	325	305	342	292	291	306	326	292	305	315	354	321	324	313	285	320	314	327	294	290	292	320	295	311	338	304	286	302	280	297	287	284	291	305	302	301	292	303	285	301	307	299	322	286	283	321	295	311	332	315	287	298	292	295	297	289	301	288	327	301	303	285	310	278	323	290	305	287	282	293	304	288	316	293	303	299	297	292	279	315	285	332	296	282	301	333	293	275	312	296	315	297	321	333	297	305	303	300	309	293	319	301	280	313	293	305	290	291	342	320	308	313	272	319	309	301	273	290	294	317	316	320	320	296	320	296	306	317	284	317	303	312	300	315	275	298	315	311	308	275	310	309	299	303	312	295	301	317	281	328	310	311	296	307	290	327	317	273	285	294	287	307	276	297	321	273	315	297	302	291	318	287	270	336	354	284	344	260	328	300	279	301	319	337	299	328	288	299	297	272	322	329	307	332	311	291	277	276	304	313	311	318	295	300	298	281	294	268	361	306	290	310	310	333	275	290	299	306	327	340	300	304	283	328	301	286	306	332	298	320	291	315	311	291	318	296	303	313	319	330	312	279	317	297	285	281	303	305	317	281	284	280	316	283	285	283	301	303	303	279	296	308	313	287	287	283	322	323	301	323	294	302	266	265	320	311	306	298	262	321	284	322	300	292	307	294	316	309	317	295	278	286	309	321	286	341	303	336	313	326	308	319	316	299	315	319	319	295	314	283	325	289	320	293	316	313	300	274	296	303	271	274	295	285	324	299	328	279	301	304	314	289	301	288	264	294	275	294	301	274	300	302	330	322	321	306	317	316	292	318	314	302	291	334	314	345	283	297	300	285	306	311	274	298	322	305	303	289	312	287	316	342	306	321	306	314	286	313	319	292	292	296	320	297	311	319	296	284	313	294	321	312	286	298	308	295	306	316	280	302	297	271	298	289	291	295	297	308	295	313	318	318	282	288	293	310	302	303	270	316	320	327	284	311	307	293	283	287	311	312	278	288	266	299	340	333	275	308	294	275	295	310	302	285	317	328	297	275	304	293	303	327	305	294	347	312	304	307	325	329	280	282	331	325	300	319	274	319	316	316	294	320	314	263	336	319	256	291	349	317	302	292	307	322	308	287	309	292	276	324	327	296	283	313	286	299	291	311	303	300	291	322	302	275	313	287	301	335	299	322	325	284	335	305	279	296	288	298	293	293	320	275	303	297	297	294	298	280	300	322	293	313	291	319	279	359	308	307	313	326	301	302	282	322	268	316	342	282	320	328	297	319	317	295	288	312	315	312	296	338	318	332	321	323	322	306	301	316	316	305	299	288	280	278	317	310	291	288	313	309	297	280	292	289	296	325	322	303	303	300	310	294	320	283	319	308	292	340	291	293	303	296	325	317	326	306	298	305	308	272	295	325	297	312	320	288	298	310	283	301	302	307	296	308	313	291	267	297	320	304	292	276	299	304	274	296	319	310	278	308	278	299	277	289	278	275	312	290	314	303	338	281	264	306	323	281	320	287	297	280	327	329	323	294	303	310	309	273	301	284	312	287	321	278	284	289	277	314	295	300	316	314	301	309	271	303	312	288	325	284	285	308	311	290	280	300	312	253	320	324	316	313	304	312	347	307	317	285	320	309	295	345	295	336	317	275	325	273	320	289	327	313	274	315	343	319	319	293	296	311	342	298	315	306	297	316	280	278	291	296	311	327	304	328	302	276	318	298	306	311	319	288	295	296	322	316	308	304	299	313	280	280	284	297	316	300	325	331	316	319	325	298	301	291	340	291	313	291	279	319	290	305	305	289	305	320	344	320	321	327	291	307	313	296	299	334	305	293	294	312	311	306	296	315	312	325	307	310	330	330	309	332	291	315	327	306	291	319	306	303	318	293	295	290	290	296	304	317	331	304	307	285	271	303	319	296	313	292	300	283	303	304	329	293	305	302	335	301	296	316	286	320	312	308	282	321	308	327	310	309	270	326	327	283	335	292	322	300	305	311	295	305	330	343	296	316	297	305	292	293	291	313	308	270	307	318	332	343	323	267	285	284	317	292	320	321	286	310	294	284	330	310	312	275	260	326	313	300	288	314	342	312	299	321	279	316	299	319	307	291	313	309	304	307	308	329	318	307	303	302	284	323	331	297	300	287	312	284	294	296	326	300	303	276	288	312	300	286	354	315	303	312	301	287	301	296	278	288	296	282	317	278	303	292	318	298	311	304	337	272	282	292	309	312	322	320	303	354	288	293	337	309	289	309	318	286	295	297	319	292	315	303	296	308	295	317	310	319	312	284	299	286	313	298	327	313	286	312	291	285	298	326	326	279	293	294	309	300	299	304	330	312	310	285	306	293	310	314	311	313	307	315	298	304	307	277	318	332	305	301	266	324	290	277	301	302	270	277	312	334	309	312	308	334	327	263	307	306	312	302	291	290	348	307	331	340	286	312	309	277	307	291	294	325	282	300	302	306	302	268	284	287	323	284	325	318	332	312	291	270	293	319	308	300	288	304	294	288	305	308	287	296	317	307	316	259	283	333	298	307	315	318	309	286	347	336	330	323	343	285	307	328	283	295	315	319	285	294	319	312	317	302	312	331	290	300	284	319	311	294	332	278	313	304	318	284	303	267	307	323	296	342	293	335	292	313	304	307	307	295	354	322	277	317	299	311	292	293	293	321	296	298	284	316	311	319	304	307	323	311	313	307	307	282	273	303	312	304	316	276	317	310	306	339	304	306	305	309	311	329	312	324	313	294	305	281	326	339	317	290	269	301	312	291	339	287	295	336	328	288	299	304	300	302	313	316	291	295	303	324	299	310	280	314	326	277	325	277	301	356	342	274	305	304	292	327	308	284	311	294	296	319	310	309	313	286	312	339	311	304	301	286	303	299	290	296	335	292	304	265	306	321	313	306	302	311	330	332	348	315	280	289	305	301	289	298	308	298	302	327	327	309	286	333	341	281	284	321	326	299	269	312	290	295	304	306	289	308	306	278	292	320	333	303	312	292	309	305	340	311	315	297	286	292	292	316	320	294	310	289	324
17519	19029	30232	33843	37866	38274	49419	51702	46578	45373	42779	41585	42700	46923	48390	44924	36468	39633	37945	34047	30675	23688	13080	14568	20570	16892	10386	4132	2632	2133	1827	1517	1261	985	1008	978	947	1035	1005	999	1039	1040	948	972	1008	996	890	900	922	915	1004	880	925	936	902	921	978	953	941	847	823	811	861	873	911	897	839	766	827	811	732	750	828	787	796	780	770	802	731	770	857	771	782	847	709	751	742	748	760	783	778	779	801	742	744	755	732	751	727	754	713	753	776	761	789	777	762	757	709	790	753	771	773	773	766	767	702	767	785	800	753	706	721	783	756	717	783	724	774	772	771	789	777	760	752	816	762	752	754	804	765	761	742	713	811	717	750	726	786	749	824	779	732	825	779	760	784	751	758	757	770	775	720	761	758	750	746	796	762	719	752	770	754	777	801	729	765	814	741	765	736	714	683	778	702	811	813	767	744	727	785	772	732	737	724	772	778	744	764	770	717	814	760	752	777	744	712	778	744	761	694	754	772	704	744	824	746	763	721	765	750	776	788	741	759	797	804	734	744	779	765	753	783	721	736	761	740	715	770	762	770	744	787	755	775	811	737	780	738	762	722	755	733	756	727	731	775	768	800	766	772	761	772	787	783	785	779	799	799	775	719	819	767	797	729	785	770	780	755	795	774	737	814	764	794	775	792	776	745	771	764	697	758	766	746	754	744	717	737	770	750	750	759	768	723	753	774	771	748	773	762	785	785	775	755	735	800	738	740	775	754	738	790	794	743	738	788	765	799	752	804	693	759	786	750	713	790	763	794	755	764	776	774	792	661	749	751	774	772	806	755	769	817	743	737	794	723	793	775	766	753	754	750	776	796	740	807	800	821	770	724	758	754	769	785	741	752	762	789	764	756	818	769	812	796	745	813	800	769	702	766	720	751	742	736	759	752	738	751	759	781	806	772	759	804	751	756	760	767	748	759	774	763	729	768	748	797	782	759	773	746	770	781	827	736	739	771	747	764	775	750	789	746	764	779	808	714	737	787	774	766	747	739	761	721	830	739	732	762	728	803	756	752	748	735	753	710	769	771	818	756	766	786	778	774	787	842	780	777	815	769	799	708	716	813	809	784	787	783	810	759	781	762	828	726	817	747	735	792	710	761	805	840	764	763	743	766	750	754	792	768	780	746	790	744	811	775	747	815	757	756	755	732	767	735	733	752	794	729	766	782	757	798	733	748	742	769	768	779	787	775	719	700	743	760	726	808	726	742	793	743	788	792	744	750	750	741	739	752	781	757	771	772	739	762	758	717	746	744	743	755	743	743	789	769	769	808	728	766	803	769	817	734	821	780	796	755	765	781	799	804	783	798	733	798	778	762	757	737	747	752	766	775	757	767	775	765	771	765	782	748	776	771	804	743	782	781	807	765	770	764	791	760	793	723	745	762	719	771	796	799	763	794	803	775	757	720	755	794	767	705	773	729	754	743	776	772	755	773	773	750	699	708	764	804	779	752	815	766	771	830	789	762	764	711	771	755	774	739	721	760	763	735	806	719	764	738	772	730	763	723	779	754	767	791	756	739	805	757	753	763	816	760	756	758	738	718	752	743	774	754	810	725	771	794	758	731	736	758	794	770	782	760	778	728	804	735	756	787	767	752	778	747	819	778	710	765	765	752	736	801	720	751	785	774	771	784	791	784	747	790	736	789	746	768	790	738	773	752	770	756	773	782	731	723	784	770	750	758	747	778	810	741	772	763	755	768	806	784	772	778	781	798	767	769	844	681	754	749	725	769	691	798	715	786	767	767	734	767	741	744	804	720	748	753	759	776	749	796	739	684	754	750	798	684	719	742	831	778	729	765	767	778	754	752	790	755	712	738	747	743	766	764	769	701	747	737	769	740	773	701	757	774	802	759	738	772	768	781	738	754	747	773	800	740	758	771	742	807	741	750	796	767	712	783	753	740	777	755	768	811	716	805	779	760	808	750	783	749	791	807	807	723	759	737	779	771	695	745	785	742	764	768	787	781	798	720	732	756	749	776	748	702	770	741	723	701	731	785	749	740	735	742	741	761	811	729	770	754	754	776	803	818	735	748	775	750	798	752	827	771	757	763	779	794	736	761	737	782	708	731	779	806	759	755	810	797	768	744	769	737	795	727	781	791	747	744	737	809	739	755	771	757	698	756	801	750	840	760	727	769	729	716	737	767	777	772	779	768	773	754	753	792	759	757	717	769	779	826	779	797	782	786	753	695	747	749	741	771	772	794	800	791	791	787	770	770	766	759	736	752	730	726	768	714	778	782	729	764	733	756	752	750	801	795	749	749	728	758	741	708	790	770	766	746	791	788	738	763	727	788	752	715	766	794	731	750	727	799	798	768	694	769	776	737	768	759	819	762	747	773	773	758	845	760	788	755	754	786	729	732	796	706	813	755	767	847	765	769	757	775	747	785	768	739	732	709	804	766	800	769	705	778	782	772	775	812	736	761	791	752	776	732	708	754	782	782	697	785	771	771	771	772	761	777	763	751	780	734	786	769	785	750	801	723	796	758	803	745	747	751	781	777	789	749	707	808	772	739	760	714	834	723	797	734	772	748	748	780	702	775	767	747	724	717	721	754	736	741	777	700	734	737	744	749	788	774	742	773	738	755	730	738	765	742	773	739	778	731	792	786	770	756	741	798	793	774	759	740	769	769	742	763	787	765	759	740	745	744	789	818	725	725	738	769	763	692	774	801	730	754	771	776	744	716	785	774	749	738	760	771	753	742	736	758	735	774	789	771	745	764	746	774	792	797	774	746	740	755	754	746	768	763	761	760	738	736	722	721	763	755	732	745	754	745	787	748	767	782	768	746	738	800	812	755	783	758	787	767	722	770	794	752	736	764	762	719	741	770	773	751	695	755	791	793	772	745	751	775	768	750	746	738	770	843	760	773	720	777	827	799	788	726	735	731	744	755	800	730	739	734	733	774	825	772	775	762	763	748	815	774	807	732	754	768	737	755	739	724	721	763	797	744	735	739	734	704	726	787	767	734	760	724	754	722	708	741	764	740	826	748	746	718	759	763	729	777	790	769	745	755	792	788	756	776	756	782	770	747	713	777	717	802	709	775	744	723	806	742	708	732	772	728	731	754	771	751	804	817	784	766	737	776	766	723	770	776	721	764	789	782	779	751	748	760	781	748	781	764	769	777	773	723	752	780	827	755	767	762	774	741	759	744	760	759	785	759	774	726	771	768	729	722	785	770	780	761	756	770	761	773	752	761	731	769	762	792	773	803	754	751	741	787	793	717	782	737	711	770	764	734	725	697	758	737	787	718	810	758	754	756	800	713	781	834	792	733	794	742	747	774	739	738	728	774	767	787	781	746	732	755	768	752	799	767	769	752	737	765	794	762	750	793	741	815	727	823	767	805	726	757	749	765	743	755	720	705	768	771	747	738	775	825	733	712	737	814	817	731	790	827	769	793	741	776	797	800	733	739	777	772	755	766	796	789	711	793	752	818	752	786	787	726	743	741	737
38881	32528	38916	34375	38113	37803	45733	44784	41786	36643	40058	39567	39839	43899	45297	43379	33434	30642	34151	25914	24592	18553	9293	7860	11099	12243	8428	2022	1002	741	581	494	374	308	286	338	344	359	334	316	338	319	306	360	350	315	284	316	287	320	305	317	307	314	320	306	307	313	285	290	242	297	281	330	309	292	300	263	279	274	278	250	250	235	253	257	274	243	292	302	232	268	257	228	242	247	250	249	282	258	226	235	252	226	252	234	258	236	268	240	246	263	260	227	239	262	231	241	283	263	245	239	260	272	261	247	218	252	276	264	277	248	238	278	245	266	247	295	243	232	263	228	270	247	250	239	243	268	254	267	287	248	236	288	251	257	276	268	231	234	238	259	216	242	234	259	243	267	295	241	290	273	251	250	235	257	233	267	253	258	268	295	255	242	253	255	262	271	238	240	262	252	236	267	234	290	245	223	261	257	275	255	268	254	233	228	252	229	225	242	245	241	241	255	245	236	243	243	249	266	258	261	236	269	239	253	251	274	257	265	284	279	280	258	263	261	273	262	266	216	229	242	253	283	265	243	291	274	241	257	278	264	263	222	267	239	262	256	223	258	231	240	272	251	244	275	228	242	230	273	249	260	263	237	260	263	288	263	269	249	262	261	270	245	229	255	261	244	276	270	279	275	243	240	265	218	285	247	258	271	266	259	298	285	247	234	226	245	222	266	282	256	252	268	262	240	270	255	251	240	244	264	258	227	242	257	247	211	250	263	291	248	274	252	249	274	271	270	245	257	242	267	230	238	227	245	257	254	253	243	253	269	216	236	243	267	220	239	290	253	258	286	247	280	246	254	222	257	253	254	257	240	266	249	283	249	243	287	281	277	287	237	259	239	269	255	253	241	226	257	265	253	237	263	253	220	232	235	224	257	244	238	225	259	253	256	239	257	213	217	222	270	275	246	260	258	247	255	266	260	263	230	234	255	280	260	252	253	251	253	260	257	251	261	247	248	256	245	283	263	247	257	253	228	235	261	236	257	268	246	266	259	272	270	235	243	227	239	232	270	244	249	264	235	243	258	238	255	244	282	242	308	201	265	240	278	288	277	238	264	263	264	231	216	247	250	263	282	277	232	216	257	251	267	253	261	239	241	255	241	254	279	231	249	248	251	265	221	262	278	234	260	277	241	271	266	222	275	258	258	263	262	214	260	263	251	259	255	269	269	228	250	253	272	274	260	251	245	243	233	226	256	244	260	259	260	251	271	215	267	282	239	243	253	299	269	248	265	264	237	255	242	251	231	244	261	232	247	248	249	294	282	292	278	261	234	253	253	253	230	244	284	228	291	253	251	262	229	261	264	280	233	229	233	265	248	261	239	247	253	270	280	239	252	275	266	273	277	272	237	278	283	242	266	262	238	230	252	289	263	242	259	240	280	256	252	237	244	266	273	250	238	251	257	248	220	275	228	263	248	260	240	246	280	241	230	250	246	236	267	252	284	274	258	235	250	242	233	244	238	277	237	248	268	234	282	273	241	241	268	278	258	231	270	263	236	273	243	246	253	238	270	232	230	255	231	251	252	239	247	242	244	234	252	264	261	266	273	221	250	215	231	234	254	247	255	272	252	265	267	260	278	231	263	240	246	248	222	261	261	283	262	245	236	257	232	240	244	245	274	288	278	239	253	234	264	277	222	239	252	239	249	254	252	242	281	251	266	239	279	237	245	252	234	248	277	271	255	261	266	248	268	236	267	263	266	256	261	260	283	253	255	241	238	244	268	227	259	252	281	256	255	221	263	237	252	310	240	240	247	263	248	264	245	244	251	262	215	295	242	261	247	256	246	266	257	253	238	263	269	218	267	250	247	264	246	242	261	257	281	254	265	245	228	236	237	246	273	234	269	246	265	252	229	261	233	260	278	247	268	265	262	278	253	232	265	248	268	254	280	256	265	269	255	242	260	244	231	276	252	261	243	249	252	282	253	232	246	247	270	236	237	213	260	264	276	268	259	229	257	247	250	274	234	270	240	236	257	248	240	249	253	256	273	245	255	275	228	252	247	246	244	261	264	237	222	246	272	240	268	264	271	270	264	265	273	284	249	289	239	246	243	225	265	268	273	247	246	253	281	257	227	241	254	249	238	256	269	264	242	267	242	302	240	240	237	263	241	242	259	266	259	246	254	223	254	253	281	255	273	245	294	262	286	278	232	263	263	225	259	248	269	269	258	280	257	291	259	262	269	261	249	251	264	278	271	285	262	248	264	244	269	271	229	254	254	265	224	248	265	246	266	249	246	253	236	245	256	248	250	233	253	268	274	260	259	238	232	275	259	239	215	254	237	231	243	259	257	253	264	249	256	266	259	255	227	253	282	266	264	245	227	247	254	241	268	232	241	269	276	253	241	237	267	280	289	201	258	277	261	289	245	271	279	296	274	245	258	281	268	238	279	232	275	273	263	278	239	260	225	261	232	248	258	234	257	221	250	249	241	270	257	245	263	254	252	239	237	255	255	251	259	277	218	261	240	283	223	254	289	254	242	234	222	263	245	240	250	246	254	272	227	246	257	254	263	223	244	258	280	227	263	264	244	232	242	265	237	247	254	245	244	246	260	246	269	254	230	280	265	227	221	243	259	239	237	230	222	241	242	256	260	246	263	269	262	265	256	217	244	267	257	243	245	239	211	270	257	249	244	237	251	238	231	239	227	245	271	262	248	271	242	237	253	255	255	253	261	275	251	245	245	252	275	253	254	268	262	254	230	253	258	276	260	270	250	278	239	273	252	230	271	309	252	243	256	250	253	277	231	223	269	243	288	289	244	230	221	247	272	263	257	241	230	271	249	281	252	296	237	255	250	265	268	241	253	239	255	253	261	261	261	285	229	264	293	271	245	231	262	251	219	269	246	259	257	253	250	243	252	259	244	251	253	256	248	245	240	247	225	239	269	227	229	264	258	250	252	240	254	273	270	251	268	236	228	260	265	272	254	232	236	257	273	238	238	230	220	250	285	248	238	240	259	260	265	229	237	257	253	249	260	260	229	282	220	252	253	246	275	227	271	257	276	243	243	254	262	274	245	253	243	242	238	267	219	238	218	230	274	246	209	268	249	297	215	247	259	267	258	274	263	264	262	261	272	262	265	264	250	268	274	268	225	230	257	217	225	255	226	252	249	264	254	265	243	269	257	238	246	260	237	243	228	285	240	274	273	255	247	262	228	263	250	262	255	279	238	264	258	286	256	262	239	232	265	261	239	249	253	258	261	230	245	282	247	240	276	266	209	263	240	265	242	232	263	285	265	277	241	267	275	254	273	271	256	281	230	296	268	259	222	260	232	263	256	246	269	243	246	270	260	273	250	244	236	269	234	264	263	248	262	255	284	248	261	270	254	267	262	249	281	278	265	277	247	259	258	278	261	237	247	257	205	270	248	247	259	238	272	251	266	229	222	259	236	270	269	250	241	241	268	237	266	230	257	255	211	248	225	293	265	247	247	252	253	267	230	244	290	275	280	247	244	257	253
25434	25366	39371	41876	44788	46834	57951	58690	53839	54640	54177	57598	57307	58813	60539	56325	49839	50121	50511	47258	47146	39404	26311	26965	32863	32717	24318	9441	5046	3734	2962	2353	1518	1112	1030	1153	1209	1227	1289	1089	1188	1199	1093	1098	1056	1143	975	996	909	1161	1084	1048	1099	1157	1034	1071	1159	1156	1089	875	778	876	917	1128	1185	1029	790	789	747	694	640	725	692	704	669	668	693	691	649	679	681	636	635	655	684	568	672	689	630	634	640	668	610	659	653	654	647	635	674	648	664	687	628	630	618	620	651	649	626	592	645	664	643	632	703	620	635	664	588	624	642	613	631	673	616	655	690	651	650	616	696	635	612	595	616	659	625	640	653	644	628	625	612	643	602	596	664	700	631	660	645	645	668	675	657	663	620	658	655	679	633	654	677	667	664	639	664	617	620	674	673	631	629	647	612	654	661	660	649	639	617	669	671	653	596	656	632	671	605	637	640	602	667	644	681	605	619	666	663	669	644	669	666	639	650	690	607	630	669	617	645	664	639	630	688	653	601	641	645	628	625	666	684	636	619	614	632	671	620	626	634	646	636	621	633	644	652	640	610	636	591	629	641	640	684	612	617	629	659	686	610	647	646	616	635	679	642	619	674	666	660	614	603	646	668	675	683	623	636	646	610	663	648	646	670	636	621	703	711	597	604	638	702	670	664	670	640	673	643	627	652	626	653	656	691	621	630	636	619	664	640	619	640	674	628	645	659	630	673	664	684	629	673	635	606	673	671	638	624	628	645	664	646	656	634	662	627	621	685	671	644	607	672	694	647	638	648	650	657	647	677	623	626	655	654	644	693	624	639	684	651	659	634	661	665	625	637	628	661	632	652	618	685	661	612	643	688	608	607	631	644	569	642	639	667	656	676	636	632	638	663	635	654	667	631	647	645	618	644	620	629	625	648	596	613	648	660	663	654	626	645	640	661	679	688	648	637	650	629	667	673	645	621	649	642	657	648	601	671	631	638	634	613	637	571	625	667	632	640	637	673	613	639	611	623	628	658	615	671	662	611	666	654	646	633	618	635	612	695	656	686	652	636	652	677	615	607	610	581	677	664	677	645	613	593	657	631	611	618	620	671	634	618	628	675	664	617	653	648	661	636	635	621	612	638	598	687	670	609	634	618	639	643	643	637	621	664	665	614	684	618	647	619	602	629	612	661	669	604	650	623	686	611	615	640	652	645	620	674	628	640	659	672	632	623	686	637	648	663	674	647	661	642	680	602	645	599	605	644	635	663	599	650	648	616	664	616	644	599	616	658	708	692	667	695	645	621	638	635	650	637	610	573	656	618	604	606	632	686	626	629	658	633	704	661	673	639	652	651	637	611	651	679	621	636	650	614	650	617	687	634	651	627	646	627	655	643	650	642	655	669	649	684	651	663	643	638	584	693	622	621	633	607	637	703	632	685	654	676	639	648	671	658	657	661	660	661	628	647	624	631	618	601	639	667	635	645	653	646	671	662	629	603	628	648	698	642	653	657	650	638	654	618	653	608	616	675	657	676	607	622	625	637	594	659	651	640	619	676	675	650	709	654	654	649	652	586	603	623	646	640	619	642	624	632	673	594	603	598	612	670	661	638	620	619	632	656	667	625	661	643	600	619	673	684	587	658	630	631	681	633	662	622	648	660	642	648	706	663	632	656	590	653	648	623	691	668	669	673	651	590	664	635	656	620	645	619	683	597	676	598	590	669	653	666	644	576	629	660	679	653	628	651	627	656	619	667	608	651	643	642	638	643	622	586	630	666	659	658	649	656	628	652	650	592	629	637	626	660	640	624	619	675	664	667	647	640	638	660	635	627	665	603	670	614	619	645	625	629	671	633	632	637	649	676	641	663	610	635	648	619	658	653	677	685	621	658	617	634	663	605	592	644	661	634	612	639	641	638	644	655	618	655	627	640	641	624	627	652	597	650	624	629	653	651	609	621	621	611	643	646	664	650	647	629	653	640	673	665	637	609	654	644	598	636	645	666	633	695	668	579	617	615	635	642	653	610	663	624	619	623	649	617	601	626	657	659	636	632	635	624	616	632	670	634	647	627	625	646	612	663	644	671	650	635	722	652	620	627	662	654	637	657	588	654	637	641	640	666	615	627	641	612	635	627	637	652	614	630	661	631	613	666	621	681	637	688	656	663	659	651	610	648	634	676	678	638	629	624	677	635	616	602	625	624	617	632	656	620	648	636	673	646	700	652	660	598	672	664	639	652	677	650	622	676	650	637	677	646	661	662	591	625	631	675	642	674	668	669	679	696	648	647	620	614	601	634	638	639	583	647	681	637	637	617	617	673	630	633	652	607	583	714	675	635	663	614	648	649	605	637	661	637	678	625	597	660	623	615	646	651	631	633	655	628	683	689	648	596	610	625	633	619	643	633	635	612	643	632	613	673	651	644	629	684	624	696	685	654	648	643	659	629	697	652	630	655	658	646	664	642	656	639	647	639	660	617	644	635	636	681	617	651	668	650	629	623	650	648	669	636	656	634	602	649	616	688	618	633	658	645	641	704	604	632	617	621	647	657	611	611	664	650	644	663	661	661	688	668	632	655	623	656	664	651	646	646	645	632	668	652	657	668	687	661	647	653	612	622	680	698	656	668	644	655	598	614	647	656	667	639	627	617	672	610	648	677	675	654	671	609	666	656	661	617	590	648	627	646	633	679	709	631	635	688	622	652	621	620	639	632	673	686	640	668	604	658	667	648	661	657	680	704	611	668	639	679	650	634	639	664	640	652	611	600	675	693	610	633	632	641	651	626	633	656	624	635	654	647	643	622	641	655	674	647	629	605	626	642	643	647	639	673	672	659	651	657	654	649	608	689	620	622	610	626	647	660	662	670	629	607	593	663	619	647	642	679	657	659	679	610	588	655	639	613	638	663	667	669	650	658	656	616	613	641	655	653	683	662	626	618	631	611	616	639	663	636	642	649	646	650	653	660	636	621	591	673	669	645	661	620	635	679	631	663	660	675	622	671	631	627	574	670	636	631	670	640	642	667	624	618	631	656	601	599	668	617	624	627	670	682	635	662	632	632	647	634	615	657	691	645	615	618	625	629	629	630	596	656	638	615	694	684	673	643	590	657	638	692	653	642	670	662	662	649	639	636	675	624	657	636	622	622	624	613	647	650	629	650	668	598	672	683	626	660	625	629	593	682	618	676	605	667	609	657	615	623	644	658	633	634	644	628	636	666	613	646	629	608	632	632	622	648	630	630	679	648	662	649	658	642	627	673	614	643	647	664	629	638	591	668	616	711	619	645	658	664	637	663	649	688	679	667	627	626	671	638	652	596	668	665	604	611	634	612	665	681	641	630	696	557	633	670	649	623	647	639	650	613	665	680	659	615	665	615	607	670	638	638	631	647	644	642	640	599	644	624	638	627	595	670	606	634	631	649	610	629	650	638	641	650	647	655	654	651	622	637	681	631	643	606	682	657	619	632	625	668	618	662	673	612	637	640	660	640	620	642	658	641	646	647	648	677	601	590	667
13433	8212	12570	9083	6414	5017	5775	4614	4516	3134	3023	2741	2142	2889	2774	2370	1771	1292	1550	1106	939	717	568	577	593	609	441	400	364	337	349	323	331	369	343	309	324	320	334	329	326	333	305	333	302	361	347	318	321	306	336	305	299	306	305	308	312	303	299	307	300	330	296	301	337	291	280	296	303	340	314	332	301	345	340	267	329	301	296	299	326	287	282	310	305	312	328	309	307	320	297	287	334	341	282	265	313	339	298	330	289	311	281	274	287	302	313	308	302	292	289	313	308	287	299	313	327	315	304	301	303	326	333	304	313	288	332	313	321	292	315	308	324	329	304	311	298	316	294	314	291	300	321	307	321	329	282	297	284	291	301	320	324	297	287	312	303	291	285	293	346	312	311	312	341	305	283	330	290	302	309	306	300	276	305	309	279	333	305	310	313	283	311	317	318	299	283	311	293	309	311	290	305	313	272	330	315	308	306	291	287	298	316	298	312	308	309	313	305	319	354	278	292	327	322	301	314	278	306	324	333	313	286	305	306	329	318	306	304	317	358	318	330	286	278	303	301	324	271	318	323	335	317	318	319	319	335	306	310	344	302	305	300	302	300	330	285	299	303	317	288	283	284	304	310	293	294	312	313	301	308	317	305	309	341	321	311	311	300	312	337	285	309	313	303	305	294	349	302	315	318	310	313	299	310	307	328	295	343	315	313	303	300	309	316	287	322	313	287	335	306	281	304	279	300	291	316	298	319	295	296	283	311	334	312	321	312	282	274	306	305	312	336	289	303	314	282	308	288	295	330	313	279	309	286	318	336	309	326	291	299	334	312	324	314	311	281	308	306	304	337	324	324	295	315	303	325	284	316	326	306	300	325	300	286	307	322	324	322	291	275	334	314	285	290	288	286	324	353	292	283	349	314	282	273	334	327	305	271	327	295	336	303	319	325	291	297	311	327	280	307	297	313	291	311	295	299	330	331	319	317	352	312	331	283	286	340	292	331	278	329	280	314	315	301	294	301	357	309	320	342	299	328	307	285	312	285	294	288	302	298	300	289	296	333	296	322	314	306	347	309	315	286	339	319	289	298	327	308	314	294	281	279	326	320	319	303	311	272	316	298	308	284	333	335	293	294	307	339	327	277	323	318	288	313	299	306	336	295	298	310	324	298	322	300	302	310	311	264	324	298	282	302	316	312	301	298	317	317	300	295	284	310	297	301	286	292	290	267	330	322	321	281	286	274	290	307	280	324	310	323	325	310	329	291	299	312	320	323	310	304	302	297	341	329	316	284	337	328	323	293	311	300	311	287	323	307	334	302	293	314	281	333	329	286	310	339	343	290	288	315	303	316	307	293	309	311	313	289	314	304	312	317	311	296	283	330	327	283	322	299	313	332	329	343	336	312	287	328	323	299	313	316	319	308	300	324	320	345	324	295	322	366	305	300	306	325	326	316	298	303	305	293	319	351	282	301	333	305	323	312	313	306	292	309	289	305	308	312	286	310	313	311	278	328	310	324	351	327	292	286	313	328	324	300	290	297	299	308	301	321	284	304	328	306	316	298	288	288	304	319	293	349	300	351	316	273	330	289	301	293	278	314	288	284	324	314	313	288	304	317	286	289	312	289	303	289	318	296	322	282	324	324	343	304	294	317	293	326	319	294	347	306	286	313	324	322	303	336	326	293	300	303	267	290	309	310	298	327	326	302	284	296	329	292	312	318	333	311	278	323	317	289	278	317	331	316	307	312	297	292	313	285	320	315	302	300	314	331	290	300	298	279	332	351	302	307	314	307	331	294	295	300	281	295	307	287	296	330	324	301	320	300	331	280	278	332	301	305	285	303	297	327	277	291	320	309	301	317	298	303	297	298	289	302	331	307	330	330	291	325	312	318	313	319	315	326	303	325	305	270	327	309	321	303	313	303	306	324	288	300	334	310	297	341	315	307	308	295	313	305	293	308	296	324	315	290	257	306	310	312	324	328	328	310	307	329	315	268	288	293	308	324	330	340	305	298	315	329	311	314	292	330	330	303	320	337	308	311	300	314	309	315	309	292	294	313	308	271	293	301	314	322	296	293	296	333	299	303	314	303	284	278	306	273	284	310	321	292	307	284	290	355	277	304	292	296	303	265	345	269	345	282	307	300	302	299	323	313	310	293	285	321	306	287	296	327	289	299	288	299	278	339	329	320	313	301	297	322	294	298	310	330	304	315	311	306	316	315	334	314	292	315	323	355	290	301	300	327	310	327	300	306	343	305	284	305	319	315	314	307	293	331	276	301	329	315	304	348	296	298	302	325	308	296	306	336	296	300	282	303	327	341	303	284	317	318	324	286	285	267	287	283	316	288	288	328	314	304	289	310	298	307	316	316	325	288	308	305	310	319	276	297	303	304	282	329	331	310	314	300	299	258	297	268	299	294	306	307	272	316	305	265	295	310	270	286	317	327	329	306	285	302	299	305	315	292	298	327	310	305	316	284	315	303	336	319	319	295	342	283	333	291	302	305	316	328	290	310	300	280	288	314	289	321	304	350	293	313	304	298	321	314	293	328	303	305	277	311	336	334	308	301	334	314	287	315	312	288	302	297	297	305	312	325	299	319	317	272	328	295	299	303	318	277	336	293	322	311	321	324	306	319	339	314	353	325	334	296	331	290	285	293	282	292	311	319	319	296	284	334	308	315	330	262	289	328	328	288	281	296	321	300	333	334	266	322	330	312	308	301	321	288	279	307	293	303	334	301	314	284	305	311	274	278	305	318	326	309	313	315	287	280	312	286	336	341	285	306	309	304	307	281	292	307	289	308	289	308	337	328	318	296	315	306	318	293	290	308	326	302	339	322	322	285	282	280	331	306	297	288	300	284	274	313	331	320	314	321	308	306	304	314	312	314	284	353	301	323	371	339	296	312	309	297	317	311	311	275	321	320	298	309	295	309	287	342	299	280	306	344	317	295	322	332	321	307	314	354	299	293	305	308	318	302	320	271	302	326	290	307	282	290	307	341	299	297	282	297	301	296	312	310	292	296	312	292	299	331	351	273	288	317	308	317	288	298	305	320	339	315	310	342	351	302	303	290	310	310	298	294	312	324	326	293	291	297	338	333	301	309	296	289	307	276	291	311	303	311	308	315	294	305	317	274	301	302	322	307	324	304	305	288	321	333	303	315	326	319	317	322	292	337	328	296	321	321	303	290	336	284	272	316	332	319	288	329	272	316	289	304	323	297	340	309	343	340	328	324	299	279	321	329	302	341	315	314	328	273	322	316	305	309	312	335	313	307	292	265	296	326	341	352	309	301	289	298	326	298	271	309	305	267	306	323	325	297	289	314	299	337	299	323	311	315	309	319	321	296	325	295	314	326	270	291	301	307	312	298	325	289	310	340	316	316	309	282	330	317	336	293	285	304	335	326	300	319	297	301	264	333	314	276	315	318	296	307	341	270	329	323	309	299	291	330	270	324	294	320	287	290	289	317	339	321	309	289	293	332	339	299	319	329	290	311	279
8452	8001	19136	18660	16980	15769	19544	17276	17440	13210	14948	14306	12240	15468	15640	13296	9786	7989	9319	6489	5405	3828	2708	2826	3216	3042	1650	1376	1163	1131	1054	1024	898	924	829	875	837	845	911	842	786	865	849	820	813	818	820	798	797	826	815	861	801	848	794	791	749	761	799	766	797	772	837	793	802	750	805	764	800	781	794	738	762	809	806	802	784	800	798	749	764	806	776	792	764	739	713	784	791	785	769	784	755	768	767	762	855	794	806	760	810	818	785	799	780	769	733	822	779	799	791	769	748	694	802	836	758	801	764	777	800	755	751	768	773	814	773	740	759	746	793	782	779	774	732	748	790	787	765	796	729	773	788	786	769	732	756	796	739	713	752	761	816	786	731	799	759	765	804	764	811	725	758	757	794	782	766	816	794	754	783	772	771	756	837	772	805	783	726	779	762	765	823	774	777	823	737	797	767	802	818	782	789	845	767	789	787	759	751	746	784	744	813	771	816	760	765	785	812	776	767	839	732	758	792	775	747	785	794	766	750	809	749	776	781	721	807	770	783	787	767	768	815	809	751	777	831	728	821	774	795	769	799	777	816	790	747	808	778	787	770	750	793	795	791	755	828	737	796	798	776	741	770	813	821	771	753	778	760	790	731	771	764	746	780	737	740	757	753	718	796	749	762	745	789	796	772	773	776	783	773	793	735	794	795	751	789	736	788	805	762	795	770	776	752	790	786	833	786	791	787	777	773	788	786	766	781	790	768	835	768	774	781	745	831	751	729	798	774	750	748	809	727	722	754	783	752	777	791	779	760	806	787	757	792	817	773	782	770	766	777	804	768	776	735	825	793	714	790	788	801	792	816	731	790	780	804	753	791	768	770	737	759	783	778	743	811	815	784	741	812	790	755	755	775	748	748	833	739	797	822	744	824	770	779	786	812	779	774	822	802	729	789	739	714	762	798	779	810	755	765	740	775	768	793	761	780	774	769	782	782	763	738	741	779	796	751	748	824	779	794	798	736	829	761	763	806	771	809	730	792	830	764	779	744	825	765	787	787	804	769	815	826	803	798	736	799	796	788	807	760	708	729	731	803	796	803	765	823	748	825	810	823	773	743	746	788	784	781	766	759	821	730	786	740	768	733	775	792	807	826	794	731	761	742	784	713	793	763	743	768	710	752	734	731	751	715	762	767	810	716	790	793	800	792	793	783	772	816	738	787	729	753	740	808	800	803	803	745	813	765	793	782	771	819	744	813	781	752	736	868	796	754	725	783	809	830	787	753	770	794	779	786	779	818	731	758	798	785	742	749	765	759	758	787	766	791	794	770	773	741	759	806	810	782	805	771	748	774	788	756	740	756	836	761	770	791	822	764	767	792	799	813	765	780	785	792	773	785	788	794	805	777	727	823	790	828	763	709	773	740	758	804	807	801	765	812	739	739	787	761	758	764	752	780	756	826	772	773	729	798	806	768	800	789	803	758	792	750	780	802	751	797	782	829	779	741	763	809	750	753	791	784	788	796	805	747	782	782	808	761	787	786	755	738	764	803	745	796	813	789	716	814	748	763	768	824	758	762	758	760	762	784	749	761	801	817	771	737	724	757	823	801	763	814	827	797	776	776	770	779	732	763	775	772	821	770	779	718	780	790	802	816	780	796	741	809	819	783	758	714	750	738	759	782	766	759	761	778	742	744	777	764	778	793	772	758	760	800	766	801	780	758	743	782	770	782	775	762	781	787	779	792	761	740	766	795	811	806	819	766	790	835	772	777	786	703	746	785	793	787	717	780	763	723	777	809	796	755	740	734	740	789	770	786	766	747	780	843	770	748	727	766	760	765	744	789	774	777	774	745	753	758	756	830	796	788	788	766	772	789	736	760	785	778	767	810	759	782	785	775	788	729	811	715	774	784	761	765	793	790	806	793	739	819	743	781	760	751	748	810	712	800	780	801	767	766	729	756	804	757	787	739	818	788	804	823	770	739	774	760	780	750	818	718	805	810	806	762	799	727	759	726	819	787	750	801	732	783	796	779	776	752	743	792	711	741	748	731	750	809	760	796	759	716	797	775	815	772	789	732	781	812	764	808	743	763	742	764	790	807	795	796	774	792	752	780	783	766	814	806	798	848	808	763	760	771	793	765	789	829	769	786	762	802	742	711	851	774	771	803	783	790	763	753	741	739	793	741	769	777	736	786	742	836	745	805	747	797	766	691	789	777	790	740	734	806	838	793	747	773	775	779	825	779	825	763	808	772	793	768	752	773	792	792	753	746	778	732	746	803	788	756	776	744	801	806	739	814	790	757	764	807	743	791	745	758	810	768	756	796	811	812	757	766	776	757	782	799	767	778	774	797	784	774	762	787	755	740	820	728	780	782	766	770	777	777	800	809	824	793	783	811	743	774	753	709	735	789	794	751	782	759	780	772	811	733	760	769	757	780	748	809	790	799	706	828	750	802	738	812	740	715	775	776	790	734	740	785	761	774	740	770	741	762	764	746	802	737	781	808	781	750	775	742	804	802	791	753	754	797	803	766	789	768	756	795	728	844	726	786	759	760	761	803	752	768	823	729	754	761	806	799	798	767	803	728	735	787	772	752	708	738	767	731	754	795	829	819	749	755	835	759	765	741	787	748	778	761	771	832	826	782	755	826	779	763	801	745	798	743	759	710	807	723	804	786	762	760	763	770	748	773	755	762	763	771	798	808	722	754	781	784	774	785	764	730	800	795	788	773	763	744	755	781	797	784	747	826	807	796	740	788	804	793	745	805	792	827	829	786	745	776	775	806	822	784	822	818	798	758	770	764	779	762	770	778	762	855	790	777	783	790	765	793	742	769	823	710	782	783	783	718	776	805	769	753	778	796	743	777	776	811	733	816	786	773	782	753	763	826	797	854	793	741	797	786	784	745	811	792	767	756	790	770	795	755	769	790	766	788	745	763	773	811	759	804	792	787	771	791	798	794	789	737	748	766	775	781	793	824	778	779	763	774	753	753	767	779	759	809	806	776	772	799	786	774	726	792	708	796	726	785	716	736	782	764	766	762	781	726	798	757	766	806	795	753	813	797	765	765	703	765	794	786	818	823	748	771	786	798	740	750	797	769	743	770	751	775	774	773	822	796	790	795	807	838	758	738	723	761	767	792	768	794	744	776	799	814	787	813	785	757	745	730	832	780	794	774	752	825	772	768	741	754	755	735	776	784	763	788	743	808	771	741	781	797	783	796	847	785	748	782	759	764	811	758	755	734	830	774	771	712	784	754	791	788	766	756	798	797	799	772	728	783	771	784	798	754	819	752	798	751	769	769	762	772	783	785	728	795	753	781	706	773	776	752	756	803	748	747	802	740	756	752	807	739	756	784	739	824	723	741	839	812	835	783	796	755	732	823	729	810	735	769	757	783	761	790	761	743	790	808	770	774	728	744	769	758	844	758	794	773	832	813	782	774	758	762	830	767	790	781	753	763	783	807	797	743	767	778	754	788	805	734	757	789	763	791	755	732	740	792	814	784	746
26912	23251	29024	24771	25405	27483	37469	31242	32287	30871	30742	28850	25088	30264	33080	27419	21080	16826	20460	15452	10299	7289	5143	3730	5174	3694	1383	776	633	505	443	428	389	381	362	317	354	329	325	370	306	368	305	297	345	348	342	344	316	327	314	326	330	345	332	307	356	370	352	339	290	331	300	324	324	318	342	350	305	283	316	325	312	289	293	313	302	306	312	303	302	289	298	272	295	293	337	303	306	323	298	331	320	307	309	305	287	327	315	304	310	311	270	308	299	321	322	296	307	326	314	295	258	292	281	272	303	314	303	329	296	343	287	300	305	313	313	313	294	288	310	304	320	292	284	334	301	334	297	303	299	292	300	307	300	326	334	327	304	280	278	310	314	319	320	295	275	305	288	290	311	320	311	269	306	327	302	294	290	308	327	324	306	298	322	309	267	305	310	309	296	315	293	341	304	307	290	279	269	302	294	302	292	296	307	299	262	294	276	305	297	314	283	273	310	303	313	293	326	319	298	328	269	360	290	299	279	304	315	293	308	273	293	296	287	286	277	288	297	345	308	309	305	306	289	300	324	319	306	265	307	282	305	310	311	305	310	321	271	330	330	301	293	283	297	278	275	320	308	321	312	317	281	276	292	293	316	308	306	310	326	292	297	300	324	309	307	263	289	311	322	316	270	298	315	282	307	292	322	341	305	295	322	308	290	325	336	302	285	297	326	324	309	309	292	299	334	284	313	321	310	303	313	298	302	329	298	322	293	291	310	316	279	334	299	324	329	300	295	302	304	318	302	332	291	316	312	332	301	335	304	290	340	318	281	322	300	275	321	294	324	331	276	287	298	324	304	300	321	270	313	294	326	306	302	325	289	297	307	331	329	299	305	293	305	306	313	276	295	323	288	328	289	322	302	321	284	281	306	316	278	317	309	296	303	306	288	314	297	338	359	281	292	315	316	310	292	316	298	276	301	311	327	307	316	325	322	322	299	278	308	294	304	302	303	298	308	304	289	318	281	326	279	293	325	314	280	326	285	301	300	312	309	294	297	315	325	297	325	302	293	295	328	265	293	320	333	286	296	283	295	289	286	297	271	300	296	337	323	304	298	310	299	330	352	314	287	301	301	299	302	310	312	283	294	279	282	283	314	303	274	299	291	320	313	329	327	288	299	309	299	320	284	311	292	283	301	287	297	285	285	266	320	298	339	284	300	299	279	314	319	295	285	362	292	260	296	324	319	299	274	306	304	313	298	315	273	311	326	299	290	293	303	346	313	291	287	299	295	298	296	293	316	304	288	301	301	284	299	315	322	279	301	294	307	309	304	292	319	322	279	325	320	297	322	334	285	291	293	295	288	298	342	293	285	313	320	308	303	299	317	283	304	308	295	280	265	270	314	292	287	290	292	278	285	292	337	303	302	310	302	296	288	273	307	315	273	274	304	301	305	295	323	333	284	298	315	307	336	272	263	298	323	290	299	281	310	322	309	317	296	323	283	296	318	291	288	288	303	322	330	278	312	305	324	297	338	295	269	315	320	270	296	287	328	297	300	323	299	342	313	296	325	320	337	352	305	292	286	320	302	310	307	285	281	309	310	299	322	310	269	329	268	313	281	317	285	284	318	367	327	332	309	305	288	328	295	336	309	311	330	286	315	293	279	312	321	295	293	293	296	300	331	285	326	297	322	313	325	306	293	328	311	315	320	302	294	326	320	292	286	312	299	310	336	315	291	287	282	298	295	313	307	311	300	294	337	340	295	322	281	296	318	306	351	304	305	318	342	279	286	311	335	321	298	309	319	289	322	298	317	266	289	330	304	277	280	339	281	287	301	312	305	287	295	296	298	317	302	275	319	336	292	305	301	296	310	294	308	296	323	295	303	310	327	305	289	303	281	296	297	286	311	312	291	354	312	317	282	312	295	295	304	284	292	292	315	265	297	310	288	295	294	272	292	302	294	296	308	309	284	303	306	322	300	292	304	331	277	292	306	326	316	277	312	306	277	312	314	295	301	324	304	272	305	298	305	316	289	332	282	327	290	297	351	324	305	307	308	303	327	306	303	316	272	306	312	343	312	328	305	311	311	298	329	281	315	300	304	276	304	312	329	313	303	338	320	308	271	310	281	282	280	295	320	317	294	283	291	297	297	308	302	300	306	303	290	273	315	298	309	325	300	271	298	306	309	309	303	301	281	289	302	319	317	304	276	302	302	285	340	310	294	303	300	311	277	295	274	308	292	277	335	321	286	296	311	294	321	309	294	324	307	295	328	311	300	316	299	304	294	309	322	312	315	325	330	293	290	322	293	299	318	290	289	326	293	310	333	298	274	251	325	303	310	296	338	305	320	322	317	294	275	291	316	309	296	290	303	341	307	313	297	303	280	347	301	293	311	277	300	324	296	311	296	308	303	325	324	311	298	317	296	307	306	304	306	308	293	308	315	306	296	324	321	291	309	293	317	311	319	305	309	279	322	327	264	268	280	306	307	286	331	324	306	286	304	294	283	310	323	302	323	303	266	280	309	310	298	307	300	309	303	327	279	331	307	323	279	310	297	325	313	306	331	360	281	271	333	320	297	337	289	288	322	314	309	291	303	317	309	320	315	301	308	311	326	301	318	322	294	303	323	319	296	299	304	327	291	327	341	318	280	280	287	306	307	290	294	306	312	274	329	300	303	296	314	317	311	305	323	286	358	317	326	305	305	270	288	319	289	287	346	263	293	299	336	310	316	321	269	316	319	292	286	338	274	301	285	289	306	328	303	307	286	304	325	254	304	303	293	302	292	281	311	332	300	345	320	317	295	313	282	324	303	302	329	292	314	335	294	326	287	289	302	312	326	335	302	313	314	325	288	334	313	299	275	320	300	320	290	320	313	323	327	285	269	331	296	314	314	362	308	315	331	304	285	345	318	317	348	303	297	325	341	307	311	304	305	290	300	310	307	312	318	300	299	323	284	322	309	282	324	290	298	318	313	295	296	310	301	317	284	302	313	312	306	268	290	324	290	286	335	304	270	284	281	301	309	282	319	296	271	305	285	300	318	301	314	305	299	312	276	269	306	299	299	304	304	292	299	304	291	318	301	291	312	305	303	300	302	285	295	298	305	318	303	276	290	300	277	341	288	270	299	309	313	298	303	319	299	315	305	305	310	281	300	322	300	275	323	286	307	297	295	311	289	321	265	304	293	297	314	278	296	279	316	290	338	297	314	280	284	339	292	304	315	324	321	291	310	324	313	298	302	316	284	287	298	284	279	270	301	328	284	300	337	277	263	332	306	282	292	285	315	317	292	292	323	302	269	321	309	297	312	310	289	322	290	288	288	295	298	336	322	335	286	292	324	296	320	301	293	295	292	315	329	297	329	353	297	298	316	299	297	310	289	318	280	294	321	304	283	308	322	282	340	313	317	288	295	312	309	305	305	313	308	335	297	291	317	328	295	290	309	312	291	274	279	282	318	306	323	324	273	325	320	274	314	285	322	338	283	296	270	292	320	324	295	310	309	278	293	271	304	305
17307	18606	30674	32398	33945	39313	48610	44706	46903	46467	47042	45228	44566	49025	50671	44695	40784	37321	41495	38094	30796	26805	20038	17192	22051	16685	6801	4206	3088	2434	1763	1531	1140	1001	1061	931	1012	1014	1023	1074	1014	1069	1033	1022	1005	1012	947	886	851	958	956	945	954	979	940	1018	1015	1000	937	918	828	867	950	993	878	811	824	769	820	752	770	772	747	753	735	728	776	742	789	769	746	762	779	756	754	781	818	787	789	756	749	784	827	811	751	752	770	779	748	786	728	814	735	755	768	775	764	755	767	793	754	756	742	726	730	797	740	781	774	754	749	755	777	756	738	780	775	776	782	803	794	738	766	808	768	726	787	778	794	745	812	763	771	779	734	810	760	777	770	751	789	734	813	737	726	795	740	767	727	766	764	732	722	778	770	762	790	776	780	740	792	762	752	738	761	744	799	770	810	761	755	764	742	759	757	782	775	760	747	785	779	789	789	796	744	756	788	697	772	796	792	726	799	760	783	794	783	793	745	777	731	770	783	734	767	823	736	807	722	761	742	724	740	813	777	783	740	769	753	768	785	753	795	768	731	771	770	761	724	754	761	765	787	725	763	818	776	796	773	751	796	702	797	735	758	763	785	788	777	776	780	772	766	749	738	781	772	772	788	757	735	812	778	715	743	752	742	742	717	790	788	757	756	746	792	794	751	780	736	781	802	733	720	761	815	765	762	792	736	730	761	787	766	770	736	742	770	809	751	752	776	730	707	786	733	810	788	746	798	754	757	746	799	770	759	748	791	796	739	756	770	769	767	742	744	766	732	757	777	763	750	787	742	763	760	737	757	754	755	686	756	727	763	780	785	748	754	734	763	752	801	772	763	743	841	787	745	760	785	813	788	759	770	731	775	783	781	729	738	817	766	778	754	752	807	763	770	846	735	817	721	772	771	787	749	733	772	733	719	770	824	791	785	801	774	719	765	765	786	762	774	767	725	775	757	783	724	800	740	776	795	780	807	790	762	786	768	774	772	770	775	738	733	729	796	718	774	792	777	789	711	706	743	827	751	809	725	770	756	777	761	740	747	738	752	771	780	775	782	771	749	777	723	781	747	731	746	758	784	785	750	802	745	792	742	755	755	705	772	793	759	734	780	730	757	789	748	772	770	808	759	790	752	761	751	751	732	777	795	787	722	752	733	777	737	824	754	743	752	794	807	789	770	777	737	806	757	746	716	741	776	820	748	751	762	807	750	772	761	807	767	740	783	749	749	792	783	774	763	767	790	812	740	828	745	729	768	732	797	788	741	725	751	758	789	782	726	774	734	743	771	824	747	748	788	742	724	767	736	809	775	779	788	776	784	802	792	759	781	776	775	719	731	793	759	789	769	775	741	764	819	732	770	718	813	812	779	833	796	806	755	735	766	736	755	761	742	773	789	785	689	802	737	769	748	739	777	770	739	799	700	770	789	810	729	771	808	780	787	795	793	701	787	712	741	739	734	764	783	787	773	781	764	765	779	745	757	795	763	757	764	779	775	751	755	791	757	812	744	697	775	768	733	776	749	815	798	765	760	774	790	800	769	719	742	803	739	774	771	717	712	776	768	766	729	759	723	750	768	761	748	730	749	732	720	750	795	774	770	775	749	747	749	738	766	792	742	777	752	716	777	777	768	757	739	770	722	806	761	792	762	716	764	813	747	782	744	727	744	793	778	815	779	772	774	762	796	793	759	781	744	767	811	747	741	723	783	725	822	754	773	752	758	699	759	807	776	776	723	801	771	744	779	737	785	784	747	781	759	772	768	707	697	763	767	791	739	756	801	781	738	759	768	797	746	720	765	779	782	761	788	769	777	751	815	793	780	799	746	816	799	726	745	783	744	784	838	794	765	745	750	807	766	797	800	795	758	751	734	797	775	739	758	742	755	778	753	798	818	784	751	766	766	783	774	765	758	784	759	761	747	756	773	750	782	756	729	704	792	753	780	755	759	760	710	759	760	726	725	763	757	793	767	767	829	780	802	736	745	734	732	769	757	751	784	795	747	769	759	786	780	766	730	704	755	744	761	804	842	772	780	747	778	791	819	780	822	765	757	792	786	755	727	774	784	809	759	789	699	769	737	735	773	798	735	760	756	770	732	765	823	755	752	766	797	712	776	800	756	798	757	780	775	794	737	765	778	736	735	818	737	804	720	791	759	762	799	727	749	806	765	727	762	721	808	764	782	723	760	774	778	741	778	785	748	781	820	736	743	775	780	724	743	754	753	764	747	763	782	779	743	811	788	790	758	788	796	759	769	776	749	797	789	776	736	776	782	767	747	853	722	805	718	761	769	807	762	781	785	741	746	729	765	797	803	715	807	748	747	775	751	714	771	820	755	771	757	784	791	808	736	755	735	805	817	737	820	775	744	749	750	749	761	779	773	733	806	761	745	748	736	775	787	767	751	751	786	806	806	770	763	743	778	757	797	742	760	782	735	781	742	791	754	738	799	746	766	750	714	818	770	724	761	782	745	789	779	791	733	735	770	757	776	721	811	785	765	750	757	772	791	774	822	720	735	772	706	714	739	782	769	817	746	734	789	775	770	749	775	769	755	802	690	804	760	742	764	764	745	742	786	779	833	746	751	779	733	777	757	715	775	816	758	731	748	737	749	753	732	779	768	758	768	793	761	803	749	772	776	778	792	717	760	807	749	792	809	752	791	753	756	730	799	779	819	779	775	802	775	769	783	818	742	771	758	790	783	762	773	792	765	758	763	794	775	760	739	781	776	751	734	792	790	747	792	801	772	780	757	809	763	748	731	761	773	751	810	755	800	763	764	716	760	754	768	736	753	765	783	767	807	756	773	724	765	727	743	751	725	776	817	733	708	751	761	769	759	741	785	790	785	816	830	758	785	759	773	766	760	795	770	772	775	774	785	746	785	734	769	773	744	755	797	759	758	693	796	788	781	740	740	732	753	805	763	811	764	754	850	807	786	805	755	787	752	774	797	737	758	770	731	796	779	792	783	803	742	750	752	808	736	740	752	786	799	771	727	787	730	760	729	806	754	770	755	762	801	742	753	763	764	754	750	796	778	799	763	731	797	785	726	783	761	769	779	793	769	793	759	791	775	760	769	745	724	727	829	750	783	801	781	762	792	764	822	750	759	787	817	760	792	711	759	776	761	714	795	779	741	781	786	771	763	773	771	776	714	769	766	762	733	708	743	764	765	795	754	751	817	726	830	791	775	752	773	772	719	784	784	757	747	758	748	730	756	783	819	769	694	790	728	758	770	752	776	817	751	727	767	749	784	819	755	803	762	741	768	735	764	757	769	768	768	771	760	763	716	812	753	792	711	817	760	709	729	751	801	753	767	801	750	785	726	781	763	758	767	790	725	747	753	706	755	813	768	799	770	780	779	732	727	775	812	754	788	780	769	740	779	745	736	806	765	769	755	770	788	798	789	774	772	752	795	753	758	747	724	759	751	785	749	813	758	786	749	765	753	763	736	781	725	784	765	765	736	800	792	795	780	743	799	738	789	742	809	770
36178	32517	36034	34006	34334	41429	46313	38786	40423	42500	40963	39088	36401	41779	43416	39682	33172	27929	35963	27924	21860	15447	11954	9580	14733	9559	3409	1416	1280	861	549	469	351	349	308	321	325	286	320	346	317	295	335	332	347	314	338	279	291	288	311	318	288	334	318	335	313	332	294	270	260	294	323	327	304	291	285	275	265	263	229	281	275	257	284	273	236	248	278	244	255	248	276	254	261	269	261	250	260	259	276	258	246	248	245	241	272	261	232	281	253	260	248	251	245	250	239	259	251	262	247	210	247	248	279	245	251	238	266	269	248	269	254	248	300	253	278	216	277	253	232	266	214	227	286	269	271	247	238	273	285	260	260	265	244	265	249	250	250	264	258	258	243	261	242	253	249	285	248	233	240	246	243	274	255	247	215	223	255	259	255	262	255	223	241	257	251	269	245	226	236	242	233	254	227	247	251	239	244	209	264	272	263	238	222	248	287	258	249	253	255	263	251	264	245	268	269	256	261	274	260	258	226	303	231	220	260	246	232	241	245	270	237	248	246	240	228	264	295	251	261	243	279	238	248	228	273	247	266	250	283	248	255	274	233	254	262	235	231	237	266	231	287	236	245	258	229	246	240	248	242	254	217	256	255	237	244	237	271	246	234	270	255	233	254	268	238	267	247	254	247	247	250	280	293	240	220	244	249	235	268	226	252	250	242	299	277	251	239	253	254	290	258	239	242	258	241	257	251	253	274	265	269	235	262	249	267	263	249	253	274	270	246	247	255	253	261	231	245	247	252	230	274	252	274	239	263	262	245	250	272	246	250	240	266	242	212	266	262	245	246	246	284	225	255	215	226	253	247	267	266	244	226	280	242	263	242	253	283	249	254	257	227	249	249	236	268	230	254	239	251	262	274	239	252	274	235	216	250	258	264	276	279	244	271	268	263	251	273	221	276	247	260	247	250	249	263	245	265	229	259	232	252	246	254	257	279	244	263	258	239	258	226	247	273	265	261	221	255	247	242	242	257	258	257	248	243	265	243	268	248	268	247	255	241	273	262	281	233	234	242	256	291	238	265	269	276	247	255	272	266	239	257	268	248	251	240	241	260	301	246	254	220	227	241	224	254	244	231	234	248	243	253	235	243	232	251	253	246	275	253	259	238	258	239	263	270	246	225	248	242	223	255	234	291	261	242	281	258	237	238	256	248	243	269	240	271	256	234	265	232	266	272	265	262	238	248	242	227	235	259	219	210	249	232	269	282	239	254	266	249	247	250	236	248	239	263	223	254	241	257	263	235	234	256	257	280	253	273	287	234	258	259	244	241	257	277	261	247	250	239	244	264	240	270	259	256	264	266	238	260	291	272	279	267	253	279	242	273	256	238	268	221	242	262	226	234	245	250	237	244	252	245	240	236	249	302	248	256	246	264	235	286	253	280	242	228	240	236	249	245	242	263	261	266	241	239	254	246	239	265	257	244	294	244	240	243	241	235	263	280	242	243	219	258	219	243	263	267	292	272	233	262	234	291	274	268	251	245	256	242	242	237	252	249	260	287	268	259	259	250	277	266	230	250	253	253	244	244	255	264	260	241	231	226	254	269	242	248	240	259	255	226	245	262	238	277	234	272	239	278	272	246	232	248	255	252	235	277	238	245	247	227	263	268	278	253	256	266	255	232	270	257	282	243	250	250	225	233	271	254	251	243	249	283	266	235	251	215	263	253	253	243	259	265	221	242	261	225	241	245	260	250	216	253	269	246	248	257	251	272	282	240	254	263	247	266	295	240	229	266	281	224	246	280	250	252	283	273	245	239	255	257	269	290	238	256	258	248	237	263	235	249	249	281	260	251	260	233	242	271	274	228	269	244	248	271	233	293	264	224	275	248	244	255	278	260	238	229	235	241	253	241	247	234	217	253	248	286	247	233	250	274	260	273	256	237	230	257	252	232	259	258	258	265	243	268	253	248	229	264	276	265	242	282	238	270	268	272	242	261	277	231	239	242	250	283	250	244	272	255	257	257	236	254	252	240	261	242	262	276	241	238	291	246	262	225	258	232	287	273	253	256	235	241	275	285	232	252	303	268	249	244	246	249	259	281	242	255	253	225	253	276	258	237	261	234	243	250	239	243	246	232	260	254	229	276	246	262	243	241	269	254	245	243	252	242	266	261	268	226	256	264	246	252	243	270	243	249	279	251	272	248	236	232	260	276	269	235	227	264	223	249	248	272	251	243	248	249	251	241	247	259	217	252	248	232	246	262	258	283	257	254	220	253	241	247	252	250	244	226	241	237	257	234	245	242	276	253	272	266	257	253	263	267	260	267	288	262	256	251	257	237	279	232	255	240	254	232	267	249	249	244	248	274	266	249	249	262	249	256	258	250	271	235	246	250	251	256	262	235	252	242	251	252	285	257	270	280	246	248	247	240	238	266	285	250	226	244	250	248	227	271	212	241	262	238	250	274	266	235	249	252	235	262	234	243	217	259	249	247	263	280	244	207	254	255	248	266	253	244	271	271	235	293	258	248	233	250	242	262	217	233	227	227	235	255	248	267	237	242	264	244	251	271	245	249	255	221	234	237	237	261	245	274	238	245	269	267	271	267	261	279	233	266	229	252	275	246	267	260	266	261	268	267	287	299	223	235	236	232	206	273	279	241	248	257	231	227	257	254	261	265	249	244	261	243	281	215	254	226	257	257	272	256	263	275	238	271	240	265	293	257	247	216	213	295	263	268	232	261	258	241	265	250	275	246	238	272	244	233	244	244	267	249	242	267	218	232	241	248	250	231	237	225	291	256	280	244	249	241	237	254	249	245	245	263	284	233	258	195	249	241	233	267	248	262	283	256	254	278	242	224	245	263	252	249	244	245	245	271	290	252	251	258	242	242	257	280	254	270	245	205	296	245	239	274	280	248	251	265	262	247	265	265	277	263	237	241	269	255	227	228	237	264	273	272	265	219	261	252	246	236	274	238	284	241	238	254	227	292	250	254	256	265	236	233	279	245	268	288	261	272	246	236	261	259	257	275	258	255	284	231	245	273	259	254	247	267	250	282	243	255	261	250	241	275	260	285	252	234	255	271	278	276	238	276	257	284	246	262	263	246	250	258	256	266	256	269	215	231	245	268	271	265	278	228	302	269	303	247	263	252	246	226	228	231	265	238	256	234	247	254	255	262	247	264	283	253	253	246	266	255	254	238	243	238	250	263	263	260	246	263	270	255	274	273	267	274	261	258	234	234	241	231	275	274	236	239	226	242	275	254	282	261	241	230	268	261	220	230	263	249	259	265	255	242	236	252	268	263	251	290	234	276	254	261	249	293	225	239	244	255	248	282	279	254	263	239	233	269	269	255	270	263	245	242	266	283	248	233	244	244	231	261	268	281	254	236	263	237	243	240	220	271	258	266	249	264	228	264	249	244	236	243	261	269	227	225	255	260	269	276	249	235	254	262	251	243	234	239	240	239	247	249	242	237	267	275	250	228	243	274	213	262	259	225	256	234	264	268	287	261	247	258	250
22752	26352	37087	40399	43319	50212	56364	51924	55375	57519	54975	54689	55721	58496	58865	54910	50385	46063	52689	49168	42723	37272	32164	29043	37663	28156	12665	7651	6807	4304	2577	2460	1442	1157	1199	1185	1027	1146	1223	1287	1175	1185	1127	1268	1149	1155	1060	908	960	939	1019	1098	1042	1327	1211	1120	1204	1270	1099	898	850	991	1066	1136	920	831	758	802	733	707	703	667	659	640	684	647	633	666	662	645	661	669	647	657	703	669	667	636	633	631	603	640	595	638	673	640	657	685	622	645	631	593	640	625	625	641	671	612	639	660	591	637	630	622	635	619	652	636	609	654	622	685	619	665	605	654	672	599	667	622	594	626	626	684	628	654	613	638	627	665	695	710	638	678	656	594	616	608	685	667	606	630	630	614	638	615	645	688	637	653	663	661	640	633	645	648	669	657	657	623	656	664	619	626	610	607	619	615	646	669	603	640	655	631	679	659	612	645	607	645	647	623	651	703	634	670	643	661	615	600	646	681	662	610	668	616	614	613	665	657	648	656	624	615	648	633	627	595	681	637	607	665	651	660	604	641	622	660	623	647	649	635	646	640	620	638	651	653	652	642	582	648	648	643	639	663	650	660	586	635	635	651	611	646	644	665	646	677	605	641	667	624	670	665	660	638	614	595	655	621	638	693	655	638	604	649	677	684	614	689	696	663	612	653	674	643	633	664	622	666	594	620	580	616	652	593	638	647	621	618	621	591	655	629	687	633	681	613	637	633	632	632	630	672	668	609	675	659	633	629	636	658	619	661	630	605	568	604	665	655	665	621	621	645	611	626	618	670	677	667	633	659	630	674	645	620	599	602	655	636	677	657	609	633	644	631	604	608	638	625	665	666	650	602	608	635	619	674	669	679	657	608	634	652	604	656	659	653	617	625	592	573	667	651	643	640	659	652	631	552	622	682	632	601	665	641	650	651	624	658	659	649	605	678	660	646	651	644	607	668	658	655	642	616	595	658	649	631	665	617	632	668	623	641	627	643	598	594	651	632	612	624	632	643	648	681	656	663	616	603	683	621	640	676	652	662	644	653	654	687	622	641	642	647	678	642	633	649	619	661	656	680	623	638	613	634	619	626	630	679	624	632	655	623	622	609	643	655	644	676	640	613	594	604	609	634	643	645	659	650	613	640	639	678	630	643	595	610	628	686	631	605	640	670	590	627	649	613	602	669	615	615	659	651	635	665	609	647	633	614	651	615	627	606	655	663	636	635	648	646	650	659	622	662	623	635	630	657	615	635	632	683	718	650	666	664	680	637	560	595	669	690	667	660	619	634	638	617	595	681	625	655	637	702	654	648	609	646	662	650	672	675	673	658	686	618	630	621	634	640	614	624	631	659	640	641	599	638	659	636	638	642	648	660	670	660	657	649	605	619	625	640	624	581	614	677	587	629	603	651	637	619	642	664	656	673	642	641	623	645	670	643	608	605	650	634	612	648	679	637	646	639	635	592	642	643	583	620	648	642	614	654	609	668	625	666	639	667	648	630	614	649	653	661	637	680	632	629	626	635	681	609	642	611	666	616	657	622	608	634	615	617	634	659	660	676	649	664	643	626	632	631	687	691	607	653	651	588	572	629	637	635	593	682	621	627	612	656	674	667	633	651	661	625	609	616	653	621	613	619	651	618	651	664	664	612	628	649	645	647	638	636	633	597	624	676	618	629	640	620	601	632	640	650	698	637	632	632	609	608	648	633	611	673	667	558	620	663	647	623	598	608	618	640	607	636	648	653	647	693	626	639	651	640	639	614	619	654	691	592	621	639	629	612	681	607	646	639	620	645	613	658	642	628	618	623	627	675	642	619	614	609	635	666	664	646	639	626	614	642	626	640	652	657	669	712	656	622	618	635	630	610	645	651	653	650	627	681	614	633	639	658	654	667	597	663	619	639	610	657	659	638	606	626	628	657	644	691	647	638	628	617	667	642	610	675	640	604	668	651	628	675	645	647	669	616	649	621	633	670	661	606	635	641	627	627	656	657	648	614	643	602	642	640	660	662	619	674	654	643	629	607	649	631	640	574	630	680	668	694	632	652	654	595	656	679	657	664	654	648	635	594	668	655	708	632	632	621	615	638	628	608	648	650	635	573	653	661	635	670	681	636	658	617	637	637	645	653	661	637	599	626	684	653	607	639	626	614	642	650	665	657	702	642	619	645	616	686	670	643	618	662	622	668	666	705	674	715	662	636	666	714	613	667	632	658	588	622	606	609	646	641	597	617	586	610	644	641	630	641	681	605	649	640	647	666	607	648	635	628	670	643	660	642	639	606	628	693	691	641	638	611	640	663	624	636	651	682	608	648	680	596	643	638	679	628	654	669	686	708	633	647	661	656	646	644	633	621	632	663	640	639	626	664	634	638	622	674	666	688	598	624	665	648	640	616	630	611	618	686	645	679	632	606	670	664	638	624	606	614	656	645	610	640	630	617	657	671	603	600	601	640	629	641	619	626	619	649	686	642	624	626	659	641	645	653	679	652	670	637	648	627	700	657	652	626	629	685	629	638	652	645	616	621	636	655	648	633	660	600	670	606	668	667	647	636	630	670	669	617	628	637	643	624	664	652	693	694	618	635	631	673	679	649	650	624	630	643	672	680	647	620	626	669	609	654	618	676	597	635	614	656	640	657	643	666	621	684	633	667	646	643	659	627	615	630	656	652	673	644	616	637	630	618	648	619	650	661	647	676	654	661	649	624	633	631	646	681	652	617	666	592	633	639	592	649	666	623	598	648	623	649	646	697	633	629	712	650	623	605	635	680	632	665	605	603	655	660	610	666	629	656	629	626	657	637	656	672	663	612	643	627	612	618	663	621	591	622	632	689	681	644	641	550	663	701	622	671	655	621	644	616	679	663	655	602	629	670	675	638	609	643	611	610	646	624	658	658	629	642	604	666	630	687	624	597	638	663	623	639	636	595	671	654	633	622	620	683	664	661	691	633	596	635	651	697	677	670	650	667	650	640	657	655	677	619	638	642	584	607	631	623	706	621	623	615	619	616	636	667	689	631	634	666	649	635	649	675	643	626	625	654	623	632	611	648	656	675	611	625	657	627	664	656	620	601	623	615	636	641	660	607	647	651	673	710	667	645	647	669	622	635	633	624	624	643	659	606	630	629	627	612	619	648	643	655	611	632	609	677	656	603	612	629	630	620	630	663	652	649	677	654	628	681	646	628	643	569	658	633	646	633	601	609	648	619	614	638	683	650	639	617	702	688	651	669	647	644	637	647	652	590	649	644	640	632	644	602	636	665	653	681	614	623	646	641	625	660	641	615	618	628	673	630	609	664	646	638	627	611	648	619	637	622	628	635	633	638	651	622	659	585	619	647	612	636	649	631	625	657	620	682	677	616	616	639	677	667	589	615	586	619	632	610	635	597	635	665	640	655	640	645	637	653	643	630	653	649	597	698	665	616	685	617	648	653	607	582	653	685	656	678	646	687	668	658	624	646	625	656	627	607	674	653	659	625	686	662	611	667	606	592	615	615	670	645
11244	8778	10781	7117	5830	5177	5301	4009	4237	3851	3201	2312	1764	2184	2432	1886	1633	1152	1406	1032	803	700	629	541	638	558	442	352	357	346	344	345	352	337	357	313	342	306	282	317	299	330	315	319	304	327	319	311	360	282	308	312	322	334	325	356	307	321	333	302	314	305	294	299	350	284	315	294	313	286	317	290	301	313	293	316	281	304	329	311	304	270	298	339	294	318	307	285	306	313	324	300	338	323	301	310	267	272	331	303	309	329	301	327	302	295	335	283	310	330	309	316	318	311	326	305	272	332	292	280	284	297	334	307	312	306	312	304	310	342	291	295	264	320	269	297	332	309	317	284	326	320	297	294	309	348	304	309	293	345	309	310	276	307	307	321	318	323	306	329	315	285	338	308	276	323	316	322	314	287	307	336	302	327	257	300	324	319	299	281	342	284	295	331	307	309	350	309	330	305	319	321	315	334	294	291	314	282	345	310	272	297	306	297	284	307	326	323	289	305	289	312	312	332	319	301	350	320	283	324	299	312	295	317	310	301	287	320	291	313	311	345	341	299	266	313	289	300	310	288	298	286	305	295	306	343	317	287	291	296	317	286	313	297	347	303	314	299	316	311	289	306	329	314	318	314	291	298	331	311	313	301	310	312	316	317	340	309	326	327	318	338	310	316	325	294	301	288	316	325	281	325	299	311	303	295	283	298	327	328	301	319	294	335	306	308	303	331	300	293	319	291	307	298	335	304	303	286	306	293	286	340	315	288	310	312	332	285	288	281	316	320	316	305	305	343	302	306	302	365	296	322	320	303	285	314	336	304	287	306	318	301	323	306	329	289	313	308	342	285	276	307	293	316	303	288	340	314	333	295	319	282	328	315	336	297	289	281	303	315	306	294	283	289	313	305	336	339	324	288	312	287	301	272	312	328	297	319	314	308	311	279	315	286	305	271	317	310	280	306	308	310	307	317	294	295	289	320	328	286	303	315	322	338	273	317	300	323	314	328	306	290	286	298	283	301	330	297	320	313	287	295	319	333	331	335	329	296	341	287	314	269	284	311	332	344	306	322	328	317	300	306	292	279	299	329	302	322	294	294	329	321	297	311	283	324	313	316	305	309	295	287	291	277	305	319	323	282	297	280	286	312	281	324	287	293	318	302	319	298	326	310	337	308	293	309	268	344	291	288	304	301	313	316	318	305	308	320	303	304	328	293	312	325	304	261	294	332	277	293	265	314	291	306	311	314	308	340	351	307	301	307	314	310	296	335	306	275	296	295	317	316	346	308	324	342	314	324	309	341	318	332	308	304	312	308	326	276	296	303	293	304	292	328	337	292	338	317	317	283	292	297	286	330	312	295	337	312	327	311	307	334	301	328	321	320	312	297	270	305	330	312	335	313	313	298	312	342	308	302	300	300	292	310	331	304	325	327	302	315	302	301	314	278	349	317	305	346	303	280	338	320	308	302	317	299	318	299	309	293	308	334	333	318	328	316	275	311	303	340	305	338	337	313	297	341	322	259	317	300	329	260	330	351	319	306	287	335	336	296	302	311	292	306	294	307	307	286	294	280	313	279	322	328	311	303	324	282	332	297	317	310	333	308	326	335	288	308	311	281	316	297	325	322	278	340	340	315	281	309	314	303	291	309	313	315	336	300	298	321	290	282	297	307	321	348	319	311	295	289	280	338	318	296	366	321	297	306	311	329	287	261	331	292	316	303	292	337	297	283	296	270	278	321	299	299	330	281	311	264	286	292	296	329	321	286	305	316	318	322	308	291	309	314	281	323	301	301	304	326	312	297	330	315	311	322	291	326	315	308	284	334	317	285	273	279	316	310	270	316	317	290	310	322	259	314	341	287	333	331	320	280	309	285	302	314	326	309	313	307	313	342	297	320	301	351	310	266	321	309	310	331	330	316	288	312	351	307	320	341	337	293	330	310	335	327	322	290	282	295	339	287	346	298	305	310	298	321	308	309	306	280	281	310	294	316	297	289	348	303	297	279	324	311	304	296	328	308	287	298	327	311	324	298	312	321	329	305	289	316	302	310	335	301	323	328	341	285	335	294	294	296	293	319	292	321	295	303	287	307	322	287	297	343	292	290	328	297	295	309	308	306	300	313	290	296	311	269	286	315	296	302	316	313	318	304	325	318	314	309	320	347	289	319	304	322	300	365	314	293	323	299	310	297	352	315	323	303	295	285	329	265	319	298	353	329	305	306	303	378	288	298	322	322	291	302	323	300	308	301	329	340	302	323	343	343	301	310	313	318	285	315	330	308	319	338	310	305	306	317	322	318	292	281	327	294	307	290	322	321	320	327	277	312	317	293	296	345	314	299	289	300	309	310	324	307	312	310	306	322	325	307	308	316	296	342	315	299	288	311	291	306	304	316	298	320	299	278	309	324	298	293	296	303	343	315	282	321	333	305	296	292	275	323	272	324	313	315	352	324	301	303	284	325	310	311	302	321	296	297	344	322	319	322	320	307	312	342	332	310	316	312	302	308	313	320	296	286	296	305	359	315	288	315	300	298	305	301	322	297	299	296	319	305	319	326	331	285	309	322	323	342	324	299	287	304	319	311	294	288	327	290	294	303	312	311	303	305	353	314	282	301	329	303	318	275	305	321	264	299	339	287	314	318	295	300	286	320	306	273	301	305	328	319	311	307	297	294	299	333	310	301	303	313	323	339	302	328	337	323	302	317	332	275	329	287	334	318	328	305	295	282	301	311	287	297	335	325	295	273	327	306	304	278	343	299	304	308	315	290	315	301	286	326	318	320	314	304	303	307	277	327	291	324	301	330	316	286	311	301	320	288	326	304	351	316	321	311	295	314	316	322	307	305	315	293	358	340	294	316	320	341	323	332	295	323	312	287	309	284	302	292	272	282	291	348	340	316	298	289	330	294	293	309	302	299	339	311	329	273	303	312	321	315	312	290	311	331	293	290	309	340	302	327	311	295	338	308	341	288	313	272	318	302	299	293	305	352	324	297	328	317	290	294	326	338	303	289	298	303	307	309	313	291	314	320	313	287	289	331	285	310	310	275	313	283	319	293	332	318	269	304	263	300	299	325	268	301	304	300	334	304	279	283	337	321	293	311	289	301	296	314	306	298	312	318	333	354	318	318	313	284	308	342	328	305	306	318	334	276	287	273	319	323	306	340	328	336	326	301	310	300	309	333	334	307	317	300	320	326	316	287	307	315	323	329	325	291	298	316	286	310	315	318	314	303	313	308	328	299	322	301	337	309	291	342	305	331	325	326	291	318	298	288	331	338	353	292	315	277	299	266	308	299	344	303	306	297	296	310	310	336	328	287	309	309	295	287	306	277	324	312	301	313	305	294	309	332	290	343	324	313	321	317	294	332	291	302	309	313	306	325	313	317	315	323	313	334	285	287	342	299	303	298	296	337	273	286	325	334	290	269	292	310	347	270	298	282	327	301	316	297	321	308	300	293	312	297	292	334	335	312	295	277	291	329	325	303	286	288	298	290	347	312	333	324
7424	8851	16227	15817	16096	15819	18327	14940	16725	16370	14676	11767	10117	12814	13650	10992	9505	6790	8500	5880	4644	3899	3073	2762	3194	2871	2026	1325	1179	1169	1072	1040	866	918	943	911	828	862	907	867	896	854	842	832	844	830	856	792	838	808	858	862	848	782	781	833	772	765	804	771	764	817	796	814	754	756	790	806	826	752	783	780	737	833	802	750	801	783	820	714	763	782	743	800	819	769	769	763	815	780	797	764	784	807	855	718	729	780	793	754	719	746	778	768	767	754	769	810	798	784	746	800	779	780	748	750	764	772	735	766	777	762	780	718	785	795	749	770	783	757	727	738	742	794	784	770	786	753	763	723	789	748	766	784	790	790	738	778	781	803	800	762	799	815	828	712	768	757	757	785	786	817	823	828	782	817	740	752	748	819	769	804	800	783	777	794	800	763	770	780	733	752	767	770	750	743	806	755	749	700	798	736	763	763	754	758	754	769	768	748	770	785	756	753	763	822	755	765	739	795	819	811	756	757	795	815	737	807	783	784	800	790	778	787	761	733	775	769	800	750	743	733	755	774	768	805	790	817	746	805	746	789	802	709	824	789	816	759	789	788	743	764	796	797	749	756	764	770	747	747	811	731	732	725	758	766	727	755	764	716	731	769	760	762	785	783	743	765	779	820	736	776	754	748	786	760	725	726	764	706	810	760	741	794	765	784	774	766	755	775	781	767	777	832	778	766	747	793	742	718	797	758	760	710	812	757	767	768	742	733	779	719	773	805	759	759	791	761	789	759	785	788	774	828	753	734	741	754	788	784	751	768	763	746	806	778	733	766	773	769	769	743	737	785	768	753	742	864	779	752	731	737	792	721	705	732	783	755	782	811	801	805	695	796	760	788	742	794	752	744	796	770	789	749	759	805	790	795	751	750	730	794	811	856	758	792	807	752	759	764	807	752	770	747	778	822	780	773	780	744	783	749	767	742	809	775	725	782	808	722	756	751	769	761	768	754	757	798	798	773	818	760	776	765	801	794	829	753	772	785	808	801	747	778	800	820	738	758	795	796	777	784	740	787	754	730	755	790	739	749	792	752	746	703	772	799	775	727	779	752	754	716	750	781	776	810	807	769	774	753	800	780	781	757	814	791	755	789	775	745	792	782	744	786	790	769	777	732	744	746	783	780	826	726	811	756	744	755	781	777	785	719	768	745	752	792	806	742	801	757	773	766	717	770	783	785	742	814	804	738	762	756	766	724	749	779	793	738	786	761	778	747	774	762	801	723	826	744	735	799	761	707	792	759	734	764	795	792	813	747	745	783	749	791	757	746	786	739	784	784	829	786	783	764	709	848	745	773	771	771	751	789	785	753	778	781	775	742	776	804	801	860	813	722	786	768	766	786	753	765	809	795	765	739	782	747	816	811	745	791	751	733	788	812	740	831	793	805	770	788	774	721	783	766	778	809	741	775	752	762	796	743	753	756	759	789	793	777	797	743	765	753	712	787	753	716	735	799	806	787	793	784	792	717	819	769	825	800	797	736	808	772	830	737	766	806	786	792	787	795	727	800	756	759	825	766	769	770	797	753	775	761	783	766	783	747	773	765	726	748	793	781	749	804	686	751	741	768	772	719	778	797	766	773	793	787	824	800	784	762	799	769	727	776	791	741	754	758	746	812	783	785	783	782	758	704	766	771	784	765	712	771	787	723	798	767	820	744	784	751	775	769	747	799	762	771	724	815	787	774	742	710	725	748	779	730	752	755	786	708	769	783	810	761	736	819	745	769	764	788	751	752	716	745	778	801	834	752	798	784	780	787	761	822	746	773	786	748	790	776	760	765	731	765	745	792	786	832	768	769	793	796	797	785	765	786	757	755	772	828	770	749	775	838	766	743	719	771	744	772	753	758	763	817	742	766	793	809	754	762	739	767	755	778	735	792	771	792	768	798	786	709	740	777	771	811	777	747	804	791	744	801	779	769	724	758	768	727	773	796	779	821	753	795	774	769	767	800	729	780	742	750	782	814	827	736	779	769	746	723	796	747	796	805	773	794	777	778	811	802	812	760	782	783	799	791	787	786	718	762	750	758	783	803	754	739	770	796	761	765	816	734	761	810	764	795	818	787	768	758	796	812	792	772	746	820	802	797	760	802	792	758	756	752	788	791	765	773	771	778	786	751	793	714	799	805	787	791	734	804	813	773	812	779	771	786	731	775	821	803	762	789	807	758	767	798	747	769	754	791	742	797	776	751	764	749	792	753	737	725	758	776	732	758	788	776	749	768	708	791	777	782	824	770	730	749	755	782	781	748	715	723	751	731	815	772	770	785	759	757	774	778	771	780	784	831	774	778	770	797	768	762	761	826	766	748	746	778	751	761	787	751	792	822	760	786	777	803	797	754	795	750	790	772	777	792	792	743	821	730	737	758	785	750	768	760	749	764	764	798	827	849	759	789	799	770	725	834	779	787	791	756	804	819	798	786	761	733	782	767	786	759	769	796	772	730	775	821	755	767	764	748	784	771	808	757	789	776	729	765	728	792	774	795	752	808	740	681	748	842	792	729	789	773	777	792	802	768	795	770	804	766	752	777	790	746	802	784	775	805	754	769	789	721	830	774	739	774	707	799	746	754	747	780	745	754	822	790	765	758	749	782	783	792	776	804	775	779	788	784	733	711	711	744	758	788	725	797	766	819	712	791	733	779	770	806	769	795	700	765	793	786	789	752	776	798	781	761	798	743	794	791	768	788	729	744	723	792	795	779	752	796	743	802	767	727	750	750	777	732	790	777	826	776	798	763	808	783	755	795	783	736	831	787	784	759	808	748	741	767	721	788	734	754	771	729	764	793	811	745	756	820	754	807	777	778	767	706	779	807	739	801	787	771	803	756	735	761	755	772	764	819	769	807	763	733	774	771	750	762	785	802	770	723	732	848	752	818	801	800	726	734	777	776	770	766	804	759	779	686	768	741	735	766	755	762	787	729	795	753	761	813	746	786	757	791	777	789	772	761	772	758	794	759	733	800	797	759	788	755	776	775	760	752	791	752	757	769	797	718	808	758	760	717	801	754	795	823	764	771	798	810	785	726	796	755	740	762	808	781	757	750	727	795	764	756	799	806	764	746	755	747	767	786	779	756	798	823	797	800	754	730	769	814	787	786	768	737	816	805	801	740	752	769	787	762	735	776	822	813	762	743	775	753	676	791	777	736	745	776	781	731	747	766	782	788	734	762	744	802	795	784	782	774	763	791	780	745	768	778	772	748	720	801	764	731	759	754	790	774	773	800	745	781	757	748	747	775	808	761	764	797	818	746	808	764	738	770	761	746	812	771	822	807	755	753	768	740	785	750	777	806	787	812	714	744	805	775	779	731	772	771	771	800	804	798	761	775	783	748	781	740	734	759	797	757	757	736	796	796	784	763	766	804	731	763	786	796	805	761	763	779	753	780	794	786	770	793	748	818	767	718	786	768	735	791	791	745	764	735	796	740	721	758	839	779	745	756	753	751	722	730	766	786	761	772
24481	24499	27431	22800	24602	29585	36370	31561	33580	32787	31108	25185	23004	24986	28580	25786	23134	15141	16910	12234	8850	6363	4239	4053	4290	4225	4922	1495	616	570	418	375	359	315	347	312	363	314	344	333	333	344	348	342	365	369	303	327	339	334	325	343	349	371	366	348	338	339	298	336	340	349	336	347	324	324	293	311	318	319	324	294	287	288	331	285	329	290	295	325	273	295	303	308	326	307	308	287	268	302	323	300	290	317	275	301	298	318	279	292	292	282	302	280	275	277	313	318	303	302	299	281	303	282	266	309	299	287	302	263	298	297	314	305	306	294	282	293	334	313	293	302	317	309	283	308	282	293	285	285	281	292	293	329	322	301	310	300	296	295	261	300	316	320	294	307	344	314	290	271	296	285	288	308	294	292	301	317	302	300	322	337	330	331	315	313	320	293	279	323	279	269	314	340	291	312	298	290	311	309	305	296	309	297	294	316	309	340	299	287	292	291	283	316	305	305	280	327	312	311	307	298	288	288	309	299	293	296	298	318	300	297	314	324	310	296	337	288	304	303	301	276	297	312	350	277	321	288	277	301	313	319	311	273	321	261	326	306	283	285	271	298	296	321	282	299	301	271	303	297	314	293	298	308	317	311	335	319	328	279	300	316	290	321	292	319	301	275	288	308	319	318	307	278	311	297	311	254	275	280	294	311	266	307	256	321	296	278	302	282	352	302	286	263	314	286	295	335	327	317	320	306	285	320	303	289	300	298	303	287	287	307	290	271	332	295	338	317	292	304	295	302	290	333	291	306	321	305	308	306	300	310	317	276	320	315	281	309	304	313	305	305	276	297	300	289	291	314	323	268	330	329	271	310	308	332	313	292	305	317	322	359	308	328	316	305	304	269	271	290	309	297	287	281	308	316	307	339	286	313	273	284	323	306	305	292	289	271	311	329	299	244	305	309	314	294	305	311	253	302	314	337	287	323	309	304	290	280	301	292	300	274	325	303	306	260	315	324	270	298	329	307	309	263	339	278	280	297	329	295	289	305	311	290	316	315	281	368	319	284	298	277	315	296	286	310	289	332	326	292	327	252	293	316	306	291	273	307	305	322	324	275	272	301	307	303	306	275	278	293	323	286	312	290	318	303	295	270	324	306	337	289	313	301	284	293	316	308	314	303	343	301	317	321	318	307	293	295	314	291	343	319	313	339	323	285	305	299	301	318	330	306	296	307	287	306	312	283	278	338	277	317	288	307	294	311	309	353	298	301	308	313	292	309	300	306	275	312	296	306	303	292	299	293	286	293	300	307	280	281	308	323	305	311	312	312	321	288	352	319	295	300	278	306	305	323	303	311	262	277	293	308	288	289	299	296	290	274	279	311	303	278	311	322	305	284	333	278	293	329	302	325	324	285	285	288	348	276	325	305	310	337	300	333	260	296	268	322	278	304	320	308	305	332	296	337	311	314	309	305	311	333	291	293	287	303	338	291	302	325	277	312	293	307	305	325	313	310	305	317	290	316	298	277	298	333	302	320	271	285	298	308	279	295	309	276	317	285	310	287	276	308	317	299	319	293	270	273	286	330	286	311	312	291	311	323	295	302	312	317	320	319	373	299	288	323	302	300	302	272	314	307	301	282	343	285	338	271	308	328	316	278	293	269	266	271	294	309	309	292	305	326	315	285	281	313	298	307	332	299	276	304	289	284	297	294	300	322	321	323	292	276	321	281	274	318	307	311	322	288	293	298	312	313	297	310	307	311	283	308	293	327	308	343	305	308	275	317	290	313	302	271	315	316	303	296	312	286	260	301	294	275	315	287	297	305	320	276	275	272	316	301	332	275	274	308	283	300	304	314	279	284	279	279	318	309	302	313	274	345	325	323	309	311	299	268	285	314	286	277	287	296	297	279	297	307	317	292	308	307	323	318	324	334	311	325	327	304	291	302	289	283	315	329	294	333	291	325	303	317	303	263	266	307	308	300	305	317	311	292	293	283	294	313	295	275	323	320	306	343	285	314	316	290	282	311	296	280	316	289	290	280	295	313	313	318	291	256	330	320	309	291	304	322	309	282	308	292	294	322	281	290	285	308	291	320	307	337	286	304	308	307	303	306	324	273	287	283	283	323	307	313	297	289	311	306	314	290	287	311	311	274	305	308	315	302	300	306	324	302	323	313	328	300	297	315	269	300	318	315	326	313	311	302	306	286	298	291	326	279	306	289	301	311	287	305	278	314	333	333	320	302	323	283	287	304	326	309	302	301	297	274	300	336	326	290	287	280	308	323	295	301	287	331	295	305	281	284	309	303	297	301	263	330	321	275	325	310	300	299	304	312	309	306	311	294	292	297	314	295	276	297	328	311	328	283	287	288	311	257	294	292	297	304	294	294	299	318	307	316	317	307	308	324	307	298	273	297	283	294	321	327	262	293	297	326	294	301	327	304	346	316	311	319	303	325	313	322	282	283	325	281	322	300	315	300	289	320	291	352	295	308	284	302	274	307	290	296	315	291	343	329	284	302	304	302	287	286	291	291	281	301	314	289	288	277	308	321	285	333	312	300	309	300	278	288	301	301	345	336	255	310	309	307	310	321	315	309	310	308	278	295	336	275	294	314	327	304	261	316	341	282	321	344	290	347	300	315	265	296	311	324	349	290	313	305	314	276	321	322	294	318	297	326	286	289	289	326	317	301	300	317	296	331	300	272	301	272	306	306	309	282	278	280	301	289	304	277	277	313	303	325	313	330	291	318	280	289	307	323	304	307	353	316	285	338	324	314	334	315	255	307	268	314	293	297	293	327	328	274	271	304	293	299	304	275	285	317	283	296	323	304	299	317	315	310	301	290	295	297	284	281	283	317	319	310	277	310	297	324	298	303	321	301	289	304	287	300	299	285	312	299	294	290	290	320	311	326	299	276	298	320	286	329	323	312	288	320	301	304	282	318	308	304	299	332	328	290	277	307	313	301	295	263	282	305	298	306	308	328	298	326	311	306	299	284	296	334	294	314	312	323	310	315	285	328	304	335	322	286	301	283	299	293	298	298	295	285	326	301	309	300	288	288	275	322	305	275	310	309	318	283	322	275	305	344	307	316	301	267	324	316	319	277	342	316	301	313	347	311	299	323	281	319	288	306	294	311	289	313	308	283	286	300	291	312	289	286	312	325	314	282	298	322	310	312	327	333	298	312	309	321	318	340	333	327	301	328	317	303	298	283	310	289	314	286	303	309	326	298	320	314	319	286	317	345	317	278	256	287	336	296	309	301	293	304	302	328	321	307	329	277	285	340	307	262	287	310	314	311	303	297	307	272	283	326	301	294	308	300	256	292	313	300	302	296	314	303	315	291	280	327	317	278	309	316	302	304	310	291	286	310	306	294	292	314	299	298	296	276	310	342	324	275	333	300	308	309	302	283	297	285	291	283	316	289	315	346	301	298	305	328	277	291	303	310	304	335	297	309	291	320	298	298	284	310	301	319	320	290	283	295	290	325	307	302	317	326	301	294	297	327	298	326	311	332
16053	20584	27960	29742	34293	40478	47789	44640	48899	48581	45827	40858	42387	46088	47266	45323	42961	35028	38900	33599	29519	24561	19120	18582	19292	20465	21127	6922	3123	2761	1637	1514	1137	1065	1025	1027	1027	1014	979	1003	1088	1017	1104	1027	1023	1074	1033	877	883	885	1030	982	992	999	1107	1008	1002	972	965	853	788	896	907	959	814	849	870	806	811	749	798	779	772	761	779	766	756	773	783	752	782	731	751	775	773	788	799	748	782	782	755	768	728	743	749	754	762	757	741	747	824	742	740	705	732	759	778	770	774	760	730	833	763	719	771	792	739	813	777	725	759	786	757	695	776	727	743	737	738	744	756	779	745	798	792	778	765	789	764	768	801	750	784	732	763	733	765	723	717	768	804	766	763	759	768	780	795	766	810	778	721	773	759	775	748	732	760	769	749	782	782	800	741	730	749	745	739	796	770	716	717	737	732	787	751	746	792	789	724	730	732	777	758	799	761	729	818	819	734	791	761	743	760	767	732	760	757	762	695	744	756	797	739	799	739	771	754	765	749	789	775	733	721	736	741	773	749	758	759	738	709	747	785	717	773	780	746	744	756	773	787	697	797	736	792	779	749	728	754	777	758	758	767	767	789	759	783	744	766	780	763	764	738	795	758	784	753	755	778	810	744	768	707	773	776	741	706	738	783	782	727	706	757	793	781	727	753	793	738	805	752	788	772	744	737	766	721	758	772	756	752	778	779	718	685	726	744	780	744	747	732	787	707	820	786	780	712	782	778	731	803	765	746	768	718	751	745	756	780	730	693	674	752	786	720	744	734	742	775	770	760	754	732	787	757	736	739	820	760	699	741	754	766	788	729	723	793	758	737	767	767	765	731	785	763	782	721	730	716	746	725	775	804	791	736	745	750	774	772	791	789	801	719	786	771	766	760	738	753	735	785	745	816	788	748	748	769	773	768	741	754	752	749	785	783	765	768	770	761	751	726	727	725	775	791	763	771	778	703	746	779	745	732	745	726	775	737	754	796	814	801	773	751	790	815	711	717	758	749	769	788	756	714	785	779	744	745	790	737	746	762	758	800	778	711	772	727	785	736	755	760	772	726	762	757	778	734	807	754	774	752	729	804	758	743	788	798	776	771	749	797	757	773	747	727	747	745	703	779	737	770	808	800	760	778	773	767	785	790	746	766	753	787	757	698	713	814	747	737	778	763	797	735	745	751	763	742	774	747	813	788	722	750	729	731	784	731	771	734	729	785	717	755	769	720	774	805	714	785	758	721	765	741	753	738	732	771	789	754	789	772	777	771	733	808	781	765	777	747	785	786	763	744	733	743	776	768	813	731	771	725	708	776	789	768	788	748	744	764	765	796	751	787	761	748	758	745	796	733	792	748	827	753	752	759	790	798	757	721	720	804	726	716	784	773	768	764	687	750	730	756	757	717	702	749	750	763	768	736	758	770	775	767	747	742	758	732	786	759	719	802	796	791	742	756	771	764	744	726	756	756	725	706	745	749	792	786	768	736	741	732	751	742	758	794	801	743	804	751	742	764	751	813	727	774	797	754	755	748	787	732	758	796	723	742	769	809	782	773	682	808	728	743	764	771	707	719	681	807	751	764	738	784	706	702	753	760	717	737	722	732	811	763	787	742	727	753	768	741	768	774	706	765	735	723	786	736	733	744	751	796	755	745	786	730	751	819	708	810	765	780	716	733	796	743	761	755	759	738	704	738	730	763	735	727	745	769	739	758	765	753	718	743	738	783	760	699	743	711	811	760	750	746	729	711	753	780	769	801	749	751	770	718	764	768	764	726	774	760	726	723	770	774	764	784	797	788	761	709	730	759	761	761	736	778	765	774	761	766	741	795	750	737	777	786	789	715	767	730	734	741	726	702	790	771	759	722	757	790	761	771	740	721	759	739	758	781	708	784	754	746	754	783	757	770	798	809	779	779	734	737	789	792	755	777	761	797	787	782	789	697	779	738	721	727	776	761	748	751	754	776	765	787	731	758	723	760	759	812	762	709	724	756	752	752	727	773	806	743	779	760	769	763	761	773	808	774	746	769	777	743	732	765	750	759	738	727	773	735	784	756	758	766	796	793	766	818	792	759	699	750	746	754	807	749	745	759	750	780	819	736	797	726	759	747	759	745	734	789	778	777	779	808	776	729	736	823	734	762	756	725	767	768	733	808	737	788	734	766	703	762	717	783	745	801	806	724	775	776	788	733	760	742	781	738	731	738	768	772	760	789	750	732	765	733	737	780	764	775	801	748	783	776	753	736	738	741	764	754	755	788	772	755	766	788	761	767	771	763	716	764	780	766	752	797	754	797	756	792	734	756	749	784	721	767	768	746	769	777	817	801	725	745	748	763	750	732	761	746	745	783	717	744	732	717	722	740	749	728	738	775	789	763	744	752	734	798	728	774	776	772	766	755	700	717	757	731	755	727	736	759	727	786	737	767	723	788	738	714	763	751	765	738	760	745	743	753	785	746	767	793	764	772	706	784	791	784	807	755	730	775	765	776	712	752	779	705	745	766	804	745	738	742	822	763	786	778	713	775	749	726	754	761	749	728	793	769	753	710	742	784	796	722	766	735	760	799	762	750	774	739	777	761	788	746	782	809	762	758	729	766	743	741	696	761	740	734	815	771	784	757	734	781	770	719	796	810	767	771	781	768	752	760	760	768	772	783	757	723	766	760	732	763	742	727	773	781	757	736	803	759	748	723	779	716	723	768	719	781	765	810	773	764	762	756	783	759	761	754	765	738	752	771	761	742	779	751	727	780	791	788	770	808	774	761	747	754	756	756	739	747	829	748	786	737	757	737	720	794	753	738	733	740	724	753	758	726	748	743	745	739	782	772	773	767	743	773	727	732	791	776	796	781	738	784	794	751	802	796	721	729	758	776	789	733	699	770	780	793	764	766	757	783	716	723	748	762	693	764	748	781	781	704	742	758	774	723	764	758	722	716	778	731	712	736	810	773	784	766	711	742	742	744	709	788	786	769	692	746	781	829	709	759	721	722	762	750	740	749	756	743	724	708	754	774	809	688	753	767	757	706	806	778	769	822	755	774	788	762	719	788	744	743	766	734	714	736	757	784	724	752	759	762	741	776	736	765	776	811	792	710	745	759	785	724	751	732	782	762	751	747	764	739	764	736	721	735	770	775	792	765	753	716	760	792	751	738	759	811	749	798	741	734	763	735	809	716	763	778	730	746	740	735	726	716	761	766	730	750	788	731	740	829	783	707	745	772	747	789	770	731	770	768	753	738	791	765	757	765	707	827	757	765	760	779	731	778	717	702	816	722	756	759	708	760	797	757	761	790	761	753	741	769	736	778	735	750	741	759	767	773	738	795	723	741	734	802	768	784	784	754	759	766	735	739	736	740	742	745	750	747	753	759	714	747	783	755	750	846	776	780	734	768	735	766	776	762	802	839	760	796	720	740	807	746	794	738	766	749	744	762	749	757	744	754	794	752	761	801	757	784	760	812	759	747	725	751	743	753	734	752	746	726	741	759	778
37340	33495	37559	31943	36141	38292	46116	42221	45344	42582	40368	35245	36592	41176	44379	39060	37585	31097	36051	27445	21512	18044	13943	14923	17134	14954	15427	4547	1359	1051	570	448	344	328	312	352	316	339	320	340	342	340	327	384	315	348	327	309	275	280	315	335	346	344	343	329	334	362	291	263	289	356	330	289	285	279	268	265	266	269	231	252	251	280	234	247	245	236	258	263	245	253	275	256	255	260	258	230	237	264	243	263	230	267	265	233	291	266	268	236	255	247	255	264	266	259	253	232	258	264	236	249	249	253	250	267	238	207	242	245	261	231	216	244	259	296	268	252	254	256	262	261	231	307	275	259	239	219	249	238	249	255	248	245	254	261	275	256	234	265	286	264	254	289	236	266	279	208	214	264	265	235	229	239	218	229	235	257	235	255	258	251	243	235	256	255	272	273	271	247	234	261	248	251	242	250	249	282	275	235	265	270	266	265	258	252	229	261	296	276	231	240	259	255	258	254	269	245	241	237	262	246	262	276	235	253	278	270	226	262	244	239	228	231	254	241	266	246	257	259	231	230	248	270	239	234	267	248	246	240	228	250	285	283	254	258	215	234	272	280	280	274	263	252	265	243	251	219	231	251	241	234	229	246	259	214	275	266	282	247	241	233	231	238	264	271	252	245	248	244	259	232	277	257	263	257	253	272	220	277	250	252	273	250	224	227	237	225	239	249	236	255	229	221	234	230	267	237	258	215	226	245	240	262	237	254	260	282	278	256	256	232	273	252	238	256	253	247	245	242	246	290	245	255	274	230	247	270	224	241	257	241	274	268	257	220	232	251	250	259	265	242	253	249	224	252	255	271	256	254	239	233	266	222	257	254	255	238	256	246	239	245	232	273	261	275	240	239	258	243	256	265	244	258	254	247	239	250	263	230	262	255	264	246	264	289	254	255	231	222	250	238	266	222	248	220	247	248	255	220	247	256	257	264	287	254	254	262	263	256	249	254	272	282	224	256	235	252	250	262	264	266	243	263	250	255	268	249	239	262	220	285	265	238	251	259	244	213	242	251	251	259	263	238	240	262	251	250	248	244	236	250	225	224	252	241	281	258	279	246	249	258	258	261	251	265	259	259	238	251	227	258	242	267	275	283	225	260	246	271	218	276	242	286	261	267	254	278	233	246	234	254	265	232	242	241	228	265	268	255	264	261	247	254	238	261	263	230	224	233	263	256	261	264	247	243	256	255	262	270	245	270	231	234	233	232	228	273	224	258	228	250	238	260	248	252	227	224	249	226	261	241	260	259	234	259	256	254	253	256	240	269	240	265	277	247	247	228	300	248	231	253	278	226	249	247	269	239	245	271	250	265	247	248	254	249	268	249	249	254	252	239	226	241	250	238	247	245	271	231	243	233	249	258	244	250	245	257	250	242	250	245	241	238	266	241	226	226	242	256	252	247	233	250	249	245	245	268	265	248	259	264	257	240	254	245	245	247	237	256	261	238	256	261	277	253	292	224	230	249	249	240	241	233	238	229	255	279	262	265	225	256	220	233	237	253	231	233	229	256	250	263	264	241	256	243	271	253	264	245	254	229	235	236	231	259	247	284	257	246	270	267	236	253	262	248	219	250	228	258	241	262	252	296	231	230	240	271	233	236	234	249	237	256	250	280	241	229	277	285	261	269	274	250	260	239	259	250	242	227	290	253	262	256	287	245	261	255	224	217	230	226	243	248	270	245	235	240	271	241	260	234	247	261	263	242	266	247	275	243	268	268	272	249	252	284	241	243	242	263	230	246	247	255	274	250	251	247	246	260	237	246	248	246	234	250	225	274	267	241	250	267	250	233	240	219	255	238	244	260	228	254	245	244	294	251	236	264	275	258	243	242	243	234	244	255	239	257	252	259	256	223	250	244	253	252	238	257	246	248	258	244	260	248	264	252	230	222	260	277	278	266	272	227	255	266	260	261	246	228	288	258	248	273	239	218	239	298	235	282	268	238	249	247	272	270	255	259	259	250	275	279	222	231	213	240	251	231	278	278	258	251	240	248	267	253	260	241	255	280	222	257	271	265	223	261	246	250	260	257	255	276	272	230	260	238	248	251	245	256	244	273	257	236	258	227	242	247	273	240	247	233	250	262	240	241	259	266	265	276	257	275	254	246	246	266	245	272	217	216	227	243	249	280	260	276	212	241	226	261	216	256	219	253	242	241	276	266	251	269	278	257	239	250	254	265	279	256	241	244	273	255	281	217	219	259	243	251	259	243	264	266	228	258	242	255	227	267	245	270	282	221	289	257	268	255	245	237	224	296	266	232	246	251	218	257	263	244	250	231	242	223	262	259	247	244	243	243	246	252	218	251	230	266	277	243	281	289	265	245	253	235	231	224	300	249	241	254	266	234	247	244	246	250	246	267	243	241	265	263	242	262	255	254	230	250	266	291	258	265	237	226	240	259	246	214	246	267	261	249	224	247	271	273	240	253	243	258	254	247	249	282	224	260	240	258	279	246	241	249	272	235	282	250	230	238	238	248	239	245	234	256	238	269	261	237	239	253	281	249	247	252	274	273	221	282	251	232	240	249	223	264	253	260	238	216	249	272	253	242	289	297	242	248	270	242	269	247	259	251	228	246	237	235	243	260	241	274	261	230	250	258	264	219	251	265	239	235	246	251	250	256	258	267	229	240	239	277	269	251	265	243	251	216	252	296	275	255	258	255	222	245	217	264	219	243	251	249	241	241	262	262	265	269	229	250	240	247	260	259	239	260	244	229	223	249	275	293	283	247	261	294	255	241	219	252	222	223	275	265	242	261	250	284	285	270	240	246	229	232	266	243	253	248	257	253	251	255	263	252	272	247	270	254	246	243	256	265	257	239	244	247	256	254	264	247	230	221	234	256	266	238	211	245	252	254	242	263	267	251	264	256	257	258	262	285	223	275	232	264	236	248	247	261	266	282	232	248	239	266	236	263	241	280	265	263	250	264	231	260	275	267	269	261	253	243	216	238	254	256	281	229	234	284	240	235	237	221	284	274	246	252	277	277	270	240	253	278	265	260	245	279	248	249	252	230	228	261	266	239	249	252	245	249	243	261	244	234	268	284	275	258	228	234	257	264	229	271	258	233	251	240	268	259	270	246	261	239	279	247	260	244	252	248	259	235	274	254	267	232	262	244	240	245	266	235	243	240	252	295	252	252	253	248	247	262	274	250	231	233	244	249	257	241	248	256	280	233	251	230	226	261	257	269	253	262	224	242	252	243	287	256	217	244	222	241	234	259	232	260	271	233	262	241	277	265	233	240	278	234	216	253	265	265	242	293	237	230	232	263	269	224	239	273	253	249	259	256	261	236	257	253	249	228	252	226	246	253	237	250	258	268	262	232	245	244	237	262	251	246	244	227	253	243	241	247	282	260	259	244	258	247	255	219	235	262	300	269	242	245	242	218	267	239	246	275	236	245	241	242	242	257	226	257	252	282	234	263	244	248	243	244	244	257	282	260	259	241	263	246	258	277	251	223	242	237
24736	27062	37950	37689	43792	49288	55546	55846	58795	59328	54956	50159	57392	60480	56730	55619	55015	49289	53555	48233	44092	40262	37327	38703	40262	38345	35996	14135	6887	5643	2928	2261	1425	1232	1139	1174	1185	1297	1216	1155	1281	1292	1293	1424	1218	1199	1162	987	942	980	987	1105	1204	1235	1329	1222	1257	1294	1120	904	836	1016	1234	1055	845	800	820	758	743	669	662	689	679	666	630	621	666	660	645	671	652	652	649	650	662	676	602	616	640	631	657	647	684	642	639	645	629	611	636	602	631	590	693	644	648	632	661	677	661	609	621	613	681	623	614	631	616	579	679	638	655	678	622	650	649	622	690	607	608	613	645	652	612	654	637	675	621	589	660	636	618	650	615	650	654	651	611	604	639	637	661	631	680	605	673	628	663	651	648	652	692	664	694	638	613	598	606	639	680	641	621	639	637	624	648	591	658	708	622	627	633	636	660	636	656	660	608	641	606	625	643	630	631	633	641	684	620	676	603	678	627	670	630	636	630	628	629	633	639	613	632	653	638	637	644	642	631	646	600	674	656	627	643	656	621	670	647	596	647	621	636	645	660	619	625	605	580	603	648	627	676	627	608	635	607	726	649	619	613	613	630	641	643	645	589	660	625	614	639	660	665	661	634	623	622	646	663	599	634	619	649	667	636	646	624	646	634	637	590	631	644	642	612	635	600	643	614	685	607	671	646	653	657	621	662	701	616	632	609	641	613	655	640	628	606	640	632	598	668	680	632	649	597	631	675	608	615	590	633	630	690	599	652	674	597	638	703	603	645	629	610	645	639	646	636	658	616	608	623	618	620	656	663	624	636	639	630	668	645	630	610	625	624	606	673	676	613	641	665	621	684	637	646	658	670	624	686	656	647	665	635	602	626	598	621	649	673	624	655	624	645	628	638	655	665	651	620	614	615	653	646	663	611	695	674	658	599	670	675	639	629	644	644	606	679	621	599	641	617	637	672	601	674	647	667	657	663	628	675	626	686	669	600	645	575	574	637	645	650	670	617	645	631	611	594	615	616	614	647	687	664	636	636	658	674	673	635	641	657	686	659	647	617	611	650	627	659	650	662	609	651	633	611	655	664	616	631	686	654	634	583	610	674	657	626	692	698	608	658	649	630	606	642	644	637	626	578	660	673	631	630	637	624	635	596	650	606	649	622	632	627	600	607	648	646	680	592	636	671	603	653	657	650	614	600	618	619	646	657	646	641	602	631	644	657	625	623	649	617	643	615	624	611	650	671	612	628	629	617	617	646	609	617	681	640	633	610	649	639	652	659	670	583	618	680	648	601	675	674	643	658	611	597	641	659	647	618	628	625	643	652	639	605	624	632	657	618	632	668	610	622	633	632	656	678	625	680	638	615	595	698	591	571	665	578	677	660	626	611	661	629	653	614	620	606	654	598	614	666	651	613	620	652	668	686	640	649	596	602	657	611	645	610	626	657	630	603	638	627	629	668	625	610	586	678	653	645	669	665	600	629	658	611	596	629	629	642	607	664	622	656	622	630	638	660	620	623	652	637	619	645	688	565	644	635	615	636	648	669	602	652	609	658	596	619	651	605	665	658	659	605	614	589	652	650	640	634	650	637	665	681	629	627	628	638	683	636	580	627	644	696	638	610	657	661	620	674	645	666	669	624	640	645	684	591	632	605	636	645	637	655	665	596	636	666	674	599	619	648	688	663	619	624	637	672	674	623	575	608	635	625	621	629	653	649	646	661	626	624	665	668	625	623	618	594	637	656	622	588	622	662	602	636	672	618	643	653	618	631	657	610	654	627	651	615	627	641	642	581	636	662	583	619	643	638	611	649	662	608	645	644	673	613	637	634	686	637	597	642	623	652	652	662	643	637	630	604	673	599	612	577	635	616	628	689	615	596	615	648	620	676	636	619	705	684	675	595	637	649	617	680	665	661	660	589	659	569	637	643	657	630	656	630	654	612	597	634	608	612	663	668	605	619	608	643	654	625	628	625	624	605	635	669	613	633	643	641	633	633	627	663	656	647	601	637	624	666	633	644	633	606	589	635	647	702	670	665	623	625	647	596	626	650	652	647	672	622	657	623	656	649	635	658	639	658	612	653	625	641	629	620	615	643	636	606	698	664	637	634	648	642	641	651	644	656	651	641	630	580	664	625	643	640	603	600	611	630	633	651	636	665	657	656	623	618	647	642	670	603	669	659	620	635	641	641	636	649	625	639	659	648	648	638	626	659	669	641	623	640	620	605	635	683	614	618	659	609	632	596	638	636	617	634	642	668	626	592	614	633	623	594	626	674	633	632	648	663	657	601	636	656	620	640	669	628	637	627	652	642	603	628	677	635	605	640	640	622	638	630	687	618	602	685	669	632	622	644	649	613	656	624	579	643	662	653	590	633	668	621	628	614	646	641	670	666	684	658	674	633	651	689	567	658	631	660	628	690	622	640	649	627	648	599	635	661	619	611	679	630	662	641	640	599	634	604	629	640	652	679	589	590	620	614	638	651	643	645	635	612	639	628	620	648	647	682	671	608	604	639	637	624	637	639	605	637	629	667	630	626	608	610	651	628	611	616	704	617	655	656	608	647	636	620	626	613	615	612	630	639	643	563	617	635	614	630	653	619	608	582	642	635	649	636	667	628	605	626	641	626	669	638	616	640	660	608	669	609	630	641	619	676	580	610	611	664	603	619	659	593	626	644	620	654	656	675	645	635	655	665	672	609	615	603	674	626	697	606	644	631	671	630	611	683	652	635	617	605	640	607	647	622	636	669	632	635	613	680	622	664	659	601	636	646	652	646	647	626	614	616	593	622	632	645	646	653	669	616	699	592	658	637	651	657	658	625	612	598	729	629	629	625	652	657	663	623	613	607	675	599	609	649	642	605	646	632	671	650	639	642	653	633	627	623	652	629	676	627	627	633	687	655	628	641	596	589	637	685	625	641	617	609	660	636	585	658	636	660	669	615	686	660	623	650	636	622	610	650	647	718	608	646	663	632	603	635	640	637	645	665	609	604	643	625	655	622	570	609	668	666	623	616	587	628	653	647	620	641	658	657	630	629	601	687	631	643	651	636	595	648	617	634	611	660	633	629	667	684	636	613	658	620	648	611	642	631	635	646	663	639	631	610	640	649	627	634	618	629	636	672	637	616	631	597	642	655	653	670	613	658	654	644	642	607	627	638	638	580	686	623	615	619	639	604	637	636	626	637	609	607	618	641	622	621	605	664	681	631	654	705	656	677	661	632	643	650	628	644	632	617	635	659	616	600	640	649	627	646	611	666	608	644	632	655	616	600	636	644	558	643	665	632	622	625	631	653	679	623	621	599	676	626	598	592	634	673	641	620	632	632	571	636	594	625	642	652	606	659	668	661	654	679	590	652	641	705	647	636	643	651	636	619	714	587	650	641	692	614	642	638	629	627	641	642	632	639	637	634	603	612	655	630	581	645	633	645	657	613	666	615	654	617	621	671	628	663	660	679	679	629	642	616	663	655	593	662	629	634	615	669	613	634	623	661	625	646	674
12064	9556	10466	6942	5554	4915	5384	4644	4964	3818	2433	1683	1900	1893	2216	1671	1551	1268	1541	886	734	714	871	754	771	724	597	425	361	344	316	337	321	343	354	312	331	310	313	317	292	313	326	307	335	339	320	325	305	299	289	336	309	308	332	320	331	318	294	314	318	306	284	297	301	345	314	309	307	302	311	268	324	332	295	296	322	314	310	310	315	288	338	318	259	310	319	285	318	333	296	318	277	287	284	322	309	302	306	281	297	332	309	328	290	287	304	277	317	319	297	282	293	286	327	311	300	315	325	329	288	290	293	322	276	280	312	325	294	307	308	322	313	292	337	289	312	301	286	307	289	307	308	275	307	305	309	285	294	301	329	291	298	303	322	301	310	291	289	293	310	308	302	289	345	309	316	300	359	321	328	318	295	303	321	323	329	310	303	332	283	290	282	320	313	330	312	329	318	276	306	301	303	318	273	345	348	313	278	305	325	328	300	330	326	297	296	327	317	309	308	311	316	303	291	308	268	293	302	299	294	311	317	305	299	274	281	310	329	337	317	297	312	295	317	311	304	301	291	330	318	314	297	277	322	275	306	315	321	297	315	301	297	291	289	321	307	291	276	292	295	354	312	311	303	301	289	295	298	298	276	323	283	285	325	302	308	313	295	306	334	283	301	301	257	258	335	330	324	316	312	304	284	304	319	331	311	285	310	282	311	275	302	306	309	312	288	282	295	304	321	296	311	321	312	293	322	319	301	313	278	280	321	272	328	308	330	298	284	296	319	286	308	270	294	296	300	297	324	347	315	320	334	283	288	294	349	311	308	321	312	291	356	326	275	301	312	294	293	283	314	300	290	309	305	287	296	306	302	287	333	267	281	285	322	310	288	306	285	311	329	324	311	281	305	318	300	306	343	322	316	313	267	290	295	298	303	308	300	296	301	289	317	294	313	304	332	326	280	328	312	301	305	279	338	311	295	298	311	324	304	295	317	301	310	288	298	305	304	279	348	328	318	290	336	312	325	308	305	292	314	319	310	326	299	270	317	310	290	312	326	280	317	293	314	275	314	325	303	321	308	307	272	300	314	314	299	304	324	302	341	303	304	310	297	313	299	284	291	303	285	331	311	312	331	320	290	291	276	313	293	334	328	282	291	321	264	313	322	294	316	310	307	316	311	298	297	308	317	309	330	298	310	306	300	291	331	317	310	323	316	290	318	322	294	300	298	313	316	312	330	323	287	317	289	272	317	276	305	288	345	305	333	318	317	274	273	282	303	323	325	309	326	284	329	289	321	298	305	307	290	289	326	289	304	289	322	317	319	317	300	305	346	334	310	312	274	340	309	275	295	317	287	282	290	320	301	304	364	290	319	324	273	305	325	331	299	301	315	277	311	291	305	288	276	296	307	334	340	304	322	327	307	330	314	291	288	284	286	312	283	296	300	294	334	309	293	319	284	327	311	244	299	294	336	290	322	299	303	297	320	303	314	269	313	293	336	313	276	316	272	298	329	311	318	327	334	294	320	303	295	322	314	311	305	320	291	334	288	291	332	287	310	335	324	303	313	300	311	300	306	307	280	327	325	292	281	300	285	266	320	324	314	310	289	284	326	307	291	334	298	285	282	339	301	346	340	322	318	303	304	313	316	299	332	292	286	317	295	307	303	293	296	305	324	301	292	296	315	279	303	307	339	303	288	331	319	299	292	301	258	310	295	306	302	354	304	307	292	332	301	337	338	303	304	278	328	312	308	311	323	278	290	318	298	298	294	298	282	270	291	321	306	304	327	274	305	287	338	312	341	295	309	306	275	285	305	317	317	280	308	349	292	314	322	313	284	277	289	297	299	319	298	326	319	328	300	322	300	319	287	289	329	325	316	292	286	326	298	346	325	289	317	317	337	338	304	293	354	342	311	285	328	295	319	318	306	349	327	324	296	357	315	289	282	335	292	289	313	311	310	315	296	306	304	303	295	291	295	300	288	342	300	281	311	297	322	321	304	318	296	292	299	303	295	330	294	288	325	298	310	306	329	313	305	306	302	300	355	312	274	313	283	279	276	317	312	288	294	303	292	313	313	340	289	329	337	314	329	294	292	300	317	308	289	298	314	284	308	313	302	326	281	326	278	255	356	308	292	290	271	317	306	322	341	303	259	340	327	291	308	320	291	308	282	331	311	309	289	325	300	305	272	328	312	298	323	326	306	317	315	297	316	302	308	313	313	301	327	303	317	316	320	300	302	306	333	310	299	307	283	333	322	317	328	323	325	311	341	303	322	296	345	317	277	310	306	303	319	316	301	319	327	320	328	324	270	289	326	310	306	324	303	285	297	293	292	317	314	334	300	325	316	305	307	313	324	275	308	306	296	320	277	308	307	294	311	299	321	317	326	311	337	321	321	314	313	315	289	351	325	292	306	277	293	339	287	305	308	328	310	244	328	287	335	307	328	298	324	313	311	328	324	309	291	267	309	313	308	301	336	311	267	317	306	307	347	315	313	290	310	325	290	294	288	313	300	299	299	292	305	340	295	342	352	327	317	317	323	298	360	312	321	322	303	319	327	306	316	310	312	315	323	337	332	295	310	322	305	314	316	297	315	296	314	322	315	315	322	318	338	299	300	307	299	331	300	288	327	318	343	330	273	291	325	296	297	306	315	300	326	315	287	300	295	301	287	287	308	309	303	314	276	340	321	307	274	346	319	318	302	289	307	314	278	311	290	269	301	307	322	327	302	287	315	325	298	293	292	306	317	313	310	270	296	323	286	337	324	304	314	301	319	306	304	301	308	310	278	341	318	319	314	296	332	338	321	284	338	322	333	288	292	346	317	326	322	300	320	321	308	282	280	284	291	281	296	328	300	339	328	305	322	327	276	280	329	264	335	294	298	305	293	334	304	313	308	305	310	315	333	315	316	267	309	306	289	299	242	297	303	309	292	265	313	340	327	322	324	319	278	337	281	320	307	307	325	311	292	312	323	306	331	308	304	312	321	294	302	313	330	311	309	332	340	297	303	305	328	273	294	298	305	306	315	307	299	344	289	286	327	332	285	317	320	312	321	306	302	311	335	293	293	292	302	320	281	334	267	313	280	280	313	307	259	306	283	283	309	304	327	301	292	297	287	294	297	309	321	311	330	304	306	312	297	319	327	298	319	335	306	284	301	334	310	301	294	343	319	274	314	289	276	324	341	303	312	287	302	302	291	323	326	335	299	328	286	296	316	297	313	286	285	329	314	282	320	277	318	308	299	330	282	303	315	287	335	335	340	294	290	321	316	304	314	314	287	314	318	312	342	313	308	311	335	295	291	323	286	336	343	316	287	305	282	279	323	295	344	312	306	334	301	275	313	304	294	322	344	319	318	307	273	300	283	310	282	316	293	304	312	294	279	325	302	312	297	327	305	300	294	305	320	293	297	293	304	305	302	331	306	313	303	295	295	318	274	301	298	311	342	294	324	313	300	248	281	267	300	296	307	313	298	286	307	315	337	310	294	310	316	283	322	350	289	315
8021	9330	16124	15031	15861	16625	18720	18359	19473	16843	11543	9266	11226	11415	12996	10173	9796	8293	9623	4990	4407	4237	4753	4313	4452	4478	3056	1556	1155	1132	1058	974	971	901	917	870	848	881	851	823	749	847	839	824	795	824	789	800	819	819	777	788	792	792	778	828	786	820	742	779	787	772	782	816	758	735	741	752	771	748	819	792	760	772	774	776	783	850	789	749	784	735	764	796	768	741	803	799	774	741	775	784	780	801	768	799	778	741	799	753	738	779	798	837	777	747	736	761	777	787	736	816	800	788	752	758	767	818	741	784	768	803	790	783	736	774	760	787	790	819	769	748	790	737	790	778	776	794	790	787	779	743	768	763	718	781	738	818	785	743	749	759	816	743	756	745	756	754	765	778	807	760	766	772	769	763	797	737	731	759	751	780	727	785	769	716	796	795	775	743	809	769	792	770	791	745	739	795	735	728	728	780	810	800	776	766	709	823	750	758	773	746	800	764	747	781	764	752	805	754	714	759	752	744	741	749	801	795	778	759	780	811	805	770	751	763	737	775	768	745	775	735	753	822	770	754	739	791	784	824	774	751	761	763	747	800	804	795	725	728	746	750	764	758	747	773	760	772	762	747	767	779	816	790	771	733	837	795	768	756	788	808	784	744	752	762	747	761	762	779	760	762	749	771	766	815	755	733	752	804	780	792	714	754	772	759	732	701	706	731	793	777	743	766	760	779	813	788	769	778	715	795	718	786	775	774	761	811	764	756	771	780	823	775	782	754	771	739	732	762	795	787	756	786	718	803	785	771	779	726	752	763	776	697	758	754	752	783	792	785	792	752	752	734	802	809	800	765	811	778	762	799	778	771	768	773	793	806	791	780	813	803	788	802	758	783	780	785	770	727	714	756	768	760	767	826	800	776	795	722	770	764	760	771	789	782	738	778	778	761	768	753	798	772	752	767	738	756	826	791	732	764	782	749	757	745	779	766	759	767	758	773	810	768	747	796	801	778	767	774	743	783	801	772	781	840	738	785	731	726	791	704	749	815	750	802	758	721	746	760	742	782	739	781	765	813	776	804	772	761	776	767	768	790	790	730	745	798	759	765	735	701	758	778	756	767	759	774	738	780	712	796	786	764	714	746	759	764	776	785	770	733	736	742	770	803	743	733	750	789	795	712	769	798	798	777	769	766	786	741	755	770	790	746	768	780	783	773	763	763	756	815	800	780	773	788	781	782	764	784	796	773	734	756	739	789	763	797	786	736	764	759	796	752	782	728	758	771	771	806	827	784	744	801	784	767	767	771	773	793	724	748	762	783	759	786	810	731	759	758	765	822	777	782	720	768	795	785	805	751	730	744	783	706	825	762	782	690	785	764	814	750	766	754	768	745	752	775	794	801	766	779	735	759	761	753	753	737	720	771	820	788	780	737	821	762	764	779	753	754	787	808	740	750	732	783	757	761	779	737	727	785	779	740	774	736	780	710	801	824	752	701	777	751	723	785	738	764	740	726	762	746	759	754	743	771	742	746	783	789	751	796	774	757	820	773	802	760	756	810	765	801	736	803	769	734	752	779	752	767	776	782	805	725	762	791	773	799	791	787	764	748	752	766	790	775	720	789	793	764	829	762	752	768	774	794	770	786	756	765	820	774	778	766	739	749	790	769	779	723	779	767	743	716	788	782	778	821	780	707	732	758	790	723	815	707	804	725	774	801	782	702	795	728	792	749	791	765	741	734	790	751	780	803	827	754	776	779	731	746	757	778	763	784	731	801	734	766	769	771	789	761	751	749	765	786	817	816	789	743	709	723	740	777	752	782	738	774	760	789	776	725	764	787	778	779	771	756	797	767	732	807	817	764	761	729	774	779	774	736	787	769	749	773	688	759	764	741	765	764	725	822	777	772	770	763	771	752	769	790	758	808	791	776	803	772	730	842	802	797	756	781	725	735	805	723	754	739	799	763	748	738	802	782	742	777	801	793	745	782	821	805	784	797	783	834	739	775	758	759	748	802	786	779	799	741	780	762	791	749	795	791	746	739	746	792	739	802	775	780	769	779	767	756	768	772	714	754	751	810	736	764	774	801	816	735	769	790	798	737	787	826	795	734	798	809	806	750	734	773	782	757	785	749	805	750	766	786	765	727	743	738	797	799	773	784	740	713	780	803	706	790	760	773	780	737	725	757	782	751	779	779	784	758	743	756	794	756	754	761	778	811	751	746	750	737	771	736	747	793	732	763	736	812	811	769	750	717	815	777	773	750	728	794	778	751	754	776	774	808	749	783	689	752	735	779	797	826	787	787	748	709	766	782	783	784	787	786	806	802	766	713	748	745	789	739	728	724	743	785	785	751	708	776	787	712	767	786	846	787	762	730	792	807	754	735	798	793	787	731	828	791	720	771	813	767	725	803	791	758	754	766	760	772	736	779	788	705	821	756	750	784	797	774	764	707	729	765	733	764	744	731	772	758	812	776	729	802	782	812	815	803	776	740	768	778	780	736	786	767	745	775	789	775	829	741	803	740	781	774	754	781	762	757	760	773	795	784	762	798	800	753	742	799	774	756	777	768	762	779	779	759	730	783	812	747	776	773	784	718	745	740	772	806	770	744	742	764	800	834	762	754	776	733	832	789	761	818	751	812	776	817	750	772	799	756	696	760	793	789	794	776	761	747	705	814	785	720	727	734	827	772	716	743	763	745	765	791	756	736	774	773	788	767	746	778	791	775	805	760	788	850	782	753	744	778	770	754	751	801	746	757	740	737	773	787	787	715	741	757	740	770	768	781	755	736	742	678	780	707	787	757	761	795	794	759	715	773	741	742	764	769	779	725	763	728	767	771	803	813	814	756	728	765	800	778	756	798	775	743	776	751	760	777	705	730	793	796	767	785	778	792	810	727	714	752	770	760	736	749	755	737	767	775	730	771	769	855	739	773	799	770	795	739	792	742	784	771	758	802	790	739	721	825	805	775	812	772	734	768	772	801	729	750	774	798	815	778	773	728	767	772	778	790	795	811	762	788	752	761	790	786	747	750	766	764	719	776	777	769	795	761	724	751	756	783	785	774	757	788	751	771	776	745	796	816	755	734	736	770	809	765	759	832	797	749	763	718	769	784	757	775	754	794	760	787	767	760	812	764	783	742	794	772	774	720	763	747	776	767	773	749	811	821	773	797	722	811	766	764	747	792	786	788	724	781	802	748	739	777	788	748	744	770	837	732	731	740	756	745	742	820	744	770	789	736	768	798	786	778	779	746	745	758	761	765	764	787	751	776	777	766	754	810	779	765	771	774	808	785	709	731	754	764	753	732	739	751	717	740	795	739	744	745	720	756	724	759	784	723	829	753	809	760	787	754	742	762	772	753	807	778	789	743	768	722	783	791	732	804	760	761	804	768	788	781	768	758	775	774	731	765	768	736	752	750	754	756	760	765	754	797	747	786	765	767	802	780	805	773	806	744	763	724	770	737	762	748	776	732	753	757	785	821	802	728	842	736	769	812	791	747	765	740	752	805
27115	28744	29621	22908	23598	31401	36881	35548	36331	32692	27665	25331	24350	22321	28199	22741	20493	19200	20050	10848	6922	5680	6497	5094	5198	7556	4030	1222	673	568	465	400	379	339	309	335	351	363	354	380	369	316	322	330	359	367	354	314	326	312	301	334	337	318	332	316	328	335	320	329	344	292	325	312	298	322	322	327	300	285	277	302	301	346	289	336	333	295	313	296	317	294	290	331	333	298	290	299	300	290	290	278	293	286	321	316	297	276	317	314	320	278	329	311	290	290	282	295	277	320	273	326	323	310	286	299	299	311	331	324	310	297	307	292	315	316	306	300	291	294	292	285	288	327	283	301	329	290	282	283	290	303	314	311	326	283	313	291	338	334	283	320	323	271	325	307	295	287	291	303	302	305	286	304	269	307	274	296	341	327	310	320	275	288	327	280	319	302	290	304	297	327	276	284	321	288	305	261	306	284	297	317	277	315	287	282	295	295	310	290	333	303	281	284	270	308	300	299	269	307	304	309	323	296	276	295	254	324	297	299	335	289	297	304	328	311	315	300	293	326	312	302	283	305	333	291	300	284	315	302	316	326	305	310	301	302	322	293	320	316	292	317	260	264	292	327	295	282	302	322	286	298	307	293	285	305	315	314	304	335	304	295	343	311	300	299	317	292	296	284	331	305	329	301	315	302	299	300	290	297	293	296	328	257	291	319	292	289	309	309	313	308	326	323	288	278	312	301	320	281	295	304	284	288	306	292	311	292	321	302	302	308	318	312	333	291	307	314	284	278	327	293	321	321	305	302	297	302	281	304	295	316	325	283	294	326	306	308	326	319	306	297	342	311	304	336	285	322	289	286	311	323	282	279	330	322	301	319	339	327	332	321	308	308	313	311	325	282	336	289	287	320	340	322	330	293	285	316	306	300	286	285	302	296	287	309	299	285	316	290	316	311	274	333	307	285	327	309	315	306	338	305	291	286	284	344	336	282	306	303	274	306	306	325	295	300	297	307	346	305	284	310	261	328	279	308	327	299	322	313	330	289	304	314	312	299	336	309	297	294	311	319	334	313	286	311	326	309	289	311	321	307	311	283	324	314	317	297	312	328	308	308	294	304	292	310	307	294	319	309	346	319	293	297	329	325	329	303	273	316	273	312	297	316	291	338	279	300	289	312	316	289	320	293	324	330	303	281	304	306	273	304	317	293	257	302	291	313	294	294	307	324	296	318	306	304	311	273	327	321	325	277	287	295	280	280	305	280	316	284	315	297	311	308	309	299	317	297	296	313	289	306	304	275	294	286	286	310	306	302	322	279	301	317	270	305	277	311	283	300	344	325	306	324	284	285	341	318	322	289	294	319	321	307	290	328	280	312	302	301	274	263	299	312	306	336	291	311	306	326	291	272	357	316	319	310	313	299	305	305	340	272	286	315	282	293	304	304	285	293	270	278	290	308	330	296	318	292	293	289	311	332	317	350	324	314	292	325	280	268	327	324	331	280	306	283	282	317	325	357	334	293	308	315	286	302	287	322	282	289	298	292	308	315	286	297	277	285	317	316	300	284	292	304	316	294	286	301	314	286	315	320	286	301	332	302	330	320	328	308	313	305	311	266	294	283	280	288	302	321	319	303	324	314	304	296	285	295	298	319	291	310	290	347	257	344	275	298	298	293	302	288	294	317	281	288	331	325	284	318	295	314	288	313	296	301	298	289	297	300	313	304	296	295	285	309	285	320	293	318	295	338	306	286	303	300	308	292	333	308	282	319	309	305	315	346	316	315	308	298	301	275	287	311	301	270	315	305	312	281	310	334	302	283	278	308	292	313	296	275	301	295	306	334	267	311	317	313	313	318	305	317	310	299	342	303	342	307	301	279	290	310	338	306	268	287	312	273	307	274	288	308	294	317	297	314	302	264	309	312	345	324	300	289	325	303	312	300	307	300	285	309	292	291	281	323	289	293	316	330	304	283	288	285	314	282	321	309	286	322	278	295	318	293	311	323	330	267	306	304	287	297	302	341	300	309	327	281	300	317	308	295	280	297	329	284	312	323	308	281	289	285	323	269	324	296	307	304	286	302	293	339	296	296	316	341	294	292	283	315	310	280	297	277	266	284	322	288	301	291	291	330	278	324	284	306	318	291	317	305	304	314	311	319	273	289	320	283	308	304	317	311	304	277	287	330	305	280	292	300	283	301	281	293	295	319	339	322	298	319	281	340	293	335	291	310	299	316	299	313	303	294	310	310	279	279	281	312	291	295	343	316	312	309	281	270	280	291	334	291	286	299	294	313	308	284	301	324	315	333	301	306	303	328	279	303	282	311	302	329	313	285	296	310	334	292	305	299	310	326	322	310	288	283	302	292	298	312	289	306	309	307	311	301	303	304	307	284	281	322	316	277	271	301	298	313	335	284	319	282	297	309	293	313	322	283	309	292	319	315	330	270	305	307	322	345	274	282	329	314	329	289	278	304	291	299	298	303	318	318	325	333	297	289	298	327	329	305	283	281	315	354	283	304	298	309	338	296	295	301	278	311	288	297	303	333	304	280	296	286	320	305	302	270	284	338	314	268	291	291	349	270	283	317	342	300	270	330	301	307	326	318	291	273	332	301	298	294	326	275	288	319	316	317	301	255	306	286	279	316	291	298	311	314	295	297	298	320	310	303	272	318	287	287	330	287	295	310	332	278	327	292	300	313	307	259	297	289	281	310	304	271	297	315	288	310	311	298	309	267	272	322	314	302	312	282	295	325	293	305	317	320	316	290	288	325	300	272	301	288	308	294	327	315	296	309	314	300	313	305	307	330	309	305	291	320	323	313	317	315	306	278	285	295	286	291	279	319	307	283	302	305	291	282	263	294	330	330	329	280	288	305	298	314	313	312	310	321	298	290	285	316	306	288	329	286	295	285	261	315	286	312	309	308	313	313	305	310	334	315	290	337	292	324	299	304	334	297	290	297	292	317	319	308	310	326	298	292	299	300	281	272	324	323	295	317	334	283	311	307	308	329	288	291	298	322	323	305	294	302	308	281	334	322	288	303	302	296	296	303	314	307	299	297	286	309	320	294	321	315	309	293	313	303	300	326	310	315	267	305	308	298	283	286	292	303	299	298	315	279	325	312	308	291	293	278	320	321	319	312	312	308	295	275	311	300	288	314	329	293	300	299	313	277	309	305	299	316	311	279	325	332	314	306	319	266	298	303	300	267	329	303	341	290	311	277	312	311	290	305	314	315	317	308	292	326	275	307	295	303	314	312	321	288	297	277	297	293	296	314	270	278	279	302	287	282	326	301	293	304	290	312	292	321	331	298	301	288	302	305	315	279	274	298	300	300	323	302	305	285	310	311	330	309	313	301	328	313	281	288	307	293	315	319	288	280	353	307	319	274	316	330	280	311	281	296	317	270	339	291	294	313	323	305	282	302	288	332	319	330	312	296	311	323	316	280	310	303	325	309	288	327	281	307	281	313	297	264	291	326	347	319	320	282	302	283	296	311	295	306	303	255	312	301	309	294
19080	23186	28242	29596	32094	42857	48038	49081	50786	48589	43025	41021	44025	42682	46669	41846	42149	39559	39625	30509	25445	23242	25813	21732	22913	28796	17056	6502	3540	2554	1791	1331	1066	1044	1017	1017	1004	948	995	1079	1081	1075	1093	1016	1032	1014	1004	969	845	922	925	964	996	1043	1018	917	1080	946	987	796	850	1012	1019	903	835	809	810	832	809	789	803	767	762	770	785	773	757	804	766	761	769	809	810	740	812	744	732	756	737	752	711	735	787	777	764	742	756	788	792	717	775	765	795	730	732	762	786	766	742	765	744	749	762	759	786	768	766	765	766	748	786	712	743	800	740	760	768	725	766	763	838	755	743	753	765	746	779	760	708	752	764	738	786	792	775	761	735	753	700	765	748	767	728	738	789	773	764	729	749	758	752	750	780	735	783	758	762	752	725	752	792	745	761	756	758	771	749	733	800	743	776	760	712	772	774	696	796	749	742	748	758	795	715	751	716	778	741	721	812	715	734	740	734	765	738	764	762	721	785	680	775	731	768	741	826	741	766	724	786	754	763	740	736	739	750	771	708	705	756	816	750	732	765	734	734	763	730	730	749	770	765	809	732	755	738	762	806	718	785	771	796	739	711	769	743	716	815	785	765	721	759	743	767	779	756	788	809	766	739	766	789	766	763	759	813	697	731	814	763	710	751	817	735	803	716	732	771	744	756	742	752	763	707	787	780	812	751	772	773	748	771	766	767	744	738	782	745	751	733	733	783	798	717	775	740	727	784	694	776	778	753	765	816	740	731	787	727	763	713	746	774	786	718	778	796	762	743	745	727	765	718	720	750	698	721	785	762	749	765	746	769	741	749	767	709	815	734	787	773	753	749	755	735	784	743	757	761	752	778	712	747	747	754	766	756	705	730	762	702	763	747	727	752	749	742	720	748	764	738	779	742	715	745	736	807	786	838	715	757	713	768	756	769	779	753	802	675	750	709	762	755	755	689	737	723	728	773	772	712	756	758	733	735	793	782	730	754	764	718	767	763	764	760	747	733	748	713	753	763	747	768	733	761	714	710	751	760	760	746	729	749	740	742	796	710	771	743	772	763	730	763	784	772	797	749	781	733	739	723	765	803	725	796	758	775	756	758	729	723	754	759	782	748	701	796	686	770	786	786	752	760	770	784	752	728	803	725	777	745	731	739	755	796	731	776	754	767	759	721	721	806	699	798	753	737	755	737	723	728	759	761	719	738	770	778	788	748	757	748	742	789	792	734	748	721	777	724	737	751	794	800	783	733	756	768	720	793	770	726	714	809	770	757	787	812	741	739	753	746	770	807	729	743	820	733	781	779	771	736	754	713	803	761	767	739	774	749	762	773	747	743	777	776	749	744	779	757	752	756	753	737	762	746	765	795	774	802	787	742	740	767	755	765	803	787	794	762	754	758	762	756	771	763	760	712	723	779	719	731	763	734	752	805	786	762	707	783	774	760	756	775	786	755	761	762	777	708	740	790	783	819	778	760	784	749	742	775	732	737	772	764	717	751	719	722	769	725	783	733	784	762	737	737	734	719	779	738	761	757	757	745	746	726	716	709	783	726	769	734	745	798	755	755	824	741	731	745	744	779	781	737	730	758	755	781	770	747	777	785	755	705	680	735	733	809	766	766	790	772	745	767	778	757	702	761	748	776	756	717	768	761	720	731	793	765	722	789	751	757	762	760	787	777	742	740	721	802	751	732	762	756	767	769	744	737	755	769	739	768	718	761	742	750	749	753	725	788	761	753	776	794	705	746	769	736	746	724	757	746	714	780	734	749	761	751	759	772	755	736	772	805	757	759	797	759	746	759	740	756	738	745	828	742	744	787	723	783	751	769	804	772	781	772	787	757	726	761	708	756	783	850	752	718	756	764	793	741	795	757	777	738	789	769	828	711	776	763	736	715	780	735	733	759	777	744	755	759	729	786	722	740	783	716	713	705	739	765	723	748	772	753	711	789	749	762	761	730	782	774	772	759	779	765	729	761	785	809	753	731	757	729	767	786	761	762	751	752	807	759	738	789	732	788	739	809	732	757	800	776	786	703	785	752	750	708	759	718	738	758	761	766	748	813	703	779	744	767	713	732	796	735	737	755	755	749	741	770	739	771	782	736	725	789	749	795	731	772	742	786	713	756	723	745	736	780	729	789	761	734	712	719	775	796	775	770	738	716	752	713	749	759	785	709	786	703	750	776	763	763	754	773	761	776	728	762	730	718	730	788	772	749	718	729	699	725	749	745	730	763	743	746	732	752	712	764	801	782	723	769	717	738	737	749	766	750	739	732	736	763	797	752	754	700	767	751	802	780	748	778	705	785	767	781	796	725	802	746	816	788	748	797	727	759	727	717	720	734	780	738	736	694	753	786	747	747	782	785	742	796	751	744	760	761	734	800	751	776	748	742	788	692	771	785	749	720	750	769	783	715	764	730	765	728	762	748	718	793	814	749	799	720	766	743	772	743	763	736	747	775	705	765	725	709	754	724	757	761	719	743	779	800	782	766	771	785	763	778	779	752	751	791	719	747	729	716	794	785	751	728	770	740	734	735	740	761	740	763	663	739	743	799	724	771	747	781	732	740	766	779	765	746	735	809	728	787	741	783	747	747	759	726	769	801	755	723	735	772	781	773	750	750	779	738	748	762	770	760	725	739	726	757	747	772	779	708	706	732	796	773	791	761	738	718	746	780	764	709	748	743	747	794	764	735	738	734	789	771	740	737	789	734	765	762	738	781	784	728	732	793	791	712	741	744	747	760	730	773	705	769	785	742	719	774	708	735	791	714	795	768	738	813	740	768	772	741	778	795	747	741	784	775	770	750	750	751	729	804	750	775	745	793	726	764	751	793	734	743	714	763	757	804	744	785	779	747	742	757	763	748	716	706	735	780	748	794	745	756	782	750	712	730	735	696	731	766	794	775	732	783	705	789	723	751	762	738	763	790	747	765	778	761	783	778	803	746	742	738	756	733	785	771	737	757	715	775	743	789	784	723	801	810	807	727	786	756	776	748	743	727	748	779	713	748	720	708	774	744	782	748	796	757	771	737	767	720	797	711	775	762	708	752	734	740	776	727	759	766	789	720	778	725	782	757	744	724	763	761	769	771	748	695	766	715	771	751	694	716	772	773	759	747	738	729	759	748	746	764	724	739	775	776	771	705	759	707	717	777	734	781	780	759	767	728	791	770	773	722	705	750	700	755	786	763	741	762	793	722	780	738	731	841	791	724	786	750	791	747	720	816	740	754	774	778	774	749	809	794	758	707	763	727	740	751	730	782	732	790	751	735	747	789	734	777	751	743	772	729	730	775	757	743	764	726	745	755	782	773	708	782	752	807	735	760	786	802	730	768	792	777	752	814	728	793	760	761	765	763	762	738	777	763	714	760	750	782	794	746	773	707	743	704	776	759	729	712	782	760	744	767	727	739	723	756	775	804	770	754	751	763	779	750	782	765	757	750	792	746	730	747	772	773	768	784	778	767	764	729	736	765	780	734	775	782	737	793	765
37899	36185	36729	32014	32269	39824	47213	43596	44067	39997	37785	36579	37530	34454	40858	37043	37479	34667	32946	24688	20330	17105	14098	9581	9636	14652	10999	3158	1559	957	602	434	421	347	328	322	316	324	336	358	363	353	335	335	330	340	334	272	270	311	340	322	317	365	367	331	340	304	288	274	265	296	343	289	268	262	253	280	255	248	262	291	275	246	225	276	270	273	265	257	250	258	268	221	243	248	254	229	248	259	245	236	227	260	249	255	260	245	241	255	243	245	247	250	249	258	268	250	285	234	232	236	242	241	236	265	257	257	247	267	256	241	251	291	219	250	258	239	278	266	227	237	259	240	258	218	262	247	256	246	250	221	204	230	256	256	253	279	250	252	251	264	252	255	268	245	232	240	237	267	224	264	242	266	228	264	242	270	238	246	241	267	229	234	232	264	252	261	273	257	240	289	255	250	281	258	267	277	262	245	266	264	245	240	251	256	256	254	274	278	215	271	247	237	278	241	284	257	263	241	263	250	271	241	246	283	245	267	272	255	247	274	250	249	254	243	253	294	246	279	270	250	235	236	241	243	271	239	245	281	265	256	261	289	248	224	227	258	245	228	254	243	264	229	241	257	262	261	282	296	235	237	243	249	252	251	254	245	300	229	228	260	297	231	246	284	251	272	241	234	248	249	269	280	259	258	226	240	242	266	248	258	232	242	249	257	259	244	253	250	248	268	253	264	253	237	255	308	225	227	238	220	266	262	226	228	257	261	254	261	256	245	264	277	274	231	257	257	241	265	257	249	244	272	253	258	247	265	238	266	269	281	255	218	242	251	254	271	242	257	247	247	258	242	250	284	265	229	247	242	221	246	277	258	263	268	272	260	270	263	257	232	254	235	238	274	238	239	250	230	237	243	271	267	293	250	242	240	240	250	255	266	255	267	257	230	250	255	265	241	243	283	254	247	257	265	258	270	269	246	263	238	286	281	254	222	275	265	260	204	234	247	244	264	254	227	257	244	246	273	241	225	227	251	253	251	292	239	237	210	240	269	213	260	254	235	246	238	256	260	230	234	278	244	241	245	258	249	257	243	243	237	258	251	276	248	247	267	249	252	244	224	246	267	264	256	260	281	213	262	238	258	259	265	241	234	235	238	250	273	239	254	269	254	258	237	261	273	250	255	248	232	264	251	265	281	257	275	253	258	238	252	272	257	253	256	273	260	251	262	241	248	248	241	238	237	237	243	257	255	258	249	270	229	255	256	258	263	253	264	268	245	246	262	251	277	270	230	268	226	250	214	242	266	240	248	268	266	262	251	276	217	253	253	257	236	276	272	281	243	202	256	270	243	268	242	215	252	263	253	259	258	262	257	244	223	249	247	212	251	248	252	261	244	238	240	231	249	262	270	254	274	245	243	260	259	247	220	250	235	254	247	271	216	262	242	267	252	277	236	284	243	243	250	279	230	246	268	239	258	263	248	225	248	263	259	266	251	269	255	257	256	259	254	257	237	262	261	243	259	237	287	261	244	229	246	237	277	280	286	261	240	246	229	240	262	265	241	272	252	263	240	240	230	243	260	242	260	315	268	239	255	250	271	254	263	268	233	240	267	276	243	277	245	238	241	243	260	250	281	247	253	226	236	253	284	287	263	269	286	294	252	263	249	238	239	235	259	232	250	256	227	242	273	235	253	271	285	276	258	259	260	231	235	262	232	264	261	249	264	232	243	260	246	246	255	262	239	253	264	271	261	259	250	218	248	239	247	228	248	261	243	239	263	204	257	253	250	274	249	255	255	218	263	230	253	275	211	251	242	269	247	235	227	228	241	260	275	252	247	263	255	267	273	238	244	246	253	208	230	224	217	251	262	255	233	290	242	247	252	276	239	266	282	251	254	242	261	256	248	241	240	239	247	265	215	213	224	299	229	232	256	257	241	273	264	251	243	241	238	242	261	240	231	234	247	283	252	241	253	297	221	280	282	253	248	241	267	256	225	262	251	233	228	256	245	246	251	245	256	224	242	266	245	245	279	257	218	240	224	260	226	260	242	264	243	268	279	266	269	262	268	252	269	248	232	248	248	253	270	245	261	242	243	229	269	246	257	269	245	248	243	255	264	261	258	268	247	242	236	263	252	255	239	233	252	255	265	263	248	263	257	259	253	273	254	247	265	230	261	247	262	242	248	283	263	227	241	233	255	242	242	251	262	222	275	265	239	244	264	249	230	269	261	270	229	231	273	227	264	255	252	237	239	224	237	253	265	269	240	253	258	264	243	243	271	255	241	247	268	270	249	233	255	239	243	248	244	236	267	283	264	272	260	248	216	277	248	246	245	271	269	259	233	258	248	238	266	271	264	244	251	238	258	257	232	249	259	276	245	280	271	257	258	238	257	249	249	239	235	268	275	276	253	250	243	267	229	260	224	258	258	248	235	228	239	271	262	259	218	247	269	264	242	271	245	255	251	294	244	272	266	239	245	260	262	283	210	279	268	239	214	213	275	279	241	219	253	267	260	221	231	250	274	270	275	282	252	251	222	263	269	254	251	256	224	265	241	259	232	263	252	273	248	239	224	257	228	274	267	227	235	285	262	254	264	224	256	270	261	262	224	244	215	258	242	267	295	257	276	232	249	288	232	314	246	235	289	254	266	262	262	265	261	253	234	240	249	254	273	250	258	281	272	249	254	236	259	248	228	304	253	260	266	247	230	279	244	270	257	257	255	259	252	244	264	260	296	262	244	266	235	268	254	225	247	250	276	264	245	244	241	260	260	268	234	231	245	262	238	243	257	273	270	267	232	283	252	258	245	257	232	247	249	268	294	244	266	262	241	258	254	240	257	264	253	240	259	252	249	240	257	272	264	250	250	252	248	263	270	254	242	244	271	250	247	260	269	238	247	272	250	240	239	254	274	257	262	228	241	287	225	236	227	243	255	211	247	223	248	275	262	227	224	250	233	232	266	258	240	255	251	257	258	251	234	217	248	234	260	229	238	249	240	266	251	256	254	242	252	248	248	217	264	237	255	233	234	247	270	267	287	247	263	255	235	289	264	232	267	245	285	253	246	259	236	241	271	278	262	259	240	230	256	227	250	256	270	256	248	239	262	232	239	259	266	224	262	243	271	247	221	279	246	230	246	230	251	239	245	246	278	235	234	227	260	277	231	262	257	253	274	221	243	265	236	246	299	291	270	261	248	250	281	290	247	228	253	243	252	253	274	261	238	220	228	266	280	267	274	273	223	233	249	255	243	227	247	259	287	238	238	264	242	261	268	253	236	242	248	270	250	243	260	241	270	239	249	239	266	262	218	245	274	263	243	276	245	239	238	277	232	237	242	261	282	252	288	268	260	261	240	249	205	237	237	238	259	263	296	243	252	261	239	240	266	254	232	258	243	251	276	259	263	250	233	280	256	248	227	253	287	225	261	264	251	280	238	237	255	280	267	256	245	229	267	265	244	252	265	268	246	240	244	226	250	242	269	247	254	294	255	233	254	248	267	254	237	224	268	265	262	253	260	228	235
25602	29152	37122	39816	42243	49026	54824	56664	58543	56598	53074	51288	55810	52944	55870	53361	56528	52002	50562	45910	42364	40121	36316	29149	31374	39170	30233	13735	7491	4962	2969	1993	1650	1248	1064	1113	1145	1169	1332	1410	1560	1306	1336	1403	1296	1278	1163	944	920	843	1051	1215	1245	1275	1328	1262	1248	1146	1045	888	858	1129	1361	895	813	839	766	764	719	684	670	687	672	657	593	628	685	675	631	652	617	665	609	627	701	650	697	654	626	630	650	651	665	658	618	661	650	642	639	609	660	665	638	663	636	647	666	676	634	615	635	648	636	662	635	637	642	672	659	622	616	648	675	664	610	656	652	685	636	638	657	639	635	618	618	639	659	666	661	660	638	641	642	664	645	647	653	605	659	671	627	652	649	631	657	648	614	632	624	640	621	626	649	651	627	653	619	648	655	680	638	641	637	628	672	643	626	634	644	663	657	607	632	626	669	628	630	641	652	658	634	625	611	671	642	668	673	630	611	700	589	644	670	623	646	667	646	597	620	655	631	657	629	665	629	595	653	633	650	626	652	627	598	645	653	616	630	661	592	668	629	617	640	641	645	650	631	633	624	619	637	664	679	648	590	613	655	649	641	610	570	670	615	627	615	633	667	623	583	658	680	618	641	655	648	627	682	646	621	615	635	654	584	641	645	632	629	652	613	694	652	615	680	617	625	638	624	642	605	634	606	680	579	612	632	647	589	625	650	640	642	601	639	602	646	613	617	625	686	617	638	675	607	663	627	646	603	628	650	671	654	683	645	628	637	656	642	606	677	620	657	621	651	638	612	664	617	666	614	652	658	652	622	636	644	586	624	623	607	648	687	607	620	658	666	613	654	619	634	638	630	627	591	632	607	646	634	689	632	643	617	635	659	632	666	623	627	624	627	617	648	685	642	631	697	662	658	645	646	648	680	631	657	696	617	608	629	666	667	586	643	672	634	633	611	680	639	643	682	621	629	661	644	636	584	659	653	635	648	647	626	626	607	632	687	668	614	599	623	625	644	670	649	580	653	647	655	645	621	654	621	652	637	638	629	677	608	651	618	638	627	660	668	691	626	638	645	640	641	641	629	647	644	682	627	639	629	654	623	675	634	648	637	651	655	669	638	663	624	628	645	609	639	666	646	632	669	651	636	637	627	679	682	659	620	623	641	652	642	647	608	666	662	634	663	619	650	664	611	639	660	595	654	614	663	615	645	608	662	650	672	649	623	622	656	628	636	657	632	642	659	631	649	602	627	624	659	668	627	602	579	660	624	616	671	619	614	604	677	607	610	653	647	643	669	656	632	657	607	661	655	635	649	632	637	618	675	638	629	644	651	643	633	676	665	717	633	674	641	682	661	680	655	633	640	639	654	657	632	628	605	619	662	604	638	636	661	613	601	606	588	664	640	654	621	607	646	624	625	655	667	646	648	616	668	630	668	665	646	628	590	597	646	611	675	637	638	629	631	629	661	611	614	628	594	626	646	638	663	640	632	572	615	645	649	650	657	613	649	644	606	622	635	660	671	622	675	616	655	624	646	641	676	652	661	650	599	612	658	643	594	610	591	682	619	666	621	633	603	603	629	656	620	666	632	651	664	679	595	619	660	633	619	681	635	648	635	676	650	669	634	650	665	661	626	609	627	599	640	608	626	608	663	658	630	684	602	629	630	605	662	637	609	656	646	610	645	602	615	602	635	646	693	580	617	612	629	689	639	613	630	610	641	637	654	696	640	631	641	631	648	621	654	603	673	665	659	629	637	635	614	663	660	622	634	650	626	640	586	652	639	626	666	650	659	667	618	651	600	644	669	627	660	679	660	623	635	656	654	644	666	595	617	601	639	661	613	614	676	614	625	643	626	641	641	661	628	639	607	661	662	660	663	611	639	620	609	655	612	660	642	667	671	639	630	647	609	651	670	624	670	646	628	647	630	686	655	667	622	647	667	646	640	637	646	616	629	635	619	627	605	677	564	684	671	626	679	612	675	617	628	590	616	671	603	612	601	617	623	655	643	662	678	612	665	599	627	617	677	622	570	647	618	667	622	613	622	617	652	646	659	628	649	614	606	641	668	616	633	655	636	652	663	655	663	686	637	646	662	627	592	662	597	631	661	624	608	638	640	645	650	620	628	641	597	654	634	604	643	618	619	634	657	630	611	661	697	642	645	660	652	685	664	624	604	649	628	607	647	630	639	637	643	619	642	660	613	647	644	655	610	629	610	656	636	649	638	659	603	599	579	628	669	637	618	647	664	664	622	669	673	613	626	624	570	670	628	634	663	627	624	636	619	624	628	630	650	655	621	661	641	633	603	684	625	621	637	643	647	608	612	641	605	626	691	626	614	629	644	682	604	629	633	595	624	623	642	619	646	673	592	601	609	590	630	648	690	612	632	655	630	607	622	643	639	599	625	670	625	646	633	634	608	625	623	702	621	643	666	606	643	639	628	623	631	583	641	594	658	657	683	627	632	662	652	620	635	623	630	633	639	611	630	578	664	634	627	629	649	631	621	658	632	620	639	638	626	653	664	656	652	666	676	628	615	645	564	661	624	669	612	648	633	632	626	659	643	591	633	668	651	685	648	673	620	635	640	607	632	651	631	648	645	603	655	654	613	636	650	624	583	656	642	629	595	655	668	632	628	654	628	624	670	603	603	677	651	631	613	616	636	658	616	646	586	620	644	635	610	605	609	637	636	624	644	663	590	661	656	653	622	651	636	594	628	661	612	664	616	610	598	637	664	645	646	623	644	671	642	670	579	616	643	606	676	657	649	638	698	633	605	647	669	655	644	642	648	636	636	595	619	626	649	620	625	678	643	646	620	629	622	640	621	662	625	609	647	692	643	608	626	654	616	589	661	628	658	610	624	609	624	594	662	607	657	655	683	610	607	668	665	605	682	667	638	627	631	612	639	602	669	660	612	620	642	679	631	608	610	652	600	621	625	645	643	687	695	622	561	625	658	620	675	681	656	680	628	666	618	647	658	666	640	608	687	654	672	672	631	640	653	613	647	642	598	625	613	638	623	589	655	614	659	632	656	599	668	613	673	657	617	587	617	628	610	615	648	646	626	673	629	626	647	644	646	610	632	632	620	607	694	620	631	628	647	652	651	625	674	614	609	644	652	641	622	654	601	600	621	632	617	550	687	645	634	635	624	672	646	608	592	655	631	669	634	606	589	635	657	615	641	672	639	630	624	621	606	658	595	639	710	675	662	646	665	675	645	679	633	640	605	649	636	663	628	613	622	657	620	617	640	655	629	629	690	622	683	653	630	596	655	605	649	676	683	624	635	602	631	627	699	693	613	594	620	592	656	620	629	652	637	643	615	620	657	625	634	612	648	607	682	637	634	607	666	625	633	651	603	685	618	673	637	594	610	646	661	634	604	663	632	642	628	607	664	619	626	615	617	626	607	636	656	613	627	676	619	622	654	674	616	612	592	617	605	668	624	701	613	662	628	673	618	665	628	581	614	656	643	622	618	617	593	636	632	631	645	620	643	609	632	656	587	658	653	636
12852	10249	10062	7725	5763	4725	5800	5147	4636	3113	2399	2222	1760	1532	1850	1821	1697	1184	1220	897	823	723	760	593	557	540	505	389	383	355	365	359	300	310	328	330	317	358	332	317	311	355	289	324	315	324	314	351	307	331	325	298	319	287	284	280	318	315	336	320	290	281	302	305	301	295	317	322	302	288	267	312	312	323	330	307	295	277	315	358	300	297	303	318	329	301	326	293	302	265	320	306	322	282	304	299	324	319	288	284	282	331	295	310	284	271	298	309	329	334	286	289	279	319	315	294	320	337	299	273	282	330	333	317	308	331	293	288	310	321	370	314	293	305	315	287	289	330	284	310	320	325	297	288	300	299	290	329	309	306	307	332	336	304	317	327	306	316	280	307	294	302	296	333	302	328	316	307	298	331	305	249	299	272	312	271	311	276	347	331	320	325	238	312	313	287	335	290	297	296	287	282	274	283	295	269	299	291	311	307	301	296	326	274	306	305	341	301	287	283	300	342	308	287	307	272	315	301	291	318	337	299	298	310	340	289	302	337	308	296	295	303	327	274	309	304	313	302	286	315	298	286	319	334	304	288	301	305	338	334	354	321	294	287	306	319	320	313	354	335	344	335	313	327	314	305	291	312	288	294	328	300	311	308	288	292	327	316	299	297	296	304	311	324	295	313	300	324	278	332	323	277	299	290	312	295	305	317	294	319	318	296	315	277	288	321	303	280	318	286	280	301	336	310	303	314	305	308	298	281	297	302	322	308	294	311	293	296	310	295	310	293	286	311	303	311	348	286	275	324	295	291	278	299	303	311	290	295	298	298	311	306	295	343	302	306	263	329	375	298	296	349	321	283	299	295	305	308	305	270	299	316	281	293	294	324	364	304	271	295	291	315	286	287	289	296	307	286	306	281	310	315	303	331	302	310	305	319	336	315	284	291	296	303	315	290	331	318	334	305	309	307	296	313	307	306	333	298	320	303	323	318	307	347	300	280	297	321	294	299	320	309	310	335	291	291	338	306	297	304	266	330	300	308	326	309	310	287	332	312	293	302	329	317	289	290	315	265	281	324	295	312	313	304	313	309	340	315	291	289	278	316	335	318	291	297	340	277	333	307	309	333	307	307	328	307	279	311	295	292	303	315	296	264	322	340	311	309	312	296	316	279	295	304	304	297	311	341	284	311	319	252	283	308	291	297	318	293	318	312	286	295	316	287	302	282	311	293	309	325	317	287	314	301	274	287	313	308	322	284	297	279	301	276	306	296	292	312	327	308	327	343	303	284	332	338	302	339	300	279	315	298	290	279	316	335	312	297	291	323	289	322	289	320	323	297	318	309	275	291	289	287	288	304	290	293	291	291	291	305	316	313	305	322	286	304	298	292	339	291	322	294	303	323	290	280	289	300	318	295	330	315	287	313	276	310	292	301	326	279	274	323	328	295	298	297	338	311	286	283	295	298	289	307	290	300	291	270	314	279	305	328	321	323	251	292	316	338	296	314	291	294	316	296	289	300	312	313	279	321	323	291	332	320	295	282	311	317	314	279	288	286	282	337	319	288	321	297	288	286	318	315	304	281	319	303	332	321	308	285	303	286	294	303	298	302	334	320	315	312	317	352	315	302	313	299	308	292	324	287	305	312	306	301	284	293	313	301	323	319	297	332	330	308	299	296	290	310	325	303	292	269	301	276	315	326	298	311	294	316	313	292	317	299	321	277	296	293	312	314	310	297	331	277	315	309	301	324	303	328	299	304	311	318	330	314	293	299	338	286	305	338	304	322	285	309	291	282	282	266	298	289	347	313	289	333	341	307	285	314	300	287	319	318	323	291	339	322	283	306	314	289	316	308	325	293	313	300	312	346	293	279	287	284	318	314	304	314	306	294	278	292	300	303	291	301	282	295	284	268	307	340	301	328	319	305	292	327	282	313	325	307	293	297	305	326	277	294	323	264	287	312	302	324	306	299	288	294	317	304	306	317	301	314	317	307	323	304	278	305	313	316	305	317	310	301	310	303	318	321	299	313	287	267	311	309	299	336	293	318	282	287	298	301	300	347	328	303	269	302	274	306	318	288	309	285	291	329	299	300	290	325	298	292	291	281	324	307	282	307	332	289	312	314	301	324	297	285	304	289	319	321	312	312	282	306	283	289	296	295	290	332	299	326	318	298	314	279	303	279	315	298	293	298	303	284	312	293	298	331	314	317	270	364	277	310	294	316	284	310	311	303	293	305	343	333	285	299	311	313	306	291	324	324	317	349	307	323	287	290	337	316	320	310	290	276	302	298	340	281	321	332	295	329	311	300	287	292	316	342	287	290	310	314	303	289	319	297	294	306	312	302	328	291	336	312	302	322	314	298	294	310	301	300	296	333	317	302	282	337	296	309	348	288	328	314	305	293	298	322	293	304	273	293	294	285	303	308	323	278	332	296	307	298	305	322	297	284	294	321	296	339	346	281	287	299	328	285	259	291	301	327	307	303	359	321	279	293	295	302	334	301	282	328	264	301	320	323	280	329	297	302	308	291	286	316	322	297	334	274	292	298	293	336	309	284	274	290	313	303	267	318	277	348	307	307	334	335	323	310	284	332	306	312	311	291	287	303	324	306	300	319	330	328	316	320	305	299	291	289	302	324	317	311	320	287	264	311	329	307	278	312	330	311	283	294	293	283	307	294	294	299	269	295	319	289	309	342	281	320	294	299	313	328	304	304	294	291	329	323	326	310	288	290	307	294	317	328	350	287	316	287	262	329	325	306	307	305	345	320	310	322	298	302	316	283	334	321	320	341	301	297	293	314	293	325	290	284	305	310	298	308	302	318	345	302	337	310	301	330	305	307	294	272	300	329	291	306	347	290	322	331	333	305	268	338	297	268	380	318	291	298	313	301	289	301	320	289	328	315	335	285	286	322	340	322	287	315	322	307	307	267	325	321	308	306	299	272	317	293	308	307	294	290	329	331	304	331	331	286	294	307	329	316	293	276	320	288	287	294	328	290	307	321	331	291	273	274	315	325	301	303	353	312	287	320	311	310	297	313	296	296	304	324	317	307	273	301	317	320	330	336	339	303	347	307	269	311	336	307	322	295	320	326	321	304	300	328	299	301	281	325	311	330	275	311	319	277	303	339	297	300	271	305	291	297	310	307	284	270	313	296	282	299	320	311	309	310	310	314	279	288	294	310	279	295	290	360	329	303	306	280	333	291	305	314	340	319	306	292	351	291	306	328	289	341	286	292	314	297	282	340	290	326	331	279	307	282	309	297	307	334	304	301	270	302	309	302	296	308	302	312	301	284	286	309	341	293	315	315	302	308	291	291	316	288	313	303	299	296	315	317	321	315	292	313	279	303	305	309	290	336	289	320	298	296	337	309	325	314	308	321	320	301	315	342	295	308	298	315	295	325	319	289	315	329	327	300	292	293	344	292	306	325	291	332	293	322	314	287	335	295	307	304	322	306	339	307	303	308	307	287	309	271	291	306	315	311	302	337	288	319	301	283	313	325
8533	9737	15127	16710	15918	15207	19830	18373	18011	13730	11958	11503	9734	8898	10924	10793	10564	7313	7416	4785	4967	4120	4075	2876	2700	2715	2794	1641	1216	1136	1065	1002	981	909	900	798	858	828	863	859	858	817	827	836	849	831	863	840	801	837	868	831	805	793	798	781	787	757	737	792	809	771	808	762	774	755	786	767	766	808	761	798	830	748	766	731	795	764	771	744	860	775	782	787	749	734	795	749	727	790	814	780	748	799	780	754	749	758	773	776	757	758	789	779	782	756	807	768	756	770	777	755	748	758	760	737	779	758	788	764	792	738	798	755	720	742	808	770	796	832	748	752	714	765	779	761	750	746	749	744	763	778	802	732	711	754	732	776	752	808	728	762	771	746	719	783	742	775	732	794	736	762	763	775	791	784	772	700	772	761	747	786	775	759	742	776	732	751	783	701	772	849	769	761	781	767	740	756	754	759	778	728	727	790	844	763	816	728	754	742	744	725	791	780	770	766	758	785	760	773	789	737	749	742	799	756	770	818	763	738	758	734	798	727	745	779	812	761	754	738	737	769	734	754	795	756	794	781	741	798	720	706	747	791	767	757	759	731	763	780	717	759	780	752	773	766	759	770	750	768	796	794	711	746	770	761	742	761	793	759	766	760	722	783	756	746	746	764	775	765	745	740	736	707	773	745	816	769	795	761	746	773	766	740	768	734	788	758	750	730	753	782	738	816	794	814	779	790	806	785	790	820	781	780	714	808	753	838	791	783	783	780	730	749	783	764	768	741	748	757	781	733	797	735	723	807	784	738	753	777	741	762	814	794	739	739	744	776	695	751	765	696	773	770	739	805	792	731	737	761	730	741	713	706	725	777	766	738	768	730	744	766	729	756	714	785	725	725	768	776	769	793	769	740	756	758	776	772	798	799	770	720	764	726	789	702	757	791	756	777	829	749	777	756	756	808	765	782	808	710	747	756	780	787	759	765	747	794	759	750	737	741	774	761	796	777	756	817	736	757	765	762	740	756	742	776	756	779	788	768	782	713	779	789	759	785	743	738	757	759	824	760	764	726	769	745	772	727	802	782	741	769	740	735	730	723	733	795	736	758	725	726	716	802	791	746	758	717	840	751	705	771	727	745	777	812	792	712	767	768	796	779	765	795	804	781	741	785	723	776	762	759	751	743	739	761	776	760	821	771	735	707	770	746	795	753	788	777	769	796	744	855	732	718	706	794	808	757	758	753	739	730	744	758	720	763	764	778	790	757	735	782	752	768	747	717	792	784	762	785	767	772	771	726	775	748	776	741	748	744	736	789	775	756	772	782	753	815	765	780	765	742	743	831	725	758	762	768	781	777	772	777	793	789	777	802	750	756	777	755	781	735	731	793	767	732	736	799	796	766	729	735	813	761	719	753	815	742	769	784	814	764	804	743	781	786	712	739	737	742	789	715	788	725	753	775	763	732	741	765	801	799	724	772	776	792	730	735	790	778	776	773	767	795	809	752	756	751	799	726	776	775	731	769	737	751	731	784	776	734	717	757	748	741	781	729	765	745	709	787	777	778	740	793	785	784	744	751	734	783	758	765	776	726	801	821	805	759	795	758	740	754	718	807	778	782	811	715	758	713	762	792	774	815	756	785	749	777	805	754	738	796	790	753	790	751	775	769	795	794	791	757	761	768	728	739	751	762	760	776	732	729	767	756	709	736	757	783	774	744	755	750	764	735	802	757	786	764	799	785	739	729	759	750	757	786	812	801	738	768	796	726	772	757	760	724	727	732	736	760	772	772	773	787	816	755	754	746	740	787	764	787	769	754	730	759	710	762	782	777	758	755	791	734	764	776	831	783	788	703	803	794	740	774	764	744	751	751	760	771	741	748	743	796	731	742	783	738	751	786	725	744	812	778	761	754	737	724	745	764	722	753	832	752	806	754	755	811	778	746	749	764	733	784	789	724	787	760	806	778	782	740	727	799	760	800	727	762	709	717	768	709	790	776	784	783	748	773	750	800	786	716	748	737	750	776	766	753	813	722	754	787	779	779	755	752	744	767	752	808	778	744	758	748	755	796	762	757	782	786	742	750	760	766	718	738	765	756	721	793	759	718	757	778	809	748	699	732	805	728	727	726	751	797	778	786	730	727	772	736	758	749	731	797	775	753	809	767	793	772	812	761	761	787	757	784	728	806	748	739	786	754	717	795	772	724	822	734	777	730	729	751	734	759	738	732	753	752	737	769	746	745	743	782	832	758	780	762	710	724	773	777	797	781	765	755	776	780	711	783	775	753	768	766	746	725	768	760	768	734	763	701	784	745	798	756	772	823	790	732	765	778	794	782	768	768	733	760	777	737	761	739	793	770	744	775	734	807	719	762	748	728	781	761	820	760	791	785	768	776	825	717	815	753	764	746	767	723	809	782	761	768	820	750	749	742	734	741	746	778	819	712	760	766	774	700	767	705	792	785	744	783	752	827	750	770	732	719	779	776	782	748	790	754	759	733	758	849	790	758	756	787	753	753	744	757	787	684	795	758	800	775	798	746	740	730	781	774	786	766	789	758	784	750	781	714	738	766	743	728	754	725	736	760	788	795	745	753	753	742	737	753	769	780	750	795	766	825	788	779	743	748	706	799	758	754	738	694	767	814	768	780	743	764	768	750	775	748	797	685	783	789	723	773	772	811	828	838	746	802	755	757	785	758	727	826	771	828	713	757	742	752	739	708	743	768	720	764	745	731	782	752	773	776	827	795	753	794	748	749	786	762	760	843	778	731	741	770	760	750	803	797	760	757	767	772	765	770	735	784	762	782	769	709	763	785	759	757	840	804	785	750	783	749	770	724	753	738	700	806	728	747	777	738	733	790	805	771	788	759	710	764	761	722	775	708	779	798	790	760	784	786	731	791	768	790	715	751	769	777	774	739	762	773	811	759	738	757	714	827	734	790	777	736	725	776	754	745	737	762	802	765	756	797	752	800	725	723	728	714	749	751	810	752	748	764	754	737	772	806	776	758	757	760	831	753	733	733	773	738	768	759	729	773	780	725	757	764	793	749	723	736	743	767	760	733	753	782	730	756	768	731	774	737	743	806	748	729	817	740	769	709	792	781	772	770	762	789	770	741	779	807	792	760	788	739	798	768	757	755	795	750	770	758	753	748	781	808	778	755	844	745	803	779	804	720	757	750	744	798	777	768	746	758	769	776	832	716	759	734	741	784	736	768	787	761	742	769	783	720	705	786	815	750	752	739	782	762	742	704	747	775	747	770	787	707	760	799	765	715	740	750	744	776	738	755	783	754	717	793	793	748	728	761	763	747	759	722	794	754	758	774	779	753	797	710	775	783	794	727	753	739	769	781	754	727	717	789	746	768	804	762	796	750	813	786	792	748	779	788	696	755	761	791	736	717	788	802	768	752	717	757	779	763	761	764	767	781	781	792	775	800	788	778	743	748	804	752	767	762	743	774	800	773	736	788	799	755	762	792	805	802	751	755	786	774	739	777	748	695	730	723	776	716	782	780
26380	25830	28486	24534	25035	25650	38756	37180	34024	27741	23503	20122	18979	17318	21380	24717	22020	14359	13970	7948	7362	7721	7467	6623	5961	3353	4656	1955	795	560	462	406	325	340	351	311	350	320	313	340	390	365	351	347	296	323	331	315	335	322	337	315	332	346	351	324	348	333	342	294	296	308	299	301	342	288	295	287	304	327	321	278	322	313	280	292	284	315	283	336	273	273	310	299	315	337	302	308	289	294	290	284	287	290	285	299	299	288	289	297	284	304	289	313	277	270	328	336	312	301	314	297	303	299	318	314	293	319	280	294	293	269	286	309	314	300	324	328	280	328	312	292	310	331	323	322	304	286	337	335	295	300	321	267	288	289	320	303	285	303	310	324	277	283	307	288	303	282	313	314	287	313	293	305	339	299	278	320	294	316	316	261	294	299	318	276	303	298	296	288	298	328	302	326	270	303	309	314	305	326	303	295	293	288	267	292	297	278	316	319	309	303	327	277	305	335	271	318	282	318	293	280	315	294	295	300	302	311	277	280	291	311	309	273	299	291	279	283	297	286	294	302	281	302	311	312	275	327	280	313	293	308	305	316	291	311	306	300	261	292	315	315	278	300	325	312	300	276	306	305	282	278	288	299	315	273	306	283	296	294	304	317	308	280	295	321	287	304	272	288	310	287	319	298	295	285	294	321	289	283	301	323	298	296	288	279	293	308	330	319	264	294	316	272	321	287	309	276	293	305	308	303	298	275	295	282	316	287	356	300	316	286	307	284	277	306	278	282	260	303	273	316	332	298	286	286	302	302	278	316	304	314	291	313	297	291	273	302	303	292	291	297	281	312	303	283	322	281	277	311	293	295	271	308	300	317	298	295	301	274	312	304	301	283	327	339	310	316	327	290	318	251	291	333	328	323	320	307	316	312	297	312	292	264	297	291	312	301	287	323	337	347	296	266	309	277	272	306	311	311	264	286	317	305	306	314	320	264	277	289	325	297	280	280	322	274	319	303	311	297	312	259	289	324	270	284	295	351	289	296	280	268	297	288	302	303	309	313	294	266	293	307	308	294	290	285	307	287	287	279	311	281	288	297	300	292	303	314	324	325	306	294	283	263	306	280	319	297	285	282	289	272	302	289	313	272	302	309	274	280	297	293	288	301	298	313	296	291	286	300	330	302	291	302	297	263	281	298	307	290	287	293	287	301	319	303	305	295	291	317	300	300	311	316	261	281	276	306	308	341	308	306	313	298	285	315	277	287	305	261	296	317	334	331	303	305	273	296	297	279	288	334	296	300	289	297	303	305	305	326	326	306	295	283	305	298	288	297	284	276	317	302	298	314	295	308	312	292	309	302	287	328	296	334	296	330	310	300	322	308	323	287	315	302	326	272	336	303	304	292	294	302	306	303	290	314	292	268	329	289	327	279	316	249	305	292	302	284	312	293	295	308	292	267	323	318	315	282	310	327	324	286	306	326	295	312	321	280	296	298	320	298	326	273	309	318	310	301	324	330	329	328	310	287	288	259	316	274	284	336	302	301	324	296	307	298	306	316	291	268	346	303	274	285	282	295	277	293	330	270	267	291	319	280	312	327	284	268	282	281	305	282	323	272	327	265	315	301	285	296	293	352	304	305	311	300	290	285	300	291	294	297	308	297	320	275	328	311	328	295	293	319	340	264	305	273	292	288	302	284	323	317	323	317	316	289	266	302	289	324	312	281	331	288	299	290	291	300	281	287	312	274	334	294	340	314	304	307	340	301	288	270	296	301	292	291	306	288	293	320	303	278	297	308	310	303	315	277	333	277	315	310	310	301	328	306	299	288	296	344	331	292	286	277	280	288	252	306	320	308	297	323	297	323	286	288	299	297	305	306	310	299	287	297	281	322	347	312	310	324	276	319	331	317	283	302	311	294	293	299	329	324	275	308	297	284	259	309	323	266	320	313	298	285	303	319	312	314	293	332	339	327	280	293	279	307	249	275	282	279	287	299	295	292	283	297	287	307	309	306	302	304	285	297	319	308	327	314	315	292	267	296	295	292	304	313	303	308	326	311	290	302	275	289	278	282	306	306	287	327	302	303	267	302	298	305	299	295	297	326	288	315	285	268	294	266	301	265	286	297	326	303	309	277	285	301	278	289	317	318	323	325	326	295	291	288	277	308	303	290	300	292	312	295	271	254	328	316	267	328	319	322	294	319	334	296	288	292	318	266	319	311	311	295	336	293	284	294	306	255	283	299	306	260	311	309	323	279	297	290	297	311	283	291	254	296	294	338	278	277	314	326	295	313	286	288	312	301	288	306	286	256	285	313	307	299	319	331	287	296	285	318	313	294	300	302	295	297	292	307	277	314	292	283	315	315	282	303	298	279	287	295	296	303	277	294	307	296	305	285	288	299	295	282	334	286	270	276	293	289	303	302	332	295	292	322	302	300	330	294	285	290	266	303	282	299	271	320	281	297	294	293	296	305	315	315	280	274	308	318	304	289	281	287	293	263	300	327	267	296	319	314	318	295	319	307	305	323	301	299	300	296	310	315	302	294	290	315	320	293	283	278	294	311	318	346	312	267	305	299	277	265	334	286	288	302	294	293	311	273	318	326	307	320	285	304	332	335	286	298	301	308	294	298	302	284	302	301	267	287	276	289	321	277	283	303	318	312	283	305	284	325	314	294	253	312	319	283	262	302	308	257	275	289	319	278	305	288	315	300	329	313	290	289	322	352	310	298	289	263	310	275	316	271	303	282	271	284	315	331	361	327	299	306	325	276	315	290	285	283	297	275	315	322	276	296	329	255	319	301	292	288	285	279	267	310	290	289	292	293	339	271	306	292	323	300	293	277	302	302	304	303	259	309	301	304	296	317	297	274	284	315	301	305	290	320	274	288	298	294	277	280	292	292	313	294	300	298	270	286	297	290	309	306	315	309	298	300	311	290	292	278	302	276	315	296	309	300	305	302	292	313	313	332	277	295	307	304	294	308	287	281	297	305	273	308	274	315	280	312	279	285	303	265	303	333	298	315	291	276	287	258	306	312	309	312	307	292	301	300	321	291	286	302	290	316	275	300	285	313	311	296	287	305	283	308	302	285	276	305	313	303	289	286	298	271	307	294	273	286	309	319	305	315	274	295	286	318	302	278	319	298	319	321	338	322	305	282	295	302	301	296	284	298	294	317	289	286	293	276	301	316	300	302	290	312	289	305	299	317	321	303	266	301	329	270	287	321	292	253	289	262	306	273	321	315	275	297	294	311	304	294	286	318	304	284	321	291	300	270	321	285	282	305	307	282	286	295	309	296	322	284	307	286	284	251	336	301	287	301	280	306	335	274	318	323	268	294	303	306	314	317	309	313	280	280	302	333	293	291	308	322	286	309	269	291	330	333	303	286	323	297	283	307	289	288	326	310	300	282	295	311	274	302	290	301	310	267	281	319	322	274	291	330	304	326	287	300	312	312	294	248	296	269	314	308	306	337	301	307	321	326	299	266	332	273	300	310	317	283	300	286	300	290	332	319
17757	20656	29109	30044	34405	37664	49889	49140	46917	43904	39040	35928	37983	38043	41720	44831	42457	33337	34503	25393	27664	28216	27656	25670	24639	15554	21939	9960	4080	2565	2083	1470	1179	1004	1056	980	1044	1048	1065	1003	1216	1133	1064	1096	1055	1014	1066	954	856	874	881	875	975	1009	1111	1005	954	873	905	817	821	1015	1038	828	856	807	958	746	771	814	782	776	810	770	708	785	776	785	833	730	749	761	742	745	704	822	770	788	766	701	755	751	752	782	775	701	801	789	792	765	742	737	762	744	751	760	756	792	780	773	767	767	788	722	746	767	794	754	757	741	716	805	739	766	719	806	744	783	733	736	715	750	758	789	699	788	782	742	765	740	772	752	678	736	740	750	774	781	733	793	761	756	759	734	769	774	755	762	720	725	789	742	791	780	728	778	728	727	741	747	782	770	800	794	735	717	775	748	743	744	730	738	756	764	736	764	714	740	757	734	736	722	764	755	743	769	743	720	803	788	783	798	721	743	750	728	770	740	755	710	733	715	784	773	753	729	716	754	714	796	745	723	757	747	779	758	762	733	711	700	755	736	809	769	757	764	742	751	732	748	743	779	742	780	747	768	746	765	804	723	718	778	745	726	772	746	776	756	747	741	739	778	771	771	756	746	754	681	734	740	800	729	698	729	708	779	714	767	754	764	740	723	706	724	721	786	705	731	766	744	751	750	761	721	746	783	764	752	763	794	716	718	830	760	707	738	785	738	758	704	732	746	725	784	759	743	736	772	800	745	780	744	722	739	725	722	805	759	792	710	712	774	736	780	717	743	752	778	716	750	756	739	736	765	743	788	735	754	747	765	729	762	750	759	736	762	779	733	752	717	719	731	761	721	807	715	758	760	770	754	720	738	725	761	779	713	776	768	741	732	789	763	717	764	748	754	739	715	749	771	777	755	790	746	766	761	779	730	761	751	736	761	789	760	725	727	736	758	758	779	723	787	738	742	719	692	773	734	779	741	779	756	706	739	745	721	760	732	740	719	760	724	756	731	736	719	738	772	708	797	761	752	694	795	792	700	716	758	718	741	766	765	729	719	713	783	801	728	748	731	742	819	765	723	752	705	728	796	725	710	723	775	697	742	776	777	777	754	713	778	771	726	743	736	791	672	729	745	744	774	748	723	734	798	706	798	781	779	775	699	710	770	728	742	738	753	794	698	744	777	730	784	747	740	738	756	739	744	749	775	811	704	809	740	738	773	787	778	747	757	782	783	779	698	747	717	770	743	790	759	781	759	717	777	693	750	776	767	777	746	770	747	728	749	745	743	786	748	714	759	745	695	697	737	757	725	802	748	755	737	801	785	762	760	713	774	768	705	778	798	778	752	721	737	799	750	737	735	773	757	758	760	811	779	748	755	752	760	773	783	821	756	770	738	747	766	831	751	721	721	758	713	762	759	736	808	737	694	745	707	746	772	737	760	746	736	767	728	733	748	773	766	792	789	752	754	759	751	714	765	742	733	720	775	777	739	787	790	759	729	776	727	728	739	768	752	768	771	759	785	765	758	779	762	774	711	716	759	735	761	810	750	752	761	770	783	751	735	788	766	745	730	747	751	780	738	813	732	746	730	706	794	767	726	787	761	702	772	759	734	740	771	757	734	746	764	751	775	724	744	762	780	746	789	753	705	774	745	714	786	786	783	777	739	748	720	752	787	769	733	766	722	767	784	759	742	719	746	761	771	776	738	792	715	761	768	756	753	761	699	723	756	724	727	719	754	790	722	768	770	760	762	767	747	739	798	785	686	724	780	782	757	760	773	787	750	733	691	772	779	748	751	764	732	810	742	772	713	779	697	764	729	729	726	734	710	753	749	752	743	769	682	750	751	751	730	775	754	716	753	740	717	725	813	712	709	710	760	781	730	777	697	722	724	719	763	765	699	744	750	743	780	745	764	734	715	785	769	747	749	744	738	790	721	740	767	717	766	720	774	778	770	764	775	691	739	775	784	725	744	770	735	771	748	746	738	757	758	761	752	754	742	744	758	732	755	725	738	771	728	705	744	715	769	800	704	746	778	752	728	723	743	760	748	751	754	721	719	733	777	692	781	786	775	742	768	780	780	757	738	728	753	751	768	737	759	682	762	730	775	735	746	718	751	748	713	752	746	729	765	757	707	759	751	757	756	772	788	681	737	731	745	774	743	742	800	771	740	777	698	766	768	684	768	787	734	752	762	758	757	737	761	774	762	730	782	739	746	786	768	771	790	750	763	759	783	778	811	734	783	758	759	726	732	721	754	734	725	693	738	723	788	745	760	745	723	731	795	706	704	778	731	769	772	785	780	711	787	788	718	777	750	747	777	734	748	753	764	761	790	737	752	757	763	773	784	735	752	783	766	747	777	725	783	739	743	784	791	727	813	727	754	781	749	802	757	719	733	756	762	747	724	830	774	752	757	777	766	767	733	742	739	751	764	813	731	764	783	768	786	712	724	749	754	710	741	796	780	801	811	770	753	758	694	758	774	760	772	742	727	759	732	713	727	726	726	773	803	707	738	713	713	749	752	766	724	764	759	771	766	746	750	730	774	746	743	731	775	744	727	785	766	744	739	767	755	776	787	788	690	732	751	724	754	747	734	736	769	744	771	747	721	743	753	710	783	767	754	706	733	761	740	784	760	746	775	745	762	729	740	765	737	808	729	724	718	763	781	736	756	772	763	768	749	795	799	751	733	735	757	761	739	741	768	766	745	836	736	724	770	747	734	752	766	746	759	800	758	713	767	711	712	737	739	747	750	750	738	734	712	717	766	717	751	784	744	787	737	742	752	764	700	741	767	777	770	799	751	756	770	764	731	716	769	743	751	746	737	749	707	701	721	727	772	734	753	767	786	758	751	738	730	795	728	679	778	773	790	788	781	744	754	745	717	751	730	760	735	703	704	775	769	767	741	759	785	708	759	723	717	717	760	684	774	774	725	748	756	730	750	762	777	734	800	753	772	750	769	720	797	737	741	743	792	755	755	712	764	773	767	749	729	754	789	776	782	726	758	766	742	738	765	747	748	722	719	763	739	713	741	756	725	747	744	723	701	737	734	761	725	770	747	723	730	771	768	832	781	801	776	749	733	801	772	710	733	803	747	805	745	787	814	739	738	776	718	727	764	748	768	742	770	687	752	754	750	732	796	778	757	701	778	747	738	740	750	763	768	750	733	733	782	767	751	738	764	752	755	714	734	763	769	776	745	756	769	747	735	768	747	699	699	783	765	777	730	758	748	761	781	725	757	748	746	729	693	794	708	751	756	814	730	755	715	713	774	795	775	722	696	727	739	765	697	794	753	715	796	746	737	770	740	745	785	782	762	743	798	721	803	767	783	770	758	774	722	789	801	775	718	744	704	734	785	765	739	730	742	741	793	762	741	753	740	767	764	771	782	753	736	733	748	763	745	722	732	720	750	749	741	759	739	785	760	741	774	767	735	704	722	741	769	735	744	772	762	749	779	793	759	773	728	778	762	769	739	747	748	735	744	779	707	727	773	771	714
37471	34862	38128	32941	35047	36097	43865	45472	42164	36363	34825	33263	31401	29492	37436	41477	36393	27798	27747	18396	18590	18591	17524	15513	13803	10372	12495	6300	1638	806	790	518	407	324	312	320	342	349	302	334	364	360	359	341	369	362	331	354	291	276	258	306	311	355	376	338	316	291	326	278	307	381	376	242	301	287	289	282	266	262	286	242	262	259	245	272	235	269	267	278	271	250	254	240	287	235	244	237	274	243	272	203	223	250	242	262	247	252	240	227	259	242	245	231	228	262	292	292	229	250	241	226	267	249	240	244	247	266	267	226	258	256	252	272	244	252	260	252	251	246	258	278	232	271	235	237	259	248	269	256	250	254	252	264	243	212	226	233	273	279	277	272	251	251	236	242	245	263	269	247	240	252	246	256	247	240	249	234	238	247	228	244	232	254	215	257	258	262	242	224	241	264	248	251	231	256	234	296	236	271	262	236	292	257	246	265	241	258	238	274	240	231	253	243	245	248	247	280	229	241	247	239	241	251	230	245	247	256	229	265	235	244	238	260	258	263	223	249	256	241	251	279	244	229	271	232	241	254	245	246	252	257	242	275	273	281	271	256	254	265	270	234	243	265	253	246	250	284	275	247	227	245	246	224	236	271	261	251	269	273	262	252	257	246	254	232	245	214	225	252	266	252	259	233	218	241	286	236	240	242	250	234	264	254	243	254	237	262	246	215	261	241	246	256	243	272	237	249	261	282	245	260	235	253	245	240	252	251	248	255	245	228	242	271	264	236	264	228	251	267	267	239	252	248	250	253	241	260	235	249	245	269	254	263	240	266	266	264	287	233	269	239	274	251	238	228	240	258	248	220	239	272	252	251	216	245	241	244	280	258	256	238	249	269	255	270	247	251	270	259	223	246	240	254	248	258	279	241	266	270	219	227	282	237	273	232	261	220	243	273	255	233	248	269	276	249	244	257	257	276	274	209	305	227	252	249	259	244	231	270	283	242	243	271	273	248	217	247	263	230	247	235	259	270	241	281	256	257	273	245	263	239	248	277	227	229	266	278	238	249	227	231	245	248	285	276	249	275	245	283	256	249	274	281	271	227	250	237	221	237	234	255	253	247	235	250	249	247	259	273	224	251	246	228	245	242	256	254	239	232	241	273	241	260	239	243	254	264	272	247	253	251	244	290	239	247	266	238	240	213	237	270	232	236	256	261	248	268	252	247	253	227	233	242	249	262	256	251	260	224	238	255	257	256	254	237	233	243	251	265	260	262	269	251	252	207	239	253	281	249	270	238	252	246	275	234	286	229	240	248	266	225	240	228	236	213	235	271	232	230	249	256	247	255	239	242	285	252	239	247	235	271	237	246	267	265	252	253	263	275	232	245	257	287	208	241	242	259	243	272	223	242	252	271	261	255	256	232	253	239	286	247	229	242	245	241	244	253	261	249	239	260	268	237	257	256	259	224	248	251	261	242	212	252	262	260	248	233	257	266	228	233	236	231	221	231	238	253	217	231	238	251	264	254	254	254	241	230	241	249	248	244	230	253	226	261	238	238	249	266	246	260	230	232	253	251	271	256	271	241	245	237	245	226	247	287	265	268	218	236	252	259	285	239	252	270	260	228	262	258	262	275	245	237	197	241	241	253	260	246	250	249	258	267	240	271	249	254	253	245	223	234	259	247	257	250	261	228	246	236	265	242	292	259	227	263	251	235	232	245	258	259	254	272	252	237	234	235	254	225	259	271	224	272	259	283	243	244	282	242	258	229	225	228	257	242	234	253	218	238	249	255	279	245	272	267	268	279	236	254	261	264	230	233	256	230	243	244	236	246	257	259	251	244	241	231	246	245	259	250	224	227	254	241	230	272	261	254	222	242	247	235	256	253	257	254	239	232	220	235	261	230	228	293	223	248	241	260	262	281	240	264	268	257	259	255	231	261	235	247	237	243	254	248	247	259	265	235	256	249	237	249	270	250	249	282	251	232	248	259	257	270	269	243	260	257	235	299	238	248	255	261	269	280	237	249	223	246	223	257	251	262	238	240	265	247	232	256	264	251	265	236	266	234	229	234	248	293	256	244	267	262	250	266	240	250	254	258	266	227	255	245	280	256	251	252	249	269	250	226	235	236	239	276	258	267	273	262	232	245	247	226	215	236	225	282	260	218	227	263	210	230	270	264	223	238	238	255	254	239	239	252	253	250	234	246	265	281	275	240	257	236	226	253	244	283	258	241	226	257	262	264	261	233	230	244	250	231	249	244	261	246	269	250	234	256	262	242	228	249	256	267	248	289	258	235	248	246	231	240	262	224	257	270	239	256	243	261	229	265	257	236	252	248	237	247	225	217	228	213	227	240	239	282	243	227	247	241	256	237	274	239	246	264	233	251	229	250	258	230	219	230	229	258	228	217	229	245	280	244	227	236	240	244	261	269	281	256	254	247	236	260	233	256	253	265	259	247	258	258	246	236	253	259	248	249	247	202	224	248	217	270	261	267	251	256	261	240	244	254	272	260	269	249	251	252	233	288	245	245	269	247	261	247	247	227	250	312	247	235	230	258	237	246	266	235	250	246	267	241	265	235	254	287	271	233	245	239	260	228	232	248	240	266	288	277	250	268	246	231	214	234	244	214	227	262	279	253	254	270	253	234	250	231	238	270	287	267	255	236	255	262	255	286	251	235	234	240	255	280	257	257	253	264	275	257	239	239	231	267	251	254	268	263	253	265	252	268	244	255	275	236	245	241	266	268	271	264	243	252	234	253	240	239	269	242	215	254	236	228	249	245	260	251	233	268	241	231	269	226	221	247	232	235	222	268	250	268	247	246	242	255	234	262	243	248	238	261	257	273	246	244	244	256	251	287	247	237	271	249	264	251	222	256	254	233	237	276	276	230	242	234	256	271	253	244	240	259	248	267	259	244	238	251	283	231	243	243	254	231	255	263	271	253	230	233	274	233	249	246	220	249	233	265	264	252	256	254	262	250	245	243	252	222	244	247	244	254	235	268	242	277	276	269	238	249	231	260	249	274	217	259	246	251	255	226	257	251	253	248	232	286	235	214	229	244	250	259	254	260	232	248	248	235	255	264	221	247	225	243	236	242	272	241	229	247	258	283	245	225	241	236	255	251	238	248	241	250	256	263	265	241	260	265	237	261	242	216	259	267	245	263	250	243	253	263	241	224	241	280	264	255	233	258	234	242	252	222	244	233	260	250	266	256	226	227	256	235	253	234	233	253	268	240	246	258	258	259	262	239	227	259	242	256	242	241	244	259	243	260	238	266	257	274	262	250	264	288	225	258	267	279	268	279	262	217	254	275	226	229	239	263	221	213	231	258	247	245	263	243	254	272	251	240	254	250	247	275	235	233	249	229	256	269	252	258	235	276	256	278	250	251	242	269	254	250	254	274	237	259	249	248	249	246	231	242	267	224	250	281	259	241	239	239	245	263	274	260	246	246	215	231	255	293	237	254	233	202	261	279	251	248	245	267	255	235	249	253	250	261	223	257	240	247	248	261
24062	28342	38107	40901	44104	46010	53190	56759	54836	54144	50353	47162	49409	48936	52914	56312	52564	45999	45102	38724	42088	41852	41155	38845	37260	30899	35915	21034	8122	4561	4459	2426	1701	1236	1144	1095	1214	1221	1245	1255	1292	1316	1513	1506	1310	1466	1353	1188	1017	845	856	1068	1352	1355	1656	1428	1274	1154	1061	823	920	1420	1215	830	845	923	1016	745	690	683	701	700	655	699	611	653	623	651	650	673	669	599	650	643	654	618	642	664	654	622	674	632	617	619	616	652	645	631	690	632	648	659	636	619	611	644	631	630	638	631	607	605	625	577	626	643	628	628	616	613	634	651	631	654	618	632	642	628	626	666	592	634	664	639	596	588	659	628	616	654	688	632	668	649	667	636	624	611	624	627	659	682	645	623	590	578	637	670	612	678	617	654	604	604	596	623	620	633	579	632	619	647	594	654	617	679	643	605	634	625	661	592	618	650	627	641	612	591	665	605	654	607	613	631	648	613	617	623	603	632	625	637	664	653	619	627	685	575	647	653	595	611	656	652	635	634	601	689	603	629	670	643	655	671	615	683	652	648	649	649	653	638	676	625	614	641	620	634	657	641	608	618	628	669	607	624	637	627	621	577	609	674	604	619	632	620	638	626	658	606	662	625	624	622	653	647	626	650	658	668	612	629	666	627	632	631	643	642	603	611	628	588	618	578	581	640	597	620	613	629	643	623	597	672	627	628	607	599	639	620	628	646	587	597	662	675	613	647	598	604	607	618	596	656	615	655	618	619	647	653	634	610	623	640	611	662	629	647	630	624	631	640	659	586	630	621	606	607	597	613	677	664	633	618	602	636	620	652	627	663	608	640	631	615	640	657	608	627	624	626	640	641	615	639	627	610	612	642	639	616	646	620	599	610	598	618	633	634	631	607	629	636	668	580	592	677	650	596	651	641	606	667	644	613	653	659	582	634	646	662	640	679	642	632	653	632	620	627	662	594	638	624	649	628	647	605	631	632	628	622	626	654	661	668	617	616	646	610	607	616	629	623	634	644	591	595	677	626	620	614	645	625	605	646	668	616	596	589	611	655	651	637	634	618	660	595	657	670	643	648	637	628	602	593	587	596	626	668	653	649	649	667	589	613	622	617	590	647	650	617	634	625	629	620	623	594	617	612	626	650	685	635	647	658	640	635	630	611	618	633	654	632	611	634	610	649	619	623	594	609	629	681	657	612	625	648	583	645	630	612	623	611	620	634	637	631	668	659	648	666	654	615	633	681	621	641	618	619	640	595	600	640	609	636	644	643	651	667	652	597	637	569	616	642	624	610	626	652	620	639	663	658	672	618	606	612	605	654	607	656	647	589	592	613	621	581	649	669	586	609	639	640	615	655	645	675	645	657	646	611	659	602	614	632	618	630	620	656	626	670	653	611	601	676	604	630	609	611	605	643	656	632	639	601	658	596	611	612	617	640	653	659	638	607	648	636	620	606	660	623	627	632	631	635	636	624	638	602	641	659	612	650	669	655	643	642	629	630	642	610	617	627	653	636	651	659	628	651	659	665	666	628	628	622	659	635	647	618	598	644	618	645	644	655	647	587	608	654	600	589	650	637	637	626	660	617	656	659	646	630	665	632	594	614	637	628	625	630	595	631	628	639	621	673	642	602	648	617	623	662	615	613	606	650	607	615	653	631	623	611	590	585	713	637	610	642	641	646	624	626	642	638	627	589	642	596	643	640	664	606	656	641	616	655	644	660	650	649	647	615	655	637	620	648	642	616	616	631	628	604	682	643	661	616	647	594	605	607	661	613	677	581	635	634	626	644	659	642	665	626	671	599	634	634	666	668	638	607	604	657	607	626	600	632	626	629	641	632	699	637	613	659	657	588	651	648	652	580	624	607	671	620	625	639	636	630	670	626	648	573	632	612	643	599	592	608	656	625	690	626	604	663	645	639	610	654	605	645	630	646	615	658	635	631	609	647	602	601	582	608	657	622	629	645	625	647	619	635	666	611	609	635	623	618	624	652	629	600	635	647	619	612	658	632	638	593	634	628	565	627	604	642	634	611	641	678	616	598	624	645	622	621	640	632	630	612	653	639	629	643	606	641	596	618	623	637	617	597	623	646	636	690	677	582	617	580	661	642	614	623	620	641	636	628	620	628	622	574	648	629	647	646	646	618	608	629	613	668	630	631	612	653	638	637	569	635	662	597	647	652	589	657	565	699	634	624	648	678	591	573	644	640	633	624	667	622	609	614	628	650	650	655	594	652	642	651	643	664	636	599	636	634	627	631	637	565	656	617	656	617	656	666	665	638	624	610	643	627	611	640	628	623	639	628	569	640	628	649	642	637	618	648	644	648	624	633	646	643	654	612	633	640	645	605	655	614	624	641	650	613	601	674	644	665	654	643	642	621	642	666	622	611	665	639	636	649	593	615	644	635	613	626	660	659	593	632	636	653	675	674	621	620	638	641	592	684	629	627	650	624	641	621	625	669	610	647	669	618	616	640	633	607	646	670	668	653	605	635	591	630	613	621	649	631	661	635	651	619	667	625	635	635	654	624	628	613	653	631	604	665	646	613	609	623	663	590	654	602	639	612	602	638	676	622	626	679	628	629	598	633	657	604	651	665	600	603	626	614	646	641	655	585	660	633	618	577	606	601	672	627	649	626	666	641	632	602	660	647	680	619	688	587	642	583	650	632	711	610	637	613	612	621	655	658	633	632	630	601	683	603	642	636	646	615	607	657	645	651	591	630	647	590	653	630	597	625	637	605	610	617	684	630	660	633	650	619	640	651	648	619	621	646	645	673	672	640	618	620	651	658	701	610	606	601	595	594	596	612	617	651	606	618	618	607	627	633	664	590	622	655	612	610	629	619	675	676	658	656	615	654	685	635	623	677	628	619	626	653	614	612	604	579	611	599	665	692	600	578	616	572	606	632	663	641	629	630	631	651	664	643	607	665	652	696	629	631	643	609	596	639	626	636	630	665	606	611	605	649	650	647	640	613	681	626	613	639	618	605	631	603	582	615	640	654	605	623	590	654	616	595	622	652	609	627	668	671	630	613	653	626	616	643	648	617	661	594	604	653	640	655	620	603	628	633	632	645	654	626	684	662	617	597	628	652	658	604	619	668	624	626	607	594	654	630	631	621	614	665	641	658	651	641	616	678	594	663	646	652	604	639	642	647	618	631	604	670	639	662	667	626	646	622	586	655	643	636	598	648	634	663	644	669	667	608	630	653	624	649	623	621	607	608	636	615	633	614	632	636	615	590	660	656	609	606	610	600	645	661	635	644	645	651	636	660	617	644	624	656	644	602	609	643	606	640	622	610	655	602	682	665	646	576	593	636	634	582	608	619	619	606	635	633	659	690	636	576	625	654	617	655	595	647	596	624	620	619	669	636	656	631	606	636	648	627	596	658	630	608	620	612	643	583	591	636	640	615	602	648	628	647	626	651	622	638	635	611	602	626	603	620	651	627	649	642	658	624	626	616	679	614	697	678	625	641	634	613	626	628	650	643	646	709	609	655	612	613
13456	9505	12078	10126	6975	4804	4870	5229	4492	2911	2412	1811	1493	1257	1654	1975	1565	1227	1130	806	718	748	688	675	582	533	553	470	370	339	356	354	370	312	329	341	310	287	319	329	294	308	321	336	325	310	302	331	306	303	328	315	319	338	279	303	300	330	299	304	302	301	311	269	301	301	357	295	315	298	306	308	322	318	269	311	309	322	311	295	302	304	303	293	342	292	294	267	328	319	299	274	314	337	283	324	338	272	296	288	291	328	313	315	295	295	312	297	288	319	302	294	270	291	323	295	297	302	296	314	325	284	289	313	308	305	306	315	278	304	324	303	300	302	312	296	318	289	336	286	265	301	285	307	313	294	276	342	291	326	300	280	284	296	321	311	302	292	317	327	312	338	303	353	342	296	319	327	271	323	292	305	286	316	293	294	315	298	269	265	301	309	320	316	283	307	286	310	285	313	296	290	289	278	333	291	295	338	317	301	290	297	318	308	307	322	304	308	301	335	293	289	293	288	306	300	286	318	304	310	277	290	278	299	288	332	307	306	294	303	315	313	332	327	291	293	337	293	278	300	283	307	314	334	308	330	319	298	330	329	326	299	309	311	293	290	343	304	303	292	300	276	325	326	299	300	315	292	308	302	305	316	310	303	312	310	320	304	273	328	319	294	313	300	319	292	315	313	317	310	302	294	300	321	321	330	300	310	310	328	293	309	274	312	283	272	276	308	317	295	304	303	314	308	320	336	332	290	273	314	317	307	315	297	302	273	289	289	313	321	310	299	314	288	266	323	275	293	330	314	322	321	249	272	271	292	307	318	285	311	303	292	301	319	301	278	318	286	317	327	300	333	293	333	279	289	328	331	289	306	298	319	318	288	299	328	296	304	293	298	262	292	308	300	313	282	299	292	306	336	336	282	302	286	301	299	271	305	326	332	287	352	270	296	290	322	303	315	293	299	315	312	310	310	300	294	264	312	310	289	313	337	315	328	305	329	294	332	277	312	311	297	325	272	314	303	305	311	273	324	323	276	300	284	312	312	317	309	313	313	293	290	264	311	295	317	307	299	310	324	301	314	295	294	278	279	304	289	290	311	293	297	315	354	279	295	308	289	290	266	326	331	294	288	269	301	251	290	278	298	279	318	307	285	297	303	294	299	293	325	312	304	316	287	317	270	297	316	302	267	305	298	313	281	291	294	270	330	278	316	302	287	299	313	279	281	290	287	305	327	315	303	312	324	307	285	335	297	302	332	314	305	298	292	287	314	299	288	297	285	317	299	292	291	267	285	294	321	313	299	297	323	318	316	326	295	280	294	312	272	309	321	303	275	283	303	293	306	293	296	330	303	314	343	274	345	313	265	312	301	316	296	294	263	289	321	295	342	295	312	313	286	313	320	295	303	294	293	294	292	316	286	314	324	306	292	274	305	293	309	306	312	271	309	296	303	279	297	279	296	310	290	305	292	280	266	318	333	309	290	302	297	317	305	309	283	289	299	300	310	296	287	322	307	293	299	304	295	316	318	327	318	282	311	289	316	265	308	292	336	348	294	288	305	306	290	310	304	323	296	274	288	310	287	296	265	315	304	308	329	293	276	311	283	269	287	335	323	345	296	320	325	267	287	291	309	318	318	295	299	308	311	328	316	301	341	288	327	309	351	293	330	313	292	288	287	290	306	315	307	276	331	308	286	310	300	338	281	290	327	289	312	370	322	294	276	286	287	274	288	301	309	273	273	315	301	325	296	284	302	319	313	309	299	326	319	276	313	311	298	301	306	333	302	291	305	314	304	274	293	319	310	270	287	306	305	290	304	294	302	292	288	259	317	310	284	288	307	313	305	312	298	296	281	284	348	273	321	278	296	306	321	275	310	312	334	333	281	338	301	299	308	299	315	272	277	290	293	302	296	287	330	280	319	302	288	323	335	290	339	283	333	306	285	320	329	313	324	308	322	296	316	307	328	319	309	305	348	311	292	298	334	300	295	309	291	305	305	307	327	320	312	317	303	308	292	320	322	314	322	267	282	320	295	296	297	312	306	295	303	308	305	351	321	289	310	290	326	288	304	307	289	276	304	317	283	272	295	308	314	345	306	335	298	266	307	310	306	320	333	314	304	303	269	272	328	305	309	304	303	309	280	295	331	282	302	344	307	324	303	280	328	299	319	277	269	299	283	287	287	315	330	306	312	299	285	310	321	294	284	304	284	302	285	291	336	269	314	326	294	324	332	298	327	290	337	286	297	282	350	308	301	333	332	260	309	308	323	334	322	307	319	327	327	311	341	296	310	321	276	313	307	283	302	296	282	316	271	296	283	307	310	292	320	290	314	315	321	270	307	333	306	311	294	292	313	297	295	264	322	302	317	262	294	315	302	298	323	287	288	280	266	309	295	317	315	289	311	316	311	298	282	288	309	278	332	296	315	307	323	312	316	308	294	304	312	301	319	284	305	271	260	325	301	277	310	313	314	305	299	322	314	318	306	301	306	324	305	286	292	322	304	319	283	319	285	320	294	295	289	278	263	277	339	306	311	313	321	312	331	331	310	335	312	296	333	302	295	287	328	307	284	339	325	280	275	303	313	297	315	311	317	296	292	312	283	308	283	294	280	308	298	332	285	298	290	293	309	328	309	322	297	302	285	320	264	304	292	329	312	319	292	294	294	285	277	309	315	303	349	293	304	299	288	304	300	293	328	313	298	298	328	310	307	267	325	299	282	258	292	315	328	288	300	275	293	338	283	346	334	302	259	268	300	304	303	330	288	328	325	324	281	295	318	309	306	350	325	315	313	303	327	320	341	332	297	293	324	307	299	287	293	309	332	315	316	306	288	282	290	293	283	304	307	303	297	319	323	279	294	292	327	280	300	291	327	295	270	325	305	314	309	308	333	356	304	307	313	282	319	324	299	330	307	288	326	290	292	294	324	332	324	298	321	292	319	302	300	285	298	294	310	280	292	306	293	312	277	288	315	324	317	309	345	280	323	328	279	331	271	278	285	305	309	294	292	282	298	294	278	286	336	321	316	302	305	287	313	316	297	314	309	283	293	324	296	272	287	324	279	305	290	331	349	296	305	321	298	281	286	297	283	294	307	286	305	333	286	288	294	298	299	285	321	324	306	318	320	301	298	321	307	285	296	309	298	271	306	304	316	290	285	292	336	323	330	287	282	287	310	314	295	293	284	293	267	317	282	308	305	323	259	293	304	292	300	303	311	303	302	284	300	267	273	313	316	312	320	318	282	354	296	330	299	264	319	321	294	299	319	310	271	325	291	294	324	311	345	293	319	328	316	301	281	314	343	332	306	319	284	317	316	308	304	318	299	303	305	333	299	317	304	309	307	282	278	335	290	312	268	299	320	311	278	275	286	335	287	293	284	320	325	301	302	328	301	311	339	299	327	304	312	293	310	290	294	324	307	298	322	299	270	292	305	302	285	316	293	306	310	301	305	300	307	295	306	308	269	283	266	306	292	283	289	291	335	297	287	318	311	332	343	296	286	308	294
8688	8662	17758	20361	17870	14403	17437	19033	16547	12888	11486	9025	8708	7350	9738	11684	9453	7378	6947	4522	4129	4371	3935	3636	3700	2951	3215	2143	1408	1147	1063	940	1001	931	895	869	864	845	854	845	853	784	858	856	838	825	818	787	780	806	819	809	830	820	794	786	798	758	803	788	760	793	827	774	754	765	786	769	794	794	794	751	775	753	762	773	681	820	779	755	775	715	772	794	780	796	760	736	787	781	777	755	787	730	756	800	787	770	766	753	763	771	745	762	759	762	716	751	808	794	773	735	745	775	758	779	791	755	768	742	757	756	769	790	746	767	734	725	777	763	797	767	727	704	777	701	751	777	714	795	728	773	763	784	790	795	750	799	789	785	754	727	756	770	769	784	801	779	751	750	748	771	729	771	772	690	799	719	747	803	757	771	778	752	757	786	744	760	718	771	741	716	808	743	718	724	781	728	781	753	778	809	735	745	770	739	772	784	734	777	763	793	745	765	735	802	768	765	759	762	727	738	726	748	747	731	730	747	778	764	743	723	778	750	772	775	716	809	751	790	769	745	761	798	732	743	786	738	760	726	706	769	740	706	793	765	814	758	745	791	753	709	767	818	795	769	750	773	706	722	748	806	786	739	777	709	756	746	731	706	726	761	771	757	777	789	752	758	771	747	748	775	757	780	734	772	730	723	762	735	750	778	765	765	731	747	744	758	726	750	768	761	774	755	745	793	799	725	720	797	750	760	728	743	760	787	788	790	767	764	816	747	725	751	742	741	747	747	739	756	766	806	752	779	811	719	818	746	737	774	734	751	827	759	748	770	786	745	741	758	775	793	782	759	777	753	769	748	734	747	785	780	752	715	732	773	784	796	745	788	721	738	774	762	795	790	811	737	794	805	810	826	759	768	777	712	757	748	776	728	814	790	781	740	793	757	758	772	769	796	793	796	807	744	755	779	787	790	722	770	765	780	743	783	744	782	782	759	818	767	739	715	741	730	776	729	795	820	731	768	766	777	802	756	761	759	763	745	769	742	767	767	789	791	715	757	739	730	752	778	750	784	712	766	708	744	786	740	780	719	718	756	759	725	796	769	767	731	763	759	774	760	743	750	778	810	732	736	721	780	781	731	803	778	788	738	735	785	731	732	736	774	773	778	789	753	753	780	787	766	764	822	723	784	725	772	764	763	699	765	775	784	789	762	774	750	755	755	767	758	790	774	751	774	749	757	769	812	777	790	714	743	760	712	791	748	779	782	718	708	768	744	764	780	792	757	741	746	762	734	752	801	769	762	741	798	788	756	722	792	793	722	773	733	783	742	769	734	755	781	737	787	792	775	694	742	775	726	757	737	789	729	791	756	761	740	821	751	793	794	794	777	741	757	755	738	769	814	761	750	800	706	754	740	710	727	765	726	736	720	763	696	763	796	805	764	767	771	776	756	811	755	757	755	721	738	752	752	759	749	777	720	748	737	723	761	767	713	755	774	745	760	758	745	776	727	775	791	782	780	734	786	728	731	763	807	787	807	762	707	699	754	767	759	776	756	714	733	695	725	738	788	730	769	792	764	765	679	773	799	771	785	719	809	751	789	712	747	779	729	756	822	755	707	789	772	774	746	713	715	764	774	723	730	718	720	715	770	762	707	744	743	779	774	765	759	717	747	710	725	753	697	719	756	808	756	732	763	773	800	724	735	794	720	736	728	715	728	776	771	722	792	794	689	767	757	735	758	753	761	783	752	750	721	736	756	740	736	765	789	759	762	776	793	748	757	722	748	770	741	736	738	713	764	705	750	767	732	755	752	780	709	745	773	775	763	750	788	760	801	769	801	755	728	750	762	765	743	816	743	775	741	723	762	778	732	744	723	738	787	780	753	766	786	805	795	780	774	763	761	794	763	817	747	734	738	796	790	778	786	807	772	757	784	781	788	762	799	749	739	795	797	798	744	749	747	776	805	733	753	789	794	755	701	752	775	748	809	736	778	802	733	767	778	767	710	771	798	739	727	755	740	772	793	772	844	799	820	727	730	746	758	738	676	720	771	813	731	785	761	747	779	789	793	722	772	786	729	820	760	811	745	758	706	730	765	760	763	765	747	766	753	755	743	748	746	769	763	761	782	751	788	761	770	810	749	720	748	769	744	750	745	735	780	780	762	767	740	720	769	802	790	805	802	701	765	746	764	755	757	736	768	824	780	776	771	744	784	799	756	727	794	785	768	749	707	767	781	767	755	759	710	789	784	744	783	745	731	742	771	787	743	762	812	762	715	778	740	766	736	741	774	787	750	778	713	737	712	781	774	742	760	797	756	765	785	781	731	782	754	751	795	790	767	773	771	792	751	757	772	783	727	714	767	772	772	767	782	759	745	806	736	824	727	786	768	803	730	776	759	736	794	702	724	800	797	762	715	746	770	762	739	765	724	771	742	736	738	784	743	793	749	819	735	766	795	738	769	783	790	795	764	753	727	744	737	780	761	743	768	781	739	755	766	728	743	763	813	797	820	811	728	820	787	764	720	760	739	780	746	756	780	739	753	777	745	822	780	791	827	777	758	803	763	808	757	790	744	787	810	772	747	735	762	695	780	759	783	749	745	763	718	790	761	771	781	749	758	780	807	815	749	773	777	750	734	779	777	764	778	811	740	748	742	788	763	818	736	717	713	796	732	771	761	762	798	819	729	704	759	730	802	723	775	746	728	747	718	789	798	721	786	794	732	767	741	730	753	809	702	734	721	784	754	739	784	755	734	710	726	787	775	780	813	779	754	759	755	774	787	755	712	756	772	776	725	723	768	753	775	829	746	793	733	764	764	710	727	771	806	750	740	742	754	788	795	758	735	706	785	752	740	780	759	775	784	797	729	751	808	825	818	773	777	772	754	816	780	785	753	785	763	725	740	732	769	773	770	750	753	740	808	779	691	814	761	738	700	785	737	748	774	734	748	778	777	764	814	734	705	808	748	782	782	698	783	762	803	784	789	829	754	783	734	760	784	714	772	715	757	738	765	781	689	785	750	760	747	738	814	782	771	700	768	803	768	787	834	764	806	761	755	793	805	725	762	813	725	775	764	731	755	759	773	783	728	800	769	768	787	751	787	737	725	744	743	749	748	743	804	796	724	770	751	758	777	749	751	766	727	740	740	766	756	754	727	759	751	740	754	762	746	755	769	737	782	785	724	735	753	778	736	786	750	733	771	747	759	770	746	772	769	730	735	763	740	731	774	744	774	774	746	736	734	763	778	763	788	796	768	780	732	740	740	753	751	763	766	797	773	749	719	752	773	764	735	773	751	787	777	761	778	777	787	844	779	791	746	701	745	793	702	757	746	757	727	784	796	780	760	740	687	762	757	775	765	723	751	760	715	737	719	807	746	802	808	770	767	753	737	766	739	778	750	691	795	784	756	745	736	735	758	791	767	779	754	741	770	727	789	750	769	724	807	766	763	738	738	747	721	771	805	741	725	770	722	727	740	734	793	802	744	704	758	707	742	751	744	749	757	732	700	743	767	830	760
26584	26721	31818	25159	28813	28929	38531	37307	33540	28249	27502	19938	17624	13694	17407	22999	19713	16135	17581	9294	6328	6971	5916	5836	5820	4647	4580	2919	1065	574	527	451	417	388	351	356	323	364	306	313	317	361	382	353	345	370	351	311	319	336	315	322	321	379	360	346	335	333	320	287	331	324	381	327	314	300	331	329	314	297	283	321	307	315	290	283	308	328	331	313	302	319	312	290	325	310	302	309	343	289	311	258	280	321	319	296	295	286	304	274	274	278	295	298	293	299	287	348	323	303	290	300	301	288	313	318	293	269	333	265	316	308	286	308	295	301	287	297	300	307	291	293	304	315	297	280	290	295	281	299	291	293	293	315	293	284	305	303	328	295	312	293	325	308	317	304	305	316	300	327	309	281	300	311	338	297	294	288	325	279	284	306	331	320	297	282	300	307	304	319	329	280	261	297	287	303	312	295	301	301	284	268	291	282	300	299	297	311	294	264	340	303	327	304	282	310	303	326	311	296	291	277	327	308	315	329	314	294	292	294	291	293	321	302	319	345	264	298	309	317	318	291	314	292	302	294	302	281	278	285	319	290	303	299	295	284	321	293	308	307	305	295	283	302	310	290	297	302	274	327	284	284	300	317	294	309	306	294	305	292	306	353	313	316	331	319	321	285	310	311	328	318	311	301	298	258	322	320	308	318	321	265	283	273	301	303	308	311	294	303	329	265	301	282	322	272	311	293	295	279	270	311	325	299	290	280	307	284	314	284	326	318	299	303	264	270	277	306	317	335	315	293	280	294	299	302	313	312	302	310	291	291	275	286	285	293	285	302	313	312	281	297	307	313	313	305	259	291	260	295	316	315	321	319	309	305	304	304	289	281	309	282	304	328	307	266	320	281	277	288	320	298	338	311	286	290	334	313	278	294	319	309	288	301	315	300	313	289	317	304	315	310	290	324	287	297	308	324	294	263	291	326	281	296	346	320	324	265	301	330	308	309	285	302	295	252	305	281	303	307	300	320	296	278	318	292	307	285	283	331	277	290	313	277	273	281	305	340	288	297	266	276	297	285	312	313	324	311	320	289	282	327	283	324	315	286	286	297	287	289	287	292	301	315	328	309	303	297	292	311	321	283	312	310	302	300	289	306	306	290	303	285	269	305	262	276	270	284	283	302	290	311	295	307	270	341	312	343	305	320	318	288	276	302	280	311	285	293	318	313	292	281	317	295	286	287	263	303	313	308	327	318	314	302	263	279	323	289	294	276	316	276	293	304	294	308	302	310	294	295	317	291	285	294	318	285	311	287	317	309	302	316	288	267	317	282	312	305	329	327	270	295	302	326	270	278	293	302	300	285	274	308	308	306	301	316	292	281	277	277	296	296	276	277	273	297	275	310	272	273	302	274	304	301	289	332	298	292	299	296	309	285	313	269	272	291	285	282	269	254	254	267	303	341	289	294	282	268	334	321	284	271	290	304	293	306	329	299	265	313	281	309	301	316	331	290	326	311	303	306	336	313	315	303	306	305	277	273	309	286	246	297	280	299	288	283	287	301	285	309	324	308	286	288	328	313	339	297	313	269	301	324	298	296	322	316	268	320	282	307	310	261	274	289	319	299	271	302	304	301	314	270	282	287	320	290	285	300	301	326	286	296	324	268	324	290	303	277	274	319	307	323	297	296	302	345	292	311	303	283	303	280	313	308	255	292	313	314	292	280	298	286	320	298	328	307	286	308	264	294	302	291	307	284	299	294	312	289	305	291	283	307	304	308	323	300	309	297	295	301	296	270	335	310	334	285	306	257	312	299	311	322	308	314	283	292	283	322	301	292	297	287	279	268	302	276	314	302	292	276	296	315	281	308	308	295	311	319	313	309	294	291	296	293	317	263	286	322	291	288	298	319	301	299	311	287	305	320	293	307	296	321	281	319	300	305	297	302	275	276	290	324	306	277	304	273	293	282	276	299	284	303	289	313	305	291	310	357	309	289	302	313	325	292	302	291	316	265	299	305	299	300	285	278	305	309	283	300	279	321	296	303	308	308	287	286	296	292	293	305	309	307	274	299	325	309	318	335	315	297	275	308	280	320	312	321	316	326	294	285	294	322	324	298	307	306	316	290	278	292	278	322	275	309	326	319	305	305	314	310	322	285	318	278	297	291	311	287	306	309	296	309	322	301	309	303	292	309	246	310	305	306	272	310	265	324	291	338	292	303	304	292	311	323	317	297	312	302	319	292	308	308	305	333	318	298	290	281	258	302	285	306	309	322	306	282	273	287	306	326	283	316	283	322	256	307	281	297	294	287	290	310	317	318	330	298	290	285	284	291	309	299	305	313	296	281	299	316	333	302	288	300	317	284	307	261	302	306	275	295	287	290	300	273	322	292	280	322	278	311	303	311	296	306	286	337	284	313	316	307	307	299	290	308	274	303	307	311	326	298	295	315	268	301	317	297	281	294	301	311	270	294	282	275	311	259	308	286	303	300	299	328	276	297	314	321	324	289	299	285	324	309	330	287	313	259	292	312	286	317	268	297	301	319	285	281	309	309	291	310	266	311	288	289	297	278	278	293	319	272	295	314	320	296	320	285	294	271	313	263	290	292	312	287	286	294	278	310	283	285	277	312	315	311	305	298	294	308	288	285	291	251	283	305	337	276	306	319	332	301	315	303	270	266	325	286	285	310	284	303	281	321	300	304	306	330	286	331	294	305	335	293	315	332	322	303	322	309	289	287	272	280	286	288	297	274	296	301	296	278	271	288	294	315	291	320	286	325	318	310	273	286	284	312	308	310	285	280	299	302	310	309	311	284	345	297	290	281	304	335	308	292	303	289	285	298	302	334	318	318	288	257	246	291	289	309	296	295	272	260	276	286	325	295	280	326	316	299	300	302	307	323	276	325	270	304	303	282	316	312	306	312	299	300	258	329	312	321	304	296	304	299	316	325	293	278	314	306	318	294	317	286	303	288	275	264	328	302	261	294	323	306	298	291	319	296	315	298	331	309	323	297	280	336	309	297	295	307	297	290	306	333	313	307	273	303	300	296	314	320	276	301	300	289	304	304	287	293	293	320	310	288	300	294	305	309	328	295	308	304	273	283	288	297	282	289	301	260	288	312	266	253	271	284	304	285	330	303	306	293	308	309	273	304	275	269	288	292	291	319	301	321	302	310	286	289	336	323	276	282	288	280	301	284	307	291	293	324	322	292	298	326	287	328	291	311	307	294	307	303	285	266	278	305	268	294	266	317	302	302	302	315	296	282	325	298	328	317	290	309	307	324	304	306	315	291	268	281	305	270	289	291	311	297	309	277	293	300	298	294	299	306	287	301	300	297	295	308	311	317	312	292	287	341	270	288	305	283	293	302	295	295	311	297	292	279	276	322	304	308	321	293	304	315	305	283	284	322	291	260	293	285	293	288	304	293	321	298	304	292	327	300	307	299	307	300	286	323	319	296	303	283	303	296	287	298	277	296	317	304	292	294	312	308	299	308	277	319	280	281	281	293	301	295	314	285
17805	21836	31129	31870	38319	37895	48648	49576	46066	44003	41454	33737	36296	33252	38009	43803	40110	37622	37386	28462	24470	27189	23932	24470	24126	20831	21702	15140	5106	2763	2317	1859	1595	1421	992	1000	1071	1110	987	1001	1042	1139	1287	1159	1115	1182	1009	934	862	900	920	877	893	1071	1118	1056	948	947	902	865	895	1126	951	976	852	991	787	791	766	749	795	831	773	741	814	799	777	744	796	734	743	768	753	779	740	764	721	698	769	748	779	733	802	712	736	726	688	716	719	759	730	757	742	754	719	750	721	788	740	775	786	782	719	776	726	708	737	788	682	769	775	705	735	794	758	747	758	760	769	725	756	717	753	760	740	764	760	734	747	708	724	757	755	742	779	741	702	770	746	722	690	686	742	737	741	725	705	720	718	719	726	734	734	778	737	718	749	715	779	741	730	771	769	741	750	772	725	735	780	752	750	761	766	764	743	748	748	791	734	729	712	778	747	743	750	725	707	799	724	756	787	745	753	745	731	801	742	721	756	748	743	730	752	674	736	765	762	784	753	711	767	748	739	719	738	711	750	783	727	721	694	735	729	768	786	728	766	762	723	747	714	773	710	708	730	750	739	761	697	755	707	757	717	736	753	696	732	721	777	749	757	733	760	814	766	763	702	747	747	763	740	733	721	814	717	778	797	758	746	740	729	773	707	691	786	773	717	762	779	699	749	764	764	737	743	730	731	745	754	709	775	742	700	699	672	735	782	740	755	774	784	734	746	711	747	725	717	775	747	734	770	791	767	728	740	706	735	775	716	755	753	758	736	744	737	711	764	788	733	727	717	765	773	767	776	808	723	751	738	743	712	736	716	708	713	762	756	724	805	743	784	778	778	767	717	750	737	785	762	755	715	731	735	741	736	712	769	800	719	745	755	724	779	751	771	743	749	743	822	720	741	707	741	725	743	723	841	759	800	756	741	721	721	725	784	755	745	760	754	771	708	716	827	747	758	741	756	755	728	803	747	767	742	759	738	776	768	752	733	719	700	706	734	772	718	719	740	747	790	793	741	712	760	699	735	720	808	761	736	759	756	756	781	744	752	774	764	708	716	785	737	732	768	730	736	708	718	692	780	739	746	754	776	731	750	762	748	793	721	753	779	707	720	706	708	719	671	712	713	758	748	737	761	742	747	763	739	751	718	720	754	744	690	711	759	718	712	741	753	699	738	724	724	726	731	810	784	729	716	761	750	717	793	748	752	766	783	757	796	765	777	742	731	762	702	743	748	736	723	771	750	747	768	774	749	734	755	723	764	734	738	782	761	727	738	728	775	755	734	736	736	745	754	721	696	723	697	775	749	759	757	790	738	777	738	750	759	728	752	782	770	788	762	739	697	721	727	728	764	777	767	698	775	698	725	758	774	730	721	765	735	745	721	746	684	744	763	753	755	746	706	731	792	735	752	714	792	742	775	722	785	768	738	751	709	741	795	763	761	722	749	701	698	760	747	747	722	724	679	752	717	763	752	745	752	780	782	758	735	765	750	758	717	729	726	780	755	745	747	677	775	731	810	744	715	724	780	716	781	761	745	731	713	752	730	709	709	744	748	763	744	775	727	727	723	776	782	746	723	755	733	787	748	734	760	688	734	741	726	731	738	784	726	769	760	783	721	741	741	731	712	747	775	768	749	786	733	735	767	761	764	739	738	759	756	739	692	726	713	749	704	730	727	778	772	771	791	749	770	752	795	752	774	742	723	760	715	781	747	762	708	762	733	738	762	745	784	703	727	718	737	694	785	721	751	734	755	732	749	747	729	715	738	742	717	757	795	740	769	747	738	750	791	716	734	733	755	757	733	707	756	718	690	735	731	726	741	715	712	740	754	705	757	768	768	757	785	747	743	794	701	771	754	803	748	787	745	721	740	737	777	756	766	721	742	757	740	744	737	733	753	767	752	704	725	776	763	788	746	731	758	774	768	733	744	700	709	755	766	747	757	756	737	758	744	728	733	760	749	702	721	752	773	740	744	704	756	755	728	773	740	767	721	745	755	804	733	747	735	724	755	737	738	800	782	772	732	748	728	737	763	760	714	795	760	746	747	780	812	756	800	770	776	770	757	794	738	721	779	702	724	753	727	745	724	738	731	695	729	733	727	785	739	732	710	755	784	752	703	778	785	765	767	744	801	718	748	754	752	718	712	700	735	757	730	775	752	726	744	697	742	800	745	749	770	705	736	751	767	754	772	716	735	735	765	768	792	737	702	743	690	734	747	713	722	727	735	723	714	732	709	754	699	727	729	735	767	734	761	764	736	716	759	764	747	749	750	781	774	746	728	736	770	752	712	751	736	756	756	731	743	795	749	756	789	730	702	737	752	769	721	764	778	747	772	774	774	730	693	735	802	740	783	722	712	724	741	786	713	690	769	731	773	798	734	771	763	685	770	737	718	713	784	758	728	773	796	838	758	794	762	750	766	709	729	758	745	789	743	716	751	748	783	731	783	765	742	795	751	736	710	703	734	745	752	769	751	730	753	749	708	732	728	758	774	759	744	729	711	732	797	731	734	779	785	750	792	740	711	762	761	756	717	763	736	690	721	750	780	752	766	778	765	735	812	780	754	769	755	779	749	785	689	761	711	709	718	725	725	740	698	746	747	763	743	753	713	725	717	771	753	747	718	727	703	706	791	740	688	736	752	752	737	725	785	727	726	781	730	768	741	801	765	763	710	723	740	728	748	748	795	743	776	718	762	731	716	741	773	776	733	764	713	708	752	754	744	747	742	761	723	742	732	736	750	775	721	737	726	738	748	718	766	769	722	716	749	787	782	772	719	776	786	731	757	757	712	776	791	734	757	763	730	716	714	781	723	766	728	733	720	797	738	753	777	729	766	720	736	776	750	799	730	761	735	796	780	714	759	766	705	716	742	736	770	752	706	801	740	763	805	768	761	744	760	725	718	714	795	758	739	740	778	731	749	731	713	732	755	747	776	764	760	774	725	710	715	787	737	732	746	743	755	724	783	743	732	690	761	743	749	725	800	735	742	750	774	759	699	752	769	732	775	716	758	754	768	748	714	729	776	753	746	732	789	711	712	706	743	764	764	748	780	694	781	709	741	744	743	725	718	757	752	772	744	747	694	769	691	735	738	741	749	766	723	728	705	748	779	707	744	724	740	750	775	731	811	762	721	747	736	755	742	746	738	705	735	771	741	785	722	715	739	708	793	753	743	741	749	727	744	780	785	779	766	773	715	746	724	757	723	771	752	792	744	769	742	739	761	759	714	770	712	793	702	759	712	727	737	732	742	709	710	747	714	765	751	789	737	831	733	733	756	723	791	785	742	752	773	732	738	707	698	759	741	735	703	780	740	736	786	737	723	759	737	756	762	728	736	755	743	802	743	775	766	764	731	809	734	716	735	660	801	741	768	747	750	742	739	759	769	730	763	795	720	727	740	778	743	799	733	747	720	748	705	767	750	781	763	748	734	666	769	787	756	813	772	770	732	715	682	743	739	742	712	801	707	764	719	747	729	783	785	748	757	731
38062	36008	39911	32031	38345	40286	45792	42078	41662	39017	38736	33335	31233	28131	32418	36874	35291	31469	34889	26411	18874	16812	15635	15386	14618	12687	12213	7716	2916	1094	780	748	503	499	351	293	378	337	333	389	362	405	380	396	350	365	367	341	313	301	303	317	312	350	345	322	320	319	289	287	347	357	322	303	321	325	284	286	269	285	256	228	266	218	261	255	275	244	231	278	243	263	235	272	250	221	242	258	248	232	258	253	231	256	260	266	247	247	280	233	251	233	278	271	249	278	227	243	259	238	240	233	267	227	235	256	244	255	256	259	257	262	261	222	255	234	235	244	229	268	247	239	271	243	271	232	246	251	283	276	251	233	275	234	248	250	248	262	254	244	257	270	260	238	229	238	236	259	253	253	258	243	242	238	256	246	263	252	266	233	246	246	247	268	259	255	262	252	242	239	242	245	260	243	227	246	240	232	235	258	262	247	253	240	249	211	239	227	255	247	262	250	269	224	243	282	232	223	274	251	254	228	289	224	244	239	232	263	249	224	220	247	247	240	258	274	248	235	257	243	252	254	271	257	247	267	251	267	270	271	270	223	262	266	216	265	244	293	259	251	243	268	256	245	296	228	267	251	243	233	272	251	239	236	248	223	270	255	264	241	235	235	228	249	263	225	250	234	265	240	249	237	246	259	240	221	238	260	250	247	266	244	280	254	268	251	240	232	267	269	285	277	252	263	217	223	256	257	242	252	221	254	268	242	239	237	246	257	238	272	258	239	258	266	240	210	241	238	258	242	221	265	240	262	267	269	254	283	224	226	255	259	249	244	294	242	236	242	226	250	260	253	275	229	217	260	287	247	230	250	257	248	279	233	258	237	255	254	258	222	254	241	271	252	251	243	230	227	258	239	256	252	247	230	239	252	243	250	271	241	237	260	258	252	214	263	247	270	267	237	245	242	281	255	254	269	248	232	243	250	254	258	243	260	274	249	244	230	223	219	241	250	239	260	240	259	226	270	217	240	232	225	252	258	247	275	253	240	208	243	268	251	245	265	278	249	229	254	236	244	268	262	242	249	218	234	241	253	279	257	287	250	238	243	261	252	267	239	237	218	261	243	243	244	224	231	265	269	250	249	268	260	253	255	215	220	260	251	266	226	236	250	219	246	240	245	265	273	222	247	244	257	219	241	256	249	279	225	229	283	246	279	256	216	262	237	236	217	237	246	244	266	244	257	271	236	256	236	242	253	219	252	244	254	267	245	230	215	250	248	243	237	288	235	242	238	255	218	227	274	253	230	222	251	253	244	233	241	252	258	281	246	269	261	250	246	253	256	262	259	267	248	263	256	256	248	252	218	241	242	257	253	259	231	257	237	244	248	250	237	242	231	249	221	270	275	274	222	239	263	267	233	233	232	253	272	245	242	251	256	224	237	264	236	250	276	257	230	230	258	239	242	244	254	262	244	217	242	243	252	247	284	254	206	281	251	252	229	220	220	253	223	251	260	260	265	219	241	230	259	253	274	235	238	260	261	239	222	245	251	220	222	256	229	224	248	250	242	234	241	233	244	263	240	240	247	252	244	233	258	266	242	256	242	258	231	270	245	267	247	253	240	263	255	252	232	260	290	255	263	245	247	255	275	221	245	220	256	272	268	286	244	236	244	266	246	260	247	243	274	241	260	260	266	263	233	251	258	241	276	272	265	247	242	262	251	246	231	241	215	236	289	268	228	264	244	242	249	255	250	273	272	267	240	263	238	243	275	240	252	249	246	247	244	239	250	241	280	250	264	239	242	242	292	246	253	240	266	235	268	252	237	244	215	266	264	226	247	262	252	249	246	266	262	245	246	253	242	211	248	267	242	251	263	270	287	257	291	243	232	261	276	246	244	281	255	262	246	258	249	215	254	249	244	235	208	246	256	239	243	221	294	262	265	253	228	266	250	264	259	260	249	245	264	254	260	220	270	258	250	239	248	272	239	244	255	224	254	261	247	235	259	265	234	240	285	242	243	227	261	251	255	246	245	265	256	248	242	248	214	243	260	247	250	262	233	240	224	245	247	256	255	251	250	261	223	261	264	229	264	261	268	250	271	240	232	251	245	251	242	241	226	217	216	250	257	255	266	253	237	229	247	210	256	260	277	263	198	210	246	251	238	257	223	266	251	262	245	250	246	240	212	225	247	226	226	247	241	262	263	250	246	234	239	235	258	248	244	238	276	237	228	269	234	273	275	225	247	221	234	287	235	262	265	206	243	255	247	252	252	229	220	243	256	256	263	262	238	244	244	236	237	242	216	233	261	270	237	268	273	228	255	258	260	265	228	261	223	240	247	246	246	238	247	254	272	222	251	258	259	249	254	234	276	258	234	264	258	240	235	256	256	239	245	264	238	247	276	277	242	223	265	242	249	240	233	234	242	270	262	272	271	237	236	259	275	230	247	250	251	259	240	236	230	270	250	271	247	243	233	249	246	213	234	229	225	251	293	259	238	257	266	235	277	259	272	246	242	249	239	243	269	279	232	229	274	235	258	240	252	224	225	242	267	224	218	266	263	231	271	239	260	275	240	246	257	244	271	251	270	226	272	249	233	221	262	272	221	247	251	236	255	262	230	230	223	270	264	263	231	262	262	214	222	282	244	251	226	256	228	286	255	253	214	269	261	234	246	273	242	223	222	282	238	217	239	230	256	234	262	234	244	244	242	233	249	230	228	236	238	264	251	260	238	226	276	237	213	249	217	244	246	230	265	256	232	271	237	234	241	253	282	242	243	253	231	241	247	220	245	279	248	257	254	268	249	243	220	286	216	284	234	256	270	262	227	249	227	245	235	263	249	264	267	241	227	289	247	259	252	221	260	236	236	247	224	249	269	239	242	262	266	261	229	266	259	291	247	229	251	238	275	228	244	220	268	271	237	256	229	254	244	264	294	256	254	252	250	254	251	240	250	245	240	236	257	218	258	234	231	233	228	220	250	269	244	229	264	218	257	255	241	264	236	223	263	231	222	276	226	234	233	239	263	276	229	236	246	238	275	240	242	249	215	257	248	228	222	241	275	245	240	246	242	248	248	234	229	247	279	245	255	209	245	243	255	270	228	247	240	231	221	272	218	256	250	251	241	224	260	259	264	270	270	252	234	240	241	234	231	244	241	245	267	245	244	261	263	245	222	236	240	231	275	254	229	256	267	235	232	257	258	246	242	243	289	258	233	245	257	251	291	229	263	229	224	244	276	239	237	244	271	230	245	243	223	250	254	249	276	250	259	294	240	242	272	247	262	277	235	252	251	252	235	240	228	234	247	250	261	233	246	248	244	263	283	255	260	250	254	232	245	255	250	259	248	242	231	246	259	262	279	229	237	247	234	249	257	235	275	240	279	272	234	251	266	295	265	252	235	245	229	236	276	238	241	249	241	256	233	258	272	227	259	242	257	265	229	227	242	239	223	232	270	223	253	246	261	245	273	255	227	230	256	253	262	263	228	250	255	234	242	263	251	250	241	273	247	252	246	243	224	255	228	224	225
24337	29441	39366	38626	47084	48423	56073	56473	56004	56666	53899	46701	49369	46463	50558	52576	52556	50985	50184	47536	39965	40271	38176	38655	38349	34823	35810	26339	12555	5707	4431	3929	2515	2326	1183	1127	1313	1399	1334	1291	1421	1769	1828	1521	1489	1577	1484	1298	1102	1026	1002	1012	1032	1339	1676	1273	1178	1207	1001	867	1029	1624	1292	1163	1120	1244	845	761	727	714	677	737	640	635	678	648	657	612	670	669	633	612	612	630	643	677	611	593	675	633	648	646	638	672	669	625	622	641	656	617	644	658	621	640	629	614	605	619	664	593	652	644	614	581	632	640	624	595	572	636	647	591	682	649	643	611	608	627	675	650	626	613	625	577	629	672	608	615	636	656	580	571	650	612	632	594	615	588	634	624	646	645	631	618	619	630	638	629	624	641	648	632	624	606	624	643	625	608	636	642	651	648	601	672	639	638	633	615	651	627	575	627	634	604	600	644	606	686	608	623	615	646	644	654	613	641	603	635	647	691	678	628	586	630	635	619	615	634	584	622	639	609	661	628	639	560	603	667	617	631	637	544	611	643	589	682	635	616	624	691	622	607	636	617	633	626	619	588	610	667	641	618	635	633	626	638	608	594	624	635	616	633	673	591	681	607	647	649	636	649	615	621	655	655	595	574	615	639	584	619	629	597	623	595	677	632	599	618	574	620	627	604	602	615	625	596	591	617	617	626	630	623	611	627	619	639	604	659	626	638	653	688	631	618	616	639	597	661	623	644	642	618	635	630	667	618	568	631	633	685	610	646	640	635	620	603	648	639	647	606	651	592	622	648	629	578	650	632	587	594	613	645	581	669	622	649	625	612	658	626	679	666	608	617	660	622	671	616	613	648	612	608	649	641	633	672	633	645	604	642	655	592	635	637	680	645	604	605	623	626	583	580	590	643	643	630	636	595	615	635	614	637	618	624	644	645	642	625	635	650	626	643	633	588	585	617	612	640	664	662	607	618	651	622	623	648	641	627	636	619	615	623	624	641	624	632	599	613	676	626	571	628	676	613	622	629	631	592	601	633	632	623	576	585	643	626	595	638	616	643	589	626	593	597	603	671	619	640	649	674	620	620	610	690	606	630	662	660	654	616	610	644	640	661	616	601	596	650	588	610	592	578	614	631	652	677	627	612	644	569	648	595	621	627	619	643	568	702	599	625	648	595	626	646	631	600	610	637	647	664	591	619	616	615	636	604	593	649	635	604	612	628	634	619	602	630	621	671	613	664	628	603	608	629	604	608	693	656	621	647	632	654	637	639	630	609	640	670	627	618	636	613	610	622	627	660	626	631	642	611	673	639	602	672	602	595	657	617	605	611	664	623	579	599	652	613	622	641	576	590	681	653	626	636	677	682	635	605	639	619	645	614	604	615	659	616	605	660	611	613	612	602	616	627	606	614	626	624	626	654	618	614	573	605	662	591	629	625	640	574	652	601	618	626	637	647	601	590	664	637	612	663	602	657	654	577	629	656	600	654	621	632	645	600	601	591	655	601	648	614	614	619	636	660	637	640	622	632	620	627	604	628	652	610	695	602	628	648	598	641	614	617	587	629	571	635	589	642	650	642	575	625	666	610	633	635	604	667	611	642	590	594	576	664	655	643	621	603	620	621	627	627	589	632	608	628	587	630	633	580	638	630	642	622	606	604	565	604	613	623	635	602	624	594	642	644	643	618	600	631	622	668	629	614	630	661	612	624	613	610	613	619	591	619	627	644	590	627	634	573	612	596	610	674	645	590	639	569	633	606	662	626	628	582	638	618	602	625	593	602	637	585	669	609	571	646	629	602	630	637	642	624	661	624	632	677	611	644	673	654	631	622	616	618	614	599	580	644	652	582	631	600	677	601	600	647	643	623	634	641	605	607	601	644	669	633	667	626	640	650	618	631	618	674	593	577	605	666	629	627	682	602	603	646	610	589	628	592	641	660	647	632	639	640	630	623	600	649	618	656	600	605	632	624	645	604	638	597	655	601	679	608	642	650	671	620	609	647	631	639	653	625	647	641	654	661	626	683	590	635	636	640	649	658	607	617	598	610	610	609	650	637	613	599	589	647	613	659	625	605	674	611	582	670	614	616	602	650	586	610	613	600	565	596	620	609	619	592	618	651	634	617	610	619	656	632	602	595	638	568	640	648	618	650	622	671	621	614	637	650	603	634	612	632	598	626	678	650	647	641	617	598	598	625	635	687	555	632	605	643	641	607	662	571	601	609	646	631	658	598	648	661	626	619	647	629	637	681	617	614	568	674	615	599	620	607	656	609	657	613	630	665	631	672	639	625	664	616	604	623	640	584	643	591	653	639	599	616	612	631	632	637	608	608	608	654	636	623	605	625	612	637	624	652	657	605	641	633	661	611	637	622	605	634	681	632	596	647	637	634	649	641	636	612	653	599	674	647	610	637	591	629	604	664	643	626	615	601	650	609	634	643	623	623	649	646	629	654	642	677	634	596	623	602	631	596	672	586	624	612	582	591	620	638	598	646	636	596	636	600	622	626	607	663	611	644	655	586	639	600	632	619	636	650	647	664	673	637	659	634	622	605	605	694	605	635	613	595	640	577	595	653	593	593	664	582	650	626	623	631	599	605	609	628	637	685	598	600	597	669	630	618	610	693	614	599	650	661	620	581	625	611	575	598	637	639	614	646	649	645	679	604	646	622	602	585	638	638	622	649	650	652	630	613	634	656	603	622	596	617	585	622	613	703	588	665	611	646	640	620	644	634	590	576	585	611	616	639	658	602	611	603	628	632	603	664	578	661	642	641	611	597	619	608	597	618	650	632	637	616	649	629	634	643	631	648	694	618	622	640	652	656	565	639	600	625	663	665	592	629	653	614	623	676	698	601	646	656	605	610	624	613	659	582	634	647	626	612	655	662	651	621	634	619	642	613	633	641	638	579	607	589	652	617	639	608	646	618	621	633	631	604	658	613	605	649	622	639	676	611	589	601	652	658	618	668	626	642	615	628	619	674	589	668	613	651	631	609	625	597	628	667	629	604	608	628	630	583	652	602	632	643	596	612	647	579	580	654	588	652	615	610	628	623	585	624	642	655	625	610	622	619	654	584	586	628	641	603	669	638	599	605	690	640	605	645	633	643	600	595	633	640	602	620	622	622	646	617	607	660	624	615	611	627	590	639	664	657	629	623	585	622	630	644	629	627	645	565	615	629	597	638	621	615	627	601	635	659	597	646	603	595	592	623	662	672	627	630	610	632	620	646	638	618	652	636	627	634	627	638	633	589	627	630	636	627	591	595	644	629	626	634	622	638	602	586	608	652	619	677	673	612	618	607	637	665	627	621	678	661	614	671	635	641	622	661	612	631	643	611	611	661	636	586	605	579	609	615	599	641	628	632	623	629	650	619	633	680	627	611	593	652	633	657	617	681	637	667	627	574	633	638	631	667	632	617	615	655	615	650	601	614	622	624	581	647	646	645	617	637	611	631	596	617	631	602	593	620	625	626	621	607	599	620	613	594	644	608	606	557	621	631	626	652	664	655
14035	10661	11309	8705	6747	5727	5810	5420	4863	3629	2685	2144	1463	1332	1471	1717	1363	1200	1214	785	757	648	636	607	663	578	561	470	359	349	338	330	352	351	333	283	309	306	331	309	310	313	302	307	324	291	294	300	327	323	314	322	282	306	331	305	330	293	274	306	307	308	297	321	303	332	320	292	290	301	316	304	277	302	271	310	302	269	293	280	307	287	287	290	311	299	283	295	305	287	301	319	292	258	284	278	283	300	297	290	272	308	307	300	293	308	272	307	284	309	311	306	279	262	268	287	282	329	285	285	291	275	309	297	269	310	276	293	329	299	306	281	310	284	307	287	275	295	306	299	299	303	318	290	313	285	298	321	311	329	291	301	302	297	281	322	284	305	279	318	315	307	276	301	287	298	287	295	317	288	305	290	320	331	276	309	299	280	265	299	292	328	326	299	293	258	273	283	302	289	324	281	317	324	283	269	299	295	308	302	297	319	310	300	321	322	308	300	302	261	304	324	309	344	289	272	278	310	290	289	333	338	277	306	320	316	268	294	292	284	323	304	302	301	332	307	308	279	297	314	271	276	303	314	290	297	298	328	311	284	313	297	311	283	312	311	274	331	296	277	295	301	289	292	287	291	274	276	308	289	325	263	318	308	312	316	283	322	321	288	303	347	326	315	321	300	278	302	313	279	347	306	311	305	302	307	284	292	300	291	311	322	316	315	320	285	305	297	315	279	298	292	318	303	345	292	292	290	294	300	323	315	307	301	297	302	318	299	318	314	303	320	294	292	328	324	309	280	273	323	336	337	299	325	285	305	325	297	306	326	280	284	309	296	280	304	302	336	291	328	309	260	283	309	276	288	298	265	304	300	296	317	341	297	321	314	282	328	312	302	291	306	299	337	303	280	306	272	313	332	300	303	307	336	295	274	300	298	269	277	296	264	298	291	275	275	307	282	286	330	285	309	308	297	280	288	301	305	310	297	279	322	312	306	323	331	292	283	329	325	295	301	271	271	305	336	340	322	296	296	338	291	334	312	309	297	296	330	294	319	285	306	326	293	305	291	326	308	274	302	292	307	315	317	311	303	305	294	306	298	286	251	325	303	318	315	332	305	295	305	279	316	289	299	283	262	299	315	300	292	288	292	277	267	304	305	317	310	298	297	265	328	301	307	329	290	270	276	273	290	322	281	306	327	312	311	298	325	326	297	294	305	292	297	307	315	299	293	304	281	279	312	284	283	295	300	314	294	304	314	338	329	296	299	299	279	322	293	308	291	317	278	328	289	270	284	334	317	288	292	279	315	317	291	299	316	318	287	263	279	290	304	321	292	266	308	256	292	300	314	315	300	288	299	309	298	315	303	333	305	295	317	315	296	299	297	305	346	311	316	294	276	290	303	295	310	285	304	318	315	286	271	269	283	319	271	267	304	303	310	289	297	294	302	314	317	326	291	304	334	311	296	302	297	300	270	264	319	300	293	291	302	296	299	305	284	293	316	346	326	288	295	288	308	303	303	272	288	321	343	332	290	301	276	289	273	298	287	292	289	292	305	307	317	290	301	325	305	280	281	282	309	307	315	314	297	300	305	285	297	359	325	300	323	282	298	291	316	305	307	310	296	325	300	306	272	317	290	280	304	291	297	322	292	315	293	297	316	311	278	301	297	304	313	295	291	287	303	312	256	280	286	318	286	307	306	276	306	300	271	308	326	303	286	313	307	336	297	271	304	305	296	293	283	311	278	324	282	318	277	283	327	287	298	307	297	260	284	328	284	305	307	271	331	324	299	291	303	273	264	281	283	259	298	298	332	282	305	309	281	325	327	280	312	321	313	303	288	318	304	320	276	303	278	280	302	322	282	284	289	305	300	305	312	294	275	296	298	313	312	309	275	287	330	318	285	322	327	285	288	285	286	302	271	292	290	293	298	306	323	287	316	301	273	281	301	304	310	300	289	317	329	305	326	294	319	250	346	309	315	281	276	331	313	297	286	309	299	294	317	267	301	305	306	335	305	264	323	290	297	300	260	293	282	303	309	281	296	350	307	290	289	322	291	300	295	273	282	296	318	316	286	310	309	316	282	280	298	293	294	311	284	319	294	325	303	285	316	319	307	283	299	286	295	324	293	290	293	360	282	306	269	301	319	317	308	287	315	326	305	309	338	288	270	282	264	322	307	274	290	300	300	300	326	332	315	304	315	292	281	293	280	290	287	302	274	284	327	321	315	271	323	309	273	299	289	275	302	283	337	268	278	305	308	288	298	296	298	298	276	280	327	282	285	296	300	273	278	307	313	280	283	312	302	298	310	309	301	310	317	269	309	318	276	314	303	308	255	303	269	281	311	301	305	284	278	319	319	320	293	288	302	308	301	269	312	302	336	310	302	322	315	312	289	285	301	281	268	333	300	310	303	308	331	334	319	275	303	343	309	275	305	287	296	345	266	269	286	335	310	341	320	341	295	295	309	250	303	294	271	317	329	289	295	311	293	293	304	306	279	314	281	292	329	294	323	309	281	310	293	279	268	304	289	311	317	323	295	317	341	294	300	314	302	277	278	300	299	313	277	276	279	301	334	308	277	277	297	304	318	314	294	306	298	307	350	298	298	308	273	305	276	317	279	268	288	344	303	301	289	291	310	307	312	297	311	326	299	298	303	305	294	306	325	317	281	272	308	292	292	300	316	284	278	247	285	327	281	296	284	318	331	281	276	315	318	317	307	270	302	305	321	314	295	289	296	291	354	313	305	313	277	266	304	318	308	278	302	302	314	285	293	314	333	345	296	310	280	319	321	302	306	307	295	310	284	295	310	308	287	294	302	291	296	269	311	300	313	336	317	298	292	299	313	301	310	303	307	314	278	286	324	270	307	296	288	283	293	304	295	306	291	289	307	341	287	286	296	279	319	298	307	301	304	321	302	322	320	308	307	325	321	302	300	312	318	297	292	312	318	298	281	303	298	284	304	337	299	289	304	259	298	288	277	318	272	326	304	309	293	332	291	302	297	308	312	281	292	281	337	315	268	289	301	293	297	296	318	326	314	312	289	307	312	290	318	293	289	291	325	278	273	305	296	286	314	306	325	297	309	333	309	330	303	331	309	282	313	327	328	326	284	304	283	310	293	332	283	280	294	302	300	280	306	271	306	313	304	300	300	272	307	279	300	302	294	280	335	311	308	268	311	292	318	292	258	292	315	331	306	291	290	288	286	290	293	289	316	287	300	305	320	283	320	297	315	286	328	297	287	311	271	342	267	295	268	324	306	252	334	309	312	323	255	305	322	296	303	290	285	335	295	311	274	332	272	299	303	334	299	263	295	329	299	314	289	273	320	312	318	271	300	283	346	290	261	293	308	284	318	300	308	308	319	304	321	297	306	286	279	336	331	289	312	308	301	274	309	314	276	300	254	286	300	280	292	305	334	293	300	302	308	291	264	304	260	286	310	284	292	291	290	299	295	307	267	313	308	305	321	315	297	320	278	310	330	290	312	302	303	320	301	314	302	290	288
8954	10372	16756	18090	18516	17688	18664	19357	17662	15141	12303	10611	8091	7503	9284	9906	8713	7297	7712	4692	4458	3645	3536	3333	3789	2676	2915	2493	1481	1220	1048	1053	939	899	904	823	892	870	852	847	871	815	831	853	808	826	862	800	786	787	772	776	803	825	832	792	768	790	761	789	734	725	801	759	781	761	799	779	771	766	779	750	752	755	790	724	754	730	750	775	794	776	739	761	738	761	725	768	806	752	748	757	773	734	776	807	758	755	769	722	744	723	747	778	753	802	741	803	739	716	758	721	738	711	752	729	797	756	755	732	835	694	730	766	763	713	713	726	750	763	773	808	774	761	748	711	746	759	723	773	794	741	777	822	758	775	790	751	756	744	750	762	761	730	748	776	775	761	760	758	756	742	684	703	772	754	690	764	749	791	780	724	724	760	761	744	759	793	774	717	803	754	753	761	761	729	752	750	766	746	712	732	711	732	740	752	703	751	760	762	742	738	775	773	787	742	775	760	771	809	763	742	757	770	759	748	735	769	761	800	714	789	708	797	771	722	778	738	765	778	740	779	702	769	765	758	758	727	757	775	747	717	763	752	772	783	751	698	769	755	774	785	771	743	741	758	746	776	769	750	749	768	798	765	751	773	760	729	729	726	796	766	746	760	744	713	760	794	743	771	746	736	739	744	755	747	744	704	728	733	698	778	747	760	706	763	706	755	767	773	730	796	764	786	711	739	748	791	724	729	777	746	793	741	788	740	730	723	753	761	779	735	781	720	675	758	775	781	759	838	735	773	743	706	765	744	738	741	759	743	770	712	753	778	757	741	763	756	725	707	752	728	760	680	723	774	770	713	770	757	771	777	724	769	782	757	776	753	724	783	707	794	687	724	740	777	742	743	751	741	767	692	741	771	749	763	799	715	776	790	800	726	709	759	739	774	760	751	771	757	748	794	772	707	748	710	753	720	740	751	725	757	773	738	778	816	734	773	727	787	731	793	734	783	760	753	763	758	762	776	778	772	798	746	772	706	781	742	810	758	768	761	749	766	736	695	797	773	773	718	750	747	747	789	763	775	777	768	734	766	726	774	728	729	786	775	724	747	723	771	718	757	712	722	757	760	792	792	739	785	734	736	732	792	712	748	756	761	769	719	734	786	721	772	737	686	741	732	780	730	773	777	777	749	743	762	794	784	733	748	753	766	703	747	791	749	760	800	783	769	752	759	742	732	731	767	746	788	764	735	736	702	777	763	747	734	770	734	746	736	758	786	762	745	726	754	786	748	753	710	731	708	758	790	765	748	709	724	787	764	755	754	726	790	723	799	765	720	725	761	717	765	760	754	737	727	791	714	708	742	787	761	797	745	696	742	752	786	743	731	692	773	790	757	795	790	716	781	764	758	762	727	734	800	783	752	786	770	785	804	713	760	719	709	754	689	764	750	787	785	774	742	754	766	744	711	730	715	821	740	723	749	767	778	749	794	741	737	742	771	764	776	775	777	744	826	755	760	756	709	734	714	807	728	718	740	698	762	764	759	767	770	737	721	817	756	735	788	749	721	750	720	743	730	760	744	767	741	775	740	701	767	709	692	672	792	710	792	701	818	760	729	797	694	740	756	747	728	842	735	779	765	771	752	775	753	757	710	798	774	780	767	689	746	786	721	785	809	765	779	703	729	718	754	758	753	762	799	766	761	757	729	758	756	757	808	762	796	791	729	740	760	780	744	792	752	747	769	757	746	748	750	765	764	754	778	771	694	734	732	693	690	737	753	748	748	732	723	752	789	706	744	732	696	731	765	769	779	738	751	704	793	748	795	707	707	809	734	768	820	773	739	744	776	754	726	783	687	759	708	741	742	742	757	739	743	764	740	763	767	749	770	775	784	780	763	718	708	768	710	763	740	770	799	758	748	782	700	776	769	727	750	718	778	766	719	721	714	736	721	760	743	743	746	726	767	789	721	734	758	728	736	762	749	745	734	739	829	759	752	770	776	773	760	781	738	705	732	733	745	770	760	744	764	802	790	763	792	738	753	794	783	719	782	751	731	735	739	747	751	723	787	735	760	720	738	711	754	718	805	753	767	745	752	771	760	752	752	723	756	756	743	728	745	724	723	763	779	717	747	730	740	734	767	763	829	769	779	753	774	711	739	723	746	720	741	734	754	757	757	811	744	742	755	774	784	744	735	727	804	748	728	748	786	812	734	713	728	731	731	736	729	714	753	758	787	762	778	794	770	755	773	761	745	740	725	760	738	765	745	728	769	757	803	786	751	752	730	758	767	737	726	820	747	760	766	772	760	757	706	798	768	707	789	793	767	742	789	794	794	762	766	774	780	765	810	750	806	780	758	717	793	766	760	768	689	745	778	732	707	736	718	760	744	788	724	712	738	789	706	738	743	757	743	753	785	797	720	736	773	748	725	747	744	694	772	775	749	724	753	742	788	763	751	725	753	814	763	741	701	769	770	747	778	724	730	707	763	706	760	727	753	735	766	738	747	735	769	805	760	747	736	796	725	734	758	728	776	788	778	756	730	733	746	737	737	719	689	766	767	752	801	764	761	789	774	747	762	730	788	723	795	717	825	686	807	753	748	723	739	735	754	774	738	769	754	751	749	780	854	713	751	710	698	722	744	735	734	757	766	697	740	784	749	739	833	824	764	776	787	751	784	763	721	738	765	767	816	719	741	759	765	725	765	747	766	710	825	738	719	713	753	800	712	765	749	734	764	730	730	718	752	733	782	738	772	769	725	738	751	772	734	736	755	781	720	765	763	761	701	749	692	762	815	745	751	735	759	744	757	773	723	738	769	717	807	808	725	791	789	727	766	717	739	750	729	752	773	751	784	727	748	782	767	784	753	759	769	740	735	740	789	772	769	724	741	777	710	773	776	757	723	776	780	766	764	811	743	766	756	788	776	731	723	813	730	732	765	723	775	682	745	752	778	815	753	782	753	802	760	710	769	751	758	808	751	766	707	706	736	764	792	751	748	801	736	757	754	765	762	763	733	774	747	802	732	709	724	733	720	727	742	706	734	738	715	767	760	813	754	722	766	731	702	756	788	747	775	782	752	742	722	800	718	792	738	777	737	741	714	785	752	734	752	767	764	716	725	736	735	756	753	773	781	738	740	732	763	748	782	783	810	743	715	769	783	784	752	748	746	752	763	756	775	812	747	735	754	794	759	753	698	784	804	716	708	744	769	738	726	780	804	764	727	755	770	705	773	696	787	752	739	749	698	763	704	722	735	786	714	744	737	762	732	772	733	728	817	782	733	771	691	722	769	770	738	766	736	720	762	673	788	714	747	766	720	759	748	746	743	758	750	731	738	723	721	804	710	780	757	757	745	727	821	755	747	751	777	737	762	758	761	722	759	795	771	744	742	734	759	742	751	688	735	743	724	781	771	812	749	780	754	784	749	773	689	767	742	737	793	740	739	755	741	791	736	748	740	750	723	793	757	733	794	749	772	762	736	752	741	747	721	747	788	707	766	696	736	771	740	802	720	778	745	766	703
27142	26159	32484	25261	31886	30023	35593	38369	34367	31745	27134	23955	19015	17374	18709	20067	19498	13560	16885	8054	5965	4600	4192	4634	5425	3856	4847	4523	1274	682	559	450	442	378	355	357	332	338	357	356	370	316	398	348	337	372	359	335	357	341	334	305	342	336	329	299	295	334	321	282	315	398	320	345	317	294	338	299	298	312	281	315	277	277	300	288	277	311	289	301	283	280	281	299	295	290	278	307	294	298	285	287	262	291	292	280	289	285	273	288	285	318	309	287	286	280	305	275	314	293	275	328	282	301	280	291	338	275	283	285	330	329	261	310	293	269	290	293	307	332	306	293	262	296	237	308	311	310	298	289	274	294	288	302	278	302	280	307	302	319	309	298	288	282	274	290	292	288	325	274	318	292	278	280	292	273	310	298	307	266	290	306	267	296	278	291	296	282	311	286	277	303	307	306	285	314	293	290	300	358	293	282	274	313	290	284	313	291	289	339	302	262	282	291	281	306	275	292	277	313	299	275	274	271	316	309	285	289	318	276	311	307	287	307	292	304	274	278	285	290	294	308	278	271	296	324	333	292	304	287	291	273	287	290	298	305	312	308	301	273	313	270	283	294	276	303	329	273	339	285	273	305	310	285	295	300	300	270	321	282	298	295	332	292	274	338	326	269	297	299	292	287	279	293	279	275	287	302	317	287	312	318	291	281	284	323	319	284	245	298	296	305	276	269	307	273	264	327	312	317	297	303	309	353	312	308	293	313	304	294	289	290	301	308	314	274	329	303	285	297	283	320	284	284	282	315	260	303	291	292	306	303	293	298	326	297	270	308	284	281	277	302	336	279	286	274	282	292	292	261	299	292	308	302	288	300	302	277	252	288	286	302	327	308	313	255	287	298	302	269	299	311	271	292	320	313	291	325	282	261	304	305	323	275	296	325	291	290	323	278	287	301	303	270	294	267	280	295	298	257	306	288	274	281	289	316	280	309	284	272	296	296	303	318	292	306	309	292	317	298	301	300	311	279	316	329	278	290	282	286	273	265	315	324	276	281	303	292	280	290	274	283	298	283	320	291	308	316	284	299	298	320	279	294	335	278	278	282	316	311	315	286	276	288	304	266	265	273	270	309	302	275	293	301	292	291	329	295	272	337	291	279	321	305	323	309	286	288	317	298	286	301	289	308	272	276	301	280	292	263	294	299	306	269	290	309	316	303	286	275	288	281	289	336	298	303	306	295	332	343	309	286	289	266	292	310	293	307	300	277	268	246	281	305	292	287	299	327	347	277	276	301	280	300	287	271	306	272	314	324	295	304	302	343	299	337	342	306	316	295	287	311	312	309	272	329	293	315	311	310	286	286	276	291	282	318	281	301	269	276	288	294	286	289	282	274	313	310	308	271	310	290	287	311	304	294	271	285	295	282	308	315	348	301	286	310	269	289	312	303	302	303	288	259	302	314	250	290	288	283	300	307	304	296	284	308	314	295	290	282	266	259	311	311	291	318	256	281	263	270	295	295	262	290	296	313	267	292	266	281	276	324	318	311	296	305	273	292	283	280	327	280	285	284	300	296	305	289	303	288	297	295	296	298	315	287	290	291	279	274	292	281	288	306	303	275	253	309	299	296	305	318	280	286	318	282	297	303	307	296	281	288	305	286	275	301	313	306	313	317	288	320	304	278	293	304	318	286	320	302	280	285	291	296	304	316	293	272	312	290	291	290	301	308	292	284	276	313	305	328	322	296	309	298	318	334	297	324	308	292	302	277	311	293	290	290	279	298	295	291	293	284	295	296	304	264	300	322	307	293	329	308	318	294	309	262	315	287	286	300	295	280	308	319	299	288	313	297	294	294	301	301	298	313	291	296	304	327	329	307	326	298	304	304	281	295	296	289	287	309	337	277	289	316	302	279	281	274	318	289	280	280	309	324	284	279	285	303	322	287	314	293	286	281	316	298	288	285	289	279	311	253	301	240	321	299	299	306	293	294	325	278	282	261	302	334	266	297	314	278	296	312	304	264	274	331	292	286	324	292	322	271	287	318	296	289	303	263	278	277	283	278	290	296	311	297	285	284	326	288	302	303	290	309	278	327	264	307	305	323	303	298	300	311	318	328	291	299	285	301	276	306	269	292	285	286	305	311	292	315	272	295	284	288	317	289	308	305	281	308	262	291	301	300	283	257	310	314	321	352	291	339	275	299	300	271	300	305	301	318	289	303	320	269	311	334	282	322	297	286	290	297	281	258	294	295	287	314	297	297	271	297	287	320	325	284	287	299	282	281	294	261	307	286	290	280	287	265	287	321	263	291	286	304	317	305	313	278	311	282	281	286	314	313	307	291	262	304	320	307	271	296	281	294	302	305	270	278	269	283	300	313	306	332	295	327	302	311	286	311	287	290	285	280	286	283	300	301	308	275	277	290	299	286	296	292	319	314	290	331	262	301	271	312	306	288	291	281	288	288	297	280	277	311	308	302	285	311	312	278	285	311	314	286	296	314	284	274	312	315	292	285	302	298	299	312	305	316	279	266	277	313	310	321	323	292	302	312	300	309	297	286	288	261	304	270	306	303	297	294	291	343	293	288	266	324	279	297	283	251	327	308	312	294	280	301	306	306	272	281	310	296	302	291	298	294	290	295	316	284	288	290	310	276	276	275	290	283	256	247	290	279	277	302	313	309	299	282	296	278	301	286	289	259	323	280	290	286	324	295	286	294	305	291	297	281	321	294	306	279	290	309	284	283	305	284	311	294	326	270	265	323	292	286	275	280	280	251	300	281	316	264	280	328	332	281	266	281	307	261	245	299	322	312	309	293	341	301	310	307	288	318	322	294	281	277	283	317	288	292	294	302	318	257	296	290	331	294	300	311	263	307	248	279	278	295	319	306	272	305	295	276	299	287	283	300	293	311	349	284	294	303	314	302	257	269	281	279	268	274	299	311	305	301	292	319	271	297	303	333	286	291	308	266	272	291	304	326	278	278	303	302	327	295	294	296	304	304	290	326	297	254	316	260	288	283	305	271	306	255	288	320	283	336	306	276	307	259	322	278	273	293	334	312	322	288	292	317	282	296	313	282	282	294	265	282	286	300	268	269	317	296	333	310	314	310	269	323	287	309	317	289	282	279	286	291	311	270	291	289	287	304	302	247	284	265	295	282	270	317	292	296	303	265	288	273	297	295	339	293	254	309	289	271	288	280	290	307	290	301	297	282	286	269	271	265	306	301	323	297	292	284	305	268	306	298	287	259	291	310	268	288	295	277	298	293	304	266	315	318	294	259	321	304	295	285	296	310	299	255	294	306	313	315	341	310	310	312	285	322	289	303	264	286	282	301	308	296	288	298	287	277	326	317	281	332	281	271	314	317	295	294	303	299	284	295	285	281	291	319	288	273	302	252	283	267	293	307	312	285	291	273	323	320	285	310	312	274	296	276	315	319	287	278	262	282	300	265	276	290	288	319	305	291	312	331	348	300	297	310	293	318	270	290	290	291	319	289	324	298	281	314	292	303	316	299
17919	21454	32044	32267	39772	40000	48272	50216	47934	46454	42752	39405	37623	37933	40457	39412	40019	33807	36840	25977	24292	20438	20064	21303	23631	18243	23028	20247	6753	3392	2428	2269	1923	1417	1061	1026	1068	1053	1126	1167	1091	1170	1238	1191	1111	1123	1149	1137	976	899	1004	927	1079	1043	1149	937	1005	961	831	853	981	1284	1156	904	887	990	932	853	819	781	770	785	762	778	780	752	722	695	729	737	777	797	790	741	767	746	780	781	729	727	732	675	713	669	704	736	776	701	747	748	715	727	800	752	782	796	768	720	782	727	766	751	749	783	776	761	753	705	762	740	736	748	750	713	774	745	695	746	750	746	761	779	740	778	729	727	722	749	763	733	745	744	737	722	750	746	771	697	733	705	673	728	717	678	744	768	712	694	747	740	736	755	728	716	743	753	752	718	732	728	710	738	751	723	767	716	767	740	743	745	760	761	716	782	730	767	765	733	775	733	711	716	740	783	748	733	763	715	710	711	706	723	728	716	724	730	777	712	767	725	779	788	743	779	798	735	766	766	731	750	747	752	755	729	737	738	751	728	747	731	752	702	710	673	710	712	778	750	746	745	747	711	722	719	702	775	755	760	685	764	705	772	743	738	730	765	707	735	730	755	748	713	744	684	719	704	716	737	777	727	727	747	737	763	711	715	749	719	796	750	709	747	714	740	722	766	716	737	715	722	730	751	761	695	749	744	745	739	730	757	774	724	740	755	762	752	733	741	780	742	738	727	720	707	733	733	753	718	760	751	731	703	747	738	752	738	730	759	738	739	804	742	714	767	720	714	755	733	750	764	718	740	738	765	820	783	725	721	757	781	760	732	719	743	772	791	717	735	714	693	723	698	720	776	773	750	715	754	746	698	719	700	744	721	786	746	798	763	765	652	725	811	767	745	746	747	718	751	764	715	702	736	748	703	760	787	744	749	750	777	755	716	719	757	737	768	728	763	752	750	743	699	699	765	762	705	707	767	786	751	779	762	739	765	710	723	728	762	730	704	736	703	763	799	791	738	738	722	727	715	735	725	714	720	727	777	752	696	733	738	737	721	710	734	738	751	768	762	776	741	750	782	752	772	734	700	743	695	757	749	750	799	745	755	756	725	705	720	783	718	722	747	705	748	708	729	755	774	793	716	730	767	766	782	741	722	686	780	696	732	739	802	725	764	731	734	728	756	734	725	707	751	742	734	687	734	756	779	701	713	740	735	761	751	739	774	781	740	769	765	755	714	777	741	735	724	757	769	765	769	704	726	704	761	728	755	727	788	694	800	760	749	741	752	724	742	760	747	744	726	766	769	731	737	796	732	661	779	692	720	728	754	680	770	766	734	783	747	744	718	733	755	735	749	732	697	739	774	759	753	687	728	730	689	761	754	740	680	748	765	704	748	699	707	748	730	697	754	716	681	704	759	786	706	730	707	712	709	740	733	741	727	746	725	742	712	735	754	774	720	764	721	715	723	737	734	784	742	730	740	709	780	761	728	717	767	748	729	763	746	736	731	713	755	736	689	739	742	749	779	730	711	686	706	740	732	724	696	755	781	718	759	763	745	729	814	747	784	701	720	765	778	738	720	767	699	741	788	736	749	759	714	778	781	771	770	698	789	717	736	741	761	733	728	759	726	774	754	752	750	735	742	755	756	760	759	750	735	725	737	762	776	706	695	765	716	731	717	753	716	720	709	748	727	745	734	758	754	693	736	740	739	717	725	711	768	712	755	735	694	736	749	734	730	718	758	724	734	803	750	774	732	763	750	690	723	714	771	720	747	790	764	715	737	772	726	782	702	761	740	731	788	755	757	735	722	766	725	731	732	746	802	723	719	734	751	748	768	755	768	745	751	671	723	734	726	772	727	739	731	722	738	762	768	710	776	727	739	712	774	715	787	738	720	731	725	709	720	756	788	776	724	734	734	732	727	760	774	729	709	752	729	741	719	668	735	734	740	739	737	721	752	774	729	745	754	742	719	707	720	751	747	767	730	787	700	749	709	737	719	714	712	745	731	739	740	733	785	716	752	742	768	786	757	756	757	795	708	776	719	710	758	755	753	738	745	773	772	740	777	730	729	751	746	748	772	740	768	711	713	743	719	737	744	743	766	785	775	752	725	722	789	735	787	696	713	732	718	793	731	736	714	737	717	766	748	727	744	756	687	748	741	768	705	734	785	762	706	744	761	752	747	697	796	790	760	773	708	711	725	743	737	715	731	752	748	711	741	731	744	763	716	763	749	746	705	737	729	785	712	735	738	756	696	775	738	761	774	725	769	768	734	756	787	733	762	719	782	710	719	800	714	770	694	743	738	739	757	779	770	726	760	710	705	772	718	720	719	760	732	693	772	681	749	773	740	714	700	771	713	734	781	716	729	717	736	783	700	781	739	737	697	709	777	723	688	749	761	723	686	687	720	744	726	725	758	760	746	748	722	736	793	772	716	720	720	762	731	778	766	725	692	780	701	792	737	691	716	689	758	757	740	716	741	716	736	732	769	721	799	796	708	768	704	708	779	777	724	710	716	741	745	720	737	743	687	747	748	735	726	740	737	710	730	688	684	731	775	748	746	750	742	736	709	770	761	737	712	705	724	745	735	686	740	707	725	717	727	722	721	667	742	754	699	774	770	735	730	752	740	730	703	731	698	716	729	768	732	744	756	731	763	752	751	744	729	716	734	724	786	717	753	704	730	734	731	735	757	691	781	730	769	776	752	795	720	731	733	746	723	748	730	738	693	739	743	759	774	715	782	706	744	721	755	726	701	736	734	764	756	713	746	724	758	753	735	726	743	759	722	748	733	731	726	729	776	702	773	746	751	741	741	739	718	756	679	744	740	694	747	737	760	720	753	694	738	766	697	754	687	734	715	721	708	688	789	756	709	774	721	754	758	708	695	759	735	730	743	762	743	722	739	747	731	743	735	774	749	711	751	767	760	731	788	685	744	772	758	744	731	685	727	775	761	741	759	717	783	721	784	770	742	711	773	777	725	735	710	765	759	724	793	741	692	791	746	771	745	782	693	731	723	713	755	691	712	746	742	765	726	754	749	699	740	743	750	740	788	710	730	748	751	704	734	724	744	712	690	776	734	746	734	734	750	736	783	662	777	771	739	740	746	730	733	746	731	752	784	722	722	741	740	725	718	718	781	742	776	713	757	721	743	734	766	721	742	724	735	740	754	728	737	762	786	760	722	771	706	752	764	714	729	752	768	772	724	743	736	715	743	750	716	710	693	749	757	729	779	705	718	723	779	719	728	740	711	742	750	717	726	762	729	704	783	799	694	756	710	715	743	766	741	706	738	778	723	801	746	706	716	809	745	777	717	750	717	747	758	730	733	733	727	716	780	756	728	722	717	728	754	753	780	724	711	747	758	781	781	778	748	744	698	747	774	730	743	730	768	745	754	737	699	762	735	763	705	699	769	734	766	723	730	756	752	717	736	748	782	730	742	760	678	738	744	776	765	744	750	732	750	736	778	780	690	732	710	713	731	762	745	754	742	780	771	724	744
37870	40362	38191	32311	42076	38378	43064	45268	42016	42531	38428	36009	32011	32168	35887	36431	36007	27555	32250	19372	13188	11088	10627	11404	12731	9927	10915	12781	3823	1211	952	741	664	474	430	369	299	331	428	400	414	374	396	390	366	348	373	377	298	306	339	291	351	391	419	314	332	294	302	265	339	417	360	309	272	304	289	248	273	259	227	268	244	279	250	261	254	254	254	269	263	268	255	235	240	241	232	240	229	228	245	256	249	251	246	237	241	240	269	215	237	237	231	253	242	230	250	265	254	245	256	237	240	238	249	268	249	220	262	217	246	255	252	259	262	272	271	265	245	268	271	234	225	292	263	241	261	231	239	266	256	247	223	236	241	291	249	232	264	255	239	233	259	264	265	258	256	260	263	218	234	229	239	213	251	241	263	224	241	232	220	220	229	247	254	238	254	261	230	243	257	241	267	246	292	246	246	261	250	273	253	233	252	271	221	229	239	240	245	224	241	254	248	243	274	248	238	284	228	276	222	259	262	235	237	236	247	258	281	248	206	268	239	233	245	248	233	248	265	243	254	268	275	256	248	245	266	223	260	218	228	231	260	222	256	261	230	272	240	228	215	240	243	249	282	259	247	262	267	284	246	255	243	225	254	239	255	242	245	222	253	231	222	228	257	257	253	225	235	245	253	236	250	263	262	246	221	261	237	273	244	259	252	250	222	230	244	234	220	254	273	262	230	231	250	235	222	243	242	248	251	223	253	236	238	248	255	262	259	257	240	258	214	245	241	258	244	226	246	256	252	272	247	216	235	249	242	260	238	234	235	237	233	239	259	204	254	242	224	275	283	247	252	225	224	301	251	228	265	214	308	244	259	238	264	226	227	237	251	228	236	233	270	262	264	234	246	240	227	256	237	237	238	241	236	223	228	259	221	234	228	260	236	239	254	257	257	252	231	233	247	230	237	260	257	240	236	222	271	252	255	260	228	237	270	278	247	264	208	230	250	247	249	251	262	234	249	248	227	254	221	228	264	259	240	239	235	233	257	241	256	253	243	239	242	263	234	267	253	257	288	218	260	262	247	242	224	235	242	254	239	241	267	282	252	251	238	240	277	240	249	259	243	235	213	224	277	280	264	235	221	237	244	274	239	219	270	207	285	246	226	256	218	272	242	246	243	231	263	237	266	237	226	238	226	250	243	258	247	263	259	242	264	239	220	286	239	238	234	241	246	249	239	259	239	272	270	242	249	241	257	251	263	253	229	253	233	257	255	251	228	231	233	263	237	230	244	260	243	253	240	249	227	238	237	223	221	229	248	268	247	224	226	258	240	253	231	253	269	222	265	220	255	246	239	230	251	240	266	239	234	252	268	233	207	255	240	242	210	268	274	241	237	271	266	255	221	213	261	243	230	282	262	273	245	256	262	219	231	227	262	258	266	240	246	253	251	250	260	252	251	252	241	237	243	240	238	249	245	207	237	255	266	249	253	225	222	258	238	238	246	257	253	238	204	251	271	263	255	242	244	238	243	234	248	237	268	251	264	243	237	261	247	257	226	259	253	239	263	232	250	235	289	230	259	236	273	256	256	233	255	247	273	224	232	235	230	264	240	258	275	242	234	255	233	233	226	284	259	253	226	241	218	245	262	267	255	246	221	227	258	235	248	229	272	239	245	272	235	231	242	245	229	255	239	239	278	235	253	220	238	279	224	251	259	257	218	245	233	238	252	264	246	243	267	224	249	240	244	266	228	252	217	241	234	261	244	274	225	229	266	190	223	240	264	254	222	230	269	244	222	235	268	248	241	248	211	233	236	228	234	222	230	245	214	248	232	231	247	240	233	226	261	233	233	229	273	258	241	242	260	261	247	246	258	242	264	259	270	234	259	235	261	192	263	230	252	251	261	230	242	256	233	247	256	250	232	248	221	237	264	217	230	260	256	242	252	237	246	213	255	279	236	272	238	240	264	252	256	246	236	253	238	235	224	272	252	220	208	275	256	284	261	275	254	233	228	250	240	278	242	233	257	244	259	241	267	271	252	247	267	258	254	235	245	244	236	238	215	262	249	262	243	236	250	229	261	238	239	238	241	241	260	238	249	263	236	228	233	244	296	258	289	251	223	232	261	244	248	231	249	268	247	261	246	253	268	253	262	265	290	275	236	232	229	246	247	251	248	257	223	228	260	265	241	232	270	263	219	241	255	244	251	234	251	259	240	214	237	236	264	228	235	267	250	250	267	221	252	266	224	237	259	212	243	239	260	239	244	237	248	244	255	261	258	272	252	259	237	236	236	257	239	247	249	222	254	234	250	232	251	220	249	249	254	222	254	292	237	271	239	243	248	245	236	275	289	266	239	239	240	283	248	256	230	262	259	251	253	244	245	255	239	239	222	256	247	242	258	253	230	243	238	255	218	232	253	233	256	277	217	220	249	250	254	274	219	230	263	228	230	265	235	224	248	243	237	241	263	262	267	236	223	246	247	242	249	249	261	212	235	262	224	233	263	273	266	240	267	255	242	236	248	230	229	274	250	272	277	242	262	250	241	261	259	243	233	254	251	232	250	242	233	220	269	242	234	248	246	277	231	220	275	263	232	229	248	251	235	262	276	260	261	263	266	245	257	250	226	225	267	219	243	258	241	258	232	262	238	232	244	245	229	266	246	234	215	260	238	231	267	262	250	249	287	261	218	261	241	240	251	255	240	261	237	246	246	230	234	236	247	230	244	232	240	266	239	253	234	225	243	281	231	265	238	268	223	256	267	226	230	251	247	256	294	245	220	237	227	238	242	214	244	238	233	248	225	234	256	233	240	264	238	236	266	234	239	253	248	228	231	250	286	218	273	257	241	249	238	257	241	253	230	242	262	244	252	271	223	234	271	254	261	271	224	248	253	232	255	281	201	236	214	229	234	239	248	250	237	242	254	218	239	268	267	277	254	272	272	260	241	300	254	233	249	259	259	284	262	231	253	239	238	215	260	227	250	243	245	233	213	259	250	253	266	241	237	233	247	251	258	259	243	220	227	280	227	264	239	259	248	266	241	229	246	244	262	236	259	253	239	246	260	231	246	246	249	256	230	301	269	271	265	246	239	252	259	256	262	260	261	274	235	249	269	245	246	225	266	271	242	251	254	256	224	263	284	249	213	251	262	252	258	216	254	212	249	252	262	219	271	253	240	247	236	241	283	248	231	254	234	228	261	219	238	236	274	257	254	243	273	270	261	267	285	243	238	224	267	255	269	240	260	325	247	234	257	232	248	258	222	235	243	259	247	236	252	253	243	266	237	232	230	246	256	268	235	258	248	247	216	216	248	218	270	260	234	231	248	266	257	267	267	256	247	268	220	251	229	255	253	230	231	238	224	241	226	215	261	237	262	250	260	235	244	273	244	276	244	247	263	226	248	231	241	243	216	246	239	267	252	272	234	261	296	264	237	248	257	241	235	231	250	224	250	257	254	246	239	248	243	249	261	243	242	237	252	267	223	243	238	227	224	251	254	276	261	241	247	251	267	265	237	254	271	240
24043	34354	38647	39694	49022	49538	54609	57884	57928	56950	54603	52001	51621	52151	53481	51420	52677	46722	48420	38058	34179	32555	32625	34754	36536	31696	34640	35005	14658	6324	5212	3901	3192	2199	1818	1458	1196	1577	1805	1715	1650	1679	1729	1559	1567	1609	1587	1661	1315	1050	1159	1024	1237	1528	1376	1216	1126	1200	1022	883	1393	2117	1438	977	1010	1167	985	773	710	641	657	682	666	626	625	669	661	610	676	628	615	623	659	653	650	617	616	597	648	641	673	620	607	642	637	631	620	653	620	650	633	647	624	632	620	651	596	617	627	629	627	656	620	634	634	664	608	642	624	601	614	615	647	612	624	623	655	621	604	618	621	622	628	635	643	650	645	610	558	629	614	637	595	641	605	601	623	617	641	644	659	599	656	604	579	617	626	598	619	618	634	650	564	628	598	629	622	614	588	660	640	667	612	624	588	652	585	606	645	571	650	614	611	602	638	640	641	648	611	605	608	623	639	627	622	647	592	613	618	575	635	627	593	683	577	628	625	609	627	630	625	639	680	601	610	643	565	611	582	593	600	603	603	580	613	605	594	592	577	632	633	639	600	616	593	660	615	631	595	631	634	635	631	618	637	644	592	599	652	648	644	669	625	632	657	602	612	653	634	614	622	638	575	601	571	614	623	617	605	636	628	637	639	639	619	602	639	605	646	632	623	634	597	653	573	625	631	598	579	578	608	650	643	646	614	557	617	622	605	622	639	607	604	610	609	583	647	655	633	618	619	608	619	617	630	624	577	691	591	579	614	600	614	595	591	605	609	653	603	638	650	579	620	621	660	582	637	576	596	621	626	634	653	635	611	637	622	617	615	625	626	620	634	650	625	609	654	633	634	626	615	644	625	629	563	651	593	644	615	641	603	572	626	619	631	631	629	599	605	614	645	651	589	641	614	602	636	638	620	599	642	662	655	645	566	619	592	598	694	599	645	604	587	608	621	635	658	614	614	615	602	602	582	607	634	649	595	610	650	619	609	643	601	609	635	620	634	613	669	640	610	642	629	609	623	586	606	637	617	633	635	612	646	616	652	631	575	614	626	599	612	620	612	608	619	631	656	653	604	582	573	608	627	675	643	609	651	585	624	629	632	674	623	568	628	629	601	631	598	652	580	626	630	582	576	590	593	609	590	633	606	603	617	608	597	649	611	615	594	637	600	592	619	612	601	587	647	615	582	608	623	606	621	615	593	587	564	586	648	607	617	613	671	621	623	640	665	602	582	657	586	600	610	656	648	666	662	619	609	633	625	631	606	612	643	645	614	631	627	627	630	605	667	594	621	629	618	628	626	607	617	590	623	655	573	616	637	603	627	656	635	622	631	596	646	613	637	601	639	585	575	583	631	614	628	639	624	605	563	645	633	635	616	640	626	638	620	621	659	606	622	613	606	632	642	646	619	642	609	654	634	679	622	627	602	630	647	605	652	650	626	620	597	622	603	663	620	649	638	621	622	657	614	643	606	638	612	623	641	681	571	625	591	603	590	717	612	626	587	604	660	596	606	630	587	564	633	625	617	621	648	634	589	630	580	598	622	648	636	628	602	602	611	644	637	634	643	585	615	606	624	652	617	617	600	626	632	603	628	594	631	649	621	596	579	624	634	644	579	617	651	626	600	639	626	637	625	609	665	603	646	635	630	680	631	649	641	613	636	626	609	629	584	620	592	618	584	614	666	615	652	631	611	598	621	598	639	626	640	672	617	618	594	639	609	645	606	627	598	586	562	613	652	621	632	597	618	604	613	600	627	585	612	664	625	618	612	644	642	631	673	614	620	645	667	595	627	615	635	649	621	664	602	646	624	605	584	650	600	593	629	603	593	624	628	590	659	582	649	603	597	631	657	587	632	620	643	584	644	619	617	638	604	608	595	643	656	615	582	620	652	608	592	683	638	593	633	610	585	654	618	599	624	626	585	654	625	633	623	603	613	624	620	597	609	644	636	624	632	608	608	613	585	640	624	630	629	596	641	624	633	627	567	577	603	679	592	596	661	662	617	622	600	618	635	627	590	617	663	641	648	624	604	577	599	620	612	631	595	626	622	647	594	646	644	638	623	613	643	622	569	570	639	603	629	635	616	621	612	631	620	606	642	620	619	645	583	616	566	618	618	617	588	586	653	598	640	557	606	663	578	633	600	568	602	591	614	612	580	604	574	642	650	616	590	584	639	591	661	606	616	630	644	595	593	657	635	603	627	616	623	616	561	597	629	614	641	621	607	626	621	593	615	626	633	632	656	681	637	607	598	624	613	619	595	592	616	596	649	631	611	609	612	667	656	629	623	640	620	651	627	621	567	617	579	604	584	625	588	608	645	642	618	590	683	588	601	648	619	656	616	619	638	622	600	625	592	632	638	560	643	611	645	643	652	597	636	638	620	625	590	578	617	591	600	647	596	615	567	648	595	667	613	632	639	575	643	610	604	638	612	629	611	660	590	627	613	633	622	618	611	600	595	653	597	578	623	623	673	612	627	594	596	621	597	640	609	627	614	624	628	666	593	628	651	607	642	575	628	601	636	587	642	600	623	610	679	624	640	615	639	597	637	605	595	626	569	620	633	632	577	643	636	641	629	586	629	622	655	635	679	616	607	623	573	638	621	597	567	627	591	632	619	644	624	592	623	627	609	666	657	628	600	629	594	620	633	669	629	624	615	635	611	603	637	634	604	616	591	618	593	637	617	637	646	561	596	572	625	623	637	650	606	642	595	619	644	625	640	623	628	573	594	624	647	623	649	598	613	600	641	593	624	632	654	667	599	632	653	608	608	622	637	601	586	610	647	608	609	608	581	668	602	612	607	631	644	606	616	648	609	575	673	627	625	615	645	610	636	619	630	614	585	584	642	586	639	628	632	631	602	616	640	603	635	658	590	583	638	599	626	615	635	672	573	566	615	630	616	621	630	577	624	591	635	583	647	622	627	627	609	600	586	562	612	662	596	601	612	615	639	658	624	640	647	629	623	611	640	634	622	576	606	627	642	646	620	622	621	655	566	614	607	662	593	620	593	606	618	633	655	630	623	597	670	656	643	632	626	642	599	634	620	636	604	633	613	574	615	619	633	626	631	589	630	587	651	646	651	617	615	611	621	626	623	610	637	602	634	602	672	637	634	631	665	619	620	596	641	620	610	638	673	633	615	601	644	647	636	576	600	621	606	562	643	623	649	627	601	625	569	617	610	623	627	585	589	625	623	580	624	632	626	619	608	623	591	617	629	620	687	618	610	634	611	616	628	659	630	647	604	658	606	670	606	593	600	640	579	652	651	624	666	635	602	593	598	616	609	636	645	609	617	626	633	628	634	586	612	570	651	618	605	587	598	577	632	637	586	641	624	627	656	655	591	652	659	623	601	622	700	599	622	592	605	620	634	565	629	624	601	602	613	629	599	609	656	606	625	639	596	611	614	635	640	592	620	663	638	578	638	609	616	571	603	598	599	613	609	576	569	645	626	620	623	590	660	642	612	635	661	592	643	591	628	644	644	609	633	599	631	633	595	619	630	600
13736	11533	11390	8091	8065	6490	6989	6007	5975	4472	3200	2227	1641	1493	1598	1645	1441	1210	1072	706	649	631	613	555	573	490	550	569	429	391	374	353	369	304	352	313	338	350	327	328	334	305	326	338	312	313	327	292	298	337	286	308	313	303	292	305	310	336	311	269	302	293	310	288	319	309	293	298	323	290	274	302	285	289	303	322	280	290	345	311	288	271	301	303	296	273	277	314	276	279	309	302	300	277	267	306	307	317	305	305	281	328	321	312	281	286	278	318	321	313	325	319	333	306	321	309	302	285	276	276	299	308	293	257	310	287	284	330	296	291	311	295	263	274	274	293	313	293	317	299	288	270	301	302	304	310	283	311	315	289	281	298	300	314	331	266	308	277	306	329	322	312	294	292	322	296	298	344	301	280	328	294	290	288	307	309	309	269	300	268	333	301	272	269	312	309	296	324	309	310	312	305	277	299	277	319	279	298	307	322	302	310	309	339	284	299	297	294	297	303	290	337	287	311	289	300	289	316	279	293	298	320	299	301	285	296	323	299	330	302	318	294	284	290	301	292	327	310	321	292	265	308	300	314	307	320	305	314	290	332	286	301	283	291	293	292	290	313	292	307	306	260	282	292	291	276	298	307	321	302	299	294	310	298	294	283	254	294	289	301	280	312	283	290	304	301	280	333	284	291	286	291	298	286	291	286	282	327	266	288	275	321	330	365	305	310	266	300	320	314	263	325	267	300	260	318	295	308	321	319	308	308	262	305	280	303	313	299	300	324	292	273	354	281	310	278	304	321	310	341	285	307	297	316	316	271	311	338	306	317	314	308	313	316	307	275	302	283	293	302	285	316	319	291	296	314	294	323	304	303	303	325	311	290	308	279	287	318	297	289	290	299	319	272	305	292	293	323	285	287	315	268	267	282	300	297	317	299	294	292	286	266	282	290	267	309	295	285	323	289	289	311	305	296	281	310	312	305	295	300	297	288	297	337	302	293	290	253	281	292	301	315	318	328	316	324	309	288	299	293	294	314	301	300	312	285	310	304	285	292	263	311	296	277	315	275	275	299	271	327	302	316	287	336	289	295	282	294	346	282	315	301	309	359	302	309	329	282	275	299	307	320	304	308	309	315	329	311	318	325	314	302	326	290	277	323	278	336	293	301	322	300	276	304	288	303	272	329	298	286	322	314	295	304	289	319	314	332	307	296	300	286	313	292	285	275	285	288	296	333	304	329	262	308	313	300	311	323	296	303	292	314	314	313	333	298	279	275	303	290	309	325	288	283	285	293	287	301	299	306	286	285	312	279	326	308	300	304	278	301	297	281	318	290	310	293	306	342	301	287	282	305	298	326	333	296	275	283	327	285	287	269	305	322	307	301	314	287	325	314	298	299	286	306	343	289	278	280	288	300	287	278	278	290	293	273	310	315	292	269	305	296	291	277	290	310	337	305	323	297	264	314	293	285	293	324	286	303	267	294	305	278	261	311	281	285	285	299	302	319	303	321	298	298	296	295	271	313	300	296	289	314	300	319	272	303	314	287	333	323	312	303	257	305	297	278	301	305	282	327	291	314	278	272	291	313	297	323	301	285	316	295	313	303	286	298	314	302	316	295	302	272	310	288	289	298	269	310	305	269	296	294	321	301	279	283	281	294	274	309	290	297	271	297	302	297	277	305	302	293	287	295	309	308	324	303	285	266	300	311	286	300	294	317	316	288	321	308	308	311	293	271	318	276	307	304	327	314	285	290	306	313	275	304	321	295	305	326	316	278	306	307	337	302	279	280	316	315	299	333	303	265	288	334	322	294	292	278	325	275	316	277	319	312	302	297	274	360	308	280	297	307	298	250	291	275	296	318	292	311	339	288	308	299	277	294	275	295	306	321	297	307	286	329	311	257	290	302	311	279	305	275	320	323	318	325	273	285	275	329	321	279	290	298	316	329	308	304	280	290	303	273	310	295	280	316	285	291	308	309	306	325	309	289	325	304	327	298	307	313	322	306	291	280	327	312	316	306	281	261	307	307	272	305	315	317	304	289	306	329	289	297	312	320	308	290	300	293	263	264	306	304	295	306	331	321	275	293	291	297	301	330	360	317	310	286	321	288	282	291	314	327	298	313	280	271	294	279	313	311	317	333	285	319	325	305	296	304	328	311	294	324	276	316	320	296	309	293	291	321	282	295	316	263	332	292	306	298	314	313	292	288	310	323	297	302	303	305	297	317	253	357	318	306	324	270	277	291	279	311	304	308	311	267	306	310	266	316	294	275	303	296	275	312	281	342	319	291	307	290	273	317	291	275	303	289	301	294	247	280	306	314	299	281	331	305	278	284	299	329	292	306	291	302	300	292	325	300	287	275	319	308	308	278	325	262	315	324	297	330	312	275	299	298	294	302	279	268	275	315	298	287	303	280	305	300	294	290	317	297	285	302	320	280	304	300	328	298	300	314	330	318	299	280	313	308	288	316	278	266	310	297	314	294	271	309	291	299	325	297	298	276	304	307	283	275	296	311	315	279	283	304	313	281	288	300	271	287	304	275	324	294	296	276	288	319	275	302	303	311	331	313	309	296	308	284	303	279	294	297	316	305	284	320	294	302	321	279	306	314	263	289	293	282	319	270	286	304	303	311	327	312	327	266	324	283	313	296	306	322	292	289	318	280	292	282	290	302	318	288	333	305	304	287	292	269	279	291	297	308	272	301	300	283	310	307	277	311	313	317	321	280	248	310	290	283	309	277	271	300	262	268	296	320	306	321	292	314	331	280	307	320	277	300	290	272	311	275	302	335	304	281	309	283	326	341	336	304	307	287	297	288	269	267	329	287	292	291	314	279	298	293	320	315	314	291	306	310	296	297	293	312	306	314	297	327	315	253	298	287	306	312	298	298	306	322	299	254	286	316	300	306	281	288	290	282	302	309	304	273	281	303	284	304	314	295	307	290	298	303	305	297	312	294	313	327	311	309	292	338	307	337	292	300	292	327	320	306	291	283	318	295	269	284	313	303	321	347	313	308	295	252	337	304	317	313	288	325	293	302	321	289	297	329	321	360	321	291	287	293	290	289	296	288	306	318	298	317	311	301	276	297	271	283	267	309	322	308	290	290	328	255	317	275	315	318	297	287	279	265	294	286	301	299	293	305	322	285	327	292	281	301	298	288	298	262	291	310	297	334	314	278	301	292	333	319	303	322	302	303	279	293	312	295	301	306	292	291	316	313	303	305	325	279	282	307	270	283	325	284	283	289	287	279	301	293	290	313	280	295	319	301	312	286	305	302	272	270	282	282	311	280	324	306	288	302	306	306	282	291	325	336	300	310	300	300	317	282	325	274	292	300	320	334	289	294	249	277	302	288	282	285	318	329	274	291	314	295	296	311	288	304	292	300	328	303	312	284	320	300	323	294	285	303	347	327	268	282	271	297	302	320	280	300	322	310	307	262	263	279	307	309	306	312	332	282	294	266	316	331	285	327	307	298	294	303	312	299	292	303	329	305	308	279	299	278
9095	11467	16536	17386	20414	18543	21791	20829	20138	17580	14407	11176	9044	8627	9549	9506	8430	6999	6975	3972	3564	3167	3146	3015	3168	2687	2825	3090	1730	1289	1177	1044	1002	986	914	891	855	860	839	829	868	860	817	805	832	842	829	797	802	813	813	805	774	769	807	760	800	742	795	739	793	762	777	770	754	786	733	795	774	770	752	727	750	735	770	726	771	759	850	824	773	742	710	739	785	735	828	733	734	776	703	738	731	739	743	774	716	717	727	744	736	783	774	825	767	790	742	732	735	773	719	785	770	777	718	753	732	770	722	723	696	735	773	786	765	755	738	762	742	730	743	798	799	678	721	757	761	755	755	728	717	780	762	723	723	776	717	754	743	697	797	767	733	753	727	774	753	773	792	742	703	738	751	756	725	718	764	781	692	764	712	732	722	745	792	759	754	757	730	770	748	729	769	723	788	758	755	750	687	756	801	728	759	734	780	799	723	768	726	755	739	729	728	771	755	713	752	747	717	764	714	723	735	735	762	772	745	766	707	775	773	759	688	743	714	748	788	745	724	789	705	740	716	751	795	860	747	722	763	720	776	729	732	780	758	739	735	703	762	758	737	746	720	720	791	762	716	757	766	790	757	743	698	764	754	724	789	759	821	769	724	706	741	720	756	748	788	729	732	730	728	722	741	791	739	786	716	751	742	745	757	797	759	721	709	746	791	816	695	775	743	740	748	804	752	753	754	736	746	733	778	796	716	725	746	817	725	758	731	725	751	759	730	742	780	742	763	771	781	765	728	752	728	750	772	758	772	751	761	710	734	765	718	755	738	714	753	700	795	765	713	705	757	751	790	762	779	791	721	737	709	716	726	736	781	770	745	753	773	757	761	790	696	755	792	777	724	780	761	743	744	682	710	734	758	753	740	771	756	734	704	768	750	751	759	719	729	776	759	717	753	768	700	770	720	752	766	793	714	775	731	743	753	693	732	696	729	719	763	733	812	750	726	723	766	771	745	782	749	724	746	754	774	761	780	800	752	736	771	788	733	727	710	744	726	751	724	778	764	749	754	743	780	756	729	710	730	732	703	766	716	773	735	707	706	771	711	719	758	742	773	744	734	754	738	763	715	760	715	690	692	710	703	722	749	772	729	732	805	697	746	770	714	727	698	724	755	802	750	740	735	746	712	782	774	754	741	758	723	748	773	751	734	703	757	754	733	714	757	729	739	735	732	794	781	739	799	757	754	744	763	820	750	737	702	726	753	776	696	701	749	743	705	727	824	752	704	684	700	717	718	733	745	773	712	729	687	791	720	722	688	742	718	760	755	753	741	786	761	689	760	780	723	739	732	779	732	726	715	758	718	679	775	743	722	717	730	723	709	783	729	765	731	746	751	734	726	751	765	754	788	761	785	757	758	778	764	753	751	762	742	771	703	791	768	757	716	784	750	765	775	727	758	715	681	750	748	738	702	774	759	681	750	691	736	746	698	729	768	782	786	776	741	791	770	795	756	741	752	746	739	725	747	737	755	790	721	768	777	789	772	728	747	720	716	710	779	737	792	731	730	735	752	736	710	678	753	728	767	785	756	767	763	726	734	739	779	769	750	730	743	712	708	755	730	757	767	753	726	741	765	741	795	742	751	758	792	761	751	725	761	743	761	763	744	720	739	726	729	734	762	755	726	720	773	715	749	721	777	751	710	766	734	786	713	747	743	775	817	784	772	735	749	726	750	709	736	726	759	719	795	768	751	764	772	732	729	720	731	756	738	751	768	743	718	791	797	785	779	759	724	804	788	767	765	757	742	725	819	734	760	714	689	722	779	809	758	749	731	684	783	752	710	758	696	743	791	761	753	739	702	770	717	744	735	772	767	797	731	739	734	739	772	756	728	735	744	753	766	754	768	792	758	719	756	732	729	720	739	720	746	734	787	794	772	730	733	736	790	772	716	765	724	774	786	742	774	745	762	733	752	736	728	772	718	702	740	718	731	723	676	709	741	749	731	741	734	699	759	729	747	728	746	689	738	733	701	768	770	785	722	793	770	714	692	775	724	719	744	722	710	758	729	772	707	808	726	706	777	759	764	694	758	805	719	728	744	784	765	770	723	758	748	752	734	770	740	781	757	658	733	750	719	723	782	764	789	753	730	772	760	687	757	734	749	743	743	798	726	737	755	699	770	756	745	742	752	741	771	745	738	721	730	752	739	764	743	733	727	768	789	751	702	757	782	756	727	770	754	743	741	735	736	758	738	741	728	693	771	756	702	743	723	753	741	758	774	769	730	765	723	737	779	719	730	752	767	719	720	753	710	730	739	748	703	753	757	740	731	741	765	758	739	727	771	799	763	707	739	729	754	755	707	740	740	751	762	763	773	691	717	765	785	775	751	721	779	733	762	771	754	736	730	743	762	745	724	739	771	748	735	662	763	772	716	727	745	753	789	732	766	753	755	724	732	740	733	717	791	747	759	786	732	743	748	732	749	756	713	700	711	719	720	738	683	777	701	784	731	700	719	718	734	786	769	718	724	761	742	752	732	711	756	775	760	687	765	709	768	758	766	778	711	751	742	755	764	833	704	776	695	715	752	728	716	731	781	753	783	745	789	697	751	757	751	784	770	770	729	771	758	774	781	738	747	721	756	777	760	772	723	741	745	710	762	768	772	767	738	754	721	729	765	709	728	785	781	738	723	695	753	728	780	801	788	752	771	725	745	722	785	734	736	778	738	716	737	733	786	760	741	727	706	716	706	779	710	753	743	765	749	768	778	729	736	774	771	706	751	743	775	786	759	726	740	740	758	702	701	764	772	728	775	709	731	742	757	726	694	711	747	770	727	727	731	778	737	734	720	772	740	791	771	717	734	737	746	757	741	737	713	754	830	727	770	750	784	725	721	784	745	790	747	737	741	758	743	747	766	740	700	706	721	744	757	744	727	779	733	756	732	748	760	714	739	717	771	765	783	722	730	758	768	716	741	749	727	715	756	736	721	711	705	711	756	746	738	764	735	745	740	753	761	738	757	771	745	737	717	758	760	739	773	791	727	779	739	695	726	755	770	774	721	706	766	748	742	745	767	708	756	739	718	764	784	730	730	734	712	729	749	707	776	752	759	761	714	765	766	751	752	735	692	710	767	792	733	767	763	775	732	751	737	736	687	707	747	754	730	736	750	743	775	723	758	721	707	755	761	746	741	731	718	765	731	771	756	737	717	727	761	766	773	721	780	769	728	743	704	747	743	722	757	770	722	695	764	759	710	726	755	753	751	732	751	753	775	778	748	767	735	757	723	743	720	774	718	753	764	714	764	784	796	730	772	748	790	725	730	725	744	767	734	768	772	775	743	769	732	697	721	739	725	784	719	753	742	689	764	750	762	755	803	744	750	731	791	747	774	789	688	776	747	730	716	707	763	773	746	730	724	747	783	781	726	721	717	704	750	760	724	723	760	756	731	768	675	767	785	762	753	762	747	721	764	724	765	741	757	761	774	761	698	735	768	751	784	764	702	766	751	750	704	726	726	747
27829	28736	32749	27668	33230	34020	39823	39517	38817	34211	30702	25262	19713	17064	20326	22019	18548	16306	15122	6729	5424	4973	4721	4076	4677	3231	3561	6034	2156	878	665	523	447	440	437	322	343	363	381	417	363	360	380	345	352	352	367	358	389	338	310	321	326	326	352	322	299	339	310	301	310	347	313	289	332	274	314	316	298	302	304	306	315	282	317	294	301	315	301	297	282	272	291	298	290	284	275	248	304	288	270	262	281	290	328	236	296	268	290	286	285	286	282	308	280	296	270	290	305	317	294	286	295	311	294	302	290	298	281	294	287	300	283	279	272	315	291	308	278	298	290	269	277	257	335	296	286	288	315	266	276	270	292	296	271	253	292	282	282	280	310	277	292	299	302	318	317	323	278	315	310	287	337	278	279	280	282	271	302	319	289	276	294	338	300	297	286	282	278	299	311	311	266	293	277	274	293	304	299	306	297	303	258	300	281	299	300	327	281	293	328	292	290	328	282	300	277	293	277	281	280	269	284	301	328	287	302	300	296	308	259	272	289	274	290	276	278	280	316	289	283	297	265	307	289	284	314	276	286	303	256	286	296	308	297	313	287	319	296	314	291	283	268	315	274	300	311	297	277	287	294	276	317	308	301	316	306	280	317	313	277	274	326	297	297	284	257	264	314	283	273	286	306	316	293	315	299	282	297	288	262	276	324	304	280	284	291	286	273	315	288	319	290	320	294	307	285	280	284	347	290	276	297	314	298	283	301	283	300	266	310	313	301	293	289	301	318	290	308	269	285	313	333	293	280	287	295	323	292	311	283	307	314	313	304	303	294	317	334	297	299	272	280	297	281	317	286	308	273	286	316	285	291	289	295	283	272	283	295	267	274	310	318	290	325	288	305	285	313	300	264	297	299	298	282	304	310	251	297	299	284	282	275	320	275	271	280	298	279	256	286	299	329	313	298	305	270	344	315	290	300	259	285	310	259	317	289	298	312	293	271	290	288	288	286	299	289	299	274	289	308	274	292	296	306	301	291	282	319	279	302	313	290	285	283	263	283	287	289	292	268	300	270	293	304	320	281	319	287	294	292	276	314	291	297	337	292	288	303	295	269	321	294	304	284	291	317	249	277	267	291	315	290	308	309	286	296	263	283	285	288	305	314	279	297	282	299	277	282	274	261	289	294	299	290	260	300	306	272	272	304	308	322	284	342	288	303	319	310	267	294	281	332	294	283	302	276	279	294	293	268	296	289	300	311	280	312	302	272	264	273	285	292	310	311	327	288	276	298	283	292	297	306	293	267	298	298	300	295	301	305	283	294	304	317	289	285	317	290	305	325	301	298	293	294	314	312	301	281	307	301	291	300	273	279	324	326	296	292	281	296	282	294	301	307	308	283	306	295	287	282	312	308	289	272	305	262	296	308	308	286	300	294	263	317	272	243	307	270	288	298	288	292	308	315	292	280	291	274	267	297	285	306	317	313	322	265	267	307	312	296	311	287	298	284	288	310	298	277	311	310	274	295	287	294	287	301	309	295	290	323	255	321	285	287	320	304	309	278	286	262	295	323	283	275	267	290	291	284	291	296	268	292	300	316	291	301	275	295	283	288	287	289	304	300	318	272	305	275	285	285	312	303	317	293	283	284	293	311	309	278	276	320	306	285	309	325	280	275	287	296	312	318	282	305	302	281	310	295	274	298	273	282	283	301	308	315	282	270	286	310	267	285	298	326	285	316	251	279	339	277	312	313	310	263	291	305	282	323	283	279	290	319	259	294	300	315	284	280	306	304	297	316	293	293	287	325	307	282	305	264	315	270	316	323	290	292	288	286	323	286	307	256	284	297	279	314	321	279	296	311	274	278	269	280	281	283	286	305	303	326	298	289	269	313	284	258	286	301	291	293	291	304	291	300	281	294	296	271	307	291	284	263	277	298	294	275	300	311	299	314	290	316	293	322	275	280	285	296	328	294	295	295	280	274	284	295	265	313	308	314	278	305	265	329	274	295	304	295	294	280	322	324	273	273	307	290	266	313	318	282	321	288	252	283	295	260	319	307	292	286	293	291	334	246	268	283	284	296	297	305	300	291	315	285	284	293	324	294	303	282	272	307	275	293	276	281	301	283	280	304	287	304	292	311	301	291	296	292	275	280	309	300	285	290	318	285	280	287	296	258	273	295	279	313	265	298	295	329	282	327	273	280	267	300	304	306	316	273	300	293	292	297	273	287	313	302	303	288	296	302	290	315	278	291	301	308	305	304	314	301	290	254	291	313	306	287	286	279	293	284	312	296	303	313	295	298	289	290	269	294	290	298	264	303	259	279	275	308	288	292	290	293	275	267	312	319	335	292	317	298	269	285	296	283	287	306	286	301	304	296	288	291	283	258	302	277	296	277	281	296	314	283	288	275	322	334	277	297	310	303	255	278	284	266	313	292	300	319	301	277	323	281	288	296	336	307	299	295	297	316	250	284	272	271	323	329	300	288	307	303	282	317	308	271	296	312	282	298	276	271	297	353	307	290	293	260	259	306	314	292	268	276	281	283	290	271	300	296	306	323	276	260	295	287	273	300	283	292	299	287	311	257	322	278	311	276	308	311	300	315	286	250	294	293	309	305	278	264	302	302	326	269	293	266	311	289	303	286	307	297	321	289	260	282	280	290	323	320	258	295	268	267	286	279	285	281	287	258	290	295	295	273	277	285	277	287	296	301	314	305	287	304	312	305	299	293	303	290	324	277	301	302	310	288	289	297	283	308	291	306	302	307	306	308	303	289	305	303	254	260	300	312	297	300	302	328	314	327	297	337	302	301	300	316	265	277	274	315	267	268	310	308	311	307	281	281	284	326	292	302	322	317	311	313	292	312	307	300	273	305	302	275	280	325	285	280	313	303	323	317	293	294	294	309	277	305	308	314	276	297	295	287	295	317	320	272	281	301	278	304	280	296	278	281	298	306	299	303	302	287	331	294	284	312	278	293	268	293	298	305	286	328	308	286	312	314	322	315	288	311	321	276	297	330	288	286	305	324	285	302	306	320	299	322	257	329	293	305	260	285	306	298	308	324	297	300	280	265	286	329	261	279	318	270	278	316	288	293	285	318	336	326	308	296	301	290	266	308	333	279	289	324	306	271	312	259	272	315	323	291	284	285	324	306	312	265	303	306	313	312	290	304	298	297	284	319	308	275	284	299	318	268	311	259	296	281	306	300	292	270	293	271	280	318	294	278	274	272	310	276	270	291	322	274	266	287	326	323	289	306	310	307	283	303	293	309	296	302	278	323	259	278	297	316	286	301	307	294	256	286	301	286	319	299	282	304	271	311	313	296	283	284	286	286	302	327	301	300	308	294	281	277	312	328	319	331	281	256	298	321	296	314	297	305	304	302	289	302	261	311	292	328	280	328	297	275	278	278	296	280	306	279	292	291	279	315	287	287	282	281	302	268	274	309	281	313	296	303	299	279	320	280	279	271	290	323	283	307	310	258	286	308	270	297	286	283	310	311	290	293	320	307	313	288	281
19037	23162	32237	33450	40181	44855	50788	53799	51328	49868	44188	41691	38128	38031	41192	40720	36394	38383	32979	23713	22479	21593	21689	19462	22166	17108	18744	25895	10345	4729	3482	2192	1966	1965	1562	1326	1177	1514	1523	1354	1406	1540	1396	1112	1148	1120	1129	1157	1084	947	938	870	931	1037	1051	925	959	960	956	863	987	1112	924	922	899	901	860	846	791	768	767	761	733	791	724	756	767	739	745	737	713	724	708	729	728	748	758	712	714	709	733	751	692	772	709	732	757	771	733	775	725	728	775	747	737	736	720	734	711	727	753	713	732	766	719	742	779	725	700	749	708	699	743	733	701	716	739	732	789	736	713	743	738	721	695	732	752	689	764	731	734	742	684	753	777	699	746	763	729	755	703	708	715	745	757	714	676	729	691	787	756	714	740	708	751	774	781	722	761	741	774	710	708	756	775	745	731	729	773	736	761	716	722	690	715	765	683	745	744	746	710	729	717	693	733	700	768	734	720	708	749	675	750	703	727	746	757	722	754	729	710	735	768	704	693	717	765	739	752	739	707	743	708	734	740	739	748	710	754	756	744	761	750	707	663	731	673	728	707	787	751	730	708	753	797	704	794	740	748	758	739	730	752	752	696	713	717	679	755	778	748	718	703	725	741	716	709	716	706	740	708	717	712	718	718	707	748	756	731	721	673	724	736	716	710	721	713	808	742	733	701	734	764	693	690	722	795	787	745	709	733	717	727	725	762	730	731	710	740	720	754	736	732	726	711	693	707	737	704	730	747	702	759	748	780	748	761	712	761	786	754	719	762	731	712	758	825	743	753	782	719	697	744	760	747	742	702	702	784	734	674	740	744	748	756	702	686	710	735	759	737	757	720	702	737	723	738	724	743	705	692	712	712	747	672	734	707	714	725	696	736	727	704	731	757	765	747	721	708	706	771	752	753	739	770	771	763	718	757	740	722	703	718	741	762	756	701	750	742	761	719	708	696	729	770	790	720	725	730	789	762	777	714	720	715	737	723	719	713	746	733	771	738	785	727	735	768	715	688	733	734	717	716	747	704	739	732	723	733	749	730	721	748	729	693	703	753	707	668	766	692	729	719	697	726	715	737	705	715	741	721	698	705	777	709	695	704	733	775	705	781	710	749	721	746	714	739	702	699	692	726	763	719	728	717	696	754	708	782	697	730	700	703	749	730	716	771	695	650	674	724	743	754	705	785	742	646	691	759	724	702	736	752	723	775	681	723	784	750	728	709	745	762	713	791	735	717	723	765	745	707	705	693	732	705	687	715	744	752	754	724	737	710	739	727	735	792	696	738	753	750	710	760	697	737	737	747	770	672	694	698	807	696	699	772	773	735	710	712	739	710	756	723	750	761	736	755	743	725	747	667	732	762	711	742	722	747	778	766	758	711	673	744	714	702	698	723	709	738	708	721	713	733	720	710	715	740	716	688	740	767	716	756	721	767	744	710	736	745	750	737	729	730	742	738	730	778	769	675	711	733	715	720	729	743	773	680	695	757	712	668	730	724	740	737	743	713	714	705	720	761	725	702	751	720	738	759	683	784	726	709	725	746	676	750	775	746	737	787	706	673	725	685	748	695	752	713	717	730	727	755	720	709	694	727	735	753	789	752	734	734	741	716	764	710	756	745	784	768	747	726	716	701	759	750	781	702	742	747	740	739	750	744	742	717	761	704	751	691	780	749	704	722	723	707	755	667	736	729	759	745	759	720	720	736	736	683	727	755	694	761	710	743	718	725	662	731	718	764	798	734	718	760	742	777	686	734	753	749	727	705	763	723	704	718	770	723	731	691	726	710	734	716	760	711	713	712	730	720	751	695	732	726	724	740	727	711	763	725	681	731	713	779	747	718	717	727	765	731	801	730	694	709	748	765	763	717	727	730	700	721	761	696	763	739	777	731	776	715	772	772	741	751	756	782	736	767	760	696	751	713	763	780	716	743	710	721	724	751	751	753	719	730	728	774	718	730	731	723	689	759	727	723	738	725	726	766	744	744	721	733	706	784	698	746	768	728	790	715	700	715	694	744	677	744	763	756	723	726	758	748	741	759	713	724	765	725	734	799	707	763	725	738	806	754	755	753	726	727	739	713	745	787	728	734	738	766	747	697	747	675	711	777	750	751	779	704	723	733	780	703	774	699	724	736	743	712	688	713	765	710	734	733	719	744	768	787	751	755	770	721	749	684	751	720	706	727	741	733	689	719	777	740	789	714	733	759	760	748	718	748	754	747	720	696	728	690	739	697	740	759	762	737	747	747	709	719	771	772	701	757	734	704	707	737	748	707	735	724	704	731	744	738	728	733	735	780	719	741	710	711	734	739	709	759	751	728	737	770	724	742	713	729	760	768	713	714	710	733	742	758	684	725	722	744	721	732	714	720	727	725	753	702	769	719	773	760	721	716	760	755	727	705	765	717	778	714	716	761	720	704	760	734	757	710	684	756	809	724	677	709	788	759	755	716	664	749	756	762	724	707	729	697	701	744	734	737	742	786	755	721	731	679	783	724	736	780	745	762	731	744	727	752	742	773	690	741	755	717	700	732	721	708	747	706	775	691	786	739	686	765	696	706	735	762	712	754	751	718	715	692	741	754	759	732	722	749	732	728	726	774	707	691	700	717	714	710	736	760	751	725	705	787	722	718	753	729	684	655	733	724	779	745	744	733	767	755	714	739	746	756	724	693	741	741	747	741	719	742	681	725	755	722	714	740	743	734	757	691	670	696	760	683	723	741	716	732	722	731	680	759	756	766	691	701	755	706	742	741	746	767	718	738	691	715	728	740	710	730	685	741	793	733	684	680	681	698	713	756	732	722	783	713	733	761	711	708	732	740	742	727	716	715	702	704	719	773	740	769	718	710	716	720	767	719	768	773	734	700	743	698	711	760	710	697	760	722	702	716	740	666	737	763	725	731	717	774	762	721	757	726	737	715	687	702	772	721	728	759	699	716	714	706	746	710	720	722	761	738	718	707	730	775	734	761	713	780	760	717	740	742	754	754	766	713	726	725	710	742	715	747	734	687	736	768	730	721	738	710	751	767	776	695	788	754	733	705	732	715	690	721	696	718	758	677	688	729	683	697	741	772	742	733	714	743	670	706	694	695	785	740	717	697	703	718	703	728	699	700	639	745	734	772	747	700	786	744	740	704	724	755	766	751	702	753	726	740	714	745	711	755	766	748	711	711	717	729	724	673	727	757	750	722	721	749	760	714	747	753	748	700	721	763	727	759	710	748	712	746	791	725	708	727	766	744	781	682	738	727	776	718	760	739	727	754	722	749	725	736	746	750	717	735	720	755	784	715	696	764	692	689	719	728	737	764	711	719	715	743	740	764	696	727	744	703	741	758	768	722	745	693	726	783	737	822	700	744	762	731	769	763	738	762	763	717	738	713	722	704	711	695	755	723	683	707	690	708	699	783	731	739	725	705	722	723	745	731	699	716	737	718	746	712	725	698	726	713	735	779	689	729	719	721	733	730	700	691	762	741	780	748	695	700	721	712	725
39339	39472	41663	33920	37855	39883	46652	46116	45371	41080	36744	36879	32197	30816	34837	41533	34227	34544	29651	20025	15006	13391	13434	10987	11992	8215	8009	14844	8814	1921	1231	899	646	569	566	551	494	569	643	521	475	436	466	351	349	342	378	383	351	301	299	290	336	369	327	307	318	375	314	310	312	418	294	284	299	294	308	266	265	256	263	265	252	243	231	245	254	269	234	238	272	249	218	215	252	241	257	251	227	275	264	234	253	276	246	256	224	250	241	207	242	263	231	240	253	249	246	233	227	253	254	253	220	272	274	259	251	244	222	256	250	245	225	222	260	247	261	252	245	246	244	250	241	229	261	230	244	230	219	258	234	247	242	227	273	249	260	239	233	227	218	239	236	253	240	267	241	239	210	242	298	250	278	238	229	258	250	237	285	227	268	251	234	242	253	252	263	239	252	275	235	246	253	234	247	237	242	221	204	238	249	236	274	285	260	255	213	250	217	261	250	248	280	244	239	217	263	236	252	247	243	241	244	230	236	227	260	241	241	251	243	230	239	261	240	261	250	296	258	266	259	256	223	254	269	252	205	245	243	243	232	260	270	246	264	236	256	225	236	241	266	260	243	249	240	238	257	237	234	236	241	233	240	243	234	225	247	243	222	233	232	239	249	240	265	234	262	248	250	230	264	256	210	239	235	221	231	249	232	268	260	247	249	251	240	241	225	249	257	262	241	231	261	232	265	221	272	240	260	251	227	258	233	232	232	249	235	237	234	222	270	242	250	237	248	237	235	253	234	200	238	265	229	258	262	269	261	257	234	237	239	261	241	254	246	261	243	239	221	219	249	246	270	254	266	213	270	259	242	251	258	259	257	261	236	259	247	234	246	253	274	269	265	276	238	247	216	213	232	218	226	226	236	265	239	244	251	231	236	241	243	246	224	236	232	219	242	246	254	238	245	242	247	229	265	242	265	249	206	251	236	247	244	229	247	257	285	266	281	251	218	251	247	246	233	242	225	243	267	238	268	235	236	219	221	230	219	232	257	211	251	268	254	234	259	271	261	251	218	228	233	236	227	253	254	260	218	234	223	253	261	244	243	233	265	251	259	260	252	275	239	251	241	226	244	236	247	255	226	237	235	241	252	238	229	232	215	243	273	239	269	248	245	279	233	245	241	237	261	232	234	265	250	236	229	236	245	218	235	258	250	234	247	232	242	224	241	226	239	218	237	246	242	265	250	262	228	270	259	245	268	222	253	216	251	216	252	250	258	246	223	241	262	255	233	226	265	226	235	258	211	209	245	245	232	263	265	241	242	250	248	251	235	256	246	238	242	213	254	247	257	250	276	254	248	212	269	238	250	225	229	252	231	227	246	236	273	239	241	238	264	269	250	239	254	225	274	240	277	229	251	257	253	228	241	248	209	232	235	244	225	265	232	229	231	237	225	244	242	259	244	236	243	259	272	247	257	258	198	236	220	227	232	232	218	241	246	240	225	279	259	256	253	238	256	218	241	256	247	271	260	240	251	260	194	256	238	232	261	243	228	223	255	242	253	248	270	260	245	280	240	229	247	226	230	256	254	228	277	253	240	243	249	246	251	253	246	252	250	235	244	238	267	230	216	228	244	214	252	237	246	239	268	269	241	250	267	257	231	253	238	240	223	231	248	237	270	250	266	259	246	236	224	213	272	223	242	226	227	257	216	208	225	265	234	273	241	242	221	230	231	270	223	237	255	264	225	254	247	256	219	215	225	220	242	228	248	232	237	230	251	282	264	248	229	236	245	228	247	226	252	250	216	267	229	259	275	244	258	215	257	252	244	233	245	243	288	248	247	228	243	226	226	248	242	257	235	232	259	240	244	235	233	254	275	267	261	230	260	247	244	241	228	244	239	254	244	228	239	223	230	241	213	232	238	271	236	244	271	239	251	272	210	260	258	253	252	285	239	240	256	247	259	232	257	231	252	239	234	251	249	206	236	241	206	231	267	241	243	215	256	214	243	239	223	300	227	247	245	254	258	231	254	267	248	249	244	253	247	226	222	243	235	248	237	220	216	261	239	240	228	245	288	236	255	259	243	210	251	264	268	223	255	245	265	231	249	221	257	239	261	261	242	237	210	245	247	257	246	239	236	264	246	262	260	244	222	233	236	232	248	230	270	248	235	264	230	258	257	237	238	243	245	206	235	245	265	241	246	237	234	212	265	239	248	191	214	225	232	227	259	242	248	224	262	258	240	243	265	237	252	247	258	212	239	248	248	240	252	259	259	219	245	247	225	252	229	245	263	233	237	268	235	240	245	245	254	229	233	220	239	266	251	224	245	235	251	237	245	247	272	235	221	223	218	270	239	266	250	270	244	240	236	210	238	240	211	226	234	226	249	214	258	263	218	247	235	225	233	248	237	227	272	208	233	261	247	256	238	248	253	245	239	259	251	255	255	242	237	267	263	250	225	246	254	266	230	247	249	242	244	247	252	252	234	247	236	241	263	259	224	259	236	249	252	215	241	241	237	254	241	219	253	239	279	217	265	239	243	243	252	248	267	282	264	209	234	261	226	223	220	250	231	253	236	297	239	236	234	250	239	242	258	258	238	219	250	228	273	233	245	258	240	235	232	266	258	250	238	239	234	242	232	228	240	271	251	277	256	242	234	232	235	249	228	250	223	251	264	256	248	217	231	241	257	245	241	247	245	250	240	235	250	219	255	246	251	261	262	238	242	230	248	245	225	231	235	242	248	215	222	228	254	273	262	241	232	260	253	235	255	252	246	256	240	244	262	245	238	268	240	277	211	249	242	239	249	242	247	241	225	229	247	255	246	261	271	259	223	236	248	276	273	265	254	247	233	249	253	246	259	239	242	223	231	233	249	239	258	244	247	252	269	247	247	255	258	248	229	251	238	237	224	236	238	251	235	260	237	241	247	231	243	245	232	246	227	244	236	254	247	254	224	251	254	224	236	215	232	230	250	225	264	254	228	223	259	273	234	216	264	249	270	244	260	235	241	237	261	228	225	216	230	236	230	243	245	241	264	219	225	226	223	273	248	239	259	244	244	221	250	248	244	242	248	220	253	252	270	226	238	257	230	247	247	238	267	245	270	248	242	271	245	236	267	243	231	215	233	233	237	236	230	246	262	235	256	238	250	246	242	233	243	258	228	234	262	226	256	238	241	242	256	267	236	250	253	285	219	250	228	245	251	249	218	243	252	257	266	244	269	252	243	252	189	259	245	224	237	261	255	228	246	267	243	248	256	244	242	219	233	250	239	254	269	252	227	220	238	264	243	245	257	249	255	220	224	236	214	248	242	241	223	243	236	244	243	236	263	238	241	242	232	229	256	261	238	267	263	233	224	220	257	250	238	259	234	270	240	246	221	226	214	232	229	203	252	237	236	239	228	226	253	216	218	249	238	255	244	236	226	231	265	249	261	261	246	241	263	221	243	218	253	240	224	246	237	263	238	227	237	246	245	242	238	224	236	249	265	246	269	239	236	249	240	246	252	241	208	241	270	265	265	261	250	269
26418	33111	42425	43643	47260	53601	59619	60663	58553	58976	52111	54415	51578	51242	52342	54186	48521	53425	45039	40823	36102	35726	36481	32300	35645	27817	29815	40688	23795	8934	7476	4878	3655	3382	3028	2498	2373	2946	3575	2877	2503	2210	2108	1448	1458	1525	1472	1637	1412	1078	954	1057	1024	1358	1298	1245	1172	1227	1081	1018	1236	1467	1071	966	938	903	971	1117	717	746	667	661	669	644	634	612	639	665	601	643	609	602	592	599	606	592	610	650	652	617	665	616	633	645	613	646	646	602	615	641	623	647	570	631	595	612	590	632	602	638	617	673	647	594	611	666	655	639	645	610	623	624	617	612	656	623	588	671	610	570	609	611	615	628	586	615	596	609	642	629	631	622	641	633	602	644	651	608	647	634	616	610	636	572	626	576	649	613	575	575	644	638	618	590	619	620	615	615	631	596	625	633	617	607	595	623	621	664	584	592	634	635	620	635	639	658	606	625	640	591	600	592	612	600	624	625	633	581	609	632	612	644	609	621	648	628	617	617	649	619	615	612	584	590	596	610	618	616	586	612	550	601	628	647	609	584	640	610	659	603	613	675	615	627	612	618	637	627	638	601	650	635	629	609	646	636	663	627	614	580	640	598	624	639	644	619	645	634	609	610	585	563	655	585	596	579	620	637	622	637	582	589	622	589	608	641	598	603	598	611	586	631	621	598	636	644	648	649	598	598	625	581	611	608	643	607	587	624	639	598	606	626	590	617	646	616	649	584	610	641	627	629	602	598	588	633	666	586	640	604	636	601	609	621	621	598	624	630	591	599	651	647	617	626	599	576	592	541	612	603	621	579	653	595	597	625	645	642	597	687	599	574	659	658	623	642	646	601	594	575	602	644	665	580	631	584	613	612	632	611	634	604	582	594	596	627	608	583	580	601	584	639	649	624	584	600	640	643	599	645	573	613	589	611	594	578	637	630	629	594	574	591	646	597	651	605	648	606	617	607	642	633	604	610	613	621	617	635	622	636	611	603	565	573	595	613	655	624	584	582	644	610	612	618	621	635	619	599	636	640	637	613	617	592	546	581	592	637	629	575	580	608	618	589	593	585	648	611	595	599	630	632	605	611	657	587	605	591	638	576	593	594	625	592	636	590	641	615	577	611	621	640	651	601	549	627	615	646	587	569	580	663	605	620	639	584	594	638	627	643	597	623	605	630	582	614	596	626	632	593	621	623	574	617	665	633	612	614	604	633	599	630	628	628	620	666	590	593	639	597	609	556	599	597	608	572	618	641	602	615	588	657	573	654	616	632	567	605	604	556	599	646	604	589	624	595	657	605	617	650	601	585	601	633	580	626	594	626	637	620	607	621	584	640	629	597	563	601	651	614	628	596	661	626	616	651	603	647	626	594	575	579	630	614	578	621	572	615	639	615	607	640	606	627	593	590	634	627	587	623	573	620	604	597	634	573	619	582	650	614	583	627	600	594	593	577	600	594	618	604	566	608	650	582	608	557	577	608	588	611	618	588	629	617	630	608	634	606	644	587	623	604	613	638	594	568	603	576	600	601	624	548	641	609	561	606	618	631	587	624	630	620	579	636	606	597	624	589	617	600	607	574	620	625	599	596	613	652	605	636	631	559	652	605	610	620	607	627	590	600	645	626	646	614	610	646	615	592	583	623	599	592	614	657	612	603	614	621	626	600	624	583	640	627	627	601	631	632	591	590	597	604	579	645	633	587	606	619	596	638	593	608	647	605	632	638	587	590	646	599	604	590	577	605	597	638	625	626	593	597	620	551	607	659	608	615	606	617	569	614	620	575	633	589	583	587	639	583	563	587	619	603	612	617	586	666	610	617	549	616	640	624	586	630	607	651	651	607	633	603	655	611	595	586	592	605	613	599	595	614	635	568	591	609	608	614	597	629	619	629	594	608	657	656	602	637	644	616	657	600	627	655	616	641	586	616	604	624	606	658	649	622	580	611	626	636	582	659	622	609	598	613	632	596	553	605	597	637	614	630	598	611	611	625	611	617	650	619	615	656	600	644	654	609	586	623	596	618	571	587	617	589	603	612	650	605	606	588	610	641	614	583	621	644	638	643	608	614	605	577	608	614	606	635	576	590	562	601	633	623	623	639	608	605	589	639	600	605	609	597	606	560	611	621	604	639	584	606	622	598	599	627	600	596	625	621	554	603	627	646	611	605	615	615	611	602	650	632	619	614	606	609	652	598	601	607	577	565	633	582	642	588	660	613	612	609	555	589	595	610	592	576	582	615	628	606	591	619	622	611	608	582	601	602	605	612	620	582	590	610	601	575	603	618	662	641	594	559	595	649	604	608	596	614	651	592	620	624	610	609	604	605	638	598	634	627	631	587	596	632	617	621	615	606	599	594	599	592	609	622	666	640	656	608	596	629	567	631	613	586	619	591	630	643	621	605	606	604	580	609	624	652	607	630	584	595	613	586	600	598	655	647	612	620	597	601	605	632	601	617	623	603	580	641	580	637	637	598	576	618	611	608	628	630	579	629	617	616	589	555	618	598	626	620	635	582	617	633	603	570	603	618	656	645	624	626	601	607	593	571	680	609	644	622	598	637	641	611	617	636	602	625	636	612	601	637	598	620	601	612	612	631	633	605	620	567	634	627	620	614	633	587	609	570	586	609	623	658	642	608	643	620	596	577	615	623	602	598	621	632	602	632	627	561	572	609	629	606	582	632	601	628	613	586	593	574	571	637	595	611	651	563	598	608	616	617	640	602	645	585	628	651	614	609	640	614	595	613	670	570	613	640	628	619	586	662	570	627	592	579	656	602	643	625	629	621	616	628	639	615	599	599	628	615	603	579	585	600	625	568	582	548	617	624	623	633	579	606	588	626	630	620	598	624	629	612	669	572	615	608	636	627	594	613	605	640	585	633	573	608	566	599	633	624	577	641	668	604	606	603	607	612	640	607	619	605	537	546	605	616	577	601	634	554	618	572	596	587	619	600	593	564	640	594	619	579	672	688	635	631	587	654	631	572	602	598	619	619	603	630	566	631	576	627	604	620	574	572	664	606	615	597	641	592	630	589	621	592	610	617	581	651	633	581	586	624	596	643	572	564	640	565	619	625	629	582	618	591	617	586	585	633	657	604	569	626	575	578	606	595	646	589	599	585	593	553	582	590	612	603	568	589	620	617	620	620	603	606	624	617	602	652	615	605	652	629	552	594	617	600	607	624	601	599	603	607	609	688	587	610	611	599	609	596	609	604	611	597	621	622	584	593	633	624	589	607	611	635	614	600	662	611	598	656	559	600	662	619	605	615	611	580	583	625	564	572	628	578	624	634	596	614	611	624	593	598	598	611	595	634	589	623	643	569	610	595	611	616	610	646	617	584	595	637	636	631	600	629	580	630	607	588	637	593	633	590	599	636	607	621	628	606	607	592	573	596	629	636	562	579	597	621	633	583	576	576	631	629	604	594	665	643	622	599	589	620	572	613	605	585	610	589	649	612	615	622	612	637	656	622	612	603	644	579	623	619	626	585	642	655	601	624	606	603	652	603
12379	9997	11582	8797	8598	6499	7578	6780	5959	3992	2861	2575	1748	1365	1547	2081	1352	1374	1060	832	716	643	617	532	656	532	487	564	493	354	367	374	327	347	331	309	327	290	309	335	335	307	299	300	278	325	332	298	309	293	318	294	321	289	280	295	294	305	302	306	291	325	304	314	278	295	297	298	310	301	296	281	273	263	308	293	324	300	315	282	302	292	322	311	270	270	284	291	276	300	326	317	304	269	296	309	311	281	277	290	280	302	272	315	335	288	309	289	309	311	267	278	291	294	299	295	309	304	295	340	264	308	304	315	332	294	315	296	300	308	280	266	301	271	329	295	276	301	296	336	296	289	318	340	301	290	261	304	313	315	287	287	275	328	289	314	287	309	306	301	309	307	316	258	262	315	323	271	267	297	274	305	308	306	284	293	300	293	271	305	265	279	320	289	268	276	279	317	289	299	319	301	287	322	307	262	297	314	309	288	280	301	270	263	288	271	299	281	316	282	277	301	279	277	300	307	298	354	316	287	296	316	283	283	318	301	346	260	319	279	297	283	278	284	292	261	311	289	263	297	273	289	297	277	305	312	285	302	268	289	266	292	307	265	313	289	281	274	288	276	298	285	278	283	287	287	265	300	334	310	279	303	293	304	288	305	316	312	285	280	291	278	268	287	292	319	292	315	288	317	322	281	318	288	293	282	301	301	280	303	279	312	325	317	299	279	284	296	294	282	315	299	297	295	304	278	305	286	316	300	309	303	293	299	290	318	297	273	324	296	304	307	309	283	298	292	300	296	326	295	267	272	300	277	327	287	285	303	297	326	265	280	332	249	291	306	271	284	312	301	289	307	291	284	289	289	322	275	265	325	290	310	302	303	294	299	308	282	282	301	303	303	279	280	310	320	269	286	278	292	283	283	286	275	294	268	289	296	295	287	269	289	307	296	321	337	308	272	292	307	312	298	307	289	298	300	292	283	300	295	267	294	284	272	286	307	291	323	288	310	298	304	303	285	308	292	310	310	294	269	335	311	314	325	284	299	291	292	278	315	296	304	281	307	275	300	291	281	287	282	287	338	281	261	317	286	268	313	277	318	282	292	298	322	296	278	289	293	294	294	294	285	286	301	302	310	277	297	283	303	276	304	293	255	289	260	281	291	290	285	293	285	321	306	269	301	305	332	271	295	312	323	282	282	316	308	276	271	328	299	296	314	293	302	266	301	280	286	287	299	306	301	307	297	294	296	284	263	290	288	300	271	316	313	279	314	284	307	302	317	291	284	312	307	287	310	338	289	276	309	325	302	292	282	260	316	309	277	330	265	280	313	280	301	311	300	297	311	301	298	309	325	290	271	323	278	318	270	274	287	311	317	292	337	275	290	304	299	286	298	291	277	287	271	265	280	285	305	289	308	309	311	292	311	319	299	290	272	309	299	302	271	292	283	281	277	276	303	315	297	335	275	300	309	296	323	277	272	279	276	301	266	286	296	324	300	317	279	319	311	321	322	291	269	302	306	304	330	287	285	283	285	293	311	305	258	296	306	309	262	298	323	290	290	297	277	295	306	307	286	313	303	326	288	329	291	283	289	304	289	296	294	265	289	315	294	317	281	284	260	306	287	332	283	309	311	286	317	322	320	296	307	305	287	281	271	266	304	315	302	292	283	261	248	325	321	322	286	303	285	295	293	305	301	325	293	315	265	299	282	291	309	330	298	316	302	280	327	290	321	311	291	314	306	277	311	313	284	285	301	291	297	290	294	316	314	319	279	270	314	270	252	300	302	283	274	327	321	266	305	293	301	275	319	291	319	300	294	319	299	271	276	274	286	286	277	274	320	289	319	292	303	325	292	304	321	296	289	280	284	282	284	263	284	253	279	307	302	281	296	275	281	315	276	336	297	293	312	313	287	283	305	296	277	317	284	297	323	270	299	286	273	263	293	313	284	309	298	289	284	286	298	305	286	349	300	313	319	295	267	303	315	263	260	293	316	285	290	293	313	314	321	298	330	278	300	302	313	291	331	288	310	298	304	251	279	295	305	303	326	288	300	298	288	291	282	290	301	301	280	324	324	286	310	306	287	324	299	313	304	319	300	276	298	306	294	263	306	314	324	293	298	293	299	261	278	292	319	303	260	264	314	277	311	281	276	286	309	304	293	323	274	326	287	279	300	270	297	337	308	304	284	280	290	269	253	324	281	333	277	331	308	309	302	323	289	291	325	313	326	277	291	301	263	284	302	313	264	256	288	275	290	308	281	306	314	300	307	296	284	320	269	269	311	262	292	282	277	287	271	287	304	305	280	310	325	293	287	282	315	325	319	288	296	304	293	298	266	257	285	293	283	319	276	302	293	285	266	291	311	313	336	303	266	278	313	316	285	312	245	275	301	318	297	271	317	286	310	304	300	319	290	273	278	297	304	303	291	279	296	343	285	293	300	256	290	299	314	278	317	275	290	274	315	320	279	303	285	297	278	297	294	324	315	275	293	321	308	282	272	295	312	276	279	303	289	324	276	307	329	281	296	272	293	286	287	280	284	303	279	268	255	288	272	295	278	309	283	279	300	301	292	319	300	296	306	289	285	262	268	305	315	296	264	294	271	310	305	301	323	299	264	328	281	308	313	286	278	313	288	320	290	291	300	314	292	288	271	295	283	312	308	273	282	333	307	292	286	272	273	292	299	302	328	271	301	324	307	336	320	315	288	308	319	290	266	292	283	308	309	317	293	301	307	287	283	285	295	312	271	265	282	288	304	327	284	327	296	320	270	292	316	327	292	291	294	283	289	314	305	308	297	310	308	290	288	303	284	272	311	315	311	298	292	302	297	303	247	294	295	279	325	289	313	273	310	302	312	300	294	284	314	302	281	288	294	273	295	278	312	276	282	290	288	307	254	316	301	280	285	285	280	265	285	323	276	299	314	298	306	257	309	294	264	297	326	321	327	307	261	305	277	325	283	299	297	290	282	284	283	299	268	290	253	295	298	311	324	303	324	274	311	302	315	321	319	347	303	319	263	301	325	280	300	317	312	289	321	285	290	301	289	279	306	305	284	295	287	284	301	282	296	298	296	255	272	311	292	279	319	316	304	274	292	273	322	294	288	290	288	292	315	321	295	278	249	309	274	305	311	288	272	296	326	305	280	297	296	310	316	321	299	314	301	314	325	321	291	289	281	312	293	283	306	299	325	251	332	293	285	285	302	312	266	280	301	309	296	275	292	314	309	306	315	304	324	291	300	320	296	282	309	285	301	266	303	346	309	319	317	288	301	274	304	285	291	337	281	319	268	288	295	289	293	330	307	303	292	290	306	299	272	316	308	315	287	322	322	303	288	287	288	309	272	276	295	298	318	289	296	264	285	284	295	287	319	273	290	296	305	296	246	255	332	284	289	281	278	279	251	314	280	275	284	270	296	312	275	269	280	262	304	284	291	277	289	334	289	266	287	293	306	311	297	288	307	289	284	277	282	308	256	301	312	321	296	298	297	296	293	315	279	294	319	326	296
8252	9640	16831	18495	20618	18635	22896	22397	21104	16729	12755	13026	9056	8032	8977	12191	8154	8998	6458	4721	3704	3625	3637	3015	3483	2516	2371	3254	2429	1278	1239	1198	1049	993	940	913	899	898	867	856	843	859	825	786	781	848	778	790	752	821	773	775	763	835	756	784	759	762	816	733	758	789	780	766	792	767	788	752	772	701	770	711	724	728	787	741	762	728	736	692	762	717	738	733	719	665	710	720	750	745	759	797	772	770	760	673	730	735	713	676	714	729	742	727	759	763	725	753	730	732	740	750	731	762	735	726	665	780	696	681	768	706	750	692	718	760	749	738	701	801	723	727	679	790	756	765	736	747	769	720	749	718	714	752	796	757	742	758	727	701	761	726	773	726	711	721	708	751	741	749	715	709	760	700	735	767	730	715	776	763	756	706	724	709	724	749	765	700	756	766	719	744	719	770	729	712	764	792	757	745	753	731	759	698	732	695	731	721	736	695	776	724	680	748	782	810	754	718	759	749	729	750	754	761	727	721	751	726	729	770	783	743	787	724	740	760	728	779	708	724	734	737	724	761	718	720	705	756	706	731	723	758	739	795	769	789	747	717	752	792	713	702	738	769	767	782	754	710	745	699	778	742	762	775	766	720	717	743	710	751	746	716	718	750	719	702	788	726	760	712	740	754	735	727	774	722	764	777	764	698	734	792	756	780	811	722	758	703	712	722	791	730	713	728	752	732	786	757	716	818	768	731	744	725	721	755	754	713	775	724	766	730	727	730	725	718	733	762	769	801	734	755	672	727	739	740	705	740	718	736	754	710	749	731	734	720	748	710	748	740	774	673	750	741	751	730	781	799	757	688	719	750	733	748	735	775	738	715	750	731	725	731	731	705	742	742	753	765	753	755	730	775	723	699	751	770	710	734	706	755	732	751	726	740	741	776	738	729	734	795	794	764	753	760	696	711	738	755	716	742	743	733	799	740	768	727	746	767	735	702	711	728	737	743	749	752	760	734	714	764	768	735	782	722	733	724	747	771	764	766	759	801	714	772	763	703	739	793	740	689	741	761	722	746	742	679	749	713	699	723	684	751	781	713	716	745	729	746	747	735	766	661	694	702	756	725	732	730	743	722	705	733	718	745	769	714	759	722	749	811	797	755	721	753	737	706	721	772	718	745	766	746	728	740	775	788	757	759	731	754	710	793	742	736	725	718	725	722	754	791	759	749	738	789	741	686	737	766	742	765	759	731	750	752	797	744	737	748	736	742	721	715	730	724	733	749	744	769	741	752	744	733	720	691	696	681	771	782	800	758	741	765	740	725	731	751	732	752	749	778	765	791	754	746	750	738	711	809	729	725	752	787	710	752	763	746	745	725	744	734	748	716	714	713	740	736	724	665	702	767	775	743	759	731	730	698	752	715	783	760	801	718	736	774	744	717	748	723	755	717	724	752	796	729	748	734	750	732	757	731	721	755	731	786	718	786	709	711	721	744	742	722	762	719	751	772	772	740	754	749	716	733	752	778	723	748	738	738	721	764	716	743	693	753	748	717	719	751	735	711	695	794	718	811	748	748	769	715	740	782	719	783	751	768	794	738	752	719	727	724	751	728	768	749	707	769	733	742	716	694	743	778	746	775	694	758	785	673	730	760	796	772	798	753	715	790	729	697	754	681	713	761	783	753	744	773	671	737	773	773	752	742	724	784	725	766	777	708	758	762	777	729	738	749	737	731	750	754	723	747	742	740	678	711	756	757	694	689	711	799	724	755	732	784	744	758	759	794	725	785	766	768	786	718	765	730	740	731	727	735	761	766	763	765	741	679	725	740	757	740	715	767	744	657	715	737	733	725	738	749	789	738	741	732	713	727	716	716	721	727	761	732	719	792	740	743	769	701	733	776	740	757	728	817	725	757	766	734	745	771	721	743	689	738	746	763	746	735	752	690	701	759	785	758	775	733	726	781	721	766	754	686	692	754	715	734	710	730	730	718	744	722	744	740	815	767	740	715	710	762	732	731	722	764	705	766	730	707	766	705	693	739	761	700	740	778	722	775	746	742	752	709	714	732	753	704	774	798	740	767	695	786	728	767	752	748	774	715	726	756	732	729	727	755	732	705	771	709	781	743	724	753	731	731	771	771	719	750	733	681	739	761	749	747	724	738	719	690	743	695	751	719	723	729	748	730	777	691	781	735	752	727	707	730	727	755	742	746	725	740	711	725	752	751	714	770	762	744	773	710	734	736	716	721	733	726	730	700	763	757	738	711	766	734	719	751	723	724	734	711	746	761	717	718	764	793	719	726	722	719	778	692	719	780	756	736	746	755	760	806	751	776	769	743	727	733	768	696	741	778	724	778	758	752	778	706	743	777	713	764	748	777	760	753	723	740	776	727	760	730	757	676	708	739	729	727	738	770	708	769	772	732	789	762	708	729	732	757	794	763	752	703	718	728	753	765	711	765	749	685	731	732	756	733	747	755	716	758	715	793	729	741	741	733	703	727	695	735	757	768	740	752	787	711	700	724	756	747	717	778	684	714	717	692	769	750	746	766	750	716	777	743	687	757	721	738	745	748	732	740	691	718	747	788	699	728	714	746	760	765	743	719	715	706	749	722	732	744	744	777	750	778	720	741	729	760	775	750	723	691	780	741	739	756	713	741	768	758	772	738	737	740	776	748	712	791	776	737	749	715	735	728	769	718	771	750	763	734	737	769	724	735	735	789	741	741	691	760	759	799	727	772	739	710	743	703	752	737	754	742	717	741	737	751	745	696	760	754	732	724	754	753	735	715	707	728	758	724	774	727	727	703	721	723	743	745	748	775	736	736	679	769	759	738	782	698	755	725	757	750	725	746	761	746	728	756	727	734	732	718	713	720	731	746	715	752	775	722	708	790	759	742	750	737	734	760	736	818	728	728	756	736	717	692	772	735	743	748	730	709	796	731	721	745	752	783	744	728	715	677	775	729	724	769	754	772	688	715	757	756	717	716	700	752	717	757	737	753	752	739	805	706	777	729	699	694	717	730	777	744	768	751	754	783	749	734	735	762	730	706	744	734	756	764	683	692	746	777	792	772	768	775	735	742	747	836	721	734	722	767	747	689	694	788	703	746	732	743	733	704	737	737	794	775	815	780	721	757	728	736	716	729	729	728	737	712	762	753	705	801	759	774	772	754	789	759	746	732	806	777	699	792	723	742	722	736	725	673	694	739	765	715	759	764	702	760	722	741	765	732	736	696	668	667	745	754	756	741	790	719	762	739	697	774	702	742	712	740	707	754	748	729	767	737	733	730	712	706	750	785	765	749	767	725	700	718	762	701	717	719	737	746	729	701	771	688	751	707	750	745	717	771	721	753	771	770	755	744	718	744	749	795	745	730	762	739	766	767	731	708	783	738	751	687	795	749	772	786	746	732	726	743	736	752	727	820	701	694	739	742	797	758	760	780	792	722	751	721	738	715	714	770	742	728	730	795	773	705	709	738	767	850	708	782	741	692	729	775	745	745	725	716	772	725	739	720
29324	30654	33813	28326	37684	37547	39904	40594	36733	31538	28160	26661	20979	17243	21196	25985	19889	19031	14202	6952	5711	6096	5087	3848	3886	3525	2784	4660	4669	1691	687	515	485	426	563	383	421	391	440	381	371	365	336	297	320	352	342	326	315	312	304	339	337	312	329	317	351	321	339	293	324	348	336	307	301	343	326	307	281	300	294	306	314	291	301	278	279	286	292	298	287	296	267	264	282	295	282	323	309	290	269	285	322	274	289	294	303	268	269	287	292	307	292	286	260	292	283	280	302	295	301	299	319	314	282	286	283	297	302	272	317	303	282	271	318	308	313	326	312	308	287	291	288	286	286	310	306	334	257	304	294	310	304	299	294	298	309	283	298	296	321	310	294	289	278	280	298	270	290	298	284	310	302	276	293	280	321	296	322	294	299	302	308	272	268	302	304	297	263	303	336	292	289	304	298	294	287	282	304	269	296	297	293	295	305	261	282	280	289	317	299	286	317	284	284	308	299	301	296	287	302	290	319	319	323	307	297	317	272	304	295	312	301	325	291	253	311	327	284	296	275	260	292	302	321	253	285	288	299	303	263	299	287	314	313	276	304	303	302	306	320	309	283	285	304	282	278	260	268	255	307	292	277	294	289	327	283	281	279	291	305	277	271	291	290	295	286	338	312	292	275	292	293	315	327	292	298	299	284	297	311	303	328	282	276	292	295	279	313	286	286	323	289	287	301	269	314	323	288	293	316	284	290	288	282	267	295	312	285	294	274	263	275	282	272	288	275	292	291	293	280	287	287	304	322	303	274	291	301	315	322	296	304	306	298	267	297	308	302	278	288	296	258	316	300	248	313	326	305	304	267	291	289	330	308	295	297	281	312	315	294	273	281	312	307	300	282	310	301	297	299	282	277	273	288	309	284	321	301	298	296	311	297	308	291	272	285	282	307	292	309	299	307	304	280	293	280	295	270	303	279	268	292	268	295	298	294	317	307	272	311	309	281	301	269	314	274	282	313	277	296	294	262	297	268	282	301	287	298	330	288	292	308	274	330	319	288	273	274	306	304	258	302	304	300	286	288	279	282	273	310	285	268	270	259	298	295	286	304	270	281	288	277	295	302	302	301	253	316	268	291	289	278	282	296	320	281	271	281	301	282	271	289	291	305	276	323	272	309	302	291	274	316	301	300	286	279	293	309	322	284	309	282	275	284	262	272	305	296	297	289	286	297	278	285	298	294	306	281	309	296	293	286	288	291	269	293	287	285	266	315	283	269	306	291	286	320	294	276	313	262	272	327	287	254	254	305	293	253	302	292	292	273	325	283	303	282	311	248	297	345	327	311	278	320	314	293	295	290	310	296	307	271	287	278	277	295	279	305	278	302	304	299	294	310	298	301	314	279	287	302	294	295	291	292	304	270	301	329	299	273	298	297	305	318	305	313	293	301	312	299	280	264	330	271	279	280	291	271	319	303	278	271	300	318	284	302	291	284	302	283	296	308	274	288	285	305	271	313	272	279	305	293	308	280	256	316	250	301	292	326	303	254	290	322	281	275	324	320	335	306	287	309	266	291	301	269	277	322	281	280	314	296	335	304	273	282	297	306	289	299	309	309	288	279	295	288	282	273	291	259	278	286	319	295	295	300	300	287	305	272	285	290	267	282	289	305	316	336	273	285	287	297	275	307	283	290	278	298	310	271	275	290	306	288	290	303	312	291	286	286	302	280	306	303	311	311	278	302	276	297	277	285	280	318	333	286	276	315	284	293	303	303	259	288	326	295	289	272	280	265	289	256	304	290	310	297	314	294	273	278	304	247	301	256	290	336	299	310	286	273	325	264	275	303	302	277	262	288	284	312	295	263	297	279	291	314	314	297	285	307	322	315	284	329	295	282	288	297	289	285	312	314	287	294	295	312	277	283	297	264	323	290	294	292	287	295	284	307	304	300	284	308	302	299	322	298	331	272	271	265	315	283	301	306	261	311	293	300	282	306	263	252	269	318	301	323	296	318	302	282	297	265	314	269	324	259	303	317	321	296	298	283	249	288	283	279	293	297	270	303	244	251	271	307	301	280	302	275	283	289	265	281	301	278	317	334	296	282	328	294	298	285	322	284	268	294	287	277	319	318	302	332	302	315	298	245	306	276	294	276	262	280	278	280	254	289	302	295	303	328	296	285	267	299	314	283	313	296	300	312	291	262	292	264	306	300	294	259	312	298	325	299	304	280	295	318	306	277	290	293	301	309	284	271	305	272	280	276	283	291	300	308	301	290	298	315	297	319	309	302	285	290	297	298	304	305	299	299	299	286	318	281	274	271	290	300	281	275	293	293	317	282	276	296	298	302	312	285	309	290	281	303	273	292	315	305	300	300	265	304	281	293	279	292	298	288	258	300	332	286	301	302	289	302	287	308	291	306	274	316	271	318	257	304	280	275	282	279	269	269	317	302	290	297	295	275	273	267	293	314	317	296	297	289	299	309	292	277	290	278	240	298	294	289	255	282	282	295	271	284	316	298	282	302	307	311	283	319	304	302	313	308	281	278	299	307	289	310	278	295	301	263	296	271	301	282	304	274	294	286	286	270	259	288	285	316	301	307	277	294	308	261	272	258	284	314	310	295	292	299	299	307	316	319	300	288	304	334	276	278	284	313	309	303	285	302	275	264	299	308	264	299	280	271	274	317	264	285	284	314	296	300	277	305	257	295	276	289	274	282	282	289	292	308	281	322	301	260	305	291	282	314	285	313	281	298	288	329	293	323	271	318	269	279	306	301	302	292	279	300	288	292	343	327	328	288	326	300	321	273	281	313	314	316	351	323	289	272	298	288	272	282	319	290	295	340	315	284	264	300	328	305	299	292	254	290	294	304	308	306	304	275	281	323	279	281	291	335	300	292	277	282	301	301	287	291	314	338	297	295	288	264	284	298	277	305	266	272	267	248	301	262	280	265	293	299	288	272	321	302	297	284	295	289	302	271	292	277	309	306	282	323	282	311	313	295	269	303	302	301	278	298	271	283	310	274	276	291	308	317	286	272	270	279	310	259	266	338	281	302	301	294	264	305	270	287	307	296	290	337	325	280	299	304	258	286	267	292	294	288	267	304	280	312	289	286	283	312	317	301	296	310	263	318	286	314	277	297	284	307	314	290	309	314	285	287	314	274	294	283	299	301	292	334	257	294	285	284	272	308	279	278	309	284	281	284	265	281	290	303	270	299	278	332	290	286	309	247	302	313	326	294	310	269	295	308	296	303	284	294	302	292	262	288	288	302	314	305	302	309	304	280	274	301	272	274	307	296	303	310	306	281	260	263	261	312	304	319	285	290	276	290	304	249	269	300	291	314	306	297	313	319	298	327	317	317	308	300	282	307	296	300	301	290	284	310	293	312	307	310	283	303	275	312	274	300	312	287	283	318	315	280	274	307	302	280	261	304	310	291	307	270	293	282	295	295	289	278	282	297	305	309	296	283	282	282	320	313	311	292	291	310	322	298	311	269	285	298	249	260	272	303	301	300	303
20372	24617	33680	33208	46006	46695	52248	53841	49338	47258	43566	42736	38333	37348	42062	44475	38347	40694	33729	23772	22710	24261	21281	18225	19262	17923	14573	22844	20069	8788	3330	2740	2424	2000	2588	1497	1717	1678	1591	1591	1378	1380	1200	1130	1120	1227	1134	1093	1181	930	901	886	1018	1016	1033	991	989	975	928	892	917	999	863	883	772	845	865	895	775	770	748	767	765	734	701	778	685	737	721	743	706	757	680	734	711	740	715	739	765	726	700	739	753	694	742	700	756	728	711	730	745	723	707	709	730	749	711	713	746	740	710	754	705	723	708	708	764	718	691	708	742	759	697	731	753	752	722	720	723	722	731	673	728	703	713	745	763	722	723	760	749	737	732	738	742	756	744	715	704	779	726	747	740	735	711	759	702	737	742	747	733	741	767	731	688	764	670	729	736	746	717	738	697	728	715	745	743	721	747	754	719	746	717	692	736	679	698	729	741	765	754	732	735	782	732	743	736	740	724	726	764	750	708	775	712	694	725	762	732	715	716	724	716	699	736	712	733	742	784	701	757	695	752	755	731	747	709	717	729	720	697	752	684	711	748	784	757	758	711	728	730	732	765	731	689	710	775	762	718	733	749	770	734	741	753	709	755	700	741	697	741	702	693	699	750	713	700	740	721	708	719	715	748	721	726	691	735	744	747	706	713	681	707	718	751	763	722	713	759	704	660	718	735	729	701	756	713	693	761	720	756	692	717	726	675	717	752	787	754	751	737	729	741	729	696	702	745	762	749	687	725	759	674	697	756	734	751	704	690	724	713	768	706	725	719	735	737	695	755	713	778	769	743	666	722	702	725	773	714	743	740	738	713	725	722	735	727	722	752	701	699	717	707	663	741	715	729	750	817	675	727	739	714	678	758	764	732	742	751	702	726	722	685	746	731	694	729	728	814	688	699	693	700	731	707	707	729	727	713	711	773	781	747	727	698	704	691	785	731	760	699	728	788	777	704	747	752	690	686	708	771	769	730	741	779	742	728	730	749	761	734	702	757	771	765	714	727	705	733	671	725	732	689	769	726	726	741	695	738	719	728	698	746	694	723	718	709	742	724	739	701	714	764	687	718	743	675	723	729	711	750	790	715	785	711	779	737	756	698	704	743	768	693	725	764	722	713	758	715	705	710	768	740	738	737	749	747	794	726	750	755	782	745	699	724	718	745	745	758	733	760	727	740	738	740	708	708	735	773	784	656	694	700	684	783	727	721	710	748	741	693	701	744	690	765	768	731	700	721	723	731	758	712	686	774	689	723	712	776	746	735	692	719	768	677	730	752	693	716	710	753	768	656	732	694	700	759	749	775	703	735	739	790	720	685	748	733	718	733	731	663	732	770	718	752	769	699	703	684	715	700	733	719	728	751	736	741	709	727	714	708	754	722	744	681	746	697	729	775	693	719	710	756	736	776	694	748	710	748	732	726	720	689	731	674	718	792	687	697	718	737	695	714	744	774	763	768	687	703	775	745	752	670	725	759	709	740	757	772	767	756	719	717	666	693	752	735	729	705	758	748	752	749	685	701	750	754	766	710	676	732	713	719	773	715	726	722	777	697	718	712	732	725	704	784	687	735	743	737	705	726	739	707	724	709	734	719	710	719	716	762	692	729	760	760	668	784	750	749	681	749	732	722	733	740	700	747	773	724	761	751	733	715	765	713	707	754	799	738	744	722	728	703	752	709	762	752	732	749	770	736	762	763	725	729	736	707	691	698	741	721	720	734	771	697	694	750	716	753	692	693	702	673	721	728	685	687	740	694	734	663	752	701	753	719	702	757	706	714	729	759	704	712	707	721	770	752	696	764	728	750	731	745	735	727	742	705	733	682	748	734	720	722	741	729	713	725	709	748	725	708	743	741	783	735	733	721	758	705	716	743	767	751	720	718	749	719	747	704	710	762	723	692	725	707	732	696	758	693	767	722	693	718	690	791	739	731	747	713	724	767	711	733	824	712	723	731	754	732	753	686	707	732	736	704	695	740	772	721	800	741	728	804	748	735	728	720	724	740	753	773	739	712	744	727	725	771	703	738	755	706	705	736	739	738	779	753	708	744	733	699	719	725	708	703	719	749	692	749	740	668	722	761	725	740	741	690	719	642	699	704	708	720	739	743	759	699	758	760	712	742	721	705	760	750	728	666	725	736	706	688	696	752	780	721	716	726	701	701	722	705	709	724	738	746	743	732	739	753	730	688	722	728	733	775	717	705	748	712	727	711	726	763	713	756	758	687	810	725	695	706	738	703	712	705	682	772	697	713	697	724	726	751	726	748	776	692	755	761	717	715	753	710	749	722	724	749	751	731	729	709	760	740	733	721	753	734	716	732	708	755	758	728	752	662	667	710	687	713	759	742	805	769	719	757	715	751	673	755	732	750	727	728	736	731	757	750	758	744	720	714	719	715	701	758	702	788	757	762	710	744	713	693	701	718	712	736	758	709	694	721	738	734	755	731	724	697	746	777	693	736	731	695	701	723	736	721	712	687	717	735	661	735	749	770	761	719	728	679	749	734	706	738	697	721	733	720	765	770	692	730	746	673	736	652	695	694	714	752	775	744	712	685	691	776	782	724	710	721	763	685	723	737	718	759	747	740	734	691	692	704	715	724	709	734	746	759	666	763	680	771	743	749	690	713	773	764	777	701	703	741	724	737	713	762	692	726	711	701	716	722	703	684	673	714	727	683	724	729	691	704	735	737	745	703	727	735	705	754	729	712	761	732	703	751	739	730	703	723	718	771	696	711	688	732	723	747	757	699	769	720	692	719	739	725	761	715	765	739	675	737	679	718	698	692	706	747	745	697	680	727	789	731	719	724	739	744	729	715	734	703	733	724	697	701	724	706	750	699	722	750	717	684	693	708	763	734	749	739	745	760	755	717	677	713	736	759	724	740	713	739	766	682	726	706	757	779	765	688	727	767	740	728	765	720	764	722	744	741	649	697	680	738	752	718	730	728	729	755	702	675	677	734	705	779	749	737	746	686	738	762	739	727	748	732	766	737	755	697	721	738	688	730	747	728	727	731	653	700	730	716	733	744	738	683	701	658	723	745	732	720	705	723	690	704	696	686	727	687	740	743	726	769	753	678	737	697	707	778	673	768	728	750	707	756	765	715	759	706	723	675	704	734	727	698	750	756	764	697	725	725	732	750	714	748	764	756	765	815	727	700	712	712	730	759	715	737	721	708	708	748	755	740	754	719	702	741	741	696	733	762	698	706	767	704	749	780	691	701	767	748	784	734	707	740	714	733	753	744	725	735	732	681	717	720	710	750	746	693	659	727	762	756	735	756	768	737	699	729	704	748	698	679	735	706	747	733	742	763	717	737	717	739	726	692	709	656	785	727	784	706	730	691	769	752	724	724	687	734	707	753	747	736	734	726	746	712	735	747	704	709	761	689	702	707	698	730	711	735	728	723	741	724	720	717	716	733	775	741	743	708	728	727	705	734	720	751	731	761	674	707	740	767	671	723	763	705	688	761	763	719	759	721	708	772	717
41158	41753	36683	36748	40926	44725	43567	47345	41062	38090	36856	38195	33672	31075	37206	42367	35930	33391	27756	15378	14120	14860	11723	11165	10304	8405	6272	9196	11740	8770	1745	959	790	734	1034	486	487	518	527	526	452	497	423	372	350	365	379	372	351	328	289	326	349	336	352	282	327	353	333	275	333	320	297	331	274	269	303	324	278	263	266	251	243	261	252	218	240	273	235	260	268	244	245	246	247	249	253	204	245	265	247	219	268	234	254	237	252	253	241	254	225	240	255	249	254	253	254	244	249	256	229	212	207	258	238	251	256	250	220	220	251	242	225	240	227	264	253	236	278	240	248	238	225	252	204	259	218	289	241	264	247	237	230	237	251	246	253	239	243	234	244	221	234	243	236	238	265	263	256	253	255	231	239	235	253	228	254	254	222	248	236	238	256	253	230	230	251	233	281	254	264	244	237	269	264	243	241	258	277	230	251	270	235	220	248	243	242	277	235	231	261	253	234	230	248	257	246	222	212	226	218	219	256	227	254	216	258	248	242	221	267	236	254	238	259	238	266	236	244	238	256	234	247	257	250	269	237	243	242	245	238	239	246	250	299	259	236	247	222	234	242	247	245	228	269	223	231	273	258	262	242	242	216	239	234	275	226	220	256	238	252	252	237	267	226	229	243	251	266	232	234	239	236	240	242	206	262	230	251	245	245	241	261	235	218	234	258	241	245	258	237	227	255	228	244	248	240	235	272	261	244	248	235	234	259	234	224	231	222	249	222	230	245	253	246	239	241	261	237	224	254	251	241	249	236	283	227	232	245	228	229	242	255	243	275	235	241	249	229	263	243	221	240	241	274	229	240	210	253	233	230	246	249	239	234	230	217	244	227	245	237	234	250	230	245	229	270	224	237	239	206	252	236	217	240	231	219	254	220	252	242	231	241	226	246	250	245	269	249	238	249	217	249	248	224	257	242	245	234	241	218	225	258	214	238	237	234	231	251	253	229	247	250	243	274	251	245	219	221	246	238	259	232	243	261	239	268	252	248	262	234	221	246	239	248	249	251	243	255	269	219	230	219	226	261	226	259	252	224	243	239	221	233	258	236	221	223	254	266	251	229	257	235	220	244	217	236	240	258	241	248	250	241	251	253	239	241	244	246	247	266	249	278	245	259	241	263	267	234	251	248	248	238	220	224	272	243	235	225	277	241	234	228	211	247	249	260	227	234	246	259	242	233	235	238	250	225	286	245	221	254	255	235	243	252	227	231	249	238	266	262	229	245	234	260	263	248	253	247	233	233	221	238	248	252	262	238	237	233	243	231	256	268	238	271	233	256	254	228	252	234	256	229	252	228	246	263	241	238	239	243	238	257	248	244	241	256	232	253	249	263	246	236	241	247	241	251	228	239	247	245	230	249	267	208	267	265	219	237	243	224	249	249	254	224	240	265	257	236	247	255	275	249	250	265	256	224	230	255	220	236	239	240	254	236	236	235	237	259	246	259	231	203	257	244	261	218	254	250	257	240	204	253	229	245	260	261	231	234	238	238	239	237	248	253	240	261	283	227	258	233	247	226	210	253	216	228	266	246	231	266	249	245	266	231	254	233	237	241	222	238	229	235	241	251	258	272	234	214	226	226	232	218	255	213	250	232	247	235	237	254	263	260	233	245	241	265	223	211	257	260	243	244	236	264	252	242	227	268	235	234	277	256	224	251	258	211	244	251	237	219	236	225	229	224	250	240	200	273	236	244	233	224	207	217	231	239	244	226	241	248	270	236	241	255	247	276	236	273	248	272	234	219	252	233	228	223	214	234	250	240	225	226	229	235	248	225	252	247	242	244	273	242	252	246	269	262	229	235	294	220	228	251	236	233	260	243	231	254	252	221	272	258	222	261	227	254	228	245	209	258	240	224	232	253	244	222	228	245	234	253	199	245	252	257	234	249	205	226	246	264	233	234	223	234	225	251	259	256	241	227	242	220	237	230	244	241	254	246	246	211	264	254	245	227	237	274	226	266	228	254	213	263	234	213	243	232	230	227	241	210	229	256	260	216	251	268	252	261	246	234	249	272	236	239	272	222	241	231	254	233	237	267	245	231	262	236	263	216	257	247	239	271	245	248	260	249	263	218	248	232	236	230	279	232	249	217	243	238	250	246	240	274	255	253	247	229	232	223	259	253	249	218	251	207	263	215	256	244	236	233	247	252	253	247	270	249	242	226	259	234	266	228	238	241	261	235	249	237	231	232	244	231	242	237	245	230	263	258	206	250	228	236	248	240	245	273	277	235	251	271	251	231	234	246	245	258	235	253	237	268	226	250	254	276	253	243	232	230	278	255	230	250	257	226	268	262	226	224	249	244	252	213	235	243	202	249	240	231	231	258	235	252	265	239	234	241	259	225	258	226	224	224	254	245	241	241	242	229	226	251	233	242	250	271	253	249	251	271	247	232	252	246	223	218	212	241	226	223	228	249	222	253	226	292	251	250	249	270	234	235	225	247	237	238	230	244	237	263	232	251	255	268	230	258	259	238	257	227	267	230	231	251	217	236	243	228	268	270	232	253	217	240	263	250	251	253	261	227	215	231	230	228	277	257	254	237	220	251	247	236	260	241	238	251	281	265	234	259	234	197	259	248	243	257	260	259	233	242	230	254	228	230	224	224	242	267	210	259	288	284	273	260	234	250	250	221	252	225	255	247	254	236	257	252	216	231	253	230	266	249	262	252	220	232	253	221	230	251	212	238	254	241	246	244	252	254	251	244	235	229	270	233	207	256	264	243	227	233	237	265	254	228	248	240	234	240	253	250	242	220	248	245	227	261	241	254	244	250	257	232	251	260	219	258	234	207	251	208	249	283	244	211	240	226	217	266	234	264	226	261	226	234	229	214	248	231	238	234	251	248	240	247	245	228	248	263	239	254	252	262	256	254	244	263	241	242	257	252	240	258	241	257	236	225	242	244	254	236	233	226	231	221	227	210	226	264	252	221	264	251	263	269	202	220	257	223	253	228	225	252	241	237	248	237	257	221	234	223	252	262	236	248	244	249	259	261	255	239	241	227	221	248	253	246	248	272	246	226	241	211	272	232	249	250	256	238	230	225	227	217	234	240	251	233	236	261	224	227	249	233	227	255	223	278	253	267	236	239	287	236	239	229	245	229	232	220	227	255	256	256	244	251	257	255	240	265	260	262	254	244	217	231	256	242	231	269	222	244	221	271	235	255	248	239	228	240	256	252	261	256	216	247	242	251	234	235	235	242	251	249	242	230	234	226	277	251	233	249	206	248	242	256	260	264	243	241	217	228	250	259	249	258	252	249	237	272	239	215	233	261	245	239	258	242	248	252	198	257	232	235	225	237	249	242	224	243	235	232	245	280	248	223	243	274	236	253	217	240	237	233	265	221	260	273	259	242	217	217	249	229	234	229	245	240	250	248	227	235	252	258	257	240	256	266	244	265	244	235	254	246	238	246	238	259	216	257	246	252	252	236	228	230	206	268	237	246	247	229	252	244	252	238	249	255	247
29089	36332	39628	44788	50925	54589	59984	61354	55142	57991	52388	54286	50903	50238	54880	56169	50705	52501	43070	33769	35805	36391	33901	33454	32135	28411	24991	32277	35634	27108	7588	4772	4508	4278	6463	2344	2627	2777	2870	2522	2098	2412	1617	1631	1385	1496	1651	1613	1340	1139	981	1040	1320	1383	1310	1206	1183	1305	1070	951	1212	1402	1033	1015	878	953	1100	1192	845	713	675	678	656	635	653	625	649	632	640	605	674	564	596	579	627	609	620	538	608	629	618	605	648	638	639	640	611	606	605	578	636	603	654	609	618	622	617	571	591	630	636	611	616	624	629	643	617	617	612	644	622	573	577	640	613	571	592	609	593	613	619	676	619	616	644	626	611	638	655	591	568	616	676	567	631	628	632	650	653	588	576	604	626	621	645	585	591	556	639	633	568	589	610	624	604	643	597	606	620	605	588	625	643	580	589	619	603	566	600	620	570	651	582	601	622	621	607	615	638	620	604	606	583	627	640	594	617	675	596	613	624	584	595	599	597	572	604	662	595	621	619	624	582	630	647	633	614	635	593	605	614	565	615	646	611	632	635	598	650	614	580	616	649	635	618	571	594	588	599	578	592	611	632	539	617	573	625	611	597	642	600	589	588	587	587	599	589	625	588	625	601	579	644	636	620	635	614	632	573	672	624	600	617	617	580	601	583	600	599	591	606	630	558	629	586	589	640	650	609	582	664	617	599	586	612	631	654	649	608	662	586	585	623	578	637	610	592	611	615	567	622	619	634	628	624	606	616	635	647	597	607	624	603	573	614	607	621	598	601	606	609	571	633	606	585	672	622	604	574	563	599	648	590	617	633	614	630	602	614	586	596	573	572	638	632	619	604	599	552	577	591	638	629	590	624	622	611	615	589	614	652	583	597	659	587	596	627	616	613	610	610	640	615	633	581	609	611	586	619	587	614	600	650	680	578	579	581	644	549	596	633	643	589	571	657	632	631	594	615	602	612	549	569	662	567	607	614	591	628	603	631	571	591	583	615	576	589	598	588	596	607	658	599	579	646	591	611	653	607	593	617	641	635	605	622	610	612	613	645	593	572	574	600	563	613	624	603	637	630	643	582	600	647	609	628	572	580	596	644	619	624	635	621	609	588	628	580	587	566	541	617	641	639	611	591	609	646	612	578	608	585	631	602	597	571	598	604	637	615	620	577	598	619	623	558	603	640	626	599	608	611	586	608	609	590	592	588	617	626	625	641	606	614	586	611	636	608	644	602	625	578	542	557	648	586	566	598	600	600	638	594	620	578	589	577	618	608	587	629	587	604	603	584	586	658	638	603	568	617	631	615	589	594	582	601	601	584	624	574	620	615	572	581	631	591	596	621	566	634	644	637	601	590	621	605	615	630	649	578	609	627	603	616	603	613	607	572	623	594	618	580	644	601	576	587	609	616	606	610	666	587	623	599	625	596	575	610	633	605	571	605	595	616	612	608	612	617	629	606	574	603	635	624	612	629	620	575	603	584	598	587	619	622	614	596	583	608	633	598	577	595	568	599	615	632	580	658	626	644	638	613	623	657	583	575	624	607	605	617	607	604	600	617	621	626	612	612	612	638	594	568	616	597	662	614	603	585	609	629	564	576	601	587	646	646	618	630	596	589	593	672	595	623	632	628	595	605	597	621	594	653	581	600	641	589	586	536	629	613	571	587	579	619	631	597	610	622	634	632	605	607	595	602	633	584	546	589	606	578	607	613	605	633	581	622	608	576	617	642	639	607	587	603	573	600	641	593	572	603	629	656	588	622	598	647	602	607	605	596	595	606	639	592	595	647	638	596	628	602	599	625	608	594	587	624	573	529	614	573	626	628	620	569	600	605	594	632	590	619	604	587	619	613	590	621	623	596	602	610	581	579	608	585	611	595	650	604	627	580	651	611	611	602	613	622	610	608	581	629	614	616	601	637	607	598	577	626	622	626	622	568	611	591	615	578	576	565	555	586	622	621	589	659	639	593	618	629	600	598	612	606	643	633	633	533	643	651	591	581	621	629	585	574	525	618	606	585	609	614	609	613	629	604	587	630	582	596	608	635	616	622	608	561	582	619	576	617	606	608	570	608	605	577	611	598	609	589	647	583	617	585	603	596	659	611	605	574	638	607	609	605	657	603	615	620	643	654	637	558	651	630	654	606	602	581	633	580	577	590	622	615	633	629	604	617	576	576	608	618	581	653	591	628	581	645	580	615	581	631	583	608	587	587	589	635	634	624	607	608	615	604	576	664	636	578	604	596	639	579	611	630	649	594	585	570	590	593	569	595	608	621	644	619	609	562	622	595	635	587	622	621	597	611	566	560	579	624	612	630	595	624	603	584	555	585	604	637	606	600	603	631	589	601	598	634	631	579	601	574	583	586	615	616	623	652	646	575	569	582	640	648	668	604	652	614	608	591	614	571	581	580	591	610	621	622	558	642	627	610	633	587	648	618	585	614	581	607	641	638	603	629	649	635	601	589	622	611	613	575	629	618	587	633	585	601	624	618	618	648	624	608	606	588	636	605	593	589	576	627	616	616	629	576	611	591	625	534	602	619	647	595	600	594	583	669	653	638	595	596	602	613	569	599	562	620	638	605	611	587	655	621	633	625	603	578	584	583	608	608	620	601	607	638	615	607	580	600	602	599	644	563	592	645	622	619	635	607	610	615	630	628	597	572	591	572	636	634	592	614	562	630	611	596	632	604	600	616	617	593	631	596	592	551	592	596	615	596	638	594	589	666	592	600	611	638	645	587	631	635	612	655	556	595	567	591	609	629	606	588	588	585	590	640	566	612	625	612	641	621	626	608	609	574	627	600	577	643	628	641	623	581	608	595	599	601	600	644	615	599	579	605	592	604	584	592	580	577	646	642	613	625	615	590	614	618	584	619	591	623	675	639	619	611	617	579	650	617	574	620	581	563	579	626	640	582	569	620	618	579	634	624	609	618	558	636	623	613	593	603	606	622	617	603	590	553	596	574	670	602	603	612	612	639	611	615	601	634	624	610	576	572	596	649	571	620	598	586	576	607	661	611	604	610	579	601	604	564	610	584	597	599	632	623	599	636	602	614	651	626	606	587	613	582	628	604	555	620	627	595	613	657	551	584	595	599	608	625	617	603	552	624	610	600	603	645	624	661	618	591	632	608	595	596	601	608	592	611	607	627	609	630	613	623	629	589	621	584	608	597	588	645	576	621	692	593	606	620	589	577	607	648	575	576	625	608	602	604	606	574	587	658	638	629	586	615	595	569	621	601	611	595	595	554	617	663	586	586	622	581	612	591	640	595	595	612	616	612	661	613	537	611	637	628	630	614	591	599	633	608	607	600	571	638	637	614	563	625	677	643	608	575	609	600	581	611	628	559	648	627	593	631	618	584	624	601	598	627	586	650	597	584	591	586	604	628	581	588	622	634	604	630	632	596	598	568	635	584	633	599	599	594	575	572	640	618	587	597	624	614	596	619	622	584	602	602	608	612	594	612	655	617	595	615	633	618	600	592	590	576	571	569	617	638	588	580	581
12222	10479	12548	9497	7897	8877	7720	7380	5660	3711	2907	2763	1642	1430	1733	1841	1364	1295	883	669	646	626	524	584	582	579	498	490	574	533	377	344	328	361	337	315	274	335	310	322	320	304	292	288	301	328	304	325	312	322	311	320	324	295	280	295	272	298	279	288	313	315	320	281	306	316	310	266	303	291	297	281	312	281	296	300	294	299	272	266	277	282	330	278	287	305	294	284	272	258	267	308	308	346	299	310	310	287	312	305	317	259	315	291	303	292	288	306	287	314	343	282	298	286	320	270	326	299	318	296	304	317	313	288	300	313	298	318	314	312	306	285	269	285	287	278	261	332	305	303	282	280	279	272	303	270	282	300	318	285	294	303	309	298	283	283	314	273	314	313	304	294	286	300	264	311	308	307	319	292	299	280	293	296	297	291	302	317	293	294	298	277	297	317	302	297	290	292	281	271	293	283	341	304	269	328	305	304	308	313	264	270	338	291	265	317	315	270	321	342	294	290	317	281	298	305	288	301	317	318	290	299	305	292	295	284	298	293	306	310	292	308	289	318	294	269	260	284	270	314	278	310	267	283	309	313	288	315	331	294	320	286	285	291	280	310	284	282	298	285	264	283	326	305	306	296	307	310	281	298	283	312	292	268	264	282	291	344	306	297	290	294	295	314	310	298	315	275	320	332	292	300	318	290	260	250	324	307	305	323	275	292	292	295	270	275	308	292	279	295	299	313	284	325	292	321	288	312	302	286	287	299	263	317	296	290	321	313	291	276	313	297	271	302	276	303	262	294	282	296	300	308	291	303	334	302	305	308	294	318	296	281	286	298	293	344	284	295	311	286	293	299	312	312	280	297	297	291	323	282	328	315	316	318	286	307	280	288	280	285	302	289	320	307	262	264	287	321	290	301	300	310	317	305	281	320	305	274	263	290	317	319	288	304	300	294	302	295	319	309	304	310	286	289	320	314	263	278	296	299	280	300	305	299	280	309	312	324	306	291	295	308	312	294	319	266	262	282	307	313	295	275	292	319	295	297	276	266	301	279	318	307	305	298	296	287	330	304	301	275	298	278	313	308	306	303	299	307	331	290	270	257	332	275	317	270	303	248	283	293	292	311	292	318	262	311	276	292	312	275	296	319	265	247	304	308	299	281	293	304	291	291	320	299	289	307	317	304	292	285	309	298	287	306	337	312	295	323	255	306	279	312	306	316	271	317	309	288	297	312	269	287	312	334	329	281	320	307	286	260	276	280	299	316	301	257	292	273	262	276	267	263	293	303	312	255	260	258	312	305	318	293	269	277	309	316	285	319	287	301	295	315	320	293	278	295	287	284	304	320	295	295	297	285	291	294	311	314	270	279	301	296	302	279	311	275	292	330	338	312	290	250	310	306	288	290	281	309	288	280	311	294	269	286	314	289	345	296	290	277	278	284	298	301	299	287	305	282	310	326	314	298	289	284	302	292	266	282	311	274	302	293	273	290	297	302	310	264	330	303	311	264	319	283	282	285	268	301	301	307	293	313	284	300	281	288	297	285	276	267	297	297	278	304	290	291	284	272	334	300	303	293	295	268	278	286	290	290	255	283	262	299	272	282	278	282	310	310	328	289	299	270	302	288	278	280	306	300	301	322	282	314	265	284	307	282	285	272	317	300	266	301	283	313	286	305	281	292	286	282	303	310	296	294	314	287	297	301	304	301	297	297	301	328	335	299	264	313	297	295	321	291	295	294	292	283	283	280	254	282	301	282	298	315	250	289	291	284	311	312	309	271	299	291	288	276	348	274	280	309	312	294	314	264	317	290	307	267	291	277	302	315	271	344	301	282	275	316	294	305	279	294	304	289	257	269	299	265	276	295	255	277	289	314	278	294	280	294	310	305	292	296	294	291	301	290	334	336	286	287	309	308	294	299	321	291	332	287	295	319	276	279	302	332	276	274	323	286	287	299	303	275	282	280	301	301	298	276	279	300	284	291	255	324	297	278	295	301	279	307	313	284	319	311	291	278	289	301	300	301	304	300	275	311	273	325	311	288	282	309	325	309	303	302	296	253	299	285	292	286	315	276	293	311	319	274	268	292	306	298	292	262	300	303	309	287	290	273	269	275	315	277	283	308	311	274	283	284	287	286	302	285	255	323	310	311	289	333	299	304	279	298	297	308	326	287	285	254	274	298	309	275	308	306	318	296	311	298	284	298	301	295	313	315	299	309	284	304	319	290	318	283	344	287	286	301	308	297	319	267	282	295	277	307	301	287	287	307	286	261	277	307	297	289	284	290	305	324	299	317	297	299	351	302	287	268	293	269	299	336	270	295	288	303	314	293	295	311	305	331	300	323	293	297	309	321	309	328	271	294	289	297	315	323	326	300	263	269	293	318	288	294	323	317	299	311	273	320	299	302	286	317	294	272	299	290	276	297	286	307	309	292	278	284	305	280	286	302	292	321	280	306	293	301	282	258	297	309	310	279	285	299	305	293	290	281	331	310	301	292	272	294	295	301	295	307	293	293	285	310	260	307	262	324	269	275	283	269	291	284	294	275	303	286	275	289	292	287	300	320	324	278	287	304	293	290	294	306	301	287	298	313	281	285	303	291	323	310	306	317	294	268	272	272	271	298	280	306	279	315	304	272	282	308	304	274	290	315	329	298	282	291	274	262	285	254	290	291	304	309	289	302	309	288	304	282	284	307	312	314	345	299	283	295	284	326	326	263	279	300	313	284	310	314	276	309	315	309	305	279	289	311	305	284	288	271	268	302	270	307	316	317	277	269	315	273	287	290	294	276	268	316	297	299	293	295	295	285	305	297	329	289	305	282	302	326	296	295	279	292	298	300	275	317	277	282	292	270	294	299	280	272	256	307	296	275	310	299	299	284	324	307	284	295	284	275	264	295	277	292	275	299	256	322	284	290	280	283	314	284	276	302	289	283	279	292	351	314	303	307	315	271	326	307	308	312	282	295	307	297	301	334	277	296	291	297	296	264	276	318	300	275	311	308	300	307	312	304	298	318	271	286	324	326	316	294	297	305	292	303	278	330	292	307	292	298	303	309	285	302	310	287	305	287	309	283	295	302	331	303	282	305	312	297	268	301	266	287	298	279	313	266	300	262	310	291	283	306	292	280	278	303	290	292	313	297	292	288	287	285	292	289	317	287	311	305	313	282	287	283	302	299	312	342	296	292	310	302	310	299	305	278	287	301	285	291	279	295	308	262	345	298	308	297	292	303	295	281	283	283	259	291	252	314	305	278	303	322	283	317	305	283	300	299	305	327	301	276	294	299	299	299	306	311	270	299	301	314	305	314	283	322	261	304	281	297	277	306	304	304	305	308	282	327	311	300	302	280	321	297	303	288	266	299	299	324	297	304	304	323	307	311	305	293	288	307	266	276	308	288	273	269	311	276	304	281	293	274	301	303	290	305	303	274	295	296	299	313	300	296	297	321	314	282	301	307	280	307	292	299	295	270	297	278	269	335	297	283	301	284	294	278	299	320	319	296
8031	10334	17946	19414	19323	22986	23529	23925	19052	15362	13305	13491	9158	8332	10618	11516	8171	8520	5065	3466	3719	3776	3264	3215	3060	3067	2404	2584	3076	2514	1301	1159	1109	974	1012	959	879	836	814	833	837	811	860	842	795	840	772	830	798	797	808	843	819	744	749	731	774	830	697	802	785	759	743	740	757	765	719	738	724	774	711	731	722	739	716	729	763	714	759	763	714	717	713	728	757	773	744	736	745	719	719	710	761	672	733	745	761	779	684	738	690	707	742	698	715	753	758	716	699	755	770	736	753	767	726	707	733	693	713	775	712	755	742	695	753	713	776	731	768	659	769	707	714	726	745	707	746	761	730	712	738	779	759	742	718	701	714	721	739	742	728	716	753	755	735	741	756	742	717	699	747	693	736	794	750	748	674	764	735	756	739	725	734	706	734	722	705	761	689	798	727	698	731	717	726	721	708	759	725	717	738	749	742	744	786	767	722	692	741	726	715	778	740	723	694	705	758	722	753	728	763	720	748	722	704	701	744	746	735	768	716	748	754	751	713	714	732	731	711	758	764	751	734	762	764	761	759	795	716	744	753	739	752	700	700	737	755	755	750	713	701	735	763	763	728	731	747	766	748	798	700	706	702	727	755	788	740	739	774	710	761	767	739	757	749	731	693	703	755	772	723	753	730	794	780	725	735	802	734	727	729	726	736	711	736	727	746	718	734	795	743	799	722	775	697	740	777	717	740	756	774	705	744	678	773	760	771	776	725	723	714	790	681	744	725	683	742	749	731	667	756	738	726	741	745	733	730	696	721	775	710	723	660	739	744	763	716	710	711	759	737	735	753	732	743	743	776	739	678	742	756	712	792	739	742	736	742	733	686	727	773	717	780	772	726	695	735	727	738	730	718	698	750	716	731	689	797	736	732	722	732	729	772	679	729	728	722	761	749	739	711	722	712	733	770	750	733	758	695	771	778	726	729	707	728	703	724	738	755	733	713	754	727	718	746	763	772	714	739	741	735	738	716	724	746	752	714	772	740	720	775	685	761	699	706	714	786	704	760	769	726	737	716	780	718	709	727	710	742	708	719	672	754	716	731	753	735	813	713	751	755	720	770	769	737	711	711	784	726	771	671	771	774	776	715	721	759	724	713	745	708	715	703	739	719	722	724	718	753	787	734	747	745	761	780	752	711	736	699	722	736	784	732	746	729	770	723	746	754	740	793	677	746	745	713	730	732	696	702	733	780	695	755	768	727	716	778	727	720	689	706	767	760	718	762	766	762	731	723	731	696	663	737	687	786	690	744	713	743	707	759	747	753	707	684	707	756	677	674	715	724	688	761	724	718	710	756	811	741	709	732	726	767	726	731	745	751	762	707	734	720	729	706	730	767	719	722	708	753	713	764	731	708	758	751	706	759	726	710	744	738	765	743	819	767	718	695	767	756	703	743	717	695	714	726	745	731	775	730	681	698	724	740	737	730	723	693	738	745	712	807	715	772	767	771	689	768	769	770	709	699	738	729	739	710	740	759	741	721	732	784	742	737	722	753	707	804	771	727	745	710	746	744	714	733	730	788	726	777	753	744	723	754	736	774	742	720	757	730	760	664	779	750	746	733	740	723	742	718	692	772	753	754	740	706	704	707	701	721	707	750	718	744	726	719	774	734	763	715	691	754	716	784	727	748	754	763	747	745	747	755	741	752	721	715	720	713	720	723	762	746	712	746	714	765	758	731	732	700	712	727	710	729	688	717	707	688	677	723	747	740	732	712	737	722	780	688	729	811	666	743	788	724	732	723	724	756	751	718	751	769	720	769	752	738	772	744	714	717	721	755	705	723	721	711	708	734	731	706	707	762	739	718	707	716	768	691	738	717	741	728	685	752	724	717	756	701	720	719	757	739	703	718	724	761	768	716	756	698	760	728	728	761	683	757	723	758	736	709	742	745	699	736	715	747	754	727	733	722	752	695	754	766	720	734	700	747	745	753	746	688	713	733	692	678	776	757	759	742	723	746	697	718	695	747	724	753	785	738	784	744	751	714	725	772	756	697	769	743	749	773	697	738	745	701	742	690	774	742	711	736	773	724	709	700	758	738	742	714	752	752	705	708	745	725	702	752	724	713	698	765	748	773	677	731	747	740	676	751	736	702	782	789	747	729	740	739	694	768	748	780	771	719	725	730	726	708	701	706	708	765	731	769	750	712	721	745	721	767	683	721	773	708	704	668	689	751	695	745	739	738	748	722	708	752	727	718	706	686	769	786	739	741	713	772	760	763	748	710	731	819	727	717	759	759	728	750	735	745	702	724	712	751	711	713	717	695	705	715	721	763	699	702	716	717	734	695	699	724	769	708	758	756	712	724	734	714	736	750	758	728	765	763	780	752	734	721	684	693	747	731	751	725	725	712	712	735	709	686	667	750	672	779	699	735	742	697	732	718	739	705	754	786	762	720	784	808	709	741	733	712	739	701	753	727	740	758	713	728	683	725	723	728	731	717	687	744	703	753	695	697	687	774	727	714	769	774	739	745	767	720	713	713	738	736	708	750	732	765	716	712	736	805	720	729	747	760	747	758	747	766	751	730	739	725	735	738	713	725	710	700	717	749	705	742	731	729	734	768	698	731	730	714	744	773	720	786	750	709	726	782	717	679	746	693	705	804	717	752	712	672	766	699	725	751	752	718	725	724	768	720	717	740	703	727	772	771	780	801	729	806	714	781	716	730	772	720	751	783	676	758	792	732	759	802	772	766	747	756	745	678	727	732	691	748	707	720	736	754	692	742	740	742	747	716	688	710	760	713	806	735	744	737	779	758	710	768	723	729	742	774	766	702	723	669	718	747	711	728	687	701	723	787	685	714	706	715	724	722	791	721	744	722	727	733	743	745	695	717	729	789	780	690	748	790	687	696	726	710	780	745	763	733	719	700	709	769	757	761	722	738	762	721	738	681	697	719	756	740	747	742	741	716	729	724	736	652	703	769	730	738	708	718	724	729	783	720	722	710	707	705	699	730	726	724	710	743	761	718	722	735	717	710	770	734	712	753	733	773	761	721	751	795	762	720	744	765	723	677	767	685	768	740	720	741	702	725	734	749	702	726	708	722	699	726	712	774	715	727	721	740	747	785	724	736	703	731	712	715	739	716	723	769	740	717	709	721	728	763	706	758	704	752	716	698	763	758	779	702	691	760	724	731	713	720	722	721	729	692	741	731	726	762	739	768	716	777	779	693	709	685	740	722	721	756	742	679	810	712	725	720	776	714	697	740	709	703	741	702	739	743	736	726	767	728	704	710	728	760	698	692	695	748	767	697	743	750	670	758	744	703	721	770	778	712	753	715	746	729	721	733	752	737	723	693	747	787	678	752	719	733	763	730	737	753	761	746	720	738	741	725	719	712	750	734	771	744	722	744	750	728	753	724	704	753	764	687	733	737	727	782	750	704	733	744	694	749	790	718	737	714	702	721	684	681	767	736	727	707	729	724	714	709	747	753	709	707	709	713	785	720	745	705	731	732	708
27068	28769	32358	30791	31653	40448	40780	41598	35966	32237	28524	30447	22975	18282	21149	24689	19051	16403	11522	6504	6460	5643	4593	4921	4403	4558	3185	2931	4023	2748	673	530	536	520	535	526	492	415	343	367	366	346	306	321	344	317	319	371	359	321	315	358	333	356	323	314	307	312	325	310	326	317	288	339	268	304	320	337	330	308	269	301	296	292	309	291	276	298	280	279	263	303	284	310	268	285	284	299	321	309	293	270	296	278	294	300	274	336	245	276	292	285	286	296	290	304	293	275	246	291	268	271	311	265	296	257	305	299	301	273	294	277	246	277	272	303	240	294	268	273	272	293	286	265	252	324	296	291	273	299	311	308	316	304	294	313	289	295	303	310	286	301	273	288	298	273	297	280	284	299	301	295	297	289	292	298	273	303	286	303	270	297	275	312	267	299	304	322	276	286	288	298	251	284	298	275	269	323	292	322	298	331	264	300	275	294	276	255	304	279	254	302	313	270	315	297	323	277	267	280	300	315	268	272	282	278	321	264	294	305	279	291	284	266	290	273	312	267	263	287	251	270	301	264	280	278	245	278	308	294	314	311	265	300	261	278	306	316	289	297	275	272	314	281	307	281	296	295	249	303	297	281	291	256	299	298	296	285	285	291	284	257	291	291	310	294	268	283	283	276	283	250	302	313	296	292	306	326	274	278	280	308	291	276	273	294	298	255	313	287	265	304	293	292	271	319	295	310	279	309	300	285	262	264	307	286	293	306	295	292	267	299	310	284	297	275	294	309	269	305	299	319	321	267	286	292	275	283	286	298	312	318	262	290	292	293	282	292	296	282	289	321	278	304	295	270	276	290	271	284	297	287	303	290	297	292	289	286	297	313	270	288	302	303	277	305	308	294	277	278	309	284	304	287	290	306	324	265	309	303	297	272	268	254	308	230	314	290	278	282	276	292	301	307	294	304	290	303	275	296	335	287	270	276	318	284	260	286	321	277	298	306	304	288	287	275	281	266	287	261	289	270	264	288	271	307	282	301	282	268	301	290	291	278	309	300	299	300	262	229	300	287	288	291	267	323	274	331	261	281	291	299	257	279	336	277	302	307	328	299	320	293	275	307	315	304	272	310	274	313	310	305	316	284	312	281	281	273	288	300	254	273	301	272	285	307	299	271	270	260	277	318	314	273	280	288	277	254	290	294	311	258	289	272	282	294	288	288	293	288	290	303	256	291	301	275	308	300	279	306	297	296	291	268	318	285	301	295	301	285	291	313	281	281	319	259	288	314	308	307	310	286	258	301	276	315	310	308	261	315	272	290	277	327	286	275	285	300	283	296	297	286	329	263	303	283	322	283	314	270	315	292	266	289	250	284	281	292	327	287	266	267	306	307	304	301	299	284	300	308	288	286	298	279	282	288	273	284	298	307	286	308	285	298	296	282	287	302	316	297	281	291	294	301	287	277	301	287	297	259	318	318	306	273	269	314	302	299	298	314	294	295	289	294	314	278	283	274	278	298	314	300	293	279	282	300	275	295	269	308	272	293	301	294	269	279	297	304	317	272	310	296	280	287	286	297	332	321	306	319	286	250	282	291	286	286	294	272	266	329	282	263	279	305	293	296	301	270	295	296	305	297	309	267	305	252	281	281	293	281	286	276	288	282	273	279	277	296	307	274	306	311	309	273	272	302	299	288	283	306	259	270	266	264	301	293	326	298	256	323	274	325	290	320	266	332	294	299	328	259	313	260	289	304	282	289	286	313	308	323	286	270	260	286	294	272	309	309	263	269	293	298	275	298	301	267	343	309	253	290	287	257	267	279	272	310	315	284	288	291	286	288	315	293	284	314	293	264	290	309	265	271	301	292	288	318	307	308	311	301	286	297	317	307	295	303	294	282	278	263	304	266	283	285	295	274	288	285	331	299	288	267	282	278	293	274	293	278	292	287	279	284	273	265	303	277	272	284	276	283	285	292	307	282	297	318	288	295	246	290	296	270	271	268	278	318	284	291	303	290	249	303	268	260	281	270	283	311	308	267	290	263	300	300	305	291	303	262	287	275	300	311	293	309	259	275	281	304	290	309	283	284	257	305	298	284	285	302	278	305	294	302	279	288	320	286	302	296	279	303	314	294	278	309	321	275	264	263	287	298	275	303	308	272	331	291	280	279	314	266	298	303	286	286	306	302	267	310	265	297	266	285	267	266	288	276	274	300	279	302	313	321	286	293	285	329	246	305	292	306	295	254	312	306	295	294	286	286	283	294	311	309	259	286	305	298	269	304	281	310	294	302	284	304	275	283	280	303	309	264	304	296	274	297	295	266	306	255	295	319	267	344	284	270	296	327	275	288	237	283	289	306	280	265	287	293	271	284	292	307	305	284	274	283	300	268	270	301	300	293	263	301	301	315	305	281	278	313	282	279	280	284	316	297	269	274	289	286	290	282	283	289	288	278	313	287	286	271	293	245	298	344	300	300	310	276	281	281	274	276	253	294	284	283	283	276	313	289	312	308	319	285	300	302	290	302	278	262	308	321	282	281	259	289	274	289	303	276	286	302	287	292	278	296	308	296	271	330	290	269	307	273	292	297	290	284	287	280	245	298	289	295	291	289	286	320	289	301	278	301	282	306	300	295	289	303	292	302	302	287	307	273	326	285	282	261	295	308	295	257	270	301	276	277	270	318	281	294	332	294	255	272	292	286	315	315	292	286	285	281	285	257	285	318	299	267	271	276	291	303	310	298	240	272	278	289	283	267	291	318	284	268	291	283	290	303	291	255	278	306	281	305	295	317	277	291	289	306	296	290	294	319	285	301	263	302	297	253	263	317	287	271	260	299	287	294	303	302	310	319	325	325	285	278	268	271	298	294	287	265	262	283	290	271	295	262	266	314	295	285	290	299	270	281	322	304	301	277	267	290	270	316	291	271	312	276	279	289	261	296	300	274	317	272	272	337	292	283	298	300	287	272	275	273	275	258	250	314	271	310	303	315	245	308	287	278	272	272	300	283	336	281	290	275	265	275	283	303	311	296	283	303	267	303	276	301	283	314	284	292	305	276	286	288	265	292	319	295	285	282	310	307	293	292	304	302	283	273	302	297	295	286	295	276	296	287	297	272	289	273	290	298	277	293	264	309	278	280	295	265	286	271	290	289	279	313	289	283	340	289	297	283	281	285	349	312	312	284	276	284	294	311	292	275	258	312	277	307	323	296	275	299	268	315	282	287	253	252	293	325	318	320	259	289	295	300	286	283	303	299	296	276	292	320	250	314	299	291	296	294	271	292	298	263	278	281	326	312	283	271	294	295	284	302	287	283	310	284	265	292	279	305	317	305	264	275	297	287	317	270	259	250	283	296	313	276	298	308	286	303	288	314	262	269	277	284	309	312	285	311	320	311	297	328	290	262	305	291	281	303	303	288	308	302	325	342	296	262	283	313	292	298	288	293	293	268	302	272	274	284	303	301	269	309	262	290	282	269	299	288	277	280	289	278	272	281	284	326	281	271	311	264	298	295	256	262
18346	23623	32551	35979	40748	49002	54331	54868	48778	47727	44892	47298	40206	38337	42634	44420	36995	38059	29426	23464	25431	22669	21297	22457	20420	21047	16601	15725	20125	13601	3399	2637	2195	2241	2431	2669	2204	2066	1428	1228	1251	1290	1087	1138	1126	1179	1065	1196	1134	887	920	925	980	1088	1006	930	959	1033	942	892	930	1074	883	880	852	912	951	994	784	788	710	740	782	728	743	702	750	751	733	731	695	702	730	744	716	757	707	715	690	729	703	720	659	693	738	740	744	736	704	746	726	687	688	715	722	694	729	691	759	716	699	684	736	728	683	703	670	689	698	728	749	678	719	761	685	772	742	740	745	750	673	756	674	746	738	744	730	763	691	734	703	779	683	667	719	731	707	730	708	677	698	744	685	724	702	673	696	712	737	711	735	710	723	749	667	691	754	736	715	714	724	734	722	667	705	685	672	745	721	690	721	693	747	717	728	713	711	731	724	724	737	753	689	718	718	717	696	714	746	731	749	739	684	734	726	694	705	732	769	674	699	702	681	749	797	688	715	696	710	693	726	713	721	710	724	688	690	763	753	729	713	687	705	698	710	733	708	717	708	701	692	747	718	719	739	715	693	726	738	685	714	723	695	681	743	704	726	725	696	657	677	699	769	776	695	729	667	679	699	751	746	735	708	720	776	669	708	738	698	705	708	732	701	750	716	699	708	705	743	667	727	706	775	716	696	715	717	684	759	760	716	751	725	689	698	683	694	706	727	691	710	735	740	676	687	741	655	690	731	736	703	730	760	712	725	687	683	702	737	710	683	741	701	722	713	721	737	724	714	690	704	730	675	723	707	703	769	722	691	725	718	668	711	754	678	742	691	723	724	738	741	723	677	752	737	716	730	718	708	737	737	718	666	664	689	735	695	715	707	752	727	737	732	766	735	718	747	738	702	717	706	714	715	683	709	706	710	700	723	723	698	683	688	711	667	721	689	692	712	709	771	698	715	688	701	707	695	720	725	688	707	754	736	622	710	685	719	688	662	729	702	741	703	715	720	711	732	710	710	723	734	710	715	732	667	694	678	732	723	724	730	732	750	742	668	712	673	733	712	716	697	686	731	732	795	752	727	724	753	739	701	736	707	692	689	693	680	717	703	714	744	740	713	757	678	705	735	711	691	711	672	712	741	725	714	731	733	713	698	716	713	696	731	684	691	709	742	713	717	716	735	698	678	747	717	744	717	725	704	682	728	747	667	760	712	717	690	684	699	724	719	721	703	714	728	712	705	700	779	699	725	703	730	705	753	647	697	709	731	671	700	725	669	721	705	722	742	760	741	716	708	701	717	769	719	763	745	709	694	697	714	713	712	724	788	732	702	719	692	692	685	732	702	705	700	686	720	718	712	720	738	700	714	729	722	736	751	702	735	647	728	756	691	723	688	714	704	712	722	745	748	626	716	711	730	716	775	704	682	733	705	729	697	728	734	716	720	727	718	732	717	767	691	736	723	799	776	712	752	760	672	711	722	709	716	728	702	782	685	724	718	728	699	759	720	786	719	752	744	700	732	746	689	734	737	702	716	715	722	779	667	748	760	707	762	711	737	705	699	716	704	712	715	762	691	718	713	687	756	729	713	757	720	694	698	698	745	743	712	713	674	672	702	750	723	732	718	705	698	727	698	727	780	703	676	737	696	716	686	703	726	742	673	701	742	705	749	690	758	693	761	709	713	702	733	731	657	719	727	713	735	734	693	691	696	664	670	734	687	720	688	716	722	720	727	755	719	717	749	741	749	686	726	724	743	722	705	688	675	701	749	676	710	690	737	674	748	737	744	698	747	731	639	735	721	783	750	697	698	748	727	740	714	747	719	743	723	675	747	733	706	715	718	703	697	733	719	726	688	714	752	709	761	708	693	707	716	695	743	670	714	706	753	703	725	751	732	705	751	736	685	764	685	734	715	687	665	700	686	748	767	674	725	731	694	774	732	719	722	720	708	756	631	715	705	723	739	747	701	716	675	747	703	744	719	704	710	721	723	774	723	707	722	685	743	735	713	731	696	694	727	697	678	773	689	667	733	727	749	743	709	748	696	692	738	693	709	754	710	759	704	749	715	718	739	719	735	716	692	723	728	752	743	716	726	715	691	687	724	711	743	741	710	779	755	695	682	720	721	700	737	744	694	705	714	705	759	705	706	700	738	694	718	720	692	726	730	732	693	713	699	708	737	688	666	704	702	679	643	703	734	687	701	657	742	728	737	763	725	699	697	761	778	769	762	696	797	735	691	744	687	738	724	718	735	681	697	715	746	684	723	665	717	710	706	699	728	705	772	706	741	724	758	715	697	708	740	716	699	727	688	710	734	709	716	668	726	709	700	720	695	747	719	703	756	733	705	704	731	709	694	738	714	757	718	762	707	733	693	723	734	754	679	720	743	701	733	693	645	658	712	758	722	756	687	737	766	713	701	723	683	755	710	696	701	707	689	722	703	723	663	714	689	721	744	725	757	729	738	702	786	710	730	743	659	707	754	745	742	694	739	731	707	700	739	755	673	711	687	713	687	697	711	740	721	733	694	738	697	740	720	713	767	743	737	775	706	713	758	709	681	736	717	707	694	724	719	765	642	670	716	713	740	747	687	678	680	764	727	702	737	749	726	700	745	717	691	668	735	702	758	640	706	717	723	762	738	730	662	729	726	690	736	700	696	747	700	708	709	728	699	713	697	703	705	672	754	756	725	671	707	716	708	700	704	723	720	701	705	706	707	777	719	704	643	695	700	743	726	701	707	745	723	713	727	701	701	718	677	676	768	753	752	772	749	708	711	734	727	744	738	688	678	736	698	692	651	706	699	724	681	680	711	749	722	728	780	736	702	729	699	748	775	711	692	717	728	691	732	727	732	734	692	713	704	647	676	698	730	725	718	696	683	711	731	716	748	710	658	693	732	719	772	770	731	737	687	719	744	790	756	744	683	740	729	766	720	764	702	703	765	774	713	705	724	723	753	683	752	693	736	715	697	670	696	711	676	704	692	746	719	711	721	696	706	660	684	722	758	730	696	738	710	732	708	702	724	691	749	738	747	721	734	763	741	741	789	720	731	702	741	743	732	778	785	733	703	689	735	716	721	699	717	706	680	726	738	694	749	707	691	701	737	750	763	720	722	720	757	706	687	723	749	685	708	698	690	720	690	749	728	665	695	695	726	715	752	687	744	763	741	745	712	740	713	733	790	689	651	714	690	688	713	770	740	703	744	717	743	689	720	728	723	744	732	803	701	739	737	710	757	732	771	669	713	734	749	727	770	674	671	685	708	712	742	719	737	712	689	742	732	724	727	716	794	730	719	705	762	750	652	672	713	754	685	698	730	750	726	731	719	729	725	723	708	712	722	707	720	715	707	672	717	686	727	718	723	739	666	678	726	720	713	744	749	724	678	744	712	756	731	735	730	720	721	716	780	723	713	730	721	696	714	707	765	688	742	707	752	706	651	707	694	683	730	680	688	711	701	676	702	725	689	731	736	723	672	760	774	724	694	713	747	757	729	715
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
